Package jodd.introspector
Class Fields
java.lang.Object
jodd.introspector.Fields
Collection of
field descriptors.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate FieldDescriptor[]protected final ClassDescriptorprotected final Map<String, FieldDescriptor> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected FieldDescriptorcreateFieldDescriptor(Field field) Creates newFieldDescriptor.private Map<String, FieldDescriptor> Defines empty fields for special cases.Returns all fields of this collection.getFieldDescriptor(String name) Returnsfield descriptorfor given field name ornullif field does not exist.private Map<String, FieldDescriptor> Inspects fields and returns map offield descriptors.
-
Field Details
-
classDescriptor
-
fieldsMap
-
allFields
-
-
Constructor Details
-
Fields
Creates new fields collection.
-
-
Method Details
-
inspectFields
Inspects fields and returns map offield descriptors. -
emptyFields
Defines empty fields for special cases. -
createFieldDescriptor
Creates newFieldDescriptor. -
getFieldDescriptor
Returnsfield descriptorfor given field name ornullif field does not exist. -
getAllFieldDescriptors
Returns all fields of this collection. Returns empty array if no fields exist. Initialized lazy.
-