dbXML API

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

Packages that use com.dbxml.db.core.data
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.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.filer: Defines the dbXML Filer interfaces.
com.dbxml.db.core.indexer: Defines the dbXML Indexer interfaces
com.dbxml.db.core.indexer.helpers: Implements several optimized Helper classes for dbXML IndexQuery usage.
com.dbxml.db.core.query: Implements the dbXML QueryEngine and XPathQueryResolver.
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.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.util: This package contains many of the utility classes required by dbXML
com.dbxml.xml.dtsm: Defines the dbXML DTSM support interfaces.

Classes in com.dbxml.db.core.data used by com.dbxml.db.common.adapters
Key Key extends Value by providing a hash value for the Key.

Classes in com.dbxml.db.core.data used by com.dbxml.db.common.btree
Key Key extends Value by providing a hash value for the Key.
Record Record is a container for Key/Value pairs.
RecordMetaData RecordMetaData is a container for Record meta data, such as creation and modification times.
RecordSet RecordSet is an interface for iterating over a set of Records.
Value Value is the primary base class for all data storing objects.

Classes in com.dbxml.db.core.data used by com.dbxml.db.common.filers
Key Key extends Value by providing a hash value for the Key.
Record Record is a container for Key/Value pairs.
RecordMetaData RecordMetaData is a container for Record meta data, such as creation and modification times.
RecordSet RecordSet is an interface for iterating over a set of Records.
Value Value is the primary base class for all data storing objects.

Classes in com.dbxml.db.core.data used by com.dbxml.db.common.fulltext
Key Key extends Value by providing a hash value for the Key.

Classes in com.dbxml.db.core.data used by com.dbxml.db.common.indexers
Key Key extends Value by providing a hash value for the Key.

Classes in com.dbxml.db.core.data used by com.dbxml.db.common.query
Key Key extends Value by providing a hash value for the Key.

Classes in com.dbxml.db.core.data used by com.dbxml.db.common.scripting
Key Key extends Value by providing a hash value for the Key.

Classes in com.dbxml.db.core.data used by com.dbxml.db.common.xpath
Key Key extends Value by providing a hash value for the Key.

Classes in com.dbxml.db.core.data used by com.dbxml.db.common.xslt
Key Key extends Value by providing a hash value for the Key.

Classes in com.dbxml.db.core.data used by com.dbxml.db.common.xupdate
Key Key extends Value by providing a hash value for the Key.

Classes in com.dbxml.db.core.data used by com.dbxml.db.core
ContainerSet The ContainerSet interface is a set interface that allows the developer to iterate over the set of documents being stored by a collection.
Key Key extends Value by providing a hash value for the Key.
Record Record is a container for Key/Value pairs.
RecordMetaData RecordMetaData is a container for Record meta data, such as creation and modification times.
Value Value is the primary base class for all data storing objects.

Classes in com.dbxml.db.core.data used by com.dbxml.db.core.adapter
Key Key extends Value by providing a hash value for the Key.

Classes in com.dbxml.db.core.data used by com.dbxml.db.core.data
ContainerSet The ContainerSet interface is a set interface that allows the developer to iterate over the set of documents being stored by a collection.
Key Key extends Value by providing a hash value for the Key.
Record Record is a container for Key/Value pairs.
RecordMetaData RecordMetaData is a container for Record meta data, such as creation and modification times.
RecordSet RecordSet is an interface for iterating over a set of Records.
Value Value is the primary base class for all data storing objects.

Classes in com.dbxml.db.core.data used by com.dbxml.db.core.filer
Key Key extends Value by providing a hash value for the Key.
Record Record is a container for Key/Value pairs.
RecordMetaData RecordMetaData is a container for Record meta data, such as creation and modification times.
RecordSet RecordSet is an interface for iterating over a set of Records.
Value Value is the primary base class for all data storing objects.

Classes in com.dbxml.db.core.data used by com.dbxml.db.core.indexer
Key Key extends Value by providing a hash value for the Key.
Value Value is the primary base class for all data storing objects.

Classes in com.dbxml.db.core.data used by com.dbxml.db.core.indexer.helpers
Value Value is the primary base class for all data storing objects.

Classes in com.dbxml.db.core.data used by com.dbxml.db.core.query
Key Key extends Value by providing a hash value for the Key.

Classes in com.dbxml.db.core.data used by com.dbxml.db.core.trigger
Key Key extends Value by providing a hash value for the Key.

Classes in com.dbxml.db.core.data used by com.dbxml.db.enterprise.dbfiler
Key Key extends Value by providing a hash value for the Key.
Record Record is a container for Key/Value pairs.
RecordMetaData RecordMetaData is a container for Record meta data, such as creation and modification times.
RecordSet RecordSet is an interface for iterating over a set of Records.
Value Value is the primary base class for all data storing objects.

Classes in com.dbxml.db.core.data used by com.dbxml.db.enterprise.sync
Key Key extends Value by providing a hash value for the Key.

Classes in com.dbxml.db.core.data used by com.dbxml.util
Value Value is the primary base class for all data storing objects.

Classes in com.dbxml.db.core.data used by com.dbxml.xml.dtsm
Value Value is the primary base class for all data storing objects.

dbXML API

Copyright (c) 2004 The dbXML Group