Uses of Interface
org.apache.cayenne.reflect.Property

Packages that use Property
org.apache.cayenne Contains persistence APIs directly accessible by users. 
org.apache.cayenne.reflect   
 

Uses of Property in org.apache.cayenne
 

Methods in org.apache.cayenne that return Property
static Property Cayenne.getProperty(Persistent object, java.lang.String properyName)
          Returns property descriptor for specified property.
 

Uses of Property in org.apache.cayenne.reflect
 

Subinterfaces of Property in org.apache.cayenne.reflect
 interface ArcProperty
          A Property that represents an "arc" connecting source node to the target node in the graph.
 interface AttributeProperty
          Represents a simple object property.
 interface ToManyMapProperty
          A property representing a map of objects keyed by one of the object properties.
 interface ToManyProperty
          A property representing a collection of objects.
 interface ToOneProperty
          An ArcProperty that points to a single graph node.
 

Classes in org.apache.cayenne.reflect that implement Property
 class BaseArcProperty
          A base implementation of the ArcProperty.
 class BaseProperty
          An abstract property descriptor that delegates property access to an Accessor.
 class BaseToManyProperty
          A generic superclass of CollectionProperty implementations.
 class BaseToOneProperty
          A convenience base superclass for ToOneProperty implementors.
 class SimpleAttributeProperty
          A descriptor of an "attribute" persistent property.
 

Fields in org.apache.cayenne.reflect declared as Property
protected  Property PropertyAccessor.property
           
protected  Property PropertyException.property
           
 

Fields in org.apache.cayenne.reflect with type parameters of type Property
protected  java.util.Map<java.lang.String,Property> PersistentDescriptor.declaredProperties
           
protected  java.util.Map<java.lang.String,Property> PersistentDescriptor.superProperties
           
 

Methods in org.apache.cayenne.reflect that return Property
 Property ClassDescriptor.getDeclaredProperty(java.lang.String propertyName)
          Returns a Java Bean property descriptor matching property name or null if no such property is found.
 Property LazyClassDescriptorDecorator.getDeclaredProperty(java.lang.String propertyName)
           
 Property PersistentDescriptor.getDeclaredProperty(java.lang.String propertyName)
           
 Property PropertyException.getProperty()
           
 Property ClassDescriptor.getProperty(java.lang.String propertyName)
          Returns a property descriptor matching property name, or null if no such property is found.
 Property LazyClassDescriptorDecorator.getProperty(java.lang.String propertyName)
           
 Property PersistentDescriptor.getProperty(java.lang.String propertyName)
          Recursively looks up property descriptor in this class descriptor and all superclass descriptors.
 

Methods in org.apache.cayenne.reflect with parameters of type Property
 void PersistentDescriptor.addDeclaredProperty(Property property)
          Registers a property.
 void PersistentDescriptor.addSuperProperty(Property property)
          Registers a superclass property.
 

Constructors in org.apache.cayenne.reflect with parameters of type Property
PropertyAccessor(Property property)
           
PropertyException(java.lang.String messageFormat, Property property, java.lang.Object source, java.lang.Object... messageArgs)
           
PropertyException(java.lang.String messageFormat, Property property, java.lang.Object source, java.lang.Throwable cause, java.lang.Object... messageArgs)
           
 



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