## Package galapi

Class Summary
Atomic: An `Atomic` value is one of the nineteen XML Schema data types plus the XQuery type [xdt:untypedAtomic].
AtomicList: An `AtomicList` incapsulates a list of `Atomic` values.
Attribute: A node attribute in the XQeury data model.
AttributeList
Comment: A `Comment` node in the XQuery data model
Context: The `Context` provides the minimal structure of a context.
Document: A document element in the XQeury data model.
Element: A node element in the XQeury data model.
ExternalContext: The `ExternalContext` includes an optional value for the context item (known as ".") and a list of variable name, `ItemList` value pairs.
Galax: The `Galax` class contains methods needed to perform queries and to manipulate data under different representations.
Item: An `Item` is the a primitive datatype for a value.
ItemList: An `ItemList</cose> is a collection of items that can be processed or returned as a result by the functions in the class `Galax`.`
ModuleContext: The `ModuleContext` provides a general evaluation environment for a query.
NameValuePair
Node: A `Node` is an `Item` representing an XML node in the XQuery data model.
NodeList
ProcessingContext: A `ProcessingContext` contains flags for controlling debugging, printing, and the processing phases
ProcessingInstruction: A `ProcessingInstruction` node in the XQuery data model.
QueryContext: A `QueryContext` contains a full environment for a query.
Text: A `Text` node in the XQuery data model
xsAnyURI
xsBoolean
xsDecimal
xsDouble
xsFloat
xsInt
xsInteger
xsQName
xsString
xsUntyped

Exception Summary
GalapiException: The `GalapiException` provides a primitive way of being informed when an error occurs.
GalaxInternalException: The `GalaxInternalException` indicates that a serious error inside the XQuery engine was produced.