dbXML API

## Uses of Class
org.dbxml.xml.SymbolTable

Packages that use SymbolTable
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.core: This is the top-level package for all dbXML Core functionality.
org.dbxml.core.corba: Implements the several POA-based Servants for CORBA connectivity to dbXML.
org.dbxml.core.indexer: Defines the dbXML Indexer interface and implements the IndexManager, and NodeIndexer classes.
org.dbxml.xml: Top level package for dbXML XML support, including DOM, SAX, Compression, and JAXP drivers.
org.dbxml.xml.dom: Implements the dbXML Compressed DOM and DOMParser.
org.dbxml.xml.sax: Implements the dbXML SAX Event Generator and defines an extension interface for intercepting compression events.

Uses of SymbolTable in org.dbxml.client.xmldb

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

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

Constructors in org.dbxml.client.xmldb.resources with parameters of type SymbolTable
`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 SymbolTable in org.dbxml.core

Methods in org.dbxml.core that return SymbolTable
`SymbolTable` `Collection.getSymbols()` getSymbols returns the SymbolTable in use by this Collection.
`SymbolTable` `SystemCollection.loadSymbols(Collection collection)` loadSymbols retrieves the SymbolTable for the specified Collection.

Methods in org.dbxml.core with parameters of type SymbolTable
`void` `SystemCollection.saveSymbols(Collection collection, SymbolTable symbols)` saveSymbols save the SymbolTable for the specified Collection.

Uses of SymbolTable in org.dbxml.core.corba

Methods in org.dbxml.core.corba that return SymbolTable
`SymbolTable` `SymbolDeserializer.getSymbols(EncodedBuffer buffer)` getSymbols returns the current SymbolTable image for the server-side Collection that is being managed.
`SymbolTable` `SymbolSerializer.getSymbols()` getSymbols returns the Symbol Table being managed by this Serializer.

Constructors in org.dbxml.core.corba with parameters of type SymbolTable
`SymbolSerializer(SymbolTable syms)`

Uses of SymbolTable in org.dbxml.core.indexer

Constructors in org.dbxml.core.indexer with parameters of type SymbolTable
`IndexPattern(SymbolTable symbols, java.lang.String pattern, NamespaceMap nsMap)`
`IndexPattern(SymbolTable symbols, short elemID)`
`IndexPattern(SymbolTable symbols, short elemID, short attrID)`
`IndexPattern(SymbolTable symbols, short elemID, java.lang.String attrName)`

Uses of SymbolTable in org.dbxml.xml

Subclasses of SymbolTable in org.dbxml.xml
`class` `SymbolTableSymbols` SymbolTableSymbols is class that represents the hard-coded definition of a compressed symbol table.

Methods in org.dbxml.xml with parameters of type SymbolTable
`static short` `SymbolTable.getNormalizedSymbol(SymbolTable symbols, java.lang.String lookup, NamespaceMap nsMap, boolean create)`

Constructors in org.dbxml.xml with parameters of type SymbolTable
`SymbolTable.SymbolInfo(java.lang.String qname, java.lang.String namespaceURI, short symbol)`
`SymbolTable.SymbolInfo(java.lang.String qname, short symbol)`
`XMLCompressedInput(java.io.InputStream is, SymbolTable st)`
`XMLCompressedOutput(java.io.OutputStream os, SymbolTable st)`

Uses of SymbolTable in org.dbxml.xml.dom

Methods in org.dbxml.xml.dom that return SymbolTable
`SymbolTable` `CompressedDocument.getSymbols()` getSymbols returns the Symbol table for this Document.
`SymbolTable` `DocumentImpl.getSymbols()`

Methods in org.dbxml.xml.dom with parameters of type SymbolTable
`void` `CompressedDocument.setSymbols(SymbolTable symbols)` setSymbols sets the Symbol table for this Document.
`void` `DocumentImpl.setSymbols(SymbolTable symbols)`
`static byte[]` `DOMCompressor.Compress(org.w3c.dom.Node node, SymbolTable symbols)` Compress is a convenience method that compresses a Node into a byte array with a single call.

Constructors in org.dbxml.xml.dom with parameters of type SymbolTable
`DocumentImpl(byte[] data, SymbolTable symbols, NodeSource source)`
`DOMCompressor(java.io.OutputStream os, SymbolTable st)`

Uses of SymbolTable in org.dbxml.xml.sax

Methods in org.dbxml.xml.sax with parameters of type SymbolTable
`void` `CompressionHandler.symbols(SymbolTable symbols)` symbols reports the Symbol table that is being used for the decompression.

Constructors in org.dbxml.xml.sax with parameters of type SymbolTable
`SAXEventGenerator(SymbolTable symbols, byte[] data)`
`SAXEventGenerator(SymbolTable symbols, byte[] data, int pos, int len)`

dbXML API

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