A B C D E F G H I J L M N P R S T U V W 

A

addProperty(HashMap<String, PropertyDescriptor>, String, MethodDescriptor, boolean) - Method in class jodd.introspector.Properties
Adds a setter and/or getter method to the property.
allCtors - Variable in class jodd.introspector.Ctors
 

B

BaseBeanLoader - Class in jodd.bean.loader
BaseBeanLoader() - Constructor for class jodd.bean.loader.BaseBeanLoader
 
BeanCopy - Class in jodd.bean
Powerful tool for copying properties from one bean into another.
BeanCopy(Object, Object) - Constructor for class jodd.bean.BeanCopy
 
BeanException - Exception in jodd.bean
Unchecked bean exception.
BeanException(Throwable) - Constructor for exception jodd.bean.BeanException
 
BeanException(String) - Constructor for exception jodd.bean.BeanException
 
BeanException(String, BeanProperty) - Constructor for exception jodd.bean.BeanException
 
BeanException(String, Throwable) - Constructor for exception jodd.bean.BeanException
 
BeanException(String, BeanProperty, Throwable) - Constructor for exception jodd.bean.BeanException
 
BeanLoader - Interface in jodd.bean.loader
Bean Loaders know how to populate a bean from provided source.
BeanLoaderManager - Class in jodd.bean
Manager for BeanLoader instances that populates java beans from various sources.
BeanLoaderManager() - Constructor for class jodd.bean.BeanLoaderManager
 
beans(Object, Object) - Static method in class jodd.bean.BeanCopy
Static factory.
BeanTemplateParser - Class in jodd.bean
Bean template is a string template with JSP-alike macros for injecting context values.
BeanTemplateParser() - Constructor for class jodd.bean.BeanTemplateParser
 
BeanUtil - Class in jodd.bean
Supreme utility for reading and writing bean properties.
BeanUtil() - Constructor for class jodd.bean.BeanUtil
 
BeanUtilBean - Class in jodd.bean
Instantiable version of BeanUtil.
BeanUtilBean() - Constructor for class jodd.bean.BeanUtilBean
 
BeanVisitor - Class in jodd.bean
Visitor for bean properties.
BeanVisitor() - Constructor for class jodd.bean.BeanVisitor
 

C

cache - Variable in class jodd.introspector.CachingIntrospector
 
cache - Variable in class jodd.introspector.WeakIntrospector
 
CachingIntrospector - Class in jodd.introspector
Default introspector that caches all class descriptors.
CachingIntrospector() - Constructor for class jodd.introspector.CachingIntrospector
Default constructor.
CachingIntrospector(boolean, boolean, boolean, String) - Constructor for class jodd.introspector.CachingIntrospector
Creates new caching Introspector.
ClassDescriptor - Class in jodd.introspector
A descriptor class for all methods/fields/properties/constructors of a class.
ClassDescriptor(Class, boolean, boolean, boolean, String) - Constructor for class jodd.introspector.ClassDescriptor
 
classDescriptor - Variable in class jodd.introspector.Ctors
 
classDescriptor - Variable in class jodd.introspector.Descriptor
 
classDescriptor - Variable in class jodd.introspector.Fields
 
classDescriptor - Variable in class jodd.introspector.Methods
 
classDescriptor - Variable in class jodd.introspector.Properties
 
ClassIntrospector - Class in jodd.introspector
Default class Introspector simply delegates method calls for more convenient usage.
ClassIntrospector() - Constructor for class jodd.introspector.ClassIntrospector
 
constructor - Variable in class jodd.introspector.CtorDescriptor
 
copy() - Method in class jodd.bean.BeanCopy
Performs the copying.
createBeanMacroResolver(Object) - Static method in class jodd.bean.BeanTemplateParser
Creates bean-backed MacroResolver.
createCtorDescriptor(Constructor) - Method in class jodd.introspector.Ctors
Creates new CtorDescriptor.
createFieldDescriptor(Field) - Method in class jodd.introspector.Fields
Creates new FieldDescriptor.
createGetter(boolean) - Method in class jodd.introspector.PropertyDescriptor
Creates a Getter.
createMethodDescriptor(Method) - Method in class jodd.introspector.Methods
Creates new MethodDescriptor.
createPropertyDescriptor(String, MethodDescriptor, MethodDescriptor) - Method in class jodd.introspector.Properties
Creates new PropertyDescriptor.
createPropertyDescriptor(String, FieldDescriptor) - Method in class jodd.introspector.Properties
Creates new field-only PropertyDescriptor.
createSetter(boolean) - Method in class jodd.introspector.PropertyDescriptor
Creates a Setter.
CtorDescriptor - Class in jodd.introspector
Constructor descriptor.
CtorDescriptor(ClassDescriptor, Constructor) - Constructor for class jodd.introspector.CtorDescriptor
 
Ctors - Class in jodd.introspector
Constructors collection.
Ctors(ClassDescriptor) - Constructor for class jodd.introspector.Ctors
 

D

declared(boolean) - Method in class jodd.bean.BeanCopy
Defines if all properties should be copied (when set to true) or only public (when set to false, default).
declared - Variable in class jodd.bean.BeanVisitor
Flag for enabling declared properties, or just public one.
defaultCtor - Variable in class jodd.introspector.Ctors
 
describeClass(Class) - Method in class jodd.introspector.CachingIntrospector
Describes a class by creating a new instance of ClassDescriptor that examines all accessible methods and fields.
describeClass(Class) - Method in class jodd.introspector.WeakIntrospector
Describes a class by creating a new instance of ClassDescriptor.
Descriptor - Class in jodd.introspector
Common descriptor stuff.
Descriptor(ClassDescriptor, boolean) - Constructor for class jodd.introspector.Descriptor
 
destination - Variable in class jodd.bean.BeanCopy
 

E

enhancedProperties - Variable in class jodd.introspector.CachingIntrospector
 
exclude(String...) - Method in class jodd.bean.BeanCopy
Defines excluded property names.
excludeNames - Variable in class jodd.bean.BeanVisitor
List of excluded property names.
extendedProperties - Variable in class jodd.introspector.ClassDescriptor
 
extractThisReference(String) - Static method in class jodd.bean.BeanUtil
Extract the first name of this reference.
extractThisReference(String) - Method in class jodd.bean.BeanUtilBean
Extract the first name of this reference.

F

field - Variable in class jodd.introspector.FieldDescriptor
 
FieldDescriptor - Class in jodd.introspector
Field descriptor.
FieldDescriptor(ClassDescriptor, Field) - Constructor for class jodd.introspector.FieldDescriptor
Creates new field descriptor and resolve all additional field data.
fieldDescriptor - Variable in class jodd.introspector.PropertyDescriptor
 
Fields - Class in jodd.introspector
Collection of field descriptors.
Fields(ClassDescriptor) - Constructor for class jodd.introspector.Fields
Creates new fields collection.
fieldsMap - Variable in class jodd.introspector.Fields
 
findField(String) - Method in class jodd.introspector.PropertyDescriptor
Locates property field.

G

getAllBeanGetterNames(Class, boolean) - Method in class jodd.bean.BeanVisitor
 
getAllCtorDescriptors() - Method in class jodd.introspector.ClassDescriptor
Returns an array of all constructor descriptors.
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
Returns BeanUtilBean implementation.
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
Returns field descriptor for given field name or null if field does not exist.
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
Returns Getter.
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
Returns method descriptor identified by name and parameters.
getMethodDescriptor(String, Class[], boolean) - Method in class jodd.introspector.ClassDescriptor
Returns method descriptor identified by name and parameters.
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
Returns Setter.
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.

H

hasDeclaredProperty(Object, String) - Static method in class jodd.bean.BeanUtil
 
hasDeclaredProperty(Object, String) - Method in class jodd.bean.BeanUtilBean
Returns true if bean has a declared property.
hasIndexProperty(Object, String, boolean) - Method in class jodd.bean.BeanUtilBean
Returns true if bean has indexed property.
hasIndexProperty(BeanProperty, boolean) - Method in class jodd.bean.BeanUtilBean
 
hasProperty(Object, String) - Static method in class jodd.bean.BeanUtil
 
hasProperty(Object, String) - Method in class jodd.bean.BeanUtilBean
Returns true if bean has a property.
hasSimpleProperty(Object, String, boolean) - Method in class jodd.bean.BeanUtilBean
Returns true if simple property exist.
hasSimpleProperty(BeanProperty, boolean) - Method in class jodd.bean.BeanUtilBean
 

I

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
Inspects fields and returns map of field descriptors.
inspectMethods() - Method in class jodd.introspector.Methods
Inspects types methods and return map of method descriptors.
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
Default Introspector implementation.
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.

J

jodd - package jodd
 
jodd.bean - package jodd.bean
Java Bean utilities, provides the fastest bean manipulation.
jodd.bean.loader - package jodd.bean.loader
Bean loaders iterate given bean, read property names and values which are stored into destination bean.
jodd.introspector - package jodd.introspector
Very fast reflection introspector.
JoddBean - Class in jodd
Jodd BEAN module.
JoddBean() - Constructor for class jodd.JoddBean
 

L

load(Object, Object) - Static method in class jodd.bean.BeanLoaderManager
Populates bean from given object by using a loader for given objects type.
load(Object, Object, Class) - Static method in class jodd.bean.BeanLoaderManager
 
load(Object, Object) - Method in interface jodd.bean.loader.BeanLoader
Loads values from given source into the destination bean.
load(Object, Object) - Method in class jodd.bean.loader.MapBeanLoader
 
load(Object, Object) - Method in class jodd.bean.loader.ResultSetBeanLoader
 
loaders - Static variable in class jodd.bean.BeanLoaderManager
 
lookup(Class) - Static method in class jodd.bean.BeanLoaderManager
Returns loader for the specific object type.
lookup(Object) - Static method in class jodd.bean.BeanLoaderManager
Performs more thoroughly search for bean loader.
lookup(Class) - Method in class jodd.introspector.CachingIntrospector
Returns the ClassDescriptor object for specified class.
lookup(Class) - Static method in class jodd.introspector.ClassIntrospector
Returns class descriptor for specified type.
lookup(Class) - Method in interface jodd.introspector.Introspector
Returns the ClassDescriptor object for specified class.
lookup(Class) - Method in class jodd.introspector.WeakIntrospector
Returns the ClassDescriptor object for specified class.

M

MapBeanLoader - Class in jodd.bean.loader
Populate java bean using implementation of Map.
MapBeanLoader() - Constructor for class jodd.bean.loader.MapBeanLoader
 
matchDeclared(boolean) - Method in class jodd.introspector.Descriptor
Returns true if descriptor content matches required declared flag.
method - Variable in class jodd.introspector.MethodDescriptor
 
MethodDescriptor - Class in jodd.introspector
Method descriptor.
MethodDescriptor(ClassDescriptor, Method) - Constructor for class jodd.introspector.MethodDescriptor
 
Methods - Class in jodd.introspector
Methods collection.
Methods(ClassDescriptor) - Constructor for class jodd.introspector.Methods
 
methodsMap - Variable in class jodd.introspector.Methods
 

N

name - Variable in class jodd.introspector.PropertyDescriptor
 

P

parameters - Variable in class jodd.introspector.CtorDescriptor
 
parse(String, Object) - Method in class jodd.bean.BeanTemplateParser
Replaces named macros with context values.
populateBean(Object, Map<?, ?>) - Static method in class jodd.bean.BeanUtil
 
populateBean(Object, Map<?, ?>) - Method in class jodd.bean.BeanUtilBean
Populates bean from a Map.
populateProperty(Object, String, Map<?, ?>) - Static method in class jodd.bean.BeanUtil
 
populateProperty(Object, String, List<?>) - Static method in class jodd.bean.BeanUtil
 
populateProperty(Object, String, Map<?, ?>) - Method in class jodd.bean.BeanUtilBean
Populates simple bean property from a Map.
populateProperty(Object, String, List<?>) - Method in class jodd.bean.BeanUtilBean
Populates indexed bean property from a List.
Properties - Class in jodd.introspector
Bean properties collection.
Properties(ClassDescriptor) - Constructor for class jodd.introspector.Properties
 
PropertyDescriptor - Class in jodd.introspector
Property descriptor.
PropertyDescriptor(ClassDescriptor, String, FieldDescriptor) - Constructor for class jodd.introspector.PropertyDescriptor
Creates field-only property descriptor.
PropertyDescriptor(ClassDescriptor, String, MethodDescriptor, MethodDescriptor) - Constructor for class jodd.introspector.PropertyDescriptor
Creates property descriptor.
propertyDescriptors - Variable in class jodd.introspector.Properties
 
propertyFieldPrefix - Variable in class jodd.introspector.CachingIntrospector
 
propertyFieldPrefix - Variable in class jodd.introspector.ClassDescriptor
 

R

rawComponentType - Variable in class jodd.introspector.FieldDescriptor
 
rawKeyComponentType - Variable in class jodd.introspector.FieldDescriptor
 
rawParameterTypes - Variable in class jodd.introspector.MethodDescriptor
 
rawReturnComponentType - Variable in class jodd.introspector.MethodDescriptor
 
rawReturnKeyComponentType - Variable in class jodd.introspector.MethodDescriptor
 
rawReturnType - Variable in class jodd.introspector.MethodDescriptor
 
rawType - Variable in class jodd.introspector.FieldDescriptor
 
readMethodDescriptor - Variable in class jodd.introspector.PropertyDescriptor
 
register(Class, BeanLoader) - Static method in class jodd.bean.BeanLoaderManager
Registers loader for an objects of specific type.
register(Class) - Method in class jodd.introspector.CachingIntrospector
Registers new class type.
register(Class) - Static method in class jodd.introspector.ClassIntrospector
Registers new type.
register(Class) - Method in interface jodd.introspector.Introspector
Registers new class type.
register(Class) - Method in class jodd.introspector.WeakIntrospector
Registers new class type.
registerDefaults() - Static method in class jodd.bean.BeanLoaderManager
Registers default set of loaders.
reset() - Method in class jodd.introspector.CachingIntrospector
Resets current cache.
reset() - Static method in class jodd.introspector.ClassIntrospector
Clears all cached data.
reset() - Method in interface jodd.introspector.Introspector
Resets current cache.
reset() - Method in class jodd.introspector.WeakIntrospector
Resets current cache.
resolveExistingNestedProperties(BeanProperty) - Method in class jodd.bean.BeanUtilBean
 
resolveNestedProperties(BeanProperty) - Method in class jodd.bean.BeanUtilBean
Resolves nested property name to the very last indexed property.
resolveProperties(Object, boolean) - Method in class jodd.bean.BeanVisitor
Returns an array of bean properties.
resolveRawComponentType(int) - Method in class jodd.introspector.FieldDescriptor
Resolves raw component type for given index.
resolveRawReturnComponentType(int) - Method in class jodd.introspector.MethodDescriptor
Resolves raw return component type for given index.
ResultSetBeanLoader - Class in jodd.bean.loader
Populate java bean from ResultSet objects.
ResultSetBeanLoader() - Constructor for class jodd.bean.loader.ResultSetBeanLoader
 
returnType - Variable in class jodd.introspector.MethodDescriptor
 

S

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.

T

thisRef - Static variable in class jodd.JoddBean
Name of 'this' references.
toString() - Method in class jodd.introspector.FieldDescriptor
 
toString() - Method in class jodd.introspector.MethodDescriptor
 
type - Variable in class jodd.introspector.ClassDescriptor
 
type - Variable in class jodd.introspector.FieldDescriptor
 

U

unregister(Class) - Static method in class jodd.bean.BeanLoaderManager
 
unregisterAll() - Static method in class jodd.bean.BeanLoaderManager
Unregisters all loaders.
usageCount - Variable in class jodd.introspector.ClassDescriptor
 

V

visit() - Method in class jodd.bean.BeanVisitor
Starts visiting properties.
visitProperty(String, Object) - Method in class jodd.bean.BeanCopy
Copies single property to the destination.
visitProperty(String, Object) - Method in class jodd.bean.BeanVisitor
Invoked for each visited property.

W

WeakIntrospector - Class in jodd.introspector
Smarter Introspector caches class data together with class loader information.
WeakIntrospector() - Constructor for class jodd.introspector.WeakIntrospector
 
writeMethodDescriptor - Variable in class jodd.introspector.PropertyDescriptor
 
A B C D E F G H I J L M N P R S T U V W 

Copyright © 2003-2013 Jodd Team