|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
DynamicProperty | Marker interface for dynamic properties. |
Property | Interface for a property of an event of type BeanEventType (JavaBean event). |
PropertyListBuilder | Interface for an introspector that generates a list of event property descriptors given a clazz. |
Class Summary | |
---|---|
ArrayFastPropertyGetter | Getter for an array property identified by a given index, using the CGLIB fast method. |
ArrayFieldPropertyGetter | Getter for an array property backed by a field, identified by a given index, using vanilla reflection. |
ArrayMethodPropertyGetter | Getter for an array property identified by a given index, using vanilla reflection. |
DynamicIndexedProperty | Represents a dynamic indexed property of a given name. |
DynamicIndexedPropertyGetter | Getter for a dynamic indexed property (syntax field.indexed[0]?), using vanilla reflection. |
DynamicMappedProperty | Represents a dynamic mapped property of a given name. |
DynamicMappedPropertyGetter | Getter for a dynamic mapped property (syntax field.mapped('key')?), using vanilla reflection. |
DynamicPropertyDescriptor | Provides method information for dynamic (unchecked) properties of each class for use in obtaining property values. |
DynamicPropertyGetterBase | Base class for getters for a dynamic property (syntax field.inner?), caches methods to use for classes. |
DynamicSimpleProperty | Represents a dynamic simple property of a given name. |
DynamicSimplePropertyGetter | Getter for a dynamic property (syntax field.inner?), using vanilla reflection. |
IndexedProperty | Represents an indexed property or array property, ie. |
KeyedFastPropertyGetter | Getter for a key property identified by a given key value, using the CGLIB fast method. |
KeyedMethodPropertyGetter | Getter for a key property identified by a given key value, using vanilla reflection. |
MapIndexedPropertyGetter | Getter for a dynamic indexed property for maps. |
MapMappedPropertyGetter | Getter for a dynamic mappeds property for maps. |
MapNestedPropertyGetter | Getter for one or more levels deep nested properties of maps. |
MappedProperty | Represents a mapped property or array property, ie. |
MapPropertyGetter | A getter that interrogates a given property in a map which may itself contain nested maps or indexed entries. |
NestedProperty | This class represents a nested property, each nesting level made up of a property instance that can be of type indexed, mapped or simple itself. |
NestedPropertyGetter | Getter for one or more levels deep nested properties. |
PropertyBase | All properties have a property name and this is the abstract base class that serves up the property name. |
PropertyHelper | This class offers utililty methods around introspection and CGLIB interaction. |
PropertyListBuilderExplicit | Introspector that considers explicitly configured event properties only. |
PropertyListBuilderFactory | Factory for creates a builder/introspector for determining event property descriptors based on a given class. |
PropertyListBuilderJavaBean | Implementation for a property list builder that considers JavaBean-style methods as the exposed event properties, plus any explicitly configured props. |
PropertyListBuilderPublic | Implementation for a property list builder that considers any public method and public field as the exposed event properties, plus any explicitly configured props. |
PropertyParser | Parser for property names that can be simple, nested, mapped or a combination of these. |
SimpleProperty | Represents a simple property of a given name. |
Parsers and business objects to handle nested, indexed, mapped or generally complex properties for use in JavaBean access
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |