A B C D E F G H I J K L M N O P Q R S T U V W X

A

add_escapes(String) - Method in class xacute.quilt.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add(Node) - Method in class xacute.util.NodeListDefaultImpl
add THIS IS THE ONLY METHOD THAT DOES NOT REQUIRE TO GET THE RESULT.
addEscapes(String) - Static method in class xacute.quilt.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
adjustBeginLineColumn(int, int) - Method in class xacute.quilt.ASCII_CharStream
Method to adjust line and column numbers for the start of a token.
AFTER - Static variable in interface xacute.common.Constants
 
AFTER - Static variable in class xacute.util.DOMUtil
 
AFTER - Static variable in interface xacute.quilt.QuiltParserConstants
 
AFTER(NodeList) - Method in interface xacute.common.NodeList
 
AFTER(NodeList) - Method in class xacute.util.NodeListDefaultImpl
Both node lists NL1 and NL2 are sorted.
ALPHA - Static variable in interface xacute.quilt.QuiltParserConstants
 
ALPHANUM - Static variable in interface xacute.quilt.QuiltParserConstants
 
ANCESTOR - Static variable in interface xacute.quilt.QuiltParserConstants
 
ANCESTOR_AXIS - Static variable in interface xacute.common.Constants
 
ANCESTOR_SELF - Static variable in interface xacute.quilt.QuiltParserConstants
 
ANCESTOR_SELF_AXIS - Static variable in interface xacute.common.Constants
 
AND - Static variable in interface xacute.quilt.QuiltParserConstants
 
APPEND(Node) - Method in interface xacute.common.NodeList
 
APPEND(Node) - Method in class xacute.util.NodeListDefaultImpl
 
APPEND(NodeList) - Method in interface xacute.common.NodeList
 
APPEND(NodeList) - Method in class xacute.util.NodeListDefaultImpl
 
applyPredicate(Predicate) - Method in interface xacute.common.NodeList
 
applyPredicate(Predicate) - Method in class xacute.util.NodeListDefaultImpl
Apply predicates -- one at a time -- on each element of the nodelist.
arg_desc - Variable in class gnu.getopt.LongOpt
Description of the argument (if any).
args - Variable in class xacute.quilt.FunCall
 
argv - Variable in class gnu.getopt.Getopt
Saved argument list passed to the program
ARROW - Static variable in interface xacute.quilt.QuiltParserConstants
 
AS - Static variable in interface xacute.quilt.QuiltParserConstants
 
ASC - Static variable in interface xacute.quilt.QuiltParserConstants
 
ASCII_CharStream - class xacute.quilt.ASCII_CharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
ASCII_CharStream(InputStream, int, int) - Constructor for class xacute.quilt.ASCII_CharStream
 
ASCII_CharStream(InputStream, int, int, int) - Constructor for class xacute.quilt.ASCII_CharStream
 
ASCII_CharStream(Reader, int, int) - Constructor for class xacute.quilt.ASCII_CharStream
 
ASCII_CharStream(Reader, int, int, int) - Constructor for class xacute.quilt.ASCII_CharStream
 
AT - Static variable in interface xacute.quilt.QuiltParserConstants
 
attOfElt(Vector, String) - Static method in class xacute.quilt.Tools
Returns the attribute-name corresponding to a given element-name in a Vector consisting of DerefPair.
ATTRIBUTE - Static variable in interface xacute.quilt.QuiltParserConstants
 
ATTRIBUTE_AXIS - Static variable in interface xacute.common.Constants
 
ATTRIBUTE_NODE - Static variable in interface xacute.common.Constants
 
AttributeExpression - class xacute.quilt.AttributeExpression.
 
average(NodeList, Semantics) - Static method in class xacute.util.NodeListHelper
 
AXISSPECIFIERS - Static variable in interface xacute.common.Constants
These constants represent the different AxisSpecifier in XPath.

B

backup(int) - Method in class xacute.quilt.ASCII_CharStream
 
backup(int) - Method in interface xacute.quilt.CharStream
Backs up the input stream by amount steps.
BEFORE - Static variable in interface xacute.common.Constants
 
BEFORE - Static variable in class xacute.util.DOMUtil
 
BEFORE - Static variable in interface xacute.quilt.QuiltParserConstants
 
BEFORE(NodeList) - Method in interface xacute.common.NodeList
 
BEFORE(NodeList) - Method in class xacute.util.NodeListDefaultImpl
Both node lists NL1 and NL2 are sorted.
beginColumn - Variable in class xacute.quilt.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class xacute.quilt.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class xacute.quilt.ASCII_CharStream
 
BeginToken() - Method in interface xacute.quilt.CharStream
Returns the next character that marks the beginning of the next token.
Binding - class xacute.quilt.Binding.
This class represents a FOR or a LET clause in a FLWR expression in Quilt.
BindingTree - class xacute.quilt.BindingTree.
This class implements a tree structure representing the evaluation of the FOR and LET clauses of a FLWR Expression in Quilt.
BindingTreePath - class xacute.quilt.BindingTreePath.
This class represents a path in a BindingTree object.
BindingTreePath() - Constructor for class xacute.quilt.BindingTreePath
Returns a BindingTreePath of length zero.
BindingTreePath(Value, BindingTreePath) - Constructor for class xacute.quilt.BindingTreePath
Returns a new BindingTreePath.
BinOp - class xacute.quilt.BinOp.
This class represents any binary operator.
BinOpAND - class xacute.quilt.BinOpAND.
 
BinOpArith - class xacute.quilt.BinOpArith.
This class represents an arithmetic operation in Quilt.
BinOpBool - class xacute.quilt.BinOpBool.
This class represents any binary operator that is evaluated into a boolean.
BinOpCOMP - class xacute.quilt.BinOpCOMP.
This class represents any comparison operation.
BinOpIntersection - class xacute.quilt.BinOpIntersection.
This class represents the INTERSECT binary operator.
BinOpNodeLists - class xacute.quilt.BinOpNodeLists.
 
BinOpOR - class xacute.quilt.BinOpOR.
This class represents the OR binary operator.
BinOpPruneAfter - class xacute.quilt.BinOpPruneAfter.
This class represents the AFTER binary operator.
BinOpPruneBefore - class xacute.quilt.BinOpPruneBefore.
This class represents the BEFORE binary operator.
BinOpPruneFilter - class xacute.quilt.BinOpPruneFilter.
This class represents the FILTER binary operator.
BinOpUnion - class xacute.quilt.BinOpUnion.
This class represents the UNION binary operator.
BOTTOM - Static variable in class xacute.quilt.Main
 
bufpos - Variable in class xacute.quilt.ASCII_CharStream
 

C

cache - Variable in class xacute.util.NodeFactoryDefaultImpl
 
canCompareNodes(Node, Node) - Static method in class xacute.util.DOMUtil
 
characters(char[], int, int) - Method in class xacute.util.OutputHandler
 
characters(char[], int, int) - Method in class xacute.util.DevNullHandler
 
characters(char[], int, int) - Method in class xacute.util.HashHandler
 
characters(char[], int, int) - Method in class xacute.util.ToStringHandler
 
characters(char[], int, int) - Method in class xacute.ksp.SAX2DOM
 
CharStream - interface xacute.quilt.CharStream.
This interface describes a character stream that maintains line and column number positions of the characters.
checkLongOption() - Method in class gnu.getopt.Getopt
Check to see if an option is a valid long option.
CHILD - Static variable in interface xacute.quilt.QuiltParserConstants
 
CHILD_AXIS - Static variable in interface xacute.common.Constants
 
CLASSNAME - Static variable in interface xacute.quilt.QuiltParserConstants
 
clearDocumentCache() - Method in interface xacute.common.NodeFactory
 
clearDocumentCache() - Method in class xacute.util.NodeFactoryDefaultImpl
 
clone() - Method in class xacute.quilt.Environment
 
clone() - Method in class xacute.quilt.EvalContext
 
cloneNode(Node) - Static method in class xacute.util.DOMUtil
 
COLON - Static variable in interface xacute.quilt.QuiltParserConstants
 
COMMA - Static variable in interface xacute.quilt.QuiltParserConstants
 
COMMENT_NODE - Static variable in interface xacute.common.Constants
 
COMMENT_NODE_TOK - Static variable in interface xacute.quilt.QuiltParserConstants
 
compare(int, boolean, boolean) - Static method in class xacute.quilt.Tools
Performs a comparison between 2 booleans.
compare(int, float, float) - Static method in class xacute.quilt.Tools
Performs a comparison between 2 floating numbers.
compare(int, String, String) - Static method in class xacute.quilt.Tools
Performs a comparison between 2 Strings.
compare(int, ValueBool, EvalContext) - Method in class xacute.quilt.ValueNode
 
compare(int, ValueBool, EvalContext) - Method in class xacute.quilt.ValueString
 
compare(int, ValueBool, EvalContext) - Method in class xacute.quilt.ValueNodeList
 
compare(int, ValueBool, EvalContext) - Method in interface xacute.quilt.Value
 
compare(int, ValueBool, EvalContext) - Method in class xacute.quilt.ValueBool
 
compare(int, ValueBool, EvalContext) - Method in class xacute.quilt.ValueNum
 
compare(int, Value, EvalContext) - Method in class xacute.quilt.ValueCompared
 
compare(int, Value, EvalContext) - Method in interface xacute.quilt.Value
Compares two Value objects.
compare(int, ValueNode, EvalContext) - Method in class xacute.quilt.ValueNode
 
compare(int, ValueNode, EvalContext) - Method in class xacute.quilt.ValueString
 
compare(int, ValueNode, EvalContext) - Method in class xacute.quilt.ValueNodeList
 
compare(int, ValueNode, EvalContext) - Method in interface xacute.quilt.Value
 
compare(int, ValueNode, EvalContext) - Method in class xacute.quilt.ValueBool
 
compare(int, ValueNode, EvalContext) - Method in class xacute.quilt.ValueNum
 
compare(int, ValueNodeList, EvalContext) - Method in class xacute.quilt.ValueNode
 
compare(int, ValueNodeList, EvalContext) - Method in class xacute.quilt.ValueString
 
compare(int, ValueNodeList, EvalContext) - Method in class xacute.quilt.ValueNodeList
 
compare(int, ValueNodeList, EvalContext) - Method in interface xacute.quilt.Value
 
compare(int, ValueNodeList, EvalContext) - Method in class xacute.quilt.ValueBool
 
compare(int, ValueNodeList, EvalContext) - Method in class xacute.quilt.ValueNum
 
compare(int, ValueNum, EvalContext) - Method in class xacute.quilt.ValueNode
 
compare(int, ValueNum, EvalContext) - Method in class xacute.quilt.ValueString
 
compare(int, ValueNum, EvalContext) - Method in class xacute.quilt.ValueNodeList
 
compare(int, ValueNum, EvalContext) - Method in interface xacute.quilt.Value
 
compare(int, ValueNum, EvalContext) - Method in class xacute.quilt.ValueBool
 
compare(int, ValueNum, EvalContext) - Method in class xacute.quilt.ValueNum
 
compare(int, ValueString, EvalContext) - Method in class xacute.quilt.ValueNode
 
compare(int, ValueString, EvalContext) - Method in class xacute.quilt.ValueString
 
compare(int, ValueString, EvalContext) - Method in class xacute.quilt.ValueNodeList
 
compare(int, ValueString, EvalContext) - Method in interface xacute.quilt.Value
 
compare(int, ValueString, EvalContext) - Method in class xacute.quilt.ValueBool
 
compare(int, ValueString, EvalContext) - Method in class xacute.quilt.ValueNum
 
compare(Object, Object) - Method in class xacute.quilt.MyCompare
 
compareNodes(Node, Node) - Static method in class xacute.util.DOMUtil
 
compareTo(Node) - Method in interface xacute.common.Node
to compare two nodes two nodes are not always comparable (from different documents, attribute nodes, etc.) the result can be: SAME BEFORE AFTER NOT_COMPARABLE
compareTo(Node) - Method in class xacute.util.QuiltTextNode
 
compareTo(Node) - Method in class xacute.util.QuiltAttributeNode
 
compareTo(Node) - Method in class xacute.util.QuiltElementNode
 
compareTo(Node) - Method in class xacute.util.QuiltShallowNode
 
compareTo(Node) - Method in class xacute.util.NodeDefaultImpl
 
compareTo(Node) - Method in class xacute.impl.xdom.NodeImpl
 
COMPOPS - Static variable in interface xacute.common.Constants
These constants represent the comparison operators used in Quilt.
COMPOPS_REVERSE - Static variable in interface xacute.common.Constants
The entry in this array gives the key of the reverse comparison operator in the array COMPOPS.
computeBoolean(QuiltExpression, EvalContext) - Static method in class xacute.quilt.BinOpBool
Evaluates a QuiltExpression into a ValueBool.
Constants - interface xacute.common.Constants.
 
createNode(Node) - Method in class xacute.util.NodeDefaultImpl
 
createNode(Node) - Method in class xacute.impl.dom.NodeImpl
 
createNode(Node) - Method in class xacute.impl.xdom.NodeImpl
 
createNodeList() - Method in class xacute.util.NodeDefaultImpl
 
createNodeList() - Method in class xacute.impl.dom.NodeImpl
 
createNodeList() - Method in class xacute.impl.xdom.NodeImpl
 
createNodeList(Node) - Method in class xacute.util.NodeDefaultImpl
 
createNodeList(Node) - Method in class xacute.util.NodeDefaultImpl
 
createNodeList(Node) - Method in class xacute.impl.dom.NodeImpl
 
createNodeList(Node) - Method in class xacute.impl.dom.NodeImpl
 
createNodeList(Node) - Method in class xacute.impl.xdom.NodeImpl
 
createNodeList(Node) - Method in class xacute.impl.xdom.NodeImpl
 
createNodeList(NodeList) - Method in class xacute.util.NodeDefaultImpl
 
createNodeList(NodeList) - Method in class xacute.impl.dom.NodeImpl
 
createNodeList(NodeList) - Method in class xacute.impl.xdom.NodeImpl
 
CREDITS - Static variable in class xacute.quilt.Main
 
curChar - Variable in class xacute.quilt.QuiltParserTokenManager
 
CurrentNode - class xacute.quilt.CurrentNode.
This class represents the context-node construct in XPath.
currentToken - Variable in class xacute.quilt.ParseException
This is the last token that has been consumed successfully.

D

DCOLON - Static variable in interface xacute.quilt.QuiltParserConstants
 
DEF - Static variable in interface xacute.quilt.QuiltParserConstants
 
DEFAULT - Static variable in interface xacute.quilt.QuiltParserConstants
 
deref(String, Hint[]) - Method in interface xacute.common.Node
 
deref(String, Hint[]) - Method in class xacute.util.QuiltTextNode
 
deref(String, Hint[]) - Method in class xacute.util.QuiltAttributeNode
 
deref(String, Hint[]) - Method in class xacute.util.QuiltElementNode
 
deref(String, Hint[]) - Method in class xacute.util.QuiltShallowNode
 
deref(String, Hint[]) - Method in class xacute.util.NodeDefaultImpl
 
DerefStep - class xacute.quilt.DerefStep.
This class implements a dereferencing step in Quilt, i.e. a construct of the following type : @spouse-> (where the deferencing step itself is ->) which returns the elements of the document that have an ID attribute equal to the value of the spouse attribute of the context-node.
DESC - Static variable in interface xacute.quilt.QuiltParserConstants
 
DESCENDANT - Static variable in interface xacute.quilt.QuiltParserConstants
 
DESCENDANT_AXIS - Static variable in interface xacute.common.Constants
 
DESCENDANT_SELF - Static variable in interface xacute.quilt.QuiltParserConstants
 
DESCENDANT_SELF_AXIS - Static variable in interface xacute.common.Constants
 
DevNullHandler - class xacute.util.DevNullHandler.
 
DevNullHandler() - Constructor for class xacute.util.DevNullHandler
 
Digit - Static variable in interface xacute.quilt.QuiltParserConstants
 
distinct - Variable in class xacute.quilt.Binding
This field indicates if the resulting node-list must be freed from its duplicates.
DISTINCT - Static variable in interface xacute.quilt.QuiltParserConstants
 
DIV - Static variable in interface xacute.quilt.QuiltParserConstants
 
DOMUtil - class xacute.util.DOMUtil.
 
DOMUtil() - Constructor for class xacute.util.DOMUtil
 
Done() - Method in class xacute.quilt.ASCII_CharStream
 
Done() - Method in interface xacute.quilt.CharStream
The lexer calls this function to indicate that it is done with the stream and hence implementations can free any resources held by this class.
DOT - Static variable in interface xacute.quilt.QuiltParserConstants
 
DQUOTE - Static variable in interface xacute.quilt.QuiltParserConstants
 

E

e - Variable in class xacute.quilt.Binding
This field is the expression whose evaluation result must be bound to the variable.
e - Variable in class xacute.quilt.BinOp
This field is the left-hand side of the binary operation.
e - Variable in class xacute.quilt.UnOp
This field is the (unique) term of the operation.
ELEMENT_NODE - Static variable in interface xacute.common.Constants
 
ELEMENT_NODE_TOK - Static variable in interface xacute.quilt.QuiltParserConstants
 
ElementConstruct - class xacute.quilt.ElementConstruct.
 
ELSE - Static variable in interface xacute.quilt.QuiltParserConstants
 
EMAIL - Static variable in class xacute.quilt.Main
 
endColumn - Variable in class xacute.quilt.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endDocument() - Method in class xacute.util.OutputHandler
 
endDocument() - Method in class xacute.util.DevNullHandler
 
endDocument() - Method in class xacute.util.HashHandler
 
endDocument() - Method in class xacute.util.ToStringHandler
 
endDocument() - Method in class xacute.ksp.SAX2DOM
 
endElement(String) - Method in class xacute.util.OutputHandler
 
endElement(String) - Method in class xacute.util.DevNullHandler
 
endElement(String) - Method in class xacute.util.HashHandler
 
endElement(String) - Method in class xacute.util.ToStringHandler
 
endElement(String) - Method in class xacute.ksp.SAX2DOM
 
endLine - Variable in class xacute.quilt.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
Environment - class xacute.quilt.Environment.
 
EOF - Static variable in interface xacute.quilt.QuiltParserConstants
 
eol - Variable in class xacute.quilt.ParseException
The end of line string for this machine.
EQ - Static variable in interface xacute.common.Constants
 
EQUAL - Static variable in interface xacute.quilt.QuiltParserConstants
 
equals(Node) - Method in interface xacute.common.Node
to test for physical equality of two nodes
equals(Node) - Method in class xacute.util.QuiltTextNode
 
equals(Node) - Method in class xacute.util.QuiltAttributeNode
 
equals(Node) - Method in class xacute.util.QuiltElementNode
 
equals(Node) - Method in class xacute.util.QuiltShallowNode
 
equals(Node) - Method in class xacute.util.NodeDefaultImpl
Compares two nodes for physical equality.
equals(Object, Object) - Method in class xacute.quilt.MyCompare
 
eval(DocumentHandler, EvalContext) - Method in class xacute.quilt.QuiltQuery
Gives the result of a Query by triggering SAX events.
evalAux(EvalContext, int) - Method in class xacute.quilt.BinOpBool
 
evalBinOpNodeLists(EvalContext, int) - Method in class xacute.quilt.BinOpNodeLists
This auxiliary method evaluates a BinOpNodeLists into a basic Quilt value.
EvalContext - class xacute.quilt.EvalContext.
An EvalContext carries the context information needed for the evaluation of QuiltExpression.
EvalContext() - Constructor for class xacute.quilt.EvalContext
 
EvalContext(Environment) - Constructor for class xacute.quilt.EvalContext
 
EvalContext(Node, int, int, Environment) - Constructor for class xacute.quilt.EvalContext
 
EvalContext(Node, int, int, Environment, Semantics, NodeFactory) - Constructor for class xacute.quilt.EvalContext
 
EVERY - Static variable in interface xacute.common.Constants
 
EVERY_TOK - Static variable in interface xacute.quilt.QuiltParserConstants
 
EXCEPT - Static variable in interface xacute.quilt.QuiltParserConstants
 
EXCEPT(NodeList) - Method in interface xacute.common.NodeList
 
EXCEPT(NodeList) - Method in class xacute.util.NodeListDefaultImpl
Like difference.
exchange(String[]) - Method in class gnu.getopt.Getopt
Exchange the shorter segment with the far end of the longer segment.
exec(String[]) - Method in class xacute.quilt.FunBoolTemplate
 
exec(String[]) - Method in class xacute.quilt.FunCONTAINS
 
exec(String[]) - Method in class xacute.quilt.FunStringTemplate
 
exec(String[]) - Method in class xacute.quilt.FunSUBST
 
exec(String[]) - Method in class xacute.quilt.FunLOWERCASE
 
exec(String[]) - Method in class xacute.quilt.FunSTARTSWITH
 
exec(String[]) - Method in class xacute.quilt.FunUPPERCASE
 
exec(String[]) - Method in class xacute.quilt.FunDATE
 
exec(String[]) - Method in class xacute.quilt.FunCONCAT
 
exec(String[]) - Method in class xacute.quilt.FunNUMFORMAT
 
EXISTS - Static variable in interface xacute.quilt.QuiltParserConstants
 
expand(String) - Method in interface xacute.common.Node
 
expand(String) - Method in class xacute.util.QuiltTextNode
 
expand(String) - Method in class xacute.util.QuiltAttributeNode
 
expand(String) - Method in class xacute.util.QuiltElementNode
 
expand(String) - Method in class xacute.util.QuiltShallowNode
 
expand(String) - Method in class xacute.util.NodeDefaultImpl
 
ExpandedName - class xacute.common.ExpandedName.
This class represents an expanded-name in XML.
ExpandedName() - Constructor for class xacute.common.ExpandedName
The unique constructor in this class.
ExpandedName(String) - Constructor for class xacute.common.ExpandedName
 
expectedTokenSequences - Variable in class xacute.quilt.ParseException
Each entry in this array is an array of integers.

F

FALSE - Static variable in interface xacute.quilt.QuiltParserConstants
 
FILTER - Static variable in interface xacute.quilt.QuiltParserConstants
 
filter(QuiltExpression[], EvalContext) - Method in class xacute.quilt.ValueNode
 
filter(QuiltExpression[], EvalContext) - Method in class xacute.quilt.ValueString
 
filter(QuiltExpression[], EvalContext) - Method in class xacute.quilt.ValueNodeList
 
filter(QuiltExpression[], EvalContext) - Method in interface xacute.quilt.Value
 
filter(QuiltExpression[], EvalContext) - Method in class xacute.quilt.ValueBool
 
filter(QuiltExpression[], EvalContext) - Method in class xacute.quilt.ValueNum
 
FilterExpression - class xacute.quilt.FilterExpression.
A FilterExpression is an expression followed by a predicate.
findAxis(int) - Method in class xacute.util.NodeDefaultImpl
Can be overridden by subclasses.
findAxis(int, NodeTest) - Method in interface xacute.common.Node
to evaluate axis::note-test on a given node
findAxis(int, NodeTest) - Method in class xacute.util.QuiltTextNode
 
findAxis(int, NodeTest) - Method in class xacute.util.QuiltAttributeNode
 
findAxis(int, NodeTest) - Method in class xacute.util.QuiltElementNode
 
findAxis(int, NodeTest) - Method in class xacute.util.QuiltShallowNode
 
findAxis(int, NodeTest) - Method in class xacute.util.NodeDefaultImpl
 
findAxis(int, NodeTest, Predicate[]) - Method in interface xacute.common.Node
to evaluate axis::note-test[predicate1]..[predicaten] on a given node
findAxis(int, NodeTest, Predicate[]) - Method in class xacute.util.QuiltTextNode
 
findAxis(int, NodeTest, Predicate[]) - Method in class xacute.util.QuiltAttributeNode
 
findAxis(int, NodeTest, Predicate[]) - Method in class xacute.util.QuiltElementNode
 
findAxis(int, NodeTest, Predicate[]) - Method in class xacute.util.QuiltShallowNode
 
findAxis(int, NodeTest, Predicate[]) - Method in class xacute.util.NodeDefaultImpl
 
findLocalPart(String) - Static method in class xacute.quilt.Tools
Returns the local part of a QName.
findQNamePrefix(String) - Static method in class xacute.quilt.Tools
Returns the prefix of a QName, or null if it contains no prefix.
FINITO - Static variable in interface xacute.quilt.QuiltParserConstants
 
first_nonopt - Variable in class gnu.getopt.Getopt
The index of the first non-option in argv[]
flag - Variable in class gnu.getopt.LongOpt
If this variable is not null, then the value stored in "val" is stored here when this long option is encountered.
FLWRExpression - class xacute.quilt.FLWRExpression.
This class implements Quilt's FOR / LET / WHERE / RETURN expressions.
FOLLOWING - Static variable in interface xacute.quilt.QuiltParserConstants
 
FOLLOWING_AXIS - Static variable in interface xacute.common.Constants
 
FOLLOWING_SIBLING - Static variable in interface xacute.quilt.QuiltParserConstants
 
FOLLOWING_SIBLING_AXIS - Static variable in interface xacute.common.Constants
 
FOR - Static variable in interface xacute.quilt.QuiltParserConstants
 
ForBinding - class xacute.quilt.ForBinding.
This class represents a FOR clause.
freeDuplicateValues() - Method in interface xacute.common.NodeList
 
freeDuplicateValues() - Method in class xacute.util.NodeListDefaultImpl
removes value-based duplicates (stringValue()) THE RESULT IS RETURNED.
FunAVG - class xacute.quilt.FunAVG.
This class implements Quilt's avg() primitive.
FunBoolTemplate - class xacute.quilt.FunBoolTemplate.
A class used as a template to extend the language with new boolean functions.
FunBoolTemplate() - Constructor for class xacute.quilt.FunBoolTemplate
 
FunCall - class xacute.quilt.FunCall.
 
FunCall() - Constructor for class xacute.quilt.FunCall
 
FunCONCAT - class xacute.quilt.FunCONCAT.
 
FunCONTAINS - class xacute.quilt.FunCONTAINS.
This class implements Quilt's contains() primitive.
FunCOUNT - class xacute.quilt.FunCOUNT.
This class implements Quilt's count() primitive.
FUNCTION - Static variable in interface xacute.quilt.QuiltParserConstants
 
FunDATE - class xacute.quilt.FunDATE.
 
FunDef - class xacute.quilt.FunDef.
This class implements a function defined in the preamble of a Quilt expression.
FunDOCUMENT - class xacute.quilt.FunDOCUMENT.
This class represents the Quilt document construct giving the root node of an XML document.
FunEXISTS - class xacute.quilt.FunEXISTS.
This class implements Quilt's exists() primitive.
FunEXISTS() - Constructor for class xacute.quilt.FunEXISTS
 
FunJOIN - class xacute.quilt.FunJOIN.
This class implements a function that joins (inverse of split).
FunLAST - class xacute.quilt.FunLAST.
This class implements Quilt's last() primitive.
FunLOWERCASE - class xacute.quilt.FunLOWERCASE.
This class implements Quilt's lowercase() primitive.
FunMAX - class xacute.quilt.FunMAX.
This class implements Quilt's max() primitive.
FunMIN - class xacute.quilt.FunMIN.
This class implements Quilt's max() primitive.
FunNAME - class xacute.quilt.FunNAME.
This class implements Quilt's name primitive, which returns the name of given node.
FunNUMFORMAT - class xacute.quilt.FunNUMFORMAT.
 
FunPOSITION - class xacute.quilt.FunPOSITION.
This class implements Quilt's position() primitive.
FunPrimitive - class xacute.quilt.FunPrimitive.
 
FunPrimitive() - Constructor for class xacute.quilt.FunPrimitive
 
FunSHALLOW - class xacute.quilt.FunSHALLOW.
This class implements Quilt's shallow() primitive.
FunSPLIT - class xacute.quilt.FunSPLIT.
This class implements Quilt's date() primitive.
FunSTARTSWITH - class xacute.quilt.FunSTARTSWITH.
This class implements Quilt's starts-with() primitive.
FunStringTemplate - class xacute.quilt.FunStringTemplate.
 
FunStringTemplate() - Constructor for class xacute.quilt.FunStringTemplate
 
FunSUBST - class xacute.quilt.FunSUBST.
 
FunSUM - class xacute.quilt.FunSUM.
This class implements Quilt's sum() primitive.
FunTRIM - class xacute.quilt.FunTRIM.
 
FunUPPERCASE - class xacute.quilt.FunUPPERCASE.
 
FunUserDefined - class xacute.quilt.FunUserDefined.
This class represents (inside a Quilt query) a call to a function defined in the preamble of the query.

G

GEQ - Static variable in interface xacute.common.Constants
 
GEQUAL - Static variable in interface xacute.quilt.QuiltParserConstants
 
get(int) - Method in interface xacute.common.NodeList
 
get(int) - Method in class xacute.util.NodeListDefaultImpl
 
getAncestors(Node) - Static method in class xacute.util.DOMUtil
 
getAncestorsOrSelf(Node) - Static method in class xacute.util.DOMUtil
 
getArgDesc() - Method in class gnu.getopt.LongOpt
 
getAtt() - Method in interface xacute.common.Hint
 
getAttributes(Node) - Static method in class xacute.util.DOMUtil
 
getBeginColumn() - Method in class xacute.quilt.ASCII_CharStream
 
getBeginColumn() - Method in interface xacute.quilt.CharStream
Returns the column number of the first character for current token (being matched after the last call to BeginTOken).
getBeginLine() - Method in class xacute.quilt.ASCII_CharStream
 
getBeginLine() - Method in interface xacute.quilt.CharStream
Returns the line number of the first character for current token (being matched after the last call to BeginTOken).
getBody() - Method in class xacute.quilt.QuiltQuery
 
getChildNodes(Node) - Static method in class xacute.util.DOMUtil
 
getClassName() - Method in class xacute.quilt.FunPrimitive
 
getColumn() - Method in class xacute.quilt.ASCII_CharStream
Deprecated.  
getColumn() - Method in interface xacute.quilt.CharStream
Deprecated.  
getDescendants(Node) - Static method in class xacute.util.DOMUtil
 
getDescendantsOrSelf(Node) - Static method in class xacute.util.DOMUtil
 
getDocumentRoot() - Method in interface xacute.common.Node
to get the root of the document the node belongs to
getDocumentRoot() - Method in class xacute.util.QuiltTextNode
 
getDocumentRoot() - Method in class xacute.util.QuiltAttributeNode
 
getDocumentRoot() - Method in class xacute.util.QuiltElementNode
 
getDocumentRoot() - Method in class xacute.util.QuiltShallowNode
 
getDocumentRoot() - Method in class xacute.util.NodeDefaultImpl
 
getDocumentRoot(Node) - Static method in class xacute.util.DOMUtil
 
getDocumentRoot(String) - Method in interface xacute.common.NodeFactory
getting the root node of a given document
getDocumentRoot(String) - Method in class xacute.util.NodeFactoryDefaultImpl
 
getDOMNode() - Method in class xacute.util.NodeDefaultImpl
 
getElementsByID(Node, String[], Hint[]) - Static method in class xacute.util.DOMUtil
 
getElt() - Method in interface xacute.common.Hint
 
getEndColumn() - Method in class xacute.quilt.ASCII_CharStream
 
getEndColumn() - Method in interface xacute.quilt.CharStream
Returns the column number of the last character for current token (being matched after the last call to BeginTOken).
getEndLine() - Method in class xacute.quilt.ASCII_CharStream
 
getEndLine() - Method in interface xacute.quilt.CharStream
Returns the line number of the last character for current token (being matched after the last call to BeginTOken).
getEnv() - Method in class xacute.quilt.EvalContext
 
getExpandedName() - Method in interface xacute.common.Node
functions that deal with the name of the node
getExpandedName() - Method in class xacute.util.QuiltTextNode
 
getExpandedName() - Method in class xacute.util.QuiltAttributeNode
 
getExpandedName() - Method in class xacute.util.QuiltElementNode
 
getExpandedName() - Method in class xacute.util.QuiltShallowNode
 
getExpandedName() - Method in class xacute.util.NodeDefaultImpl
 
getExpr(int) - Method in class xacute.quilt.BinOp
Returns the expression at a given index in the right-hand side of the binary operation.
getFactoryName() - Method in interface xacute.common.NodeFactory
 
getFactoryName() - Method in class xacute.util.NodeFactoryDefaultImpl
 
getFactoryName() - Method in class xacute.impl.dom.NodeFactoryOracle
 
getFactoryName() - Method in class xacute.impl.dom.NodeFactorySun
 
getFactoryName() - Method in class xacute.impl.dom.NodeFactoryXerces
 
getFactoryName() - Method in class xacute.impl.xdom.NodeFactoryXerces
 
getFlag() - Method in class gnu.getopt.LongOpt
Returns the value of the 'flag' field for this long option
getFollowing(Node) - Static method in class xacute.util.DOMUtil
 
getFollowingSiblings(Node) - Static method in class xacute.util.DOMUtil
 
getFunValue(String) - Method in class xacute.quilt.Environment
 
getHasArg() - Method in class gnu.getopt.LongOpt
Returns the value set for the 'has_arg' field for this long option
GetImage() - Method in class xacute.quilt.ASCII_CharStream
 
GetImage() - Method in interface xacute.quilt.CharStream
Returns a string made up of characters from the marked token beginning to the current buffer position.
getInLineXMLRoot(String) - Method in interface xacute.common.NodeFactory
transforming a string that represents a piece of XML into a XML document, and returning its root node
getInLineXMLRoot(String) - Method in class xacute.util.NodeFactoryDefaultImpl
 
getLine() - Method in class xacute.quilt.ASCII_CharStream
Deprecated.  
getLine() - Method in interface xacute.quilt.CharStream
Deprecated.  
getLongind() - Method in class gnu.getopt.Getopt
Returns the index into the array of long options (NOT argv) representing the long option that was found.
getMessage() - Method in class xacute.quilt.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class xacute.quilt.TokenMgrError
You can also modify the body of this method to customize your error messages.
getName() - Method in class xacute.util.NodeDefaultImpl
 
getName() - Method in class gnu.getopt.LongOpt
Returns the name of this LongOpt as a String
getName() - Method in class xacute.quilt.FunCall
 
getName() - Method in class xacute.quilt.FunPrimitive
 
getName() - Method in class xacute.quilt.FunUserDefined
 
getName() - Method in class xacute.quilt.FunSTARTSWITH
 
getName() - Method in class xacute.quilt.FunSUM
 
getName() - Method in class xacute.quilt.Var
 
getName() - Method in class xacute.quilt.FunSHALLOW
 
getNext() - Method in class xacute.quilt.BindingTreePath
 
getNextToken() - Method in class xacute.quilt.QuiltParserTokenManager
 
getNode() - Method in class xacute.quilt.EvalContext
 
getNodeFactory() - Method in class xacute.quilt.EvalContext
 
getNodeName(Node) - Static method in class xacute.util.DOMUtil
 
getNodeValue(Node) - Static method in class xacute.util.DOMUtil
 
Getopt - class gnu.getopt.Getopt.
This is a Java port of GNU getopt, a class for parsing command line arguments passed to programs.
getopt() - Method in class gnu.getopt.Getopt
This method returns a char that is the current option that has been parsed from the command line.
Getopt(String, String[], String) - Constructor for class gnu.getopt.Getopt
Construct a basic Getopt instance with the given input data.
Getopt(String, String[], String, LongOpt[]) - Constructor for class gnu.getopt.Getopt
Construct a Getopt instance with given input data that is capable of parsing long options as well as short.
Getopt(String, String[], String, LongOpt[], boolean) - Constructor for class gnu.getopt.Getopt
Construct a Getopt instance with given input data that is capable of parsing long options and short options.
getOptarg() - Method in class gnu.getopt.Getopt
For communication from `getopt' to the caller.
getOptind() - Method in class gnu.getopt.Getopt
optind it the index in ARGV of the next element to be scanned.
getOptionDesc() - Method in class gnu.getopt.LongOpt
 
getOptopt() - Method in class gnu.getopt.Getopt
When getopt() encounters an invalid option, it stores the value of that option in optopt which can be retrieved with this method.
getParent(Node) - Static method in class xacute.util.DOMUtil
 
getPos() - Method in class xacute.quilt.EvalContext
 
getPreceding(Node) - Static method in class xacute.util.DOMUtil
 
getPrecedingSiblings(Node) - Static method in class xacute.util.DOMUtil
 
getQName() - Method in interface xacute.common.Node
 
getQName() - Method in class xacute.util.QuiltTextNode
 
getQName() - Method in class xacute.util.QuiltAttributeNode
 
getQName() - Method in class xacute.util.QuiltElementNode
 
getQName() - Method in class xacute.util.QuiltShallowNode
 
getQName() - Method in class xacute.util.NodeDefaultImpl
 
getSelf(Node) - Static method in class xacute.util.DOMUtil
 
getSemantics() - Method in class xacute.quilt.EvalContext
 
getSize() - Method in class xacute.quilt.EvalContext
 
getStatus() - Method in class xacute.ksp.KweeltProcessor
 
GetSuffix(int) - Method in class xacute.quilt.ASCII_CharStream
 
GetSuffix(int) - Method in interface xacute.quilt.CharStream
Returns an array of characters that make up the suffix of length 'len' for the currently matched token.
getTagName() - Method in class xacute.quilt.QName
 
getTagName() - Method in class xacute.quilt.Var
 
getTagName() - Method in interface xacute.quilt.TagNameable
 
getTagName(EvalContext) - Method in class xacute.quilt.QName
 
getTagName(EvalContext) - Method in class xacute.quilt.Var
When a variable is used to provide the value of a tag.
getTagName(EvalContext) - Method in interface xacute.quilt.TagNameable
 
getType() - Method in class xacute.quilt.NodeType
Package method returning the type constant of a NodeType.
getVal() - Method in class gnu.getopt.LongOpt
Returns the value of the 'val' field for this long option
getValue() - Method in class xacute.quilt.BindingTreePath
 
getValue(String) - Method in class xacute.quilt.Environment
 
gnu.getopt - package gnu.getopt
 
GT - Static variable in interface xacute.common.Constants
 
GTHAN - Static variable in interface xacute.quilt.QuiltParserConstants
 

H

has_arg - Variable in class gnu.getopt.LongOpt
Indicates whether the option has no argument, a required argument, or an optional argument.
hasChanged(Object) - Method in class xacute.ksp.KweeltProcessor
 
HashHandler - class xacute.util.HashHandler.
This class computes the hash of an XML document.
HashHandler() - Constructor for class xacute.util.HashHandler
 
help(LongOpt[]) - Static method in class xacute.quilt.Main
 
Hint - interface xacute.common.Hint.
 

I

IF - Static variable in interface xacute.quilt.QuiltParserConstants
 
IfThenElse - class xacute.quilt.IfThenElse.
 
IfThenElse(QuiltExpression, QuiltExpression, QuiltExpression) - Constructor for class xacute.quilt.IfThenElse
 
ignorableWhitespace(char[], int, int) - Method in class xacute.util.OutputHandler
 
ignorableWhitespace(char[], int, int) - Method in class xacute.util.DevNullHandler
 
ignorableWhitespace(char[], int, int) - Method in class xacute.util.HashHandler
 
ignorableWhitespace(char[], int, int) - Method in class xacute.util.ToStringHandler
 
ignorableWhitespace(char[], int, int) - Method in class xacute.ksp.SAX2DOM
 
image - Variable in class xacute.quilt.Token
The string image of the token.
IMPORT - Static variable in interface xacute.quilt.QuiltParserConstants
 
IN - Static variable in interface xacute.quilt.QuiltParserConstants
 
IN_XML - Static variable in interface xacute.quilt.QuiltParserConstants
 
init() - Method in class xacute.util.NodeListDefaultImpl
These are the only required subclass-specific methods: the subclass is responsible for allocating the object that will play the role of the abstrat list.
InLineXML - class xacute.quilt.InLineXML.
This class represents a XML object that has been defined inside a Quilt query using the [[ ]] construct.
INTER(NodeList) - Method in interface xacute.common.NodeList
 
INTER(NodeList) - Method in class xacute.util.NodeListDefaultImpl
We assume both lists to be sorted.
INTERSECT - Static variable in interface xacute.quilt.QuiltParserConstants
 
isAttributeNode(Node) - Static method in class xacute.util.DOMUtil
 
isBoundFun(String) - Method in class xacute.quilt.Environment
 
isBoundVar(String) - Method in class xacute.quilt.Environment
Methods used to manage the evaluation environment per se.
isCommentNode(Node) - Static method in class xacute.util.DOMUtil
 
isDifferentFrom(NodeList) - Method in interface xacute.common.NodeList
 
isDifferentFrom(NodeList) - Method in class xacute.util.NodeListDefaultImpl
Meaning: There exists u1 in L1, there exists u2 in L2 ...
isDone() - Method in interface xacute.common.Predicate
 
isDone() - Method in class xacute.quilt.Predicate
 
isElementNode(Node) - Static method in class xacute.util.DOMUtil
 
isEmpty() - Method in interface xacute.common.NodeList
 
isEmpty() - Method in class xacute.util.NodeListDefaultImpl
 
isEqualTo(NodeList) - Method in interface xacute.common.NodeList
 
isEqualTo(NodeList) - Method in class xacute.util.NodeListDefaultImpl
Compare 2 nodelists for equality Meaning: There exists u1 in L1, there exists u2 in L2 ...
isFirst - Variable in class xacute.quilt.Binding
used for pretty-printing to avoid repeating LET/FOR
isNodeValue() - Method in class xacute.quilt.ValueCompared
 
isNodeValue() - Method in class xacute.quilt.ValueNode
 
isNodeValue() - Method in class xacute.quilt.ValueNodeList
 
isNodeValue() - Method in interface xacute.quilt.Value
We add the environment in order to pass some info such as factories or special semantics.
isOfPrincipalType(int) - Method in interface xacute.common.Node
functions that deal with the type of the node
isOfPrincipalType(int) - Method in class xacute.util.QuiltTextNode
 
isOfPrincipalType(int) - Method in class xacute.util.QuiltAttributeNode
 
isOfPrincipalType(int) - Method in class xacute.util.QuiltElementNode
 
isOfPrincipalType(int) - Method in class xacute.util.QuiltShallowNode
 
isOfPrincipalType(int) - Method in class xacute.util.NodeDefaultImpl
 
isOfType(int) - Method in interface xacute.common.Node
 
isOfType(int) - Method in class xacute.util.QuiltTextNode
 
isOfType(int) - Method in class xacute.util.QuiltAttributeNode
 
isOfType(int) - Method in class xacute.util.QuiltElementNode
 
isOfType(int) - Method in class xacute.util.QuiltShallowNode
 
isOfType(int) - Method in class xacute.util.NodeDefaultImpl
maybe we should have a method that returns the type instead
isPINode(Node) - Static method in class xacute.util.DOMUtil
 
isRootNode(Node) - Static method in class xacute.util.DOMUtil
 
isTextNode(Node) - Static method in class xacute.util.DOMUtil
 
isTrue(EvalContext) - Method in class xacute.quilt.QuiltExpression
 
isTrue(Node, int) - Method in interface xacute.common.NodeTest
Tests if a NodeTest is verified.
isTrue(Node, int) - Method in class xacute.quilt.NodeTest
Tests if a NodeTest is verified.
isTrue(Node, int) - Method in class xacute.quilt.NodeType
 
isTrue(Node, int) - Method in class xacute.quilt.NameTest
 
isTrue(Node, int, int) - Method in interface xacute.common.Predicate
 
isTrue(Node, int, int) - Method in class xacute.quilt.Predicate
 

J

jjnewLexState - Static variable in class xacute.quilt.QuiltParserTokenManager
 
jjstrLiteralImages - Static variable in class xacute.quilt.QuiltParserTokenManager
 

K

KEEP_AFTER - Static variable in interface xacute.common.Constants
 
KEEP_BEFORE - Static variable in interface xacute.common.Constants
 
KEEP_INTER - Static variable in interface xacute.common.Constants
 
KEEP_UNION - Static variable in interface xacute.common.Constants
 
kind - Variable in class xacute.quilt.Token
An integer that describes the kind of this token.
KweeltProcessor - class xacute.ksp.KweeltProcessor.
 
KweeltProcessor() - Constructor for class xacute.ksp.KweeltProcessor
 

L

last_nonopt - Variable in class gnu.getopt.Getopt
The index of the last non-option in argv[]
LBRACE - Static variable in interface xacute.quilt.QuiltParserConstants
 
LBRACKET - Static variable in interface xacute.quilt.QuiltParserConstants
 
LEQ - Static variable in interface xacute.common.Constants
 
LEQUAL - Static variable in interface xacute.quilt.QuiltParserConstants
 
LET - Static variable in interface xacute.quilt.QuiltParserConstants
 
LetBinding - class xacute.quilt.LetBinding.
This class represents a LET clause.
Letter - Static variable in interface xacute.quilt.QuiltParserConstants
 
lexStateNames - Static variable in class xacute.quilt.QuiltParserTokenManager
 
list - Variable in class xacute.util.NodeListDefaultImpl
 
LocationStep - class xacute.quilt.LocationStep.
 
long_only - Variable in class gnu.getopt.Getopt
This flag determines whether or not we are parsing only long args
long_options - Variable in class gnu.getopt.Getopt
This is an array of LongOpt objects which describ the valid long options.
longind - Variable in class gnu.getopt.Getopt
Stores the index into the long_options array of the long option found
LongOpt - class gnu.getopt.LongOpt.
This object represents the definition of a long option in the Java port of GNU getopt.
longopt_handled - Variable in class gnu.getopt.Getopt
A flag which communicates whether or not checkLongOption() did all necessary processing for the current option
LongOpt(String, int, StringBuffer, int, String, String) - Constructor for class gnu.getopt.LongOpt
Create a new LongOpt object with the given parameter values.
LPAREN - Static variable in interface xacute.quilt.QuiltParserConstants
 
LT - Static variable in interface xacute.common.Constants
 
LTHAN - Static variable in interface xacute.quilt.QuiltParserConstants
 

M

Main - class xacute.quilt.Main.
 
Main() - Constructor for class xacute.quilt.Main
 
main(String[]) - Static method in class xacute.util.HashHandler
 
main(String[]) - Static method in class xacute.ksp.SAX2DOM
 
main(String[]) - Static method in class xacute.quilt.Main
 
makeConstructedNode(String, AttributeList, Vector) - Method in interface xacute.common.NodeFactory
 
makeConstructedNode(String, AttributeList, Vector) - Method in class xacute.util.NodeFactoryDefaultImpl
 
makeEmptyNodeList() - Method in interface xacute.common.NodeFactory
NodeList constructors
makeEmptyNodeList() - Method in class xacute.util.NodeFactoryDefaultImpl
provides the way to create NodeList instances
makeEmptyNodeList() - Method in class xacute.impl.dom.NodeFactoryOracle
 
makeEmptyNodeList() - Method in class xacute.impl.dom.NodeFactorySun
 
makeEmptyNodeList() - Method in class xacute.impl.dom.NodeFactoryXerces
 
makeEmptyNodeList() - Method in class xacute.impl.xdom.NodeFactoryXerces
 
makeNodeList(Node) - Method in interface xacute.common.NodeFactory
 
makeNodeList(Node) - Method in class xacute.util.NodeFactoryDefaultImpl
 
makeNodeList(NodeList) - Method in interface xacute.common.NodeFactory
 
makeNodeList(NodeList) - Method in class xacute.util.NodeFactoryDefaultImpl
 
makeShallowNode(Node) - Method in interface xacute.common.NodeFactory
 
makeShallowNode(Node) - Method in class xacute.util.NodeFactoryDefaultImpl
 
makeTextNode(String) - Method in interface xacute.common.NodeFactory
Node constructors for nodes that do not belong to a document
makeTextNode(String) - Method in class xacute.util.NodeFactoryDefaultImpl
 
max(NodeList, Semantics) - Static method in class xacute.util.NodeListHelper
 
min(NodeList, Semantics) - Static method in class xacute.util.NodeListHelper
 
MINUS - Static variable in interface xacute.quilt.QuiltParserConstants
 
MiscName - Static variable in interface xacute.quilt.QuiltParserConstants
 
MOD - Static variable in interface xacute.quilt.QuiltParserConstants
 
msg - Variable in class xacute.common.QuiltException
 
MULT - Static variable in interface xacute.quilt.QuiltParserConstants
 
MyCompare - class xacute.quilt.MyCompare.
An implementation of class java.util.Comparator that handles multi-key sort.
MyCompare(SortClause[]) - Constructor for class xacute.quilt.MyCompare
 

N

name - Variable in class gnu.getopt.LongOpt
The name of the long option
name - Variable in class xacute.quilt.Binding
This field is the name of the variable to bind.
Name - Static variable in interface xacute.quilt.QuiltParserConstants
 
NAME - Static variable in interface xacute.quilt.QuiltParserConstants
 
NAME2 - Static variable in interface xacute.quilt.QuiltParserConstants
 
NameChar - Static variable in interface xacute.quilt.QuiltParserConstants
 
NAMESPACE - Static variable in interface xacute.quilt.QuiltParserConstants
 
NAMESPACE_AXIS - Static variable in interface xacute.common.Constants
 
NAMESPACE_NODE - Static variable in interface xacute.common.Constants
 
NameTest - class xacute.quilt.NameTest.
This class implements a n XPath name-test, which returns all the nodes with type equal to the principal type of the axis and with name given by the name-test.
NameTest() - Constructor for class xacute.quilt.NameTest
Constructor for an empty name-test.
NameTest(String) - Constructor for class xacute.quilt.NameTest
Constructor for a non-empty name-test.
Nav - class xacute.quilt.Nav.
 
NEQ - Static variable in interface xacute.common.Constants
 
NEQUAL - Static variable in interface xacute.quilt.QuiltParserConstants
 
newInstance() - Method in class xacute.util.NodeListDefaultImpl
 
newToken(int) - Static method in class xacute.quilt.Token
Returns a new Token object, by default.
next - Variable in class xacute.quilt.Token
A reference to the next regular (non-special) token from the input stream.
nextchar - Variable in class gnu.getopt.Getopt
The next char to be scanned in the option-element in which the last option character we returned was found.
NO_ARGUMENT - Static variable in class gnu.getopt.LongOpt
Constant value used for the "has_arg" constructor argument.
Node - interface xacute.common.Node.
 
NODE - Static variable in interface xacute.quilt.QuiltParserConstants
 
NODE_TYPE - Static variable in interface xacute.common.Constants
 
NodeDefaultImpl - class xacute.util.NodeDefaultImpl.
 
NodeDefaultImpl(Node) - Constructor for class xacute.util.NodeDefaultImpl
 
NodeFactory - interface xacute.common.NodeFactory.
 
NodeFactoryDefaultImpl - class xacute.util.NodeFactoryDefaultImpl.
 
NodeFactoryDefaultImpl() - Constructor for class xacute.util.NodeFactoryDefaultImpl
 
NodeFactoryOracle - class xacute.impl.dom.NodeFactoryOracle.
A NodeFactory needs to define 4 things: - its name - the XML parser to use - the Node implementation to use - the NodeList implementation to use (i.e.
NodeFactoryOracle() - Constructor for class xacute.impl.dom.NodeFactoryOracle
 
NodeFactorySun - class xacute.impl.dom.NodeFactorySun.
A NodeFactory needs to define 4 things: - its name - the XML parser to use - the Node implementation to use - the NodeList implementation to use (i.e.
NodeFactorySun() - Constructor for class xacute.impl.dom.NodeFactorySun
 
NodeFactoryXerces - class xacute.impl.dom.NodeFactoryXerces.
A NodeFactory needs to define 4 things: - its name - the XML parser to use - the Node implementation to use - the NodeList implementation to use (i.e.
NodeFactoryXerces - class xacute.impl.xdom.NodeFactoryXerces.
A NodeFactory needs to define 4 things: - its name - the XML parser to use - the Node implementation to use - the NodeList implementation to use (i.e.
NodeFactoryXerces() - Constructor for class xacute.impl.dom.NodeFactoryXerces
 
NodeFactoryXerces() - Constructor for class xacute.impl.xdom.NodeFactoryXerces
 
NodeHelper - class xacute.util.NodeHelper.
 
NodeHelper() - Constructor for class xacute.util.NodeHelper
 
NodeImpl - class xacute.impl.dom.NodeImpl.
 
NodeImpl - class xacute.impl.xdom.NodeImpl.
 
NodeImpl(Node) - Constructor for class xacute.impl.dom.NodeImpl
 
NodeImpl(Node) - Constructor for class xacute.impl.xdom.NodeImpl
 
NodeList - interface xacute.common.NodeList.
 
NodeListDefaultImpl - class xacute.util.NodeListDefaultImpl.
 
NodeListDefaultImpl() - Constructor for class xacute.util.NodeListDefaultImpl
 
NodeListHelper - class xacute.util.NodeListHelper.
 
NodeListHelper() - Constructor for class xacute.util.NodeListHelper
 
NodeListImpl - class xacute.impl.dom.NodeListImpl.
 
NodeListImpl - class xacute.impl.xdom.NodeListImpl.
 
NodeListImpl() - Constructor for class xacute.impl.dom.NodeListImpl
 
NodeListImpl() - Constructor for class xacute.impl.xdom.NodeListImpl
 
NodeListImpl(Node) - Constructor for class xacute.impl.dom.NodeListImpl
 
NodeListImpl(Node) - Constructor for class xacute.impl.dom.NodeListImpl
 
NodeListImpl(Node) - Constructor for class xacute.impl.xdom.NodeListImpl
 
NodeListImpl(Node) - Constructor for class xacute.impl.xdom.NodeListImpl
 
NodeListImpl(NodeList) - Constructor for class xacute.impl.dom.NodeListImpl
 
NodeListImpl(NodeList) - Constructor for class xacute.impl.xdom.NodeListImpl
 
NODELISTOPS - Static variable in interface xacute.common.Constants
These constants represent the binary operators on node-lists used in Quilt.
NodeListTreeMap - class xacute.quilt.NodeListTreeMap.
This is a regular treemap that can handle duplicates.
NodeListTreeMap(Comparator) - Constructor for class xacute.quilt.NodeListTreeMap
 
NodeTest - interface xacute.common.NodeTest.
 
NodeTest - class xacute.quilt.NodeTest.
 
NodeTest() - Constructor for class xacute.quilt.NodeTest
 
NodeType - class xacute.quilt.NodeType.
 
NodeType(int) - Constructor for class xacute.quilt.NodeType
 
NODETYPES - Static variable in interface xacute.common.Constants
These constants represent the different node types in XPath.
normalize(String) - Static method in class xacute.util.NodeHelper
 
NOT - Static variable in interface xacute.quilt.QuiltParserConstants
 
NOT_COMPARABLE - Static variable in interface xacute.common.Constants
 
NUM - Static variable in interface xacute.quilt.QuiltParserConstants
 
NUMBER - Static variable in interface xacute.quilt.QuiltParserConstants
 

O

op - Variable in class xacute.quilt.BinOpNodeLists
 
operands - Variable in class xacute.quilt.BinOp
The rest of the arguments.
Operator - class xacute.quilt.Operator.
 
Operator() - Constructor for class xacute.quilt.Operator
 
optarg - Variable in class gnu.getopt.Getopt
For communication from `getopt' to the caller.
opterr - Variable in class gnu.getopt.Getopt
Callers store false here to inhibit the error message for unrecognized options.
optind - Variable in class gnu.getopt.Getopt
Index in ARGV of the next element to be scanned.
option_desc - Variable in class gnu.getopt.LongOpt
Description of the option.
OPTIONAL_ARGUMENT - Static variable in class gnu.getopt.LongOpt
Constant value used for the "has_arg" constructor argument.
optopt - Variable in class gnu.getopt.Getopt
When an unrecognized option is encountered, getopt will return a '?' and store the value of the invalid option here.
optstring - Variable in class gnu.getopt.Getopt
This is the string describing the valid short options.
OR - Static variable in interface xacute.quilt.QuiltParserConstants
 
ordering - Variable in class gnu.getopt.Getopt
Determines whether we permute arguments or not
OutputHandler - class xacute.util.OutputHandler.
 
OutputHandler() - Constructor for class xacute.util.OutputHandler
 
OutputHandler(PrintWriter) - Constructor for class xacute.util.OutputHandler
 

P

PARENT - Static variable in interface xacute.quilt.QuiltParserConstants
 
PARENT_AXIS - Static variable in interface xacute.common.Constants
 
ParentNode - class xacute.quilt.ParentNode.
This class represents the context-node construct in XPath.
parse(InputSource) - Method in class xacute.util.NodeFactoryDefaultImpl
provides the parser to use provides the way to create Node instances
parse(InputSource) - Method in class xacute.impl.dom.NodeFactoryOracle
 
parse(InputSource) - Method in class xacute.impl.dom.NodeFactorySun
 
parse(InputSource) - Method in class xacute.impl.dom.NodeFactoryXerces
 
parse(InputSource) - Method in class xacute.impl.xdom.NodeFactoryXerces
 
ParseException - exception xacute.quilt.ParseException.
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for class xacute.quilt.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class xacute.quilt.ParseException
 
ParseException(Token, int[][], String[]) - Constructor for class xacute.quilt.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
PERMUTE - Static variable in class gnu.getopt.Getopt
PERMUTE is the default.
PIPE - Static variable in interface xacute.quilt.QuiltParserConstants
 
PLUS - Static variable in interface xacute.quilt.QuiltParserConstants
 
posixly_correct - Variable in class gnu.getopt.Getopt
The flag determines whether or not we operate in strict POSIX compliance
pprint() - Method in class xacute.quilt.QuiltExpression
 
pprint() - Method in class xacute.quilt.Binding
Pretty-prints a Binding object.
pprint() - Method in class xacute.quilt.ForBinding
 
pprint() - Method in class xacute.quilt.FunCall
 
pprint() - Method in class xacute.quilt.FunPrimitive
Overrides the corresponding method in the superclass FunCall.
pprint() - Method in class xacute.quilt.FunBoolTemplate
Pretty-prints a function call.
pprint() - Method in class xacute.quilt.Step
 
pprint() - Method in class xacute.quilt.DerefStep
 
pprint() - Method in class xacute.quilt.Quantifier
 
pprint() - Method in class xacute.quilt.FunStringTemplate
Pretty-prints a function call.
pprint() - Method in class xacute.quilt.QuiltQuery
Pretty-prints a QuiltQuery.
pprint() - Method in class xacute.quilt.BinOpNodeLists
 
pprint() - Method in class xacute.quilt.ParentNode
 
pprint() - Method in class xacute.quilt.BinOpArith
 
pprint() - Method in class xacute.quilt.UnOpNot
 
pprint() - Method in class xacute.quilt.NodeTest
 
pprint() - Method in class xacute.quilt.NodeType
 
pprint() - Method in class xacute.quilt.BinOpPruneFilter
 
pprint() - Method in class xacute.quilt.BinOpCOMP
 
pprint() - Method in class xacute.quilt.FLWRExpression
 
pprint() - Method in class xacute.quilt.AttributeExpression
 
pprint() - Method in interface xacute.quilt.PPrintable
 
pprint() - Method in class xacute.quilt.ValueString
 
pprint() - Method in class xacute.quilt.FunDef
 
pprint() - Method in class xacute.quilt.QName
 
pprint() - Method in class xacute.quilt.Nav
 
pprint() - Method in class xacute.quilt.SortClause
 
pprint() - Method in class xacute.quilt.LocationStep
 
pprint() - Method in class xacute.quilt.UnOpMinus
 
pprint() - Method in class xacute.quilt.InLineXML
 
pprint() - Method in class xacute.quilt.CurrentNode
 
pprint() - Method in class xacute.quilt.LetBinding
 
pprint() - Method in class xacute.quilt.Var
 
pprint() - Method in class xacute.quilt.NameTest
 
pprint() - Method in class xacute.quilt.BinOpOR
 
pprint() - Method in class xacute.quilt.IfThenElse
 
pprint() - Method in class xacute.quilt.BinOpAND
 
pprint() - Method in class xacute.quilt.FilterExpression
 
pprint() - Method in class xacute.quilt.ValueNum
 
pprint() - Method in class xacute.quilt.ElementConstruct
 
PPrintable - interface xacute.quilt.PPrintable.
 
PRECEDING - Static variable in interface xacute.quilt.QuiltParserConstants
 
PRECEDING_AXIS - Static variable in interface xacute.common.Constants
 
PRECEDING_SIBLING - Static variable in interface xacute.quilt.QuiltParserConstants
 
PRECEDING_SIBLING_AXIS - Static variable in interface xacute.common.Constants
 
Predicate - interface xacute.common.Predicate.
 
Predicate - class xacute.quilt.Predicate.
 
predicates - Variable in class xacute.quilt.Step
This array contains QuiltExpression representing the predicates to apply after the dereferencing step.
print(Node) - Static method in class xacute.util.NodeHelper
Use sem to specify your semantics.
printResult() - Method in class xacute.quilt.ValueString
 
printResult() - Method in class xacute.quilt.FunDef
Prints the name of the function.
printResult() - Method in class xacute.quilt.ValueBool
 
printResult() - Method in class xacute.quilt.ValueNum
 
PROCESS_NODE - Static variable in interface xacute.quilt.QuiltParserConstants
 
process(Document, Dictionary) - Method in class xacute.ksp.KweeltProcessor
The kweelt engine processes trees of the form Kweelt query to produce trees of the form Kweelt result We need to enclose the request in a tag because we need a top level tag for Cocoon to behave properly when we replace the query with the result.
PROCESSING_NODE - Static variable in interface xacute.common.Constants
 
processingInstruction(String, String) - Method in class xacute.util.OutputHandler
 
processingInstruction(String, String) - Method in class xacute.util.DevNullHandler
 
processingInstruction(String, String) - Method in class xacute.util.HashHandler
 
processingInstruction(String, String) - Method in class xacute.util.ToStringHandler
 
processingInstruction(String, String) - Method in class xacute.ksp.SAX2DOM
 
processKweeltQuery(Document, Node, Hashtable) - Method in class xacute.ksp.KweeltProcessor
 
progname - Variable in class gnu.getopt.Getopt
Name to print as the program name in error messages.
put(String[], Node) - Method in class xacute.quilt.NodeListTreeMap
 

Q

QName - class xacute.quilt.QName.
 
Quantifier - class xacute.quilt.Quantifier.
This class implements the Quilt quantifiers SOME and EVERY.
QUANTIFIERS - Static variable in interface xacute.common.Constants
These constants represent the quantifiers used in Xpath expressions.
QuiltAttributeNode - class xacute.util.QuiltAttributeNode.
A QuiltAttributeNode is NOT the result an attribute creation in a RETURN clause.
QuiltAttributeNode(String, String, Node) - Constructor for class xacute.util.QuiltAttributeNode
 
QuiltDocException - exception xacute.quilt.QuiltDocException.
 
QuiltDocException() - Constructor for class xacute.quilt.QuiltDocException
 
QuiltDocException(String) - Constructor for class xacute.quilt.QuiltDocException
 
QuiltElementNode - class xacute.util.QuiltElementNode.
A QuiltElementNode is the result an element creation in a RETURN clause.
QuiltElementNode(String, AttributeList, Node[]) - Constructor for class xacute.util.QuiltElementNode
 
QuiltException - exception xacute.common.QuiltException.
This class represents errors that occur in the evaluation of a Quilt expression.
QuiltException() - Constructor for class xacute.common.QuiltException
 
QuiltException(String) - Constructor for class xacute.common.QuiltException
 
QuiltExpression - class xacute.quilt.QuiltExpression.
This class is the top-level class for all expressions of the query language.
QuiltExpression() - Constructor for class xacute.quilt.QuiltExpression
 
QuiltParserConstants - interface xacute.quilt.QuiltParserConstants.
 
QuiltParserTokenManager - class xacute.quilt.QuiltParserTokenManager.
 
QuiltParserTokenManager(CharStream) - Constructor for class xacute.quilt.QuiltParserTokenManager
 
QuiltParserTokenManager(CharStream, int) - Constructor for class xacute.quilt.QuiltParserTokenManager
 
QuiltQuery - class xacute.quilt.QuiltQuery.
This class represents a Quilt query, with a preamble containing function definitions.
QuiltQuery(Vector, QuiltExpression) - Constructor for class xacute.quilt.QuiltQuery
 
QuiltShallowNode - class xacute.util.QuiltShallowNode.
The SHALLOW keyword simply means that when the node is displayed, the subtree has to be ignored.
QuiltShallowNode(Node) - Constructor for class xacute.util.QuiltShallowNode
 
QuiltSyntaxException - exception xacute.quilt.QuiltSyntaxException.
 
QuiltSyntaxException() - Constructor for class xacute.quilt.QuiltSyntaxException
 
QuiltSyntaxException(String) - Constructor for class xacute.quilt.QuiltSyntaxException
 
QuiltTextNode - class xacute.util.QuiltTextNode.
A QuiltTextNode is used when a text value produced by Kweelt needs to be inserted in the XML result tree.
QuiltTextNode(String) - Constructor for class xacute.util.QuiltTextNode
 
QuiltUnboundVarException - exception xacute.quilt.QuiltUnboundVarException.
 
QuiltUnboundVarException() - Constructor for class xacute.quilt.QuiltUnboundVarException
 
QuiltUnboundVarException(String) - Constructor for class xacute.quilt.QuiltUnboundVarException
 
QuiltWrongArgNumberException - exception xacute.quilt.QuiltWrongArgNumberException.
 
QuiltWrongArgNumberException() - Constructor for class xacute.quilt.QuiltWrongArgNumberException
 
QuiltWrongArgNumberException(String) - Constructor for class xacute.quilt.QuiltWrongArgNumberException
 
QuiltWrongTypeException - exception xacute.quilt.QuiltWrongTypeException.
 
QuiltWrongTypeException() - Constructor for class xacute.quilt.QuiltWrongTypeException
 
QuiltWrongTypeException(String) - Constructor for class xacute.quilt.QuiltWrongTypeException
 

R

RBRACE - Static variable in interface xacute.quilt.QuiltParserConstants
 
RBRACKET - Static variable in interface xacute.quilt.QuiltParserConstants
 
readChar() - Method in class xacute.quilt.ASCII_CharStream
 
readChar() - Method in interface xacute.quilt.CharStream
Returns the next character from the selected input.
ReInit(CharStream) - Method in class xacute.quilt.QuiltParserTokenManager
 
ReInit(CharStream, int) - Method in class xacute.quilt.QuiltParserTokenManager
 
ReInit(InputStream, int, int) - Method in class xacute.quilt.ASCII_CharStream
 
ReInit(InputStream, int, int, int) - Method in class xacute.quilt.ASCII_CharStream
 
ReInit(Reader, int, int) - Method in class xacute.quilt.ASCII_CharStream
 
ReInit(Reader, int, int, int) - Method in class xacute.quilt.ASCII_CharStream
 
reportString(DocumentHandler, String) - Static method in class xacute.quilt.Tools
Reports a PcData to a org.xml.sax.DocumentHandler
REQUIRE_ORDER - Static variable in class gnu.getopt.Getopt
Describe how to deal with options that follow non-option ARGV-elements.
REQUIRED_ARGUMENT - Static variable in class gnu.getopt.LongOpt
Constant value used for the "has_arg" constructor argument.
RETURN - Static variable in interface xacute.quilt.QuiltParserConstants
 
RETURN_IN_ORDER - Static variable in class gnu.getopt.Getopt
RETURN_IN_ORDER is an option available to programs that were written to expect options and other ARGV-elements in any order and that care about the ordering of the two.
reverse(NodeList) - Static method in class xacute.util.DOMUtil
 
rmBinding(String) - Method in class xacute.quilt.Environment
 
rmBindings(Binding[]) - Method in class xacute.quilt.Environment
 
ROOT_NODE - Static variable in interface xacute.common.Constants
 
RPAREN - Static variable in interface xacute.quilt.QuiltParserConstants
 

S

SAME - Static variable in interface xacute.common.Constants
 
SAME - Static variable in class xacute.util.DOMUtil
 
SATISFIES - Static variable in interface xacute.quilt.QuiltParserConstants
 
SAX2DOM - class xacute.ksp.SAX2DOM.
This class computes consumes SAX events to produce a DOM tree.
SAX2DOM(Document, Element) - Constructor for class xacute.ksp.SAX2DOM
 
SELF - Static variable in interface xacute.quilt.QuiltParserConstants
 
SELF_AXIS - Static variable in interface xacute.common.Constants
 
Semantics - interface xacute.common.Semantics.
 
SEMICOLON - Static variable in interface xacute.quilt.QuiltParserConstants
 
setArgv(String[]) - Method in class gnu.getopt.Getopt
Since in GNU getopt() the argument vector is passed back in to the function every time, the caller can swap out argv on the fly.
setBindings(Binding[], BindingTreePath) - Method in class xacute.quilt.Environment
 
setDocumentLocator(Locator) - Method in class xacute.util.OutputHandler
 
setDocumentLocator(Locator) - Method in class xacute.util.DevNullHandler
 
setDocumentLocator(Locator) - Method in class xacute.util.HashHandler
 
setDocumentLocator(Locator) - Method in class xacute.util.ToStringHandler
 
setDocumentLocator(Locator) - Method in class xacute.ksp.SAX2DOM
 
setFunValue(String, FunDef) - Method in class xacute.quilt.Environment
 
setLocalPart(String) - Method in class xacute.common.ExpandedName
 
setNodeFactory(NodeFactory) - Method in class xacute.quilt.EvalContext
 
setOpterr(boolean) - Method in class gnu.getopt.Getopt
Normally Getopt will print a message to the standard error when an invalid option is encountered.
setOptind(int) - Method in class gnu.getopt.Getopt
This method allows the optind index to be set manually.
setOptstring(String) - Method in class gnu.getopt.Getopt
In GNU getopt, it is possible to change the string containg valid options on the fly because it is passed as an argument to getopt() each time.
setPrefix(String) - Method in class xacute.common.ExpandedName
 
setSemantics(Semantics) - Method in class xacute.quilt.EvalContext
 
setValue(String, Value) - Method in class xacute.quilt.Environment
 
size() - Method in interface xacute.common.NodeList
 
size() - Method in class xacute.util.NodeListDefaultImpl
 
SLASH - Static variable in interface xacute.quilt.QuiltParserConstants
 
SLASH2 - Static variable in interface xacute.quilt.QuiltParserConstants
 
SOME - Static variable in interface xacute.common.Constants
 
SOME_TOK - Static variable in interface xacute.quilt.QuiltParserConstants
 
SORTBY - Static variable in interface xacute.quilt.QuiltParserConstants
 
SortClause - class xacute.quilt.SortClause.
ONLY SUPPORT SINGLE CLAUSE SORT
SPACE - Static variable in interface xacute.quilt.QuiltParserConstants
 
specialConstructor - Variable in class xacute.quilt.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class xacute.quilt.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
SQUOTE - Static variable in interface xacute.quilt.QuiltParserConstants
 
STAR - Static variable in interface xacute.quilt.QuiltParserConstants
 
startDocument() - Method in class xacute.util.OutputHandler
 
startDocument() - Method in class xacute.util.DevNullHandler
 
startDocument() - Method in class xacute.util.HashHandler
 
startDocument() - Method in class xacute.util.ToStringHandler
 
startDocument() - Method in class xacute.ksp.SAX2DOM
 
startElement(String, AttributeList) - Method in class xacute.util.OutputHandler
 
startElement(String, AttributeList) - Method in class xacute.util.DevNullHandler
 
startElement(String, AttributeList) - Method in class xacute.util.HashHandler
 
startElement(String, AttributeList) - Method in class xacute.util.ToStringHandler
 
startElement(String, AttributeList) - Method in class xacute.ksp.SAX2DOM
 
staticFlag - Static variable in class xacute.quilt.ASCII_CharStream
 
Step - class xacute.quilt.Step.
 
Step() - Constructor for class xacute.quilt.Step
 
STRING - Static variable in interface xacute.quilt.QuiltParserConstants
 
stringValue_shallow() - Method in interface xacute.common.Node
 
stringValue_shallow() - Method in interface xacute.common.NodeList
 
stringValue_shallow() - Method in class xacute.util.NodeListDefaultImpl
 
stringValue_shallow() - Method in class xacute.util.QuiltTextNode
 
stringValue_shallow() - Method in class xacute.util.QuiltAttributeNode
 
stringValue_shallow() - Method in class xacute.util.QuiltElementNode
 
stringValue_shallow() - Method in class xacute.util.QuiltShallowNode
 
stringValue_shallow() - Method in class xacute.util.NodeDefaultImpl
 
stringValue() - Method in interface xacute.common.Node
output methods: 'shallow' means that children are ignored
stringValue() - Method in interface xacute.common.NodeList
 
stringValue() - Method in class xacute.util.NodeListDefaultImpl
stringValue of the NodeList (i.e.
stringValue() - Method in class xacute.util.QuiltTextNode
 
stringValue() - Method in class xacute.util.QuiltAttributeNode
 
stringValue() - Method in class xacute.util.QuiltElementNode
 
stringValue() - Method in class xacute.util.QuiltShallowNode
 
stringValue() - Method in class xacute.util.NodeDefaultImpl
 
sum(NodeList, Semantics) - Static method in class xacute.util.NodeListHelper
 
SwitchTo(int) - Method in class xacute.quilt.QuiltParserTokenManager
 

T

TAG1 - Static variable in interface xacute.quilt.QuiltParserConstants
 
TAG2 - Static variable in interface xacute.quilt.QuiltParserConstants
 
TAG3 - Static variable in interface xacute.quilt.QuiltParserConstants
 
TAG4 - Static variable in interface xacute.quilt.QuiltParserConstants
 
TagNameable - interface xacute.quilt.TagNameable.
 
TEXT_NODE - Static variable in interface xacute.common.Constants
 
TEXT_NODE_TOK - Static variable in interface xacute.quilt.QuiltParserConstants
 
THEN - Static variable in interface xacute.quilt.QuiltParserConstants
 
toBool(EvalContext) - Method in class xacute.quilt.ValueNode
For the following methods, you can use env.getSemantics to identify which semantics you want to implement.
toBool(EvalContext) - Method in class xacute.quilt.ValueString
 
toBool(EvalContext) - Method in class xacute.quilt.ValueNodeList
For the following methods, you can use env.getSemantics to identify which semantics you want to implement.
toBool(EvalContext) - Method in interface xacute.quilt.Value
 
toBool(EvalContext) - Method in class xacute.quilt.ValueBool
Accessor to the boolean value.
toBool(EvalContext) - Method in class xacute.quilt.ValueNum
 
toBool(Node, Semantics) - Static method in class xacute.util.NodeHelper
 
toFloat(Node, Semantics) - Static method in class xacute.util.NodeHelper
 
Token - class xacute.quilt.Token.
Describes the input token stream.
Token() - Constructor for class xacute.quilt.Token
 
tokenImage - Variable in class xacute.quilt.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface xacute.quilt.QuiltParserConstants
 
TokenMgrError - error xacute.quilt.TokenMgrError.
 
TokenMgrError() - Constructor for class xacute.quilt.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class xacute.quilt.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class xacute.quilt.TokenMgrError
 
toNode(EvalContext) - Method in class xacute.quilt.ValueCompared
 
toNode(EvalContext) - Method in class xacute.quilt.ValueNode
 
toNode(EvalContext) - Method in class xacute.quilt.ValueNodeList
 
toNode(EvalContext) - Method in interface xacute.quilt.Value
 
toNodeList(EvalContext) - Method in class xacute.quilt.ValueCompared
This method implements the corresponding method in the interface xacute.quilt.Value.
toNodeList(EvalContext) - Method in class xacute.quilt.ValueNode
 
toNodeList(EvalContext) - Method in class xacute.quilt.ValueNodeList
 
toNodeList(EvalContext) - Method in interface xacute.quilt.Value
 
toNum(EvalContext) - Method in class xacute.quilt.ValueNode
 
toNum(EvalContext) - Method in class xacute.quilt.ValueString
 
toNum(EvalContext) - Method in class xacute.quilt.ValueNodeList
 
toNum(EvalContext) - Method in interface xacute.quilt.Value
 
toNum(EvalContext) - Method in class xacute.quilt.ValueBool
 
toNum(EvalContext) - Method in class xacute.quilt.ValueNum
Accessor to the numeric value.
Tools - class xacute.quilt.Tools.
This class contains useful methods for comparisons that occur in the evaluation of a Quilt expression, and other useful methods.
Tools() - Constructor for class xacute.quilt.Tools
 
TOP - Static variable in class xacute.quilt.Main
 
toSAX_shallow(DocumentHandler) - Method in interface xacute.common.Node
 
toSAX_shallow(DocumentHandler) - Method in class xacute.util.QuiltTextNode
 
toSAX_shallow(DocumentHandler) - Method in class xacute.util.QuiltAttributeNode
 
toSAX_shallow(DocumentHandler) - Method in class xacute.util.QuiltElementNode
 
toSAX_shallow(DocumentHandler) - Method in class xacute.util.QuiltShallowNode
 
toSAX_shallow(DocumentHandler) - Method in class xacute.util.NodeDefaultImpl
 
toSAX(DocumentHandler) - Method in interface xacute.common.Node
 
toSAX(DocumentHandler) - Method in class xacute.util.QuiltTextNode
 
toSAX(DocumentHandler) - Method in class xacute.util.QuiltAttributeNode
 
toSAX(DocumentHandler) - Method in class xacute.util.QuiltElementNode
 
toSAX(DocumentHandler) - Method in class xacute.util.QuiltShallowNode
 
toSAX(DocumentHandler) - Method in class xacute.util.NodeDefaultImpl
 
toSAX(DocumentHandler) - Method in class xacute.quilt.ValueNode
 
toSAX(DocumentHandler) - Method in class xacute.quilt.ValueString
 
toSAX(DocumentHandler) - Method in class xacute.quilt.ValueNodeList
 
toSAX(DocumentHandler) - Method in interface xacute.quilt.Value
 
toSAX(DocumentHandler) - Method in class xacute.quilt.ValueBool
 
toSAX(DocumentHandler) - Method in class xacute.quilt.ValueNum
 
toString() - Method in class xacute.common.ExpandedName
 
toString() - Method in class xacute.common.QuiltException
 
toString() - Method in class xacute.util.OutputHandler
 
toString() - Method in class xacute.util.HashHandler
 
toString() - Method in class xacute.util.ToStringHandler
 
toString() - Method in class xacute.quilt.Binding
 
toString() - Method in class xacute.quilt.Token
Returns the image.
toString() - Method in class xacute.quilt.Environment
 
toString() - Method in class xacute.quilt.QuiltWrongTypeException
 
toString() - Method in class xacute.quilt.BindingTreePath
 
toString() - Method in class xacute.quilt.EvalContext
 
toString() - Method in class xacute.quilt.QuiltUnboundVarException
 
toString() - Method in class xacute.quilt.QuiltDocException
 
toString() - Method in class xacute.quilt.QuiltSyntaxException
 
toString() - Method in class xacute.quilt.NameTest
 
toString() - Method in class xacute.quilt.QuiltWrongArgNumberException
 
toString(EvalContext) - Method in class xacute.quilt.QuiltExpression
 
toString(EvalContext) - Method in class xacute.quilt.ValueCompared
 
toString(EvalContext) - Method in class xacute.quilt.ValueNode
 
toString(EvalContext) - Method in class xacute.quilt.ValueString
Accessor to the string value.
toString(EvalContext) - Method in class xacute.quilt.ValueNodeList
 
toString(EvalContext) - Method in interface xacute.quilt.Value
 
toString(EvalContext) - Method in class xacute.quilt.ValueBool
 
toString(EvalContext) - Method in class xacute.quilt.ValueNum
 
toString(Node, Semantics) - Static method in class xacute.util.NodeHelper
 
ToStringHandler - class xacute.util.ToStringHandler.
 
ToStringHandler() - Constructor for class xacute.util.ToStringHandler
 
TRUE - Static variable in interface xacute.quilt.QuiltParserConstants
 
TYPE_ANY - Static variable in interface xacute.common.Constants
 
TYPE_BOOL - Static variable in interface xacute.common.Constants
 
TYPE_NODE - Static variable in interface xacute.common.Constants
 
TYPE_NODELIST - Static variable in interface xacute.common.Constants
 
TYPE_NUM - Static variable in interface xacute.common.Constants
 
TYPE_STRING - Static variable in interface xacute.common.Constants
 

U

UNION - Static variable in interface xacute.quilt.QuiltParserConstants
 
UNION(NodeList) - Method in interface xacute.common.NodeList
 
UNION(NodeList) - Method in class xacute.util.NodeListDefaultImpl
Physical duplicates are removed THE RESULT IS RETURNED.
UnOp - class xacute.quilt.UnOp.
This class represents any unary operation in Quilt.
UnOpMinus - class xacute.quilt.UnOpMinus.
This class represents the unary operator -.
UnOpMinus(QuiltExpression) - Constructor for class xacute.quilt.UnOpMinus
 
UnOpNot - class xacute.quilt.UnOpNot.
This class represents the unary operator negation.
UnOpNot(QuiltExpression) - Constructor for class xacute.quilt.UnOpNot
 
URL - Static variable in interface xacute.quilt.QuiltParserConstants
 
URL - Static variable in class xacute.quilt.Main
 

V

val - Variable in class gnu.getopt.LongOpt
The value to store in "flag" if flag is not null, otherwise the equivalent short option character for this long option.
Value - interface xacute.quilt.Value.
 
ValueBool - class xacute.quilt.ValueBool.
 
ValueBool(boolean) - Constructor for class xacute.quilt.ValueBool
The unique constructor of this class.
ValueCompared - class xacute.quilt.ValueCompared.
 
ValueCompared() - Constructor for class xacute.quilt.ValueCompared
 
ValueNode - class xacute.quilt.ValueNode.
 
ValueNodeList - class xacute.quilt.ValueNodeList.
 
ValueNum - class xacute.quilt.ValueNum.
This class represents Quilt's numeric basic values.
ValueNum(float) - Constructor for class xacute.quilt.ValueNum
Constructs a ValueNum from a float number.
ValueNum(String) - Constructor for class xacute.quilt.ValueNum
Constructs a ValueNum from a String.
values() - Method in class xacute.quilt.NodeListTreeMap
 
ValueString - class xacute.quilt.ValueString.
This class represents Quilt's string basic values.
ValueString(String) - Constructor for class xacute.quilt.ValueString
The unique constructor of this class.
VALUETYPES - Static variable in interface xacute.common.Constants
These constants refer to the different types of basic Quilt values used in our evaluation semantics.
Var - class xacute.quilt.Var.
This class represents a variable in Quilt.
VARNAME - Static variable in interface xacute.quilt.QuiltParserConstants
 
VERSION - Static variable in class xacute.quilt.Main
 

W

WHERE - Static variable in interface xacute.quilt.QuiltParserConstants
 

X

xacute.common - package xacute.common
 
xacute.impl.dom - package xacute.impl.dom
 
xacute.impl.xdom - package xacute.impl.xdom
 
xacute.ksp - package xacute.ksp
 
xacute.quilt - package xacute.quilt
 
xacute.util - package xacute.util
 
XML_END - Static variable in interface xacute.quilt.QuiltParserConstants
 
XML_START - Static variable in interface xacute.quilt.QuiltParserConstants
 

A B C D E F G H I J K L M N O P Q R S T U V W X