Uses of Interface
commonj.sdo.DataObject

Packages that use DataObject
commonj.sdo   
commonj.sdo.helper   
org.plasma.provisioning.rdb.mysql.any   
org.plasma.provisioning.rdb.mysql.any.impl   
org.plasma.provisioning.rdb.mysql.v5_5   
org.plasma.provisioning.rdb.mysql.v5_5.impl   
org.plasma.provisioning.rdb.oracle.any.sys   
org.plasma.provisioning.rdb.oracle.any.sys.impl   
org.plasma.provisioning.rdb.oracle.g11.sys   
org.plasma.provisioning.rdb.oracle.g11.sys.impl   
org.plasma.sdo  
org.plasma.sdo.access   
org.plasma.sdo.access.provider.common   
org.plasma.sdo.core   
org.plasma.sdo.helper   
org.plasma.sdo.xml   
org.plasma.sdo.xpath   
 

Uses of DataObject in commonj.sdo
 

Methods in commonj.sdo that return DataObject
 DataObject DataObject.createDataObject(int propertyIndex)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject DataObject.createDataObject(int propertyIndex, String namespaceURI, String typeName)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject DataObject.createDataObject(Property property)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject DataObject.createDataObject(Property property, Type type)
          Returns a new data object contained by this object using the specified property, which must be of containment type.
 DataObject DataObject.createDataObject(String propertyName)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject DataObject.createDataObject(String propertyName, String namespaceURI, String typeName)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject DataGraph.createRootObject(String namespaceURI, String typeName)
          Creates a new root data object of the specified type.
 DataObject DataGraph.createRootObject(Type type)
          Creates a new root data object of the specified type.
 DataObject DataObject.getContainer()
          Returns the containing data object or null if there is no container.
 DataObject DataObject.getDataObject(int propertyIndex)
          Returns the value of a DataObject property identified by the specified property index.
 DataObject DataObject.getDataObject(Property property)
          Returns the value of the specified DataObject property.
 DataObject DataObject.getDataObject(String path)
          Returns the value of a DataObject property identified by the specified path.
 DataObject ChangeSummary.getOldContainer(DataObject dataObject)
          Returns the value of the container data object at the point when logging began.
 DataObject DataObject.getRootObject()
          Returns the root data object.
 DataObject DataGraph.getRootObject()
          Returns the root data object of this data graph.
 DataObject ChangeSummary.getRootObject()
          Returns the ChangeSummary root DataObject - the object from which changes are tracked.
 

Methods in commonj.sdo that return types with arguments of type DataObject
 List<DataObject> ChangeSummary.getChangedDataObjects()
          Returns a list consisting of all the data objects that have been changed while logging.
 

Methods in commonj.sdo with parameters of type DataObject
 DataObject ChangeSummary.getOldContainer(DataObject dataObject)
          Returns the value of the container data object at the point when logging began.
 Property ChangeSummary.getOldContainmentProperty(DataObject dataObject)
          Returns the value of the containment property data object property at the point when logging began.
 Sequence ChangeSummary.getOldSequence(DataObject dataObject)
          Returns the value of the sequence for the data object at the point when logging began.
 ChangeSummary.Setting ChangeSummary.getOldValue(DataObject dataObject, Property property)
          Returns a setting for the specified property representing the property value of the given dataObject at the point when logging began.
 List<ChangeSummary.Setting> ChangeSummary.getOldValues(DataObject dataObject)
          Returns a list of settings that represent the property values of the given dataObject at the point when logging began.
 boolean ChangeSummary.isCreated(DataObject dataObject)
          Returns whether or not the specified data object was created while logging.
 boolean ChangeSummary.isDeleted(DataObject dataObject)
          Returns whether or not the specified data object was deleted while logging.
 boolean ChangeSummary.isModified(DataObject dataObject)
          Returns whether or not the specified data object was updated while logging.
 void DataObject.setDataObject(int propertyIndex, DataObject value)
          Sets the value of a DataObject property identified by the specified property index, to the specified value.
 void DataObject.setDataObject(Property property, DataObject value)
          Sets the value of the specified DataObject property, to the specified value.
 void DataObject.setDataObject(String path, DataObject value)
          Sets the value of a DataObject property identified by the specified path, to the specified value.
 

Uses of DataObject in commonj.sdo.helper
 

Methods in commonj.sdo.helper that return DataObject
 DataObject CopyHelper.copy(DataObject dataObject)
          Create a deep copy of the DataObject tree: Copies the dataObject and all its contained DataObjects recursively.
 DataObject CopyHelper.copyShallow(DataObject dataObject)
          Create a shallow copy of the DataObject dataObject: Creates a new DataObject copiedDataObject with the same values as the source dataObject for each property where property.getType().isDataType() is true.
 DataObject DataFactory.create(Class interfaceClass)
          Create a DataObject supporting the given interface.
 DataObject DataFactory.create(String uri, String typeName)
          Create a DataObject of the Type specified by typeName with the given package uri.
 DataObject DataFactory.create(Type type)
          Create a DataObject of the Type specified.
 DataObject XMLDocument.getRootObject()
          Return the root DataObject for the XMLDocument.
 

Methods in commonj.sdo.helper with parameters of type DataObject
 DataObject CopyHelper.copy(DataObject dataObject)
          Create a deep copy of the DataObject tree: Copies the dataObject and all its contained DataObjects recursively.
 DataObject CopyHelper.copyShallow(DataObject dataObject)
          Create a shallow copy of the DataObject dataObject: Creates a new DataObject copiedDataObject with the same values as the source dataObject for each property where property.getType().isDataType() is true.
 XMLDocument XMLHelper.createDocument(DataObject dataObject, String rootElementURI, String rootElementName)
          Creates an XMLDocument with the specified XML rootElement for the DataObject.
 Type TypeHelper.define(DataObject type)
          Define the DataObject as a Type.
 Property TypeHelper.defineOpenContentProperty(String uri, DataObject property)
          Define the DataObject as a Property for setting open content.
 boolean EqualityHelper.equal(DataObject dataObject1, DataObject dataObject2)
          Two DataObjects are equal(Deep) if they are equalShallow, all their compared Properties are equal, and all reachable DataObjects in their graphs excluding containers are equal.
 boolean EqualityHelper.equalShallow(DataObject dataObject1, DataObject dataObject2)
          Two DataObjects are equalShallow if they have the same Type and all their compared Properties are equal.
 String XMLHelper.save(DataObject dataObject, String rootElementURI, String rootElementName)
          Returns the DataObject saved as an XML document with the specified root element.
 void XMLHelper.save(DataObject dataObject, String rootElementURI, String rootElementName, OutputStream outputStream)
          Saves the DataObject as an XML document with the specified root element.
 

Uses of DataObject in org.plasma.provisioning.rdb.mysql.any
 

Subinterfaces of DataObject in org.plasma.provisioning.rdb.mysql.any
 interface GlobalVariable
          Generated interface representing the domain model entity GlobalVariable.
 

Uses of DataObject in org.plasma.provisioning.rdb.mysql.any.impl
 

Classes in org.plasma.provisioning.rdb.mysql.any.impl that implement DataObject
 class GlobalVariableImpl
          Generated implementation class representing the domain model entity GlobalVariable.
 

Uses of DataObject in org.plasma.provisioning.rdb.mysql.v5_5
 

Subinterfaces of DataObject in org.plasma.provisioning.rdb.mysql.v5_5
 interface Table
          Generated interface representing the domain model entity Table.
 interface TableColumn
          Represents a system column definition which is linked to its system Table definition by association.
 interface TableColumnConstraint
          Generated interface representing the domain model entity TableColumnConstraint.
 interface TableColumnKeyUsage
          Generated interface representing the domain model entity TableColumnKeyUsage.
 interface TableConstraint
          Generated interface representing the domain model entity TableConstraint.
 interface View
          Generated interface representing the domain model entity View.
 

Uses of DataObject in org.plasma.provisioning.rdb.mysql.v5_5.impl
 

Classes in org.plasma.provisioning.rdb.mysql.v5_5.impl that implement DataObject
 class TableColumnConstraintImpl
          Generated implementation class representing the domain model entity TableColumnConstraint.
 class TableColumnImpl
          Represents a system column definition which is linked to its system Table definition by association.
 class TableColumnKeyUsageImpl
          Generated implementation class representing the domain model entity TableColumnKeyUsage.
 class TableConstraintImpl
          Generated implementation class representing the domain model entity TableConstraint.
 class TableImpl
          Generated implementation class representing the domain model entity Table.
 class ViewImpl
          Generated implementation class representing the domain model entity View.
 

Uses of DataObject in org.plasma.provisioning.rdb.oracle.any.sys
 

Subinterfaces of DataObject in org.plasma.provisioning.rdb.oracle.any.sys
 interface Version
          Generated interface representing the domain model entity Version.
 

Uses of DataObject in org.plasma.provisioning.rdb.oracle.any.sys.impl
 

Classes in org.plasma.provisioning.rdb.oracle.any.sys.impl that implement DataObject
 class VersionImpl
          Generated implementation class representing the domain model entity Version.
 

Uses of DataObject in org.plasma.provisioning.rdb.oracle.g11.sys
 

Subinterfaces of DataObject in org.plasma.provisioning.rdb.oracle.g11.sys
 interface Constraint
          A constraint definition
 interface TableColumnComment
          The comment for a column
 interface TableComment
          A comment on a table
 interface ViewColumn
          Represents a system column definition which is linked to its system Table definition by association.
 interface ViewColumnComment
          The comment for a column
 interface ViewComment
          A comment on a table
 

Uses of DataObject in org.plasma.provisioning.rdb.oracle.g11.sys.impl
 

Classes in org.plasma.provisioning.rdb.oracle.g11.sys.impl that implement DataObject
 class ConstraintImpl
          A constraint definition
 class TableColumnCommentImpl
          The comment for a column
 class TableCommentImpl
          A comment on a table
 class ViewColumnCommentImpl
          The comment for a column
 class ViewColumnImpl
          Represents a system column definition which is linked to its system Table definition by association.
 class ViewCommentImpl
          A comment on a table
 

Uses of DataObject in org.plasma.sdo
 

Subinterfaces of DataObject in org.plasma.sdo
 interface PlasmaDataObject
          A data object is a representation of some structured data.
 

Methods in org.plasma.sdo that return DataObject
 DataObject PlasmaDataObject.find(String key)
           
 DataObject Change.getDataObject()
           
 DataObject PlasmaDataGraph.removeRootObject()
          Detaches and returns the root data object of this data graph.
 

Methods in org.plasma.sdo with parameters of type DataObject
 void PlasmaChangeSummary.clear(DataObject dataObject)
          Removes all change information for the given data object within this change summary.
 boolean PlasmaDataObject.contains(DataObject dataObject)
          Returns true if this data object is the container for the given data object.
 void PlasmaChangeSummary.created(DataObject dataObject)
          Register the given data object as a created object within this change summary.
 void PlasmaChangeSummary.deleted(DataObject dataObject)
          Register the given data object as a deleted object within this change summary.
 String PlasmaDataGraph.getPath(DataObject dataObject)
          Calculates and returns the path to the given Data Object relative to the Data Graph root.
 int PlasmaChangeSummary.getPathDepth(DataObject dataObject)
          Returns the path depth within the data graph for the given data object.
 void PlasmaChangeSummary.modified(DataObject dataObject, Property property, Object oldValue)
          Register the given data object as a modified object within this change summary for the given property.
 void PlasmaDataObject.setContainer(DataObject container)
          Sets the current container for this DataObject
 void PlasmaDataGraphVisitor.visit(DataObject target, DataObject source, String sourcePropertyName, int level)
           
 

Uses of DataObject in org.plasma.sdo.access
 

Methods in org.plasma.sdo.access with parameters of type DataObject
 Number SequenceGenerator.get(DataObject dataObject)
           
 

Uses of DataObject in org.plasma.sdo.access.provider.common
 

Methods in org.plasma.sdo.access.provider.common that return DataObject
 DataObject DataObjectCommitAdapter.getDataObject()
           
protected  DataObject[] SimpleCollector.toArray()
           
 

Methods in org.plasma.sdo.access.provider.common with parameters of type DataObject
 int DataObjectPathDepthComparator.compare(DataObject target, DataObject source)
          Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
 int DataObjectCommitComparator.compare(DataObject target, DataObject source)
          Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
 int DataObjectCommitCollector.compare(DataObject target, DataObject source)
          Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
protected  int DataComparator.compare(DataObject vo1, DataObject vo2)
           
protected  boolean SimpleCollector.contains(DataObject dataObject)
           
protected  Object DataComparator.findEndpoint(DataObject targetObject, Property property, Path path, int pathIndex)
           
protected  boolean SimpleCollector.hasChildLink(DataObject target, DataObject source)
           
protected  boolean SimpleCollector.isLinked(DataObject other, Object value)
           
protected  boolean SimpleCollector.isRelation(DataObject target, DataObject source, AssociationPath relationPath)
           
 void ModifiedObjectCollector.visit(DataObject target, DataObject source, String sourceKey, int level)
           
 void DataObjectCommitCollector.visit(DataObject target, DataObject source, String sourceKey, int level)
           
 

Constructors in org.plasma.sdo.access.provider.common with parameters of type DataObject
DataObjectCommitAdapter(DataObject dataObject)
           
 

Uses of DataObject in org.plasma.sdo.core
 

Classes in org.plasma.sdo.core that implement DataObject
 class CoreDataObject
          A data object is a representation of some structured data.
 

Methods in org.plasma.sdo.core that return DataObject
 DataObject CoreDataObject.createDataObject(int propertyIndex)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject CoreDataObject.createDataObject(int propertyIndex, String namespaceURI, String typeName)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject CoreDataObject.createDataObject(Property property)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject CoreDataObject.createDataObject(Property property, Type type)
          Returns a new data object contained by this object using the specified property, which must be of containment type.
 DataObject CoreDataObject.createDataObject(String propertyName)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject CoreDataObject.createDataObject(String propertyName, String namespaceURI, String typeName)
          Returns a new data object contained by this object using the specified property, which must be a containment property.
 DataObject CoreDataGraph.createRootObject(String namespaceURI, String typeName)
          Creates a new root data object of the specified type.
 DataObject CoreDataGraph.createRootObject(Type type)
          Returns the root data object of this data graph.
 DataObject CoreDataObject.find(String key)
           
 DataObject CoreDataObject.getContainer()
          Returns the containing data object or null if there is no container.
 DataObject CoreChange.getDataObject()
           
 DataObject CoreDataObject.getDataObject(int propertyIndex)
           
 DataObject CoreDataObject.getDataObject(Property property)
           
 DataObject CoreDataObject.getDataObject(String path)
           
 DataObject CoreChangeSummary.getOldContainer(DataObject dataObject)
          Returns the value of the container data object at the point when logging began.
 DataObject CoreXMLDocument.getRootObject()
          Return the root DataObject for the XMLDocument.
 DataObject CoreDataObject.getRootObject()
           
 DataObject CoreDataGraph.getRootObject()
          Returns the root data object of this data graph.
 DataObject CoreChangeSummary.getRootObject()
          Returns the ChangeSummary root DataObject - the object from which changes are tracked.
 DataObject PathEndpoint.getSource()
           
 DataObject CoreDataGraph.removeRootObject()
          Detaches and returns the root data object of this data graph.
 

Methods in org.plasma.sdo.core that return types with arguments of type DataObject
 List<DataObject> CoreChangeSummary.getChangedDataObjects()
          Returns a list consisting of all the data objects that have been changed while logging.
 

Methods in org.plasma.sdo.core with parameters of type DataObject
 void CoreChangeSummary.clear(DataObject dataObject)
           
 boolean CoreDataObject.contains(DataObject dataObject)
          Returns true if this data object is the container for the given data object.
 void CoreChangeSummary.created(DataObject dataObject)
           
static String CoreHelper.createHashKeyFromUUID(DataObject dataObject)
          Deprecated. 
 void CoreChangeSummary.deleted(DataObject dataObject)
           
static void CoreHelper.flagLocked(DataObject dataObject)
          Deprecated.  
static void CoreHelper.flagUnlocked(DataObject dataObject)
          Deprecated.  
static Object CoreHelper.get(DataObject dataObject, String propertyName)
          Deprecated.  
 DataObject CoreChangeSummary.getOldContainer(DataObject dataObject)
          Returns the value of the container data object at the point when logging began.
 Property CoreChangeSummary.getOldContainmentProperty(DataObject dataObject)
          Returns the value of the containment property data object property at the point when logging began.
 Sequence CoreChangeSummary.getOldSequence(DataObject dataObject)
          Returns the value of the sequence for the data object at the point when logging began.
 ChangeSummary.Setting CoreChangeSummary.getOldValue(DataObject dataObject, Property property)
          Returns a setting for the specified property representing the property value of the given dataObject at the point when logging began.
 List<ChangeSummary.Setting> CoreChangeSummary.getOldValues(DataObject dataObject)
          Returns a list of settings that represent the property values of the given dataObject at the point when logging began.
 String CoreDataGraph.getPath(DataObject dataObject)
          Calculates and returns the path relative to the data-graph root for the given data object.
 int CoreChangeSummary.getPathDepth(DataObject dataObject)
           
 boolean CoreChangeSummary.isCreated(DataObject dataObject)
          Returns whether or not the specified data object was created while logging.
 boolean CoreChangeSummary.isDeleted(DataObject dataObject)
          Returns whether or not the specified data object was deleted while logging.
static boolean CoreHelper.isFlaggedLocked(DataObject dataObject)
          Deprecated.  
static boolean CoreHelper.isFlaggedUnlocked(DataObject dataObject)
          Deprecated.  
 boolean CoreChangeSummary.isModified(DataObject dataObject)
          Returns whether or not the specified data object was updated while logging.
 void CoreChangeSummary.modified(DataObject dataObject, Property property, Object value)
           
static void CoreHelper.set(DataObject dataObject, String propertyName, Object value)
          Deprecated.  
 void CoreDataObject.setContainer(DataObject container)
           
 void CoreDataObject.setDataObject(int propertyIndex, DataObject value)
           
 void CoreDataObject.setDataObject(Property property, DataObject value)
           
 void CoreDataObject.setDataObject(String path, DataObject value)
           
static void CoreHelper.unflagLocked(DataObject dataObject)
          Deprecated.  
static void CoreHelper.unflagUnlocked(DataObject dataObject)
          Deprecated.  
static void CoreHelper.unset(DataObject dataObject, String propertyName)
          Deprecated.  
 void CorePathAssembler.visit(DataObject target, DataObject source, String propertyName, int level)
           
 void ContainmentGraphCollector.visit(DataObject target, DataObject source, String sourcePropertyName, int level)
          Called by the graph traversal algorithm (as part of the visitor pattern) when a graph node is encountered.
 

Constructors in org.plasma.sdo.core with parameters of type DataObject
CoreChange(DataObject dataObject, ChangeType changeType, Map<UUID,CoreChange> changes)
           
CorePathAssembler(DataObject pathTarget)
           
CoreSetting(DataObject source, Property property, Object value)
           
CoreXMLDocument(DataObject rootDataObject)
           
CoreXMLDocument(DataObject rootDataObject, String rootElementURI, String rootElementName)
           
CoreXMLDocument(DataObject rootDataObject, XMLOptions xmlOptions)
           
PathEndpoint(Property property, DataObject source)
           
 

Uses of DataObject in org.plasma.sdo.helper
 

Methods in org.plasma.sdo.helper that return DataObject
 DataObject PlasmaCopyHelper.copy(DataObject dataObject)
          Create a deep copy of the DataObject tree.
 DataObject PlasmaCopyHelper.copy(DataObject dataObject, Type[] referenceTypes)
          Create a deep copy of the DataObject tree while exempting all DataObject nodes with an SDO type found in the given reference Types array.
 DataObject PlasmaCopyHelper.copyShallow(DataObject dataObject)
          Create a shallow copy of the DataObject dataObject: Creates a new DataObject copiedDataObject with the same values as the source dataObject for each property where property.getType().isDataType() is true.
 DataObject PlasmaDataFactory.create(Class interfaceClass)
           
 DataObject PlasmaDataFactory.create(String uri, String typeName)
           
 DataObject PlasmaDataFactory.create(Type type)
           
 DataObject DataGraphCopyVisitor.getResult()
           
 

Methods in org.plasma.sdo.helper with parameters of type DataObject
 DataObject PlasmaCopyHelper.copy(DataObject dataObject)
          Create a deep copy of the DataObject tree.
 DataObject PlasmaCopyHelper.copy(DataObject dataObject, Type[] referenceTypes)
          Create a deep copy of the DataObject tree while exempting all DataObject nodes with an SDO type found in the given reference Types array.
 DataObject PlasmaCopyHelper.copyShallow(DataObject dataObject)
          Create a shallow copy of the DataObject dataObject: Creates a new DataObject copiedDataObject with the same values as the source dataObject for each property where property.getType().isDataType() is true.
 XMLDocument PlasmaXMLHelper.createDocument(DataObject dataObject, String rootElementURI, String rootElementName)
          Creates an XMLDocument with the specified XML rootElement for the DataObject.
 Type PlasmaTypeHelper.define(DataObject type)
          Define the DataObject as a Type.
 Property PlasmaTypeHelper.defineOpenContentProperty(String uri, DataObject property)
          Define the DataObject as a Property for setting open content.
 boolean PlasmaEqualityHelper.equal(DataObject dataObject1, DataObject dataObject2)
           
 boolean PlasmaEqualityHelper.equalShallow(DataObject dataObject1, DataObject dataObject2)
           
 String PlasmaXMLHelper.save(DataObject dataObject, String rootElementURI, String rootElementName)
          Returns the DataObject saved as an XML document with the specified root element.
 void PlasmaXMLHelper.save(DataObject dataObject, String rootElementURI, String rootElementName, OutputStream outputStream)
          Saves the DataObject as an XML document with the specified root element.
 void DataGraphCopyVisitor.visit(DataObject target, DataObject source, String sourceKey, int level)
           
 

Uses of DataObject in org.plasma.sdo.xml
 

Methods in org.plasma.sdo.xml that return DataObject
 DataObject Marshaller.PathNode.getSource()
           
 DataObject Marshaller.PathNode.getTarget()
           
 

Constructors in org.plasma.sdo.xml with parameters of type DataObject
Marshaller.PathNode(DataObject target, DataObject source, Property sourceProperty)
           
Marshaller.PathNode(DataObject target, Object userObject, DataObject source, Property sourceProperty)
           
 

Uses of DataObject in org.plasma.sdo.xpath
 

Fields in org.plasma.sdo.xpath declared as DataObject
protected  DataObject DataGraphNodeAdapter.source
           
 

Methods in org.plasma.sdo.xpath that return DataObject
 DataObject DataGraphNodeAdapter.getSource()
          Returns the data object traversal source
 

Methods in org.plasma.sdo.xpath with parameters of type DataObject
 XPathDataObject[] DataGraphXPath.findDataObjects(DataObject root)
          Returns an array of Data Object results, an error being thrown if other than Data Object results are found or if multiple results are found but the target Property is not a "many" Property, i.e.
 XPathDataProperty[] DataGraphXPath.findProperties(DataObject root)
          Returns an array of Property results, an error being thrown if other than Property results are found.
 XPathDataProperty DataGraphXPath.findProperty(DataObject root)
          Returns a single Property result or null if no Property results are found.
 DataGraphNodeAdapter[] DataGraphXPath.getResults(DataObject root)
          Returns an array with either 1 single result or multiple results, and error being thrown if no results are found or if multiple results are found but the target Property is not a "many" Property, i.e.
 

Constructors in org.plasma.sdo.xpath with parameters of type DataObject
DataGraphNodeAdapter(DataObject source, Property sourceProperty)
           
XPathDataProperty(Property target, DataObject source, Property sourceProperty)
           
XPathDataValue(Object target, DataObject source, Property sourceProperty)
           
 



Copyright © 2014. All rights reserved.