Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G I L M O P R S T W

A

add(Object) - Method in class org.progeeks.meta.beans.BeanMetaObject.BeanListMutator
 
add(int, Object) - Method in class org.progeeks.meta.beans.BeanMetaObject.BeanListMutator
 
addMethod - Variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 
addPropertyElement(Object, String, Object) - Method in class org.progeeks.meta.beans.BeanInspector
 
addPropertyElement(Object, String, int, Object) - Method in class org.progeeks.meta.beans.BeanInspector
 

B

BeanInspector - class org.progeeks.meta.beans.BeanInspector.
Provides reflection utilities for a single bean class.
BeanInspector(Class) - Constructor for class org.progeeks.meta.beans.BeanInspector
 
BeanMetaKit - class org.progeeks.meta.beans.BeanMetaKit.
MetaKit implementation providing access to the implementation features of the implementation layer.
BeanMetaKit() - Constructor for class org.progeeks.meta.beans.BeanMetaKit
 
BeanMetaObject - class org.progeeks.meta.beans.BeanMetaObject.
MetaObject implementation for interacting with standard Java beans.
BeanMetaObject(Object, MetaClass) - Constructor for class org.progeeks.meta.beans.BeanMetaObject
 
BeanMetaObject.BeanListMutator - class org.progeeks.meta.beans.BeanMetaObject.BeanListMutator.
Provides extended ListMutator access to List valued properties.
BeanMetaObject.BeanListMutator(String) - Constructor for class org.progeeks.meta.beans.BeanMetaObject.BeanListMutator
 
BeanUtils - class org.progeeks.meta.beans.BeanUtils.
Provides utility methods for bean introspection.
BeanUtils() - Constructor for class org.progeeks.meta.beans.BeanUtils
 
BeanUtils.BeanFactory - class org.progeeks.meta.beans.BeanUtils.BeanFactory.
 
BeanUtils.BeanFactory() - Constructor for class org.progeeks.meta.beans.BeanUtils.BeanFactory
 
bean - Variable in class org.progeeks.meta.beans.BeanMetaObject
 
beanClass - Variable in class org.progeeks.meta.beans.BeanInspector
 
beanClass - Variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 
beanFactory - Static variable in class org.progeeks.meta.beans.BeanUtils
 

C

ContainerPropertyDescriptor - class org.progeeks.meta.beans.ContainerPropertyDescriptor.
Subclass of the java.beans.PropertyDescriptor class that provides additional information about multi-valued properties.
ContainerPropertyDescriptor(Class, PropertyDescriptor) - Constructor for class org.progeeks.meta.beans.ContainerPropertyDescriptor
 
cacheDescriptors() - Method in class org.progeeks.meta.beans.BeanInspector
 
convertToSingular(String) - Method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 
createBeanMetaClass(MetaClassRegistry, Class) - Static method in class org.progeeks.meta.beans.BeanUtils
Creates a meta-class for the specified Java class using the specified class registry.
createBeanMetaClass(Class) - Static method in class org.progeeks.meta.beans.BeanUtils
Creates a meta-class for the specified Java class using the root class registry.
createListMutator(String) - Method in class org.progeeks.meta.beans.BeanMetaObject
Creates a BeanListMutator that provides advanced access to multi-valued bean properties.
createMetaObject(MetaClass) - Method in class org.progeeks.meta.beans.BeanUtils.BeanFactory
Creates a new uninitialized meta-object for the specified meta-class.

D

desc - Variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 
descriptors - Variable in class org.progeeks.meta.beans.BeanInspector
 

E

elementClass - Variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 

F

firePropertyChangeEvent(PropertyChangeEvent) - Method in class org.progeeks.meta.beans.BeanMetaObject.BeanListMutator
 

G

getAddMethod() - Method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Returns the method that should be used when adding values.
getBean() - Method in class org.progeeks.meta.beans.BeanMetaObject
Provides access to the bean to local MetaKit and possibly subclasses.
getBeanClass() - Method in class org.progeeks.meta.beans.BeanInspector
 
getBeanFactory() - Static method in class org.progeeks.meta.beans.BeanUtils
Returns a factory that can be used to create new BeanMetaObjects based on a MetaClass.
getBeanMetaClass(Class, MetaClassRegistry) - Static method in class org.progeeks.meta.beans.BeanUtils
Returns the appropriate meta-class for the specified Java class.
getBeanMetaClass(Class) - Static method in class org.progeeks.meta.beans.BeanUtils
Returns the appropriate meta-class for the specified Java class searching in the root class registry.
getBeanPropertyInfos(MetaClassRegistry, Class, boolean) - Static method in class org.progeeks.meta.beans.BeanUtils
Retrieves the list of property info objects for the specified Java class by using bean introspection.
getBeanPropertyInfos(MetaClassRegistry, Class) - Static method in class org.progeeks.meta.beans.BeanUtils
Retrieves the list of property info objects for the specified Java class by using bean introspection.
getBeanPropertyInfos(Class) - Static method in class org.progeeks.meta.beans.BeanUtils
Retrieves the list of property info objects for the specified Java class by using bean introspection.
getBeanPropertyInfos(Class, boolean) - Static method in class org.progeeks.meta.beans.BeanUtils
Retrieves the list of property info objects for the specified Java class by using bean introspection.
getClassForType(MetaClass) - Method in class org.progeeks.meta.beans.BeanUtils.BeanFactory
 
getContainerDescriptor(String) - Method in class org.progeeks.meta.beans.BeanInspector
 
getDescriptor(String) - Method in class org.progeeks.meta.beans.BeanInspector
 
getElementClass() - Method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Uses simple heuristics to attempt to introspect the lists element type.
getInsertMethod() - Method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Returns the method that should be used when inserting values.
getInspector(Class) - Static method in class org.progeeks.meta.beans.BeanInspector
 
getInternalObject(MetaObject) - Method in class org.progeeks.meta.beans.BeanMetaKit
Returns the internal object representation for the specified meta-object if one exists.
getListProperty(Object, String) - Method in class org.progeeks.meta.beans.BeanInspector
 
getMetaClassForObject(Object, MetaClassRegistry) - Method in class org.progeeks.meta.beans.BeanMetaKit
Returns the appropriate meta-class for the specified object.
getMetaClassForObject(Object) - Method in class org.progeeks.meta.beans.BeanMetaKit
Returns the appropriate meta-class for the specified object.
getMetaKit() - Static method in class org.progeeks.meta.beans.BeanUtils
Returns the meta-kit for this implementation.
getMetaObjectFactory() - Method in class org.progeeks.meta.beans.BeanMetaKit
Returns a factory that can be used to create new MetaObject based values using this kit's underlying implementation.
getProperty(Object, String) - Method in class org.progeeks.meta.beans.BeanInspector
 
getPropertyElement(Object, String, int) - Method in class org.progeeks.meta.beans.BeanInspector
 
getPropertyType(String) - Method in class org.progeeks.meta.beans.BeanInspector
 
getPropertyValue(String) - Method in class org.progeeks.meta.beans.BeanMetaObject
Overridden by subclasses to provide implementation-specific field-level access.
getRemoveIndexedMethod() - Method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Returns the method that should be used when removing values by index.
getRemoveMethod() - Method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Returns the method that should be used when removing values.
getSingularPropertyName() - Method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Returns the singular version of the property name that was used during element type detection, or null if detection bypassed this step.

I

ins - Variable in class org.progeeks.meta.beans.BeanMetaObject
 
insertMethod - Variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 
inspectorCache - Static variable in class org.progeeks.meta.beans.BeanInspector
A cache of previously created bean inspector objects keyed off of class.
isArray - Variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 
isArray() - Method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Returns true if this property value is actually an array.
isContainerProperty(String) - Method in class org.progeeks.meta.beans.BeanInspector
 
isContainerType(Class) - Static method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Returns true if the specified class represents a type that can be handled as a ListPropertyType.
isList - Variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 
isList() - Method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Returns true if this property value is a list-based implementation.
isListProperty(String) - Method in class org.progeeks.meta.beans.BeanInspector
 
isListType(Class) - Static method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Returns true if the specified class represents a type that can be handled as a ListPropertyType.
isMutable() - Method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Returns true if the elements can be replaced.
isResizable() - Method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Returns true if the property supports resizing such as with add or remove.

L

log - Static variable in class org.progeeks.meta.beans.BeanInspector
 
log - Static variable in class org.progeeks.meta.beans.BeanUtils
 
log - Static variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 

M

main(String[]) - Static method in class org.progeeks.meta.beans.BeanUtils
For testing.
metaKit - Static variable in class org.progeeks.meta.beans.BeanUtils
 
mutable - Variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 

O

org.progeeks.meta.beans - package org.progeeks.meta.beans
 

P

propertyChanged(String, Object) - Method in class org.progeeks.meta.beans.BeanMetaObject
Notifies listeners that the property value has changed outside of the BeanMetaObject's control.
propertyName - Variable in class org.progeeks.meta.beans.BeanMetaObject.BeanListMutator
 

R

releaseInspector(Class) - Static method in class org.progeeks.meta.beans.BeanInspector
 
remove(int) - Method in class org.progeeks.meta.beans.BeanMetaObject.BeanListMutator
 
removeIndexedMethod - Variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 
removeMethod - Variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 
removePropertyElement(Object, String, Object) - Method in class org.progeeks.meta.beans.BeanInspector
 
removePropertyElement(Object, String, int) - Method in class org.progeeks.meta.beans.BeanInspector
 
resizable - Variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 

S

set(int, Object) - Method in class org.progeeks.meta.beans.BeanMetaObject.BeanListMutator
 
setProperty(Object, String, Object) - Method in class org.progeeks.meta.beans.BeanInspector
 
setPropertyElement(Object, String, int, Object) - Method in class org.progeeks.meta.beans.BeanInspector
 
setPropertyValue(String, Object) - Method in class org.progeeks.meta.beans.BeanMetaObject
Used a bean-inspector to set the property and does some checks to make sure property changes are propagated correctly even if the bean's internal reference hasn't changed.
setupContainerInfo() - Method in class org.progeeks.meta.beans.ContainerPropertyDescriptor
Attempts to configure the container info values based on some introspection heuristics and guesswork.
singularName - Variable in class org.progeeks.meta.beans.ContainerPropertyDescriptor
 

T

toString() - Method in class org.progeeks.meta.beans.BeanMetaObject
 

W

wrapObject(Object, MetaClass) - Method in class org.progeeks.meta.beans.BeanMetaKit
Wraps the specified object in a meta-object adapter specific to this kit's implementation layer.

A B C D E F G I L M O P R S T W