|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - el Enum concretopublic interface CodeEnum<T>
Interfaz que deben implementar los enum en base a codigo
Uso:
1.- Crear un enum tal que:
enum MyEnum implements CodeEnum
2.- Implementar los métodos del interfaz ayudándose de la clase Enums:
// --- Metodos estaticos
private static EnumValuesWithCodeWrapper
| Method Summary | |
|---|---|
int |
getCode()
Devuelve el codigo del elemento del enum |
boolean |
is(T el)
Comprueba si este elemento coincide con otro |
boolean |
isIn(T... els)
Comprueba si este elemento está en una lista de elementos |
java.lang.String |
name()
Devuelve el nombre del elemento del enum |
| Method Detail |
|---|
java.lang.String name()
int getCode()
boolean isIn(T... els)
els -
boolean is(T el)
el -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||