Uses of Class
org.apache.cayenne.reflect.PropertyException

Packages that use PropertyException
org.apache.cayenne.reflect   
org.apache.cayenne.reflect.generic   
 

Uses of PropertyException in org.apache.cayenne.reflect
 

Methods in org.apache.cayenne.reflect that throw PropertyException
 void ToManyProperty.addTarget(Object source, Object target, boolean setReverse)
           
protected  Accessor PersistentDescriptorFactory.createAccessor(PersistentDescriptor descriptor, String propertyName, Class propertyType)
          Creates an accessor for the property.
protected  ValueHolder IndexedListProperty.createCollectionValueHolder(Object object)
          Creates a List indexed on a specified property.
protected  ValueHolder ListProperty.createCollectionValueHolder(Object object)
          Creates a List for an object.
protected abstract  ValueHolder BaseToManyProperty.createCollectionValueHolder(Object object)
          Creates a Collection for an object.
protected  ValueHolder BaseToManyProperty.ensureCollectionValueHolderSet(Object object)
          Checks that an object's List field described by this property is set, injecting a List if needed.
 Object Accessor.getValue(Object object)
          Returns a property value of an object without disturbing the object fault status.
 Object BeanAccessor.getValue(Object object)
           
 Object EmbeddedFieldAccessor.getValue(Object object)
           
 Object FieldAccessor.getValue(Object object)
           
 void Property.injectValueHolder(Object object)
          If a property is implemented as a ValueHolder, this operation would create an unfaulted value holder and inject it into the object, if an object doesn't have it set yet.
 void BaseToManyProperty.injectValueHolder(Object object)
          Injects a List in the object if it hasn't been done yet.
 void BaseProperty.injectValueHolder(Object object)
          Does nothing.
 void ClassDescriptor.injectValueHolders(Object object)
          Prepares object properties for access.
 void PersistentDescriptor.injectValueHolders(Object object)
          Invokes 'prepareForAccess' of a super descriptor and then invokes 'prepareForAccess' of each declared property.
 void LazyClassDescriptorDecorator.injectValueHolders(Object object)
           
 Object Property.readProperty(Object object)
          Returns a property value, inflating unresolved object if need.
 Object BaseToManyProperty.readProperty(Object object)
           
 Object BaseProperty.readProperty(Object object)
           
 Object SimpleAttributeProperty.readProperty(Object object)
           
 Object Property.readPropertyDirectly(Object object)
          Returns a property value of an object without disturbing the object fault status.
 Object BaseProperty.readPropertyDirectly(Object object)
           
 void ToManyProperty.removeTarget(Object source, Object target, boolean setReverse)
           
protected  void SimpleAttributeProperty.resolveFault(Object object)
           
 void Accessor.setValue(Object object, Object newValue)
          Sets a property value of an object without disturbing the object fault status.
 void BeanAccessor.setValue(Object object, Object newValue)
           
 void EmbeddedFieldAccessor.setValue(Object object, Object newValue)
           
 void FieldAccessor.setValue(Object object, Object newValue)
           
 void ClassDescriptor.shallowMerge(Object from, Object to)
          Merges object properties from one object to another, avoiding traversal of the ArcProperties.
 void PersistentDescriptor.shallowMerge(Object from, Object to)
          Copies object properties from one object to another.
 void LazyClassDescriptorDecorator.shallowMerge(Object from, Object to)
           
 void Property.writeProperty(Object object, Object oldValue, Object newValue)
          Sets a property value, inflating unresolved object if need.
 void BaseProperty.writeProperty(Object object, Object oldValue, Object newValue)
           
 void SimpleAttributeProperty.writeProperty(Object object, Object oldValue, Object newValue)
           
 void Property.writePropertyDirectly(Object object, Object oldValue, Object newValue)
          Sets a property value of an object without disturbing the object fault status.
 void BaseToManyProperty.writePropertyDirectly(Object object, Object oldValue, Object newValue)
          Wraps list in a value holder that performs lazy faulting.
 void BaseProperty.writePropertyDirectly(Object object, Object oldValue, Object newValue)
           
 

Uses of PropertyException in org.apache.cayenne.reflect.generic
 

Methods in org.apache.cayenne.reflect.generic that throw PropertyException
protected  Accessor DataObjectDescriptorFactory.createAccessor(PersistentDescriptor descriptor, String propertyName, Class propertyType)
           
 



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