public interface FieldInfo extends Readable
FieldId, generated from the model java bean| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<?>[] |
genericTypes()
Returns the
FieldId type parameters |
FieldId |
id()
Returns the referenced
FieldId |
boolean |
isCodeLookup()
Field metadata for
CodeLookup. |
boolean |
isCodeValuable()
Field metadata for
CodeValuable. |
boolean |
isTransient()
Field metadata for transient.
|
FieldId[] |
siblings()
Returns the other
FieldId mapped on the same property |
java.lang.Class<?> |
type()
Returns the
FieldId type |
FieldId id()
FieldIdFieldId[] siblings()
FieldId mapped on the same propertyjava.lang.Class<?> type()
FieldId typejava.lang.Class<?>[] genericTypes()
FieldId type parametersboolean isCodeLookup()
CodeLookup. This information is used for serialization of Enum typesCodeLookup is assignable from the fieldboolean isCodeValuable()
CodeValuable. This information is used for serialization of Enum typesCodeValuable is assignable from the fieldboolean isTransient()
FieldTransient annotation.