Uses of Class
r01f.enums.EnumValuesWithCodeWrapper

Packages that use EnumValuesWithCodeWrapper
r01f.enums   
 

Uses of EnumValuesWithCodeWrapper in r01f.enums
 

Subclasses of EnumValuesWithCodeWrapper in r01f.enums
 class EnumValuesWithCodeAndDescriptionsWrapper<T extends CodeAndDescriptionsEnum<T>>
          Encapsula las operaciones habituales en un Enum que implementa CodeAndDescriptionsEnum de forma que en el enum únicamente hay que poner el siguiente código: Uso: 1.- Crear un enum tal que: enum MyEnum implements CodeAndDescriptionsEnum 2.- Implementar los métodos del interfaz ayudándose de la clase Enums: // --- Metodos estaticos private static EnumValuesWithCodeAndDescriptionsWrapper enums = new EnumValuesWithCodeAndDescriptionsWrapper(MyEnum.values()); public static MyEnum fromCode(int code) { return enums.fromCode(code); } public static MyEnum fromDescription(String desc) { return enums.fromDescription(desc); } public static MyEnum fromName(String name) { return enums.fromName(name); }
 class EnumValuesWithCodeAndDescriptionWrapper<T extends CodeAndDescriptionEnum<T>>
          Encapsula las operaciones habituales en un Enum que implementa CodeAndDescriptionEnum de forma que en el enum únicamente hay que poner el siguiente código: Uso: 1.- Crear un enum tal que: enum MyEnum implements CodeAndDescriptionEnum 2.- Implementar los métodos del interfaz ayudándose de la clase Enums: // --- Metodos estaticos private static EnumValuesWithCodeAndDescriptionWrapper enums = new EnumValuesWithCodeAndDescriptionWrapper(MyEnum.values()); public static MyEnum fromCode(int code) { return enums.fromCode(code); } public static MyEnum fromDescription(String desc) { return enums.fromDescription(desc); } public static MyEnum fromName(String name) { return enums.fromName(name); }
 

Methods in r01f.enums that return EnumValuesWithCodeWrapper
 EnumValuesWithCodeWrapper<T> EnumValuesWithCodeWrapper.strict()
          Establece el modo de funcionamiento a "estricto", de forma que se lanza una excepcion IllegalArgumentException si NO se encuentra el elemento al invocar a los métodos fromXX