FreelanceBot
34 строки · 653.0 Байт
1package telegramBot.command;
2
3public enum CommandName {
4START("/start"),
5ADD("/add"),
6STOP("/stop"),
7RESTART("/restart"),
8INFO("/info"),
9REMOVE("/remove"),
10UNKNOWN("/unknown"),
11SUBSCRIPTIONS("/subs"),
12LATEST("/latest");
13private final String name;
14
15public String getName() {
16return name;
17}
18
19CommandName(String name){
20this.name = name;
21}
22
23public static CommandName commandValueOf(String value){
24for(CommandName name : CommandName.values()){
25if(name.getName().equals(value)){
26return name;
27}
28}
29return UNKNOWN;
30}
31
32
33
34}
35