Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private static Map<Integer, ListGrades> ID_MAP = new HashMap<Integer, ListGrades>();
- private static Map<String, ListGrades> fromName = new HashMap<>();
- private ListGrades(int power, String name, String prefix) {
- this.power = power;
- this.name = name;
- this.prefix = prefix;
- }
- static {
- for(ListGrades rank : values()){
- ID_MAP.put(rank.power, rank);
- }
- }
- public static ListGrades power(int power){
- return ID_MAP.get(power);
- }
- public static ListGrades name(String name){
- for(String names : fromName.keySet()){
- if(name.equalsIgnoreCase(names)){
- return fromName.get(names);
- }
- }
- return null;
- }
- public String getPrefix() {
- return prefix;
- }
- public String setPrefix() {
- return "";
- }
- public int getPower() {
- return power;
- }
- public String getName() {
- return name;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement