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. 
org.apache.cayenne.dataview   
 

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(String relName, DataObject value, boolean setReverse)
           
 void DataObject.addToManyTarget(String relationshipName, DataObject target, boolean setReverse)
          Adds an object to a to-many relationship.
 void CayenneDataObject.removeToManyTarget(String relName, DataObject value, boolean setReverse)
           
 void DataObject.removeToManyTarget(String relationshipName, DataObject target, boolean unsetReverse)
          Removes an object from a to-many relationship.
protected  void CayenneDataObject.setReverseRelationship(String relName, DataObject val)
          Initializes reverse relationship from object val to this object.
 void CayenneDataObject.setToOneTarget(String relationshipName, DataObject value, boolean setReverse)
           
 void DataObject.setToOneTarget(String relationshipName, DataObject value, boolean setReverse)
          Sets to-one relationship to a new value.
protected  void CayenneDataObject.unsetReverseRelationship(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 that return DataObject
 DataObject DataContext.createAndRegisterNewObject(Class objectClass)
          Deprecated. since 3.0, use DataContext.newObject(Class) instead.
 DataObject DataContext.createAndRegisterNewObject(String objEntityName)
          Deprecated. since 3.0, use DataContext.newObject(String) instead.
 DataObject DataContext.objectFromDataRow(Class objectClass, DataRow dataRow, boolean refresh)
          Creates a DataObject from DataRow.
 DataObject DataContext.refetchObject(ObjectId oid)
          Deprecated. since 3.0 use ObjectIdQuery with appropraite refresh settings.
 

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.
 

Uses of DataObject in org.apache.cayenne.dataview
 

Fields in org.apache.cayenne.dataview declared as DataObject
protected  DataObject DOComboBoxModel.selectedObject
           
 

Methods in org.apache.cayenne.dataview that return DataObject
 DataObject DataObjectList.getDataObject(int index)
           
 DataObject DOListModel.getDataObject(int index)
           
 DataObject DOTableModel.getDataObject(int rowIndex)
           
 DataObject LookupCache.getDataObject(ObjEntityViewField field, Object value)
           
 DataObject FieldValueChangeEvent.getModifiedObject()
           
 DataObject DOComboBoxModel.getSelectedDataObject()
           
 DataObject DataObjectList.set(int index, DataObject dataObject)
           
 

Methods in org.apache.cayenne.dataview with parameters of type DataObject
 boolean DataObjectList.add(DataObject dataObject)
           
 void DataObjectList.add(int index, DataObject dataObject)
           
 void DataView.fireFieldValueChangeEvent(ObjEntityViewField source, DataObject modifiedObject, Object oldValue, Object newValue)
           
 String ObjEntityViewField.getFormattedValue(DataObject obj)
           
 Object ObjEntityViewField.getRawValue(DataObject obj)
           
 Object ObjEntityViewField.getValue(DataObject obj)
           
 DataObject DataObjectList.set(int index, DataObject dataObject)
           
 void ObjEntityViewField.setRawValue(DataObject obj, Object value)
           
 void DOComboBoxModel.setSelectedDataObject(DataObject dataObject)
           
 void ObjEntityViewField.setValue(DataObject obj, Object value)
           
 

Constructors in org.apache.cayenne.dataview with parameters of type DataObject
FieldValueChangeEvent(ObjEntityViewField source, DataObject modifiedObject, Object oldValue, Object newValue)
           
 



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