- getInstance
Get a singleton instance of this class to work with (stored statically)
WARNING: do not hold onto t
- convert
Converts an object to any other object if possible
- getFieldNameWithAnnotation
Find the getter field on a class which has the given annotation
- getFieldTypes
Get the types of the fields of a specific class type, returns the method names
without the "get"/"is
- getFieldValue
Get the value of a field or getter method from an object allowing an annotation
to override
Getting
- getObjectValues
Get a map of all fieldName -> value and all getterMethodName -> value without
the word "get" where t
- analyzeClass
Analyze a class and produce an object which contains information about it and
its fields
- clone
Deep clone an object and all the values in it into a brand new object of the
same type, this will tr
- getFieldType
Get the type of a field from a class
- getFieldValueAsString
Get the string value of a field or getter method from an object allowing an
annotation to override
G
- populate
Populates an object with the values in the properties map, this will not fail if
the fieldName in th
- setFieldValue
Sets a value on the field of an object and will attempt to convert the property
if configured to do