public class JEnumField extends JSimpleField
| Modifier and Type | Method and Description |
|---|---|
Converter<EnumValue,? extends Enum<?>> |
getConverter(JTransaction jtx)
Get a
Converter that converts this field values between core API type and Java model type. |
TypeToken<? extends Enum<?>> |
getTypeToken()
Get the type of this field.
|
<R> R |
visit(JFieldSwitch<R> target)
Apply visitor pattern.
|
getFieldType, getParentField, getSetter, getValue, isIndexed, setValuegetJSimpleDB, getName, getStorageId, toStringpublic <R> R visit(JFieldSwitch<R> target)
JFieldvisit in class JSimpleFieldR - visit return typetarget - target to invoketarget corresponding to this instance's typepublic TypeToken<? extends Enum<?>> getTypeToken()
JSimpleFieldgetTypeToken in class JSimpleFieldpublic Converter<EnumValue,? extends Enum<?>> getConverter(JTransaction jtx)
JSimpleFieldConverter that converts this field values between core API type and Java model type.
Only Enum and reference types require conversion; for all other types, this returns an identity converter.getConverter in class JSimpleFieldjtx - transactionConverter from core API field type to Java model field typeCopyright © 2017. All rights reserved.