- getAllBeanGetterNames(Class, boolean) - Method in class jodd.bean.BeanVisitor
-
- getAllCtorDescriptors() - Method in class jodd.introspector.ClassDescriptor
-
- getAllFieldDescriptors() - Method in class jodd.introspector.ClassDescriptor
-
Returns all field descriptors, including declared ones.
- getAllFieldDescriptors() - Method in class jodd.introspector.Fields
-
Returns all fields of this collection.
- getAllMethodDescriptors(String) - Method in class jodd.introspector.ClassDescriptor
-
Returns an array of all methods with the same name.
- getAllMethodDescriptors() - Method in class jodd.introspector.ClassDescriptor
-
Returns an array of all methods.
- getAllMethodDescriptors(String) - Method in class jodd.introspector.Methods
-
Returns all methods for given name.
- getAllMethodDescriptors() - Method in class jodd.introspector.Methods
-
Returns all methods.
- getAllPropertyDescriptors() - Method in class jodd.introspector.ClassDescriptor
-
Returns all properties descriptors.
- getAllPropertyDescriptors() - Method in class jodd.introspector.Properties
-
Returns all property descriptors.
- getBeanUtilBean() - Static method in class jodd.bean.BeanUtil
-
- getBeanUtilBean() - Method in class jodd.bean.loader.BaseBeanLoader
-
- getClassDescriptor() - Method in class jodd.introspector.Descriptor
-
Returns belonging class descriptor.
- getClassDescriptorMap(Class) - Method in class jodd.introspector.WeakIntrospector
-
Returns class descriptor map.
- getConstructor() - Method in class jodd.introspector.CtorDescriptor
-
Returns constructor.
- getCtorDescriptor(Class[], boolean) - Method in class jodd.introspector.ClassDescriptor
-
Returns the constructor identified by arguments or null if not found.
- getCtorDescriptor(Class...) - Method in class jodd.introspector.Ctors
-
Finds constructor description that matches given argument types.
- getCtors() - Method in class jodd.introspector.ClassDescriptor
-
Returns constructors collection.
- getDeclaredProperty(Object, String) - Static method in class jodd.bean.BeanUtil
-
Returns value of declared bean's property.
- getDeclaredProperty(Object, String) - Method in class jodd.bean.BeanUtilBean
-
Returns value of declared bean's property.
- getDeclaredPropertySilently(Object, String) - Static method in class jodd.bean.BeanUtil
-
Silently returns value of declared bean's property.
- getDeclaredPropertySilently(Object, String) - Method in class jodd.bean.BeanUtilBean
-
Silently returns value of declared bean's property.
- getDeclaredPropertyType(Object, String) - Static method in class jodd.bean.BeanUtil
-
- getDeclaredPropertyType(Object, String) - Method in class jodd.bean.BeanUtilBean
-
Returns property type of declared property.
- getDefaultCtor() - Method in class jodd.introspector.Ctors
-
Returns default (no-args) constructor descriptor.
- getDefaultCtorDescriptor(boolean) - Method in class jodd.introspector.ClassDescriptor
-
Returns the default ctor or null if not found.
- getField() - Method in class jodd.introspector.FieldDescriptor
-
Returns field.
- getFieldDescriptor(String, boolean) - Method in class jodd.introspector.ClassDescriptor
-
Returns field descriptor.
- getFieldDescriptor(String) - Method in class jodd.introspector.Fields
-
- getFieldDescriptor() - Method in class jodd.introspector.PropertyDescriptor
-
Returns the associated field of this property.
- getFields() - Method in class jodd.introspector.ClassDescriptor
-
- getGetter(boolean) - Method in class jodd.introspector.PropertyDescriptor
-
- getGetterRawComponentType() - Method in class jodd.introspector.FieldDescriptor
-
- getGetterRawComponentType() - Method in interface jodd.introspector.Getter
-
- getGetterRawComponentType() - Method in class jodd.introspector.MethodDescriptor
-
- getGetterRawKeyComponentType() - Method in class jodd.introspector.FieldDescriptor
-
- getGetterRawKeyComponentType() - Method in interface jodd.introspector.Getter
-
- getGetterRawKeyComponentType() - Method in class jodd.introspector.MethodDescriptor
-
- getGetterRawType() - Method in class jodd.introspector.FieldDescriptor
-
- getGetterRawType() - Method in interface jodd.introspector.Getter
-
- getGetterRawType() - Method in class jodd.introspector.MethodDescriptor
-
- getIndexProperty(Object, String, boolean, boolean) - Method in class jodd.bean.BeanUtilBean
-
- getIndexProperty(BeanProperty, boolean) - Method in class jodd.bean.BeanUtilBean
-
Get non-nested property value: either simple or indexed property.
- getMethod() - Method in class jodd.introspector.MethodDescriptor
-
Returns method.
- getMethodDescriptor(String, boolean) - Method in class jodd.introspector.ClassDescriptor
-
- getMethodDescriptor(String, Class[], boolean) - Method in class jodd.introspector.ClassDescriptor
-
- getMethodDescriptor(String, Class[]) - Method in class jodd.introspector.Methods
-
Returns a method that matches given name and parameter types.
- getMethodDescriptor(String) - Method in class jodd.introspector.Methods
-
Returns method descriptor for given name.
- getMethods() - Method in class jodd.introspector.ClassDescriptor
-
Returns methods collection.
- getName() - Method in class jodd.introspector.PropertyDescriptor
-
Returns property name.
- getParameters() - Method in class jodd.introspector.CtorDescriptor
-
Returns constructors parameters.
- getProperties() - Method in class jodd.introspector.ClassDescriptor
-
Returns properties collection.
- getProperty(Object, String) - Static method in class jodd.bean.BeanUtil
-
Returns value of bean's property.
- getProperty(Object, String) - Method in class jodd.bean.BeanUtilBean
-
Returns value of bean's property.
- getPropertyDescriptor(String, boolean) - Method in class jodd.introspector.ClassDescriptor
-
Returns property descriptor.
- getPropertyDescriptor(String) - Method in class jodd.introspector.Properties
-
- getPropertyFieldPrefix() - Method in class jodd.introspector.ClassDescriptor
-
Returns property field prefix.
- getPropertySilently(Object, String) - Static method in class jodd.bean.BeanUtil
-
Silently returns value of bean's property.
- getPropertySilently(Object, String) - Method in class jodd.bean.BeanUtilBean
-
Silently returns value of bean's property.
- getPropertyType(Object, String) - Static method in class jodd.bean.BeanUtil
-
- getPropertyType(Object, String) - Method in class jodd.bean.BeanUtilBean
-
Returns property type.
- getRawComponentType() - Method in class jodd.introspector.FieldDescriptor
-
Returns fields raw component type.
- getRawKeyComponentType() - Method in class jodd.introspector.FieldDescriptor
-
Returns fields raw component type.
- getRawParameterTypes() - Method in class jodd.introspector.MethodDescriptor
-
Returns raw parameter types.
- getRawReturnComponentType() - Method in class jodd.introspector.MethodDescriptor
-
Returns raw component type of return type.
- getRawReturnKeyComponentType() - Method in class jodd.introspector.MethodDescriptor
-
Returns raw component type of return type.
- getRawReturnType() - Method in class jodd.introspector.MethodDescriptor
-
Returns raw return type.
- getRawType() - Method in class jodd.introspector.FieldDescriptor
-
Returns fields raw type.
- getReadMethodDescriptor() - Method in class jodd.introspector.PropertyDescriptor
-
Returns read method of this property.
- getSetter(boolean) - Method in class jodd.introspector.PropertyDescriptor
-
- getSetterRawType() - Method in class jodd.introspector.FieldDescriptor
-
- getSetterRawType() - Method in class jodd.introspector.MethodDescriptor
-
- getSetterRawType() - Method in interface jodd.introspector.Setter
-
- getSimpleProperty(Object, String, boolean) - Method in class jodd.bean.BeanUtilBean
-
Reads simple property.
- getSimpleProperty(BeanProperty, boolean) - Method in class jodd.bean.BeanUtilBean
-
- getSimplePropertyForced(Object, String, boolean) - Method in class jodd.bean.BeanUtilBean
-
Reads simple property forced: when property value doesn't exist, it will be created.
- Getter - Interface in jodd.introspector
-
Unified getter property interface for both methods and fields.
- getters - Variable in class jodd.introspector.PropertyDescriptor
-
- getType() - Method in class jodd.introspector.ClassDescriptor
-
Get the class object that this descriptor describes.
- getUsageCount() - Method in class jodd.introspector.ClassDescriptor
-
Returns number of class descriptor usages.
- getWriteMethodDescriptor() - Method in class jodd.introspector.PropertyDescriptor
-
Returns write method of this property.
- ignoreNulls(boolean) - Method in class jodd.bean.BeanCopy
-
Defines if null values should be ignored.
- ignoreNulls - Variable in class jodd.bean.loader.BaseBeanLoader
-
- ignoreNullValues - Variable in class jodd.bean.BeanVisitor
-
Defines if null values should be ignored.
- include(String...) - Method in class jodd.bean.BeanCopy
-
Defines included property names.
- includeAs(Class) - Method in class jodd.bean.BeanCopy
-
Defines included property names as public properties
of given template class.
- includeFieldsAsProperties - Variable in class jodd.introspector.CachingIntrospector
-
- includeFieldsAsProperties - Variable in class jodd.introspector.ClassDescriptor
-
- includeNames - Variable in class jodd.bean.BeanVisitor
-
List of included property names.
- increaseUsageCount() - Method in class jodd.introspector.ClassDescriptor
-
Increases usage count.
- inspectConstructors() - Method in class jodd.introspector.Ctors
-
Inspects all declared constructors of a target type.
- inspectFields() - Method in class jodd.introspector.Fields
-
- inspectMethods() - Method in class jodd.introspector.Methods
-
- inspectProperties() - Method in class jodd.introspector.Properties
-
Inspects all properties of target type.
- Introspector - Interface in jodd.introspector
-
Provides introspection analysis against any java class.
- introspector - Static variable in class jodd.JoddBean
-
- invokeGetter(Object) - Method in class jodd.introspector.FieldDescriptor
-
- invokeGetter(Object) - Method in interface jodd.introspector.Getter
-
- invokeGetter(Object) - Method in class jodd.introspector.MethodDescriptor
-
- invokeSetter(Object, Object) - Method in class jodd.introspector.FieldDescriptor
-
- invokeSetter(Object, Object) - Method in class jodd.introspector.MethodDescriptor
-
- invokeSetter(Object, Object) - Method in interface jodd.introspector.Setter
-
- isArray() - Method in class jodd.introspector.ClassDescriptor
-
Returns true if class is an array.
- isCollection() - Method in class jodd.introspector.ClassDescriptor
-
Returns true if type is a collection.
- isDefault() - Method in class jodd.introspector.CtorDescriptor
-
Returns true if this is a default constructor
(with no parameters).
- isExtendedProperties() - Method in class jodd.introspector.ClassDescriptor
-
Returns true if properties in this class descriptor
are extended and include field description.
- isFieldOnlyDescriptor() - Method in class jodd.introspector.PropertyDescriptor
-
Returns true if this is extended property with
only field definition and without getter and setter.
- isIncludeFieldsAsProperties() - Method in class jodd.introspector.ClassDescriptor
-
Include fields as properties.
- isList() - Method in class jodd.introspector.ClassDescriptor
-
Returns true if class is a List.
- isMap() - Method in class jodd.introspector.ClassDescriptor
-
Returns true if class is a Map.
- isPublic - Variable in class jodd.introspector.Descriptor
-
- isPublic() - Method in class jodd.introspector.Descriptor
-
Returns true if descriptor content is public.
- isScanAccessible() - Method in class jodd.introspector.ClassDescriptor
-
Returns true if this class descriptor
works with accessible fields/methods/constructors or with
all supported.
- isSet() - Method in class jodd.introspector.ClassDescriptor
-
Returns true if type is a Set.
- scanAccessible - Variable in class jodd.introspector.CachingIntrospector
-
- scanAccessible - Variable in class jodd.introspector.ClassDescriptor
-
- setBeanUtilBean(BeanUtilBean) - Method in class jodd.bean.loader.BaseBeanLoader
-
- setDeclaredProperty(Object, String, Object) - Static method in class jodd.bean.BeanUtil
-
Sets declared Java Bean property.
- setDeclaredProperty(Object, String, Object) - Method in class jodd.bean.BeanUtilBean
-
Sets declared Java Bean property.
- setDeclaredPropertyForced(Object, String, Object) - Static method in class jodd.bean.BeanUtil
-
Sets declared Java Bean property forced.
- setDeclaredPropertyForced(Object, String, Object) - Method in class jodd.bean.BeanUtilBean
-
Sets declared Java Bean property forced.
- setDeclaredPropertyForcedSilent(Object, String, Object) - Static method in class jodd.bean.BeanUtil
-
Silently sets declared Java Bean property forced.
- setDeclaredPropertyForcedSilent(Object, String, Object) - Method in class jodd.bean.BeanUtilBean
-
Silently sets declared Java Bean property forced.
- setDeclaredPropertySilent(Object, String, Object) - Static method in class jodd.bean.BeanUtil
-
Silently sets declared Java Bean property.
- setDeclaredPropertySilent(Object, String, Object) - Method in class jodd.bean.BeanUtilBean
-
Silently sets declared Java Bean property.
- setIndexProperty(Object, String, Object, boolean, boolean) - Method in class jodd.bean.BeanUtilBean
-
- setIndexProperty(BeanProperty, Object, boolean) - Method in class jodd.bean.BeanUtilBean
-
Sets indexed or regular properties (no nested!).
- setProperty(Object, String, Object) - Static method in class jodd.bean.BeanUtil
-
Sets Java Bean property.
- setProperty(Object, String, Object) - Method in class jodd.bean.BeanUtilBean
-
Sets Java Bean property.
- setProperty(Object, String, Object) - Method in class jodd.bean.loader.BaseBeanLoader
-
Sets the target bean property with value.
- setPropertyForced(Object, String, Object) - Static method in class jodd.bean.BeanUtil
-
Sets Java Bean property forced.
- setPropertyForced(Object, String, Object) - Method in class jodd.bean.BeanUtilBean
-
Sets Java Bean property forced.
- setPropertyForcedSilent(Object, String, Object) - Static method in class jodd.bean.BeanUtil
-
Sets Java Bean property forced, without throwing an exception on non-existing properties.
- setPropertyForcedSilent(Object, String, Object) - Method in class jodd.bean.BeanUtilBean
-
Sets Java Bean property forced, without throwing an exception on non-existing properties.
- setPropertySilent(Object, String, Object) - Static method in class jodd.bean.BeanUtil
-
Sets Java Bean property silently, without throwing an exception on non-existing properties.
- setPropertySilent(Object, String, Object) - Method in class jodd.bean.BeanUtilBean
-
Sets Java Bean property silently, without throwing an exception on non-existing properties.
- setSimpleProperty(Object, String, Object, boolean) - Method in class jodd.bean.BeanUtilBean
-
Sets simple property.
- setSimpleProperty(BeanProperty, Object, boolean) - Method in class jodd.bean.BeanUtilBean
-
Sets a value of simple property.
- Setter - Interface in jodd.introspector
-
Unified setter property interface for both methods and fields.
- setters - Variable in class jodd.introspector.PropertyDescriptor
-
- source - Variable in class jodd.bean.BeanVisitor
-
Source bean.