public abstract class AbstractGraphComposer
extends java.lang.Object
implements java.io.Serializable
java.io.Serializable
interface, we do not recommend
serializing an instance of this class. In the process of de-serialization the value of the selection criteria set by
the setSelectionCriteria(SelectionCriteria aSelectionCriteria)
method will be reset to null.Constructor and Description |
---|
AbstractGraphComposer() |
Modifier and Type | Method and Description |
---|---|
abstract commonj.sdo.DataObject |
composeGraph(java.util.List graphs,
java.lang.String rootPropertyName,
java.lang.String entityIdentityPropertyName)
This method composes the final graph given a collection of graphs, represented by the list of root objects
|
SelectionCriteria |
getSelectionCriteria()
Returns the selection criteria.
|
void |
setSelectionCriteria(SelectionCriteria aSelectionCriteria)
Sets the selection criteria.
|
public abstract commonj.sdo.DataObject composeGraph(java.util.List graphs, java.lang.String rootPropertyName, java.lang.String entityIdentityPropertyName)
graphs
- A collection root DataObject, each representing a graphrootPropertyName
- The property name from the root DataObject to the entity DataObjectentityIdentityPropertyName
- The property name represents the identity of the entity DataObjectpublic void setSelectionCriteria(SelectionCriteria aSelectionCriteria)
aSelectionCriteria
- The selection criteriapublic SelectionCriteria getSelectionCriteria()