| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DataRow | |
|---|---|
| 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.map | Contains O/R mapping classes that store relational database metadata information and map it to Java classes. | 
| Uses of DataRow in org.apache.cayenne | 
|---|
| Methods in org.apache.cayenne that return DataRow | |
|---|---|
|  DataRow | DataRow.applyDiff(DataRow diff)Builds a new DataRow, merging changes from diffparameter with data
 contained in this DataRow. | 
|  DataRow | DataRow.createDiff(DataRow row)Creates a DataRow that contains only the keys that have values that differ between this object and rowparameter. | 
| Methods in org.apache.cayenne with parameters of type DataRow | |
|---|---|
|  DataRow | DataRow.applyDiff(DataRow diff)Builds a new DataRow, merging changes from diffparameter with data
 contained in this DataRow. | 
|  DataRow | DataRow.createDiff(DataRow row)Creates a DataRow that contains only the keys that have values that differ between this object and rowparameter. | 
| Uses of DataRow in org.apache.cayenne.access | 
|---|
| Methods in org.apache.cayenne.access that return DataRow | |
|---|---|
|  DataRow | DataContext.currentSnapshot(Persistent object)Returns a DataRow reflecting current, possibly uncommitted, object state. | 
|  DataRow | DataRowStore.getCachedSnapshot(ObjectId oid)Returns cached snapshot or null if no snapshot is currently cached for the given ObjectId. | 
|  DataRow | ObjectStore.getCachedSnapshot(ObjectId oid)Returns a snapshot for ObjectId from the underlying snapshot cache. | 
|  DataRow | ObjectStore.getSnapshot(ObjectId oid)Returns a snapshot for ObjectId from the underlying snapshot cache. | 
| Methods in org.apache.cayenne.access with parameters of type DataRow | ||
|---|---|---|
| 
 | DataContext.objectFromDataRow(Class<T> objectClass,
                  DataRow dataRow,
                  boolean refresh)Creates a DataObject from DataRow. | |
|  DataObject | DataContext.objectFromDataRow(String entityName,
                  DataRow dataRow,
                  boolean refresh)Creates a DataObject from DataRow. | |
|  boolean | DataContextDelegate.shouldMergeChanges(DataObject object,
                   DataRow snapshotInStore)Invoked by parent DataContext whenever an object change is detected. | |
| Method parameters in org.apache.cayenne.access with type arguments of type DataRow | |
|---|---|
|  List | DataContext.objectsFromDataRows(Class<?> objectClass,
                    List<? extends DataRow> dataRows,
                    boolean refresh,
                    boolean resolveInheritanceHierarchy)Deprecated. since 3.0 as refresh and resolveInheritanceHierarchy flags are deprecated. Use DataContext.objectsFromDataRows(ClassDescriptor, List)instead. | 
|  List | DataContext.objectsFromDataRows(ClassDescriptor descriptor,
                    List<? extends DataRow> dataRows)Converts a list of DataRows to a List of DataObject registered with this DataContext. | 
| Uses of DataRow in org.apache.cayenne.map | 
|---|
| Methods in org.apache.cayenne.map with parameters of type DataRow | |
|---|---|
|  ObjEntity | EntityInheritanceTree.entityMatchingRow(DataRow row)Returns the deepest possible entity in the inheritance hierarchy that can be used to create objects from a given DataRow. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||