K - code type of enumE - enum typepublic abstract class AbstractDescriptiveEnumObject<E extends Enum & IDescriptiveEnum<K>,K> extends Object implements IDescriptiveEnumObject<E,K>
POJO representative of IDescriptiveEnum enum
| Constructor and Description |
|---|
AbstractDescriptiveEnumObject() |
AbstractDescriptiveEnumObject(E enumInstance) |
| Modifier and Type | Method and Description |
|---|---|
K |
getCode() |
String |
getDescription() |
E |
getEnumInstance() |
void |
setEnumInstance(E enumInstance) |
public AbstractDescriptiveEnumObject()
public AbstractDescriptiveEnumObject(E enumInstance)
public E getEnumInstance()
getEnumInstance in interface IDescriptiveEnumObject<E extends Enum & IDescriptiveEnum<K>,K>public void setEnumInstance(E enumInstance)
setEnumInstance in interface IDescriptiveEnumObject<E extends Enum & IDescriptiveEnum<K>,K>public K getCode()
getCode in interface IDescriptiveEnumObject<E extends Enum & IDescriptiveEnum<K>,K>public String getDescription()
getDescription in interface IDescriptiveEnumObject<E extends Enum & IDescriptiveEnum<K>,K>Copyright © 2018 com.github.avatar21. All rights reserved.