Uses of Interface
org.apache.cayenne.reflect.PropertyDescriptor
Packages that use PropertyDescriptor
Package
Description
Contains persistence APIs directly accessible by users.
-
Uses of PropertyDescriptor in org.apache.cayenne
Methods in org.apache.cayenne that return PropertyDescriptorModifier and TypeMethodDescriptionstatic PropertyDescriptor
Cayenne.getProperty
(Persistent object, String properyName) Returns property descriptor for specified property. -
Uses of PropertyDescriptor in org.apache.cayenne.reflect
Subinterfaces of PropertyDescriptor in org.apache.cayenne.reflectModifier and TypeInterfaceDescriptioninterface
A Property that represents an "arc" connecting source node to the target node in the graph.interface
Represents a simple object property.interface
Deprecated.since 4.0 renamed to PropertyDescriptor.interface
A property representing a map of objects keyed by one of the object properties.interface
A property representing a collection of objects.interface
An ArcProperty that points to a single graph node.Classes in org.apache.cayenne.reflect that implement PropertyDescriptorModifier and TypeClassDescriptionclass
A base implementation of theArcProperty
.class
An abstract property descriptor that delegates property access to anAccessor
.class
A generic superclass of CollectionProperty implementations.class
A convenience base superclass forToOneProperty
implementors.class
A descriptor of an "attribute" persistent property.Fields in org.apache.cayenne.reflect declared as PropertyDescriptorModifier and TypeFieldDescriptionprotected PropertyDescriptor
PropertyAccessor.property
protected PropertyDescriptor
PropertyException.property
Fields in org.apache.cayenne.reflect with type parameters of type PropertyDescriptorModifier and TypeFieldDescriptionprotected Map
<String, PropertyDescriptor> PersistentDescriptor.declaredProperties
protected Map
<String, PropertyDescriptor> PersistentDescriptor.properties
Methods in org.apache.cayenne.reflect that return PropertyDescriptorModifier and TypeMethodDescriptionClassDescriptor.getDeclaredProperty
(String propertyName) Returns a Java Bean property descriptor matching property name or null if no such property is found.LazyClassDescriptorDecorator.getDeclaredProperty
(String propertyName) PersistentDescriptor.getDeclaredProperty
(String propertyName) ClassDescriptor.getProperty
(String propertyName) Returns a property descriptor matching property name, or null if no such property is found.LazyClassDescriptorDecorator.getProperty
(String propertyName) PersistentDescriptor.getProperty
(String propertyName) Recursively looks up property descriptor in this class descriptor and all superclass descriptors.PropertyException.getProperty()
Methods in org.apache.cayenne.reflect with parameters of type PropertyDescriptorModifier and TypeMethodDescriptionvoid
PersistentDescriptor.addDeclaredProperty
(PropertyDescriptor property) Registers a property.void
PersistentDescriptor.addSuperProperty
(PropertyDescriptor property) Registers a superclass property.Constructors in org.apache.cayenne.reflect with parameters of type PropertyDescriptorModifierConstructorDescriptionPropertyAccessor
(PropertyDescriptor property) PropertyException
(String messageFormat, PropertyDescriptor property, Object source, Object... messageArgs) PropertyException
(String messageFormat, PropertyDescriptor property, Object source, Throwable cause, Object... messageArgs)