Qizx/open API

Package net.axyana.qizxopen.dm

Interfaces and classes handling a XML Data Model independent of XQuery.

See:
          Description

Interface Summary
FONIDataModel.Factory Data Model factory: can be used by XML Libraries to create documents and nodes.
FONIDocument Fully-Ordered Node Identification Document.
Node Node as defined by the XQuery1/XPath2 Data Model, plus extensions.
NodeSequence Abstract Iterator on Nodes.
NodeTest Test of a node on behalf of path-steps or type matching.
XMLEventReceiver A SAX-like abstract event handler.
 

Class Summary
AttributeTest Convenience class implementing NodeTest on attributes.
BaseNodeTest Tests a node by node kind, and by name if appropriate.
CoreDataModel Basic in-core implementation of Data Model, which can be used independently of XQuery.
CoreDataModel.BaseNode [Internal].
DataModel Abstract XQuery / XPath2 / XSLT2 Data Model.
DocumentManager Provides access to the data-model of XML documents.
DocumentParser Utility for document parsing and data model building.
DocumentWriter SAX2 extension for the creation of parsed Documents.
ElementTest Convenience class implementing NodeTest on elements.
EventDrivenBuilder An implementation of XMLEventReceiver that builds a CoreDataModel tree.
FONIDataModel An Implementation of the Data Model above FONI documents, which can be used independently of XQuery.
FONIDataModel.BaseNode  
FONIDumper  
FulltextQuery Full-text queries: parsing, search in fall-back mode (without indexes), term highlighting.
FulltextQuery.Clause Abstract clause.
FulltextQuery.Phrase Sequence of terms, with an optional total spacing between terms.
FulltextQuery.Term A simple word or a pattern.
FulltextQuery.TermOr Union of terms.
HTMLSerializer Kept for compatibility: use instead XMLSerializer with method XHTML or HTML.
IDocument A fast and memory efficient FONIDocument implementation for parsed documents.
NodeXMLReader Wraps a Node as a XMLReader.
SAXDecoder Unmarshalls SaX events marshalled by SAXEncoder
SAXEncoder Marshalls SAX events.
SAXEventReceiver Adapter of XML events to SAX2.
TreeDecoder Decodes a XML Data Model tree from a binary representation created by TreeEncoder.
TreeEncoder Encodes the sub-tree of a Node into binary representation, which can be deserialized by TreeDecoder.
UnionNodeTest Logical OR of two NodeTests.
XMLEventReceiverBase An abstract receiver of SAX-like events.
XMLSerializer Serializes a DataModel Node and its subtree to an output stream.
XMLSerialOptions Safe and network-transmissible options for XML Serialization.
 

Exception Summary
DataModelException  
FulltextQuery.ParseException  
 

Package net.axyana.qizxopen.dm Description

Interfaces and classes handling a XML Data Model independent of XQuery.


© 2005 Axyana Software