Uses of Class
org.apache.cayenne.reflect.PropertyException
Packages that use PropertyException
-
Uses of PropertyException in org.apache.cayenne.reflect
Methods in org.apache.cayenne.reflect that throw PropertyExceptionModifier and TypeMethodDescriptionvoidvoidBaseToManyProperty.addTargetDirectly(Object source, Object target) voidToManyProperty.addTargetDirectly(Object source, Object target) Adds value to collection, without triggering changing events This method is mostly for internal useprotected AccessorPersistentDescriptorFactory.createAccessor(PersistentDescriptor descriptor, String propertyName, Class<?> propertyType) Creates an accessor for the property.protected abstract ValueHolderBaseToManyProperty.createCollectionValueHolder(Object object) Creates a Collection for an object.protected ValueHolderBaseToManyProperty.ensureCollectionValueHolderSet(Object object) Checks that an object's List field described by this property is set, injecting a List if needed.Extracts the map key of the target object.Returns a property value of an object without disturbing the object fault status.voidBaseProperty.injectValueHolder(Object object) Does nothing.voidBaseToManyProperty.injectValueHolder(Object object) Injects a List in the object if it hasn't been done yet.voidPropertyDescriptor.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.voidClassDescriptor.injectValueHolders(Object object) Prepares object properties for access.voidLazyClassDescriptorDecorator.injectValueHolders(Object object) voidPersistentDescriptor.injectValueHolders(Object object) Invokes 'prepareForAccess' of a super descriptor and then invokes 'prepareForAccess' of each declared property.BaseProperty.readProperty(Object object) BaseToManyProperty.readProperty(Object object) PropertyDescriptor.readProperty(Object object) Returns a property value, inflating unresolved object if need.SimpleAttributeProperty.readProperty(Object object) BaseProperty.readPropertyDirectly(Object object) PropertyDescriptor.readPropertyDirectly(Object object) Returns a property value of an object without disturbing the object fault status.voidToManyProperty.removeTarget(Object source, Object target, boolean setReverse) voidBaseToManyProperty.removeTargetDirectly(Object source, Object target) voidToManyProperty.removeTargetDirectly(Object source, Object target) Removes value from collection, without triggering changing events This method is mostly for internal useprotected voidSimpleAttributeProperty.resolveFault(Object object) voidSets a property value of an object without disturbing the object fault status.voidvoidvoidvoidvoidvoidClassDescriptor.shallowMerge(Object from, Object to) Merges object properties from one object to another, avoiding traversal of the ArcProperties.voidLazyClassDescriptorDecorator.shallowMerge(Object from, Object to) voidPersistentDescriptor.shallowMerge(Object from, Object to) Copies object properties from one object to another.voidBaseProperty.writeProperty(Object object, Object oldValue, Object newValue) voidPropertyDescriptor.writeProperty(Object object, Object oldValue, Object newValue) Sets a property value, inflating unresolved object if need.voidSimpleAttributeProperty.writeProperty(Object object, Object oldValue, Object newValue) voidBaseProperty.writePropertyDirectly(Object object, Object oldValue, Object newValue) voidBaseToManyProperty.writePropertyDirectly(Object object, Object oldValue, Object newValue) Wraps list in a value holder that performs lazy faulting.voidPropertyDescriptor.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 PropertyExceptionModifier and TypeMethodDescriptionprotected AccessorDataObjectDescriptorFactory.createAccessor(PersistentDescriptor descriptor, String propertyName, Class<?> propertyType)