# Index

A B C D E G H I L M N P R S T U W X
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

add(int, int, Object) - Method in interface commonj.sdo.Sequence
  Adds a new entry with the specified property index and value at the specified entry index.
add(int, Property, Object) - Method in interface commonj.sdo.Sequence
  Adds a new entry with the specified property and value at the specified entry index.
add(int, Object) - Method in interface commonj.sdo.Sequence
  Adds a new entry with the specified property index and value to the end of the entries.
add(int, String) - Method in interface commonj.sdo.Sequence
  Deprecated.
  replaced by `Sequence.addText(int, String)` in 2.1.0
add(int, String, Object) - Method in interface commonj.sdo.Sequence
  Adds a new entry with the specified property name and value at the specified entry index.
add(Property, Object) - Method in interface commonj.sdo.Sequence
  Adds a new entry with the specified property and value to the end of the entries.
add(String) - Method in interface commonj.sdo.Sequence
  Deprecated.
  replaced by `Sequence.addText(String)` in 2.1.0
add(String, Object) - Method in interface commonj.sdo.Sequence
  Adds a new entry with the specified property name and value to the end of the entries.
addText(int, String) - Method in interface commonj.sdo.Sequence
  Adds a new text entry at the given index.
addText(String) - Method in interface commonj.sdo.Sequence
  Adds a new text entry to the end of the Sequence.

## B

beginLogging() - Method in interface commonj.sdo.ChangeSummary
  Clears the List of `changes` and turns change logging on.

## C

ChangeSummary - Interface in commonj.sdo
  A change summary is used to record changes to DataObjects, allowing applications to efficiently and incrementally update back-end storage when required.
ChangeSummary.Setting - Interface in commonj.sdo
  A setting encapsulates a `property` and a corresponding single value of the property's `type`.
commonj.sdo - package commonj.sdo
commonj.sdo.helper - package commonj.sdo.helper
commonj.sdo.impl - package commonj.sdo.impl
convert(Property, Object) - Method in interface commonj.sdo.helper.DataHelper
  Convert the specified value to an `instance` of the specified property's `type`.
convert(Type, Object) - Method in interface commonj.sdo.helper.DataHelper
  Convert the specified value to an `instance` of the specified type.
copy(DataObject) - Method in interface commonj.sdo.helper.CopyHelper
  Create a deep copy of the DataObject tree: Copies the dataObject and all its `contained` DataObjects recursively.
copyHelper() - Method in class commonj.sdo.impl.HelperProvider
  Returns a CopyHelper obtained from this implementation.
CopyHelper - Interface in commonj.sdo.helper
  A helper for copying DataObjects.
copyShallow(DataObject) - Method in interface commonj.sdo.helper.CopyHelper
  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.
create(Type) - Method in interface commonj.sdo.helper.DataFactory
  Create a DataObject of the Type specified.
create(Class) - Method in interface commonj.sdo.helper.DataFactory
  Create a DataObject supporting the given interface.
create(String, String) - Method in interface commonj.sdo.helper.DataFactory
  Create a DataObject of the Type specified by typeName with the given package uri.
createDataObject(int) - Method in interface commonj.sdo.DataObject
  Returns a new `data object` contained by this object using the specified property, which must be a `containment property`.
createDataObject(int, String, String) - Method in interface commonj.sdo.DataObject
  Returns a new `data object` contained by this object using the specified property, which must be a `containment property`.
createDataObject(Property) - Method in interface commonj.sdo.DataObject
  Returns a new `data object` contained by this object using the specified property, which must be a `containment property`.
createDataObject(Property, Type) - Method in interface commonj.sdo.DataObject
  Returns a new `data object` contained by this object using the specified property, which must be of `containment type`.
createDataObject(String) - Method in interface commonj.sdo.DataObject
  Returns a new `data object` contained by this object using the specified property, which must be a `containment property`.
createDataObject(String, String, String) - Method in interface commonj.sdo.DataObject
  Returns a new `data object` contained by this object using the specified property, which must be a `containment property`.
createDocument(DataObject, String, String) - Method in interface commonj.sdo.helper.XMLHelper
  Creates an XMLDocument with the specified XML rootElement for the DataObject.
createResolvable() - Static method in class commonj.sdo.impl.HelperProvider
  Create a Resolvable using the default HelperProvider
createResolvable(Object) - Static method in class commonj.sdo.impl.HelperProvider
  Create a Resolvable using the default HelperProvider
createRootObject(Type) - Method in interface commonj.sdo.DataGraph
  Creates a new root data object of the specified type.
createRootObject(String, String) - Method in interface commonj.sdo.DataGraph
  Creates a new root data object of the `specified type`.

## D

dataFactory() - Method in class commonj.sdo.impl.HelperProvider
  Returns a DataFactory obtained from this implementation.
DataFactory - Interface in commonj.sdo.helper
  A Factory for creating DataObjects.
DataGraph - Interface in commonj.sdo
  A data graph is used to package a graph of `data objects` along with their metadata, that is, data describing the data.
dataHelper() - Method in class commonj.sdo.impl.HelperProvider
  Returns a DataHelper obtained from this implementation.
DataHelper - Interface in commonj.sdo.helper
  Data helper methods.
DataObject - Interface in commonj.sdo
  A data object is a representation of some structured data.
defaultContext - Static variable in class commonj.sdo.impl.HelperProvider
define(DataObject) - Method in interface commonj.sdo.helper.TypeHelper
  Define the DataObject as a Type.
define(InputStream, String) - Method in interface commonj.sdo.helper.XSDHelper
  Define XML Schema as Types.
define(Reader, String) - Method in interface commonj.sdo.helper.XSDHelper
  Define XML Schema as Types.
define(String) - Method in interface commonj.sdo.helper.XSDHelper
  Define the XML Schema as Types.
define(List) - Method in interface commonj.sdo.helper.TypeHelper
  Define the list of DataObjects as Types.
defineOpenContentProperty(String, DataObject) - Method in interface commonj.sdo.helper.TypeHelper
  Define the DataObject as a Property for setting open content.
delete() - Method in interface commonj.sdo.DataObject
  Remove this object from its container and then unset all its non-`readOnly` Properties.
detach() - Method in interface commonj.sdo.DataObject
  Removes this DataObject from its container, if any.

## E

endLogging() - Method in interface commonj.sdo.ChangeSummary
  An implementation that requires logging may throw an UnsupportedOperationException.
equal(DataObject, DataObject) - Method in interface commonj.sdo.helper.EqualityHelper
  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.
equalityHelper() - Method in class commonj.sdo.impl.HelperProvider
  Returns a EqualityHelper obtained from this implementation.
EqualityHelper - Interface in commonj.sdo.helper
  A helper for comparing DataObjects.
equalShallow(DataObject, DataObject) - Method in interface commonj.sdo.helper.EqualityHelper
  Two DataObjects are equalShallow if they have the same `Type` and all their compared Properties are equal.
ExternalizableDelegator - Class in commonj.sdo.impl
  Delegates DataObject serialization while ensuring implementation independent java.io.Serialization.
ExternalizableDelegator() - Constructor for class commonj.sdo.impl.ExternalizableDelegator
ExternalizableDelegator(Object) - Constructor for class commonj.sdo.impl.ExternalizableDelegator
ExternalizableDelegator.Resolvable - Interface in commonj.sdo.impl

## G

generate(List) - Method in interface commonj.sdo.helper.XSDHelper
  Generate an XML Schema Declaration (XSD) from Types.
generate(List, Map) - Method in interface commonj.sdo.helper.XSDHelper
  Generate an XML Schema Declaration (XSD) from Types.
get(int) - Method in interface commonj.sdo.DataObject
  Returns the value of the property at the specified index in `property list` of this object's `type`.
get(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the given property of this object.
get(Property) - Method in interface commonj.sdo.Property
  Returns the value of the specified instance property of this Property.
get(Property) - Method in interface commonj.sdo.Type
  Returns the value of the specified instance property of this Type.
get(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a property of either this object or an object reachable from it, as identified by the specified path.
getAliasNames() - Method in interface commonj.sdo.Property
  Returns a list of alias names for this Property.
getAliasNames() - Method in interface commonj.sdo.Type
  Return a list of alias names for this Type.
getAppinfo(Property, String) - Method in interface commonj.sdo.helper.XSDHelper
  Return the content of the appinfo declared for this Property and source.
getAppinfo(Type, String) - Method in interface commonj.sdo.helper.XSDHelper
  Return the appinfo declared for this Type and source.
getBaseTypes() - Method in interface commonj.sdo.Type
  Returns the List of base Types for this Type.
getBigDecimal(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `BigDecimal` property identified by the specified property index.
getBigDecimal(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `BigDecimal` property.
getBigDecimal(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `BigDecimal` property identified by the specified path.
getBigInteger(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `BigInteger` property identified by the specified property index.
getBigInteger(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `BigInteger` property.
getBigInteger(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `BigInteger` property identified by the specified path.
getBoolean(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `boolean` property identified by the specified property index.
getBoolean(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `boolean` property.
getBoolean(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `boolean` property identified by the specified path.
getByte(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `byte` property identified by the specified property index.
getByte(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `byte` property.
getByte(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `byte` property identified by the specified path.
getBytes(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `byte[]` property identified by the specified property index.
getBytes(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `byte[]` property.
getBytes(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `byte[]` property identified by the specified path.
getChangedDataObjects() - Method in interface commonj.sdo.ChangeSummary
  Returns a list consisting of all the `data objects` that have been changed while `logging`.
getChangeSummary() - Method in interface commonj.sdo.DataGraph
  Returns the `change summary` associated with this data graph.
getChangeSummary() - Method in interface commonj.sdo.DataObject
  Returns the ChangeSummary with scope covering this dataObject, or null if there is no ChangeSummary.
getChar(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `char` property identified by the specified property index.
getChar(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `char` property.
getChar(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `char` property identified by the specified path.
getContainer() - Method in interface commonj.sdo.DataObject
  Returns the containing `data object` or `null` if there is no container.
getContainingType() - Method in interface commonj.sdo.Property
  Returns the containing type of this Property.
getContainmentProperty() - Method in interface commonj.sdo.DataObject
  Return the Property of the `data object` containing this data object or `null` if there is no container.
getCopyHelper() - Method in interface commonj.sdo.helper.HelperContext
  Gets the CopyHelper to use in this context.
getCopyHelper() - Static method in class commonj.sdo.impl.HelperProvider
  Returns a CopyHelper obtained from the default HelperProvider.
getDataFactory() - Method in interface commonj.sdo.helper.HelperContext
  Gets the DataFactory to use in this context.
getDataFactory() - Static method in class commonj.sdo.impl.HelperProvider
  Returns a DataFactory obtained from the default HelperProvider.
getDataGraph() - Method in interface commonj.sdo.ChangeSummary
  Returns the `data graph` associated with this change summary or null.
getDataGraph() - Method in interface commonj.sdo.DataObject
  Returns the `data graph` for this object or `null` if there isn't one.
getDataHelper() - Method in interface commonj.sdo.helper.HelperContext
  Gets the DataHelper to use in this context.
getDataHelper() - Static method in class commonj.sdo.impl.HelperProvider
  Returns a DataHelper obtained from the default HelperProvider.
getDataObject(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `DataObject` property identified by the specified property index.
getDataObject(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `DataObject` property.
getDataObject(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `DataObject` property identified by the specified path.
getDate(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `Date` property identified by the specified property index.
getDate(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `Date` property.
getDate(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `Date` property identified by the specified path.
getDeclaredProperties() - Method in interface commonj.sdo.Type
  Returns the Properties declared in this Type as opposed to those declared in base Types.
getDefault() - Method in interface commonj.sdo.Property
  Returns the default value this Property will have in a `data object` where the Property hasn't been set.
getDefaultContext() - Static method in class commonj.sdo.impl.HelperProvider
  Gets the default HelperContext
getDouble(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `double` property identified by the specified property index.
getDouble(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `double` property.
getDouble(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `double` property identified by the specified path.
getEncoding() - Method in interface commonj.sdo.helper.XMLDocument
  Return the XML encoding of the document, or null if not specified.
getEqualityHelper() - Method in interface commonj.sdo.helper.HelperContext
  Gets the EqualityHelper to use in this context.
getEqualityHelper() - Static method in class commonj.sdo.impl.HelperProvider
  Returns a EqualityHelper obtained from the default HelperProvider.
getFloat(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `float` property identified by the specified property index.
getFloat(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `float` property.
getFloat(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `float` property identified by the specified path.
getGlobalProperty(String, String, boolean) - Method in interface commonj.sdo.helper.XSDHelper
  Returns the Property defined by the named global element or attribute in the targetNamespace uri, or null if not found.
getImplementationName() - Method in exception class commonj.sdo.impl.NoHelperProviderException
  Return the name of the implementation class that could not be provided.
getInstance() - Static method in class commonj.sdo.impl.HelperProvider
  Locate and instantiate a HelperProvider.
getInstance(ClassLoader) - Static method in class commonj.sdo.impl.HelperProvider
  Locate and instantiate a HelperProvider using the supplied ClassLoader.
getInstanceClass() - Method in interface commonj.sdo.Type
  Returns the Java class that this type represents.
getInstanceProperties() - Method in interface commonj.sdo.DataObject
  Returns a read-only List of the Properties currently used in this DataObject.
getInstanceProperties() - Method in interface commonj.sdo.Property
  Returns a read-only List of instance Properties available on this Property.
getInstanceProperties() - Method in interface commonj.sdo.Type
  Returns a read-only List of instance Properties available on this Type.
getInstanceProperty(String) - Method in interface commonj.sdo.DataObject
  Returns the named Property from the current instance properties, or null if not found.
getInt(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `int` property identified by the specified property index.
getInt(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `int` property.
getInt(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `int` property identified by the specified path.
getList(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `List` property identified by the specified property index.
getList(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `List` property.
getList(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `List` property identified by the specified path.
getLocalName(Property) - Method in interface commonj.sdo.helper.XSDHelper
  Returns the local name as declared in the XSD.
getLocalName(Type) - Method in interface commonj.sdo.helper.XSDHelper
  Returns the local name as declared in the XSD.
getLong(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `long` property identified by the specified property index.
getLong(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `long` property.
getLong(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `long` property identified by the specified path.
getName() - Method in interface commonj.sdo.Property
  Returns the name of the Property.
getName() - Method in interface commonj.sdo.Type
  Returns the name of the type.
getNamespaceURI(Property) - Method in interface commonj.sdo.helper.XSDHelper
  Returns the namespace URI as declared in the XSD.
getNoNamespaceSchemaLocation() - Method in interface commonj.sdo.helper.XMLDocument
  Return the value of the noNamespaceSchemaLocation declaration for the http://www.w3.org/2001/XMLSchema-instance namespace in the root element, or null if not present.
getOldContainer(DataObject) - Method in interface commonj.sdo.ChangeSummary
  Returns the value of the `container` data object at the point when logging `began`.
getOldContainmentProperty(DataObject) - Method in interface commonj.sdo.ChangeSummary
  Returns the value of the `containment property` data object property at the point when logging `began`.
getOldSequence(DataObject) - Method in interface commonj.sdo.ChangeSummary
  Returns the value of the `sequence` for the data object at the point when logging `began`.
getOldValue(DataObject, Property) - Method in interface commonj.sdo.ChangeSummary
  Returns a `setting` for the specified property representing the property value of the given `dataObject` at the point when logging `began`.
getOldValues(DataObject) - Method in interface commonj.sdo.ChangeSummary
  Returns a list of `settings` that represent the property values of the given `dataObject` at the point when logging `began`.
getOpenContentProperty(String, String) - Method in interface commonj.sdo.helper.TypeHelper
  Get the open content (global) Property with the specified uri and name, or null if not found.
getOpposite() - Method in interface commonj.sdo.Property
  Returns the opposite Property if the Property is bi-directional or null otherwise.
getProperties() - Method in interface commonj.sdo.Type
  Returns the List of the `Properties` of this type.
getProperty() - Method in interface commonj.sdo.ChangeSummary.Setting
  Returns the property of the setting.
getProperty(int) - Method in interface commonj.sdo.Sequence
  Returns the property for the given entry index.
getProperty(String) - Method in interface commonj.sdo.DataObject
  Deprecated.
  replaced by `DataObject.getInstanceProperty(String)` in 2.1.0
getProperty(String) - Method in interface commonj.sdo.Type
  Returns from `all the Properties` of this type, the one with the specified name.
getRootElementName() - Method in interface commonj.sdo.helper.XMLDocument
  Return the name of the root element.
getRootElementURI() - Method in interface commonj.sdo.helper.XMLDocument
  Return the targetNamespace URI for the root element.
getRootObject() - Method in interface commonj.sdo.ChangeSummary
  Returns the ChangeSummary root DataObject - the object from which changes are tracked.
getRootObject() - Method in interface commonj.sdo.DataGraph
  Returns the root `data object` of this data graph.
getRootObject() - Method in interface commonj.sdo.DataObject
  Returns the root `data object`.
getRootObject() - Method in interface commonj.sdo.helper.XMLDocument
  Return the root DataObject for the XMLDocument.
getSchemaLocation() - Method in interface commonj.sdo.helper.XMLDocument
  Return the value of the schemaLocation declaration for the http://www.w3.org/2001/XMLSchema-instance namespace in the root element, or null if not present.
getSequence() - Method in interface commonj.sdo.DataObject
  Returns the `Sequence` for this DataObject.
getSequence(int) - Method in interface commonj.sdo.DataObject
  Deprecated.
  in 2.1.0.
getSequence(Property) - Method in interface commonj.sdo.DataObject
  Deprecated.
  in 2.1.0.
getSequence(String) - Method in interface commonj.sdo.DataObject
  Deprecated.
  in 2.1.0.
getShort(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `short` property identified by the specified property index.
getShort(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `short` property.
getShort(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `short` property identified by the specified path.
getString(int) - Method in interface commonj.sdo.DataObject
  Returns the value of a `String` property identified by the specified property index.
getString(Property) - Method in interface commonj.sdo.DataObject
  Returns the value of the specified `String` property.
getString(String) - Method in interface commonj.sdo.DataObject
  Returns the value of a `String` property identified by the specified path.
getType() - Method in interface commonj.sdo.DataObject
  Returns the data object's type.
getType() - Method in interface commonj.sdo.Property
  Returns the type of the Property.
getType(Class) - Method in interface commonj.sdo.helper.TypeHelper
  Return the Type for this interfaceClass or null if not found.
getType(String, String) - Method in interface commonj.sdo.DataGraph
  Returns the `type` with the given the `URI`, or contained by the resource at the given URI, and with the given `name`.
getType(String, String) - Method in interface commonj.sdo.helper.TypeHelper
  Return the Type specified by typeName with the given uri, or null if not found.
getTypeHelper() - Method in interface commonj.sdo.helper.HelperContext
  Gets the TypeHelper to use in this context.
getTypeHelper() - Static method in class commonj.sdo.impl.HelperProvider
  Returns a TypeHelper obtained from the default HelperProvider.
getURI() - Method in interface commonj.sdo.Type
  Returns the namespace URI of the type.
getValue() - Method in interface commonj.sdo.ChangeSummary.Setting
  Returns the value of the setting.
getValue(int) - Method in interface commonj.sdo.Sequence
  Returns the property value for the given entry index.
getXMLHelper() - Method in interface commonj.sdo.helper.HelperContext
  Gets the XMLHelper to use in this context.
getXMLHelper() - Static method in class commonj.sdo.impl.HelperProvider
  Returns a XMLHelper obtained from the default HelperProvider.
getXMLVersion() - Method in interface commonj.sdo.helper.XMLDocument
  Return the XML version of the document, or null if not specified.
getXSDHelper() - Method in interface commonj.sdo.helper.HelperContext
  Gets the XSDHelper to use in this context.
getXSDHelper() - Static method in class commonj.sdo.impl.HelperProvider
  Returns a XSDHelper obtained from the default HelperProvider.

## H

HelperContext - Interface in commonj.sdo.helper
  This interface represents a helper execution context.
HelperProvider - Class in commonj.sdo.impl
  A HelperProvider obtains specific default helpers and other implementation-specific objects used by a Java implementation of SDO.
HelperProvider() - Constructor for class commonj.sdo.impl.HelperProvider

## I

INSTANCE - Static variable in interface commonj.sdo.helper.CopyHelper
  The default CopyHelper.
INSTANCE - Static variable in interface commonj.sdo.helper.DataFactory
  The default DataFactory.
INSTANCE - Static variable in interface commonj.sdo.helper.DataHelper
  The default DataHelper.
INSTANCE - Static variable in interface commonj.sdo.helper.EqualityHelper
  The default EqualityHelper.
INSTANCE - Static variable in interface commonj.sdo.helper.TypeHelper
  The default TypeHelper.
INSTANCE - Static variable in interface commonj.sdo.helper.XMLHelper
  The default XMLHelper.
INSTANCE - Static variable in interface commonj.sdo.helper.XSDHelper
  The default XSDHelper.
INSTANCE - Static variable in class commonj.sdo.impl.HelperProvider
  The default HelperProvider INSTANCE.
isAbstract() - Method in interface commonj.sdo.Type
  Indicates if this Type is abstract.
isAttribute(Property) - Method in interface commonj.sdo.helper.XSDHelper
  Returns true if the property is declared as an attribute in the XSD.
isContainment() - Method in interface commonj.sdo.Property
  Returns whether the Property is containment, i.e., whether it represents by-value composition.
isCreated(DataObject) - Method in interface commonj.sdo.ChangeSummary
  Returns whether or not the specified data object was created while `logging`.
isDataType() - Method in interface commonj.sdo.Type
  Indicates if this Type specifies DataTypes (true) or DataObjects (false).
isDeleted(DataObject) - Method in interface commonj.sdo.ChangeSummary
  Returns whether or not the specified data object was deleted while `logging`.
isElement(Property) - Method in interface commonj.sdo.helper.XSDHelper
  Returns true if the property is declared as an element in the XSD.
isInstance(Object) - Method in interface commonj.sdo.Type
  Returns whether the specified object is an instance of this type.
isLogging() - Method in interface commonj.sdo.ChangeSummary
  Indicates whether change logging is on (`true`) or off (`false`).
isMany() - Method in interface commonj.sdo.Property
  Returns whether the Property is many-valued.
isMixed(Type) - Method in interface commonj.sdo.helper.XSDHelper
  Returns true if the Type is declared to contain mixed content.
isModified(DataObject) - Method in interface commonj.sdo.ChangeSummary
  Returns whether or not the specified data object was updated while `logging`.
isNullable() - Method in interface commonj.sdo.Property
  Returns whether or not instances of this property can be set to null.
isOpen() - Method in interface commonj.sdo.Type
  Indicates if this Type allows any form of open content.
isOpenContent() - Method in interface commonj.sdo.Property
  Returns whether or not this is an open content Property.
isReadOnly() - Method in interface commonj.sdo.Property
  Returns true if values for this Property cannot be modified using the SDO APIs.
isSequenced() - Method in interface commonj.sdo.Type
  Indicates if this Type specifies Sequenced DataObjects.
isSet() - Method in interface commonj.sdo.ChangeSummary.Setting
  Returns whether or not the property is set.
isSet(int) - Method in interface commonj.sdo.DataObject
  Returns whether the the property at the specified index in `property list` of this object's `type`, is considered to be set.
isSet(Property) - Method in interface commonj.sdo.DataObject
  Returns whether the property of the object is considered to be set.
isSet(String) - Method in interface commonj.sdo.DataObject
  Returns whether a property of either this object or an object reachable from it, as identified by the specified path, is considered to be set.
isXMLDeclaration() - Method in interface commonj.sdo.helper.XMLDocument
  Return the XML declaration of the document.
isXSD(Type) - Method in interface commonj.sdo.helper.XSDHelper
  Indicates if this helper contains XSD information for the specified type.

## L

load(InputStream) - Method in interface commonj.sdo.helper.XMLHelper
  Creates and returns an XMLDocument from the inputStream.
load(InputStream, String, Object) - Method in interface commonj.sdo.helper.XMLHelper
  Creates and returns an XMLDocument from the inputStream.
load(Reader, String, Object) - Method in interface commonj.sdo.helper.XMLHelper
  Creates and returns an XMLDocument from the inputReader.
load(String) - Method in interface commonj.sdo.helper.XMLHelper
  Creates and returns an XMLDocument from the input String.
load(Source, String, Object) - Method in interface commonj.sdo.helper.XMLHelper
  Creates and returns an XMLDocument from the inputSource.

## M

move(int, int) - Method in interface commonj.sdo.Sequence
  Moves the entry at `fromIndex` to `toIndex`.

## N

NoHelperProviderException - Exception Class in commonj.sdo.impl
  Exception indicating that a HelperProvider could not be located or instantiated.
NoHelperProviderException() - Constructor for exception class commonj.sdo.impl.NoHelperProviderException
NoHelperProviderException(String) - Constructor for exception class commonj.sdo.impl.NoHelperProviderException
NoHelperProviderException(String, Throwable) - Constructor for exception class commonj.sdo.impl.NoHelperProviderException
NoHelperProviderException(Throwable) - Constructor for exception class commonj.sdo.impl.NoHelperProviderException

## P

Property - Interface in commonj.sdo
  A representation of a Property in the `type` of a `data object`.
PROPERTY_NAME - Static variable in class commonj.sdo.impl.HelperProvider
  The name of the system property that will be checked for an implementation name.

## R

readExternal(ObjectInput) - Method in class commonj.sdo.impl.ExternalizableDelegator
readResolve() - Method in class commonj.sdo.impl.ExternalizableDelegator
readResolve() - Method in interface commonj.sdo.impl.ExternalizableDelegator.Resolvable
remove(int) - Method in interface commonj.sdo.Sequence
  Removes the entry at the given entry index.
resolvable() - Method in class commonj.sdo.impl.HelperProvider
  Create a Resolvable using this implementation
resolvable(Object) - Method in class commonj.sdo.impl.HelperProvider
  Create a Resolvable using this implementation

## S

save(DataObject, String, String) - Method in interface commonj.sdo.helper.XMLHelper
  Returns the DataObject saved as an XML document with the specified root element.
save(DataObject, String, String, OutputStream) - Method in interface commonj.sdo.helper.XMLHelper
  Saves the DataObject as an XML document with the specified root element.
save(XMLDocument, OutputStream, Object) - Method in interface commonj.sdo.helper.XMLHelper
  Serializes an XMLDocument as an XML document into the outputStream.
save(XMLDocument, Writer, Object) - Method in interface commonj.sdo.helper.XMLHelper
  Serializes an XMLDocument as an XML document into the outputWriter.
save(XMLDocument, Result, Object) - Method in interface commonj.sdo.helper.XMLHelper
  Serializes an XMLDocument as an XML document into the outputResult in a serialization technology independent format (as specified in javax.xml.transform).
Sequence - Interface in commonj.sdo
  A sequence is a heterogeneous list of `properties` and corresponding values.
SERVICE_RESOURCE_NAME - Static variable in class commonj.sdo.impl.HelperProvider
  The name of the resource that is used for service location.
set(int, Object) - Method in interface commonj.sdo.DataObject
  Sets the property at the specified index in `property list` of this object's `type`, to the specified value.
set(Property, Object) - Method in interface commonj.sdo.DataObject
  Sets the value of the given property of the object to the new value.
set(String, Object) - Method in interface commonj.sdo.DataObject
  Sets a property of either this object or an object reachable from it, as identified by the specified path, to the specified value.
setBigDecimal(int, BigDecimal) - Method in interface commonj.sdo.DataObject
  Sets the value of a `BigDecimal` property identified by the specified property index, to the specified value.
setBigDecimal(Property, BigDecimal) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `BigDecimal` property, to the specified value.
setBigDecimal(String, BigDecimal) - Method in interface commonj.sdo.DataObject
  Sets the value of a `BigDecimal` property identified by the specified path, to the specified value.
setBigInteger(int, BigInteger) - Method in interface commonj.sdo.DataObject
  Sets the value of a `BigInteger` property identified by the specified property index, to the specified value.
setBigInteger(Property, BigInteger) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `BigInteger` property, to the specified value.
setBigInteger(String, BigInteger) - Method in interface commonj.sdo.DataObject
  Sets the value of a `BigInteger` property identified by the specified path, to the specified value.
setBoolean(int, boolean) - Method in interface commonj.sdo.DataObject
  Sets the value of a `boolean` property identified by the specified property index, to the specified value.
setBoolean(Property, boolean) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `boolean` property, to the specified value.
setBoolean(String, boolean) - Method in interface commonj.sdo.DataObject
  Sets the value of a `boolean` property identified by the specified path, to the specified value.
setByte(int, byte) - Method in interface commonj.sdo.DataObject
  Sets the value of a `byte` property identified by the specified property index, to the specified value.
setByte(Property, byte) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `byte` property, to the specified value.
setByte(String, byte) - Method in interface commonj.sdo.DataObject
  Sets the value of a `byte` property identified by the specified path, to the specified value.
setBytes(int, byte[]) - Method in interface commonj.sdo.DataObject
  Sets the value of a `byte[]` property identified by the specified property index, to the specified value.
setBytes(Property, byte[]) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `byte[]` property, to the specified value.
setBytes(String, byte[]) - Method in interface commonj.sdo.DataObject
  Sets the value of a `byte[]` property identified by the specified path, to the specified value.
setChar(int, char) - Method in interface commonj.sdo.DataObject
  Sets the value of a `char` property identified by the specified property index, to the specified value.
setChar(Property, char) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `char` property, to the specified value.
setChar(String, char) - Method in interface commonj.sdo.DataObject
  Sets the value of a `char` property identified by the specified path, to the specified value.
setDataObject(int, DataObject) - Method in interface commonj.sdo.DataObject
  Sets the value of a `DataObject` property identified by the specified property index, to the specified value.
setDataObject(Property, DataObject) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `DataObject` property, to the specified value.
setDataObject(String, DataObject) - Method in interface commonj.sdo.DataObject
  Sets the value of a `DataObject` property identified by the specified path, to the specified value.
setDate(int, Date) - Method in interface commonj.sdo.DataObject
  Sets the value of a `Date` property identified by the specified property index, to the specified value.
setDate(Property, Date) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `Date` property, to the specified value.
setDate(String, Date) - Method in interface commonj.sdo.DataObject
  Sets the value of a `Date` property identified by the specified path, to the specified value.
setDefaultInstance(ClassLoader) - Static method in class commonj.sdo.impl.HelperProvider
setDouble(int, double) - Method in interface commonj.sdo.DataObject
  Sets the value of a `double` property identified by the specified property index, to the specified value.
setDouble(Property, double) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `double` property, to the specified value.
setDouble(String, double) - Method in interface commonj.sdo.DataObject
  Sets the value of a `double` property identified by the specified path, to the specified value.
setEncoding(String) - Method in interface commonj.sdo.helper.XMLDocument
  Set the XML encoding of the document, or null if not specified.
setFloat(int, float) - Method in interface commonj.sdo.DataObject
  Sets the value of a `float` property identified by the specified property index, to the specified value.
setFloat(Property, float) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `float` property, to the specified value.
setFloat(String, float) - Method in interface commonj.sdo.DataObject
  Sets the value of a `float` property identified by the specified path, to the specified value.
setInt(int, int) - Method in interface commonj.sdo.DataObject
  Sets the value of a `int` property identified by the specified property index, to the specified value.
setInt(Property, int) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `int` property, to the specified value.
setInt(String, int) - Method in interface commonj.sdo.DataObject
  Sets the value of a `int` property identified by the specified path, to the specified value.
setList(int, List) - Method in interface commonj.sdo.DataObject
  Sets the value of a `List` property identified by the specified property index, to the specified value.
setList(Property, List) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `List` property, to the specified value.
setList(String, List) - Method in interface commonj.sdo.DataObject
  Sets the value of a `List` property identified by the specified path, to the specified value.
setLong(int, long) - Method in interface commonj.sdo.DataObject
  Sets the value of a `long` property identified by the specified property index, to the specified value.
setLong(Property, long) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `long` property, to the specified value.
setLong(String, long) - Method in interface commonj.sdo.DataObject
  Sets the value of a `long` property identified by the specified path, to the specified value.
setNoNamespaceSchemaLocation(String) - Method in interface commonj.sdo.helper.XMLDocument
  Sets the value of the noNamespaceSchemaLocation declaration for the http://www.w3.org/2001/XMLSchema-instance namespace in the root element, or null if it should not be present.
setSchemaLocation(String) - Method in interface commonj.sdo.helper.XMLDocument
  Sets the value of the schemaLocation declaration for the http://www.w3.org/2001/XMLSchema-instance namespace in the root element, or null if it should not be present.
setShort(int, short) - Method in interface commonj.sdo.DataObject
  Sets the value of a `short` property identified by the specified property index, to the specified value.
setShort(Property, short) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `short` property, to the specified value.
setShort(String, short) - Method in interface commonj.sdo.DataObject
  Sets the value of a `short` property identified by the specified path, to the specified value.
setString(int, String) - Method in interface commonj.sdo.DataObject
  Sets the value of a `String` property identified by the specified property index, to the specified value.
setString(Property, String) - Method in interface commonj.sdo.DataObject
  Sets the value of the specified `String` property, to the specified value.
setString(String, String) - Method in interface commonj.sdo.DataObject
  Sets the value of a `String` property identified by the specified path, to the specified value.
setValue(int, Object) - Method in interface commonj.sdo.Sequence
  Sets the entry at a specified index to the new value.
setXMLDeclaration(boolean) - Method in interface commonj.sdo.helper.XMLDocument
  Set the XML declaration version of the document.
setXMLVersion(String) - Method in interface commonj.sdo.helper.XMLDocument
  Set the XML version of the document, or null if not specified.
size() - Method in interface commonj.sdo.Sequence
  Returns the number of entries in the sequence.

## T

toCalendar(String) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a String representation of an SDO date type to a Calendar using the default locale.
toCalendar(String, Locale) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a String representation of an SDO date type to a Calendar using the specified locale, or the default locale if the locale is null.
toDate(String) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a String representation of an SDO date type to a Date.
toDateTime(Calendar) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Calendar to a String representation of the DateTime type.
toDateTime(Date) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Date to a String representation of the DateTime type.
toDay(Calendar) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Calendar to a String representation of the Day type.
toDay(Date) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Date to a String representation of the Day type.
toDuration(Calendar) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Calendar to a String representation of the Duration type.
toDuration(Date) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Date to a String representation of the Duration type.
toMonth(Calendar) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Calendar to a String representation of the Month type.
toMonth(Date) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Date to a String representation of the Month type.
toMonthDay(Calendar) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Calendar to a String representation of the MonthDay type.
toMonthDay(Date) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Date to a String representation of the MonthDay type.
toTime(Calendar) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Calendar to a String representation of the Time type.
toTime(Date) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Date to a String representation of the Time type.
toYear(Calendar) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Calendar to a String representation of the Year type.
toYear(Date) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Date to a String representation of the Year type.
toYearMonth(Calendar) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Calendar to a String representation of the YearMonth type.
toYearMonth(Date) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Date to a String representation of the YearMonth type.
toYearMonthDay(Calendar) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Calendar to a String representation of the YearMonthDay type.
toYearMonthDay(Date) - Method in interface commonj.sdo.helper.DataHelper
  Convert from a Date to a String representation of the YearMonthDay type.
Type - Interface in commonj.sdo
  A representation of the type of a `property` of a `data object`.
typeHelper() - Method in class commonj.sdo.impl.HelperProvider
  Returns a TypeHelper obtained from this implementation.
TypeHelper - Interface in commonj.sdo.helper
  Look up a Type given the uri and typeName or interfaceClass.

## U

undoChanges() - Method in interface commonj.sdo.ChangeSummary
  This method is intended for use by service implementations only.
unset(int) - Method in interface commonj.sdo.DataObject
  Unsets the property at the specified index in `property list` of this object's `type`.
unset(Property) - Method in interface commonj.sdo.DataObject
  Unsets the property of the object.
unset(String) - Method in interface commonj.sdo.DataObject
  Unsets a property of either this object or an object reachable from it, as identified by the specified path.

## W

writeExternal(ObjectOutput) - Method in class commonj.sdo.impl.ExternalizableDelegator

## X

XMLDocument - Interface in commonj.sdo.helper
  Represents an XML Document containing a tree of DataObjects.
xmlHelper() - Method in class commonj.sdo.impl.HelperProvider
  Returns a XMLHelper obtained from this implementation.
XMLHelper - Interface in commonj.sdo.helper
  A helper to convert XML documents into DataObects and DataObjects into XML documnets.
xsdHelper() - Method in class commonj.sdo.impl.HelperProvider
  Returns a XSDHelper obtained from this implementation.
XSDHelper - Interface in commonj.sdo.helper
  Provides access to additional information when the Type or Property is defined by an XML Schema (XSD).

A B C D E G H I L M N P R S T U W X
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form