public interface DelegatingFieldInfo extends FieldInfo
| Modifier and Type | Method and Description |
|---|---|
FieldInfo |
delegate() |
default java.lang.Class<?>[] |
genericTypes()
Returns the
FieldId type parameters |
default Metadata |
getMetadata() |
default FieldId |
id()
Returns the referenced
FieldId |
default boolean |
isCodeLookup()
Field metadata for
CodeLookup. |
default boolean |
isCodeValuable()
Field metadata for
CodeValuable. |
default boolean |
isTransient()
Field metadata for transient.
|
default java.lang.String |
readable()
Returns the human readable version of this object.
|
default FieldId[] |
siblings()
Returns the other
FieldId mapped on the same property |
default java.lang.Class<?> |
type()
Returns the
FieldId type |
FieldInfo delegate()
default java.lang.String readable()
Readabledefault FieldId[] siblings()
FieldInfoFieldId mapped on the same propertydefault java.lang.Class<?> type()
FieldInfoFieldId typedefault java.lang.Class<?>[] genericTypes()
FieldInfoFieldId type parametersgenericTypes in interface FieldInfodefault boolean isCodeLookup()
FieldInfoCodeLookup. This information is used for serialization of Enum typesisCodeLookup in interface FieldInfoCodeLookup is assignable from the fielddefault boolean isCodeValuable()
FieldInfoCodeValuable. This information is used for serialization of Enum typesisCodeValuable in interface FieldInfoCodeValuable is assignable from the fielddefault boolean isTransient()
FieldInfoFieldTransient annotation.isTransient in interface FieldInfodefault Metadata getMetadata()
getMetadata in interface FieldInfo