|
|||||||||
| Home >> All >> org >> progeeks >> meta >> [ beans overview ] | PREV NEXT | ||||||||
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
|
|||||||||
| Home >> All >> org >> progeeks >> meta >> [ beans overview ] | PREV NEXT | ||||||||