Advertisement
HalestormXV

EnumHandler

Jul 20th, 2017
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.67 KB | None | 0 0
  1. public class EA_EnumHandler
  2. {
  3.     public static enum CardEssences implements IStringSerializable
  4.     {
  5.         CHARIOT("chariot", 0),
  6.         KNIGHT("knight", 1),
  7.         STRENGTH("strength", 2);
  8.  
  9.         private int ID;
  10.         private String name;
  11.  
  12.  
  13.         private CardEssences(String name, int ID)
  14.         {
  15.             this.ID = ID;
  16.             this.name = name;
  17.         }
  18.  
  19.         @Override
  20.         public String getName()
  21.         {
  22.             return this.name;
  23.         }
  24.  
  25.         public int getID()
  26.         {
  27.             return  ID;
  28.         }
  29.  
  30.         @Override
  31.         public String toString() {
  32.             return getName();
  33.         }
  34.     }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement