dbXML API

## Hierarchy For All Packages

Package Hierarchies:
  com.dbxml.db.admin, com.dbxml.db.admin.components, com.dbxml.db.admin.dialogs, com.dbxml.db.admin.nodes, com.dbxml.db.admin.swing, com.dbxml.db.admin.xmleditor, com.dbxml.db.client, com.dbxml.db.client.helpers, com.dbxml.db.client.local, com.dbxml.db.client.tools, com.dbxml.db.client.tools.command, com.dbxml.db.client.xmldb, com.dbxml.db.client.xmlrpc, com.dbxml.db.common.adapters, com.dbxml.db.common.btree, com.dbxml.db.common.filers, com.dbxml.db.common.fulltext, com.dbxml.db.common.indexers, com.dbxml.db.common.query, com.dbxml.db.common.scripting, com.dbxml.db.common.security, com.dbxml.db.common.xpath, com.dbxml.db.common.xslt, com.dbxml.db.common.xupdate, com.dbxml.db.core, com.dbxml.db.core.adapter, com.dbxml.db.core.data, com.dbxml.db.core.extension, com.dbxml.db.core.filer, com.dbxml.db.core.indexer, com.dbxml.db.core.indexer.helpers, com.dbxml.db.core.query, com.dbxml.db.core.query.helpers, com.dbxml.db.core.query.plan, com.dbxml.db.core.query.plan.logical, com.dbxml.db.core.query.plan.physical, com.dbxml.db.core.security, com.dbxml.db.core.system, com.dbxml.db.core.transaction, com.dbxml.db.core.trigger, com.dbxml.db.embedded, com.dbxml.db.enterprise.dbfiler, com.dbxml.db.enterprise.jsp, com.dbxml.db.enterprise.labrador, com.dbxml.db.enterprise.sync, com.dbxml.db.server, com.dbxml.db.server.labrador, com.dbxml.db.server.services, com.dbxml.util, com.dbxml.xml, com.dbxml.xml.dom, com.dbxml.xml.dtsm, com.dbxml.xml.sax, com.dbxml.xml.text

## Class Hierarchy

- class java.lang.Object
  - class javax.swing.border.AbstractBorder (implements javax.swing.border.Border, java.io.Serializable)
    - class com.dbxml.db.admin.swing.NestedBorder
  - class java.util.AbstractMap (implements java.util.Map)
    - class java.util.HashMap (implements java.lang.Cloneable, java.util.Map, java.io.Serializable)
      - class com.dbxml.xml.NamespaceMap
    - class com.dbxml.util.SoftHashMap
  - class com.dbxml.db.core.security.Access (implements com.dbxml.xml.XMLSerializable)
  - class com.dbxml.db.core.security.AccessUtils
  - class com.dbxml.db.admin.AdminConfig
  - class com.dbxml.db.admin.AdminConfig.DriverConfig
  - class com.dbxml.db.admin.AdminConfig.FileSystemConfig
  - class com.dbxml.db.admin.nodes.AdminNode
    - class com.dbxml.db.admin.nodes.CollectionNode (implements com.dbxml.db.admin.nodes.HasChildren, com.dbxml.db.admin.nodes.HasCollection, com.dbxml.db.admin.nodes.HasMenu, com.dbxml.db.admin.nodes.HasStorage)
    - class com.dbxml.db.admin.nodes.CollectionsNode (implements com.dbxml.db.admin.nodes.HasChildren, com.dbxml.db.admin.nodes.HasCollection, com.dbxml.db.admin.nodes.HasMenu)
    - class com.dbxml.db.admin.nodes.DirectoryNode (implements com.dbxml.db.admin.nodes.HasChildren, com.dbxml.db.admin.nodes.HasMenu, com.dbxml.db.admin.nodes.HasStorage)
    - class com.dbxml.db.admin.nodes.DocumentNode (implements com.dbxml.db.admin.nodes.HasCollection, com.dbxml.db.admin.nodes.HasDocWrapper, com.dbxml.db.admin.nodes.HasMenu)
    - class com.dbxml.db.admin.nodes.DocumentsNode (implements com.dbxml.db.admin.nodes.HasChildren, com.dbxml.db.admin.nodes.HasCollection, com.dbxml.db.admin.nodes.HasMenu)
    - class com.dbxml.db.admin.nodes.ExtensionNode (implements com.dbxml.db.admin.nodes.HasCollection, com.dbxml.db.admin.nodes.HasMenu)
    - class com.dbxml.db.admin.nodes.ExtensionsNode (implements com.dbxml.db.admin.nodes.HasChildren, com.dbxml.db.admin.nodes.HasCollection)
    - class com.dbxml.db.admin.nodes.FileNode (implements com.dbxml.db.admin.nodes.HasDocWrapper, com.dbxml.db.admin.nodes.HasMenu)
    - class com.dbxml.db.admin.nodes.IndexesNode (implements com.dbxml.db.admin.nodes.HasChildren, com.dbxml.db.admin.nodes.HasCollection, com.dbxml.db.admin.nodes.HasMenu)
    - class com.dbxml.db.admin.nodes.IndexNode (implements com.dbxml.db.admin.nodes.HasCollection, com.dbxml.db.admin.nodes.HasMenu)
    - class com.dbxml.db.admin.nodes.RoleNode (implements com.dbxml.db.admin.nodes.HasCollection, com.dbxml.db.admin.nodes.HasMenu)
    - class com.dbxml.db.admin.nodes.RolesNode (implements com.dbxml.db.admin.nodes.HasChildren, com.dbxml.db.admin.nodes.HasCollection, com.dbxml.db.admin.nodes.HasMenu)
    - class com.dbxml.db.admin.nodes.RootNode (implements com.dbxml.db.admin.nodes.HasMenu)
    - class com.dbxml.db.admin.nodes.SecurityNode (implements com.dbxml.db.admin.nodes.HasChildren)
    - class com.dbxml.db.admin.nodes.TriggerNode (implements com.dbxml.db.admin.nodes.HasCollection, com.dbxml.db.admin.nodes.HasMenu)
    - class com.dbxml.db.admin.nodes.TriggersNode (implements com.dbxml.db.admin.nodes.HasChildren, com.dbxml.db.admin.nodes.HasCollection)
    - class com.dbxml.db.admin.nodes.UserNode (implements com.dbxml.db.admin.nodes.HasChildren, com.dbxml.db.admin.nodes.HasCollection, com.dbxml.db.admin.nodes.HasMenu)
    - class com.dbxml.db.admin.nodes.UsersNode (implements com.dbxml.db.admin.nodes.HasChildren, com.dbxml.db.admin.nodes.HasCollection)
  - class com.dbxml.util.Array
  - class com.dbxml.labrador.filters.BasicAuthFilter (implements com.dbxml.labrador.Filter)
    - class com.dbxml.db.server.labrador.BasicAuthFilter
  - class com.dbxml.db.client.xmldb.BinaryResourceImpl (implements org.xmldb.api.modules.BinaryResource)
  - class com.dbxml.util.ByteArray
  - class com.dbxml.db.core.Cache
  - class com.dbxml.db.core.ClassResolver
  - class com.dbxml.db.client.local.CollectionClientImpl (implements com.dbxml.db.client.CollectionClient)
  - class com.dbxml.db.client.xmldb.CollectionImpl (implements org.xmldb.api.base.Collection, org.xmldb.api.base.Configurable)
  - class com.dbxml.db.core.CollectionManager (implements com.dbxml.util.Configurable)
    - class com.dbxml.db.core.Collection (implements com.dbxml.util.Configurable)
      - class com.dbxml.db.core.Database
        - class com.dbxml.db.embedded.EmbeddedDatabase
      - class com.dbxml.db.core.SystemCollection
  - class com.dbxml.db.server.labrador.CollectionProxy
  - class com.dbxml.db.client.tools.command.CommandBase (implements com.dbxml.db.client.tools.Command)
    - class com.dbxml.db.client.tools.command.AccessControlList
    - class com.dbxml.db.client.tools.command.Collection
    - class com.dbxml.db.client.tools.command.Connect
    - class com.dbxml.db.client.tools.command.ContentBase
      - class com.dbxml.db.client.tools.command.ContentDrop
      - class com.dbxml.db.client.tools.command.ContentShow
    - class com.dbxml.db.client.tools.command.ContentExport
    - class com.dbxml.db.client.tools.command.ContentImport
    - class com.dbxml.db.client.tools.command.CreateBase
      - class com.dbxml.db.client.tools.command.CreateCollection
      - class com.dbxml.db.client.tools.command.CreateExtension
      - class com.dbxml.db.client.tools.command.CreateIndex
      - class com.dbxml.db.client.tools.command.CreateTrigger
    - class com.dbxml.db.client.tools.command.Disconnect
    - class com.dbxml.db.client.tools.command.Exit
    - class com.dbxml.db.client.tools.command.ListBase
      - class com.dbxml.db.client.tools.command.ListCollections
      - class com.dbxml.db.client.tools.command.ListContents
      - class com.dbxml.db.client.tools.command.ListExtensions
      - class com.dbxml.db.client.tools.command.ListIndexers
      - class com.dbxml.db.client.tools.command.ListRoles
      - class com.dbxml.db.client.tools.command.ListTriggers
      - class com.dbxml.db.client.tools.command.ListUsers
    - class com.dbxml.db.client.tools.command.PermissionsBase
      - class com.dbxml.db.client.tools.command.Grant
      - class com.dbxml.db.client.tools.command.Revoke
    - class com.dbxml.db.client.tools.command.Role
    - class com.dbxml.db.client.tools.command.Set
    - class com.dbxml.db.client.tools.command.Shutdown
    - class com.dbxml.db.client.tools.command.SingletonBase
      - class com.dbxml.db.client.tools.command.AddRole
      - class com.dbxml.db.client.tools.command.AddUser
      - class com.dbxml.db.client.tools.command.DropBase
        - class com.dbxml.db.client.tools.command.DropCollection
        - class com.dbxml.db.client.tools.command.DropExtension
        - class com.dbxml.db.client.tools.command.DropIndexer
        - class com.dbxml.db.client.tools.command.DropTrigger
      - class com.dbxml.db.client.tools.command.RemoveRole
      - class com.dbxml.db.client.tools.command.RemoveUser
    - class com.dbxml.db.client.tools.command.User
    - class com.dbxml.db.client.tools.command.Version
  - class com.dbxml.db.client.tools.CommandLine
  - class java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - class java.awt.Container
      - class javax.swing.JComponent (implements java.io.Serializable)
        - class javax.swing.JComboBox (implements javax.accessibility.Accessible, java.awt.event.ActionListener, java.awt.ItemSelectable, javax.swing.event.ListDataListener)
          - class com.dbxml.db.admin.swing.BooleanPropertyEditor (implements com.dbxml.db.admin.swing.PropertyEditor)
        - class org.jedit.syntax.JEditTextArea
          - class com.dbxml.db.admin.swing.SyntaxTextArea
        - class javax.swing.JPanel (implements javax.accessibility.Accessible)
          - class com.dbxml.db.admin.xmleditor.NodeEditorBase (implements com.dbxml.db.admin.xmleditor.NodeEditor)
            - class com.dbxml.db.admin.xmleditor.DefaultNodeEditor (implements com.dbxml.db.admin.xmleditor.Expandable)
          - class com.dbxml.db.admin.swing.PropertyPane
          - class com.dbxml.db.admin.components.TextEditor (implements com.dbxml.db.admin.TabbedNodeEditor)
          - class com.dbxml.db.admin.components.XSLTViewer (implements com.dbxml.db.admin.TabbedNodeEditor)
        - class javax.swing.JScrollPane (implements javax.accessibility.Accessible, javax.swing.ScrollPaneConstants)
          - class com.dbxml.db.admin.xmleditor.XMLEditor
            - class com.dbxml.db.admin.components.GridEditor (implements com.dbxml.db.admin.TabbedNodeEditor)
        - class javax.swing.text.JTextComponent (implements javax.accessibility.Accessible, javax.swing.Scrollable)
          - class javax.swing.JTextField (implements javax.swing.SwingConstants)
            - class com.dbxml.db.admin.swing.FloatPropertyEditor (implements com.dbxml.db.admin.swing.PropertyEditor)
            - class com.dbxml.db.admin.swing.IntPropertyEditor (implements com.dbxml.db.admin.swing.PropertyEditor)
            - class javax.swing.JPasswordField
              - class com.dbxml.db.admin.swing.PasswordPropertyEditor (implements com.dbxml.db.admin.swing.PropertyEditor)
            - class com.dbxml.db.admin.swing.StringPropertyEditor (implements com.dbxml.db.admin.swing.PropertyEditor)
        - class javax.swing.JTree (implements javax.accessibility.Accessible, javax.swing.Scrollable)
          - class com.dbxml.db.admin.components.DBBrowser
      - class java.awt.Window (implements javax.accessibility.Accessible)
        - class java.awt.Dialog
          - class javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
            - class com.dbxml.db.admin.dialogs.AboutDialog
            - class com.dbxml.db.admin.xmleditor.AttributeDialog
            - class com.dbxml.db.admin.dialogs.CollectionDialog
            - class com.dbxml.db.admin.dialogs.ConnectDialog
            - class com.dbxml.db.admin.xmleditor.ElementDialog
            - class com.dbxml.db.admin.dialogs.FilesystemDialog
            - class com.dbxml.db.admin.dialogs.IndexDialog
            - class com.dbxml.db.admin.dialogs.PermissionsDialog
            - class com.dbxml.db.admin.dialogs.PreferencesDialog
        - class java.awt.Frame (implements java.awt.MenuContainer)
          - class javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
            - class com.dbxml.db.admin.Admin
        - class javax.swing.JWindow (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer)
          - class com.dbxml.db.admin.dialogs.Splash (implements java.lang.Runnable)
  - class com.dbxml.xml.dtsm.CompressedTable (implements com.dbxml.xml.dtsm.DocumentTable)
  - class com.dbxml.util.Configuration
  - class com.dbxml.db.client.xmlrpc.ConnectionManager
    - class com.dbxml.db.common.security.AccessManagerClient
    - class com.dbxml.db.client.xmlrpc.CollectionClientImpl (implements com.dbxml.db.client.CollectionClient)
    - class com.dbxml.db.client.xmlrpc.ContentClientImpl (implements com.dbxml.db.client.ContentClient)
    - class com.dbxml.db.client.xmlrpc.dbXMLClientImpl (implements com.dbxml.db.client.dbXMLClient)
    - class com.dbxml.db.enterprise.sync.SyncManagerClient
  - class com.dbxml.db.enterprise.sync.Constants
  - class com.dbxml.xml.dtsm.Constants
  - class com.dbxml.db.enterprise.sync.Content (implements com.dbxml.xml.XMLSerializable)
  - class com.dbxml.db.client.local.ContentClientImpl (implements com.dbxml.db.client.ContentClient)
  - class com.dbxml.db.server.labrador.ContentProxy
  - class com.dbxml.db.server.labrador.ContentResolver (implements com.dbxml.labrador.Resolver)
  - class com.dbxml.db.client.xmldb.DatabaseImpl (implements org.xmldb.api.base.Configurable, org.xmldb.api.base.Database)
  - class com.dbxml.db.enterprise.dbfiler.DBFilerConnection (implements java.sql.Connection, com.dbxml.util.Poolable)
  - class com.dbxml.db.server.dbXML
  - class com.dbxml.db.client.local.dbXMLClientImpl (implements com.dbxml.db.client.dbXMLClient)
  - class org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - class com.dbxml.xml.sax.DTSMContentHandler (implements org.xml.sax.ext.LexicalHandler)
  - class com.dbxml.xml.dtsm.DocumentTableEntry
  - class com.dbxml.db.admin.DocWrapper
  - class com.dbxml.xml.dom.DOMHelper
  - class com.dbxml.xml.dom.DOMUtils
  - class com.dbxml.xml.dtsm.DTSMHelper
  - class com.dbxml.db.admin.xmleditor.ElementResourceMap
  - class com.dbxml.db.embedded.EmbeddedConfiguration
  - class com.dbxml.db.core.data.EmptyContainerSet (implements com.dbxml.db.core.data.ContainerSet)
  - class com.dbxml.db.core.data.EmptyRecordSet (implements com.dbxml.db.core.data.RecordSet)
  - class com.dbxml.db.core.FaultCodes
  - class com.dbxml.db.enterprise.sync.Group (implements com.dbxml.xml.XMLSerializable)
  - class com.dbxml.db.core.indexer.IndexMatch (implements java.lang.Comparable)
  - class com.dbxml.db.core.indexer.IndexPattern
  - class com.dbxml.db.core.indexer.IndexQuery
    - class com.dbxml.db.core.indexer.helpers.IndexQueryANY
    - class com.dbxml.db.core.indexer.helpers.IndexQueryBW
    - class com.dbxml.db.core.indexer.helpers.IndexQueryBWX
    - class com.dbxml.db.core.indexer.helpers.IndexQueryEQ
    - class com.dbxml.db.core.indexer.helpers.IndexQueryGEQ
    - class com.dbxml.db.core.indexer.helpers.IndexQueryGT
    - class com.dbxml.db.core.indexer.helpers.IndexQueryIN
    - class com.dbxml.db.core.indexer.helpers.IndexQueryLEQ
    - class com.dbxml.db.core.indexer.helpers.IndexQueryLT
    - class com.dbxml.db.core.indexer.helpers.IndexQueryNBW
    - class com.dbxml.db.core.indexer.helpers.IndexQueryNBWX
    - class com.dbxml.db.core.indexer.helpers.IndexQueryNEQ
    - class com.dbxml.db.core.indexer.helpers.IndexQueryNIN
    - class com.dbxml.db.core.indexer.helpers.IndexQueryNSW
    - class com.dbxml.db.core.indexer.helpers.IndexQuerySW
  - class com.dbxml.db.admin.swing.JLabelListCellRenderer (implements javax.swing.ListCellRenderer)
  - class com.dbxml.db.enterprise.sync.Manifest
  - class com.dbxml.db.admin.nodes.MenuItem
  - class com.dbxml.util.ObjectPool
    - class com.dbxml.db.enterprise.dbfiler.DBFilerPool
  - class com.dbxml.util.ObjectQueue (implements java.io.Serializable)
  - class java.io.OutputStream
    - class java.io.FilterOutputStream
      - class com.dbxml.util.LoggingStream
  - class com.dbxml.db.common.btree.Paged (implements com.dbxml.util.Configurable)
    - class com.dbxml.db.common.btree.BTree
      - class com.dbxml.db.common.btree.BTreeFiler (implements com.dbxml.db.core.filer.Filer)
      - class com.dbxml.db.common.fulltext.FullTextIndexer (implements com.dbxml.db.core.indexer.Indexer)
      - class com.dbxml.db.common.indexers.NameIndexer (implements com.dbxml.db.core.indexer.Indexer)
      - class com.dbxml.db.common.indexers.ValueIndexer (implements com.dbxml.db.core.indexer.Indexer)
  - class com.dbxml.db.common.btree.Paged.FileHeader
  - class com.dbxml.db.common.btree.Paged.Page (implements java.lang.Comparable)
  - class com.dbxml.db.common.btree.Paged.PageHeader
  - class com.dbxml.db.common.fulltext.PorterStemmer (implements com.dbxml.db.common.fulltext.WordStemmer)
  - class com.dbxml.xml.dtsm.Producer
    - class com.dbxml.xml.dom.DOMProducer (implements com.dbxml.xml.dtsm.Consumer)
    - class com.dbxml.xml.sax.SAXProducer (implements com.dbxml.xml.dtsm.Consumer)
    - class com.dbxml.xml.text.TextProducer (implements com.dbxml.xml.dtsm.Consumer)
  - class com.dbxml.db.admin.swing.PropertyInfo
  - class com.dbxml.xml.dtsm.PullProcessor
  - class com.dbxml.xml.QName
  - class com.dbxml.db.common.query.QueryBase (implements com.dbxml.db.core.query.Query)
    - class com.dbxml.db.common.fulltext.FullTextQuery
  - class com.dbxml.db.core.query.plan.QueryNode
    - class com.dbxml.db.core.query.plan.Container
      - class com.dbxml.db.core.query.plan.Grouping
        - class com.dbxml.db.core.query.plan.AndGrouping
        - class com.dbxml.db.core.query.plan.NotGrouping
        - class com.dbxml.db.core.query.plan.OrGrouping
      - class com.dbxml.db.core.query.plan.QueryPlan
        - class com.dbxml.db.core.query.plan.logical.LogicalQueryPlan
        - class com.dbxml.db.core.query.plan.physical.PhysicalQueryPlan
    - class com.dbxml.db.core.query.plan.logical.LogicalQueryNode
      - class com.dbxml.db.core.query.plan.logical.CompoundName
      - class com.dbxml.db.core.query.plan.logical.LogicalOperation
      - class com.dbxml.db.core.query.plan.logical.Name
        - class com.dbxml.db.core.query.plan.logical.AttributeName
        - class com.dbxml.db.core.query.plan.logical.ElementName
      - class com.dbxml.db.core.query.plan.logical.Operator
      - class com.dbxml.db.core.query.plan.logical.Type
      - class com.dbxml.db.core.query.plan.logical.Value
        - class com.dbxml.db.core.query.plan.logical.BooleanValue
        - class com.dbxml.db.core.query.plan.logical.DateValue
        - class com.dbxml.db.core.query.plan.logical.FloatValue
        - class com.dbxml.db.core.query.plan.logical.IntValue
        - class com.dbxml.db.core.query.plan.logical.StringValue
        - class com.dbxml.db.core.query.plan.logical.ValueSet
    - class com.dbxml.db.core.query.plan.physical.PhysicalQueryNode
      - class com.dbxml.db.core.query.plan.physical.PhysicalOperation
  - class com.dbxml.db.client.xmldb.QueryServiceImpl (implements org.xmldb.api.base.Service)
    - class com.dbxml.db.client.xmldb.FullTextQueryServiceImpl (implements com.dbxml.db.client.xmldb.FullTextQueryService)
    - class com.dbxml.db.client.xmldb.XPathQueryServiceImpl (implements org.xmldb.api.modules.XPathQueryService)
    - class com.dbxml.db.client.xmldb.XSLTransformServiceImpl (implements com.dbxml.db.client.xmldb.XSLTransformService)
    - class com.dbxml.db.client.xmldb.XUpdateQueryServiceImpl (implements org.xmldb.api.modules.XUpdateQueryService)
  - class com.dbxml.db.core.data.Record
  - class com.dbxml.db.core.data.RecordMetaData
  - class com.dbxml.db.client.xmldb.ResourceIteratorImpl (implements org.xmldb.api.base.ResourceIterator)
  - class com.dbxml.db.client.xmldb.ResourceSetImpl (implements org.xmldb.api.base.ResourceSet)
  - class com.dbxml.db.common.query.ResultSetBase (implements com.dbxml.db.core.query.ResultSet)
    - class com.dbxml.db.common.fulltext.FullTextResultSet
  - class com.dbxml.db.client.local.ResultSetClientImpl (implements com.dbxml.db.client.ResultSetClient)
  - class com.dbxml.db.core.query.helpers.ResultSetWrapper
  - class com.dbxml.db.core.security.Role (implements com.dbxml.xml.XMLSerializable)
  - class com.dbxml.xml.sax.SAXHelper
  - class com.dbxml.db.server.Server
  - class com.dbxml.db.server.ServerBootstrap
  - class com.dbxml.db.server.labrador.ServerProxy
  - class com.dbxml.db.server.ServiceManager (implements com.dbxml.util.Configurable)
  - class com.dbxml.db.core.adapter.SimpleAdapter (implements com.dbxml.db.core.adapter.Adapter)
    - class com.dbxml.db.common.adapters.DOMAdapter
    - class com.dbxml.db.common.adapters.JAXBElementAdapter
    - class com.dbxml.db.common.adapters.SAXAdapter
    - class com.dbxml.db.common.adapters.XMLSerializableAdapter
  - class com.dbxml.util.SimpleConfigurable (implements com.dbxml.util.Configurable)
    - class com.dbxml.db.enterprise.dbfiler.DBFiler (implements com.dbxml.db.core.filer.Filer)
    - class com.dbxml.db.core.extension.ExtensionManager
    - class com.dbxml.db.common.filers.FSFiler (implements com.dbxml.db.core.filer.Filer)
    - class com.dbxml.db.core.indexer.IndexManager
    - class com.dbxml.db.common.filers.MemFiler (implements com.dbxml.db.core.filer.Filer)
    - class com.dbxml.db.core.query.QueryEngine
    - class com.dbxml.db.common.query.QueryResolverBase (implements com.dbxml.db.core.query.QueryResolver)
      - class com.dbxml.db.common.fulltext.FullTextQueryResolver
      - class com.dbxml.db.common.xpath.XPathQueryResolver
      - class com.dbxml.db.common.xslt.XSLTQueryResolver
      - class com.dbxml.db.common.xupdate.XUpdateQueryResolver
    - class com.dbxml.db.common.security.SecurityManagerBase (implements com.dbxml.db.core.security.SecurityManager)
      - class com.dbxml.db.common.security.DefaultSecurityManager
      - class com.dbxml.db.common.security.NoSecurityManager
      - class com.dbxml.db.common.security.SimpleSecurityManager
    - class com.dbxml.db.core.extension.SimpleExtension (implements com.dbxml.db.core.extension.Extension)
      - class com.dbxml.db.common.security.AccessManager
      - class com.dbxml.db.common.scripting.ScriptExtension
        - class com.dbxml.db.common.scripting.JavaScriptExtension
        - class com.dbxml.db.common.scripting.PythonExtension
      - class com.dbxml.db.core.system.Sequencer
      - class com.dbxml.db.enterprise.sync.SyncManager
    - class com.dbxml.db.server.SimpleService (implements com.dbxml.db.server.Service)
      - class com.dbxml.db.server.services.DBService
      - class com.dbxml.db.server.services.HTTPService
      - class com.dbxml.db.common.btree.PageFilterService
    - class com.dbxml.db.core.trigger.SimpleTrigger (implements com.dbxml.db.core.trigger.Trigger)
      - class com.dbxml.db.common.scripting.ScriptTrigger
        - class com.dbxml.db.common.scripting.JavaScriptTrigger
        - class com.dbxml.db.common.scripting.PythonTrigger
      - class com.dbxml.db.enterprise.sync.SyncTrigger
    - class com.dbxml.db.core.trigger.TriggerManager
  - class com.dbxml.labrador.util.SimpleConfigurable (implements com.dbxml.labrador.configuration.Configurable)
    - class com.dbxml.labrador.sessions.Session
      - class com.dbxml.db.enterprise.labrador.PersistentSession
  - class com.dbxml.util.SimpleLockManager
  - class com.dbxml.util.Stopwatch
  - class com.dbxml.util.StringUtilities
  - class com.dbxml.xml.SymbolTable (implements com.dbxml.xml.XMLSerializable)
    - class com.dbxml.xml.SymbolTableSymbols
  - class com.dbxml.xml.SymbolTable.SymbolInfo (implements java.io.Serializable)
  - class com.dbxml.xml.dtsm.TableBuilder
  - class com.dbxml.xml.dtsm.TableCompressor
  - class com.dbxml.xml.dtsm.TableGenerator
    - class com.dbxml.xml.dom.DOMTableGenerator
    - class com.dbxml.xml.sax.SAXTableGenerator
      - class com.dbxml.xml.text.TextTableGenerator
  - class javax.servlet.jsp.tagext.TagExtraInfo
    - class com.dbxml.db.enterprise.jsp.CollectionTagInfo
    - class com.dbxml.db.enterprise.jsp.ConnectionTagInfo
    - class com.dbxml.db.enterprise.jsp.GetDocumentTagInfo
    - class com.dbxml.db.enterprise.jsp.InsertDocumentTagInfo
    - class com.dbxml.db.enterprise.jsp.IteratorTagInfo
    - class com.dbxml.db.enterprise.jsp.QueryTagInfo
  - class javax.servlet.jsp.tagext.TagSupport (implements javax.servlet.jsp.tagext.IterationTag, java.io.Serializable)
    - class javax.servlet.jsp.tagext.BodyTagSupport (implements javax.servlet.jsp.tagext.BodyTag)
      - class com.dbxml.db.enterprise.jsp.ConnectionTag (implements com.dbxml.db.enterprise.jsp.PropertyContainer)
      - class com.dbxml.db.enterprise.jsp.InsertDocumentTag
      - class com.dbxml.db.enterprise.jsp.IteratorTag
      - class com.dbxml.db.enterprise.jsp.QueryTag
      - class com.dbxml.db.enterprise.jsp.SetDocumentTag
    - class com.dbxml.db.enterprise.jsp.CollectionTag
    - class com.dbxml.db.enterprise.jsp.GetDocumentTag
    - class com.dbxml.db.enterprise.jsp.PropertyTag
    - class com.dbxml.db.enterprise.jsp.RemoveDocumentTag
  - class com.dbxml.db.client.helpers.TextResultSetClient (implements com.dbxml.db.client.ResultSetClient)
  - class com.dbxml.xml.dom.TextWriter
  - class java.lang.Thread (implements java.lang.Runnable)
    - class com.dbxml.db.enterprise.sync.WorkerThread
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class com.dbxml.util.dbXMLException
        - class com.dbxml.db.core.DBException
          - class com.dbxml.db.core.extension.ExtensionException
            - class com.dbxml.db.core.extension.CannotCreateException
            - class com.dbxml.db.core.extension.ClassFormatException
            - class com.dbxml.db.core.extension.DuplicateObjectException
            - class com.dbxml.db.core.extension.ExtensionRuntimeException
            - class com.dbxml.db.core.extension.InvalidContextException
            - class com.dbxml.db.core.extension.MethodNotFoundException
          - class com.dbxml.db.core.filer.FilerException
            - class com.dbxml.db.common.btree.BTreeException
              - class com.dbxml.db.common.btree.BTreeCorruptException
              - class com.dbxml.db.common.btree.BTreeNotFoundException
          - class com.dbxml.db.core.indexer.IndexerException
            - class com.dbxml.db.core.indexer.CannotCreateException
            - class com.dbxml.db.core.indexer.DuplicateIndexException
          - class com.dbxml.db.core.query.QueryException
            - class com.dbxml.db.core.query.CompilationException
            - class com.dbxml.db.core.query.NotSupportedException
            - class com.dbxml.db.core.query.ProcessingException
            - class com.dbxml.db.core.query.StyleNotFoundException
          - class com.dbxml.db.core.security.SecurityException
            - class com.dbxml.db.core.security.InvalidAccessException
            - class com.dbxml.db.core.security.InvalidCredentialsException
            - class com.dbxml.db.core.security.InvalidRoleException
            - class com.dbxml.db.core.security.InvalidUserException
          - class com.dbxml.db.core.transaction.TransactionException
            - class com.dbxml.db.core.transaction.TransactionNotActiveException
            - class com.dbxml.db.core.transaction.TransactionsNotSupportedException
          - class com.dbxml.db.core.trigger.TriggerException
            - class com.dbxml.db.core.trigger.CancelOperationException
            - class com.dbxml.db.core.trigger.CannotCreateException
            - class com.dbxml.db.core.trigger.DuplicateTriggerException
        - class com.dbxml.xml.dtsm.DTSMException
  - class com.dbxml.db.core.transaction.Transaction
  - class com.dbxml.db.core.security.User (implements com.dbxml.xml.XMLSerializable)
  - class com.dbxml.db.core.security.UserStack
  - class com.dbxml.util.UTF8
  - class com.dbxml.util.UTF8.CharArrayInfo
  - class com.dbxml.db.core.data.Value (implements java.lang.Comparable)
    - class com.dbxml.db.core.indexer.IndexValue
    - class com.dbxml.db.core.data.Key
  - class com.dbxml.xml.dtsm.ValueTableEntry
  - class com.dbxml.db.client.xmldb.XMLResourceImpl (implements org.xmldb.api.modules.XMLResource)
  - class com.dbxml.db.common.xupdate.XObjectImpl (implements org.xmldb.common.xml.queries.XObject)
  - class org.xmldb.common.xml.queries.XPathQueryFactory
    - class com.dbxml.db.common.xupdate.XPathQueryFactoryImpl
  - class com.dbxml.db.common.xupdate.XPathQueryImpl (implements org.xmldb.common.xml.queries.XPathQuery)
  - class org.xmldb.xupdate.lexus.XUpdateQueryImpl (implements org.xmldb.common.xml.queries.XUpdateQuery)
    - class com.dbxml.db.common.xupdate.XUpdateImpl

## Interface Hierarchy

- interface com.dbxml.db.core.adapter.Adapter
- interface com.dbxml.db.common.btree.BTreeCallback
- interface com.dbxml.db.client.CollectionClient
- interface com.dbxml.db.client.tools.Command
- interface org.xmldb.api.base.Configurable
  - interface com.dbxml.db.client.xmldb.FullTextQueryService
  - interface org.xmldb.api.base.Service
    - interface com.dbxml.db.client.xmldb.FullTextQueryService
    - interface com.dbxml.db.client.xmldb.XSLTransformService
  - interface com.dbxml.db.client.xmldb.XSLTransformService
- interface com.dbxml.util.Configurable
  - interface com.dbxml.db.core.extension.Extension
  - interface com.dbxml.db.core.filer.Filer
  - interface com.dbxml.db.core.indexer.Indexer
  - interface com.dbxml.db.common.btree.PageFilter
  - interface com.dbxml.db.core.query.QueryResolver
  - interface com.dbxml.db.core.security.SecurityManager
  - interface com.dbxml.db.core.trigger.Trigger
- interface com.dbxml.util.ConfigurationCallback
- interface com.dbxml.xml.dtsm.Consumer
- interface com.dbxml.db.core.Container
- interface com.dbxml.db.core.data.ContainerSet
- interface com.dbxml.db.client.ContentClient
- interface com.dbxml.db.core.DatabaseEventListener
- interface com.dbxml.db.client.dbXMLClient
- interface com.dbxml.xml.dtsm.DocumentTable
- interface com.dbxml.db.admin.xmleditor.ElementContentModel
- interface com.dbxml.db.admin.xmleditor.Expandable
- interface com.dbxml.db.admin.nodes.HasChildren
- interface com.dbxml.db.admin.nodes.HasCollection
- interface com.dbxml.db.admin.nodes.HasDocWrapper
- interface com.dbxml.db.admin.nodes.HasMenu
- interface com.dbxml.db.admin.nodes.HasStorage
- interface com.dbxml.db.admin.xmleditor.NodeEditor
- interface com.dbxml.util.Poolable
- interface com.dbxml.db.enterprise.jsp.PropertyContainer
- interface com.dbxml.db.admin.swing.PropertyEditor
- interface com.dbxml.db.core.query.Query
- interface com.dbxml.db.core.data.RecordSet
- interface com.dbxml.db.core.query.ResultSet
- interface com.dbxml.db.client.ResultSetClient
- interface com.dbxml.db.server.Service
- interface com.dbxml.db.admin.xmleditor.SourceCallback
- interface com.dbxml.db.admin.TabbedNodeEditor
- interface com.dbxml.db.server.Task
- interface com.dbxml.db.core.transaction.TransactionLog
- interface com.dbxml.db.common.fulltext.WordStemmer
- interface com.dbxml.xml.XMLSerializable

dbXML API

Copyright (c) 2004 The dbXML Group