A B C D E G H I L M N O P Q R S T U V W X

A

acceptsURI(String) - Method in class org.sixdml.excelon.xlnSixdmlDatabase
Determines whether this Database implementation can handle the URI.
addIndex(SixdmlIndex) - Method in interface org.sixdml.SixdmlCollection
Adds an index to apply to the collection.
addIndex(SixdmlIndex) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Adds an index to apply to the collection.
addNamespaceMapping(String, URI) - Method in interface org.sixdml.query.SixdmlQueryService
Add a mapping between a given prefix and a namespace to the service's internal namespace map.
addNamespaceMapping(String, URI) - Method in interface org.sixdml.update.SixdmlUpdateService
Add a mapping between a given prefix and a namespace to the service's internal namespace map.
addNamespaceMapping(String, URI) - Method in class org.sixdml.excelon.xlnNamespaceAwareService
Add a mapping between a given prefix and a namespace to the service's internal namespace map.
addResource(Resource) - Method in class org.sixdml.SixdmlResourceSet
Adds a Resource instance to the set.

B

BAD_UPDATE_ATTEMPT - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an update operation would result in a document that is not well-formed.
begin() - Method in class org.sixdml.excelon.xlnSixdmlTransactionService
Begin the transaction in update mode.
BOOLEAN - Static variable in interface org.sixdml.query.SixdmlXpathObject
Represents a boolean.

C

CANT_MAP_PREFIX_TO_URI - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an attempt is made to use methods that map prefixes to namespace URIs in an XPath query.
CANT_REPLACE_ATTRIBUTE - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an attempt is made to replace an attribute.
clear() - Method in class org.sixdml.SixdmlNamespaceMap
Removes all mappings from this map.
clear() - Method in class org.sixdml.SixdmlResourceSet
Removes all Resource instances from the set.
clear() - Method in class org.sixdml.query.SixdmlQueryResultsMap
Removes all mappings from this map.
clearNamespaceMappings() - Method in interface org.sixdml.query.SixdmlQueryService
Clear all namespace mappings in the service's internal namespace map.
clearNamespaceMappings() - Method in interface org.sixdml.update.SixdmlUpdateService
Clear all namespace mappings in the service's internal namespace map.
clearNamespaceMappings() - Method in class org.sixdml.excelon.xlnNamespaceAwareService
Clear all namespace mappings in the service's internal namespace map.
close() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Releases all resources consumed by the Collection.
collection - Variable in class org.sixdml.excelon.xlnServiceBase
The underlying collection object that provides the context for this service, if any.
collection - Variable in class org.sixdml.excelon.xlnSixdmlCollectionManagementService
The underlying collection object that provides the context for this service.
COLLECTION_CLOSED - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an operation is invoked against an xlnSixdmlCollection instance that has been closed.
colName - Variable in class org.sixdml.query.SixdmlQueryResultsMap
The name or path to the collection that was queried to obtain this data.
commit() - Method in class org.sixdml.excelon.xlnSixdmlTransactionService
Commit the transaction
containsKey(String) - Method in class org.sixdml.SixdmlNamespaceMap
Returns true if this map contains a mapping for the specified key.
containsKey(String) - Method in class org.sixdml.query.SixdmlQueryResultsMap
Returns true if this map contains a mapping for the specified key.
containsValue(String) - Method in class org.sixdml.query.SixdmlQueryResultsMap
Returns true if this map contains a mapping for the specified value.
containsValue(URI) - Method in class org.sixdml.SixdmlNamespaceMap
Returns true if this map contains a mapping for the specified value.
createCollection(String) - Method in class org.sixdml.excelon.xlnSixdmlCollectionManagementService
Creates a new Collection in the database.
createCollection(String, URL) - Method in interface org.sixdml.dbmanagement.SixdmlCollectionManagementService
Creates a collection that is constrained by a particular schema.
createCollection(String, URL) - Method in class org.sixdml.excelon.xlnSixdmlCollectionManagementService
Creates a collection that is constrained by a particular schema.
createDescendantCollection(String) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Used to create a descendant collection of this collection.
createId() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Creates a new unique ID within the context of the Collection.
createIndex(Element) - Static method in class org.sixdml.excelon.xlnSixdmlIndex
Creates a xlnSixdmlIndex object from an XML serialization of the class.
createIndex(String, HashMap) - Method in interface org.sixdml.SixdmlDatabase
Creates an index with a name, an indexFields table and an underlying DXE database.
createIndex(String, HashMap) - Method in class org.sixdml.excelon.xlnSixdmlDatabase
Creates an index with a name, an indexFields table and an underlying DXE database.
createResource(String, String) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Creates a new empty Resource with the provided id.
createURL(String) - Static method in class org.sixdml.validation.orclXmlSchemaValidator
Helper method to create a URL from a file name.

D

dbRoot - Variable in class org.sixdml.excelon.xlnSixdmlDatabase
The root collection of the database.
delete(String, SixdmlCollection) - Method in interface org.sixdml.update.SixdmlUpdateService
Deletes all nodes that match the expression from the target document.
delete(String, SixdmlCollection) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Deletes all nodes that match the expression from the target document.
delete(String, SixdmlResource) - Method in interface org.sixdml.update.SixdmlUpdateService
Deletes all nodes that match the expression from the target document.
delete(String, SixdmlResource) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Deletes all nodes that match the expression from the target document.
DocumentAlreadyExistsException - exception org.sixdml.exceptions.DocumentAlreadyExistsException.
DocumentAlreadyExistsException.java Thrown when an attempt is made to add a document to a collection that has the same name as one that already exists in the collection.
DocumentAlreadyExistsException() - Constructor for class org.sixdml.exceptions.DocumentAlreadyExistsException
Constructs a DocumentAlreadyExistsException with no detail message.
DocumentAlreadyExistsException(String) - Constructor for class org.sixdml.exceptions.DocumentAlreadyExistsException
Constructs a DocumentAlreadyExistsException with the specified detail message.
DocumentAlreadyExistsException(String, Throwable) - Constructor for class org.sixdml.exceptions.DocumentAlreadyExistsException
Constructs a DocumentAlreadyExistsException with the specified cause.
DocumentAlreadyExistsException(Throwable) - Constructor for class org.sixdml.exceptions.DocumentAlreadyExistsException
Constructs a DocumentAlreadyExistsException with the specified detail message and cause.
DUPLICATE_COLLECTION - Static variable in class org.sixdml.excelon.ErrorMessages
An error code that an attempt has been made to create a collection that already exists.

E

entrySet() - Method in class org.sixdml.SixdmlNamespaceMap
Returns a collection view of the mappings contained in this map.
entrySet() - Method in class org.sixdml.query.SixdmlQueryResultsMap
Returns a collection view of the mappings contained in this map.
equals(Object) - Method in class org.sixdml.excelon.xlnSixdmlIndex
Compares two objects of this class.
ErrorMessages - class org.sixdml.excelon.ErrorMessages.
ErrorMessages.java This class holds error messages that are used when exceptions are thrown.
ErrorMessages() - Constructor for class org.sixdml.excelon.ErrorMessages
 
EXCELON_ERROR - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an error occured in accessing the underlying DXE excelon database.
executeQuery(String, SixdmlCollection) - Method in interface org.sixdml.query.SixdmlQueryService
Executes an XPath query against the specified collection.
executeQuery(String, SixdmlCollection) - Method in class org.sixdml.excelon.xlnSixdmlQueryService
Executes an XPath query against the specified collection.
executeQuery(String, SixdmlResource) - Method in interface org.sixdml.query.SixdmlQueryService
Executes an XPath query against the specified collection.
executeQuery(String, SixdmlResource) - Method in class org.sixdml.excelon.xlnSixdmlQueryService
Executes an XPath query against the specified collection.
executeQuery(XPath, SixdmlResource) - Method in class org.sixdml.excelon.xlnSixdmlQueryService
Executes an XPath query against the specified collection.

G

get(String) - Method in class org.sixdml.SixdmlNamespaceMap
Returns the value to which the specified key is mapped in this identity hash map, or null if the map contains no mapping for this key.
get(String) - Method in class org.sixdml.query.SixdmlQueryResultsMap
Returns the value to which the specified key is mapped in this identity hash map, or null if the map contains no mapping for this key.
getChildCollection(String) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns a Collection instance for the requested child collection if it exists.
getChildCollectionCount() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns the number of child collections under this Collection or 0 if no child collections exist.
getCollection(String, String, String) - Method in class org.sixdml.excelon.xlnSixdmlDatabase
Retrieves a Collection instance based on the URI provided in the uri parameter.
getCollectionName() - Method in class org.sixdml.query.SixdmlQueryResultsMap
Get the value of name of the collection that was queried to create this object.
getConformanceLevel() - Method in class org.sixdml.excelon.xlnSixdmlDatabase
Returns the XML:DB API Conformance level for the implementation.
getContent() - Method in class org.sixdml.excelon.xlnSixdmlResource
Retrieves the content from the resource.
getContentAsDOM() - Method in class org.sixdml.excelon.xlnSixdmlResource
Returns the content of the Resource as a DOM Node by making a deep copy of the DOM document used internally by this resource.
getContentAsSAX(ContentHandler) - Method in class org.sixdml.excelon.xlnSixdmlResource
Gets the content of the Resource using SAX ContentHandler as the source.
getContentsOfURL(URL) - Static method in class org.sixdml.excelon.xlnSixdmlCollection
Obtains the contents at a particular URL and returns them as a string.
getContentsOfURL(URL) - Static method in class org.sixdml.excelon.xlnXsltTransformService
Obtains the contents at a particular URL and returns them as a string.
getDocumentId() - Method in class org.sixdml.excelon.xlnSixdmlResource
Returns the unique id for the parent document to this Resource.
getId() - Method in class org.sixdml.excelon.xlnSixdmlResource
Returns the unique id for this Resource or null if the Resource is anonymous.
getIndex() - Method in class org.sixdml.excelon.xlnSixdmlIndex
Returns this objects underlying eXcelon DXE XlnIndex object, if non-exists because this class instance was created in an ad-hoc manner then a new XlnIndex object will be created.
getIndexFields() - Method in interface org.sixdml.dbmanagement.SixdmlIndex
Returns a hash table containing various characteristics of the index depending on its type.
getIndexFields() - Method in class org.sixdml.excelon.xlnSixdmlIndex
Returns a hash table containing various characteristics of the index depending on its type.
getIndices() - Method in interface org.sixdml.SixdmlCollection
Returns an array of SixdmlIndex objects that apply to this collection.
getIndices() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns an array of SixdmlIndex objects that apply to this collection.
getIterator() - Method in class org.sixdml.SixdmlResourceSet
Returns an iterator over all Resource instances stored in the set.
getMembersAsResource() - Method in class org.sixdml.SixdmlResourceSet
Returns a Resource containing an XML representation of all resources stored in the set.
getName() - Method in interface org.sixdml.SixdmlResource
Gets the name of the resource.
getName() - Method in interface org.sixdml.dbmanagement.SixdmlIndex
Get the name of the index.
getName() - Method in class org.sixdml.excelon.xlnServiceBase
Gets the name of the service.
getName() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns the name associated with the Collection instance.
getName() - Method in class org.sixdml.excelon.xlnSixdmlCollectionManagementService
Gets the name of the service.
getName() - Method in class org.sixdml.excelon.xlnSixdmlDatabase
Returns the name associated with the Database instance.
getName() - Method in class org.sixdml.excelon.xlnSixdmlIndex
Get the name of the index.
getName() - Method in class org.sixdml.excelon.xlnSixdmlQueryService
Gets the name of the service.
getName() - Method in class org.sixdml.excelon.xlnSixdmlResource
Gets the name of the resource.
getName() - Method in class org.sixdml.excelon.xlnSixdmlTransactionService
Gets the name of the service.
getName() - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Gets the name of the service.
getName() - Method in class org.sixdml.excelon.xlnXsltTransformService
Gets the name of the service.
getNamespaceMapping(String) - Method in interface org.sixdml.query.SixdmlQueryService
Obtain the namespace URI mapped to a particular prefix.
getNamespaceMapping(String) - Method in interface org.sixdml.update.SixdmlUpdateService
Obtain the namespace URI mapped to a particular prefix.
getNamespaceMapping(String) - Method in class org.sixdml.excelon.xlnNamespaceAwareService
Obtain the namespace URI mapped to a particular prefix.
getNodeSetAsXML() - Method in interface org.sixdml.query.SixdmlXpathObject
Returns the contents of the object as a n XML string if it is a nodeset or null otherwise.
getNodeSetAsXML() - Method in class org.sixdml.excelon.xlnSixdmlXpathObject
Returns the contents of the object as a n XML string if it is a nodeset or null otherwise.
getObjectAsBoolean() - Method in interface org.sixdml.query.SixdmlXpathObject
Returns the object as a boolean.
getObjectAsBoolean() - Method in class org.sixdml.excelon.xlnSixdmlXpathObject
Returns the object as a boolean.
getObjectAsNodeSet() - Method in interface org.sixdml.query.SixdmlXpathObject
Returns the object as a DOM node list.
getObjectAsNodeSet() - Method in class org.sixdml.excelon.xlnSixdmlXpathObject
Returns the object as a DOM node list.
getObjectAsNumber() - Method in interface org.sixdml.query.SixdmlXpathObject
Returns the object as a double.
getObjectAsNumber() - Method in class org.sixdml.excelon.xlnSixdmlXpathObject
Returns the object as a double.
getObjectAsString() - Method in interface org.sixdml.query.SixdmlXpathObject
Returns the object as a string.
getObjectAsString() - Method in class org.sixdml.excelon.xlnSixdmlXpathObject
Returns the object as a string.
getParentCollection() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns the parent collection for this collection or null if no parent collection exists.
getParentCollection() - Method in class org.sixdml.excelon.xlnSixdmlResource
Returns the Collection instance that this resource is associated with.
getProperty(String) - Method in class org.sixdml.excelon.xlnServiceBase
Returns the value of the property identified by name.
getProperty(String) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns the value of the property identified by name.
getProperty(String) - Method in class org.sixdml.excelon.xlnSixdmlDatabase
Returns the value of the property identified by name.
getQuery() - Method in class org.sixdml.query.SixdmlQueryResultsMap
Get the value of query.
getResource(long) - Method in class org.sixdml.SixdmlResourceSet
Returns the Resource instance stored at the index specified by index.
getResource(String) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Retrieves a Resource from the database.
getResource(String, String, String) - Method in interface org.sixdml.SixdmlDatabase
Gets the specified resource from the database.
getResource(String, String, String) - Method in class org.sixdml.excelon.xlnSixdmlDatabase
Gets the specified resource from the database.
getResourceCount() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns the number of XML resources in this Collection or 0 if no child collections exist.
getResourceType() - Method in class org.sixdml.excelon.xlnSixdmlResource
Returns the resource type for this Resource.
getService(String, String) - Method in interface org.sixdml.SixdmlDatabase
Returns a Service instance for the requested service name and version.
getService(String, String) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns a Service instance for the requested service name and version.
getService(String, String) - Method in class org.sixdml.excelon.xlnSixdmlDatabase
Returns all the top level documents and collections in the database.
getServices() - Method in interface org.sixdml.SixdmlDatabase
Provides a list of all services known to the collection.
getServices() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Provides a list of all services known to the collection.
getServices() - Method in class org.sixdml.excelon.xlnSixdmlDatabase
Provides a list of all services known to the collection.
getSize() - Method in class org.sixdml.SixdmlResourceSet
Returns the number of resources contained in the set.
getSupportedIndexTypes() - Method in interface org.sixdml.SixdmlDatabase
Gets the types of index that are supported by the this database.
getSupportedIndexTypes() - Method in class org.sixdml.excelon.xlnSixdmlDatabase
Gets the types of index that are supported by the this database.
getSupportedTransformTypes() - Method in interface org.sixdml.SixdmlDatabase
Gets the types of transforms that are supported by the this database.
getSupportedTransformTypes() - Method in class org.sixdml.excelon.xlnSixdmlDatabase
Gets the types of transforms that are supported by the this database.
getType() - Method in interface org.sixdml.query.SixdmlXpathObject
Get the type of this object as a SixdmlXpathObjectType.
getType() - Method in interface org.sixdml.dbmanagement.SixdmlIndex
Returns the type of the index.
getType() - Method in interface org.sixdml.transform.SixdmlTransformService
Get the type of this object as a SixdmlTransformType.
getType() - Method in class org.sixdml.excelon.xlnSixdmlIndex
Returns the type of the index.
getType() - Method in class org.sixdml.excelon.xlnSixdmlXpathObject
Get the type of this object as a SixdmlXpathObjectType.
getType() - Method in class org.sixdml.excelon.xlnXsltTransformService
Get the type of this object as a SixdmlTransformType.
getVersion() - Method in class org.sixdml.excelon.xlnServiceBase
Gets the version of the service.
getXML() - Method in class org.sixdml.query.SixdmlQueryResultsMap
Returns an XML representation of the data in this object as a string.
getXML() - Method in class org.sixdml.excelon.xlnSixdmlResource
Returns the contents of this resource as an XML string.
getXMLAsNode() - Method in class org.sixdml.excelon.xlnSixdmlIndex
Creates an XML representation of this object that conforms to the following DTD as a DOM node.
getXMLAsString() - Method in class org.sixdml.excelon.xlnSixdmlIndex
Creates an XML representation of this object that conforms to the following DTD as a string.
getXMLStore() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns the eXcelon DXE XMLStore this collection's underlying Directory object belongs to.

H

hasMoreResources() - Method in class org.sixdml.SixdmlResourceIterator
Returns true as long as there are still more resources to be iterated.

I

IndexAlreadyExistsException - exception org.sixdml.exceptions.IndexAlreadyExistsException.
IndexAlreadyExistsException.java Thrown when an attempt is made to add an index to a collection when one with the same name already exists in that collection.
IndexAlreadyExistsException() - Constructor for class org.sixdml.exceptions.IndexAlreadyExistsException
Constructs a IndexAlreadyExistsException with no detail message.
IndexAlreadyExistsException(String) - Constructor for class org.sixdml.exceptions.IndexAlreadyExistsException
Constructs a IndexAlreadyExistsException with the specified detail message.
IndexAlreadyExistsException(String, Throwable) - Constructor for class org.sixdml.exceptions.IndexAlreadyExistsException
Constructs a IndexAlreadyExistsException with the specified detail message and cause.
IndexAlreadyExistsException(Throwable) - Constructor for class org.sixdml.exceptions.IndexAlreadyExistsException
Constructs a IndexAlreadyExistsException with the specified cause.
indexFields - Variable in class org.sixdml.excelon.xlnSixdmlIndex
The fields of this index.
indexFile - Variable in class org.sixdml.excelon.xlnSixdmlCollection
The name of this Collection's index file.
insertAttribute(String, SixdmlCollection, String, String) - Method in interface org.sixdml.update.SixdmlUpdateService
Inserts an attribute node as a child of each of the nodes returned from the XPath query.
insertAttribute(String, SixdmlCollection, String, String) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts an attribute node as a child of each of the nodes returned from the XPath query.
insertAttribute(String, SixdmlCollection, String, String, URI) - Method in interface org.sixdml.update.SixdmlUpdateService
Inserts an attribute node as a child of each of the nodes returned from the XPath query.
insertAttribute(String, SixdmlCollection, String, String, URI) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts an attribute node as a child of each of the nodes returned from the XPath query.
insertAttribute(String, SixdmlResource, String, String) - Method in interface org.sixdml.update.SixdmlUpdateService
Inserts an attribute node as a child of each of the nodes returned from the XPath query.
insertAttribute(String, SixdmlResource, String, String) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts an attribute node as a child of each of the nodes returned from the XPath query.
insertAttribute(String, SixdmlResource, String, String, URI) - Method in interface org.sixdml.update.SixdmlUpdateService
Inserts an attribute node as a child of each of the nodes returned from the XPath query.
insertAttribute(String, SixdmlResource, String, String, URI) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts an attribute node as a child of each of the nodes returned from the XPath query.
insertChild(String, NodeList, SixdmlCollection) - Method in interface org.sixdml.update.SixdmlUpdateService
Inserts a node as a child of each of the nodes returned from the XPath query.
insertChild(String, NodeList, SixdmlCollection) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts a node as a child of each of the nodes returned from the XPath query.
insertChild(String, NodeList, SixdmlResource) - Method in interface org.sixdml.update.SixdmlUpdateService
Inserts a node as a child of each of the nodes returned from the XPath query.
insertChild(String, NodeList, SixdmlResource) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts a node as a child of each of the nodes returned from the XPath query.
insertChild(String, String, SixdmlCollection) - Method in interface org.sixdml.update.SixdmlUpdateService
Inserts an XML fragment as a child of each of the nodes returned from the XPath query.
insertChild(String, String, SixdmlCollection) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts an XML fragment as a child of each of the nodes returned from the XPath query.
insertChild(String, String, SixdmlResource) - Method in interface org.sixdml.update.SixdmlUpdateService
Inserts an XML fragment as a child of each of the nodes returned from the XPath query.
insertChild(String, String, SixdmlResource) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts an XML fragment as a child of each of the nodes returned from the XPath query.
insertChild(XPath, NodeList, SixdmlResource) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts a node as a child of each of the nodes returned from the XPath query.
insertDocument(String, String) - Method in interface org.sixdml.SixdmlCollection
Adds an XML document created from the string argument to the collection.
insertDocument(String, String) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Adds an XML document created from the string argument to the collection.
insertDocument(String, URL) - Method in interface org.sixdml.SixdmlCollection
Adds an XML document loaded from the specified URL to the collection.
insertDocument(String, URL) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Adds an XML document loaded from the specified URL to the collection.
insertSibling(String, NodeList, SixdmlCollection, boolean) - Method in interface org.sixdml.update.SixdmlUpdateService
Inserts a node as a sibling of each of the nodes returned from the XPath query.
insertSibling(String, NodeList, SixdmlCollection, boolean) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts a node as a sibling of each of the nodes returned from the XPath query.
insertSibling(String, NodeList, SixdmlResource, boolean) - Method in interface org.sixdml.update.SixdmlUpdateService
Inserts a node as a sibling of each of the nodes returned from the XPath query.
insertSibling(String, NodeList, SixdmlResource, boolean) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts a node as a sibling of each of the nodes returned from the XPath query.
insertSibling(String, String, SixdmlCollection, boolean) - Method in interface org.sixdml.update.SixdmlUpdateService
Inserts an XML fragment as a sibling of each of the nodes returned from the XPath query.
insertSibling(String, String, SixdmlCollection, boolean) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts an XML fragment as a sibling of each of the nodes returned from the XPath query.
insertSibling(String, String, SixdmlResource, boolean) - Method in interface org.sixdml.update.SixdmlUpdateService
Inserts an XML fragment as a sibling of each of the nodes returned from the XPath query.
insertSibling(String, String, SixdmlResource, boolean) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts an XML fragment as a sibling of each of the nodes returned from the XPath query.
insertSibling(XPath, NodeList, SixdmlResource, boolean) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Inserts a node as a sibling of each of the nodes returned from the XPath query.
InvalidCollectionDocumentException - exception org.sixdml.exceptions.InvalidCollectionDocumentException.
InvalidCollectionDocumentException.java Thrown when an XML document in a SixdmlCollection fails to be validate against a given schema that is being applied to the collection.
InvalidCollectionDocumentException() - Constructor for class org.sixdml.exceptions.InvalidCollectionDocumentException
No instance of this class should be created without specifying the offending document and the error message.
InvalidCollectionDocumentException(String, Exception) - Constructor for class org.sixdml.exceptions.InvalidCollectionDocumentException
Constructs a InvalidCollectionDocumentException with the specified detail message.
InvalidQueryException - exception org.sixdml.exceptions.InvalidQueryException.
InvalidQueryException.java This is thrown when an attempt is made to query a collection or document with an invalid query.
InvalidQueryException(String, Throwable) - Constructor for class org.sixdml.exceptions.InvalidQueryException
Constructs a InvalidQueryException with the query and validation error exception.
InvalidQueryException(Throwable) - Constructor for class org.sixdml.exceptions.InvalidQueryException
Constructs a InvalidQueryException with the specified cause and validation error exception..
InvalidSchemaException - exception org.sixdml.exceptions.InvalidSchemaException.
InvalidSchemaException.java This is thrown when an attempt is made to perform constrain a collection with an invalid schema.
InvalidSchemaException(String, Throwable) - Constructor for class org.sixdml.exceptions.InvalidSchemaException
Constructs a InvalidSchemaException with the document name and validation error exception.
InvalidSchemaException(Throwable) - Constructor for class org.sixdml.exceptions.InvalidSchemaException
Constructs a InvalidSchemaException with the specified cause and validation error exception..
InvalidTransformException - exception org.sixdml.exceptions.InvalidTransformException.
InvalidTransformException.java Thrown when an invalid transform document or query is used in a transformation attempt.
InvalidTransformException() - Constructor for class org.sixdml.exceptions.InvalidTransformException
Constructs a InvalidTransformException with no detail message.
InvalidTransformException(String) - Constructor for class org.sixdml.exceptions.InvalidTransformException
Constructs a InvalidTransformException with the specified detail message.
InvalidTransformException(String, Throwable) - Constructor for class org.sixdml.exceptions.InvalidTransformException
Constructs a InvalidTransformException with the specified detail message and cause.
InvalidTransformException(Throwable) - Constructor for class org.sixdml.exceptions.InvalidTransformException
Constructs a InvalidTransformException with the specified cause.
isActive() - Method in interface org.sixdml.SixdmlTransactionService
Returns true if there is currently a transaction open that is neither committed nor aborted; returns false otherwise.
isActive() - Method in class org.sixdml.excelon.xlnSixdmlTransactionService
Returns true if there is currently a transaction open that is neither committed nor aborted; returns false otherwise.
isEmpty() - Method in class org.sixdml.SixdmlNamespaceMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class org.sixdml.query.SixdmlQueryResultsMap
Returns true if this map contains no key-value mappings.
isNodeOfType(short, short[]) - Static method in class org.sixdml.excelon.xlnSixdmlUpdateService
Helper method that tests if a node is of a specific type.
isOpen() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns true if the Collection is open false otherwise.
it - Variable in class org.sixdml.SixdmlResourceIterator
The Iterator object that actually holds the Resources.

L

listChildCollections() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns a list of collection names naming all child collections of the current collection.
listResources() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns a list of resource names naming all the resources in the current collection.
loadIntoNodeList(String) - Static method in class org.sixdml.excelon.xlnSixdmlUpdateService
Creates a DOM node list from an XML fragment.

M

main(String[]) - Static method in class org.sixdml.SixdmlResourceIterator
Main used for testing class.
main(String[]) - Static method in class org.sixdml.SixdmlResourceSet
Main used for testing class.
main(String[]) - Static method in class org.sixdml.excelon.xlnSixdmlCollection
Main used for testing class.
main(String[]) - Static method in class org.sixdml.excelon.xlnSixdmlCollectionManagementService
Main used for testing class.
main(String[]) - Static method in class org.sixdml.excelon.xlnSixdmlDatabase
Main used for testing class.
MULTIPLE_ROOT_ELEMENTS - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed if an attempt is made to create multiple document roots via an insertion operation.
myIndex - Variable in class org.sixdml.excelon.xlnSixdmlIndex
The underlying eXcelon index that this class acts as a wrapper for.

N

name - Variable in class org.sixdml.excelon.xlnSixdmlIndex
The name of the index.
name - Variable in class org.sixdml.excelon.xlnSixdmlResource
The name of the resource, which should be the same as the filename of XML file.
namespaceMap - Variable in class org.sixdml.excelon.xlnNamespaceAwareService
This is the table of prefix to namespace mapping used when performing XPath queries against the database.
namespaceMap - Variable in class org.sixdml.excelon.xlnSixdmlQueryService
This is the table of prefix to namespace mapping used when performing XPath queries against the database.
namespaceTable - Variable in class org.sixdml.SixdmlNamespaceMap
This is the table of containing mappings of prefixes to namespace URI.
nextResource() - Method in class org.sixdml.SixdmlResourceIterator
Returns the next Resource instance in the iterator.
NO_SUCH_COLLECTION - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an attempt is made to retrieve a non-existent collection.
NO_SUCH_RESOURCE - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an attempt is made to perform an operation on a Resource that doesn't exist in that context.
NODES_NOT_RETURNED - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an XPath query that is supposed to be used as a source for update operations does not return nodes.
NODESET - Static variable in interface org.sixdml.query.SixdmlXpathObject
Represents a list of DOM nodes.
NonExistentDocumentException - exception org.sixdml.exceptions.NonExistentDocumentException.
NonExistentDocumentException.java Thrown when an attempt is made to delete a document that does not exist.
NonExistentDocumentException() - Constructor for class org.sixdml.exceptions.NonExistentDocumentException
Constructs a NonExistentDocumentException with no detail message.
NonExistentDocumentException(String) - Constructor for class org.sixdml.exceptions.NonExistentDocumentException
Constructs a NonExistentDocumentException with the specified detail message.
NonExistentDocumentException(String, Throwable) - Constructor for class org.sixdml.exceptions.NonExistentDocumentException
Constructs a NonExistentDocumentException with the specified cause.
NonExistentDocumentException(Throwable) - Constructor for class org.sixdml.exceptions.NonExistentDocumentException
Constructs a NonExistentDocumentException with the specified detail message and cause.
NonExistentIndexException - exception org.sixdml.exceptions.NonExistentIndexException.
NonExistentIndexException.java Thrown when an attempt is made to delete an index that does not exist.
NonExistentIndexException() - Constructor for class org.sixdml.exceptions.NonExistentIndexException
Constructs a NonExistentIndexException with no detail message.
NonExistentIndexException(String) - Constructor for class org.sixdml.exceptions.NonExistentIndexException
Constructs a NonExistentIndexException with the specified detail message.
NonExistentIndexException(String, Throwable) - Constructor for class org.sixdml.exceptions.NonExistentIndexException
Constructs a NonExistentIndexException with the specified cause.
NonExistentIndexException(Throwable) - Constructor for class org.sixdml.exceptions.NonExistentIndexException
Constructs a NonExistentIndexException with the specified detail message and cause.
NonWellFormedXMLException - exception org.sixdml.exceptions.NonWellFormedXMLException.
NonWellFormedXMLException.java Thrown when an attempt is made to store a non-well formed XML fragment in the database.
NonWellFormedXMLException(String) - Constructor for class org.sixdml.exceptions.NonWellFormedXMLException
Constructs a NonWellFormedXMLException with the specified detail message.
NonWellFormedXMLException(String, Throwable) - Constructor for class org.sixdml.exceptions.NonWellFormedXMLException
Constructs a NonWellFormedXMLException with the specified detail message and cause.
NonWellFormedXMLException(Throwable) - Constructor for class org.sixdml.exceptions.NonWellFormedXMLException
Constructs a NonWellFormedXMLException with the specified cause.
NOT_IMPLEMENTED - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an attempt is made to utilize a feature that has not been implemented.
NUMBER - Static variable in interface org.sixdml.query.SixdmlXpathObject
Represents a number.

O

open - Variable in class org.sixdml.excelon.xlnSixdmlCollection
Flag indicates whether the collection is open or not.
orclXmlSchemaValidator - class org.sixdml.validation.orclXmlSchemaValidator.
orclXmlSchemaValidator.java This class uses the Oracle XDK Parser to validate XML schemas and instance documents.
orclXmlSchemaValidator() - Constructor for class org.sixdml.validation.orclXmlSchemaValidator
Default constructor private because no instances of this class will be needed.
org.sixdml - package org.sixdml
 
org.sixdml.dbmanagement - package org.sixdml.dbmanagement
 
org.sixdml.excelon - package org.sixdml.excelon
 
org.sixdml.exceptions - package org.sixdml.exceptions
 
org.sixdml.query - package org.sixdml.query
 
org.sixdml.transform - package org.sixdml.transform
 
org.sixdml.update - package org.sixdml.update
 
org.sixdml.validation - package org.sixdml.validation
 

P

parent - Variable in class org.sixdml.excelon.xlnSixdmlResource
The parent collection of this resource.
PERMISSION_DENIED_INDEX - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an attempt is made to access the index data for a collection without going through the index manipulation methods.
PERMISSION_DENIED_SCHEMA - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an attempt is made to access the schema for a collection without going through the schema access methods.
properties - Variable in class org.sixdml.excelon.xlnServiceBase
This is the table of properties for the needed by the Configurable interface.
properties - Variable in class org.sixdml.excelon.xlnSixdmlCollection
This is the table of properties for the needed by the Configurable interface.
properties - Variable in class org.sixdml.excelon.xlnSixdmlDatabase
This is the table of properties for the needed by the Configurable interface.
properties - Variable in class org.sixdml.excelon.xlnSixdmlQueryService
This is the table of properties for the needed by the Configurable interface.
put(String, String) - Method in class org.sixdml.query.SixdmlQueryResultsMap
Associates the specified value with the specified key in this map.
put(String, URI) - Method in class org.sixdml.SixdmlNamespaceMap
Associates the specified value with the specified key in this map.

Q

query - Variable in class org.sixdml.query.SixdmlQueryResultsMap
The query whose results are being used to populate this collection

R

remove(String) - Method in class org.sixdml.SixdmlNamespaceMap
Removes the mapping for this key from this map if present.
remove(String) - Method in class org.sixdml.query.SixdmlQueryResultsMap
Removes the mapping for this key from this map if present.
removeCollection(String) - Method in class org.sixdml.excelon.xlnSixdmlCollectionManagementService
Removes a collection from the database.
removeDocument(String) - Method in interface org.sixdml.SixdmlCollection
Removes an XML document from the collection.
removeDocument(String) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Removes an XML document from the collection.
removeIndex(String) - Method in interface org.sixdml.SixdmlCollection
Removes a particular index from the collection.
removeIndex(String) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Removes a particular index from the collection.
removeNamespaceMapping(String) - Method in interface org.sixdml.query.SixdmlQueryService
Remove a mapping between a given prefix and a namespace to the service's internal namespace map.
removeNamespaceMapping(String) - Method in interface org.sixdml.update.SixdmlUpdateService
Remove a mapping between a given prefix and a namespace to the service's internal namespace map.
removeNamespaceMapping(String) - Method in class org.sixdml.excelon.xlnNamespaceAwareService
Remove a mapping between a given prefix and a namespace to the service's internal namespace map.
removeResource(long) - Method in class org.sixdml.SixdmlResourceSet
Removes the Resource located at index from the set.
removeResource(Resource) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Removes the Resource from the database.
RENAME_ERROR - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an attempt is made to rename a node that isn't an element or attribute node.
rename(String, String, URI, SixdmlCollection) - Method in interface org.sixdml.update.SixdmlUpdateService
Renames one or more attribute or element nodes.
rename(String, String, URI, SixdmlCollection) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Renames one or more attribute or element nodes.
rename(String, String, URI, SixdmlResource) - Method in interface org.sixdml.update.SixdmlUpdateService
Renames one or more attribute or element nodes.
rename(String, String, URI, SixdmlResource) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Renames one or more attribute or element nodes.
replace(String, NodeList, SixdmlCollection) - Method in interface org.sixdml.update.SixdmlUpdateService
Replaces one or more element, processing-instruction, comment, or text nodes with the new node.
replace(String, NodeList, SixdmlCollection) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Replaces one or more element, processing-instruction, comment, or text nodes with the new node.
replace(String, NodeList, SixdmlResource) - Method in interface org.sixdml.update.SixdmlUpdateService
Replaces one or more element, processing-instruction, comment, or text nodes with the new node.
replace(String, NodeList, SixdmlResource) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Replaces one or more element, processing-instruction, comment, or text nodes with the new node.
replace(String, String, SixdmlCollection) - Method in interface org.sixdml.update.SixdmlUpdateService
Replaces one or more element, processing-instruction, comment, or text nodes with the new node.
replace(String, String, SixdmlCollection) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Replaces one or more element, processing-instruction, comment, or text nodes with the new node.
replace(String, String, SixdmlResource) - Method in interface org.sixdml.update.SixdmlUpdateService
Replaces one or more element, processing-instruction, comment, or text nodes with the new node.
replace(String, String, SixdmlResource) - Method in class org.sixdml.excelon.xlnSixdmlUpdateService
Replaces one or more element, processing-instruction, comment, or text nodes with the new node.
resources - Variable in class org.sixdml.SixdmlResourceSet
This is the collection that holds the Resources.
resultsTable - Variable in class org.sixdml.query.SixdmlQueryResultsMap
This is the table of containing mappings of resource names to query results.
rollback() - Method in class org.sixdml.excelon.xlnSixdmlTransactionService
Roll back the transaction

S

schemaName - Variable in class org.sixdml.excelon.xlnSixdmlCollection
The name of this Collection's schema file.
session - Variable in class org.sixdml.excelon.xlnSixdmlCollection
A session provides the context in which an application can access XMLStores.
session - Variable in class org.sixdml.excelon.xlnSixdmlDatabase
A session provides the context in which an application can access XMLStores.
session - Variable in class org.sixdml.excelon.xlnSixdmlQueryService
A session provides the context in which an application can access XMLStores.
session - Variable in class org.sixdml.excelon.xlnSixdmlUpdateService
A session provides the context in which an application can access XMLStores.
session - Variable in class org.sixdml.excelon.xlnXsltTransformService
A session provides the context in which an application can access XMLStores.
setCollection(Collection) - Method in class org.sixdml.excelon.xlnServiceBase
Sets the Collection attribute of the Service object.
setContent(Object) - Method in class org.sixdml.excelon.xlnSixdmlResource
Sets the content for this resource.
setContentAsDOM(Node) - Method in class org.sixdml.excelon.xlnSixdmlResource
Sets the content of the Resource using a DOM Node as the source.
setContentAsSAX() - Method in class org.sixdml.excelon.xlnSixdmlResource
Sets the content of the Resource using a SAX ContentHandler.
setNamespaceMap(SixdmlNamespaceMap) - Method in interface org.sixdml.query.SixdmlQueryService
Set the SixdmlNamespaceMap used by this class to map prefixes to namespace URIs used in XPath queries.
setNamespaceMap(SixdmlNamespaceMap) - Method in interface org.sixdml.update.SixdmlUpdateService
Set the SixdmlNamespaceMap used by this class to map prefixes to namespace URIs used in XPath queries.
setNamespaceMap(SixdmlNamespaceMap) - Method in class org.sixdml.excelon.xlnNamespaceAwareService
Set the SixdmlNamespaceMap used by this class to map prefixes to namespace URIs used in XPath queries.
setProperty(String, String) - Method in class org.sixdml.excelon.xlnServiceBase
Sets the property name to have the value provided in value.
setProperty(String, String) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Sets the property name to have the value provided in value.
setProperty(String, String) - Method in class org.sixdml.excelon.xlnSixdmlDatabase
Sets the property name to have the value provided in value.
setSchema(URL) - Method in interface org.sixdml.SixdmlCollection
Sets the XML schema or DTD that will be used to constrain the documents in this collection.
setSchema(URL) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Sets the XML schema or DTD that will be used to constrain the documents in this collection.
showSchema() - Method in interface org.sixdml.SixdmlCollection
Returns the contents of the schema for the collection as a string.
showSchema() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Returns the contents of the schema for the collection as a string.
SIXDML_NS - Static variable in interface org.sixdml.SixdmlConstants
SiXDML namespace.
SIXDML_VERSION - Static variable in interface org.sixdml.SixdmlConstants
The version of the application.
SixdmlCollection - interface org.sixdml.SixdmlCollection.
SixdmlCollection.java This is collection represents a group of XML resources that can be queried or updated collectively similarly to how rows in a relational table can be queried and updated collectively.
SixdmlCollectionManagementService - interface org.sixdml.dbmanagement.SixdmlCollectionManagementService.
SixdmlCollectionManagementService.java This is a Service that enables the basic management of collections within a database.
SixdmlConstants - interface org.sixdml.SixdmlConstants.
SixdmlConstants.java Contains constants used by all classes in the package.
SixdmlDatabase - interface org.sixdml.SixdmlDatabase.
SixdmlDatabase.java This is an encapsulation of the database driver functionality that is necessary to access an XML database that understands SiXDML.
SixdmlException - exception org.sixdml.exceptions.SixdmlException.
SixdmlException.java Base class of all Exceptions in the org.sixdml hierarchy.
SixdmlException() - Constructor for class org.sixdml.exceptions.SixdmlException
Constructs a SixdmlException with no detail message.
SixdmlException(String) - Constructor for class org.sixdml.exceptions.SixdmlException
Constructs a SixdmlException with the specified detail message.
SixdmlException(String, Throwable) - Constructor for class org.sixdml.exceptions.SixdmlException
Constructs a SixdmlException with the specified cause.
SixdmlException(Throwable) - Constructor for class org.sixdml.exceptions.SixdmlException
Constructs a SixdmlException with the specified detail message and cause.
SixdmlIndex - interface org.sixdml.dbmanagement.SixdmlIndex.
SixdmlIndex.java This interface should be implemented by classes that represent indexes into the XML documents be they structural, text, or value indexes.
SixdmlIndexType - class org.sixdml.dbmanagement.SixdmlIndexType.
Class is used by SixdmlIndex to represent types of indexes.
SixdmlIndexType(String) - Constructor for class org.sixdml.dbmanagement.SixdmlIndexType
Constructor at package scope so cannot be instantiated by objects outside the package.
SixdmlNamespaceMap - class org.sixdml.SixdmlNamespaceMap.
SixdmlNamespaceMap.java A hashtable containing mappings between prefixes and namespace URIs for use by the SixdmlQueryService and SixdmlUpdateService classes.
SixdmlNamespaceMap() - Constructor for class org.sixdml.SixdmlNamespaceMap
Default constructor initializes class.
SixdmlQueryResultsMap - class org.sixdml.query.SixdmlQueryResultsMap.
SixdmlQueryResultsMap.java A hashtable containing mappings between the results of an XPath query over a collection and the resources the query results came from.
SixdmlQueryResultsMap(String, String) - Constructor for class org.sixdml.query.SixdmlQueryResultsMap
Default constructor initializes class.
SixdmlQueryService - interface org.sixdml.query.SixdmlQueryService.
SixdmlQueryService.java This is a Service that enables the execution of XPath queries within the context of a Collection or against the documents stored in the Collection.
SixdmlResource - interface org.sixdml.SixdmlResource.
SixdmlResource.java Representation of a resource in the database which should typically be an XML document.
SixdmlResourceIterator - class org.sixdml.SixdmlResourceIterator.
SixdmlResourceIterator.java This class is used to iterate over a set of resources.
SixdmlResourceIterator() - Constructor for class org.sixdml.SixdmlResourceIterator
Default constructor private to prevent creation of a SixdmlResourceIterator that has no underlying Iterator.
SixdmlResourceIterator(Iterator) - Constructor for class org.sixdml.SixdmlResourceIterator
Initializes the class using the Iterator passed in as an argument.
SixdmlResourceSet - class org.sixdml.SixdmlResourceSet.
SixdmlResourceSet.java ResourceSet is a container for a set of resources.
SixdmlResourceSet() - Constructor for class org.sixdml.SixdmlResourceSet
Default constructor.
SixdmlTransactionService - interface org.sixdml.SixdmlTransactionService.
SixdmlTransaction.java This service is used to mark transaction boundaries during operations on the database.
SixdmlTransformService - interface org.sixdml.transform.SixdmlTransformService.
SixdmlTransformService.java This is a Service that enables the execution of transformations within the context of a Collection, against the documents stored in the Collection or XML nodes.
SixdmlTransformType - class org.sixdml.transform.SixdmlTransformType.
SixdmlTransformService.java Class is used by SixdmlTransformService to represent different types of transforms.
SixdmlTransformType(String) - Constructor for class org.sixdml.transform.SixdmlTransformType
Constructor at package scope so cannot be instantiated by objects outside the package.
SixdmlUpdateService - interface org.sixdml.update.SixdmlUpdateService.
SixdmlUpdateService.java This is a Service that enables the execution of updates within the context of a Collection or against the documents stored in the Collection.
SixdmlXpathObject - interface org.sixdml.query.SixdmlXpathObject.
SixdmlXpathObject.java This class represents the results of an XPath query on a document or collection.
SixdmlXpathObjectType - class org.sixdml.query.SixdmlXpathObjectType.
Represents the type of object that can be returned by an XPath query.
SixdmlXpathObjectType(String) - Constructor for class org.sixdml.query.SixdmlXpathObjectType
Constructor at package scope so cannot be instantiated by objects outside the package.
size() - Method in class org.sixdml.SixdmlNamespaceMap
Returns the number of key-value mappings in this map.
size() - Method in class org.sixdml.query.SixdmlQueryResultsMap
Returns the number of key-value mappings in this map.
storeResource(Resource) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Stores the provided resource into the database.
STRING - Static variable in interface org.sixdml.query.SixdmlXpathObject
Represents a string.
STRUCTURE_INDEX - Static variable in interface org.sixdml.dbmanagement.SixdmlIndex
Represents a structure index.

T

TEXT_INDEX - Static variable in interface org.sixdml.dbmanagement.SixdmlIndex
Represents a text index.
toString() - Method in class org.sixdml.query.SixdmlXpathObjectType
Returns the type of the index as a string.
toString() - Method in class org.sixdml.dbmanagement.SixdmlIndexType
Returns the type of the index as a string.
toString() - Method in class org.sixdml.transform.SixdmlTransformType
Returns the type of the index as a string.
transaction - Variable in class org.sixdml.excelon.xlnSixdmlTransactionService
The eXcelon DXE XlnTransaction object that this object acts as a wrapper for.
transformAndReturnString(String, SixdmlResource) - Method in interface org.sixdml.transform.SixdmlTransformService
Transforms a SixdmlResource from one XML document to another and returns the results in a string.
transformAndReturnString(String, SixdmlResource) - Method in class org.sixdml.excelon.xlnXsltTransformService
Transforms a SixdmlResource from one XML document to another and returns the results in a string.
transformAndReturnString(String, String) - Method in interface org.sixdml.transform.SixdmlTransformService
Transforms a string representation of a wellformed XML document to another and returns the results in a string.
transformAndReturnString(String, String) - Method in class org.sixdml.excelon.xlnXsltTransformService
Transforms a string representation of a wellformed XML document to another and returns the results in a string.
transformAndReturnString(URL, SixdmlResource) - Method in interface org.sixdml.transform.SixdmlTransformService
Transforms a SixdmlResource from one XML document to another and returns the results in a string.
transformAndReturnString(URL, SixdmlResource) - Method in class org.sixdml.excelon.xlnXsltTransformService
Transforms a SixdmlResource from one XML document to another and returns the results in a string.
transformAndReturnString(URL, String) - Method in interface org.sixdml.transform.SixdmlTransformService
Transforms a SixdmlResource from one XML document to another and returns the results in a string.
transformAndReturnString(URL, String) - Method in class org.sixdml.excelon.xlnXsltTransformService
Transforms a SixdmlResource from one XML document to another and returns the results in a string.
TREE_FRAGMENT - Static variable in interface org.sixdml.query.SixdmlXpathObject
Represents a DOM tree fragment.
type - Variable in class org.sixdml.query.SixdmlXpathObjectType
This is the collection that holds the Resources.
type - Variable in class org.sixdml.dbmanagement.SixdmlIndexType
This is the collection that holds the Resources.
type - Variable in class org.sixdml.transform.SixdmlTransformType
This is the collection that holds the Resources.

U

UNKNOWN - Static variable in interface org.sixdml.query.SixdmlXpathObject
Represents an unknown result.
UNKNOWN - Static variable in interface org.sixdml.dbmanagement.SixdmlIndex
Represents an unknown type of index.
UNKNOWN_RESOURCE_TYPE - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when the resource type requested is unknown to the API implementation.
unsetSchema() - Method in interface org.sixdml.SixdmlCollection
Unsets the schema for this collection.
unsetSchema() - Method in class org.sixdml.excelon.xlnSixdmlCollection
Unsets the schema for this collection.
UnsupportedIndexTypeException - exception org.sixdml.exceptions.UnsupportedIndexTypeException.
UnsupportedIndexTypeException.java * Thrown when an attempt is made to add an index to a collection in a database that does not support that type of index.
UnsupportedIndexTypeException() - Constructor for class org.sixdml.exceptions.UnsupportedIndexTypeException
Constructs a UnsupportedIndexTypeException with no detail message.
UnsupportedIndexTypeException(String) - Constructor for class org.sixdml.exceptions.UnsupportedIndexTypeException
Constructs a UnsupportedIndexTypeException with the specified detail message.
UnsupportedIndexTypeException(String, Throwable) - Constructor for class org.sixdml.exceptions.UnsupportedIndexTypeException
Constructs a UnsupportedIndexTypeException with the specified detail message and cause.
UnsupportedIndexTypeException(Throwable) - Constructor for class org.sixdml.exceptions.UnsupportedIndexTypeException
Constructs a UnsupportedIndexTypeException with the specified cause.
UpdateTypeMismatchException - exception org.sixdml.exceptions.UpdateTypeMismatchException.
UpdateTypeMismatchException.java Thrown when an update is done against a type that does not allow such updates.
UpdateTypeMismatchException() - Constructor for class org.sixdml.exceptions.UpdateTypeMismatchException
Constructs a UpdateTypeMismatchException with no detail message.
UpdateTypeMismatchException(String) - Constructor for class org.sixdml.exceptions.UpdateTypeMismatchException
Constructs a UpdateTypeMismatchException with the specified detail message.
UpdateTypeMismatchException(String, Throwable) - Constructor for class org.sixdml.exceptions.UpdateTypeMismatchException
Constructs a UpdateTypeMismatchException with the specified detail message and cause.
UpdateTypeMismatchException(Throwable) - Constructor for class org.sixdml.exceptions.UpdateTypeMismatchException
Constructs a UpdateTypeMismatchException with the specified cause.

V

validate(String) - Method in class org.sixdml.excelon.xlnSixdmlCollection
Helper Method: Validates an XML document against the collection's schema.
validate(URL) - Static method in class org.sixdml.validation.orclXmlSchemaValidator
Validates an XML schema.
validate(URL, URL) - Static method in class org.sixdml.validation.orclXmlSchemaValidator
Validates an XML schema against the provided instance document.
VALIDATION_ERROR - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when a validation error occurs when attempting to store a document in a collection.
VALUE_INDEX - Static variable in interface org.sixdml.dbmanagement.SixdmlIndex
Represents a value index.

W

writeToFile(String, String, boolean) - Static method in class org.sixdml.excelon.xlnSixdmlCollection
Helper Method: Writes the contents of a string to a file.
WRONG_CONTENT_TYPE_ELEM_NODE - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an attempt is made to initialize a resource from a DOM node that is not an Element node.
WRONG_CONTENT_TYPE_STORE - Static variable in class org.sixdml.excelon.ErrorMessages
Displayed when an attempt is made to store a document in a collection that has a child collection with the the same name.

X

xlnDir - Variable in class org.sixdml.excelon.xlnSixdmlCollection
The underlying DXE directory that this class uses to interact with the database.
xlnDoc - Variable in class org.sixdml.excelon.xlnSixdmlResource
The DOM document that holds the XML in the resource.
xlnNamespaceAwareService - class org.sixdml.excelon.xlnNamespaceAwareService.
xlnNamespaceAwareService.java This is the base class for services that perform XPath queries and need to manage relationships between prefixes and namespace URI in these queries.
xlnNamespaceAwareService() - Constructor for class org.sixdml.excelon.xlnNamespaceAwareService
 
xlnServiceBase - class org.sixdml.excelon.xlnServiceBase.
xlnServiceBase.java Base class of all services in the org.sixdml.excelon hierarchy.
xlnServiceBase() - Constructor for class org.sixdml.excelon.xlnServiceBase
 
xlnSixdmlCollection - class org.sixdml.excelon.xlnSixdmlCollection.
xlnSixdmlCollection.java An implementation of the SixdmlCollection interface which maps to a directory in the eXcelon's Dynamic XML Server (DXE).
xlnSixdmlCollection() - Constructor for class org.sixdml.excelon.xlnSixdmlCollection
Default constructor private because an instance of this class must always be instantiated with an underlying DXE Directory object.
xlnSixdmlCollection(Directory, Session) - Constructor for class org.sixdml.excelon.xlnSixdmlCollection
Initializes this Collection by mapping it to a DXE directory.
xlnSixdmlCollectionManagementService - class org.sixdml.excelon.xlnSixdmlCollectionManagementService.
xlnSixdmlCollectionManagementService.java Manages the creation and deletion of collections in the database.
xlnSixdmlCollectionManagementService() - Constructor for class org.sixdml.excelon.xlnSixdmlCollectionManagementService
Default constructor private because an instance of this class must always be instantiated with an underlying eXcelon DXE Session object.
xlnSixdmlCollectionManagementService(xlnSixdmlCollection) - Constructor for class org.sixdml.excelon.xlnSixdmlCollectionManagementService
Initializes the service.
xlnSixdmlDatabase - class org.sixdml.excelon.xlnSixdmlDatabase.
xlnSixdmlDatabase.java The database object that represents an interface to the eXcelon DXE database.
xlnSixdmlDatabase() - Constructor for class org.sixdml.excelon.xlnSixdmlDatabase
Initializes the class.
xlnSixdmlIndex - class org.sixdml.excelon.xlnSixdmlIndex.
xlnSixdmlIndex.java A database index.
xlnSixdmlIndex() - Constructor for class org.sixdml.excelon.xlnSixdmlIndex
Default constructor private because one must always create an xlnSixdmlIndex with an underlying SixdmlIndex.
xlnSixdmlIndex(String, HashMap) - Constructor for class org.sixdml.excelon.xlnSixdmlIndex
Creates an index with a name, an indexFields table and an underlying DXE database.
xlnSixdmlIndex(XlnIndex, String) - Constructor for class org.sixdml.excelon.xlnSixdmlIndex
Initializes the object with a eXcelon DXE index type.
xlnSixdmlQueryService - class org.sixdml.excelon.xlnSixdmlQueryService.
xlnSixdmlQueryService.java Used to perform XPath queries over collections.
xlnSixdmlQueryService(Session) - Constructor for class org.sixdml.excelon.xlnSixdmlQueryService
Default constructor initializes service.
xlnSixdmlResource - class org.sixdml.excelon.xlnSixdmlResource.
ExcelonSixdmlResource.java This class represents an XML document that can be stored in the eXcelon DXE database.
xlnSixdmlResource() - Constructor for class org.sixdml.excelon.xlnSixdmlResource
Default constructor private because an instance of this class must always be instantiated with an underlying DOM document .
xlnSixdmlResource(XlnDOMTransientDocument, String, xlnSixdmlCollection) - Constructor for class org.sixdml.excelon.xlnSixdmlResource
Creates a resource from an eXcelon DXE XlnDOMTransientDocument.
xlnSixdmlResource(XMLDocument, xlnSixdmlCollection) - Constructor for class org.sixdml.excelon.xlnSixdmlResource
Creates a resource from an eXcelon DXE XMLDocument.
xlnSixdmlTransactionService - class org.sixdml.excelon.xlnSixdmlTransactionService.
xlnSixdmlTransactionService.java Wraps a eXcelon DXE transaction object.
xlnSixdmlTransactionService() - Constructor for class org.sixdml.excelon.xlnSixdmlTransactionService
Default constructor private because an instance of this class must always be instantiated with an underlying eXcelon DXE XlnTransaction object.
xlnSixdmlTransactionService(XlnTransaction) - Constructor for class org.sixdml.excelon.xlnSixdmlTransactionService
Initializes this class with an eXcelon DXE XPathValue object.
xlnSixdmlUpdateService - class org.sixdml.excelon.xlnSixdmlUpdateService.
xlnSixdmlUpdateService.java Used to update nodes in collections or documents via XPath queries.
xlnSixdmlUpdateService(Session) - Constructor for class org.sixdml.excelon.xlnSixdmlUpdateService
Default constructor initializes service.
xlnSixdmlXpathObject - class org.sixdml.excelon.xlnSixdmlXpathObject.
xlnSixdmlXpathObject.java Represents an object returned from an XPath query.
xlnSixdmlXpathObject() - Constructor for class org.sixdml.excelon.xlnSixdmlXpathObject
Default constructor private because an instance of this class must always be instantiated with an underlying eXcelon DXE XPathValue object.
xlnSixdmlXpathObject(XPathValue) - Constructor for class org.sixdml.excelon.xlnSixdmlXpathObject
Initializes this class with an eXcelon DXE XPathValue object.
xlnXPathObj - Variable in class org.sixdml.excelon.xlnSixdmlXpathObject
The eXcelon DXE XPathValue object that this object acts as a wrapper for.
xlnXsltTransformService - class org.sixdml.excelon.xlnXsltTransformService.
xlnXsltTransformService.java Performs XSLT ransformations on Nodes.
xlnXsltTransformService(Session) - Constructor for class org.sixdml.excelon.xlnXsltTransformService
Default constructor initializes service.
xmlStore - Variable in class org.sixdml.excelon.xlnSixdmlDatabase
The underlying eXcelon DXE XMLStore where this database is stored.
XPATH2 - Static variable in interface org.sixdml.transform.SixdmlTransformService
Represents a service that uses XPath 2.0 to perform transforms.
XQUERY - Static variable in interface org.sixdml.transform.SixdmlTransformService
Represents a service that uses XQuery to perform transforms.
XSLT - Static variable in interface org.sixdml.transform.SixdmlTransformService
Represents a service that uses XSLT to perform transforms.

A B C D E G H I L M N O P Q R S T U V W X