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

## Uses of Interface
org.apache.cayenne.DataObject

Packages that use DataObject
org.apache.cayenne | Contains persistence APIs directly accessible by users.
org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack.

Uses of DataObject in org.apache.cayenne

Classes in org.apache.cayenne that implement DataObject
`class` | `CayenneDataObject` A default implementation of DataObject interface.

Methods in org.apache.cayenne with parameters of type DataObject
`void` | `CayenneDataObject.addToManyTarget(java.lang.String relName, DataObject value, boolean setReverse)`
`void` | `DataObject.addToManyTarget(java.lang.String relationshipName, DataObject target, boolean setReverse)` Adds an object to a to-many relationship.
`void` | `CayenneDataObject.removeToManyTarget(java.lang.String relName, DataObject value, boolean setReverse)`
`void` | `DataObject.removeToManyTarget(java.lang.String relationshipName, DataObject target, boolean unsetReverse)` Removes an object from a to-many relationship.
`protected void` | `CayenneDataObject.setReverseRelationship(java.lang.String relName, DataObject val)` Initializes reverse relationship from object `val` to this object.
`void` | `CayenneDataObject.setToOneTarget(java.lang.String relationshipName, DataObject value, boolean setReverse)`
`void` | `DataObject.setToOneTarget(java.lang.String relationshipName, DataObject value, boolean setReverse)` Sets to-one relationship to a new value.
`protected void` | `CayenneDataObject.unsetReverseRelationship(java.lang.String relName, DataObject val)` Removes current object from reverse relationship of object `val` to this object.

Uses of DataObject in org.apache.cayenne.access

Methods in org.apache.cayenne.access with type parameters of type DataObject
`
`<T extends DataObject> T`
` | `DataContext.objectFromDataRow(java.lang.Class<T> objectClass, DataRow dataRow)` Creates a DataObject from DataRow.
`
`<T extends DataObject> T`
` | `DataContext.objectFromDataRow(java.lang.Class<T> objectClass, DataRow dataRow, boolean refresh)` Deprecated. Use objectFromDataRow(Class objectClass, DataRow dataRow) instead.

Methods in org.apache.cayenne.access that return DataObject
`DataObject` | `DataContext.objectFromDataRow(java.lang.String entityName, DataRow dataRow)` Creates a DataObject from DataRow.
`DataObject` | `DataContext.objectFromDataRow(java.lang.String entityName, DataRow dataRow, boolean refresh)` Deprecated. Use objectFromDataRow(String entityName, DataRow dataRow) instead.

Methods in org.apache.cayenne.access with parameters of type DataObject
`void` | `DataContextDelegate.finishedMergeChanges(DataObject object)` Called after a successful merging of external changes to an object.
`void` | `DataContextDelegate.finishedProcessDelete(DataObject object)` Called after a successful processing of externally deleted object.
`boolean` | `DataContextDelegate.shouldMergeChanges(DataObject object, DataRow snapshotInStore)` Invoked by parent DataContext whenever an object change is detected.
`boolean` | `DataContextDelegate.shouldProcessDelete(DataObject object)` Invoked by ObjectStore whenever it is detected that a database row was deleted for object.

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

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