dbXML API

## Uses of Package
com.dbxml.db.core

Packages that use com.dbxml.db.core
com.dbxml.db.client.local: This is a Local Client Connectivity Package.
com.dbxml.db.common.adapters: Defines a set of Adapter classes that allow dbXML to persist objects other than dbXML DocumentTable instances.
com.dbxml.db.common.btree: Defines the dbXML BTree implementation as well as the low-level Paged file system.
com.dbxml.db.common.filers: Defines the standard dbXML Filer implementations which include MemFiler and FSFiler.
com.dbxml.db.common.fulltext: Defines the dbXML Full Text Indexer and a basic QueryResolver for Full Text retrieval.
com.dbxml.db.common.indexers: Defines the dbXML standard Indexer implementations which consist of NameIndexer and ValueIndexer.
com.dbxml.db.common.query: This package implements the common base functionality for Query Resolver implementations.
com.dbxml.db.common.scripting: Defines the dbXML Scripting package.
com.dbxml.db.common.security: Implements the standard SecurityManager classes.
com.dbxml.db.common.xpath: This package implements the dbXML XPath query resolver.
com.dbxml.db.common.xslt: This package implements the dbXML XSLT query resolver.
com.dbxml.db.common.xupdate: Defines several classes for dbXML XUpdate query processing.
com.dbxml.db.core: This is the top-level package for all dbXML Core functionality.
com.dbxml.db.core.adapter: Defines the Adapter interface as well as an abstract Adapter implementation that can be built from.
com.dbxml.db.core.data: Defines and Implements several basic data types and container interfaces, including Key, Value, DocumentSet and NodeSet.
com.dbxml.db.core.extension: Defines the dbXML Extension interface and implements ExtensionManager, a reflection/invokation system and a Simple Extension implementation.
com.dbxml.db.core.filer: Defines the dbXML Filer interfaces.
com.dbxml.db.core.indexer: Defines the dbXML Indexer interfaces
com.dbxml.db.core.query: Implements the dbXML QueryEngine and XPathQueryResolver.
com.dbxml.db.core.security: Implements the classes and interfaces necessary to support Access Control in dbXML.
com.dbxml.db.core.transaction: This is the package for dbXML Transaction functionality.
com.dbxml.db.core.trigger: Defines the dbXML Trigger interface and implements TriggerManager, several Trigger-related Exceptions and a Simple Trigger implementation.
com.dbxml.db.embedded: This package contains all of the classes that comprise the dbXML embedded framework.
com.dbxml.db.enterprise.dbfiler: Defines the dbXML DBFiler class as well as a Connection pooling system.
com.dbxml.db.enterprise.sync: Implements the Extensions and Triggers required to perform seemless synchronization between servers.
com.dbxml.db.server.labrador: This package contains all of the classes that comprise the dbXML server Labrador utilities.

Classes in com.dbxml.db.core used by com.dbxml.db.client.local
Collection Collection represents a collection of Documents.
Container Container is a generic container for objects that are stored in a collection.

Classes in com.dbxml.db.core used by com.dbxml.db.common.adapters
Collection Collection represents a collection of Documents.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.common.btree
Collection Collection represents a collection of Documents.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.common.filers
Collection Collection represents a collection of Documents.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.common.fulltext
Collection Collection represents a collection of Documents.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.common.indexers
Collection Collection represents a collection of Documents.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.common.query
Collection Collection represents a collection of Documents.

Classes in com.dbxml.db.core used by com.dbxml.db.common.scripting
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.common.security
Collection Collection represents a collection of Documents.
Database The Database class, which is also a Collection class, serves as the top level container for a dbXML database.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.common.xpath
Collection Collection represents a collection of Documents.

Classes in com.dbxml.db.core used by com.dbxml.db.common.xslt
Collection Collection represents a collection of Documents.

Classes in com.dbxml.db.core used by com.dbxml.db.common.xupdate
Collection Collection represents a collection of Documents.

Classes in com.dbxml.db.core used by com.dbxml.db.core
Cache Cache implements a basic cache for Collections.
Collection Collection represents a collection of Documents.
CollectionManager CollectionManager is the base class for Collection, and as a result Database as well.
Container Container is a generic container for objects that are stored in a collection.
Database The Database class, which is also a Collection class, serves as the top level container for a dbXML database.
DatabaseEventListener DatabaseEventListener is an interface that can be implemented by a class and registered with a Database instance in order to listen for various events.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.
SystemCollection SystemCollection represents the System Collection.

Classes in com.dbxml.db.core used by com.dbxml.db.core.adapter
Collection Collection represents a collection of Documents.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.core.data
Container Container is a generic container for objects that are stored in a collection.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.core.extension
Collection Collection represents a collection of Documents.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.core.filer
Collection Collection represents a collection of Documents.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.core.indexer
Collection Collection represents a collection of Documents.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.core.query
Collection Collection represents a collection of Documents.
Database The Database class, which is also a Collection class, serves as the top level container for a dbXML database.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.core.security
Database The Database class, which is also a Collection class, serves as the top level container for a dbXML database.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.core.transaction
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.core.trigger
Collection Collection represents a collection of Documents.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.embedded
Collection Collection represents a collection of Documents.
CollectionManager CollectionManager is the base class for Collection, and as a result Database as well.
Database The Database class, which is also a Collection class, serves as the top level container for a dbXML database.

Classes in com.dbxml.db.core used by com.dbxml.db.enterprise.dbfiler
Collection Collection represents a collection of Documents.

Classes in com.dbxml.db.core used by com.dbxml.db.enterprise.sync
Collection Collection represents a collection of Documents.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

Classes in com.dbxml.db.core used by com.dbxml.db.server.labrador
Collection Collection represents a collection of Documents.
DBException A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.

dbXML API

Copyright (c) 2004 The dbXML Group