|
EclipseLink 2.0.0_ 2.0.0.v20090626-r4569 API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.persistence.sdo.SDODataGraph
public class SDODataGraph
Purpose:A data graph is used to package a graph of data objects along with their
metadata, that is, data describing the data.
A data graph also contains a change summary
which is used to record changes made to the objects in the graph.
| Constructor Summary | |
|---|---|
SDODataGraph(HelperContext helperContext)
|
|
| Method Summary | |
|---|---|
DataObject |
createRootObject(java.lang.String namespaceURI,
java.lang.String typeName)
Creates a new root data object of the specified type. |
DataObject |
createRootObject(Type type)
Creates a new root data object of the specified type. |
ChangeSummary |
getChangeSummary()
Returns the change summary associated with this data graph. |
DataObject |
getRootObject()
Returns the root data object of this data graph. |
Type |
getType(java.lang.String uri,
java.lang.String typeName)
Returns the type with the given the URI,
or contained by the resource at the given URI,
and with the given name. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SDODataGraph(HelperContext helperContext)
| Method Detail |
|---|
public DataObject getRootObject()
data object of this data graph.
DataObject#getDataGraphpublic ChangeSummary getChangeSummary()
change summary associated with this data graph.
ChangeSummary#getDataGraph
public Type getType(java.lang.String uri,
java.lang.String typeName)
type with the given the URI,
or contained by the resource at the given URI,
and with the given name.
uri - the namespace URI of a type or the location URI of a resource containing a type.typeName - name of a type.
public DataObject createRootObject(java.lang.String namespaceURI,
java.lang.String typeName)
specified type.
An exception is thrown if a root object exists.
namespaceURI - namespace of the type.typeName - name of the type.
java.lang.IllegalStateException - if the root object already exists.createRootObject(Type),
getType(String, String)public DataObject createRootObject(Type type)
type - the type of the new root.
java.lang.IllegalStateException - if the root object already exists.createRootObject(String, String)
|
EclipseLink 2.0.0_ 2.0.0.v20090626-r4569 API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||