Uses of Interface
commonj.sdo.DataObject
-
-
Uses of DataObject in commonj.sdo
Methods in commonj.sdo that return DataObject Modifier and Type Method Description DataObjectDataObject. createDataObject(int propertyIndex)Returns a newdata objectcontained by this object using the specified property, which must be acontainment property.DataObjectDataObject. createDataObject(int propertyIndex, String namespaceURI, String typeName)Returns a newdata objectcontained by this object using the specified property, which must be acontainment property.DataObjectDataObject. createDataObject(Property property)Returns a newdata objectcontained by this object using the specified property, which must be acontainment property.DataObjectDataObject. createDataObject(Property property, Type type)Returns a newdata objectcontained by this object using the specified property, which must be ofcontainment type.DataObjectDataObject. createDataObject(String propertyName)Returns a newdata objectcontained by this object using the specified property, which must be acontainment property.DataObjectDataObject. createDataObject(String propertyName, String namespaceURI, String typeName)Returns a newdata objectcontained by this object using the specified property, which must be acontainment property.DataObjectDataGraph. createRootObject(Type type)Deprecated.Creates a new root data object of the specified type.DataObjectDataGraph. createRootObject(String namespaceURI, String typeName)Deprecated.Creates a new root data object of thespecified type.DataObjectDataObject. getContainer()Returns the containingdata objectornullif there is no container.DataObjectDataObject. getDataObject(int propertyIndex)Returns the value of aDataObjectproperty identified by the specified property index.DataObjectDataObject. getDataObject(Property property)Returns the value of the specifiedDataObjectproperty.DataObjectDataObject. getDataObject(String path)Returns the value of aDataObjectproperty identified by the specified path.DataObjectChangeSummary. getOldContainer(DataObject dataObject)DataObjectChangeSummary. getRootObject()Returns the ChangeSummary root DataObject - the object from which changes are tracked.DataObjectDataGraph. getRootObject()Deprecated.Returns the rootdata objectof this data graph.DataObjectDataObject. getRootObject()Returns the rootdata object.Methods in commonj.sdo with parameters of type DataObject Modifier and Type Method Description DataObjectChangeSummary. getOldContainer(DataObject dataObject)PropertyChangeSummary. getOldContainmentProperty(DataObject dataObject)Returns the value of thecontainment propertydata object property at the point when loggingbegan.SequenceChangeSummary. getOldSequence(DataObject dataObject)ChangeSummary.SettingChangeSummary. getOldValue(DataObject dataObject, Property property)ListChangeSummary. getOldValues(DataObject dataObject)booleanChangeSummary. isCreated(DataObject dataObject)Returns whether or not the specified data object was created whilelogging.booleanChangeSummary. isDeleted(DataObject dataObject)Returns whether or not the specified data object was deleted whilelogging.booleanChangeSummary. isModified(DataObject dataObject)Returns whether or not the specified data object was updated whilelogging.voidDataObject. setDataObject(int propertyIndex, DataObject value)Sets the value of aDataObjectproperty identified by the specified property index, to the specified value.voidDataObject. setDataObject(Property property, DataObject value)Sets the value of the specifiedDataObjectproperty, to the specified value.voidDataObject. setDataObject(String path, DataObject value)Sets the value of aDataObjectproperty identified by the specified path, to the specified value. -
Uses of DataObject in commonj.sdo.helper
Methods in commonj.sdo.helper that return DataObject Modifier and Type Method Description DataObjectCopyHelper. copy(DataObject dataObject)Create a deep copy of the DataObject tree: Copies the dataObject and all itscontainedDataObjects recursively.DataObjectCopyHelper. 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.DataObjectDataFactory. create(Type type)Create a DataObject of the Type specified.DataObjectDataFactory. create(Class interfaceClass)Create a DataObject supporting the given interface.DataObjectDataFactory. create(String uri, String typeName)Create a DataObject of the Type specified by typeName with the given package uri.DataObjectXMLDocument. getRootObject()Return the root DataObject for the XMLDocument.Methods in commonj.sdo.helper with parameters of type DataObject Modifier and Type Method Description DataObjectCopyHelper. copy(DataObject dataObject)Create a deep copy of the DataObject tree: Copies the dataObject and all itscontainedDataObjects recursively.DataObjectCopyHelper. 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.XMLDocumentXMLHelper. createDocument(DataObject dataObject, String rootElementURI, String rootElementName)Creates an XMLDocument with the specified XML rootElement for the DataObject.TypeTypeHelper. define(DataObject type)Define the DataObject as a Type.PropertyTypeHelper. defineOpenContentProperty(String uri, DataObject property)Define the DataObject as a Property for setting open content.booleanEqualityHelper. 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.booleanEqualityHelper. equalShallow(DataObject dataObject1, DataObject dataObject2)Two DataObjects are equalShallow if they have the sameTypeand all their compared Properties are equal.StringXMLHelper. save(DataObject dataObject, String rootElementURI, String rootElementName)Returns the DataObject saved as an XML document with the specified root element.voidXMLHelper. 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.eclipse.persistence.sdo
Classes in org.eclipse.persistence.sdo that implement DataObject Modifier and Type Class Description classSDODataObjectMethods in org.eclipse.persistence.sdo that return DataObject Modifier and Type Method Description DataObjectSDODataObject. createDataObject(String propertyName)DataObjectSDOXMLDocument. getRootObject()Return the root DataObject for the XMLDocument.Methods in org.eclipse.persistence.sdo with parameters of type DataObject Modifier and Type Method Description voidSDODataObject. _setContainer(DataObject aContainer)INTERNAL: Sets the DataObject which contains this DataObject.static SDODataObjectSDOHelper. getDataObject(DataObject dataObject)Return the EclipseLink implementation of DataObject.SDODataObjectSDOChangeSummary. getOldContainer(DataObject dataObject)SDOPropertySDOChangeSummary. getOldContainmentProperty(DataObject dataObject)Returns the value of thecontainment propertydata object property at the point when loggingbegan.SDOSequenceSDOChangeSummary. getOldSequence(DataObject dataObject)ChangeSummary.SettingSDOChangeSummary. getOldValue(DataObject dataObject, Property property)ListSDOChangeSummary. getOldValues(DataObject dataObject)ObjectSDOChangeSummary. getPropertyInternal(DataObject dataObject, Property property)INTERNAL:ListSDOChangeSummary. getUnsetOCProperties(DataObject dataObject)INTERNAL: Return a List containing all open content properties that were unsetListSDOChangeSummary. getUnsetProps(DataObject dataObject)INTERNAL:voidDefaultValueStore. initialize(DataObject aDataObject)Perform any post-instantiation integrity operations that could not be done during ValueStore creation.
Since the dataObject reference passed in may be bidirectional or self-referencing - we cannot set this variable until the dataObject itself is finished instantiation - hence the 2-step initialization.voidValueStore. initialize(DataObject dataObject)Perform any post-instantiation integrity operations that could not be done during ValueStore creation.
Since the dataObject reference passed in may be bidirectional or self-referencing - we cannot set this variable until the dataObject itself is finished instantiation - hence the 2-step initialization.booleanSDOChangeSummary. isCreated(DataObject dataObject)Returns whether or not the specified data object was created whilelogging.booleanSDOChangeSummary. isDeleted(DataObject dataObject)Returns whether or not the specified data object was deleted whilelogging.booleanSDOChangeSummary. isDirty(DataObject dataObject)INTERNAL: Return whether thedataObjecthas been modified.booleanSDOChangeSummary. isModified(DataObject dataObject)Returns whether or not the specified data object was updated whilelogging.voidSDOChangeSummary. removeUnsetOCProperty(DataObject dataObject, Property ocKey)INTERNAL: Delete an open content property from the list of unset oc properties keyed on dataObjectvoidSDOChangeSummary. setCreated(DataObject anObject, boolean created)INTERNAL: Set flag created value.voidSDODataObject. setDataObject(int propertyIndex, DataObject value)voidSDODataObject. setDataObject(Property property, DataObject value)voidSDODataObject. setDataObject(String path, DataObject value)booleanSDOChangeSummary. setDeleted(DataObject anObject, boolean deleted)INTERNAL: Set flag modified value.voidSDOChangeSummary. setOldContainer(SDODataObject aKey, DataObject aValue)INTERNAL:voidSDOChangeSummary. setPropertyInternal(DataObject dataObject, Property property, Object value)INTERNAL:voidSDOChangeSummary. setRootDataObject(DataObject dataObject)INTERNAL: Set the root DataObject for this ChangeSummary.voidSDOXMLDocument. setRootObject(DataObject rootObject)INTERNAL: Set the root data object corresponding to the documentvoidSDOChangeSummary. setUnsetOCProperty(DataObject dataObject, Property ocKey)INTERNAL: Add an open content property that has been unset to the list keyed on dataObjectvoidSDOChangeSummary. unsetPropertyInternal(DataObject dataObject, Property property)INTERNAL:static <T> TSDOHelper. unwrap(DataObject dataObject, Class<T> clazz)Unwraps a given DataObject resulting in an EclipseLink SDODataObject.booleanSDOChangeSummary. wasSet(DataObject dataObject, Property property)INTERNAL: -
Uses of DataObject in org.eclipse.persistence.sdo.helper
Methods in org.eclipse.persistence.sdo.helper that return DataObject Modifier and Type Method Description DataObjectSDOCopyHelper. copy(DataObject dataObject)Create a deep copy of the DataObject tree: Copies the dataObject and all itscontainedDataObjects recursively.DataObjectSDOCopyHelper. copy(DataObject dataObject, SDOChangeSummary cs)Create a deep copy of the DataObject tree: Copies the dataObject and all itscontainedDataObjects recursively.DataObjectSDOCopyHelper. 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.Methods in org.eclipse.persistence.sdo.helper with parameters of type DataObject Modifier and Type Method Description ObjectXPathEngine. convertObjectToValueByPath(String path, Class<?> cls, DataObject caller)access the wanted values through path and convert it into required java class.DataObjectSDOCopyHelper. copy(DataObject dataObject)Create a deep copy of the DataObject tree: Copies the dataObject and all itscontainedDataObjects recursively.DataObjectSDOCopyHelper. copy(DataObject dataObject, SDOChangeSummary cs)Create a deep copy of the DataObject tree: Copies the dataObject and all itscontainedDataObjects recursively.DataObjectSDOCopyHelper. 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.booleanSDOEqualityHelper. 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.booleanSDOEqualityHelper. equalShallow(DataObject dataObject1, DataObject dataObject2)Two DataObjects are equalShallow if they have the sameTypeand all their compared Properties are equal.ObjectXPathEngine. get(String path, DataObject caller)When accessing values corresponding to properties of DataObject by path base accessors, the accessed getters will pass informations to this method to process information and acquire wanted values.booleanXPathEngine. isSet(String path, DataObject caller)Handle queries about setting status of a property through path base access.voidXPathEngine. set(String path, Object value, DataObject caller, boolean convertValue)Set a property's value through the path base access.voidXPathEngine. unset(String path, DataObject caller)Unset the value of a property through the path base access. -
Uses of DataObject in org.eclipse.persistence.sdo.helper.delegates
Methods in org.eclipse.persistence.sdo.helper.delegates that return DataObject Modifier and Type Method Description DataObjectSDODataFactoryDelegate. create(Type type)DataObjectSDODataFactoryDelegate. create(Class interfaceClass)DataObjectSDODataFactoryDelegate. create(String uri, String typeName)DataObjectSDODataFactoryDelegator. create(Type type)DataObjectSDODataFactoryDelegator. create(Class interfaceClass)DataObjectSDODataFactoryDelegator. create(String uri, String typeName)Methods in org.eclipse.persistence.sdo.helper.delegates with parameters of type DataObject Modifier and Type Method Description XMLDocumentSDOXMLHelperDelegate. createDocument(DataObject dataObject, String rootElementURI, String rootElementName)Creates an XMLDocument with the specified XML rootElement for the DataObject.XMLDocumentSDOXMLHelperDelegator. createDocument(DataObject dataObject, String rootElementURI, String rootElementName)TypeSDOTypeHelperDelegate. define(DataObject dataObject)TypeSDOTypeHelperDelegate. define(DataObject dataObject, List types)Define the DataObject as a Type.TypeSDOTypeHelperDelegator. define(DataObject dataObject)PropertySDOTypeHelperDelegate. defineOpenContentProperty(String uri, DataObject propertyDO)Define the DataObject as a Property for setting open content.PropertySDOTypeHelperDelegator. defineOpenContentProperty(String uri, DataObject property)StringSDOXMLHelperDelegate. save(DataObject dataObject, String rootElementURI, String rootElementName)Returns the DataObject saved as an XML document with the specified root element.voidSDOXMLHelperDelegate. save(DataObject dataObject, String rootElementURI, String rootElementName, OutputStream outputStream)Saves the DataObject as an XML document with the specified root element.StringSDOXMLHelperDelegator. save(DataObject dataObject, String rootElementURI, String rootElementName)voidSDOXMLHelperDelegator. save(DataObject dataObject, String rootElementURI, String rootElementName, OutputStream outputStream) -
Uses of DataObject in org.eclipse.persistence.sdo.helper.jaxb
Methods in org.eclipse.persistence.sdo.helper.jaxb that return DataObject Modifier and Type Method Description DataObjectJAXBDataFactory. create(Type type)Return a new DataObject of the specified Type.DataObjectJAXBHelperContext. wrap(Object entity)Return a DataObject that wraps a POJO.Methods in org.eclipse.persistence.sdo.helper.jaxb that return types with arguments of type DataObject Modifier and Type Method Description List<DataObject>JAXBHelperContext. wrap(Collection<Object> entities)Perform the wrap operation on each of the POJOs in the collection, and return the results as a List.Methods in org.eclipse.persistence.sdo.helper.jaxb with parameters of type DataObject Modifier and Type Method Description voidJAXBValueStore. initialize(DataObject aDataObject)Initialize the value store with its associated DataObject.ObjectJAXBHelperContext. unwrap(DataObject dataObject)Return the POJO that is wrapped by the DataObject.Method parameters in org.eclipse.persistence.sdo.helper.jaxb with type arguments of type DataObject Modifier and Type Method Description List<Object>JAXBHelperContext. unwrap(Collection<DataObject> dataObjects)Perform the unwrap operation on each of the DataObjects in the collection, and return the results as a List. -
Uses of DataObject in org.eclipse.persistence.sdo.types
Classes in org.eclipse.persistence.sdo.types that implement DataObject Modifier and Type Class Description static classSDOPropertyType.PropertyImplSDO Propertystatic classSDOTypeType.TypeImplSDO Typestatic classSDOWrapperType.BooleanObjectWrapperImplWrapper for Boolean Object datatype.static classSDOWrapperType.BooleanWrapperImplWrapper for Boolean datatype.static classSDOWrapperType.ByteObjectWrapperImplWrapper for Byte Object datatype.static classSDOWrapperType.Bytes_hexBunaryWrapperImplWrapper for HEX Binary datatype.static classSDOWrapperType.BytesWrapperImplWrapper for Bytes datatype.static classSDOWrapperType.ByteWrapperImplWrapper for Byte datatype.static classSDOWrapperType.CharacterObjectWrapperImplWrapper for Character Object datatype.static classSDOWrapperType.CharacterWrapperImplWrapper for Character datatype.static classSDOWrapperType.DateTimeWrapperImplWrapper for Date Time datatype.static classSDOWrapperType.DateWrapperImplWrapper for Date datatype.static classSDOWrapperType.DayWrapperImplWrapper for Day datatype.static classSDOWrapperType.DecimalWrapperImplWrapper for Decimal datatype.static classSDOWrapperType.DoubleObjectWrapperImplWrapper for Double Object datatype.static classSDOWrapperType.DoubleWrapperImplWrapper for Double datatype.static classSDOWrapperType.DurationWrapperImplWrapper for Duration datatype.static classSDOWrapperType.FloatObjectWrapperImplWrapper for Float Object datatype.static classSDOWrapperType.FloatWrapperImplWrapper for FLoat datatype.static classSDOWrapperType.IntegerWrapperImplWrapper for Integer datatype.static classSDOWrapperType.IntObjectWrapperImplWrapper for Int Object datatype.static classSDOWrapperType.IntWrapperImplWrapper for Int datatype.static classSDOWrapperType.LongObjectWrapperImplWrapper for Long Object datatype.static classSDOWrapperType.LongWrapperImplWrapper for Long datatype.static classSDOWrapperType.MonthDayWrapperImplWrapper for Month Day datatype.static classSDOWrapperType.MonthWrapperImplWrapper for Month datatype.static classSDOWrapperType.ObjectWrapperImplWrapper for Object datatype.static classSDOWrapperType.ShortObjectWrapperImplWrapper for Short object datatype.static classSDOWrapperType.ShortWrapperImplWrapper for Short datatype.static classSDOWrapperType.StringsWrapperImplWrapper for Strings datatype.static classSDOWrapperType.StringWrapperImplWrapper for String datatype.static classSDOWrapperType.TimeWrapperImplWrapper for Time datatype.static classSDOWrapperType.URI_QNameWrapperImplWrapper for URI QName datatype.static classSDOWrapperType.URIWrapperImplWrapper for URI datatype.static classSDOWrapperType.YearMonthDayWrapperImplWrapper for YearMonthDay datatype.static classSDOWrapperType.YearMonthWrapperImplWrapper for YearMonth datatype.static classSDOWrapperType.YearWrapperImplWrapper for Year datatype.
-