Class FieldDescriptor
java.lang.Object
jodd.introspector.Descriptor
jodd.introspector.FieldDescriptor
Field descriptor. Holds additional field data,
that might be specific to implementation class.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final FieldDescriptor[]protected final Fieldprotected final MapperFunctionprotected final Classprotected final Classprotected final Classprotected final TypeFields inherited from class Descriptor
classDescriptor, isPublic -
Constructor Summary
ConstructorsConstructorDescriptionFieldDescriptor(ClassDescriptor classDescriptor, Field field) Creates new field descriptor and resolve all additional field data. -
Method Summary
Methods inherited from class Descriptor
getClassDescriptor, isPublic, matchDeclared
-
Field Details
-
EMPTY_ARRAY
-
field
-
type
-
rawType
-
rawComponentType
-
rawKeyComponentType
-
mapperFunction
-
-
Constructor Details
-
FieldDescriptor
Creates new field descriptor and resolve all additional field data. Also, forces access to a field.
-
-
Method Details
-
getName
-
getField
Returns field. -
getRawType
Returns fields raw type. -
getRawComponentType
Returns fields raw component type. Returnsnullif field has no component type. -
getRawKeyComponentType
Returns fields raw component type. Returnsnullif field has no component type. -
resolveRawComponentTypes
Resolves raw component type for given index. This value is NOT cached. -
toString
-