Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.cayenne.reflect

Interface Summary
Accessor | An accessor of a property value.
ArcProperty | A Property that represents an "arc" connecting source node to the target node in the graph.
AttributeProperty | Represents a simple object property.
ClassDescriptor | A runtime descriptor of an persistent class.
ClassDescriptorFactory | A factory of `ClassDescriptor` instances.
EmbeddableDescriptor |
FaultFactory |
Property | Defines bean property API used by Cayenne to access object data, do faulting and graph maintenance tasks.
PropertyVisitor | A visitor for various types of properties in a ClassDescriptor.
ToManyMapProperty | A property representing a map of objects keyed by one of the object properties.
ToManyProperty | A property representing a collection of objects.
ToOneProperty | An ArcProperty that points to a single graph node.

Class Summary
BaseArcProperty | A base implementation of the `ArcProperty`.
BaseProperty | An abstract property descriptor that delegates property access to an `Accessor`.
BaseToManyProperty | A generic superclass of CollectionProperty implementations.
BaseToOneProperty | A convenience base superclass for `ToOneProperty` implementors.
BeanAccessor | A property accessor that uses set/get methods following JavaBean naming conventions.
ClassDescriptorMap | An object that holds class descriptors for mapped entities, compiling new descriptors on demand using an internal chain of descriptor factories.
EmbeddedFieldAccessor | An accessor for fields storing embedded objects.
FieldAccessor | A PropertyAccessor that performs direct Field access.
FieldEmbeddableDescriptor | A default POJO embeddable descriptor.
IdMapKeyAccessor | A stateless read-only accessor of the map key value that is based on the Persistent object id.
LazyClassDescriptorDecorator | A ClassDescriptor wrapper that compiles decorated descriptor lazily on first access.
LifecycleCallbackRegistry | A registry of lifecycle callbacks for all callback event types.
PersistentDescriptor | A default ClassDescriptor implementation for persistent objects.
PersistentDescriptorFactory | A convenience superclass for `ClassDescriptorFactory` implementors.
PropertyAccessor | A utility accessor class that wraps a simple property.
PropertyUtils | Utility methods to quickly access object properties.
SimpleAttributeProperty | A descriptor of an "attribute" persistent property.
SingletonFaultFactory |

Exception Summary
PropertyException | An unchecked exception thrown on errors during property access, either within a Accessor or a Property.
UnresolvablePathException | A runtime exception thrown when `PropertyUtils.getProperty()` finds that there is a null value in middle of the resolved path.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.