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

## 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 abstract ValueHolder` | `BaseToManyProperty.createCollectionValueHolder(Object object)` Creates a Collection for an object.
`protected ValueHolder` | `IndexedListProperty.createCollectionValueHolder(Object object)` Deprecated. Creates a List indexed on a specified property.
`protected ValueHolder` | `ListProperty.createCollectionValueHolder(Object object)` Deprecated. Creates a List 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` | `ToManyMapProperty.getMapKey(Object target)` Extracts the map key of the target object.
`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)`
`Object` | `IdMapKeyAccessor.getValue(Object object)`
`Object` | `PropertyAccessor.getValue(Object object)`
`void` | `BaseProperty.injectValueHolder(Object object)` Does nothing.
`void` | `BaseToManyProperty.injectValueHolder(Object object)` Injects a List in the object if it hasn't been done yet.
`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` | `ClassDescriptor.injectValueHolders(Object object)` Prepares object properties for access.
`void` | `LazyClassDescriptorDecorator.injectValueHolders(Object object)`
`void` | `PersistentDescriptor.injectValueHolders(Object object)` Invokes 'prepareForAccess' of a super descriptor and then invokes 'prepareForAccess' of each declared property.
`Object` | `BaseProperty.readProperty(Object object)`
`Object` | `BaseToManyProperty.readProperty(Object object)`
`Object` | `Property.readProperty(Object object)` Returns a property value, inflating unresolved object if need.
`Object` | `SimpleAttributeProperty.readProperty(Object object)`
`Object` | `BaseProperty.readPropertyDirectly(Object object)`
`Object` | `Property.readPropertyDirectly(Object object)` Returns a property value of an object without disturbing the object fault status.
`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` | `IdMapKeyAccessor.setValue(Object object, Object newValue)`
`void` | `PropertyAccessor.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` | `LazyClassDescriptorDecorator.shallowMerge(Object from, Object to)`
`void` | `PersistentDescriptor.shallowMerge(Object from, Object to)` Copies object properties from one object to another.
`void` | `BaseProperty.writeProperty(Object object, Object oldValue, Object newValue)`
`void` | `Property.writeProperty(Object object, Object oldValue, Object newValue)` Sets a property value, inflating unresolved object if need.
`void` | `SimpleAttributeProperty.writeProperty(Object object, Object oldValue, Object newValue)`
`void` | `BaseProperty.writePropertyDirectly(Object object, Object oldValue, Object newValue)`
`void` | `BaseToManyProperty.writePropertyDirectly(Object object, Object oldValue, Object newValue)` Wraps list in a value holder that performs lazy faulting.
`void` | `Property.writePropertyDirectly(Object object, Object oldValue, Object newValue)` Sets a property value of an object without disturbing the object fault status.

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)`

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

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