dbXML API

## Uses of Interface
org.xmldb.api.base.Collection

Packages that use Collection
org.dbxml.client.xmldb: Implements the XML:DB API for use with dbXML data stores.
org.dbxml.client.xmldb.resources: Implements the XMLResource type from the XML:DB API.
org.dbxml.client.xmldb.services: Implements several XML:DB Services, including standard and extension services.
org.xmldb.api
org.xmldb.api.base
org.xmldb.api.modules
org.xmldb.api.reference
org.xmldb.api.reference.modules
org.xmldb.api.sdk
org.xmldb.api.sdk.modules

Uses of Collection in org.dbxml.client.xmldb

Classes in org.dbxml.client.xmldb that implement Collection
`class` `CollectionImpl` Implements the XML:DB API Collection interface for encapsulating access to an XML database collection.

Methods in org.dbxml.client.xmldb that return Collection
`Collection` `CollectionImpl.getParentCollection()` Gets the ParentCollection for this Collection if one exists.
`Collection` `CollectionImpl.getChildCollection(java.lang.String name)` Returns a Collection instance for the requested child collection if it exists.
`Collection` `DatabaseImpl.getCollection(java.lang.String uri, java.lang.String username, java.lang.String password)` Creates a Collection instance using the URI to locate the collection in the dbXML instance.

Constructors in org.dbxml.client.xmldb with parameters of type Collection
`ResourceSetImpl(Collection collection, org.w3c.dom.Document doc)`
`ResourceSetImpl(Collection collection, SymbolTable symbols, byte[] bytes)`

Uses of Collection in org.dbxml.client.xmldb.resources

Methods in org.dbxml.client.xmldb.resources that return Collection
`Collection` `XMLResourceImpl.getParentCollection()` Gets the parent Collection instance for this resource

Constructors in org.dbxml.client.xmldb.resources with parameters of type Collection
`XMLResourceImpl(java.lang.String id, Collection collection)` Constructor for the XMLResourceImpl object
`XMLResourceImpl(java.lang.String id, java.lang.String documentId, Collection collection)` Constructor for the XMLResourceImpl object
`XMLResourceImpl(java.lang.String id, Collection collection, java.lang.String content)` Constructor for the XMLResourceImpl object
`XMLResourceImpl(java.lang.String id, java.lang.String documentId, Collection collection, java.lang.String content)` Constructor for the XMLResourceImpl object
`XMLResourceImpl(java.lang.String id, java.lang.String documentId, Collection collection, SymbolTable syms, byte[] bytes)` Constructor for the XMLResourceImpl object used in conjunction with Wire Compression
`XMLResourceImpl(java.lang.String id, Collection collection, SymbolTable syms, byte[] bytes)` Constructor for the XMLResourceImpl object used in conjunction with Wire Compression

Uses of Collection in org.dbxml.client.xmldb.services

Methods in org.dbxml.client.xmldb.services that return Collection
`Collection` `CollectionManager.createCollection(java.lang.String path, org.w3c.dom.Document configuration)` Creates a new collection in the database identified by name and using the provided configuration.
`Collection` `CollectionManager.createCollection(java.lang.String name)` Creates a simple collection with a basic default configuration.

Methods in org.dbxml.client.xmldb.services with parameters of type Collection
`void` `CollectionManager.setCollection(Collection col)` Provides a reference to the XML:DB collection instance that this service is associated with.
`void` `XMLObjectService.setCollection(Collection col)` Sets the collection associated with this service.
`void` `DatabaseInstanceManager.setCollection(Collection col)` Not used for the DatabaseInstanceManager service.
`void` `XPathQueryServiceImpl.setCollection(Collection col)`
`void` `XUpdateQueryServiceImpl.setCollection(Collection col)`

Uses of Collection in org.xmldb.api

Methods in org.xmldb.api that return Collection
`static Collection` `DatabaseManager.getCollection(java.lang.String uri)` Retrieves a `Collection` instance from the database for the given URI.
`static Collection` `DatabaseManager.getCollection(java.lang.String uri, java.lang.String username, java.lang.String password)` Retrieves a `Collection` instance from the database for the given URI.

Uses of Collection in org.xmldb.api.base

Methods in org.xmldb.api.base that return Collection
`Collection` `Database.getCollection(java.lang.String uri, java.lang.String username, java.lang.String password)` Retrieves a `Collection` instance based on the URI provided in the `uri` parameter.
`Collection` `Resource.getParentCollection()` Returns the `Collection` instance that this resource is associated with.
`Collection` `Collection.getParentCollection()` Returns the parent collection for this collection or null if no parent collection exists.
`Collection` `Collection.getChildCollection(java.lang.String name)` Returns a `Collection` instance for the requested child collection if it exists.

Methods in org.xmldb.api.base with parameters of type Collection
`void` `Service.setCollection(Collection col)` Sets the Collection attribute of the Service object

Uses of Collection in org.xmldb.api.modules

Methods in org.xmldb.api.modules that return Collection
`Collection` `CollectionManagementService.createCollection(java.lang.String name)` Creates a new `Collection` in the database.

Uses of Collection in org.xmldb.api.reference

Methods in org.xmldb.api.reference that return Collection
`Collection` `DatabaseImpl.getCollection(java.lang.String uri)` Retrieves a `Collection` instance based on the URI provided in the `uri` parameter.
`Collection` `CollectionImpl.getParentCollection()` Returns the parent collection for this collection or null if no parent collection exists.
`Collection` `CollectionImpl.getChildCollection(java.lang.String name)` Returns a `Collection` instance for the requested child collection if it exists.

Constructors in org.xmldb.api.reference with parameters of type Collection
`ResourceIteratorImpl(Collection col, org.w3c.dom.NodeList nodes)`

Uses of Collection in org.xmldb.api.reference.modules

Methods in org.xmldb.api.reference.modules with parameters of type Collection
`void` `XPathQueryServiceImpl.setCollection(Collection col)` Sets the Collection attribute of the Service object
`void` `TransactionServiceImpl.setCollection(Collection col)` Sets the Collection attribute of the Service object

Constructors in org.xmldb.api.reference.modules with parameters of type Collection
`XMLResourceImpl(Collection parent, java.lang.String id)`
`XMLResourceImpl(Collection parent, java.lang.String id, java.lang.String content)`
`BinaryResourceImpl(Collection parent, java.lang.String id)`
`BinaryResourceImpl(Collection parent, java.lang.String id, byte[] content)`

Uses of Collection in org.xmldb.api.sdk

Classes in org.xmldb.api.sdk that implement Collection
`class` `SimpleCollection` SimpleCollection provides an easy starting point for implementing the Collection interface.

Methods in org.xmldb.api.sdk that return Collection
`Collection` `SimpleDatabase.getCollection(java.lang.String uri)` Retrieves a `Collection` instance based on the URI provided in the `uri` parameter.
`Collection` `SimpleCollection.getParentCollection()` Returns the parent collection for this collection or null if no parent collection exists.
`Collection` `SimpleCollection.getChildCollection(java.lang.String name)` Returns a `Collection` instance for the requested child collection if it exists.

Uses of Collection in org.xmldb.api.sdk.modules

Methods in org.xmldb.api.sdk.modules that return Collection
`Collection` `BaseResource.getParentCollection()` Returns the `Collection` instance that this resource is associated with.

Methods in org.xmldb.api.sdk.modules with parameters of type Collection
`void` `SimpleTransactionService.setCollection(Collection col)` Sets the Collection attribute of the Service object
`void` `SimpleXPathQueryService.setCollection(Collection col)` Sets the Collection attribute of the Service object

Constructors in org.xmldb.api.sdk.modules with parameters of type Collection
`BaseResource(Collection parent, java.lang.String id)` Create a new BinaryResource without any content.
`BaseResource(Collection parent, java.lang.String id, java.lang.String content)` Create a fully initialized BinaryResource
`SimpleXMLResource(Collection parent, java.lang.String id)` Create a new XMLResource without any content.
`SimpleXMLResource(Collection parent, java.lang.String id, java.lang.String content)` Create a fully initialized XMLResource
`SimpleBinaryResource(Collection parent, java.lang.String id)` Create a new BinaryResource without any content.
`SimpleBinaryResource(Collection parent, java.lang.String id, byte[] content)` Create a fully initialized BinaryResource

dbXML API

Copyright (c) 1999-2001 The dbXML Group, All rights reserved