// Path: src/main/java/com/github/otbproject/otbproject/user/UserLevel.java
// public enum UserLevel {
//     IGNORED(-10), DEFAULT(0), SUBSCRIBER(5), REGULAR(10), MODERATOR(20), SUPER_MODERATOR(30), BROADCASTER(40), INTERNAL(50), TOO_HIGH(200);
// 
//     private final int value;
// 
//     UserLevel(int userLevel) {
//         this.value = userLevel;
//     }
// 
//     public int getValue() {
//         return value;
//     }
// }


import com.github.otbproject.otbproject.user.UserLevel;
import javax.validation.constraints.NotNull;
package com.github.otbproject.otbproject.command;



public class Alias {
    @NotNull
    private String name;

    @NotNull
    private String command;

// Path: src/main/java/com/github/otbproject/otbproject/user/UserLevel.java
// public enum UserLevel {
//     IGNORED(-10), DEFAULT(0), SUBSCRIBER(5), REGULAR(10), MODERATOR(20), SUPER_MODERATOR(30), BROADCASTER(40), INTERNAL(50), TOO_HIGH(200);
// 
//     private final int value;
// 
//     UserLevel(int userLevel) {
//         this.value = userLevel;
//     }
// 
//     public int getValue() {
//         return value;
//     }
// }


// Path: src/main/java/com/github/otbproject/otbproject/command/Alias.java
import com.github.otbproject.otbproject.user.UserLevel;
import javax.validation.constraints.NotNull;

package com.github.otbproject.otbproject.command;



public class Alias {
    @NotNull
    private String name;

    @NotNull
    private String command;

    private UserLevel modifyingUserLevel = UserLevel.DEFAULT;