A B C D E F G H I L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acceptsURI(String) - Method in interface org.xmldb.api.base.Database
-
acceptsURI determines whether this
Database
implementation can handle the URI. - acceptsURI(String) - Method in class org.xmldb.api.sdk.SimpleDatabase
-
acceptsURI determines whether this
Database
implementation can handle the URI. - addAll(ResourceSet) - Method in interface org.xmldb.api.base.ResourceSet
-
Adds all
Resource
instances in the resourceSet to this set. - addAll(ResourceSet) - Method in class org.xmldb.api.sdk.SimpleResourceSet
-
Adds all
Resource
instances in the resourceSet to this set. - addResource(String, NodeList) - Method in class org.xmldb.api.reference.ResourceSetImpl
- addResource(Resource) - Method in interface org.xmldb.api.base.ResourceSet
-
Adds a
Resource
instance to the set. - addResource(Resource) - Method in class org.xmldb.api.sdk.SimpleResourceSet
-
Adds a
Resource
instance to the set. - AllTests - Class in org.xmldb.api.tests
- AllTests(String) - Constructor for class org.xmldb.api.tests.AllTests
B
- BaseResource - Class in org.xmldb.api.sdk.modules
-
Resource for encapsulation of binary data that is stored in the data base.
- BaseResource(Collection, String) - Constructor for class org.xmldb.api.sdk.modules.BaseResource
-
Create a new BinaryResource without any content.
- BaseResource(Collection, String, String) - Constructor for class org.xmldb.api.sdk.modules.BaseResource
-
Create a fully initialized BinaryResource
- begin() - Method in interface org.xmldb.api.modules.TransactionService
-
Begin the transaction
- begin() - Method in class org.xmldb.api.reference.modules.TransactionServiceImpl
-
Begin the transaction
- begin() - Method in class org.xmldb.api.sdk.modules.SimpleTransactionService
-
Begin the transaction
- BinaryResource - Interface in org.xmldb.api.modules
-
Resource for encapsulation of binary data that is stored in the data base.
- BinaryResourceImpl - Class in org.xmldb.api.reference.modules
-
Resource for encapsulation of binary data that is stored in the data base.
- BinaryResourceImpl(Collection, String) - Constructor for class org.xmldb.api.reference.modules.BinaryResourceImpl
- BinaryResourceImpl(Collection, String, byte[]) - Constructor for class org.xmldb.api.reference.modules.BinaryResourceImpl
- bool() - Method in class org.xmldb.common.xml.queries.xalan2.XObjectImpl
- bool() - Method in interface org.xmldb.common.xml.queries.XObject
-
Cast result object to a boolean.
- bool() - Method in class org.xmldb.common.xml.queries.xt.XObjectImpl
- buildMembersAsResourceDocument() - Method in class org.xmldb.api.sdk.SimpleResourceSet
-
Turns the List into the proper XML format to implement getMembersAsResource.
C
- characters(char[], int, int) - Method in class org.xmldb.api.sdk.modules.SetContentHandler
-
Receive notification of character data inside an element.
- characters(char[], int, int) - Method in class org.xmldb.api.tests.StringContentHandler
- CLASS_BOOLEAN - Static variable in interface org.xmldb.common.xml.queries.XObject
-
Result type is a boolean.
- CLASS_NODESET - Static variable in interface org.xmldb.common.xml.queries.XObject
-
Result type is a NodeSet.
- CLASS_NULL - Static variable in interface org.xmldb.common.xml.queries.XObject
-
Result is null.
- CLASS_NUMBER - Static variable in interface org.xmldb.common.xml.queries.XObject
-
Result type is a Integer.
- CLASS_RTREEFRAG - Static variable in interface org.xmldb.common.xml.queries.XObject
-
Result type is a Document Fragment.
- CLASS_STRING - Static variable in interface org.xmldb.common.xml.queries.XObject
-
Result type is a String.
- CLASS_UNKNOWN - Static variable in interface org.xmldb.common.xml.queries.XObject
-
Result type is not known.
- clear() - Method in interface org.xmldb.api.base.ResourceSet
-
Removes all
Resource
instances from the set. - clear() - Method in class org.xmldb.api.sdk.SimpleResourceSet
-
Removes all
Resource
instances from the set. - clearNamespaces() - Method in interface org.xmldb.api.modules.XPathQueryService
-
Removes all namespace mappings stored in the internal namespace map.
- clearNamespaces() - Method in interface org.xmldb.api.modules.XQueryService
- clearNamespaces() - Method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
-
Removes all namespace mappings stored in the internal namespace map.
- close() - Method in interface org.xmldb.api.base.Collection
-
Releases all resources consumed by the
Collection
. - close() - Method in class org.xmldb.api.reference.CollectionImpl
-
Releases all resources consumed by the
Collection
. - close() - Method in class org.xmldb.api.sdk.SimpleCollection
-
Releases all resources consumed by the
Collection
. - Collection - Interface in org.xmldb.api.base
-
A
Collection
represents a collection ofResource
s stored within an XML database. - COLLECTION_CLOSED - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set when an operation is invoked against a
Collection
instance that has been closed. - CollectionImpl - Class in org.xmldb.api.reference
-
A
Collection
is implemented as a directory in the file system. - CollectionImpl(String) - Constructor for class org.xmldb.api.reference.CollectionImpl
- CollectionManagementService - Interface in org.xmldb.api.modules
-
CollectionManagementService is a
Service
that enables the basic management of collections within a database. - CollectionManagementServiceImpl - Class in org.xmldb.api.reference.modules
-
CollectionManager provides management facilities for a Collection instance.
- CollectionManagementServiceImpl(String) - Constructor for class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
-
Creates a new CollectionManager service
- CollectionTest - Class in org.xmldb.api.tests
- CollectionTest(String) - Constructor for class org.xmldb.api.tests.CollectionTest
- commit() - Method in interface org.xmldb.api.modules.TransactionService
-
Commit the transaction
- commit() - Method in class org.xmldb.api.reference.modules.TransactionServiceImpl
-
Commit the transaction
- commit() - Method in class org.xmldb.api.sdk.modules.SimpleTransactionService
-
Commit the transaction
- compile(String) - Method in interface org.xmldb.api.modules.XQueryService
-
Compiles the specified XQuery and returns a handle to the compiled code, which can then be passed to
XQueryService.execute(org.xmldb.api.base.CompiledExpression)
. - CompiledExpression - Interface in org.xmldb.api.base
- Configurable - Interface in org.xmldb.api.base
-
Provides the ability to configure properties about an object.
- createCollection(String) - Method in interface org.xmldb.api.modules.CollectionManagementService
-
Creates a new
Collection
in the database. - createCollection(String) - Method in class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
-
Creates a simple collection with a basic default configuration.
- createId() - Method in interface org.xmldb.api.base.Collection
-
Creates a new unique ID within the context of the
Collection
- createId() - Method in class org.xmldb.api.reference.CollectionImpl
-
Creates a new unique ID within the context of the
Collection
- createId() - Method in class org.xmldb.api.sdk.SimpleCollection
-
Creates a new unique ID within the context of the
Collection
- createResource(String, String) - Method in interface org.xmldb.api.base.Collection
-
Creates a new empty
Resource
with the provided id. - createResource(String, String) - Method in class org.xmldb.api.reference.CollectionImpl
-
Creates a new empty
Resource
with the provided id. - createResource(String, String) - Method in class org.xmldb.api.sdk.SimpleCollection
-
Creates a new empty
Resource
with the provided id.
D
- Database - Interface in org.xmldb.api.base
-
Database
is an encapsulation of the database driver functionality that is necessary to access an XML database. - DatabaseImpl - Class in org.xmldb.api.reference
-
Reference Database implmentation.
- DatabaseImpl() - Constructor for class org.xmldb.api.reference.DatabaseImpl
- DatabaseManager - Class in org.xmldb.api
-
DatabaseManager
is the entry point for the API and enables you to get the initialCollection
references necessary to do anything useful with the API. - DatabaseManager() - Constructor for class org.xmldb.api.DatabaseManager
- declareVariable(String, Object) - Method in interface org.xmldb.api.modules.XQueryService
-
Declare a global, external XQuery variable and assign a value to it.
- deregisterDatabase(Database) - Static method in class org.xmldb.api.DatabaseManager
-
Deregisters a
Database
implementation from theDatabaseManager
.
E
- endDocument() - Method in class org.xmldb.api.sdk.modules.SetContentHandler
-
Receive notification of the end of the document.
- endElement(String, String, String) - Method in class org.xmldb.api.sdk.modules.SetContentHandler
-
Receive notification of the end of an element.
- endElement(String, String, String) - Method in class org.xmldb.api.tests.StringContentHandler
- endPrefixMapping(String) - Method in class org.xmldb.api.sdk.modules.SetContentHandler
-
Receive notification of the end of a Namespace mapping.
- errorCode - Variable in exception org.xmldb.api.base.XMLDBException
- ErrorCodes - Class in org.xmldb.api.base
-
ErrorCodes defines XML:DB error codes that can be used to set the
errorCodes
attribute of anXMLDBException
- ErrorCodes() - Constructor for class org.xmldb.api.base.ErrorCodes
- execute(Node) - Method in class org.xmldb.common.xml.queries.xalan2.XPathQueryImpl
-
Execute the xpath.
- execute(Node) - Method in interface org.xmldb.common.xml.queries.XPathQuery
-
Execute the xpath.
- execute(Node) - Method in interface org.xmldb.common.xml.queries.XUpdateQuery
-
Execute the XUpdate.
- execute(CompiledExpression) - Method in interface org.xmldb.api.modules.XQueryService
-
Execute a compiled XQuery.
F
- FACTORY_KEY - Static variable in class org.xmldb.common.xml.queries.XPathQueryFactory
- FACTORY_KEY - Static variable in class org.xmldb.common.xml.queries.XUpdateQueryFactory
G
- getCause() - Method in exception org.xmldb.api.base.XMLDBException
- getChildCollection(String) - Method in interface org.xmldb.api.base.Collection
-
Returns a
Collection
instance for the requested child collection if it exists. - getChildCollection(String) - Method in class org.xmldb.api.reference.CollectionImpl
-
Returns a
Collection
instance for the requested child collection if it exists. - getChildCollection(String) - Method in class org.xmldb.api.sdk.SimpleCollection
-
Default behaviour for a non-hierarchical implementation
- getChildCollectionCount() - Method in interface org.xmldb.api.base.Collection
-
Returns the number of child collections under this
Collection
or 0 if no child collections exist. - getChildCollectionCount() - Method in class org.xmldb.api.reference.CollectionImpl
-
Returns the number of child collections under this
Collection
. - getChildCollectionCount() - Method in class org.xmldb.api.sdk.SimpleCollection
-
Default behaviour for a non-hierarchical implementation
- getCollection(String) - Static method in class org.xmldb.api.DatabaseManager
-
Retrieves a
Collection
instance from the database for the given URI. - getCollection(String, String, String) - Method in interface org.xmldb.api.base.Database
-
Retrieves a
Collection
instance based on the URI provided in theuri
parameter. - getCollection(String, String, String) - Static method in class org.xmldb.api.DatabaseManager
-
Retrieves a
Collection
instance from the database for the given URI. - getCollection(String, String, String) - Method in class org.xmldb.api.reference.DatabaseImpl
-
Retrieves a
Collection
instance based on the URI provided in theuri
parameter. - getCollection(String, String, String) - Method in class org.xmldb.api.sdk.SimpleDatabase
-
Retrieves a
Collection
instance based on the URI provided in theuri
parameter. - getConformanceLevel() - Method in interface org.xmldb.api.base.Database
-
Returns the XML:DB API Conformance level for the implementation.
- getConformanceLevel() - Method in class org.xmldb.api.sdk.SimpleDatabase
-
Returns the XML:DB API Conformance level for the implementation.
- getConformanceLevel(String) - Static method in class org.xmldb.api.DatabaseManager
-
Returns the Core Level conformance value for the provided URI.
- getContent() - Method in interface org.xmldb.api.base.Resource
-
Retrieves the content from the resource.
- getContent() - Method in class org.xmldb.api.sdk.modules.SimpleBinaryResource
-
Retrieves the content from the resource.
- getContent() - Method in class org.xmldb.api.sdk.modules.SimpleXMLResource
-
Retrieves the content from the resource.
- getContentAsDOM() - Method in interface org.xmldb.api.modules.XMLResource
-
Returns the content of the
Resource
as a DOM Node. - getContentAsDOM() - Method in class org.xmldb.api.sdk.modules.SimpleXMLResource
-
Returns the content of the
Resource
as a DOM Node. - getContentAsSAX(ContentHandler) - Method in interface org.xmldb.api.modules.XMLResource
-
Allows you to use a
ContentHandler
to parse the XML data from the database for use in an application. - getContentAsSAX(ContentHandler) - Method in class org.xmldb.api.sdk.modules.SimpleXMLResource
-
Allows you to use a
ContentHandler
to parse the XML data from the database for use in an application. - getDatabases() - Static method in class org.xmldb.api.DatabaseManager
-
Returns a list of all available
Database
implementations that have been registered with thisDatabaseManager
. - getDocumentId() - Method in interface org.xmldb.api.modules.XMLResource
-
Returns the unique id for the parent document to this
Resource
or null if theResource
does not have a parent document. - getDocumentId() - Method in class org.xmldb.api.sdk.modules.SimpleXMLResource
-
Returns the ID for the parent document of this resource.
- getId() - Method in interface org.xmldb.api.base.Resource
-
Returns the unique id for this
Resource
or null if theResource
is anonymous. - getId() - Method in class org.xmldb.api.sdk.modules.BaseResource
-
Returns the unique id for this Resource or null if the resource is anonymous.
- getIterator() - Method in interface org.xmldb.api.base.ResourceSet
-
Returns an iterator over all
Resource
instances stored in the set. - getIterator() - Method in class org.xmldb.api.sdk.SimpleResourceSet
-
Returns an iterator over all
Resource
instances stored in the set. - getLength() - Method in class org.xmldb.common.xml.queries.xt.NodeListImpl
- getMembersAsResource() - Method in interface org.xmldb.api.base.ResourceSet
-
Returns a Resource containing an XML representation of all resources stored in the set.
- getMembersAsResource() - Method in class org.xmldb.api.reference.ResourceSetImpl
-
Returns a
Resource
containing an XML representation of all resources stored in the set. - getMembersAsResource() - Method in class org.xmldb.api.sdk.SimpleResourceSet
-
Returns a Resource containing an XML representation of all resources stored in the set.
- getName() - Method in interface org.xmldb.api.base.Collection
-
Returns the name associated with the Collection instance.
- getName() - Method in interface org.xmldb.api.base.Database
-
Deprecated.Replaced by String[] getNames().
- getName() - Method in interface org.xmldb.api.base.Service
-
Returns the name associated with the Service instance.
- getName() - Method in class org.xmldb.api.reference.CollectionImpl
-
Returns the name of the collection
- getName() - Method in class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
-
Returns the name of the Service
- getName() - Method in class org.xmldb.api.reference.modules.TransactionServiceImpl
-
Returns the name associated with the Configurable object.
- getName() - Method in class org.xmldb.api.reference.modules.XPathQueryServiceImpl
-
Returns the name associated with the Configurable object.
- getName() - Method in class org.xmldb.api.sdk.modules.SimpleTransactionService
-
Returns the name associated with the Configurable object.
- getName() - Method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
-
Returns the service name
- getName() - Method in class org.xmldb.api.sdk.SimpleCollection
-
Returns the name associated with the Configurable object.
- getName() - Method in class org.xmldb.api.sdk.SimpleDatabase
-
Returns the name associated with the Configurable object.
- getNames() - Method in interface org.xmldb.api.base.Database
-
Returns an array of names associated with the Database instance.
- getNames() - Method in class org.xmldb.api.sdk.SimpleDatabase
- getNamespace(String) - Method in interface org.xmldb.api.modules.XPathQueryService
-
Returns the URI string associated with
prefix
from the internal namespace map. - getNamespace(String) - Method in interface org.xmldb.api.modules.XQueryService
-
Returns the URI string associated with
prefix
from the internal namespace map. - getNamespace(String) - Method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
-
Returns the URI string associated with
prefix
. - getParentCollection() - Method in interface org.xmldb.api.base.Collection
-
Returns the parent collection for this collection or null if no parent collection exists.
- getParentCollection() - Method in interface org.xmldb.api.base.Resource
-
Returns the
Collection
instance that this resource is associated with. - getParentCollection() - Method in class org.xmldb.api.reference.CollectionImpl
-
Returns the parent collection for this collection or null if no parent collection exists.
- getParentCollection() - Method in class org.xmldb.api.sdk.modules.BaseResource
-
Returns the
Collection
instance that this resource is associated with. - getParentCollection() - Method in class org.xmldb.api.sdk.SimpleCollection
-
Default behaviour for a non-hierarchical implementation
- getProperty(String) - Method in interface org.xmldb.api.base.Configurable
-
Returns the value of the property identified by
name
. - getProperty(String) - Static method in class org.xmldb.api.DatabaseManager
-
Retrieves a property that has been set for the
DatabaseManager
. - getProperty(String) - Method in class org.xmldb.api.sdk.SimpleConfigurable
-
Returns the value of the property identified by
name
. - getResource(int) - Method in interface org.xmldb.api.base.ResourceSet
-
Returns the
Resource
instance stored at the index specified by index. - getResource(int) - Method in class org.xmldb.api.sdk.SimpleResourceSet
-
Returns the
Resource
instance stored at the index specified byindex
. - getResource(String) - Method in interface org.xmldb.api.base.Collection
-
Retrieves a
Resource
from the database. - getResource(String) - Method in class org.xmldb.api.reference.CollectionImpl
-
Retrieves a
Resource
from the database. - getResource(String) - Method in class org.xmldb.api.sdk.SimpleCollection
-
Retrieves a
Resource
from the database. - getResourceCount() - Method in interface org.xmldb.api.base.Collection
-
Returns the number of resources currently stored in this collection or 0 if the collection is empty.
- getResourceCount() - Method in class org.xmldb.api.reference.CollectionImpl
-
Returns the number of resources currently stored in this collection or 0 if the collection is empty.
- getResourceCount() - Method in class org.xmldb.api.sdk.SimpleCollection
-
Returns the number of resources currently stored in this collection or 0 if the collection is empty.
- getResourceType() - Method in interface org.xmldb.api.base.Resource
-
Returns the resource type for this Resource.
- getResourceType() - Method in class org.xmldb.api.sdk.modules.SimpleBinaryResource
-
Returns the resource type for this Resource.
- getResourceType() - Method in class org.xmldb.api.sdk.modules.SimpleXMLResource
-
Returns the resource type for this Resource.
- getSAXFeature(String) - Method in interface org.xmldb.api.modules.XMLResource
-
Returns current setting of a SAX feature that will be used when this
XMLResource
is used to produce SAX events (through the getContentAsSAX() method) - getSAXFeature(String) - Method in class org.xmldb.api.sdk.modules.SimpleXMLResource
-
Returns current setting of a SAX feature that will be used when this
XMLResource
is used to produce SAX events (through the getContentAsSAX() method) - getService(String, String) - Method in interface org.xmldb.api.base.Collection
-
Returns a
Service
instance for the requested service name and version. - getService(String, String) - Method in class org.xmldb.api.sdk.SimpleCollection
-
Get a Service instance based on the name and version.
- getServices() - Method in interface org.xmldb.api.base.Collection
-
Provides a list of all services known to the collection.
- getServices() - Method in class org.xmldb.api.sdk.SimpleCollection
-
Returns the list of Services supported by this Collection.
- getSize() - Method in interface org.xmldb.api.base.ResourceSet
-
Returns the number of resources contained in the set.
- getSize() - Method in class org.xmldb.api.sdk.SimpleResourceSet
-
Returns the number of resources contained in the set.
- getType() - Method in class org.xmldb.common.xml.queries.xalan2.XObjectImpl
- getType() - Method in interface org.xmldb.common.xml.queries.XObject
- getType() - Method in class org.xmldb.common.xml.queries.xt.XObjectImpl
- getVersion() - Method in interface org.xmldb.api.base.Service
-
Gets the Version attribute of the Service object
- getVersion() - Method in class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
-
Returns the version of the Service
- getVersion() - Method in class org.xmldb.api.reference.modules.TransactionServiceImpl
-
Gets the Version attribute of the Service object
- getVersion() - Method in class org.xmldb.api.reference.modules.XPathQueryServiceImpl
-
Gets the Version attribute of the Service object
- getVersion() - Method in class org.xmldb.api.sdk.modules.SimpleTransactionService
-
Gets the Version attribute of the Service object
- getVersion() - Method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
-
Returns the version of the Service
H
- hasMoreResources() - Method in interface org.xmldb.api.base.ResourceIterator
-
Returns true as long as there are still more resources to be iterated.
- hasMoreResources() - Method in class org.xmldb.api.sdk.SimpleResourceIterator
-
Returns true as long as there are still more resources to be iterated.
I
- ignorableWhitespace(char[], int, int) - Method in class org.xmldb.api.sdk.modules.SetContentHandler
-
Receive notification of ignorable whitespace in element content.
- INVALID_COLLECTION - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set if the Collection instance is in an invalid state.
- INVALID_DATABASE - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set if the
Database
instance being registered is invalid. - INVALID_RESOURCE - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set if the
Resource
provided to an operation is invalid. - INVALID_URI - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set if the URI format is invalid.
- isOpen() - Method in interface org.xmldb.api.base.Collection
-
Returns true if the
Collection
is open false otherwise. - isOpen() - Method in class org.xmldb.api.sdk.SimpleCollection
- item(int) - Method in class org.xmldb.common.xml.queries.xt.NodeListImpl
L
- listChildCollections() - Method in interface org.xmldb.api.base.Collection
-
Returns a list of collection names naming all child collections of the current collection.
- listChildCollections() - Method in class org.xmldb.api.reference.CollectionImpl
-
Returns a list of collection names naming all child collections of the current collection.
- listChildCollections() - Method in class org.xmldb.api.sdk.SimpleCollection
-
Default behaviour for a non-hierarchical implementation
- listResources() - Method in interface org.xmldb.api.base.Collection
-
Returns a list of the ids for all resources stored in the collection.
- listResources() - Method in class org.xmldb.api.reference.CollectionImpl
-
Returns a list of the ids for all resources stored in the collection.
- listResources() - Method in class org.xmldb.api.sdk.SimpleCollection
-
Returns a list of the ids for all resources stored in the collection.
M
- main(String[]) - Static method in class org.xmldb.api.tests.XMLDBTestSuite
- main(String[]) - Static method in class org.xmldb.common.xml.queries.test.XPathTest
N
- newInstance() - Static method in class org.xmldb.common.xml.queries.XPathQueryFactory
- newInstance() - Static method in class org.xmldb.common.xml.queries.XUpdateQueryFactory
- newXPathQuery() - Method in class org.xmldb.common.xml.queries.xalan2.XPathQueryFactoryImpl
- newXPathQuery() - Method in class org.xmldb.common.xml.queries.XPathQueryFactory
- newXUpdateQuery() - Method in class org.xmldb.common.xml.queries.XUpdateQueryFactory
- nextResource() - Method in interface org.xmldb.api.base.ResourceIterator
-
Returns the next
Resource
instance in the iterator. - nextResource() - Method in class org.xmldb.api.sdk.SimpleResourceIterator
-
Returns the next
Resource
instance in the iterator. - NO_SUCH_COLLECTION - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set if the requested
Collection
could not be located. - NO_SUCH_DATABASE - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set if a
Database
instance can not be located for the provided URI. - NO_SUCH_RESOURCE - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set if the requested
Resource
could not be located. - NO_SUCH_SERVICE - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set if the requested
Service
could not be located. - NodeListImpl - Class in org.xmldb.common.xml.queries.xt
- NodeListImpl(Enumeration) - Constructor for class org.xmldb.common.xml.queries.xt.NodeListImpl
- nodeset() - Method in class org.xmldb.common.xml.queries.xalan2.XObjectImpl
- nodeset() - Method in interface org.xmldb.common.xml.queries.XObject
-
Cast result object to a nodelist.
- nodeset() - Method in class org.xmldb.common.xml.queries.xt.XObjectImpl
- NOT_IMPLEMENTED - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set if the API implementation does not support the operation being invoked.
- num() - Method in class org.xmldb.common.xml.queries.xalan2.XObjectImpl
- num() - Method in interface org.xmldb.common.xml.queries.XObject
-
Cast result object to a number.
- num() - Method in class org.xmldb.common.xml.queries.xt.XObjectImpl
O
- org.xmldb.api - package org.xmldb.api
- org.xmldb.api.base - package org.xmldb.api.base
- org.xmldb.api.modules - package org.xmldb.api.modules
- org.xmldb.api.reference - package org.xmldb.api.reference
- org.xmldb.api.reference.modules - package org.xmldb.api.reference.modules
- org.xmldb.api.sdk - package org.xmldb.api.sdk
- org.xmldb.api.sdk.modules - package org.xmldb.api.sdk.modules
- org.xmldb.api.tests - package org.xmldb.api.tests
- org.xmldb.common.xml.queries - package org.xmldb.common.xml.queries
- org.xmldb.common.xml.queries.test - package org.xmldb.common.xml.queries.test
- org.xmldb.common.xml.queries.xalan2 - package org.xmldb.common.xml.queries.xalan2
- org.xmldb.common.xml.queries.xt - package org.xmldb.common.xml.queries.xt
P
- PERMISSION_DENIED - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set if access to the requested
Collection
can not be granted due to the lack of proper credentials. - printStackTrace() - Method in exception org.xmldb.api.base.XMLDBException
- printStackTrace(PrintStream) - Method in exception org.xmldb.api.base.XMLDBException
- printStackTrace(PrintWriter) - Method in exception org.xmldb.api.base.XMLDBException
- processingInstruction(String, String) - Method in class org.xmldb.api.sdk.modules.SetContentHandler
-
Receive notification of a processing instruction.
Q
- query(String) - Method in interface org.xmldb.api.modules.XPathQueryService
-
Run an XPath query against the
Collection
. - query(String) - Method in interface org.xmldb.api.modules.XQueryService
- query(String) - Method in class org.xmldb.api.reference.modules.XPathQueryServiceImpl
-
Run an XPath query againt the
Collection
. - query(String) - Method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
-
Run an XPath query againt the
Collection
. - queryResource(String, String) - Method in interface org.xmldb.api.modules.XPathQueryService
-
Run an XPath query against an XML resource stored in the
Collection
associated with this service. - queryResource(String, String) - Method in interface org.xmldb.api.modules.XQueryService
- queryResource(String, String) - Method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
-
Run an XPath query against an XML resource stored in the
Collection
associated with this service.
R
- registerDatabase(Database) - Static method in class org.xmldb.api.DatabaseManager
-
Registers a new
Database
implementation with theDatabaseManager
. - registerService(Service) - Method in class org.xmldb.api.sdk.SimpleCollection
-
Registers a new Service with this Collection.
- removeCollection(String) - Method in interface org.xmldb.api.modules.CollectionManagementService
-
Removes a named
Collection
from the system. - removeCollection(String) - Method in class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
-
Removes the named collection from the system.
- removeNamespace(String) - Method in interface org.xmldb.api.modules.XPathQueryService
-
Removes the namespace mapping associated with
prefix
from the internal namespace map. - removeNamespace(String) - Method in interface org.xmldb.api.modules.XQueryService
-
Removes the namespace mapping associated with
prefix
from the internal namespace map. - removeNamespace(String) - Method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
-
Removes the namespace mapping associated with
prefix
. - removeResource(int) - Method in interface org.xmldb.api.base.ResourceSet
-
Removes the Resource located at
index
from the set. - removeResource(int) - Method in class org.xmldb.api.sdk.SimpleResourceSet
-
Removes the
Resource
located atindex
from the set. - removeResource(Resource) - Method in interface org.xmldb.api.base.Collection
-
Removes the
Resource
from the database. - removeResource(Resource) - Method in class org.xmldb.api.reference.CollectionImpl
-
Removes the
Resource
from the database. - removeResource(Resource) - Method in class org.xmldb.api.sdk.SimpleCollection
-
Removes the
Resource
from the database. - reset() - Method in interface org.xmldb.api.base.CompiledExpression
-
Prepare the expression for being reused.
- Resource - Interface in org.xmldb.api.base
-
Resource
is a container for data stored within the database. - RESOURCE_SET_NS - Static variable in class org.xmldb.api.sdk.SimpleResourceSet
- RESOURCE_TYPE - Static variable in interface org.xmldb.api.modules.BinaryResource
- RESOURCE_TYPE - Static variable in interface org.xmldb.api.modules.XMLResource
- ResourceIterator - Interface in org.xmldb.api.base
-
ResourceIterator is used to iterate over a set of resources.
- ResourceSet - Interface in org.xmldb.api.base
-
ResourceSet is a container for a set of resources.
- ResourceSetImpl - Class in org.xmldb.api.reference
-
ResourceSet
contains a set of resources as returned from a query or other operation. - ResourceSetImpl(Collection) - Constructor for class org.xmldb.api.reference.ResourceSetImpl
- ResourceTest - Class in org.xmldb.api.tests
- ResourceTest(String) - Constructor for class org.xmldb.api.tests.ResourceTest
- rollback() - Method in interface org.xmldb.api.modules.TransactionService
-
Rollback the transaction
- rollback() - Method in class org.xmldb.api.reference.modules.TransactionServiceImpl
-
Rollback the transaction
- rollback() - Method in class org.xmldb.api.sdk.modules.SimpleTransactionService
-
Rollback the transaction
- rtree() - Method in class org.xmldb.common.xml.queries.xalan2.XObjectImpl
- rtree() - Method in interface org.xmldb.common.xml.queries.XObject
-
Cast result object to a result tree fragment.
- rtree() - Method in class org.xmldb.common.xml.queries.xt.XObjectImpl
S
- serialize(Node) - Method in class org.xmldb.api.reference.ResourceSetImpl
- Service - Interface in org.xmldb.api.base
-
The
Service
interface provides an extension mechanism forCollection
implementations. - SERVICE_NAME - Static variable in interface org.xmldb.api.modules.CollectionManagementService
- SERVICE_NAME - Static variable in interface org.xmldb.api.modules.TransactionService
- SERVICE_NAME - Static variable in interface org.xmldb.api.modules.XPathQueryService
- SERVICE_NAME - Static variable in interface org.xmldb.api.modules.XQueryService
- SERVICE_NAME - Static variable in interface org.xmldb.api.modules.XUpdateQueryService
- setCollection(Collection) - Method in interface org.xmldb.api.base.Service
-
Sets the Collection attribute of the Service object
- setCollection(Collection) - Method in class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
-
Provides a reference to the XML:DB collection instance that this service is associated with.
- setCollection(Collection) - Method in class org.xmldb.api.reference.modules.TransactionServiceImpl
-
Sets the Collection attribute of the Service object
- setCollection(Collection) - Method in class org.xmldb.api.reference.modules.XPathQueryServiceImpl
-
Sets the Collection attribute of the Service object
- setCollection(Collection) - Method in class org.xmldb.api.sdk.modules.SimpleTransactionService
-
Sets the Collection attribute of the Service object
- setCollection(Collection) - Method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
-
Sets the Collection attribute of the Service object
- setContent(Object) - Method in interface org.xmldb.api.base.Resource
-
Sets the content for this resource.
- setContent(Object) - Method in class org.xmldb.api.sdk.modules.SimpleBinaryResource
-
Sets the content for this resource.
- setContent(Object) - Method in class org.xmldb.api.sdk.modules.SimpleXMLResource
-
Sets the content for this resource.
- setContentAsDOM(Node) - Method in interface org.xmldb.api.modules.XMLResource
-
Sets the content of the
Resource
using a DOM Node as the source. - setContentAsDOM(Node) - Method in class org.xmldb.api.sdk.modules.SimpleXMLResource
-
Sets the content of the
Resource
using a DOM Node as the source. - setContentAsSAX() - Method in interface org.xmldb.api.modules.XMLResource
-
Sets the content of the
Resource
using a SAXContentHandler
. - setContentAsSAX() - Method in class org.xmldb.api.sdk.modules.SimpleXMLResource
-
Sets the content of the
Resource
using a SAXContentHandler
. - SetContentHandler - Class in org.xmldb.api.sdk.modules
-
Simple ContentHandler that just converts the SAX event stream into a text representation of the document and stores it in the associated resource.
- SetContentHandler(XMLResource) - Constructor for class org.xmldb.api.sdk.modules.SetContentHandler
- setModuleLoadPath(String) - Method in interface org.xmldb.api.modules.XQueryService
- setNamespace(String, String) - Method in interface org.xmldb.api.modules.XPathQueryService
-
Sets a namespace mapping in the internal namespace map used to evaluate queries.
- setNamespace(String, String) - Method in interface org.xmldb.api.modules.XQueryService
-
Sets a namespace mapping in the internal namespace map used to evaluate queries.
- setNamespace(String, String) - Method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
-
Sets a namespace mapping in the internal namespace map used to evaluate queries.
- setNamespace(Node) - Method in class org.xmldb.common.xml.queries.xalan2.XPathQueryImpl
- setNamespace(Node) - Method in interface org.xmldb.common.xml.queries.XPathQuery
- setNamespace(Node) - Method in interface org.xmldb.common.xml.queries.XUpdateQuery
- setNodeFilter(NodeFilter) - Method in class org.xmldb.common.xml.queries.xalan2.XPathQueryImpl
- setNodeFilter(NodeFilter) - Method in interface org.xmldb.common.xml.queries.XPathQuery
- setNodeFilter(NodeFilter) - Method in interface org.xmldb.common.xml.queries.XUpdateQuery
- setProperty(String, String) - Method in interface org.xmldb.api.base.Configurable
-
Sets the property
name
to have the value provided invalue
. - setProperty(String, String) - Static method in class org.xmldb.api.DatabaseManager
-
Sets a property for the
DatabaseManager
. - setProperty(String, String) - Method in class org.xmldb.api.sdk.SimpleConfigurable
-
Sets the property
name
to have the value provided invalue
. - setQString(String) - Method in class org.xmldb.common.xml.queries.xalan2.XPathQueryImpl
- setQString(String) - Method in interface org.xmldb.common.xml.queries.XPathQuery
- setQString(String) - Method in interface org.xmldb.common.xml.queries.XUpdateQuery
- setSAXFeature(String, boolean) - Method in interface org.xmldb.api.modules.XMLResource
-
Sets a SAX feature that will be used when this
XMLResource
is used to produce SAX events (through the getContentAsSAX() method) - setSAXFeature(String, boolean) - Method in class org.xmldb.api.sdk.modules.SimpleXMLResource
-
Sets a SAX feature that will be used when this
XMLResource
is used to produce SAX events (through the getContentAsSAX() method) - setUp() - Method in class org.xmldb.api.tests.XMLDBTestCase
- setXPathCompatibility(boolean) - Method in interface org.xmldb.api.modules.XQueryService
-
Enable or disable XPath 1.0 compatibility mode.
- SimpleBinaryResource - Class in org.xmldb.api.sdk.modules
-
Resource for encapsulation of binary data that is stored in the data base.
- SimpleBinaryResource(Collection, String) - Constructor for class org.xmldb.api.sdk.modules.SimpleBinaryResource
-
Create a new BinaryResource without any content.
- SimpleBinaryResource(Collection, String, byte[]) - Constructor for class org.xmldb.api.sdk.modules.SimpleBinaryResource
-
Create a fully initialized BinaryResource
- SimpleCollection - Class in org.xmldb.api.sdk
-
SimpleCollection provides an easy starting point for implementing the Collection interface.
- SimpleCollection() - Constructor for class org.xmldb.api.sdk.SimpleCollection
- SimpleConfigurable - Class in org.xmldb.api.sdk
-
Provides the ability to configure properties about an object.
- SimpleConfigurable() - Constructor for class org.xmldb.api.sdk.SimpleConfigurable
- SimpleDatabase - Class in org.xmldb.api.sdk
-
Simple
Database
implementation intended to be used as a base class for a specific implementation. - SimpleDatabase() - Constructor for class org.xmldb.api.sdk.SimpleDatabase
- SimpleResourceIterator - Class in org.xmldb.api.sdk
-
ResourceIterator is used to iterate over a set of resources.
- SimpleResourceIterator(List) - Constructor for class org.xmldb.api.sdk.SimpleResourceIterator
- SimpleResourceSet - Class in org.xmldb.api.sdk
-
Provides a base ResourceSet implementation that utilizes a synchronized list to contain the set of resources.
- SimpleResourceSet() - Constructor for class org.xmldb.api.sdk.SimpleResourceSet
- SimpleTransactionService - Class in org.xmldb.api.sdk.modules
-
Provides the ability to bundle
Collection
operations into a transaction. - SimpleTransactionService() - Constructor for class org.xmldb.api.sdk.modules.SimpleTransactionService
- SimpleXMLResource - Class in org.xmldb.api.sdk.modules
-
Provides access to XML resources stored in the database.
- SimpleXMLResource(Collection, String, String) - Constructor for class org.xmldb.api.sdk.modules.SimpleXMLResource
-
Create a new XMLResource without any content.
- SimpleXMLResource(Collection, String, String, String) - Constructor for class org.xmldb.api.sdk.modules.SimpleXMLResource
-
Create a fully initialized XMLResource
- SimpleXPathQueryService - Class in org.xmldb.api.sdk.modules
-
XPathQueryService is a
Service
that enables the execution of XPath queries within the context of aCollection
. - SimpleXPathQueryService() - Constructor for class org.xmldb.api.sdk.modules.SimpleXPathQueryService
- skippedEntity(String) - Method in class org.xmldb.api.sdk.modules.SetContentHandler
-
Receive notification of a skipped entity.
- startDocument() - Method in class org.xmldb.api.sdk.modules.SetContentHandler
-
Receive notification of the beginning of the document.
- startElement(String, String, String, Attributes) - Method in class org.xmldb.api.sdk.modules.SetContentHandler
-
Receive notification of the start of an element.
- startElement(String, String, String, Attributes) - Method in class org.xmldb.api.tests.StringContentHandler
- startPrefixMapping(String, String) - Method in class org.xmldb.api.sdk.modules.SetContentHandler
-
Receive notification of the start of a Namespace mapping.
- storeResource(Resource) - Method in interface org.xmldb.api.base.Collection
-
Stores the provided resource into the database.
- storeResource(Resource) - Method in class org.xmldb.api.reference.CollectionImpl
-
Stores the provided resource into the database.
- storeResource(Resource) - Method in class org.xmldb.api.sdk.SimpleCollection
-
Stores the provided resource into the database.
- str() - Method in class org.xmldb.common.xml.queries.xalan2.XObjectImpl
- str() - Method in interface org.xmldb.common.xml.queries.XObject
-
Cast result object to a string.
- str() - Method in class org.xmldb.common.xml.queries.xt.XObjectImpl
- StringContentHandler - Class in org.xmldb.api.tests
-
This a a simple content handler that makes it possible to do equals comparisons with XML strings
- StringContentHandler() - Constructor for class org.xmldb.api.tests.StringContentHandler
- suite() - Static method in class org.xmldb.api.tests.AllTests
- suite() - Static method in class org.xmldb.api.tests.CollectionTest
- suite() - Static method in class org.xmldb.api.tests.ResourceTest
- suite() - Static method in class org.xmldb.api.tests.XMLDBTestSuite
T
- tearDown() - Method in class org.xmldb.api.tests.XMLDBTestCase
- testBinaryResource() - Method in class org.xmldb.api.tests.ResourceTest
- testCreateResource() - Method in class org.xmldb.api.tests.CollectionTest
- testGetChildCollection() - Method in class org.xmldb.api.tests.CollectionTest
- testGetChildCollectionCount() - Method in class org.xmldb.api.tests.CollectionTest
- testGetName() - Method in class org.xmldb.api.tests.CollectionTest
- testGetParentCollection() - Method in class org.xmldb.api.tests.CollectionTest
- testGetResource() - Method in class org.xmldb.api.tests.CollectionTest
- testGetResourceCount() - Method in class org.xmldb.api.tests.CollectionTest
- testListChildCollections() - Method in class org.xmldb.api.tests.CollectionTest
- testListResources() - Method in class org.xmldb.api.tests.CollectionTest
- testRemoveResource() - Method in class org.xmldb.api.tests.CollectionTest
- testStoreResource() - Method in class org.xmldb.api.tests.CollectionTest
- testStub() - Method in class org.xmldb.api.tests.CollectionTest
- testStub() - Method in class org.xmldb.api.tests.ResourceTest
- testXMLResource() - Method in class org.xmldb.api.tests.ResourceTest
- testXPathQueryService() - Method in class org.xmldb.api.tests.CollectionTest
- toString() - Method in class org.xmldb.api.tests.StringContentHandler
- TransactionService - Interface in org.xmldb.api.modules
-
Provides the ability to bundle
Collection
operations into a transaction. - TransactionServiceImpl - Class in org.xmldb.api.reference.modules
-
Provides the ability to bundle
Collection
operations into a transaction. - TransactionServiceImpl() - Constructor for class org.xmldb.api.reference.modules.TransactionServiceImpl
U
- UNKNOWN_ERROR - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set when a more detailed error can not be determined.
- UNKNOWN_RESOURCE_TYPE - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set if the resource type requested is unknown to the API implementation.
- update(String) - Method in interface org.xmldb.api.modules.XUpdateQueryService
-
Runs a set of XUpdate operations against the collection.
- updateResource(String, String) - Method in interface org.xmldb.api.modules.XUpdateQueryService
-
Runs a set of XUpdate operations against a resource stored in a collection.
V
- VENDOR_ERROR - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set when a vendor specific error has occured.
- vendorErrorCode - Variable in exception org.xmldb.api.base.XMLDBException
W
- WRONG_CONTENT_TYPE - Static variable in class org.xmldb.api.base.ErrorCodes
-
Set if the content of a
Resource
is set to a content type different then that for which theResource
was intended to support.
X
- XMLDBException - Exception in org.xmldb.api.base
-
XMLDBException is thrown for all errors in the XML:DB API.
- XMLDBException() - Constructor for exception org.xmldb.api.base.XMLDBException
- XMLDBException(int) - Constructor for exception org.xmldb.api.base.XMLDBException
- XMLDBException(int, int) - Constructor for exception org.xmldb.api.base.XMLDBException
- XMLDBException(int, int, String) - Constructor for exception org.xmldb.api.base.XMLDBException
- XMLDBException(int, int, String, Throwable) - Constructor for exception org.xmldb.api.base.XMLDBException
- XMLDBException(int, int, Throwable) - Constructor for exception org.xmldb.api.base.XMLDBException
- XMLDBException(int, String) - Constructor for exception org.xmldb.api.base.XMLDBException
- XMLDBException(int, String, Throwable) - Constructor for exception org.xmldb.api.base.XMLDBException
- XMLDBException(int, Throwable) - Constructor for exception org.xmldb.api.base.XMLDBException
- XMLDBTestCase - Class in org.xmldb.api.tests
- XMLDBTestCase(String) - Constructor for class org.xmldb.api.tests.XMLDBTestCase
- XMLDBTestSuite - Class in org.xmldb.api.tests
- XMLDBTestSuite() - Constructor for class org.xmldb.api.tests.XMLDBTestSuite
- XMLResource - Interface in org.xmldb.api.modules
-
Provides access to XML resources stored in the database.
- XMLResourceImpl - Class in org.xmldb.api.reference.modules
-
Provides access to XML resources stored in the file system.
- XMLResourceImpl(Collection, String, String) - Constructor for class org.xmldb.api.reference.modules.XMLResourceImpl
- XMLResourceImpl(Collection, String, String, String) - Constructor for class org.xmldb.api.reference.modules.XMLResourceImpl
- XObject - Interface in org.xmldb.common.xml.queries
- XObjectImpl - Class in org.xmldb.common.xml.queries.xalan2
-
Wrapper for the Xalan XObject and maybe other XPath implementation specific things.
- XObjectImpl - Class in org.xmldb.common.xml.queries.xt
- XObjectImpl(Enumeration) - Constructor for class org.xmldb.common.xml.queries.xt.XObjectImpl
- XObjectImpl(XObject) - Constructor for class org.xmldb.common.xml.queries.xalan2.XObjectImpl
-
Creates a new XalanXObject.
- XPathQuery - Interface in org.xmldb.common.xml.queries
-
This class represents a XPath query, which an
org.apache.xalan.xpath.XPathProcessor
is able to handle. - XPathQueryConfigurationException - Exception in org.xmldb.common.xml.queries
- XPathQueryConfigurationException() - Constructor for exception org.xmldb.common.xml.queries.XPathQueryConfigurationException
-
Constructs a new
XpathProcesorConfigurationException
with no detail message. - XPathQueryConfigurationException(String) - Constructor for exception org.xmldb.common.xml.queries.XPathQueryConfigurationException
-
Constructs a new
XPathQueryConfigurationException
with the given detail message. - XPathQueryFactory - Class in org.xmldb.common.xml.queries
- XPathQueryFactory() - Constructor for class org.xmldb.common.xml.queries.XPathQueryFactory
- XPathQueryFactoryImpl - Class in org.xmldb.common.xml.queries.xalan2
- XPathQueryFactoryImpl() - Constructor for class org.xmldb.common.xml.queries.xalan2.XPathQueryFactoryImpl
- XPathQueryImpl - Class in org.xmldb.common.xml.queries.xalan2
- XPathQueryImpl() - Constructor for class org.xmldb.common.xml.queries.xalan2.XPathQueryImpl
- XPathQueryService - Interface in org.xmldb.api.modules
-
XPathQueryService is a
Service
that enables the execution of XPath queries within the context of aCollection
or against a single XMLResource
stored in theCollection
. - XPathQueryServiceImpl - Class in org.xmldb.api.reference.modules
-
XPathQueryService is a
Service
that enables the execution of XPath queries within the context of aCollection
. - XPathQueryServiceImpl() - Constructor for class org.xmldb.api.reference.modules.XPathQueryServiceImpl
- XPathTest - Class in org.xmldb.common.xml.queries.test
- XPathTest() - Constructor for class org.xmldb.common.xml.queries.test.XPathTest
- XQueryService - Interface in org.xmldb.api.modules
- XUpdateQuery - Interface in org.xmldb.common.xml.queries
-
This class represents a XUpdate query.
- XUpdateQueryConfigurationException - Exception in org.xmldb.common.xml.queries
- XUpdateQueryConfigurationException() - Constructor for exception org.xmldb.common.xml.queries.XUpdateQueryConfigurationException
-
Constructs a new
XUpdateProcesorConfigurationException
with no detail message. - XUpdateQueryConfigurationException(String) - Constructor for exception org.xmldb.common.xml.queries.XUpdateQueryConfigurationException
-
Constructs a new
XUpdateQueryConfigurationException
with the given detail message. - XUpdateQueryFactory - Class in org.xmldb.common.xml.queries
- XUpdateQueryFactory() - Constructor for class org.xmldb.common.xml.queries.XUpdateQueryFactory
- XUpdateQueryService - Interface in org.xmldb.api.modules
-
XUpdateQueryService is a
Service
that enables the execution of XUpdate queries within the context of aCollection
or against a single document stored in a collection.
All Classes All Packages