Qizx/Open v0.4
A B C D E F G H I K L M N O P Q R S T U V W X Y

A

accepts(char[]) - Method in class net.xfra.qizxopen.util.SoundsLikePattern
 
accepts(int, QName) - Method in class net.xfra.qizxopen.xquery.dm.DocumentTest
 
accepts(int, QName) - Method in interface net.xfra.qizxopen.dm.NodeTest
Optimized test method.
accepts(int, QName) - Method in class net.xfra.qizxopen.dm.BaseNodeTest
 
accepts(int, QName) - Method in class net.xfra.qizxopen.dm.UnionNodeTest
 
accepts(Node) - Method in class net.xfra.qizxopen.xquery.dm.DocumentTest
 
accepts(Node) - Method in interface net.xfra.qizxopen.dm.NodeTest
Generic test method.
accepts(Node) - Method in class net.xfra.qizxopen.dm.BaseNodeTest
 
accepts(Node) - Method in class net.xfra.qizxopen.dm.UnionNodeTest
 
accepts(Type) - Method in class net.xfra.qizxopen.xquery.Type
Static type checking.
accepts(Type) - Method in class net.xfra.qizxopen.xquery.ItemType
 
acceptsItem(Item) - Method in class net.xfra.qizxopen.xquery.Type
Dynamic matching of a single item.
acceptsItem(Item) - Method in class net.xfra.qizxopen.xquery.ItemType
 
add(HTable.Key) - Method in class net.xfra.qizxopen.util.HTable
No check: allows duplicate keys.
add(int) - Method in class net.xfra.qizxopen.util.BitIdSet
 
addAttribute(Node) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
addChild(Node) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
addMapping(String, Namespace) - Method in class net.xfra.qizxopen.util.NSPrefixMapping
Pushes a prefix/Namespace mapping.
addMapping(String, String) - Method in class net.xfra.qizxopen.util.NSPrefixMapping
Pushes a prefix/Namespace-URI mapping.
addMatchingArea(Node) - Method in class net.xfra.qizxopen.dm.FulltextQuery.Hiliter
Defines a particular element to highlight inside the root fragment.
addName(String, String) - Method in class net.xfra.qizxopen.util.NSTable
Inserts a name without check (for loading).
addNamespace(String, String) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
addText(String) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
addText(String) - Method in interface net.xfra.qizxopen.dm.Node
Adds text inside the node.
adjust(int) - Method in class net.xfra.qizxopen.dm.FONIDumper
 
ALL_ARG - Static variable in class net.xfra.qizxopen.util.CLOptions
Gets all following arguments to a String array field.
allowed() - Static method in class net.xfra.qizxopen.xquery.EmptyException
Unique instance.
ancestors(NodeTest) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
ancestors(NodeTest) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
ancestors(NodeTest) - Method in interface net.xfra.qizxopen.dm.Node
Returns an iterator on ancestors that match the node test.
ancestorsOrSelf(NodeTest) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
ancestorsOrSelf(NodeTest) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
ancestorsOrSelf(NodeTest) - Method in interface net.xfra.qizxopen.dm.Node
Returns an iterator on ancestors (including the node itself) that match the node test.
ANY - Static variable in class net.xfra.qizxopen.xquery.Type
 
ANY_ATOMIC_TYPE - Static variable in class net.xfra.qizxopen.xquery.Type
 
anyType - Static variable in class net.xfra.qizxopen.xquery.Type
 
ANYURI - Static variable in class net.xfra.qizxopen.xquery.Type
 
argument(String, String, int, String) - Method in class net.xfra.qizxopen.util.CLOptions
Declares an argument (aka Anonymous Option).
arguments - Variable in class net.xfra.qizxopen.xquery.Log.Message
 
asAtom() - Method in interface net.xfra.qizxopen.xquery.Value
Gets the current item with atomization.
asAtom() - Method in class net.xfra.qizxopen.xquery.Value.Empty
 
asAtom() - Method in class net.xfra.qizxopen.xquery.dm.NodeSequenceBase
 
asBoolean() - Method in interface net.xfra.qizxopen.xquery.Item
Gets the item as a boolean value (optimisable).
asBoolean() - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
 
asBoolean() - Method in class net.xfra.qizxopen.xquery.dm.NodeSequenceBase
 
asDecimal() - Method in interface net.xfra.qizxopen.xquery.Item
Gets the item as a decimal value.
asDecimal() - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
 
asDouble() - Method in interface net.xfra.qizxopen.xquery.Item
Gets the item as a double value (optimisable).
asDouble() - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
 
asDouble() - Method in class net.xfra.qizxopen.xquery.dm.NodeSequenceBase
 
asFloat() - Method in interface net.xfra.qizxopen.xquery.Item
Gets the item as a float value (optimisable).
asFloat() - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
 
asInteger() - Method in interface net.xfra.qizxopen.xquery.Item
Gets the item as a integer value (optimisable).
asInteger() - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
 
asInteger() - Method in class net.xfra.qizxopen.xquery.dm.NodeSequenceBase
 
asItem() - Method in interface net.xfra.qizxopen.xquery.Value
Gets the current item (undefined result if end of sequence reached).
asItem() - Method in class net.xfra.qizxopen.xquery.Value.Empty
 
asItem() - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
 
asItem() - Method in class net.xfra.qizxopen.xquery.dm.NodeSequenceBase
 
asNode() - Method in interface net.xfra.qizxopen.xquery.Item
Gets the item as a Node value (optimisable).
asNode() - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
 
asNode() - Method in class net.xfra.qizxopen.xquery.dm.DistinctNodeSequence
 
asNode() - Method in class net.xfra.qizxopen.xquery.dm.NodeSequenceBase
 
asString() - Method in interface net.xfra.qizxopen.xquery.Item
Gets the item as a String value (optimisable).
asString() - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
 
asString() - Method in class net.xfra.qizxopen.xquery.dm.NodeSequenceBase
 
at(Expression) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Notes the current evaluation point for trace & debug.
ATOM - Static variable in class net.xfra.qizxopen.xquery.Type
 
ATOM_ANY - Static variable in interface net.xfra.qizxopen.dm.Node
Node nature (returned by getNature) for typed leaf node holding a value of any serializable class.
ATOM_BOOL - Static variable in interface net.xfra.qizxopen.dm.Node
Node nature (returned by getNature) for a typed leaf node holding a boolean value.
ATOM_DATE - Static variable in interface net.xfra.qizxopen.dm.Node
Node nature (returned by getNature) for typed leaf node holding a date/time value.
ATOM_DOUBLE - Static variable in interface net.xfra.qizxopen.dm.Node
Node nature (returned by getNature) for a typed leaf node holding a double value.
ATOM_INT - Static variable in interface net.xfra.qizxopen.dm.Node
Node nature (returned by getNature) for a typed integer node, holding a long integer value.
atom(Object) - Method in class net.xfra.qizxopen.dm.IDocument
 
atom(Object) - Method in class net.xfra.qizxopen.dm.FONIWriter
Creates an atom with any object value.
atom(String) - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
atom(String) - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Text of an atom.
atom(String) - Method in class net.xfra.qizxopen.dm.XMLSerializer
 
atom(String) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
attribute - Variable in class net.xfra.qizxopen.dm.FulltextQuery.Hiliter
 
ATTRIBUTE - Static variable in class net.xfra.qizxopen.xquery.Type
 
ATTRIBUTE - Static variable in interface net.xfra.qizxopen.dm.Node
Node nature (returned by getNature) for an Attribute node.
attribute(QName) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
attribute(QName) - Method in interface net.xfra.qizxopen.dm.Node
Gets an attribute of this (element) by its name.
attribute(QName, String) - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
attribute(QName, String) - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Adds an attribute on the current element.
attribute(QName, String) - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
attributes() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
attributes() - Method in interface net.xfra.qizxopen.dm.Node
Accessor dm:attributes.
attributes(NodeTest) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
attributes(NodeTest) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
attributes(NodeTest) - Method in interface net.xfra.qizxopen.dm.Node
Returns an iterator on attributes of this element that match the node test.
attrIterator(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
attrIterator(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Returns an Attribute iterator for a node.
authorizeClass(String) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Allow a Java class to be used as extension (more precisely, its public methods can be called as extension functions).

B

BASE64_BINARY - Static variable in class net.xfra.qizxopen.xquery.Type
 
BaseNodeTest - class net.xfra.qizxopen.dm.BaseNodeTest.
Tests a node by node kind, and by name if appropriate.
BaseNodeTest(int, Namespace, String) - Constructor for class net.xfra.qizxopen.dm.BaseNodeTest
Builds a node test specifying the node-kind and optionally the name of nodes to match.
Binary - class net.xfra.qizxopen.util.Binary.
 
BINARY - Static variable in class net.xfra.qizxopen.xquery.Type
 
Binary.Exception - exception net.xfra.qizxopen.util.Binary.Exception.
 
Binary(byte[]) - Constructor for class net.xfra.qizxopen.util.Binary
 
BitIdSet - class net.xfra.qizxopen.util.BitIdSet.
A set of (positive) integer identifiers.
BitIdSet() - Constructor for class net.xfra.qizxopen.util.BitIdSet
 
BitIdSet(int) - Constructor for class net.xfra.qizxopen.util.BitIdSet
 
body - Variable in class net.xfra.qizxopen.xquery.XQuery
 
BOOLEAN - Static variable in class net.xfra.qizxopen.xquery.Type
 
bornAgain() - Method in interface net.xfra.qizxopen.xquery.Value
Returns a new version of the sequence in its initial state.
bornAgain() - Method in class net.xfra.qizxopen.xquery.Value.Empty
 
bornAgain() - Method in class net.xfra.qizxopen.xquery.dm.DistinctNodeSequence
 
BYTE - Static variable in class net.xfra.qizxopen.xquery.Type
 

C

camelCase(String, boolean) - Static method in class net.xfra.qizxopen.util.Util
Converts a name to 'camelCase': hyphens are removed, letters following hyphens are converted to uppercase.
cancel() - Method in class net.xfra.qizxopen.util.Timer.Request
 
cast(Value, EvalContext) - Method in class net.xfra.qizxopen.xquery.ItemType
Attempts to cast the current item of the value to this type.
CHAR - Static variable in class net.xfra.qizxopen.xquery.Type
 
characters(char[], int, int) - Method in class net.xfra.qizxopen.dm.IDocument
 
characters(String) - Method in class net.xfra.qizxopen.dm.IDocument
 
characters(String) - Method in class net.xfra.qizxopen.dm.FONIWriter
A variant of SAX.characters(char[], ...)
charAt(int) - Method in class net.xfra.qizxopen.util.RegexpPattern
 
charAt(int) - Method in interface net.xfra.qizxopen.util.WordSifter
Returns the character at current position + ahead, or 0 if after end.
charAt(int) - Method in class net.xfra.qizxopen.util.DefaultWordSifter
 
check(Prototype, int, Expression) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Checks an expression against a prototype argument, raises an error if no match.
check(Value) - Method in class net.xfra.qizxopen.xquery.Type
Dynamic matching.
checkType(Expression, Type, String) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Checks an expression against a type, raises an error if no match.
children() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
children() - Method in interface net.xfra.qizxopen.dm.Node
Accessor dm:children.
children(NodeTest) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
children(NodeTest) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
children(NodeTest) - Method in interface net.xfra.qizxopen.dm.Node
Returns an iterator on children that match the node test.
childrenIterator(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
childrenIterator(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
 
clear() - Method in class net.xfra.qizxopen.util.NSTable
Clears all the contents.
clear() - Method in class net.xfra.qizxopen.util.HTable
 
clearBit(int, int) - Static method in class net.xfra.qizxopen.util.Util
 
CLOptions - class net.xfra.qizxopen.util.CLOptions.
Command line option analyzer.
CLOptions.Exception - exception net.xfra.qizxopen.util.CLOptions.Exception.
 
CLOptions.Exception() - Constructor for class net.xfra.qizxopen.util.CLOptions.Exception
 
CLOptions(String) - Constructor for class net.xfra.qizxopen.util.CLOptions
Creation with an application name.
close() - Method in class net.xfra.qizxopen.dm.IDocument
 
close() - Method in class net.xfra.qizxopen.dm.FONIWriter
 
close() - Method in class net.xfra.qizxopen.util.OutputByteStream
 
close() - Method in class net.xfra.qizxopen.util.InputByteStream
 
CmdLine - class net.xfra.qizxopen.util.CmdLine.
Command line option analyzer.
CmdLine.Error - exception net.xfra.qizxopen.util.CmdLine.Error.
 
CmdLine.Error() - Constructor for class net.xfra.qizxopen.util.CmdLine.Error
 
CmdLine.Error(String) - Constructor for class net.xfra.qizxopen.util.CmdLine.Error
 
CmdLine(String) - Constructor for class net.xfra.qizxopen.util.CmdLine
Creation with an application name.
CODEPOINT - Static variable in class net.xfra.qizxopen.util.Collations
 
CODEPOINT_SHORT - Static variable in class net.xfra.qizxopen.util.Collations
 
collapseWhiteSpace(String) - Static method in class net.xfra.qizxopen.util.XMLUtil
Replaces successive XML space characters by a single space character (' ') then removes leading and trailing space characters if any.
Collations - class net.xfra.qizxopen.util.Collations.
Utility class for manipulation of text Collators, providing collator-based search functions.
Collations() - Constructor for class net.xfra.qizxopen.util.Collations
 
COMMENT - Static variable in class net.xfra.qizxopen.xquery.Type
 
COMMENT - Static variable in interface net.xfra.qizxopen.dm.Node
Node nature (returned by getNature) for a Comment node.
comment(char[], int, int) - Method in class net.xfra.qizxopen.dm.IDocument
 
comment(String) - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
comment(String) - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
A comment node.
comment(String) - Method in class net.xfra.qizxopen.dm.XMLSerializer
 
comment(String) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
compare(Object, Object) - Method in interface net.xfra.qizxopen.util.QuickSort.Compare
 
compare(String, String, Collator) - Static method in class net.xfra.qizxopen.util.Collations
Simple helper.
compareStringValues(Node, Collator) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
compareStringValues(Node, Collator) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
compareStringValues(Node, Collator) - Method in interface net.xfra.qizxopen.dm.Node
Compares the string values of two nodes, optionally using a collation.
compareTo(Binary) - Method in class net.xfra.qizxopen.util.Binary
 
compareTo(Item, Collator, int) - Method in class net.xfra.qizxopen.xquery.Value.Empty
 
compareTo(Item, Collator, int) - Method in interface net.xfra.qizxopen.xquery.Item
Compares two items.
compareTo(Item, Collator, int) - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
Value comparison: equivalent to (untypedAtomic, string-value).
compareTo(Item, Collator, int) - Method in class net.xfra.qizxopen.xquery.dm.NodeSequenceBase
 
compareTo(Namespace) - Method in class net.xfra.qizxopen.util.Namespace
 
compareTo(QName) - Method in class net.xfra.qizxopen.util.QName
 
comparison(double) - Static method in class net.xfra.qizxopen.util.Util
 
comparison(int) - Static method in class net.xfra.qizxopen.util.Util
 
compileQuery(CharSequence, String, Log) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Parses and checks a query from a text input.
compileQuery(File, Log) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Helper for compiling a query from a file.
compileQuery(Reader, String, Log) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Helper for compiling a query from a stream.
compressWhiteSpace(String) - Static method in class net.xfra.qizxopen.util.XMLUtil
Replaces successive XML space characters ('\t', '\r', '\n', ' ') by a single space character (' ').
contains(Node) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
contains(Node) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
contains(Node) - Method in interface net.xfra.qizxopen.dm.Node
Returns true if this node is an ancestor of the parameter node or the node itself.
contentTypeToCharsetName(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Parses a content type such as "text/html; charset=ISO-8859-1" and returns the name of the IANA charset (that is, the name of the encoding).
convert(String) - Method in class net.xfra.qizxopen.util.DefaultNumberSifter
 
convert(String) - Method in interface net.xfra.qizxopen.util.DateSifter
Converts the date to a double (in milliseconds from 1970-01-01 00:00:00 UTC).
convert(String) - Method in interface net.xfra.qizxopen.util.NumberSifter
Converts the string to a double.
convert(String) - Method in class net.xfra.qizxopen.util.DefaultDateSifter
 
convertBasicNode(FONIDM.BaseNode) - Static method in class net.xfra.qizxopen.xquery.dm.FONIDataModel
 
convertFromArray(Object) - Method in class net.xfra.qizxopen.xquery.ItemType
Conversion of external Java array of related type to internal value.
convertFromObject(Object) - Method in class net.xfra.qizxopen.xquery.Type
Conversion of external Java objects to internal values.
convertToArray(Value) - Method in class net.xfra.qizxopen.xquery.ItemType
Conversion of internal value to external Java array of proper type.
convertToNamespace(String) - Method in class net.xfra.qizxopen.util.NSPrefixMapping
Returns the most recent Namespace matching the prefix.
convertToObject(Expression, Focus, EvalContext) - Method in class net.xfra.qizxopen.xquery.Type
Conversion of internal values to external Java objects.
convertToPrefix(Namespace) - Method in class net.xfra.qizxopen.util.NSPrefixMapping
Returns the most recent prefix matching the Namespace.
copy() - Method in class net.xfra.qizxopen.util.DifferenceIdSet
 
copy() - Method in class net.xfra.qizxopen.util.NSPrefixMapping
 
copy() - Method in class net.xfra.qizxopen.util.IdSet
 
copy() - Method in class net.xfra.qizxopen.util.BitIdSet
 
copy() - Method in class net.xfra.qizxopen.util.IntersectionIdSet
 
copyFile(File, File) - Static method in class net.xfra.qizxopen.util.FileUtil
Copy a file.
copyFile(String, String) - Static method in class net.xfra.qizxopen.util.FileUtil
Copy a file.
CoreDataModel - class net.xfra.qizxopen.xquery.dm.CoreDataModel.
Basic in-core Implementation of XQuery Data Model.
CoreDataModel() - Constructor for class net.xfra.qizxopen.xquery.dm.CoreDataModel
 
CoreDM - class net.xfra.qizxopen.dm.CoreDM.
Basic in-core implementation of Data Model, which can be used independently of XQuery.
CoreDM.BaseNode - class net.xfra.qizxopen.dm.CoreDM.BaseNode.
[Internal].
CoreDM.BaseNode() - Constructor for class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
CoreDM() - Constructor for class net.xfra.qizxopen.dm.CoreDM
 
CreatedElements - Static variable in class net.xfra.qizxopen.dm.CoreDM
 
CreatedText - Static variable in class net.xfra.qizxopen.dm.CoreDM
 
createLibrary(String) - Method in interface net.xfra.qizxopen.xquery.dm.LibraryLink
 
crop() - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
extends XMLEventReceiverBase only for traverse.
currentId() - Method in class net.xfra.qizxopen.dm.IDocument.AttrIterator
 
currentId() - Method in interface net.xfra.qizxopen.dm.FONIDocument.NodeIterator
 
currentNode() - Method in interface net.xfra.qizxopen.dm.NodeSequence
The last node reached (must be preceded by nextNode(), otherwise the result is indefined.)

D

DataModelException - exception net.xfra.qizxopen.dm.DataModelException.
 
DataModelException(String) - Constructor for class net.xfra.qizxopen.dm.DataModelException
 
DataModelException(String, Exception) - Constructor for class net.xfra.qizxopen.dm.DataModelException
 
DATE - Static variable in class net.xfra.qizxopen.xquery.Type
 
DATE_TIME - Static variable in class net.xfra.qizxopen.xquery.Type
 
DateSifter - interface net.xfra.qizxopen.util.DateSifter.
Abstract analyzer/converter from string to date-time.
DAY_TIME_DURATION - Static variable in class net.xfra.qizxopen.xquery.Type
 
DECIMAL - Static variable in class net.xfra.qizxopen.xquery.Type
 
declare(String, int, String) - Method in class net.xfra.qizxopen.util.CLOptions
 
declare(String, String, int, String) - Method in class net.xfra.qizxopen.util.CLOptions
Declares an option.
decode() - Method in class net.xfra.qizxopen.util.InputByteStream
 
deepEq(Node, Collator) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
deepEqual(Item, Collator) - Method in interface net.xfra.qizxopen.xquery.Item
Deep equality of two items.
deepEqual(Node, Collator) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
deepEqual(Node, Collator) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
DefaultDateSifter - class net.xfra.qizxopen.util.DefaultDateSifter.
Default DateSifter implementation: uses a DateFormat (by default the short format of the default locale.)
DefaultDateSifter() - Constructor for class net.xfra.qizxopen.util.DefaultDateSifter
Uses the default locale.
DefaultDateSifter(DateFormat) - Constructor for class net.xfra.qizxopen.util.DefaultDateSifter
General case: use a DateFormat.
defaultEncoding() - Static method in class net.xfra.qizxopen.util.FileUtil
Returns the default character encoding for this platform.
DefaultNumberSifter - class net.xfra.qizxopen.util.DefaultNumberSifter.
Converts a number using a locale or a Java NumberFormat.
DefaultNumberSifter() - Constructor for class net.xfra.qizxopen.util.DefaultNumberSifter
Uses the default locale.
DefaultNumberSifter(NumberFormat) - Constructor for class net.xfra.qizxopen.util.DefaultNumberSifter
General case: use a NumberFormat.
DefaultWordSifter - class net.xfra.qizxopen.util.DefaultWordSifter.
A default word extractor suitable for European languages compatible with ISO-8859-1.
DefaultWordSifter() - Constructor for class net.xfra.qizxopen.util.DefaultWordSifter
Builds a case-insensitive and accents-insensitive sifter.
DefaultWordSifter(boolean, boolean) - Constructor for class net.xfra.qizxopen.util.DefaultWordSifter
Builds a sifter specifying case and accent sensitiveness.
DefaultWordSifterU - class net.xfra.qizxopen.util.DefaultWordSifterU.
Dummy class to test dynamically loaded word-sifters
DefaultWordSifterU() - Constructor for class net.xfra.qizxopen.util.DefaultWordSifterU
 
define(String, String, String, String) - Method in class net.xfra.qizxopen.util.CmdLine
Defines an option.
defineLocalVariable(QName, Type, Expression) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Adds a local variable definition during compilation.
definePrefixHints(NSPrefixMapping) - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Optional: defines a preferred prefix/namespace mapping for serialization.
definePrefixHints(NSPrefixMapping) - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
depth(int) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
descendants(NodeTest) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
descendants(NodeTest) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
descendants(NodeTest) - Method in interface net.xfra.qizxopen.dm.Node
Returns an iterator on descendants that match the node test.
descendantsOrSelf(NodeTest) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
descendantsOrSelf(NodeTest) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
descendantsOrSelf(NodeTest) - Method in interface net.xfra.qizxopen.dm.Node
Returns an iterator on descendants (including the node itself) that match the node test.
destroyLibrary(String) - Method in interface net.xfra.qizxopen.xquery.dm.LibraryLink
 
DifferenceIdSet - class net.xfra.qizxopen.util.DifferenceIdSet.
An IdSet that is the difference between a main set and a list of excluded sets.
DifferenceIdSet(IdSet, IdSet[]) - Constructor for class net.xfra.qizxopen.util.DifferenceIdSet
 
directPut(HTable.Key) - Method in class net.xfra.qizxopen.util.HTable
 
display(String, Expression) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
display(String, Expression[]) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
display(String, int) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
display(String, QName) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
display(String, String) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
display(String, Type) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
display(String, Vector) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
displayp(String, Expression) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
DistinctNodeSequence - class net.xfra.qizxopen.xquery.dm.DistinctNodeSequence.
Node Filter removing duplicates.
DistinctNodeSequence(Value) - Constructor for class net.xfra.qizxopen.xquery.dm.DistinctNodeSequence
 
docPosition() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
docPosition() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
docPosition() - Method in interface net.xfra.qizxopen.dm.Node
Returns an arbitrary value that is stable on the whole document (for order comparison).
DOCTYPE_PUBLIC - Static variable in class net.xfra.qizxopen.dm.XMLSerializer
 
DOCTYPE_SYSTEM - Static variable in class net.xfra.qizxopen.dm.XMLSerializer
 
DOCUMENT - Static variable in class net.xfra.qizxopen.xquery.Type
 
DOCUMENT - Static variable in interface net.xfra.qizxopen.dm.Node
Node nature (returned by getNature) for a document node.
document() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
document() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
document() - Method in interface net.xfra.qizxopen.dm.Node
Returns the document node if any, else the top-level node.
DocumentManager - class net.xfra.qizxopen.dm.DocumentManager.
Provides access to the data-model of XML documents.
DocumentManager(String) - Constructor for class net.xfra.qizxopen.dm.DocumentManager
Creation with a single base location.
DocumentManager(URL) - Constructor for class net.xfra.qizxopen.dm.DocumentManager
Creation with a single base location.
documentNode() - Method in class net.xfra.qizxopen.dm.FONIDM
Returns the document (or root) node.
DocumentParser - class net.xfra.qizxopen.dm.DocumentParser.
Utility for document parsing and data model building.
DocumentParser() - Constructor for class net.xfra.qizxopen.dm.DocumentParser
 
DocumentTest - class net.xfra.qizxopen.xquery.dm.DocumentTest.
Represents the node test document-node().
DocumentTest(NodeTest) - Constructor for class net.xfra.qizxopen.xquery.dm.DocumentTest
 
DOUBLE - Static variable in class net.xfra.qizxopen.xquery.Type
 
DOUBLE_REGISTER - Static variable in interface net.xfra.qizxopen.xquery.EvalContext
 
dump() - Method in class net.xfra.qizxopen.util.BitIdSet
 
dump(BufferedWriter, int) - Method in class net.xfra.qizxopen.dm.FONIDumper
 
dump(ExprDump) - Method in class net.xfra.qizxopen.xquery.XQuery
 
dump(ExprDump) - Method in class net.xfra.qizxopen.xquery.Type
 
dump(int) - Method in class net.xfra.qizxopen.dm.FONIDumper
 
dumpNode(BufferedWriter, int, boolean) - Method in class net.xfra.qizxopen.dm.FONIDumper
 
dumpTree(BufferedWriter, int, int) - Method in class net.xfra.qizxopen.dm.FONIDumper
 
duplicate() - Method in class net.xfra.qizxopen.util.HTable.Key
 
DURATION - Static variable in class net.xfra.qizxopen.xquery.Type
 

E

element - Variable in class net.xfra.qizxopen.dm.FulltextQuery.Hiliter
 
ELEMENT - Static variable in class net.xfra.qizxopen.xquery.Type
 
ELEMENT - Static variable in interface net.xfra.qizxopen.dm.Node
Node nature (returned by getNature) for an Element node.
empty - Static variable in interface net.xfra.qizxopen.xquery.Value
The empty sequence (single instance)
emptyDirectory(File) - Static method in class net.xfra.qizxopen.util.FileUtil
Recursively deletes all the entries of a directory.
emptyDirectory(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Recursively deletes all the entries of a directory.
EmptyException - exception net.xfra.qizxopen.xquery.EmptyException.
Thrown when a empty Value is encountered in a context that cannot handle it.
EmptyException(String) - Constructor for class net.xfra.qizxopen.xquery.EmptyException
 
encodeInt(int, byte[], int) - Static method in class net.xfra.qizxopen.util.OutputByteStream
Stores a positive int in variable-length encoding.
encodeLong(long, byte[], int) - Static method in class net.xfra.qizxopen.util.OutputByteStream
 
ENCODING - Static variable in class net.xfra.qizxopen.dm.XMLSerializer
 
endCDATA() - Method in class net.xfra.qizxopen.dm.IDocument
 
endDocument() - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
endDocument() - Method in class net.xfra.qizxopen.dm.IDocument
 
endDocument() - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Ends a document.
endDocument() - Method in class net.xfra.qizxopen.dm.XMLSerializer
 
endDocument() - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
endDocument() - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
endDTD() - Method in class net.xfra.qizxopen.dm.IDocument
 
endElement(QName) - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
endElement(QName) - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Ends an element.
endElement(QName) - Method in class net.xfra.qizxopen.dm.XMLSerializer
 
endElement(QName) - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
endElement(QName) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
endElement(String, String, String) - Method in class net.xfra.qizxopen.dm.IDocument
 
endEntity(String) - Method in class net.xfra.qizxopen.dm.IDocument
 
endPrefixMapping(String) - Method in class net.xfra.qizxopen.dm.IDocument
 
endsWith(String, String, Collator) - Static method in class net.xfra.qizxopen.util.Collations
 
enter(QName) - Method in class net.xfra.qizxopen.util.NSTable
 
enter(String, String) - Method in class net.xfra.qizxopen.util.NSTable
Searches a name and returns its index in the table.
ENTITY - Static variable in class net.xfra.qizxopen.xquery.Type
 
equals(Object) - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
Based on identity, not on string-value.
equals(Object) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
equals(Object) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
equals(Object) - Method in class net.xfra.qizxopen.util.Namespace
 
equals(Object) - Method in class net.xfra.qizxopen.util.Binary
 
equals(Object) - Method in class net.xfra.qizxopen.util.QName
 
ERR_EMPTY_UNEXPECTED - Static variable in class net.xfra.qizxopen.xquery.Type
 
ERR_TOO_MANY - Static variable in class net.xfra.qizxopen.xquery.Type
 
ERR_TYPE_MISMATCH - Static variable in class net.xfra.qizxopen.xquery.Type
 
ERROR - Static variable in class net.xfra.qizxopen.xquery.Log
 
error(Expression, EvalException) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Raises an EvalException that is located to this context.
error(Expression, String) - Method in interface net.xfra.qizxopen.xquery.EvalContext
 
error(Expression, String, String, String) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Convenience.
error(Module, int, String) - Method in class net.xfra.qizxopen.xquery.Log
Logs an error.
error(Module, int, String, String) - Method in class net.xfra.qizxopen.xquery.Log
Logs an error.
error(Module, int, String, String[]) - Method in class net.xfra.qizxopen.xquery.Log
Logs an error.
error(Module, int, String, String, String) - Method in class net.xfra.qizxopen.xquery.Log
Logs an error.
error(TransformerException) - Method in class net.xfra.qizxopen.xquery.ModuleManager
 
ESCAPE_URI_ATTRIBUTES - Static variable in class net.xfra.qizxopen.dm.XMLSerializer
 
escapeURI(String, boolean, StringBuffer) - Static method in class net.xfra.qizxopen.util.Util
Escapes URI characters.
escapeXML(char[], int, int, StringBuffer) - Static method in class net.xfra.qizxopen.util.XMLUtil
Escapes specified character array (that is, '<' is replaced by "&#60;", '&' is replaced by "&#38;", etc).
escapeXML(char[], int, int, StringBuffer, boolean) - Static method in class net.xfra.qizxopen.util.XMLUtil
Escapes specified character array (that is, '<' is replaced by "&#60;", '&' is replaced by "&#38;", etc).
escapeXML(String) - Static method in class net.xfra.qizxopen.util.XMLUtil
Escapes specified string (that is, '<' is replaced by "&#60;", '&' is replaced by "&#38;", etc).
escapeXML(String, StringBuffer) - Static method in class net.xfra.qizxopen.util.XMLUtil
Escapes specified string (that is, '<' is replaced by "&#60;", '&' is replaced by "&#38;", etc).
estimateMemorySize() - Method in class net.xfra.qizxopen.dm.IDocument
 
estimateMemorySize() - Method in interface net.xfra.qizxopen.dm.FONIDocument
Cache management.
estimateMemorySize() - Method in class net.xfra.qizxopen.dm.FONIDM
For cache management.
eval(Focus, EvalContext) - Method in class net.xfra.qizxopen.xquery.XQuery
 
eval(String, Focus, EvalContext) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Compiles and executes a simple expression in the context specified.
evalAsEvents(XMLEventReceiver, Focus, EvalContext) - Method in class net.xfra.qizxopen.xquery.XQuery
 
EvalContext - interface net.xfra.qizxopen.xquery.EvalContext.
XQuery Evaluation Context.
EvalException - exception net.xfra.qizxopen.xquery.EvalException.
XQuery Runtime exception.
EvalException(String) - Constructor for class net.xfra.qizxopen.xquery.EvalException
 
EvalException(String, Exception) - Constructor for class net.xfra.qizxopen.xquery.EvalException
 
evalPath(Expression, Focus, EvalContext) - Method in interface net.xfra.qizxopen.xquery.dm.LibraryLink
 
EventDrivenBuilder - class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder.
An implementation of XMLEventReceiver that builds a CoreDataModel tree.
EventDrivenBuilder() - Constructor for class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
exactMatch() - Method in class net.xfra.qizxopen.util.StringPattern
 
excluded - Variable in class net.xfra.qizxopen.dm.FulltextQuery
 
executeQuery(XQuery) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Executes a query in the static and dynamic environment provided by this processor.
executeQuery(XQuery, Writer) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Executes a query with direct output to a serial XML stream (with the default serialization options).
executeQuery(XQuery, XMLEventReceiver) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Executes a query with direct output to a serial XML event receiver (SAX or XML stream).
expand() - Method in class net.xfra.qizxopen.xquery.Log.Message
 
expandName(String) - Method in class net.xfra.qizxopen.util.NSPrefixMapping
Converts a prefixed name into a QName, using the mappings defined here.
expandPathPattern(File) - Static method in class net.xfra.qizxopen.util.FileUtil
Expands a simple path pattern containing a '*' or '?' in the FILENAME ONLY.
ExprDump - class net.xfra.qizxopen.xquery.ExprDump.
Expression dump utility.
ExprDump() - Constructor for class net.xfra.qizxopen.xquery.ExprDump
 
ExprDump(int) - Constructor for class net.xfra.qizxopen.xquery.ExprDump
 
EXTENSIONS_NS - Static variable in class net.xfra.qizxopen.xquery.XQueryProcessor
 
EXTENSIONS_URI - Static variable in class net.xfra.qizxopen.xquery.XQueryProcessor
 
extractLocalName(String) - Static method in class net.xfra.qizxopen.util.NSPrefixMapping
Extracts the local-name of a qualified name.
extractPrefix(String) - Static method in class net.xfra.qizxopen.util.NSPrefixMapping
Extracts the prefix of a qualified name.

F

fatalError(TransformerException) - Method in class net.xfra.qizxopen.xquery.ModuleManager
 
fileBaseName(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Returns the base name part in a file path name.
fileDirName(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Returns the directory part in a file path name.
fileExtension(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Returns the file extension part in a file path name.
fileToURL(File) - Static method in class net.xfra.qizxopen.util.FileUtil
Converts a File to a file: URL.
fileToURL(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Converts a file name to a file: URL.
fileToURLName(File) - Static method in class net.xfra.qizxopen.util.FileUtil
Converts a File to a file: URL name.
fileToURLName(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Converts a file name to a file: URL name.
FileUtil - class net.xfra.qizxopen.util.FileUtil.
A collection of utility functions (static methods) operating on files and directories.
FileUtil() - Constructor for class net.xfra.qizxopen.util.FileUtil
 
find(QName) - Method in class net.xfra.qizxopen.util.NSTable
Lookup of a qualified name.
find(String, String) - Method in class net.xfra.qizxopen.util.NSTable
Lookup of a qualified name.
findCollection(String) - Method in interface net.xfra.qizxopen.xquery.dm.LibraryLink
 
findDocument(String) - Method in interface net.xfra.qizxopen.xquery.dm.LibraryLink
 
findDocument(String) - Method in class net.xfra.qizxopen.dm.DocumentManager
Cached access by URI.
findDocumentNode(String) - Method in class net.xfra.qizxopen.dm.DocumentManager
Cached access by URI.
findItemType(QName) - Static method in class net.xfra.qizxopen.xquery.Type
Searches a predefined Item Type by name.
finishTask() - Method in interface net.xfra.qizxopen.util.ProgressHandler
Signals end of task.
fixedPrefix() - Method in class net.xfra.qizxopen.util.SoundsLikePattern
 
fixedPrefix() - Method in class net.xfra.qizxopen.util.RegexpPattern
 
fixedPrefix() - Method in class net.xfra.qizxopen.util.GlobPattern
 
fixedPrefix() - Method in class net.xfra.qizxopen.util.StringPattern
Returns the leading constant part of the pattern.
FLOAT - Static variable in class net.xfra.qizxopen.xquery.Type
 
flush() - Method in class net.xfra.qizxopen.xquery.Log
Flushes the output.
flush() - Method in class net.xfra.qizxopen.util.OutputByteStream
 
flushElement(boolean) - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
flushElement(boolean) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
FN - Static variable in class net.xfra.qizxopen.util.Namespace
The XQuery functions namespace
Focus - interface net.xfra.qizxopen.xquery.Focus.
Provides access to context item, position and size.
following(NodeTest) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
following(NodeTest) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
following(NodeTest) - Method in interface net.xfra.qizxopen.dm.Node
Returns an iterator on following nodes that match the node test.
followingSiblings(NodeTest) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
followingSiblings(NodeTest) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
followingSiblings(NodeTest) - Method in interface net.xfra.qizxopen.dm.Node
Returns an iterator on following siblings that match the node test.
FONIDataModel - class net.xfra.qizxopen.xquery.dm.FONIDataModel.
Implementation of XQuery Data Model above Fully-ordered documents.
FONIDataModel(FONIDocument) - Constructor for class net.xfra.qizxopen.xquery.dm.FONIDataModel
 
FONIDM - class net.xfra.qizxopen.dm.FONIDM.
An Implementation of the Data Model above FONI documents, which can be used independently of XQuery.
FONIDM.BaseNode - class net.xfra.qizxopen.dm.FONIDM.BaseNode.
 
FONIDM.BaseNode(int) - Constructor for class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
FONIDM(FONIDocument) - Constructor for class net.xfra.qizxopen.dm.FONIDM
 
FONIDocument - interface net.xfra.qizxopen.dm.FONIDocument.
Fully-Ordered Node Identification Document.
FONIDocument.NodeIterator - interface net.xfra.qizxopen.dm.FONIDocument.NodeIterator.
 
FONIDumper - class net.xfra.qizxopen.dm.FONIDumper.
 
FONIDumper(FONIDocument) - Constructor for class net.xfra.qizxopen.dm.FONIDumper
 
FONIWriter - class net.xfra.qizxopen.dm.FONIWriter.
Interface for the creation of FONIDocuments, SAX2 extension.
FONIWriter() - Constructor for class net.xfra.qizxopen.dm.FONIWriter
 
format(LogRecord) - Method in class net.xfra.qizxopen.util.LogFormatter
Format the given LogRecord.
fprintf(PrintStream, char[]) - Static method in class net.xfra.qizxopen.util.Util
 
fractionDone(double) - Method in interface net.xfra.qizxopen.util.ProgressHandler
signals progress as a fraction between 0 and 1.
FulltextQuery - class net.xfra.qizxopen.dm.FulltextQuery.
Full-text queries: parsing, search in fall-back mode (without indexes), term highlighting.
FulltextQuery.Clause - class net.xfra.qizxopen.dm.FulltextQuery.Clause.
Abstract clause.
FulltextQuery.Clause() - Constructor for class net.xfra.qizxopen.dm.FulltextQuery.Clause
 
FulltextQuery.Hiliter - class net.xfra.qizxopen.dm.FulltextQuery.Hiliter.
Defines the way highlighted words are decorated: a highlighted word is surrounded by an element of the form word, where N is the rank of the fulltext clause (phrase or alternative of terms), E is the 'element' field of this hiliter (a QName with default value "span"), A is the 'attribute' field (a QName with default value "class"), and pattern is a string prefix to the attribute value (by default empty).
FulltextQuery.Hiliter() - Constructor for class net.xfra.qizxopen.dm.FulltextQuery.Hiliter
 
FulltextQuery.ParseException - exception net.xfra.qizxopen.dm.FulltextQuery.ParseException.
 
FulltextQuery.Phrase - class net.xfra.qizxopen.dm.FulltextQuery.Phrase.
Sequence of terms, with an optional total spacing between terms.
FulltextQuery.Term - class net.xfra.qizxopen.dm.FulltextQuery.Term.
A simple word or a pattern.
FulltextQuery.TermOr - class net.xfra.qizxopen.dm.FulltextQuery.TermOr.
Union of terms.
FulltextQuery() - Constructor for class net.xfra.qizxopen.dm.FulltextQuery
 
functionLookup(QName) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Looks for a function (user or predefined) in the static context: successively in current module, imported modules, predefined context.

G

G_DAY - Static variable in class net.xfra.qizxopen.xquery.Type
 
G_MONTH - Static variable in class net.xfra.qizxopen.xquery.Type
 
G_MONTH_DAY - Static variable in class net.xfra.qizxopen.xquery.Type
 
G_YEAR - Static variable in class net.xfra.qizxopen.xquery.Type
 
G_YEAR_MONTH - Static variable in class net.xfra.qizxopen.xquery.Type
 
generator() - Static method in class net.xfra.qizxopen.util.RandomGene
Simple id generator.
get(HTable.Key) - Method in class net.xfra.qizxopen.util.HTable
 
get(Namespace, String) - Static method in class net.xfra.qizxopen.util.QName
Obtains a unique representation of a QName from a Namespace object and a NCname.
get(String) - Static method in class net.xfra.qizxopen.util.Namespace
Gets a Namespace object from an URI.
get(String) - Static method in class net.xfra.qizxopen.util.QName
Obtains a unique representation of a QName with empty namespace.
get(String, String) - Static method in class net.xfra.qizxopen.util.QName
Obtains a unique representation of a QName from a namespace URI and a NCname.
getAncestors(NodeTest) - Method in interface net.xfra.qizxopen.xquery.dm.Node
Returns an iterator on ancestors that match the node test.
getAncestorsOrSelf(NodeTest) - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getAttrCount(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getAttrCount(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Returns the number of attributes of an element (not guaranteed to be efficient).
getAttribute(int, int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getAttribute(int, int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets an attribute node by name.
getAttribute(QName) - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getAttributes() - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getAttributes(NodeTest) - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getBaseURI() - Method in interface net.xfra.qizxopen.xquery.StaticContext
Returns the default element namespace.
getBaseURI() - Method in class net.xfra.qizxopen.dm.DocumentManager
Returns the current baseURI.
getBaseURI() - Method in class net.xfra.qizxopen.dm.IDocument
 
getBaseURI() - Method in interface net.xfra.qizxopen.dm.FONIDocument
Returns the URI of the document.
getBaseURI() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getBaseURI() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
getBaseURI() - Method in interface net.xfra.qizxopen.dm.Node
Accessor dm:base-uri().
getByte() - Method in class net.xfra.qizxopen.util.InputByteStream
 
getBytes(byte[]) - Method in class net.xfra.qizxopen.util.InputByteStream
 
getBytes(byte[], int, int) - Method in class net.xfra.qizxopen.util.InputByteStream
 
getCallerContext() - Method in interface net.xfra.qizxopen.xquery.EvalContext
Returns the calling context, null if not inside a user function.
getChars() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getChars() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
getChars() - Method in interface net.xfra.qizxopen.dm.Node
Gets text contents as a char array.
getChars() - Method in class net.xfra.qizxopen.util.InputByteStream
 
getChars(char[], int) - Method in class net.xfra.qizxopen.util.InputByteStream
 
getCharValue(int, int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getCharValue(int, int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Specially meant for indexing: gets the string value of a text node.
getChildren() - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getChildren(NodeTest) - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getCollator(String) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Finds a collation by its URI.
getCollator(String) - Method in interface net.xfra.qizxopen.xquery.StaticContext
 
getColumn(CharSequence, int) - Static method in class net.xfra.qizxopen.xquery.Log
Returns the column number, given the location offset and the input text.
getContentHandler() - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
getContentHandler() - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getContext() - Method in class net.xfra.qizxopen.xquery.EvalException
 
getCurrentDate() - Method in interface net.xfra.qizxopen.xquery.EvalContext
Time at start of query evaluation.
getCurrentLocation() - Method in interface net.xfra.qizxopen.xquery.EvalContext
 
getCurrentNode() - Method in class net.xfra.qizxopen.dm.IDocument
 
getDefaultCollation() - Method in interface net.xfra.qizxopen.xquery.StaticContext
Gets the implementation-defined or query-defined default collation
getDefaultElementNS() - Method in interface net.xfra.qizxopen.xquery.StaticContext
Returns the default element namespace.
getDefaultFunctionNS() - Method in interface net.xfra.qizxopen.xquery.StaticContext
Returns the default function namespace.
getDefaultOutput() - Method in interface net.xfra.qizxopen.xquery.EvalContext
Defined externally (by default stdout or servlet output)
getDefinedNSCount() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getDefinedNSCount() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
getDefinedNSCount() - Method in interface net.xfra.qizxopen.dm.Node
Number of Namespaces defined on this particular node.
getDefinedNSCount(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getDefinedNSCount(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Returns the number of NS defined on this node.
getDescendants(NodeTest) - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getDescendantsOrSelf(NodeTest) - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getDocId() - Method in class net.xfra.qizxopen.dm.IDocument
 
getDocId() - Method in interface net.xfra.qizxopen.dm.FONIDocument
 
getDocId() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getDocument() - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getDocument(String) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Finds a document by URI.
getDocumentId() - Method in class net.xfra.qizxopen.dm.FONIWriter
Returns an identifier associated with the document.
getDocumentManager() - Method in interface net.xfra.qizxopen.xquery.EvalContext
Returns the document manager used by this context.
getDocumentManager() - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Returns the current Document Manager.
getDocumentNode() - Method in class net.xfra.qizxopen.xquery.dm.FONIDataModel
 
getDocumentURI() - Method in class net.xfra.qizxopen.dm.FONIDM
Base URI of the document.
getDocumentURI() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getDocumentURI() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
getDocumentURI() - Method in interface net.xfra.qizxopen.dm.Node
Returns the URI of the document.
getDom() - Method in class net.xfra.qizxopen.dm.FONIDM
 
getDom() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getDotType() - Method in interface net.xfra.qizxopen.xquery.StaticContext
 
getDouble() - Method in class net.xfra.qizxopen.util.InputByteStream
 
getDTDHandler() - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
getElementName(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getElementName(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the QName of an element node by the internal id.
getElementNameCount() - Method in class net.xfra.qizxopen.dm.IDocument
 
getElementNameCount() - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the total number of element names.
getEnclosing(int) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Returns the enclosing expression 'levels' above, returns null if none.
getEncoding() - Method in class net.xfra.qizxopen.dm.XMLSerializer
Returns the current encoding.
getEntityResolver() - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
getErrorCount() - Method in class net.xfra.qizxopen.xquery.Log
Returns the number of errors since the last reset().
getErrorHandler() - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
getErrorHandler() - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getFeature(String) - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
getFirstChild(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getFirstChild(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
 
getFollowing(NodeTest) - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getFollowingSiblings(NodeTest) - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getImplicitTimezone() - Method in interface net.xfra.qizxopen.xquery.EvalContext
implicit time zone as a difference in minutes from GMT (or UTC).
getIndex(QName) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getIndex(String) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getIndex(String, String) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getInput() - Method in interface net.xfra.qizxopen.xquery.EvalContext
Returns the document or collection input.
getInScopeNS() - Method in interface net.xfra.qizxopen.xquery.StaticContext
Returns the declared namespaces.
getInstance(String) - Static method in class net.xfra.qizxopen.util.Collations
gets a locale-based collator from an uri of the form 'll' or 'll-CC' where 'll' is a ISO-639 language name and CC a ISO-3166 country name.
getInstanceWithStrength(String) - Static method in class net.xfra.qizxopen.util.Collations
gets a locale-based collator from an uri of the form 'll' or 'll-CC' where 'll' is a ISO-639 language name and CC a ISO-3166 country name.
getIntegerValue() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getIntegerValue() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
getIntegerValue() - Method in interface net.xfra.qizxopen.dm.Node
Returns the integer value (attempts to convert).
getIntegerValue(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getIntegerValue(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets an integer value from an atome of type ATOM_INT.
getItem() - Method in interface net.xfra.qizxopen.xquery.Focus
Gets the current item.
getItemAsInteger() - Method in interface net.xfra.qizxopen.xquery.Focus
Gets the current item as an integer for optimization.
getItemType() - Method in class net.xfra.qizxopen.xquery.Type
If this is a sequence type, return the item type, otherwise return the type itself.
getItemType() - Method in class net.xfra.qizxopen.xquery.ItemType
 
getKeys(HTable.Key[]) - Method in class net.xfra.qizxopen.util.HTable
 
getKind(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getKind(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Returns one of the kinds DOCUMENT, ELEMENT, TEXT, PROCESSING_INSTRUCTION, COMMENT, ATTRIBUTE, NAMESPACE, ATOM_XX.
getLast() - Method in interface net.xfra.qizxopen.xquery.Focus
Gets context size.
getLastNamespace(int) - Method in class net.xfra.qizxopen.util.NSPrefixMapping
Returns a declared namespace.
getLastPrefix(int) - Method in class net.xfra.qizxopen.util.NSPrefixMapping
Returns a declared prefix.
getLength() - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getLexicalHandler() - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getLine(CharSequence, int) - Static method in class net.xfra.qizxopen.xquery.Log
Returns the line text, given the location offset and the input text.
getLineNumber(CharSequence, int) - Static method in class net.xfra.qizxopen.xquery.Log
Returns the line number, given the location offset and the input text.
getLocalName() - Method in class net.xfra.qizxopen.util.QName
Returns the localname as a String
getLocalName(int) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getLog() - Method in interface net.xfra.qizxopen.xquery.EvalContext
Gets a message Log, either set explictly or from the static context.
getLog() - Method in interface net.xfra.qizxopen.xquery.StaticContext
Returns the current message log.
getMappingCount() - Method in class net.xfra.qizxopen.util.NSPrefixMapping
returns the number of defined mappings.
getMessage(int) - Method in class net.xfra.qizxopen.xquery.Log
Retrieves a message by its rank.
getMessageCount() - Method in class net.xfra.qizxopen.xquery.Log
Returns the total number of messages since the last reset().
getModuleManager() - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Returns the current Module Manager.
getName() - Method in class net.xfra.qizxopen.xquery.Type
 
getName(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getName(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the name of a Node.
getName(int) - Method in class net.xfra.qizxopen.util.NSTable
Gets the unique name associated with an index.
getNameId(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getNameId(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the name-id of a real Node.
getNamespace() - Method in class net.xfra.qizxopen.util.QName
Returns the namespace as an interned Namespace object
getNamespaces() - Method in class net.xfra.qizxopen.util.NSTable
 
getNamespaces(boolean) - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getNature() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getNature() - Method in interface net.xfra.qizxopen.dm.Node
Returns a numeric node kind: DOCUMENT, ELEMENT etc.
getNext(int) - Method in class net.xfra.qizxopen.util.DifferenceIdSet
 
getNext(int) - Method in class net.xfra.qizxopen.util.IdSet
Iteration mechanism: returns the first id in the set that is >= to argument.
getNext(int) - Method in class net.xfra.qizxopen.util.BitIdSet
Iteration mechanism: returns the first id in the set that is >= to argument.
getNext(int) - Method in class net.xfra.qizxopen.util.IntersectionIdSet
 
getNext(int, IdSet, IdSet) - Static method in class net.xfra.qizxopen.util.IntersectionIdSet
 
getNextSibling(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getNextSibling(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
 
getNodeAfter(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getNodeAfter(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the node that is next in document order but not contained.
getNodeDepth() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getNodeId() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getNodeKind() - Method in class net.xfra.qizxopen.xquery.dm.DocumentTest
 
getNodeKind() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getNodeKind() - Method in interface net.xfra.qizxopen.dm.NodeTest
Returns the node kind (Node.ELEMENT, Node.TEXT etc) specifically matched, or -1 if several kinds can be matched.
getNodeKind() - Method in interface net.xfra.qizxopen.dm.Node
Accessor dm:node-kind().
getNodeKind() - Method in class net.xfra.qizxopen.dm.BaseNodeTest
 
getNodeKind() - Method in class net.xfra.qizxopen.dm.UnionNodeTest
 
getNodeName() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getNodeName() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
getNodeName() - Method in interface net.xfra.qizxopen.dm.Node
Accessor dm:node-name().
getNodeNext(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getNodeNext(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the node that is next in document order.
getNodeSpan() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getNodeSpan(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getNodeSpan(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
 
getNsPrefix(String) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getNsPrefix(String) - Method in interface net.xfra.qizxopen.dm.Node
Returns a matching prefix for the Namespace by looking up the namespace nodes.
getNsUri(String) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getNsUri(String) - Method in interface net.xfra.qizxopen.dm.Node
Returns a matching Namespace for the prefix by looking up the namespace nodes.
getOccurrence() - Method in class net.xfra.qizxopen.xquery.Type
If this is a sequence type, return the occurrence indicator, otherwise return ONE_OCC, except for anyType which is '*'.
getOtherName(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getOtherName(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the QName of a non-element node by the internal id.
getOtherNameCount() - Method in class net.xfra.qizxopen.dm.IDocument
 
getOtherNameCount() - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the total number of non-element node names.
getOutput() - Method in class net.xfra.qizxopen.dm.XMLSerializer
Gets the current output as a Bufferedriter.
getOwner() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getParent() - Method in interface net.xfra.qizxopen.xquery.dm.Node
 
getParent(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getParent(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
 
getParent(NodeTest) - Method in interface net.xfra.qizxopen.xquery.dm.Node
Returns a sequence of length 1 (if the parent matches the nodeTest) else 0.
getPattern() - Method in class net.xfra.qizxopen.util.StringPattern
 
getPosition() - Method in interface net.xfra.qizxopen.xquery.Focus
Gets current item position.
getPreceding(NodeTest) - Method in interface net.xfra.qizxopen.xquery.dm.Node
Preceding nodes in document order.
getPrecedingSiblings(NodeTest) - Method in interface net.xfra.qizxopen.xquery.dm.Node
Preceding siblings in document order.
getProperty(String) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Retrieves a named property from the context.
getProperty(String) - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
getQName(int) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getRootNode() - Method in class net.xfra.qizxopen.dm.IDocument
 
getRootNode() - Method in interface net.xfra.qizxopen.dm.FONIDocument
Returns the handle of the document node.
getShortName() - Method in class net.xfra.qizxopen.xquery.Type
 
getShortName() - Method in class net.xfra.qizxopen.xquery.ItemType
 
getSize() - Method in class net.xfra.qizxopen.util.HTable
 
getStaticContext() - Method in interface net.xfra.qizxopen.xquery.EvalContext
Returns the initial static context.
getStringValue() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getStringValue() - Method in interface net.xfra.qizxopen.dm.Node
Accessor dm:string-value().
getStringValue(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getStringValue(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the string value for any node but Attributes and Namespaces.
getSuperType() - Method in class net.xfra.qizxopen.xquery.ItemType
 
getSysProperty(String) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Retrieves a previously defined system property.
getType() - Method in class net.xfra.qizxopen.xquery.XQuery
 
getType() - Method in class net.xfra.qizxopen.xquery.Value.Empty
 
getType() - Method in interface net.xfra.qizxopen.xquery.Item
Returns the type description.
getType() - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
 
getType() - Method in class net.xfra.qizxopen.xquery.dm.NodeSequenceBase
 
getType(int) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getType(String) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getType(String, String) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getUniqueId() - Static method in class net.xfra.qizxopen.util.XMLUtil
Returns a unique ID which can be used for example as the value of an attribute of type ID.
getURI() - Method in class net.xfra.qizxopen.util.Namespace
 
getURI() - Method in class net.xfra.qizxopen.util.QName
Returns the namespace URI as a String
getURI(int) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getValue() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
getValue() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
getValue() - Method in interface net.xfra.qizxopen.dm.Node
Returns the value of an atomic node.
getValue(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
getValue(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets an atomic value from a leaf node.
getValue(int) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getValue(String) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getValue(String, String) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
getVersion() - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Gets the current version of the XML Query engine.
getVint() - Method in class net.xfra.qizxopen.util.InputByteStream
 
getVlong() - Method in class net.xfra.qizxopen.util.InputByteStream
 
getXSLTFactory() - Method in class net.xfra.qizxopen.xquery.ModuleManager
Gets the TransformerFactory used for XSLT transformations.
glob(char[], int, char[], int) - Static method in class net.xfra.qizxopen.util.GlobPattern
 
GlobPattern - class net.xfra.qizxopen.util.GlobPattern.
Unix-style globbing (SQL-LIKE mapped to this pattern by converting characters).
GlobPattern(char[], int) - Constructor for class net.xfra.qizxopen.util.GlobPattern
 
GlobPattern(String) - Constructor for class net.xfra.qizxopen.util.GlobPattern
 

H

hashCode() - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
Based on identity, not on string-value.
hashCode() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
hashCode() - Method in class net.xfra.qizxopen.util.Namespace
 
hashCode() - Method in class net.xfra.qizxopen.util.Binary
 
hashCode() - Method in class net.xfra.qizxopen.util.QName
 
header(Expression, String) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
hello(String) - Static method in class net.xfra.qizxopen.util.FileUtil
 
HELP_ARG - Static variable in class net.xfra.qizxopen.util.CLOptions
Prints help.
HEX - Static variable in class net.xfra.qizxopen.util.Util
 
HEX_BINARY - Static variable in class net.xfra.qizxopen.xquery.Type
 
highlight(Node, FulltextQuery.Hiliter, XMLEventReceiver) - Method in class net.xfra.qizxopen.dm.FulltextQuery
Highlighting matching nodes inside a document fragment with hiliter patterns.
HTable - class net.xfra.qizxopen.util.HTable.
A simple hash table meant for efficiency.
HTable.Key - class net.xfra.qizxopen.util.HTable.Key.
 
HTable.Key() - Constructor for class net.xfra.qizxopen.util.HTable.Key
 
HTable() - Constructor for class net.xfra.qizxopen.util.HTable
 
HTable(int) - Constructor for class net.xfra.qizxopen.util.HTable
 
HTMLSerializer - class net.xfra.qizxopen.dm.HTMLSerializer.
Kept for compatibility: use instead XMLSerializer with method XHTML or HTML.
HTMLSerializer(boolean) - Constructor for class net.xfra.qizxopen.dm.HTMLSerializer
 

I

ID - Static variable in class net.xfra.qizxopen.xquery.Type
 
idGenerate(RandomGene.IdGenerator) - Static method in class net.xfra.qizxopen.util.RandomGene
 
IDocument - class net.xfra.qizxopen.dm.IDocument.
A fast and memory efficient FONIDocument implementation for parsed documents.
IDocument.AttrIterator - class net.xfra.qizxopen.dm.IDocument.AttrIterator.
 
IDocument() - Constructor for class net.xfra.qizxopen.dm.IDocument
 
IDREF - Static variable in class net.xfra.qizxopen.xquery.Type
 
IdSet - class net.xfra.qizxopen.util.IdSet.
An abstract set of identifiers (positive integers).
IdSet() - Constructor for class net.xfra.qizxopen.util.IdSet
 
INCLUDE_CONTENT_TYPE - Static variable in class net.xfra.qizxopen.dm.XMLSerializer
 
INCOMPARABLE - Static variable in interface net.xfra.qizxopen.xquery.Item
 
INDENT - Static variable in class net.xfra.qizxopen.dm.XMLSerializer
 
INDENT_VALUE - Static variable in class net.xfra.qizxopen.dm.XMLSerializer
 
indexOf(String, String, Collator) - Static method in class net.xfra.qizxopen.util.Collations
Returns the index of the first occurrence of pattern.
INFO - Static variable in class net.xfra.qizxopen.xquery.Log
 
info(Module, int, String) - Method in class net.xfra.qizxopen.xquery.Log
 
info(String) - Method in class net.xfra.qizxopen.xquery.Log
Supplementary information.
initGlobal(QName, boolean) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Convenience method.
initGlobal(QName, double) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Convenience method.
initGlobal(QName, long) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Convenience method.
initGlobal(QName, Object) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Convenience method.
initGlobal(QName, String) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Convenience method.
initGlobal(QName, String[]) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Convenience method.
initGlobal(QName, Value) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Sets an initial value for a global variable.
InputByteStream - class net.xfra.qizxopen.util.InputByteStream.
 
InputByteStream() - Constructor for class net.xfra.qizxopen.util.InputByteStream
 
InputByteStream(File) - Constructor for class net.xfra.qizxopen.util.InputByteStream
 
InputByteStream(InputStream) - Constructor for class net.xfra.qizxopen.util.InputByteStream
 
instance - Static variable in class net.xfra.qizxopen.xquery.EmptyException
Unique instance.
INT - Static variable in class net.xfra.qizxopen.xquery.Type
 
INT_REGISTER - Static variable in interface net.xfra.qizxopen.xquery.EvalContext
 
INTEGER - Static variable in class net.xfra.qizxopen.xquery.Type
 
internElementName(QName) - Method in class net.xfra.qizxopen.dm.IDocument
 
internElementName(QName) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the internal id of an element name.
internOtherName(QName) - Method in class net.xfra.qizxopen.dm.IDocument
 
internOtherName(QName) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the internal id of a non-element node name.
IntersectionIdSet - class net.xfra.qizxopen.util.IntersectionIdSet.
 
IntersectionIdSet(IdSet, IdSet) - Constructor for class net.xfra.qizxopen.util.IntersectionIdSet
 
intersects(IdSet) - Method in class net.xfra.qizxopen.util.IdSet
returns true if the intersection of the two sets is not empty.
intersects(IdSet) - Method in class net.xfra.qizxopen.util.IntersectionIdSet
 
isAtom() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
isAtom() - Method in interface net.xfra.qizxopen.dm.Node
Convenience: quick test of atomic nodes (text, comment, typed atoms).
isCancelled() - Method in interface net.xfra.qizxopen.util.ProgressHandler
Tests whether the task is cancelled.
isDerivedFrom(ItemType) - Method in class net.xfra.qizxopen.xquery.ItemType
Derived in the sense of XSD hierarchy.
isElement() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
isElement() - Method in interface net.xfra.qizxopen.dm.Node
Convenience: quick test of elements.
isEmpty() - Method in class net.xfra.qizxopen.util.IdSet
 
isGzipped(File) - Static method in class net.xfra.qizxopen.util.FileUtil
Tests if a file has been compressed using gzip.
isGzipped(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Tests if a file has been compressed using gzip.
isName(String) - Static method in class net.xfra.qizxopen.util.XMLUtil
Tests if specified string is a lexically correct Name.
isNCName(String) - Static method in class net.xfra.qizxopen.util.XMLUtil
Tests if specified string is a lexically correct NCName.
isNmtoken(String) - Static method in class net.xfra.qizxopen.util.XMLUtil
Tests if specified string is a lexically correct NMTOKEN.
isNode() - Method in class net.xfra.qizxopen.xquery.Value.Empty
 
isNode() - Method in interface net.xfra.qizxopen.xquery.Item
Tests whether the item is a Node.
isNode() - Method in class net.xfra.qizxopen.xquery.dm.NodeBase
 
isNode() - Method in class net.xfra.qizxopen.xquery.dm.NodeSequenceBase
 
isOptional(int) - Static method in class net.xfra.qizxopen.xquery.Type
 
isPITarget(String) - Static method in class net.xfra.qizxopen.util.XMLUtil
Tests if specified string is a lexically correct target for a process instruction.
isRepeatable(int) - Static method in class net.xfra.qizxopen.xquery.Type
 
isSuperType(ItemType) - Method in class net.xfra.qizxopen.xquery.ItemType
SuperType with slight differences wrt XSD: introduces NumericType, MomentType
isWordPart(char) - Method in interface net.xfra.qizxopen.util.WordSifter
Returns true if the char can be part of a word.
isWordPart(char) - Method in class net.xfra.qizxopen.util.DefaultWordSifter
 
isWordStart(char) - Method in interface net.xfra.qizxopen.util.WordSifter
Returns true if the char can be at start of a word.
isWordStart(char) - Method in class net.xfra.qizxopen.util.DefaultWordSifter
 
isXMLChar(char) - Static method in class net.xfra.qizxopen.util.XMLUtil
Tests if specified character is a character which can be contained in a XML document.
isXMLSpace(char) - Static method in class net.xfra.qizxopen.util.XMLUtil
Tests if specified character is a XML space ('\t', '\r', '\n', ' ').
isXMLSpace(String) - Static method in class net.xfra.qizxopen.util.XMLUtil
Tests if all characters are XML space ('\t', '\r', '\n', ' ').
Item - interface net.xfra.qizxopen.xquery.Item.
XQuery abstract Item value.
ITEM - Static variable in class net.xfra.qizxopen.xquery.Type
 
ITEM_REGISTER - Static variable in interface net.xfra.qizxopen.xquery.EvalContext
 
ItemType - class net.xfra.qizxopen.xquery.ItemType.
class ItemType: encompasses AtomicType (anyAtomicType) and NodeType.
ItemType() - Constructor for class net.xfra.qizxopen.xquery.ItemType
 

K

kind - Variable in class net.xfra.qizxopen.dm.BaseNodeTest
Tested kind (ELEMENT TEXT PI COMMENT..., or -1 for node())

L

LANGUAGE - Static variable in class net.xfra.qizxopen.xquery.Type
 
LAST_REGISTER - Static variable in interface net.xfra.qizxopen.xquery.EvalContext
 
length() - Method in class net.xfra.qizxopen.util.RegexpPattern
 
LibraryLink - interface net.xfra.qizxopen.xquery.dm.LibraryLink.
 
LikePattern - class net.xfra.qizxopen.util.LikePattern.
SQL-LIKE pattern matching.
LikePattern(char[], int) - Constructor for class net.xfra.qizxopen.util.LikePattern
 
LikePattern(String) - Constructor for class net.xfra.qizxopen.util.LikePattern
 
LimitReachedException - exception net.xfra.qizxopen.util.LimitReachedException.
 
LimitReachedException(String) - Constructor for class net.xfra.qizxopen.util.LimitReachedException
 
load(InputByteStream) - Method in class net.xfra.qizxopen.util.BitIdSet
 
loadBytes(File) - Static method in class net.xfra.qizxopen.util.FileUtil
Loads the content of a binary file.
loadBytes(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Loads the content of a binary file.
loadBytes(URL) - Static method in class net.xfra.qizxopen.util.FileUtil
Loads the content of an URL containing binary data.
loadBytes(URL, boolean) - Static method in class net.xfra.qizxopen.util.FileUtil
Same as FileUtil.loadBytes(java.net.URL), but the interactive argument specifies whether the connection is interactive or not.
loadGlobal(GlobalVariable) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Gets the value of a global variable.
loadGzippedString(File) - Static method in class net.xfra.qizxopen.util.FileUtil
Loads the content of a text file compressed using gzip.
loadGzippedString(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Loads the content of a text file compressed using gzip.
loadGzippedString(URL) - Static method in class net.xfra.qizxopen.util.FileUtil
Loads the content of an URL containing text compressed using gzip.
loadGzippedString(URL, boolean) - Static method in class net.xfra.qizxopen.util.FileUtil
Same as FileUtil.loadGzippedString(java.net.URL), but the interactive argument specifies whether the connection is interactive or not.
loadLocal(int) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Gets the value of a local variable.
loadLocalDouble(int) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Loads a scalar double local variable
loadLocalInteger(int) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Loads a scalar integer local variable
loadLocalItem(int) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Loads a scalar local variable
loadLocalString(int) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Loads a scalar String local variable
loadModule(Module, String, String, Log) - Method in class net.xfra.qizxopen.xquery.ModuleManager
[Undocumented: used internally by the parser.]
loadString(File) - Static method in class net.xfra.qizxopen.util.FileUtil
Loads the content of a text file.
loadString(InputStream, String) - Static method in class net.xfra.qizxopen.util.FileUtil
Loads the content of an InputStream returning text.
loadString(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Loads the content of a text file.
loadString(URL) - Static method in class net.xfra.qizxopen.util.FileUtil
Loads the content of an URL containing text.
loadString(URL, boolean) - Static method in class net.xfra.qizxopen.util.FileUtil
Same as FileUtil.loadString(java.net.URL), but the interactive argument specifies whether the connection is interactive or not.
location - Variable in class net.xfra.qizxopen.xquery.Log.Message
 
Log - class net.xfra.qizxopen.xquery.Log.
A message log for XQuery parsing, static and dynamic analysis.
Log.Message - class net.xfra.qizxopen.xquery.Log.Message.
Storage of a message.
Log() - Constructor for class net.xfra.qizxopen.xquery.Log
Creates a default Log with output on the standard error stream.
Log(PrintWriter) - Constructor for class net.xfra.qizxopen.xquery.Log
Creates a default Log with output on a stream.
LogFormatter - class net.xfra.qizxopen.util.LogFormatter.
Print a brief summary of the LogRecord in a human readable format.
LogFormatter() - Constructor for class net.xfra.qizxopen.util.LogFormatter
 
LONG - Static variable in class net.xfra.qizxopen.xquery.Type
 
lookforGlobalVariable(QName) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Returns a global variable (null if not defined)
lookforLocalVariable(QName) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Returns the declaration of a local variable

M

main(String[]) - Static method in class net.xfra.qizxopen.util.DefaultNumberSifter
 
main(String[]) - Static method in class net.xfra.qizxopen.util.GlobPattern
 
mapChar(char) - Method in interface net.xfra.qizxopen.util.WordSifter
Normalizes a character (belonging to a word)
mapChar(char) - Method in class net.xfra.qizxopen.util.DefaultWordSifter
 
markLocalVariables() - Method in interface net.xfra.qizxopen.xquery.StaticContext
Returns the previous local variable definition (used for pop).
MARKS - Static variable in class net.xfra.qizxopen.util.Util
 
matches(char[]) - Method in class net.xfra.qizxopen.util.RegexpPattern
 
matches(char[]) - Method in class net.xfra.qizxopen.util.GlobPattern
 
matches(char[]) - Method in class net.xfra.qizxopen.util.StringPattern
Redefinable matching method.
matches(Node) - Method in class net.xfra.qizxopen.dm.FulltextQuery
Tells whether the text contents of the node matches this query.
matches(String) - Method in class net.xfra.qizxopen.util.GlobPattern
 
MAX_REGISTER - Static variable in interface net.xfra.qizxopen.xquery.EvalContext
Maximum number of registers for each scalar type (integer, double, string, item)
maxVolumeReached() - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
MEDIA_TYPE - Static variable in class net.xfra.qizxopen.dm.XMLSerializer
 
message - Variable in class net.xfra.qizxopen.xquery.Log.Message
 
metaQuery(Object, Expression, EvalContext) - Method in interface net.xfra.qizxopen.xquery.dm.LibraryLink
 
METHOD - Static variable in class net.xfra.qizxopen.dm.XMLSerializer
 
module - Variable in class net.xfra.qizxopen.xquery.Log.Message
 
ModuleManager - class net.xfra.qizxopen.xquery.ModuleManager.
Compiles and caches XQuery modules on behalf of a XQueryProcessor.
ModuleManager(String) - Constructor for class net.xfra.qizxopen.xquery.ModuleManager
Builds a Module Manager with a base location for resolution of module URIs.
ModuleManager(URL) - Constructor for class net.xfra.qizxopen.xquery.ModuleManager
Builds a Module Manager with a base location for resolution of module URIs.
MOMENT - Static variable in class net.xfra.qizxopen.xquery.Type
 
MULTI_OCC - Static variable in class net.xfra.qizxopen.xquery.Type
 

N

name - Variable in class net.xfra.qizxopen.dm.BaseNodeTest
Localname test: null if not specified (* or ns:*)
NAME - Static variable in class net.xfra.qizxopen.xquery.Type
 
namespace - Variable in class net.xfra.qizxopen.dm.BaseNodeTest
Namespace test: null if not specified (* or *:NCName)
Namespace - class net.xfra.qizxopen.util.Namespace.
Unique representation of a namespace.
NAMESPACE - Static variable in class net.xfra.qizxopen.xquery.Type
 
NAMESPACE - Static variable in interface net.xfra.qizxopen.dm.Node
Node nature (returned by getNature) for a naemespacenode.
namespace(String, String) - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
namespace(String, String) - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Adds a namespace node on the current element.
namespace(String, String) - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
namespace(String, String) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
namespaceIterator(int, boolean) - Method in class net.xfra.qizxopen.dm.IDocument
 
namespaceIterator(int, boolean) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Returns the namespace nodes of a node.
namespaces(boolean) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
namespaces(boolean) - Method in interface net.xfra.qizxopen.dm.Node
Accessor dm:namespaces().
NCNAME - Static variable in class net.xfra.qizxopen.xquery.Type
 
needsNode() - Method in class net.xfra.qizxopen.xquery.dm.DocumentTest
 
needsNode() - Method in interface net.xfra.qizxopen.dm.NodeTest
Tells whether more information than the node kind and its name are necessary to perform the test.
needsNode() - Method in class net.xfra.qizxopen.dm.BaseNodeTest
 
needsNode() - Method in class net.xfra.qizxopen.dm.UnionNodeTest
 
NEGATIVE_INTEGER - Static variable in class net.xfra.qizxopen.xquery.Type
 
net.xfra.qizxopen.dm - package net.xfra.qizxopen.dm
 
net.xfra.qizxopen.util - package net.xfra.qizxopen.util
 
net.xfra.qizxopen.xquery - package net.xfra.qizxopen.xquery
 
net.xfra.qizxopen.xquery.dm - package net.xfra.qizxopen.xquery.dm
 
newAttribute(QName) - Static method in class net.xfra.qizxopen.xquery.dm.CoreDataModel
 
newCommentNode() - Static method in class net.xfra.qizxopen.xquery.dm.CoreDataModel
 
newDmNode(int) - Method in class net.xfra.qizxopen.xquery.dm.FONIDataModel
 
newDmNode(int) - Method in class net.xfra.qizxopen.dm.FONIDM
Internal purpose.
newDocumentNode() - Static method in class net.xfra.qizxopen.xquery.dm.CoreDataModel
 
newElement(QName) - Static method in class net.xfra.qizxopen.xquery.dm.CoreDataModel
 
newNode(int) - Method in class net.xfra.qizxopen.xquery.dm.FONIDataModel
 
newNSNode(String) - Static method in class net.xfra.qizxopen.xquery.dm.CoreDataModel
 
newParser() - Method in class net.xfra.qizxopen.dm.DocumentParser
 
newPINode(String) - Static method in class net.xfra.qizxopen.xquery.dm.CoreDataModel
 
newRequest(int, Timer.Handler) - Method in class net.xfra.qizxopen.util.Timer
Arm a timer request with a duration and an event-handler.
newTextNode() - Static method in class net.xfra.qizxopen.xquery.dm.CoreDataModel
 
next - Variable in class net.xfra.qizxopen.util.HTable.Key
 
NEXT_ARG - Static variable in class net.xfra.qizxopen.util.CLOptions
Gets the following argument to a String field.
next() - Method in interface net.xfra.qizxopen.xquery.Value
Attempts to get the next atomic item.
next() - Method in class net.xfra.qizxopen.xquery.Value.Empty
 
next() - Method in class net.xfra.qizxopen.xquery.dm.DistinctNodeSequence
 
next() - Method in class net.xfra.qizxopen.dm.IDocument.AttrIterator
 
next() - Method in interface net.xfra.qizxopen.dm.FONIDocument.NodeIterator
 
nextChar() - Method in interface net.xfra.qizxopen.util.WordSifter
Moves to next character and return it, returns 0 if at end.
nextChar() - Method in class net.xfra.qizxopen.util.DefaultWordSifter
 
nextCollection() - Method in interface net.xfra.qizxopen.xquery.Value
Attempts to get the next atomic item, without expanding collections.
nextNode() - Method in interface net.xfra.qizxopen.dm.NodeSequence
Attempts to get the next Node.
nextSibling - Variable in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
nextWord() - Method in interface net.xfra.qizxopen.util.WordSifter
Gets the next normalized word, or null if no more words.
nextWord() - Method in class net.xfra.qizxopen.util.DefaultWordSifter
 
NMTOKEN - Static variable in class net.xfra.qizxopen.xquery.Type
 
Node - interface net.xfra.qizxopen.xquery.dm.Node.
A Data-Model Node that is also a XPath/XQuery Item.
Node - interface net.xfra.qizxopen.dm.Node.
Node as defined by the XQuery1/XPath2 Data Model, plus extensions.
NODE - Static variable in class net.xfra.qizxopen.xquery.Type
 
nodeAfter() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
NodeBase - class net.xfra.qizxopen.xquery.dm.NodeBase.
Abstract base for actual Node implementations.
NodeBase() - Constructor for class net.xfra.qizxopen.xquery.dm.NodeBase
 
nodeNext() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
NodeSequence - interface net.xfra.qizxopen.dm.NodeSequence.
Abstract Iterator on Nodes.
NodeSequenceBase - class net.xfra.qizxopen.xquery.dm.NodeSequenceBase.
 
NodeSequenceBase() - Constructor for class net.xfra.qizxopen.xquery.dm.NodeSequenceBase
 
NodeTest - interface net.xfra.qizxopen.dm.NodeTest.
Test of a node on behalf of path-steps or type matching.
NON_NEGATIVE_INTEGER - Static variable in class net.xfra.qizxopen.xquery.Type
 
NON_POSITIVE_INTEGER - Static variable in class net.xfra.qizxopen.xquery.Type
 
NONE - Static variable in class net.xfra.qizxopen.xquery.Type
 
NONE - Static variable in class net.xfra.qizxopen.util.Namespace
the blank namespace
NORMALIZED_STRING - Static variable in class net.xfra.qizxopen.xquery.Type
 
normalizePath(String, boolean) - Static method in class net.xfra.qizxopen.util.Util
Normalizes a path.
NOTATION - Static variable in class net.xfra.qizxopen.xquery.Type
 
nsPrefixes - Variable in class net.xfra.qizxopen.dm.SAXEventReceiver
 
NSPrefixMapping - class net.xfra.qizxopen.util.NSPrefixMapping.
Mapping of Namespace prefixes.
NSPrefixMapping() - Constructor for class net.xfra.qizxopen.util.NSPrefixMapping
 
NSTable - class net.xfra.qizxopen.util.NSTable.
Management of a local table of qualified names (for documents or collections).
NSTable() - Constructor for class net.xfra.qizxopen.util.NSTable
 
NumberSifter - interface net.xfra.qizxopen.util.NumberSifter.
Used in numeric indexes.
NUMERIC - Static variable in class net.xfra.qizxopen.xquery.Type
 

O

OBJECT - Static variable in class net.xfra.qizxopen.xquery.Type
 
OMIT_XML_DECLARATION - Static variable in class net.xfra.qizxopen.dm.XMLSerializer
 
ONE_OCC - Static variable in class net.xfra.qizxopen.xquery.Type
 
OP - Static variable in class net.xfra.qizxopen.util.Namespace
The XQuery operators namespace
openLibrary(String, EvalContext) - Method in interface net.xfra.qizxopen.xquery.dm.LibraryLink
 
opt - Variable in class net.xfra.qizxopen.xquery.ItemType
The empty or length 1 SequenceType associated with this atomic type.
OPT_OCC - Static variable in class net.xfra.qizxopen.xquery.Type
 
OPTMULTI_OCC - Static variable in class net.xfra.qizxopen.xquery.Type
 
order - Variable in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
orderCompare(Node) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
orderCompare(Node) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
orderCompare(Node) - Method in interface net.xfra.qizxopen.dm.Node
Returns -1 if this node is strictly before the argument node in document order, 0 if nodes are identical, 1 if after the argument node.
output(Node) - Method in class net.xfra.qizxopen.dm.XMLSerializer
Serializes a node and its subtree.
OutputByteStream - class net.xfra.qizxopen.util.OutputByteStream.
An efficient BufferedOutputStream with support for more data types.
OutputByteStream(File) - Constructor for class net.xfra.qizxopen.util.OutputByteStream
 
OutputByteStream(OutputStream) - Constructor for class net.xfra.qizxopen.util.OutputByteStream
 

P

parent - Variable in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
parent() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
parent() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
parent() - Method in interface net.xfra.qizxopen.dm.Node
Accessor dm:parent().
parent(NodeTest) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
parent(NodeTest) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
parent(NodeTest) - Method in interface net.xfra.qizxopen.dm.Node
Returns a sequence of length 1 (if the parent matches the nodeTest) else 0.
parse(InputSource) - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
Executes a query (defined by setQuery) and sends results to the SAX handlers.
parse(InputSource) - Static method in class net.xfra.qizxopen.dm.DocumentParser
Simple document parsing.
parse(String) - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
Executes a query (defined by setQuery) and sends results to the SAX handlers.The query must evaluate as a document.
parse(String[], Object) - Method in class net.xfra.qizxopen.util.CLOptions
Parses the command line.
parse(String[], Object) - Method in class net.xfra.qizxopen.util.CmdLine
Parses the command line.
parseBase64Binary(String) - Static method in class net.xfra.qizxopen.util.Binary
 
parseDocument(InputSource) - Method in class net.xfra.qizxopen.dm.DocumentParser
Simple document parsing.
parseDocument(InputSource, FONIWriter) - Method in class net.xfra.qizxopen.dm.DocumentParser
Simple document parsing.
parseDocument(InputSource, FONIWriter, XMLReader) - Method in class net.xfra.qizxopen.dm.DocumentParser
Simple document parsing, with a specified XML Reader.
parseDocument(URL) - Method in class net.xfra.qizxopen.dm.DocumentParser
Simple document parsing (no caching).
parseHexBinary(String) - Static method in class net.xfra.qizxopen.util.Binary
 
parsePattern(char[], int) - Method in class net.xfra.qizxopen.util.SoundsLikePattern
 
parsePhrase(String, int, WordSifter) - Static method in class net.xfra.qizxopen.dm.FulltextQuery
Parses and builds a phrase query: simple sequence of terms without quotes.
parseQuery(String, WordSifter) - Static method in class net.xfra.qizxopen.dm.FulltextQuery
Parses and builds a general FulltextQuery.
pattern - Variable in class net.xfra.qizxopen.dm.FulltextQuery.Hiliter
 
pauseAt(EvalContext) - Method in interface net.xfra.qizxopen.xquery.XQueryProcessor.PauseHandler
Called when the pause request is detected.
pauseExecution(XQueryProcessor.PauseHandler) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Requests asynchronously a pause in execution.
PI - Static variable in class net.xfra.qizxopen.xquery.Type
 
pi(String, String) - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
pi(String, String) - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
A processing-instruction node.
pi(String, String) - Method in class net.xfra.qizxopen.dm.XMLSerializer
 
pi(String, String) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
plus - Variable in class net.xfra.qizxopen.xquery.ItemType
The '+' type sequence associated with this atomic type.
pnGetCharValue(int, int) - Method in class net.xfra.qizxopen.dm.IDocument
 
pnGetCharValue(int, int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Specially meant for indexing: gets the string value of a "pseudo-node" (attribute or NS).
pnGetName(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
pnGetName(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the name of a pseudo Node Attribute / Namespace.
pnGetNameId(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
pnGetNameId(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the name-id of a pseudo-node Attribute / Namespace.
pnGetStringValue(int) - Method in class net.xfra.qizxopen.dm.IDocument
Gets the string value for pseudo-nodes Attributes and Namespaces.
pnGetStringValue(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
Gets the string value for pseudo-nodes Attributes and Namespaces.
popDotType() - Method in interface net.xfra.qizxopen.xquery.StaticContext
 
popLocalVariables(LocalVariable) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Pops local variable definitions during compilation.
POSITIVE_INTEGER - Static variable in class net.xfra.qizxopen.xquery.Type
 
preceding(NodeTest) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
preceding(NodeTest) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
preceding(NodeTest) - Method in interface net.xfra.qizxopen.dm.Node
Returns an iterator preceding nodes (in document order) that match the node test.
precedingSiblings(NodeTest) - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
precedingSiblings(NodeTest) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
precedingSiblings(NodeTest) - Method in interface net.xfra.qizxopen.dm.Node
Returns an iterator on preceding siblings (in document order) that match the node test.
predefineGlobal(QName, Type) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Defines a global variable in the predefined static context.
predefineGlobal(String, Type) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Defines a global variable in the predefined static context.
predefineNamespace(String, String) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Defines a namespace mapping, visible by queries compiled with this processor.
prefixedName(QName) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Converts a QName to prefix:ncname using the declared namespaces.
prefixedName(QName) - Method in class net.xfra.qizxopen.util.NSPrefixMapping
Converts a QName into a prefixed name.
pretty() - Method in class net.xfra.qizxopen.xquery.ExprDump
 
print(String) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
printf(char[]) - Static method in class net.xfra.qizxopen.util.Util
 
printHelp(PrintStream) - Method in class net.xfra.qizxopen.util.CLOptions
 
printHelp(PrintStream) - Method in class net.xfra.qizxopen.util.CmdLine
 
println(String) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
printMessage(Log.Message) - Method in class net.xfra.qizxopen.xquery.Log
Overloadable display method.
printStack(Log, int) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Prints the calling stack to a Log, with amaximum depth.
printStack(Log, int) - Method in class net.xfra.qizxopen.xquery.EvalException
 
PROCESSING_INSTRUCTION - Static variable in interface net.xfra.qizxopen.dm.Node
Node nature (returned by getNature) for a processing instruction node.
processingInstruction(String, String) - Method in class net.xfra.qizxopen.dm.IDocument
 
ProgressHandler - interface net.xfra.qizxopen.util.ProgressHandler.
Measures the progress of a time-consuming task and optionally allows to cancel it.
PROP - Static variable in interface net.xfra.qizxopen.xquery.dm.LibraryLink
 
pushDotType(Type) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Defines the type of '.' for the enclosed expression.
put(HTable.Key) - Method in class net.xfra.qizxopen.util.HTable
 
putByte(int) - Method in class net.xfra.qizxopen.util.OutputByteStream
 
putBytes(byte[]) - Method in class net.xfra.qizxopen.util.OutputByteStream
 
putBytes(byte[], int, int) - Method in class net.xfra.qizxopen.util.OutputByteStream
 
putChars(char[]) - Method in class net.xfra.qizxopen.util.OutputByteStream
 
putDouble(double) - Method in class net.xfra.qizxopen.util.OutputByteStream
 
putString(String) - Method in class net.xfra.qizxopen.util.OutputByteStream
 
putVint(int) - Method in class net.xfra.qizxopen.util.OutputByteStream
 
putVlong(long) - Method in class net.xfra.qizxopen.util.OutputByteStream
 

Q

qname - Variable in class net.xfra.qizxopen.dm.BaseNodeTest
Accelerator, non-null if non-null namespace and name.
QName - class net.xfra.qizxopen.util.QName.
Representation of a Qualified Name: Namespace + localName.
QNAME - Static variable in class net.xfra.qizxopen.xquery.Type
 
quantityDone(long) - Method in interface net.xfra.qizxopen.util.ProgressHandler
signals progress as an estimated size: it is up to the client code to convert it to a fraction.
Query - class net.xfra.qizxopen.xquery.Query.
Deprecated. use XQuery instead.
Query() - Constructor for class net.xfra.qizxopen.xquery.Query
Deprecated.  
quickCount(EvalContext) - Method in interface net.xfra.qizxopen.xquery.Value
Optimized evaluation of count() or last().
QuickSort - class net.xfra.qizxopen.util.QuickSort.
 
QuickSort.Compare - interface net.xfra.qizxopen.util.QuickSort.Compare.
 
QuickSort() - Constructor for class net.xfra.qizxopen.util.QuickSort
 
quoteXML(String) - Static method in class net.xfra.qizxopen.util.XMLUtil
Escapes specified string (that is, '<' is replaced by "&#60;", '&' is replaced by "&#38;", etc) then quotes the escaped string.

R

random(long) - Static method in class net.xfra.qizxopen.util.RandomGene
Returns a number between 1 and N, with decaying probability
RandomGene - class net.xfra.qizxopen.util.RandomGene.
Utilities for random generation of data.
RandomGene.IdGenerator - class net.xfra.qizxopen.util.RandomGene.IdGenerator.
 
RandomGene.IdGenerator() - Constructor for class net.xfra.qizxopen.util.RandomGene.IdGenerator
 
RandomGene.RandomSelector - class net.xfra.qizxopen.util.RandomGene.RandomSelector.
 
RandomGene() - Constructor for class net.xfra.qizxopen.util.RandomGene
 
reborn() - Method in class net.xfra.qizxopen.dm.IDocument.AttrIterator
 
reborn() - Method in interface net.xfra.qizxopen.dm.FONIDocument.NodeIterator
 
reborn() - Method in interface net.xfra.qizxopen.dm.NodeSequence
New incarnation of this sequence: a clone in initial state.
RegexpPattern - class net.xfra.qizxopen.util.RegexpPattern.
A String Pattern based on regular expressions.
RegexpPattern(Pattern) - Constructor for class net.xfra.qizxopen.util.RegexpPattern
 
registerCollation(String, Collator) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Registers a custom collation for use in the processed queries.
remove(int) - Method in class net.xfra.qizxopen.util.BitIdSet
 
removeFile(File, boolean) - Static method in class net.xfra.qizxopen.util.FileUtil
Deletes a file or a directory, possibly emptying the directory before deleting it.
removeFile(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Deletes a file or an empty directory.
removeFile(String, boolean) - Static method in class net.xfra.qizxopen.util.FileUtil
Deletes a file or a directory, possibly emptying the directory before deleting it.
removeMappings(int) - Method in class net.xfra.qizxopen.util.NSPrefixMapping
Pops N mappings.
replaceWhiteSpace(String) - Static method in class net.xfra.qizxopen.util.XMLUtil
Replaces sequence "\r\n" and characters '\t', '\r', '\n' by a single space character ' '.
request(int, Timer.Handler) - Static method in class net.xfra.qizxopen.util.Timer
Static convenience.
required - Variable in class net.xfra.qizxopen.dm.FulltextQuery
 
RESERVED - Static variable in class net.xfra.qizxopen.util.Util
 
RESET_ARG - Static variable in class net.xfra.qizxopen.util.CLOptions
Resets a boolean field (no argument).
reset() - Method in class net.xfra.qizxopen.xquery.Log
Clears the messages and the error count.
reset() - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
reset() - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Resets the state prior to use startDocument() or startElement().
reset() - Method in class net.xfra.qizxopen.dm.XMLSerializer
[internal: implementation of interface XMLEventReceiver] Prepares the serialization of another tree.
reset() - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
resetDeclarations() - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Clears all predefined variables added, and initial values for globals.
resolve(Prototype[], Expression[], Expression) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Finds the prototype that matches arguments, else emits an error.
resolveModuleLocation(String, String) - Method in class net.xfra.qizxopen.xquery.ModuleManager
Overridable method for resolving a module name and location to an actual URL.
resolvePrefix(String) - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
resolvePrefix(String) - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Resolves a prefix to an URI in the context of the current node.
resolvePrefix(String) - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
restartOn(byte[], int) - Method in class net.xfra.qizxopen.util.InputByteStream
 
run() - Method in class net.xfra.qizxopen.util.Timer
 

S

save(OutputByteStream) - Method in class net.xfra.qizxopen.util.BitIdSet
 
saveString(String, File) - Static method in class net.xfra.qizxopen.util.FileUtil
Saves some text to a file.
saveString(String, File, String) - Static method in class net.xfra.qizxopen.util.FileUtil
Saves some text to a file.
saveString(String, String) - Static method in class net.xfra.qizxopen.util.FileUtil
Saves some text to a file.
SAXEventReceiver - class net.xfra.qizxopen.dm.SAXEventReceiver.
Adapter of tree events to SAX2 handlers.
SAXEventReceiver() - Constructor for class net.xfra.qizxopen.dm.SAXEventReceiver
 
SAXXQueryProcessor - class net.xfra.qizxopen.xquery.SAXXQueryProcessor.
An XQueryProcessor that evaluates a query and yields a document in the form of SAX2 events.
SAXXQueryProcessor() - Constructor for class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
SAXXQueryProcessor(String, String) - Constructor for class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
SAXXQueryProcessor(XQueryProcessor) - Constructor for class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
select(RandomGene.RandomSelector) - Static method in class net.xfra.qizxopen.util.RandomGene
 
selector(Object[]) - Static method in class net.xfra.qizxopen.util.RandomGene
random selector of an object in a list.
SET_ARG - Static variable in class net.xfra.qizxopen.util.CLOptions
Sets a boolean field (no argument).
setBit(int, int) - Static method in class net.xfra.qizxopen.util.Util
 
setCacheSize(long) - Method in class net.xfra.qizxopen.dm.DocumentManager
Defines the maximal memory size of the document cache.
setCollectionInput(String) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Defines the input() sequence by a collection URI.
setContentHandler(ContentHandler) - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
setContentHandler(ContentHandler) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
setContext(EvalContext) - Method in class net.xfra.qizxopen.xquery.EvalException
 
setDefaultCollation(String) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Defines the URI of the default collation.
setDefaultOutput(PrintWriter) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Defines the default output channel for serialization.
setDepth(int) - Method in class net.xfra.qizxopen.dm.XMLSerializer
Extension: defines a maximum tree depth.
setDocId(int) - Method in class net.xfra.qizxopen.dm.IDocument
 
setDocId(int) - Method in interface net.xfra.qizxopen.dm.FONIDocument
 
setDocument(FONIDocument) - Method in class net.xfra.qizxopen.dm.FONIDumper
 
setDocumentId(int) - Method in class net.xfra.qizxopen.dm.FONIWriter
 
setDocumentInput(String) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Defines the input() sequence by a document URI.
setDocumentLocator(Locator) - Method in class net.xfra.qizxopen.dm.IDocument
 
setDocumentManager(DocumentManager) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Defines the Document Manager.
setDTDHandler(DTDHandler) - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
Not used.
setEntityResolver(EntityResolver) - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
Not used.
setErrorHandler(ErrorHandler) - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
setErrorHandler(ErrorHandler) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
setFeature(String, boolean) - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
setImplicitTimezone(String) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Defines the implicit timezone in xs:duration format.
setIndent(int) - Method in class net.xfra.qizxopen.dm.XMLSerializer
Extension: defines the number of spaces used for one level of indentation.
setInput(String) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Defines the input() sequence by a XML fragment.
setLazy(boolean) - Method in interface net.xfra.qizxopen.xquery.Value
Boosts iterations that dont need the item value (count(), skipping)
setLexicalHandler(LexicalHandler) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
setLog(Log) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Defines a runtime log.
setMaxDepth(int) - Method in class net.xfra.qizxopen.dm.FONIDumper
 
setMaxVolume(int) - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
setModuleManager(ModuleManager) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Sets up the Module Manager.
setNextSibling(CoreDM.BaseNode) - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
setOption(String, String) - Method in class net.xfra.qizxopen.dm.XMLSerializer
Sets an option.
setOutput(OutputStream, String) - Method in class net.xfra.qizxopen.dm.XMLSerializer
Defines or redefines the output.
setOutput(PrintWriter) - Method in class net.xfra.qizxopen.xquery.ExprDump
 
setOutput(Writer) - Method in class net.xfra.qizxopen.dm.XMLSerializer
Defines or redefines the output.
setOwner(Object) - Method in class net.xfra.qizxopen.dm.FONIDM
 
setProgressHandler(ProgressHandler) - Method in class net.xfra.qizxopen.dm.FONIWriter
 
setProperty(String, Object) - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
 
setQuery(XQuery) - Method in class net.xfra.qizxopen.xquery.SAXXQueryProcessor
Specifies the evaluated query.
setSysProperty(String, Object) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Defines a property, a named object that can be retrieved by the extension function x:system-property(name) or by any application.
setTrace(boolean) - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
setXSLTFactory(TransformerFactory) - Method in class net.xfra.qizxopen.xquery.ModuleManager
Sets the TransformerFactory used for XSLT transformations.
severity - Variable in class net.xfra.qizxopen.xquery.Log.Message
 
SHORT - Static variable in class net.xfra.qizxopen.xquery.Type
 
size() - Method in class net.xfra.qizxopen.util.NSTable
Returns the number of names stored in this table.
size() - Method in class net.xfra.qizxopen.util.BitIdSet
 
skippedEntity(String) - Method in class net.xfra.qizxopen.dm.IDocument
 
sort(Object[], int, int, QuickSort.Compare) - Static method in class net.xfra.qizxopen.util.QuickSort
Array version: Sort from first to last included.
sort(Object[], QuickSort.Compare) - Static method in class net.xfra.qizxopen.util.QuickSort
 
sort(Vector, int, int, QuickSort.Compare) - Static method in class net.xfra.qizxopen.util.QuickSort
Vector version: Sort from first to last included.
sort(Vector, QuickSort.Compare) - Static method in class net.xfra.qizxopen.util.QuickSort
 
SoundsLikePattern - class net.xfra.qizxopen.util.SoundsLikePattern.
Matches strings that "sound like" a pattern.
SoundsLikePattern(char[], int, int) - Constructor for class net.xfra.qizxopen.util.SoundsLikePattern
 
spacing - Variable in class net.xfra.qizxopen.dm.FulltextQuery.Phrase
 
splitList(String) - Static method in class net.xfra.qizxopen.util.XMLUtil
Splits specified string at XML space character boundaries ('\t', '\r', '\n', ' ').
STANDALONE - Static variable in class net.xfra.qizxopen.dm.XMLSerializer
 
star - Variable in class net.xfra.qizxopen.xquery.ItemType
The '*' type sequence associated with this atomic type.
start(char[], int) - Method in interface net.xfra.qizxopen.util.WordSifter
Starts the analysis of a new text chunk.
start(char[], int) - Method in class net.xfra.qizxopen.util.DefaultWordSifter
 
startCDATA() - Method in class net.xfra.qizxopen.dm.IDocument
 
startDocument() - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
startDocument() - Method in class net.xfra.qizxopen.dm.IDocument
 
startDocument() - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Starts a document.
startDocument() - Method in class net.xfra.qizxopen.dm.XMLSerializer
 
startDocument() - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
startDocument() - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
startDTD(String, String, String) - Method in class net.xfra.qizxopen.dm.IDocument
 
startElement(QName) - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
startElement(QName) - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Starts an element.
startElement(QName) - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
startElement(String, String, String, Attributes) - Method in class net.xfra.qizxopen.dm.IDocument
 
startEntity(String) - Method in class net.xfra.qizxopen.dm.IDocument
 
startPrefixMapping(String, String) - Method in class net.xfra.qizxopen.dm.IDocument
 
startTask(String, String) - Method in interface net.xfra.qizxopen.util.ProgressHandler
Starts a new task (name and arguments are application dependent).
staticallyCheckable() - Method in class net.xfra.qizxopen.xquery.dm.DocumentTest
 
staticallyCheckable() - Method in interface net.xfra.qizxopen.dm.NodeTest
Returns true for simple node test (node kind only).
staticallyCheckable() - Method in class net.xfra.qizxopen.dm.BaseNodeTest
 
staticallyCheckable() - Method in class net.xfra.qizxopen.dm.UnionNodeTest
 
staticCheck(Expression, int) - Method in interface net.xfra.qizxopen.xquery.StaticContext
Wraps the static type checking of a subexpression.
staticCheck(ModuleManager, Log) - Method in class net.xfra.qizxopen.xquery.XQuery
 
StaticContext - interface net.xfra.qizxopen.xquery.StaticContext.
Context for static analysis.
std - Static variable in class net.xfra.qizxopen.util.NSPrefixMapping
A predefined prefix/NS table for XQuery.
STICKY_ARG - Static variable in class net.xfra.qizxopen.util.CLOptions
Gets the end of the argument to a String field.
stopExecution() - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Stops a running execution.
storeLocal(int, Expression, Type, Focus, EvalContext) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Evaluates an expression and store the result into a local variable.
storeLocal(int, Value, boolean) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Stores a value or its current item to a local variable [for, some, every].
storeLocalInteger(int, long) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Stores the positional variable in [for, some, every].
STRING - Static variable in class net.xfra.qizxopen.xquery.Type
 
STRING_REGISTER - Static variable in interface net.xfra.qizxopen.xquery.EvalContext
 
StringPattern - class net.xfra.qizxopen.util.StringPattern.
Matching of a string with a pattern.
StringPattern(char[], int) - Constructor for class net.xfra.qizxopen.util.StringPattern
 
subContext(UserFunction.Call) - Method in interface net.xfra.qizxopen.xquery.EvalContext
Helper creating a context for the called function.
subSequence(int, int) - Method in class net.xfra.qizxopen.util.RegexpPattern
 
syncClose() - Method in class net.xfra.qizxopen.util.OutputByteStream
Closes and synchronizes the file on disk.
SyntaxException - exception net.xfra.qizxopen.xquery.SyntaxException.
 
SyntaxException(String, int) - Constructor for class net.xfra.qizxopen.xquery.SyntaxException
 

T

t1 - Variable in class net.xfra.qizxopen.dm.UnionNodeTest
 
t2 - Variable in class net.xfra.qizxopen.dm.UnionNodeTest
 
terminate() - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
terminate() - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Terminates a document or simple subtree.
terminate() - Method in class net.xfra.qizxopen.dm.XMLSerializer
[internal: implementation of interface XMLEventReceiver]
terminate() - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
terms - Variable in class net.xfra.qizxopen.dm.FulltextQuery.Clause
 
test(int) - Method in class net.xfra.qizxopen.util.DifferenceIdSet
 
test(int) - Method in class net.xfra.qizxopen.util.IdSet
Identifier containment test.
test(int) - Method in class net.xfra.qizxopen.util.BitIdSet
 
test(int) - Method in class net.xfra.qizxopen.util.IntersectionIdSet
 
test(Value) - Method in class net.xfra.qizxopen.xquery.Type
Tests that a value matches a type.
testBit(int, int) - Static method in class net.xfra.qizxopen.util.Util
 
TEXT - Static variable in class net.xfra.qizxopen.xquery.Type
 
TEXT - Static variable in interface net.xfra.qizxopen.dm.Node
Node nature (returned by getNature) for a leaf text node.
text(String) - Method in class net.xfra.qizxopen.xquery.dm.EventDrivenBuilder
 
text(String) - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Text chunk inside an element.
text(String) - Method in class net.xfra.qizxopen.dm.XMLSerializer
 
text(String) - Method in class net.xfra.qizxopen.dm.SAXEventReceiver
 
TIME - Static variable in class net.xfra.qizxopen.xquery.Type
 
timeEvent(Timer.Request) - Method in interface net.xfra.qizxopen.util.Timer.Handler
Called when the timer event is fired.
Timer - class net.xfra.qizxopen.util.Timer.
Timer event generator (supports simple one-shot alarms).
Timer.Handler - interface net.xfra.qizxopen.util.Timer.Handler.
Interface that must be implemented by timer-event targets.
Timer.Request - class net.xfra.qizxopen.util.Timer.Request.
 
Timer.Request() - Constructor for class net.xfra.qizxopen.util.Timer.Request
 
Timer() - Constructor for class net.xfra.qizxopen.util.Timer
 
toBase64String() - Method in class net.xfra.qizxopen.util.Binary
 
toHex(int, int) - Static method in class net.xfra.qizxopen.util.Util
 
toHexString() - Method in class net.xfra.qizxopen.util.Binary
 
TOKEN - Static variable in class net.xfra.qizxopen.xquery.Type
 
toLocalNS(String) - Static method in class net.xfra.qizxopen.xquery.XQueryProcessor
Utility for use with predefineGlobal and initGlobal: convert a NCName to a QName in 'local' namespace.
topTest - Variable in class net.xfra.qizxopen.xquery.dm.DocumentTest
 
toString() - Method in class net.xfra.qizxopen.xquery.Type
 
toString() - Method in class net.xfra.qizxopen.xquery.dm.DocumentTest
 
toString() - Method in class net.xfra.qizxopen.dm.FONIDM.BaseNode
 
toString() - Method in class net.xfra.qizxopen.dm.CoreDM.BaseNode
 
toString() - Method in class net.xfra.qizxopen.dm.BaseNodeTest
 
toString() - Method in class net.xfra.qizxopen.dm.UnionNodeTest
 
toString() - Method in class net.xfra.qizxopen.dm.FulltextQuery
 
toString() - Method in class net.xfra.qizxopen.dm.FulltextQuery.TermOr
 
toString() - Method in class net.xfra.qizxopen.dm.FulltextQuery.Phrase
 
toString() - Method in class net.xfra.qizxopen.dm.FulltextQuery.Term
 
toString() - Method in class net.xfra.qizxopen.util.SoundsLikePattern
 
toString() - Method in class net.xfra.qizxopen.util.RegexpPattern
 
toString() - Method in class net.xfra.qizxopen.util.GlobPattern
 
toString() - Method in class net.xfra.qizxopen.util.StringPattern
 
toString() - Method in class net.xfra.qizxopen.util.Namespace
 
toString() - Method in class net.xfra.qizxopen.util.QName
 
toString(StaticContext) - Method in class net.xfra.qizxopen.xquery.Type
 
TRACE - Static variable in class net.xfra.qizxopen.xquery.Log
 
trace(Module, int, String, String[]) - Method in class net.xfra.qizxopen.xquery.Log
 
TRACEQUERY - Static variable in interface net.xfra.qizxopen.xquery.dm.LibraryLink
 
traverse(Node) - Method in class net.xfra.qizxopen.dm.XMLSerializer
Lower-level output method.
traverse(Node, boolean) - Method in interface net.xfra.qizxopen.dm.XMLEventReceiver
Convenience method: traverses and generates a subtree into this receiver.
traverse(Node, boolean) - Method in class net.xfra.qizxopen.dm.XMLEventReceiverBase
Traverse and generate a subtree.
trimFileExtension(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Returns a file path name without its file extension part.
Type - class net.xfra.qizxopen.xquery.Type.
Superclass of all Type representations.
Type() - Constructor for class net.xfra.qizxopen.xquery.Type
 
TypeException - exception net.xfra.qizxopen.xquery.TypeException.
Dynamic Type checking exception (could also be named CastException).
TypeException(String) - Constructor for class net.xfra.qizxopen.xquery.TypeException
 
TypeException(String, Exception) - Constructor for class net.xfra.qizxopen.xquery.TypeException
 

U

unescapeXML(String) - Static method in class net.xfra.qizxopen.util.XMLUtil
Unescapes specified string.
unescapeXML(String, int, int, StringBuffer) - Static method in class net.xfra.qizxopen.util.XMLUtil
Unescapes specified string.
UnionNodeTest - class net.xfra.qizxopen.dm.UnionNodeTest.
Logical OR of two NodeTests.
UnionNodeTest(NodeTest, NodeTest) - Constructor for class net.xfra.qizxopen.dm.UnionNodeTest
 
unionWith(BitIdSet) - Method in class net.xfra.qizxopen.util.BitIdSet
Merges an IdSet with this set.
unionWith(Type) - Method in class net.xfra.qizxopen.xquery.Type
Returns a type encompassing types this and that.
unloadAllModules() - Method in class net.xfra.qizxopen.xquery.ModuleManager
Unloads all modules.
UNSIGNED_BYTE - Static variable in class net.xfra.qizxopen.xquery.Type
 
UNSIGNED_INT - Static variable in class net.xfra.qizxopen.xquery.Type
 
UNSIGNED_LONG - Static variable in class net.xfra.qizxopen.xquery.Type
 
UNSIGNED_SHORT - Static variable in class net.xfra.qizxopen.xquery.Type
 
UNTYPED_ATOMIC - Static variable in class net.xfra.qizxopen.xquery.Type
 
untypedAtomic - Static variable in class net.xfra.qizxopen.xquery.Type
 
uriToURL(String) - Static method in class net.xfra.qizxopen.util.Util
Converts a relative or absolute path or an uri to an absolute URL
uriToURL(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Converts an unknown URI to an URL.
urlToFile(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Converts a file: URL name to a File.
urlToFile(URL) - Static method in class net.xfra.qizxopen.util.FileUtil
Converts a file: URL to a File.
urlToFileName(String) - Static method in class net.xfra.qizxopen.util.FileUtil
Converts a file: URL name to a file name.
urlToFileName(URL) - Static method in class net.xfra.qizxopen.util.FileUtil
Converts a file: URL to a file name.
Util - class net.xfra.qizxopen.util.Util.
A collection of static utility methods.
Util() - Constructor for class net.xfra.qizxopen.util.Util
 

V

Value - interface net.xfra.qizxopen.xquery.Value.
Represents the result of the evaluation of a XML Query, which is a sequence of Items.
Value.Empty - class net.xfra.qizxopen.xquery.Value.Empty.
The empty sequence.
Value.Empty() - Constructor for class net.xfra.qizxopen.xquery.Value.Empty
 
VERSION - Static variable in class net.xfra.qizxopen.dm.XMLSerializer
 

W

WARNING - Static variable in class net.xfra.qizxopen.xquery.Log
 
warning(Module, int, String, String) - Method in class net.xfra.qizxopen.xquery.Log
 
warning(Module, int, String, String[]) - Method in class net.xfra.qizxopen.xquery.Log
 
warning(TransformerException) - Method in class net.xfra.qizxopen.xquery.ModuleManager
 
wildcardSeveral() - Method in interface net.xfra.qizxopen.util.WordSifter
Returns the wildcard character which matches several characters.
wildcardSeveral() - Method in class net.xfra.qizxopen.util.DefaultWordSifter
 
wildcardSingle() - Method in interface net.xfra.qizxopen.util.WordSifter
Returns the wildcard character which matches a single character.
wildcardSingle() - Method in class net.xfra.qizxopen.util.DefaultWordSifter
 
wordLength() - Method in interface net.xfra.qizxopen.util.WordSifter
Returns the original length of the last word returned by nextWord.
wordLength() - Method in class net.xfra.qizxopen.util.DefaultWordSifter
 
wordOffset() - Method in interface net.xfra.qizxopen.util.WordSifter
Returns the offset of the last word returned by nextWord.
wordOffset() - Method in class net.xfra.qizxopen.util.DefaultWordSifter
 
wordSifter - Variable in class net.xfra.qizxopen.dm.FulltextQuery
 
WordSifter - interface net.xfra.qizxopen.util.WordSifter.
Analyzes text chunks to extract and normalize words.
worthExpanding() - Method in interface net.xfra.qizxopen.xquery.Value
Returns true if it is more efficient to keep the value as an iterator, and not to expand it into an array sequence.
WRAPPED_OBJECT - Static variable in class net.xfra.qizxopen.xquery.Type
 

X

XDT - Static variable in class net.xfra.qizxopen.util.Namespace
The XPath extended datatypes namespace
XLINK - Static variable in class net.xfra.qizxopen.util.Namespace
The XLINK namespace: http://www.w3.org/1999/xlink
XML - Static variable in class net.xfra.qizxopen.util.Namespace
the XML namespace: http://www.w3.org/XML/1998/namespace
XML_BASE - Static variable in class net.xfra.qizxopen.util.QName
the xml:base qualified name
XML_LANG - Static variable in class net.xfra.qizxopen.util.QName
the xml:lang qualified name
XML_SPACE - Static variable in class net.xfra.qizxopen.util.QName
the xml:space qualified name
XMLEventReceiver - interface net.xfra.qizxopen.dm.XMLEventReceiver.
A SAX-like abstract event handler.
XMLEventReceiverBase - class net.xfra.qizxopen.dm.XMLEventReceiverBase.
An abstract receiver of SAX-like events.
XMLEventReceiverBase() - Constructor for class net.xfra.qizxopen.dm.XMLEventReceiverBase
 
XMLSerializer - class net.xfra.qizxopen.dm.XMLSerializer.
Serializes a DataModel Node and its subtree to an output stream.
XMLSerializer() - Constructor for class net.xfra.qizxopen.dm.XMLSerializer
Constructs a XMLSerializer with default XML output method.
XMLSerializer(String) - Constructor for class net.xfra.qizxopen.dm.XMLSerializer
Constructs a XMLSerializer with specification of an output method.
XMLSerializer(Writer) - Constructor for class net.xfra.qizxopen.dm.XMLSerializer
Constructs a XMLSerializer with an output writer.
XMLUtil - class net.xfra.qizxopen.util.XMLUtil.
A collection of utility functions (static methods) related to XML.
XMLUtil() - Constructor for class net.xfra.qizxopen.util.XMLUtil
 
XQuery - class net.xfra.qizxopen.xquery.XQuery.
A compiled Query.
XQuery() - Constructor for class net.xfra.qizxopen.xquery.XQuery
 
XQueryException - exception net.xfra.qizxopen.xquery.XQueryException.
 
XQueryException(String) - Constructor for class net.xfra.qizxopen.xquery.XQueryException
 
XQueryException(String, Throwable) - Constructor for class net.xfra.qizxopen.xquery.XQueryException
 
XQueryProcessor - class net.xfra.qizxopen.xquery.XQueryProcessor.
Main interface to XML Query services.
XQueryProcessor.PauseHandler - interface net.xfra.qizxopen.xquery.XQueryProcessor.PauseHandler.
An object used to pause execution.
XQueryProcessor() - Constructor for class net.xfra.qizxopen.xquery.XQueryProcessor
Creation without Module Manager and Document Manager.
XQueryProcessor(String, String) - Constructor for class net.xfra.qizxopen.xquery.XQueryProcessor
Simple creation with private Module Manager and Document Manager.
XQueryProcessor(XQueryProcessor) - Constructor for class net.xfra.qizxopen.xquery.XQueryProcessor
Creates a new XQueryProcessor from a "master" processor, inheriting and sharing the document manager, module manager, predefined functions and global variables.
xrandom(double) - Static method in class net.xfra.qizxopen.util.RandomGene
Returns a number between 1 and N, with decaying probability
XSD - Static variable in class net.xfra.qizxopen.util.Namespace
The XML Schema Definition namespace: http://www.w3.org/2001/XMLSchema
xselect(RandomGene.RandomSelector, double) - Static method in class net.xfra.qizxopen.util.RandomGene
 
XSI - Static variable in class net.xfra.qizxopen.util.Namespace
The XSI namespace: http://www.w3.org/2001/XMLSchema-instance
XSI_NIL - Static variable in class net.xfra.qizxopen.util.QName
the xsi:nil qualified name
XSI_NO_NAMESPACE_SCHEMA_LOCATION - Static variable in class net.xfra.qizxopen.util.QName
the xsi:noNamespaceSchemaLocation qualified name
XSI_SCHEMA_LOCATION - Static variable in class net.xfra.qizxopen.util.QName
the xsi:schemaLocation qualified name
XSI_TYPE - Static variable in class net.xfra.qizxopen.util.QName
the xsi:type qualified name
XSL - Static variable in class net.xfra.qizxopen.util.Namespace
The XSL namespace: "http://www.w3.org/1999/XSL/Format
XSLT - Static variable in class net.xfra.qizxopen.util.Namespace
The XSLT namespace: http://www.w3.org/1999/XSL/Transform
XSLT_OUTPUT_FILE - Static variable in class net.xfra.qizxopen.xquery.XQueryProcessor
 
xslTransform(Node, String, Properties, Properties) - Method in class net.xfra.qizxopen.xquery.XQueryProcessor
Runs a XSLT transformation on an element (internal use).

Y

YEAR_MONTH_DURATION - Static variable in class net.xfra.qizxopen.xquery.Type
 

A B C D E F G H I K L M N O P Q R S T U V W X Y
 Copyright Xavier FRANC 2003-2004