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

## A

ALLOW_EXTERNAL_FUNCTIONS - Static variable in class com.icl.saxon.FeatureKeys
  ALLOW_EXTERNAL_FUNCTIONS must be a Boolean()
ALL_DEPENDENCIES - Static variable in class com.icl.saxon.Context
ANCESTOR - Static variable in class com.icl.saxon.om.Axis
  Constants representing the axes
ANCESTOR_OR_SELF - Static variable in class com.icl.saxon.om.Axis
ANY - Static variable in class com.icl.saxon.expr.Value
APRIL - Static variable in class javax.xml.datatype.DatatypeConstants
  Value for fourth month of year.
ARCHIVE - Variable in class com.icl.saxon.style.StandardNames
ASCIICharacterSet - class com.icl.saxon.charcode.ASCIICharacterSet.
  This class defines properties of the US-ASCII character set
ASCIICharacterSet() - Constructor for class com.icl.saxon.charcode.ASCIICharacterSet
ATTRIBUTE - Static variable in class com.icl.saxon.om.Axis
ATTRIBUTE - Static variable in interface com.icl.saxon.om.NodeInfo
AUGUST - Static variable in class javax.xml.datatype.DatatypeConstants
  Value for eighth month of year.
AbsentExtensionElement - class com.icl.saxon.style.AbsentExtensionElement.
  This element is a surrogate for an extension element (or indeed an xsl element) for which no implementation is available.
AbsentExtensionElement() - Constructor for class com.icl.saxon.style.AbsentExtensionElement
AbstractNode - class com.icl.saxon.om.AbstractNode.
  This class is an abstract implementation of the Saxon NodeInfo interface; it also contains concrete implementations of most of the DOM methods in terms of the NodeInfo methods.
AbstractNode() - Constructor for class com.icl.saxon.om.AbstractNode
AnyChildNodePattern - class com.icl.saxon.pattern.AnyChildNodePattern.
  An AnyChildNodePattern is the pattern node(), which matches any node except a root node, an attribute node, or a namespace node: in other words, any node that is the child of another node.
AnyChildNodePattern() - Constructor for class com.icl.saxon.pattern.AnyChildNodePattern
AnyNodeTest - class com.icl.saxon.pattern.AnyNodeTest.
  NodeTest is an interface that enables a test of whether a node has a particular name and type.
AnyNodeTest() - Constructor for class com.icl.saxon.pattern.AnyNodeTest
AttributeCollection - class com.icl.saxon.tree.AttributeCollection.
  AttributeCollection is an implementation of the SAX2 interface Attributes that also provides the ability to manipulate namespaces and to convert attributes into Nodes.
AttributeCollection(NamePool) - Constructor for class com.icl.saxon.tree.AttributeCollection
  Create an empty attribute list.
AttributeCollection(NamePool, int) - Constructor for class com.icl.saxon.tree.AttributeCollection
  Create an empty attribute list with space for n attributes
AttributeCollection(AttributeCollection) - Constructor for class com.icl.saxon.tree.AttributeCollection
  Create a new attribute collection as a clone
AttributeCollection(NamePool, Attributes) - Constructor for class com.icl.saxon.tree.AttributeCollection
  Create a new attribute collection as a clone
AttributeValueTemplate - class com.icl.saxon.expr.AttributeValueTemplate.
  This class represents an attribute value template.
Axis - class com.icl.saxon.om.Axis.
  An axis, that is a direction of navigation in the document structure.
Axis() - Constructor for class com.icl.saxon.om.Axis
AxisEnumeration - interface com.icl.saxon.om.AxisEnumeration.
  A NodeEnumeration is used to iterate over a list of nodes.
a - Variable in class com.icl.saxon.trace.SaxonEventMulticaster
abs(double) - Static method in class com.icl.saxon.exslt.Math
  Get the absolute value of a numeric value (SStL)
acos(double) - Static method in class com.icl.saxon.exslt.Math
  Get the arccosine of a numeric value (SStL)
add(DocumentInfo, String) - Method in class com.icl.saxon.om.DocumentPool
  Add a document to the pool, and allocate a document number
add(TraceListener, TraceListener) - Static method in class com.icl.saxon.trace.SaxonEventMulticaster
  Adds trace-listener-a with trace-listener-b and returns the resulting multicast listener.
add(Duration) - Method in class javax.xml.datatype.Duration
  Computes a new duration whose value is `this+rhs`.
add(Duration) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Add `duration` to this instance.
addArgument(Expression) - Method in class com.icl.saxon.expr.Function
  Method to add an argument during function definition.
addAttribute(int, int, String, String) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
addAttribute(int, String, String) - Method in class com.icl.saxon.tree.AttributeCollection
  Add an attribute to an attribute list.
addAttribute(String, String, String, String, String) - Method in class com.icl.saxon.tree.AttributeCollection
  Add an attribute to an attribute list.
addFilter(Expression) - Method in class com.icl.saxon.expr.Step
addFilter(Expression) - Method in class com.icl.saxon.pattern.LocationPathPattern
  Add a filter to the pattern (while under construction)
addInternal(EventListener, EventListener) - Static method in class com.icl.saxon.trace.SaxonEventMulticaster
  Returns the resulting multicast listener from adding listener-a and listener-b together.
addNamespace(int, int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
addNamespaceNodes(ElementImpl, Vector, boolean) - Method in class com.icl.saxon.tree.ElementImpl
  Make the set of all namespace nodes associated with this element.
addNamespaceNodes(ElementImpl, Vector, boolean) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Make the set of all namespace nodes associated with this element.
addNode(short, int, int, int, int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
addRule(Pattern, Object, int, double) - Method in class com.icl.saxon.Mode
  Add a rule to the Mode.
addTo(Calendar) - Method in class javax.xml.datatype.Duration
  Adds this duration to a `Calendar` object.
addTo(Date) - Method in class javax.xml.datatype.Duration
  Adds this duration to a `Date` object.
addTraceListener(TraceListener) - Method in class com.icl.saxon.Controller
  Adds the specified trace listener to receive trace events from this instance.
adoptNode(Node) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Attempts to adopt a node from another document to this document.
adoptNode(Node) - Method in class com.icl.saxon.tree.DocumentImpl
  Attempts to adopt a node from another document to this document.
after(Context, NodeSetValue, NodeSetValue) - Static method in class com.icl.saxon.functions.Extensions
  Find all the nodes in ns1 that are after the first node in ns2.
allocate(String, String, String) - Method in class com.icl.saxon.om.NamePool
  Allocate a name from the pool, or a new Name if there is not a matching one there
allocate(String, short, String) - Method in class com.icl.saxon.om.NamePool
  Allocate a name from the pool, or a new Name if there is not a matching one there
allocateCodeForPrefix(String) - Method in class com.icl.saxon.om.NamePool
  Allocate the prefix code for a given Prefix; create one if not found
allocateCodeForURI(String) - Method in class com.icl.saxon.om.NamePool
  Allocate the uri code for a given URI; create one if not found, unless the namepool is sealed
allocateGlobals(int) - Method in class com.icl.saxon.Bindery
  Define how many slots are needed for global variables
allocateLocalSlots(int) - Method in class com.icl.saxon.style.XSLStyleSheet
  Ensure there is enuogh space for local variables or parameters in any template
allocateLocals(int) - Method in class com.icl.saxon.Bindery
  Define how many slots are needed for local variables.
allocateNames() - Method in class com.icl.saxon.style.StandardNames
allocateNamespaceCode(String, String) - Method in class com.icl.saxon.om.NamePool
  Allocate the namespace code for a namespace prefix/URI pair.
allocateNamespaceCode(int) - Method in class com.icl.saxon.om.NamePool
  Allocate a namespace code for the prefix/URI of a given namecode
allocateSlotNumber() - Method in class com.icl.saxon.style.Procedure
  Allocate a slot number for a variable
allocateSlotNumber() - Method in class com.icl.saxon.style.XSLStyleSheet
  Allocate a slot number for a global variable or parameter
allowGeneralUse() - Method in class com.icl.saxon.expr.SingletonNodeSet
  Allow general use as a node-set.
allowsKeyFunction() - Method in class com.icl.saxon.expr.StandaloneContext
  Determine whether the key() function is permmitted in this context
allowsKeyFunction() - Method in interface com.icl.saxon.expr.StaticContext
  Determine whether the key() function is permmitted in this context
allowsKeyFunction() - Method in class com.icl.saxon.style.ExpressionContext
  Determine whether the key() function is permmitted in this context
alphaDefault(int, char, StringBuffer) - Method in class com.icl.saxon.number.Numberer_en
  Default processing with an alphabetic format token: use the contiguous range of Unicode letters starting with that token.
ancestorPattern - Variable in class com.icl.saxon.pattern.LocationPathPattern
append(NodeInfo) - Method in class com.icl.saxon.expr.NodeSetExtent
  Append a node to the node-set.
appendChars(char[], int, int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
appendChild(Node) - Method in class com.icl.saxon.om.AbstractNode
  Adds the node `newChild` to the end of the list of children of this node.
appendData(String) - Method in class com.icl.saxon.om.AbstractNode
  Append the string to the end of the character data of the node.
applyImports(Context, Mode, int, int, ParameterSet) - Method in class com.icl.saxon.Controller
  Apply a template imported from the stylesheet containing the current template
applyTemplates(Context, Expression, Mode, ParameterSet) - Method in class com.icl.saxon.Controller
  ApplyTemplates to process selected nodes using the handlers registered for a particular mode.
argument - Variable in class com.icl.saxon.expr.Function
asBoolean() - Method in class com.icl.saxon.expr.BooleanValue
  Convert to boolean (null operation)
asBoolean() - Method in class com.icl.saxon.expr.EmptyNodeSet
  Evaluate as a boolean.
asBoolean() - Method in class com.icl.saxon.expr.FragmentValue
  Convert the result tree fragment to a boolean
asBoolean() - Method in class com.icl.saxon.expr.NodeSetExtent
  Evaluate as a boolean.
asBoolean() - Method in class com.icl.saxon.expr.NodeSetIntent
  Evaluate as a boolean.
asBoolean() - Method in class com.icl.saxon.expr.NodeSetValue
  Evaluate as a boolean.
asBoolean() - Method in class com.icl.saxon.expr.NumericValue
  Convert the value to a boolean
asBoolean() - Method in class com.icl.saxon.expr.ObjectValue
  Convert the value to a boolean
asBoolean() - Method in class com.icl.saxon.expr.SingletonNodeSet
  Evaluate as a boolean.
asBoolean() - Method in class com.icl.saxon.expr.StringValue
  Convert the string value to a boolean
asBoolean() - Method in class com.icl.saxon.expr.TextFragmentValue
  Convert the result tree fragment to a boolean
asBoolean() - Method in class com.icl.saxon.expr.Value
  Convert the value to a Boolean
asNumber() - Method in class com.icl.saxon.expr.BooleanValue
  Convert to number
asNumber() - Method in class com.icl.saxon.expr.FragmentValue
  Convert the result tree fragment to a number
asNumber() - Method in class com.icl.saxon.expr.NodeSetValue
  Evaluate as a number.
asNumber() - Method in class com.icl.saxon.expr.NumericValue
  Get the value as a number
asNumber() - Method in class com.icl.saxon.expr.ObjectValue
  Get the value as a number
asNumber() - Method in class com.icl.saxon.expr.StringValue
  Convert the string value to a number
asNumber() - Method in class com.icl.saxon.expr.TextFragmentValue
  Convert the result tree fragment to a number
asNumber() - Method in class com.icl.saxon.expr.Value
  Convert the value to a Number
asString() - Method in class com.icl.saxon.expr.BooleanValue
  Convert to string
asString() - Method in class com.icl.saxon.expr.EmptyNodeSet
  Convert to string value
asString() - Method in class com.icl.saxon.expr.FragmentValue
  Convert the result tree fragment to a string.
asString() - Method in class com.icl.saxon.expr.NodeSetExtent
  Convert to string value
asString() - Method in class com.icl.saxon.expr.NodeSetIntent
  Convert to string value
asString() - Method in class com.icl.saxon.expr.NodeSetValue
  Convert to string value
asString() - Method in class com.icl.saxon.expr.NumericValue
  Get the value as a String
asString() - Method in class com.icl.saxon.expr.ObjectValue
  Get the value as a String
asString() - Method in class com.icl.saxon.expr.SingletonNodeSet
  Convert to string value
asString() - Method in class com.icl.saxon.expr.StringValue
  Get the string value as a String
asString() - Method in class com.icl.saxon.expr.TextFragmentValue
  Convert the result tree fragment to a string.
asString() - Method in class com.icl.saxon.expr.Value
  Convert the value to a String value
asStringOLD() - Method in class com.icl.saxon.expr.NumericValue
  Get the value as a String
asin(double) - Static method in class com.icl.saxon.exslt.Math
  Get the arcsine of a numeric value (SStL)
assignVariable(Binding, Value) - Method in class com.icl.saxon.Bindery
  Assign a new value to a variable
assignable - Variable in class com.icl.saxon.style.XSLGeneralVariable
atan(double) - Static method in class com.icl.saxon.exslt.Math
  Get the arctangent of a numeric value (SStL)
atan2(double, double) - Static method in class com.icl.saxon.exslt.Math
  Converts rectangular coordinates to polar (SStL)
attCode - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
attParent - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
attValue - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
attributeDecl(String, String, String, String, String) - Method in class com.icl.saxon.aelfred.DefaultHandler
  SAX2: called on attribute declarations
attributeList - Variable in class com.icl.saxon.tree.ElementWithAttributes
attributeSets - Variable in class com.icl.saxon.style.StyleElement
axisName - Static variable in class com.icl.saxon.om.Axis
  Table giving the name each axis

## B

BOOLEAN - Static variable in class com.icl.saxon.expr.Value
  Constants denoting the data types of an expression or value
BOOLEAN - Static variable in class javax.xml.xpath.XPathConstants
  The XPath 1.0 boolean data type.
BinaryTree - class com.icl.saxon.sort.BinaryTree.
  A Binary Tree used for sorting.
BinaryTree() - Constructor for class com.icl.saxon.sort.BinaryTree
Bindery - class com.icl.saxon.Bindery.
  The Bindery class holds information about variables and their values.
Bindery() - Constructor for class com.icl.saxon.Bindery
Binding - interface com.icl.saxon.Binding.
  Binding is a interface used to mark objects that represent a variable declaration
BooleanFn - class com.icl.saxon.functions.BooleanFn.
BooleanFn() - Constructor for class com.icl.saxon.functions.BooleanFn
BooleanValue - class com.icl.saxon.expr.BooleanValue.
  A boolean XPath value
BooleanValue(boolean) - Constructor for class com.icl.saxon.expr.BooleanValue
  Constructor: create a boolean value
Builder - class com.icl.saxon.om.Builder.
  The abstract Builder class is responsible for taking a stream of SAX events and constructing a Document tree.
Builder() - Constructor for class com.icl.saxon.om.Builder
  create a Builder and initialise variables
b - Variable in class com.icl.saxon.trace.SaxonEventMulticaster
badUsage(String, String) - Method in class com.icl.saxon.StyleSheet
base - Variable in class com.icl.saxon.expr.SortKeyEnumeration
baseEmitter - Variable in class com.icl.saxon.output.ProxyEmitter
baseURI - Variable in class com.icl.saxon.jdom.DocumentWrapper
baseUri(Context) - Static method in class com.icl.saxon.functions.Extensions
  Return the base URI of the context node
before(Context, NodeSetValue, NodeSetValue) - Static method in class com.icl.saxon.functions.Extensions
  Find all the nodes in ns1 that are before the last node in ns2.
bindComparer() - Method in class com.icl.saxon.sort.SortKeyDefinition
  If possible, use the same comparer every time
bindVariable(int) - Method in class com.icl.saxon.expr.StandaloneContext
  Bind a variable used in this element to the XSLVariable element in which it is declared
bindVariable(int) - Method in interface com.icl.saxon.expr.StaticContext
  Bind a variable to an object that can be used to refer to it
bindVariable(int) - Method in class com.icl.saxon.style.ExpressionContext
  Bind a variable to an object that can be used to refer to it
bindVariable(int) - Method in class com.icl.saxon.style.StyleElement
  Bind a variable used in this element to the XSLVariable element in which it is declared
bindVariable(int) - Method in class com.icl.saxon.style.XSLKey
  Disallow variable references in the match and use patterns
bindVariable(int) - Method in class com.icl.saxon.style.XSLTemplate
  Disallow variable references in the match pattern
build(SAXSource) - Method in class com.icl.saxon.om.Builder
  Build the tree from an input source.

## C

CASE_ORDER - Variable in class com.icl.saxon.style.StandardNames
CDATAFilter - class com.icl.saxon.output.CDATAFilter.
  CDATAFilter: This ProxyEmitter converts character data to CDATA sections, if the character data belongs to one of a set of element types to be handled this way.
CDATAFilter() - Constructor for class com.icl.saxon.output.CDATAFilter
CDATA_SECTION_ELEMENTS - Variable in class com.icl.saxon.style.StandardNames
CDATA_SECTION_ELEMENTS - Static variable in class javax.xml.transform.OutputKeys
  cdata-section-elements = expanded names.
CHARACTER_REPRESENTATION - Static variable in class com.icl.saxon.output.SaxonOutputKeys
  representation = rep1[;rep2].
CHILD - Static variable in class com.icl.saxon.om.Axis
COMMENT - Static variable in interface com.icl.saxon.om.NodeInfo
CONTEXT_DOCUMENT - Static variable in class com.icl.saxon.Context
CONTEXT_NODE - Static variable in class com.icl.saxon.Context
CONTROLLER - Static variable in class com.icl.saxon.Context
COUNT - Variable in class com.icl.saxon.style.StandardNames
CP1250CharacterSet - class com.icl.saxon.charcode.CP1250CharacterSet.
  This class defines properties of the cp1250 character set
CP1250CharacterSet() - Constructor for class com.icl.saxon.charcode.CP1250CharacterSet
CP1251CharacterSet - class com.icl.saxon.charcode.CP1251CharacterSet.
  This class defines properties of the CP1251 Cyrillic character set, as defined at http://www.microsoft.com/globaldev/reference/sbcs/1251.htm
CP1251CharacterSet() - Constructor for class com.icl.saxon.charcode.CP1251CharacterSet
CP852CharacterSet - class com.icl.saxon.charcode.CP852CharacterSet.
  This package defines pluggable character set CP852
CP852CharacterSet() - Constructor for class com.icl.saxon.charcode.CP852CharacterSet
CURRENT_NODE - Static variable in class com.icl.saxon.Context
Ceiling - class com.icl.saxon.functions.Ceiling.
Ceiling() - Constructor for class com.icl.saxon.functions.Ceiling
CharacterSet - interface com.icl.saxon.charcode.CharacterSet.
  This interface defines properties of a pluggable character set, that is, a user-supplied character set.
CharacterSetFactory - class com.icl.saxon.charcode.CharacterSetFactory.
  This class creates a CharacterSet object for a given named encoding.
CharacterSetFactory() - Constructor for class com.icl.saxon.charcode.CharacterSetFactory
Common - class com.icl.saxon.exslt.Common.
  This class implements extension functions in the http://exslt.org/common namespace.
Common() - Constructor for class com.icl.saxon.exslt.Common
Compare_en - class com.icl.saxon.sort.Compare_en.
  A Comparer used with lang="en".
Compare_en() - Constructor for class com.icl.saxon.sort.Compare_en
Comparer - class com.icl.saxon.sort.Comparer.
  A Comparer used for comparing keys
Comparer() - Constructor for class com.icl.saxon.sort.Comparer
Concat - class com.icl.saxon.functions.Concat.
Concat() - Constructor for class com.icl.saxon.functions.Concat
Contains - class com.icl.saxon.functions.Contains.
Contains() - Constructor for class com.icl.saxon.functions.Contains
ContentEmitter - class com.icl.saxon.ContentEmitter.
  ContentEmitter is a glue class that provides a standard SAX ContentHandler interface to a Saxon Emitter.
ContentEmitter() - Constructor for class com.icl.saxon.ContentEmitter
  create a ContentEmitter and initialise variables
ContentHandlerProxy - class com.icl.saxon.output.ContentHandlerProxy.
  A ContentHandlerProxy is an Emitter that filters data before passing it to an underlying SAX2 ContentHandler.
ContentHandlerProxy() - Constructor for class com.icl.saxon.output.ContentHandlerProxy
Context - class com.icl.saxon.Context.
  This class represents a context in which an expression is evaluated or a template is executed (as defined in the XSLT specification).
Context() - Constructor for class com.icl.saxon.Context
  The default constructor is not used within Saxon itself, but is available to applications (and is used in some samples).
Context(Controller) - Constructor for class com.icl.saxon.Context
  Constructor should only be called by the Controller, which acts as a Context factory.
ContextNodeExpression - class com.icl.saxon.expr.ContextNodeExpression.
  This class represents the expression ".", which always returns the context node.
ContextNodeExpression() - Constructor for class com.icl.saxon.expr.ContextNodeExpression
Controller - class com.icl.saxon.Controller.
  Controller processes an XML file, calling registered node handlers when appropriate to process its elements, character content, and attributes.
Controller() - Constructor for class com.icl.saxon.Controller
  Default constructor is provided for Java-only programs, i.e.
Controller(TransformerFactoryImpl) - Constructor for class com.icl.saxon.Controller
  Create a Controller and initialise variables.
Count - class com.icl.saxon.functions.Count.
Count() - Constructor for class com.icl.saxon.functions.Count
Current - class com.icl.saxon.functions.Current.
Current() - Constructor for class com.icl.saxon.functions.Current
call(ParameterSet, Context) - Method in class com.icl.saxon.style.SAXONFunction
  Call this function
changeOutputDestination(Properties, Result) - Method in class com.icl.saxon.Controller
  Set a new output destination, supplying the output format details.
changeToTextOutputDestination(StringBuffer) - Method in class com.icl.saxon.Controller
  Set a simple StringBuffer output destination.
charBuffer - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
charBufferLength - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
characterSet - Variable in class com.icl.saxon.output.XMLEmitter
characters(char[], int, int) - Method in class com.icl.saxon.ContentEmitter
  Callback interface for SAX: not for application use
characters(char[], int, int) - Method in class com.icl.saxon.IDFilter
characters(char[], int, int) - Method in class com.icl.saxon.om.Stripper
  Callback interface for SAX: not for application use
characters(char[], int, int) - Method in class com.icl.saxon.output.CDATAFilter
  Output character data
characters(char[], int, int) - Method in class com.icl.saxon.output.ContentHandlerProxy
  Character data
characters(char[], int, int) - Method in class com.icl.saxon.output.DOMEmitter
  Character data.
characters(char[], int, int) - Method in class com.icl.saxon.output.DTDEmitter
  Write character data (normally the value of an entity)
characters(char[], int, int) - Method in class com.icl.saxon.output.DocumentHandlerProxy
  Character data
characters(char[], int, int) - Method in class com.icl.saxon.output.Emitter
  Output character data
characters(char[], int, int) - Method in class com.icl.saxon.output.ErrorEmitter
  Character data.
characters(char[], int, int) - Method in class com.icl.saxon.output.HTMLEmitter
  Character data.
characters(char[], int, int) - Method in class com.icl.saxon.output.HTMLIndenter
  Output character data
characters(char[], int, int) - Method in class com.icl.saxon.output.ProxyEmitter
  Character data
characters(char[], int, int) - Method in class com.icl.saxon.output.TEXTEmitter
  Produce output using the current Writer.
characters(char[], int, int) - Method in class com.icl.saxon.output.UncommittedEmitter
  Produce character output using the current Writer.
characters(char[], int, int) - Method in class com.icl.saxon.output.XMLEmitter
  Character data.
characters(char[], int, int) - Method in class com.icl.saxon.output.XMLIndenter
  Output character data
characters(char[], int, int) - Method in class com.icl.saxon.tinytree.TinyBuilder
  Callback interface for SAX: not for application use
characters(char[], int, int) - Method in class com.icl.saxon.tree.TreeBuilder
  Callback interface for SAX: not for application use
checkArgumentCount(int, int) - Method in class com.icl.saxon.expr.Function
  Check number of arguments.
checkAttributePrefix(int) - Method in class com.icl.saxon.output.GeneralOutputter
  Check that the prefix for an attribute is acceptable, returning a substitute prefix if not.
checkAttributePrefix(int) - Method in class com.icl.saxon.output.Outputter
  Check that the prefix for an attribute is acceptable, returning a substitute prefix if not.
checkAttributePrefix(int) - Method in class com.icl.saxon.output.StringOutputter
  Check that the prefix for an attribute is acceptable, returning a substitute prefix if not.
checkDuplicateDeclaration() - Method in class com.icl.saxon.style.XSLGeneralVariable
  Check whether this declaration duplicates another one
checkEmpty() - Method in class com.icl.saxon.style.StyleElement
  Convenience method to check that the stylesheet element is empty
checkNotTopLevel() - Method in class com.icl.saxon.style.StyleElement
  Convenience method to check that the stylesheet element is not at the top level
checkTopLevel() - Method in class com.icl.saxon.style.StyleElement
  Convenience method to check that the stylesheet element is at the top level
checkUnknownAttribute(int) - Method in class com.icl.saxon.style.SAXONHandler
checkUnknownAttribute(int) - Method in class com.icl.saxon.style.StyleElement
  Check whether an unknown attribute is permitted.
checkWithinTemplate() - Method in class com.icl.saxon.style.StyleElement
  Check that the stylesheet element is within a template body
clear() - Method in class com.icl.saxon.ParameterSet
  Clear all values
clear() - Method in class com.icl.saxon.tree.AttributeCollection
  Clear the attribute list.
clear() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Unset all fields to undefined.
clearDocumentPool() - Method in class com.icl.saxon.Controller
  Clear the document pool.
clearParameters() - Method in class com.icl.saxon.Controller
  Reset the parameters to a null list.
clearParameters() - Method in class javax.xml.transform.Transformer
  Clear all parameters set with setParameter.
clone() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Creates and returns a copy of this object.
cloneNode(boolean) - Method in class com.icl.saxon.om.AbstractNode
  Returns a duplicate of this node, i.e., serves as a generic copy constructor for nodes.
close() - Method in class com.icl.saxon.output.GeneralOutputter
  Close the output
close() - Method in class com.icl.saxon.output.Outputter
  Close the output
close() - Method in class com.icl.saxon.output.StringOutputter
  Close the output
close() - Method in class com.icl.saxon.trace.SaxonEventMulticaster
  Called at end
close() - Method in class com.icl.saxon.trace.SimpleTraceListener
  Called at end
close() - Method in interface com.icl.saxon.trace.TraceListener
  Called at end
closeStackFrame() - Method in class com.icl.saxon.Bindery
  Close the current stack frame for local variables
closeStartTag(int, boolean) - Method in class com.icl.saxon.output.XMLEmitter
closure(Context, NodeEnumeration, Expression) - Static method in class com.icl.saxon.functions.Extensions
  Evaluate the transitive closure of a node-set expression
code - Variable in class com.icl.saxon.tree.DOMExceptionImpl
columnNumber - Variable in class com.icl.saxon.om.Builder
com.icl.saxon - package com.icl.saxon
  This package provides the core classes of the SAXON XSLT library.
com.icl.saxon.aelfred - package com.icl.saxon.aelfred
  This package is a modified version of the AElfred XML parser from www.microstar.com.
com.icl.saxon.charcode - package com.icl.saxon.charcode
  This package provides classes for handling different output chacaracter sets.
com.icl.saxon.expr - package com.icl.saxon.expr
  This package provides classes associated with XPath expression handling.
com.icl.saxon.exslt - package com.icl.saxon.exslt
com.icl.saxon.functions - package com.icl.saxon.functions
  This package provides implementations of all the supplied functions for use in XPath expressions.
com.icl.saxon.handlers - package com.icl.saxon.handlers
  Package overview: com.icl.saxon.handlers
com.icl.saxon.jdom - package com.icl.saxon.jdom
com.icl.saxon.number - package com.icl.saxon.number
  This package provides classes associated with numbering and the xsl:number element
com.icl.saxon.om - package com.icl.saxon.om
  This package defines the interface to the Saxon tree structure.
com.icl.saxon.output - package com.icl.saxon.output
  This package provides classes associated with producing the output of a stylesheet.
com.icl.saxon.pattern - package com.icl.saxon.pattern
  This package provides classes associated with XSLT pattern handling.
com.icl.saxon.sort - package com.icl.saxon.sort
  This package provides utility routines for sorting: specifically, a BinaryTree implementation, a QuickSort implementation, and some Comparer objects that handle character and numeric comparisons.
com.icl.saxon.sql - package com.icl.saxon.sql
  This package provides some sample extension elements for loading data into an SQL database.
com.icl.saxon.style - package com.icl.saxon.style
  This package provides classes for the various elements found in an XSL style sheet.
com.icl.saxon.tinytree - package com.icl.saxon.tinytree
  This package is an implementation of the Saxon internal tree structure, designed to minimize memory usage, and the costs of allocating and garbage-collecting Java objects.
com.icl.saxon.trace - package com.icl.saxon.trace
  This package provides an interface to Saxon tracing capabilities.
com.icl.saxon.tree - package com.icl.saxon.tree
  This package defines the implementation of the Saxon tree structure.
comment(char[], int, int) - Method in class com.icl.saxon.ContentEmitter
  Callback interface for SAX (part of LexicalHandler interface): not for application use
comment(char[], int, int) - Method in class com.icl.saxon.aelfred.DefaultHandler
  SAX2: called when comments are parsed
comment(char[], int, int) - Method in class com.icl.saxon.output.CDATAFilter
  Output a comment
comment(char[], int, int) - Method in class com.icl.saxon.output.ContentHandlerProxy
  Output a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.DOMEmitter
  Handle a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.DocumentHandlerProxy
  Output a comment
comment(char[], int, int) - Method in class com.icl.saxon.output.Emitter
  Output a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.ErrorEmitter
  Handle a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.HTMLIndenter
  Output a comment
comment(char[], int, int) - Method in class com.icl.saxon.output.ProxyEmitter
  Output a comment
comment(char[], int, int) - Method in class com.icl.saxon.output.TEXTEmitter
  Output a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.UncommittedEmitter
  Output a comment
comment(char[], int, int) - Method in class com.icl.saxon.output.XMLEmitter
  Handle a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.XMLIndenter
  Output a comment
comment(char[], int, int) - Method in class com.icl.saxon.tinytree.TinyBuilder
  Callback interface for SAX: not for application use
comment(char[], int, int) - Method in class com.icl.saxon.tree.TreeBuilder
  Callback interface for SAX (part of LexicalHandler interface): not for application use
commentBuffer - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
compact() - Method in class com.icl.saxon.tree.AttributeCollection
  Compact the attribute list to avoid wasting memory
compare(NodeInfo, NodeInfo) - Method in class com.icl.saxon.Controller
  Compare the position of two nodes in document order
compare(int, Value) - Method in class com.icl.saxon.expr.FragmentValue
  Test how a FragmentValue compares to another Value under a relational comparison.
compare(int, int) - Method in class com.icl.saxon.expr.NodeSetExtent
  Compare two nodes in document sequence (needed to implement the Sortable interface)
compare(int, Value) - Method in class com.icl.saxon.expr.NodeSetValue
  Test how a nodeset compares to another Value under a relational comparison
compare(int, int) - Method in class com.icl.saxon.expr.SortKeyEnumeration
  Compare two nodes in sorted sequence (needed to implement the Sortable interface)
compare(int, Value) - Method in class com.icl.saxon.expr.TextFragmentValue
  Test how a FragmentValue compares to another Value under a relational comparison.
compare(int, Value) - Method in class com.icl.saxon.expr.Value
  Test how a Value compares to another Value under a relational comparison.
compare(Object, Object) - Method in class com.icl.saxon.sort.Compare_en
  Compare two string objects, in three phases: (a) ignoring accents and case (b) if still equal, ignoring case (c) if still equal, taking case into account
compare(Object, Object) - Method in class com.icl.saxon.sort.Comparer
  Compare two objects.
compare(Object, Object) - Method in class com.icl.saxon.sort.DescendingComparer
  Compare two objects.
compare(Object, Object) - Method in class com.icl.saxon.sort.DoubleComparer
  Compare two String objects according to their numeric values
compare(NodeInfo, NodeInfo) - Method in class com.icl.saxon.sort.LocalOrderComparer
compare(Object, Object) - Method in class com.icl.saxon.sort.LowercaseFirstComparer
  Compare two string objects: case is irrelevant, unless the strings are equal ignoring case, in which case lowercase comes first.
compare(NodeInfo, NodeInfo) - Method in interface com.icl.saxon.sort.NodeOrderComparer
  Compare two objects.
compare(int, int) - Method in interface com.icl.saxon.sort.Sortable
  Compare two objects within this Sortable, identified by their position.
compare(Object, Object) - Method in class com.icl.saxon.sort.StringComparer
  Compare two string objects using default collating
compare(Object, Object) - Method in class com.icl.saxon.sort.UppercaseFirstComparer
  Compare two string objects: case is irrelevant, unless the strings are equal ignoring case, in which case uppercase comes first.
compare(Duration) - Method in class javax.xml.datatype.Duration
  Partial order relation comparison with this `Duration` instance.
compare(XMLGregorianCalendar) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Compare two instances of W3C XML Schema 1.0 date/time datatypes according to partial order relation defined in W3C XML Schema 1.0 Part 2, Section 3.2.7.3, Order relation on dateTime.
compareDocumentPosition(Node) - Method in class com.icl.saxon.om.AbstractNode
  Compares the reference node, i.e.
compareOrder(NodeInfo) - Method in class com.icl.saxon.jdom.NodeWrapper
  Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class com.icl.saxon.om.AbstractNode
  Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in interface com.icl.saxon.om.NodeInfo
  Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class com.icl.saxon.tree.NodeImpl
  Determine the relative position of this node and another node, in document order.
compile(String) - Method in interface javax.xml.xpath.XPath
  Compile an XPath expression for later evaluation.
compileError(TransformerException) - Method in class com.icl.saxon.style.StyleElement
  Construct an exception with diagnostic information
compileError(String) - Method in class com.icl.saxon.style.StyleElement
compositeStylesheet(SAXSource[]) - Method in class com.icl.saxon.TransformerFactoryImpl
  Process a series of stylesheet inputs, treating them in import or cascade order.
constant(String, double) - Static method in class com.icl.saxon.exslt.Math
  Get a named constant to a given precision (SStL)
constantValue() - Method in interface com.icl.saxon.Binding
  Get the value of the variable, if known statically.
constantValue() - Method in class com.icl.saxon.style.XSLParam
  Get the value, if known statically.
constantValue() - Method in class com.icl.saxon.style.XSLVariable
  Get the value, if known statically.
containsReferences() - Method in class com.icl.saxon.expr.Expression
  Determine whether the expression contains any references to variables
contentHandler - Variable in class com.icl.saxon.DOMDriver
controller - Variable in class com.icl.saxon.om.Builder
conversionPreference(Class) - Method in class com.icl.saxon.expr.BooleanValue
  Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class com.icl.saxon.expr.NodeSetValue
  Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class com.icl.saxon.expr.NumericValue
  Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class com.icl.saxon.expr.ObjectValue
  Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class com.icl.saxon.expr.StringValue
  Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class com.icl.saxon.expr.Value
  Get conversion preference for this value to a Java class.
convertJavaObjectToXPath(Object, Controller) - Static method in class com.icl.saxon.expr.FunctionProxy
  Convert a Java object to an XPath value.
convertToJava(Class) - Method in class com.icl.saxon.expr.BooleanValue
  Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class com.icl.saxon.expr.NodeSetValue
  Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class com.icl.saxon.expr.NumericValue
  Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class com.icl.saxon.expr.ObjectValue
  Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class com.icl.saxon.expr.StringValue
  Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class com.icl.saxon.expr.Value
  Convert to Java object (for passing to external functions)
copy(Outputter) - Method in class com.icl.saxon.expr.FragmentValue
  Copy the result tree fragment value to a given Outputter
copy(Outputter) - Method in class com.icl.saxon.expr.TextFragmentValue
  Copy the result tree fragment value to a given Outputter
copy(Outputter) - Method in class com.icl.saxon.jdom.NodeWrapper
  Copy this node to a given outputter (deep copy)
copy(Outputter) - Method in interface com.icl.saxon.om.NodeInfo
  Copy this node to a given outputter
copy(Outputter) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Copy this node to a given outputter
copy(Outputter) - Method in class com.icl.saxon.tree.DocumentImpl
  Copy this node to a given outputter
copy(Outputter) - Method in class com.icl.saxon.tree.ElementImpl
  Copy this node to a given outputter (supporting xsl:copy-of)
copy(Outputter, boolean) - Method in class com.icl.saxon.tree.ElementImpl
  Copy this node to a given outputter (supporting xsl:copy-of)
copy(Outputter, boolean) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Copy this node to a given outputter (supporting xsl:copy-of)
copyNamespaceNode(int) - Method in class com.icl.saxon.output.GeneralOutputter
  Copy a namespace node to the current element node (Rules defined in XSLT 1.0 errata)
copyNamespaceNode(int) - Method in class com.icl.saxon.output.Outputter
  Copy a namespace node to the current element node (Rules defined in XSLT 1.0 errata)
copyNamespaceNode(int) - Method in class com.icl.saxon.output.StringOutputter
  Copy a namespace node to the current element node (Rules defined in XSLT 1.0 errata)
copyStringValue(Outputter) - Method in class com.icl.saxon.jdom.NodeWrapper
  Copy the string-value of this node to a given outputter
copyStringValue(Outputter) - Method in class com.icl.saxon.om.AbstractNode
  Copy the string-value of this node to a given outputter.
copyStringValue(Outputter) - Method in interface com.icl.saxon.om.NodeInfo
  Copy the string-value of this node to a given outputter
cos(double) - Static method in class com.icl.saxon.exslt.Math
  Get the cosine of a numeric value (SStL)
createAttribute(String) - Method in class com.icl.saxon.om.AbstractNode
  Create an `Attr` of the given name.
createAttributeNS(String, String) - Method in class com.icl.saxon.om.AbstractNode
  Create an attribute of the given qualified name and namespace URI.
createCDATASection(String) - Method in class com.icl.saxon.om.AbstractNode
  Create a `CDATASection` node whose value is the specified string.
createComment(String) - Method in class com.icl.saxon.om.AbstractNode
  Create a `Comment` node given the specified string.
createDocument() - Method in class com.icl.saxon.tinytree.TinyBuilder
createDocumentFragment() - Method in class com.icl.saxon.om.AbstractNode
  Creates an empty `DocumentFragment` object.
createElement(String) - Method in class com.icl.saxon.om.AbstractNode
  Creates an element of the type specified.
createElementNS(String, String) - Method in class com.icl.saxon.om.AbstractNode
  Create an element of the given qualified name and namespace URI.
createEntityReference(String) - Method in class com.icl.saxon.om.AbstractNode
  Create an `EntityReference` object.
createProcessingInstruction(String, String) - Method in class com.icl.saxon.om.AbstractNode
  Create a `ProcessingInstruction` node given the specified name and data strings.
createTextNode(String) - Method in class com.icl.saxon.om.AbstractNode
  Create a `Text` node given the specified string.
createURL(File) - Static method in class com.icl.saxon.ExtendedInputSource
  Create a URL that refers to a given File
currentDocument - Variable in class com.icl.saxon.om.Builder
currentNode - Variable in class com.icl.saxon.output.DOMEmitter
cyrillicLower - Variable in class com.icl.saxon.number.Numberer_en
cyrillicUpper - Variable in class com.icl.saxon.number.Numberer_en

## D

DATATYPEFACTORY_IMPLEMENTATION_CLASS - Static variable in class javax.xml.datatype.DatatypeFactory
  Default implementation class name as defined in JSR 206: Java(TM) API for XML Processing (JAXP) 1.3.
DATATYPEFACTORY_PROPERTY - Static variable in class javax.xml.datatype.DatatypeFactory
  Default property name as defined in JSR 206: Java(TM) API for XML Processing (JAXP) 1.3.
DATA_TYPE - Variable in class com.icl.saxon.style.StandardNames
DATE - Static variable in class javax.xml.datatype.DatatypeConstants
  Fully qualified name for W3C XML Schema 1.0 datatype `date`.
DATETIME - Static variable in class javax.xml.datatype.DatatypeConstants
  Fully qualified name for W3C XML Schema 1.0 datatype `dateTime`.
DAYS - Static variable in class javax.xml.datatype.DatatypeConstants
  A constant that represents the days field.
DECEMBER - Static variable in class javax.xml.datatype.DatatypeConstants
  Value for twelve month of year.
DECIMAL_SEPARATOR - Variable in class com.icl.saxon.style.StandardNames
DEFAULT_CASE_ORDER - Static variable in class com.icl.saxon.sort.TextComparer
DEFAULT_NS_PREFIX - Static variable in class javax.xml.XMLConstants
  Prefix to use to represent the default XML Namespace.
DEFAULT_OBJECT_MODEL_URI - Static variable in class javax.xml.xpath.XPathFactory
  Default Object Model URI.
DEFAULT_PROPERTY_NAME - Static variable in class javax.xml.xpath.XPathFactory
  The default property name according to the JAXP spec.
DESCENDANT - Static variable in class com.icl.saxon.om.Axis
DESCENDANT_OR_SELF - Static variable in class com.icl.saxon.om.Axis
DIGIT - Variable in class com.icl.saxon.style.StandardNames
DISABLE_OUTPUT_ESCAPING - Variable in class com.icl.saxon.style.StandardNames
DOCTYPE_PUBLIC - Variable in class com.icl.saxon.style.StandardNames
DOCTYPE_PUBLIC - Static variable in class javax.xml.transform.OutputKeys
  doctype-public = string.
DOCTYPE_SYSTEM - Variable in class com.icl.saxon.style.StandardNames
DOCTYPE_SYSTEM - Static variable in class javax.xml.transform.OutputKeys
  doctype-system = string.
DOMDriver - class com.icl.saxon.DOMDriver.
  DOMDriver.java: (pseudo-)SAX driver for DOM.
  This class simulates the action of a SAX Parser, taking an already-constructed DOM Document and walking around it in a depth-first traversal, calling a SAX-compliant ContentHandler to process the children as it does so.
DOMDriver() - Constructor for class com.icl.saxon.DOMDriver
DOMEmitter - class com.icl.saxon.output.DOMEmitter.
  DOMEmitter is an Emitter that attaches the result tree to a specified Node in a DOM Document
DOMEmitter() - Constructor for class com.icl.saxon.output.DOMEmitter
DOMExceptionImpl - exception com.icl.saxon.tree.DOMExceptionImpl.
  DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impossible to perform (either for logical reasons, because data is lost, or because the implementation has become unstable).
DOMExceptionImpl(short, String) - Constructor for class com.icl.saxon.tree.DOMExceptionImpl
DOMLocator - interface javax.xml.transform.dom.DOMLocator.
  Indicates the position of a node in a source DOM, intended primarily for error reporting.
DOMResult - class javax.xml.transform.dom.DOMResult.
  Acts as a holder for a transformation result tree in the form of a Document Object Model (DOM) tree.
DOMResult() - Constructor for class javax.xml.transform.dom.DOMResult
  Zero-argument default constructor.
DOMResult(Node) - Constructor for class javax.xml.transform.dom.DOMResult
  Use a DOM node to create a new output target.
DOMResult(Node, String) - Constructor for class javax.xml.transform.dom.DOMResult
  Use a DOM node to create a new output target with the specified System ID.
DOMResult(Node, Node) - Constructor for class javax.xml.transform.dom.DOMResult
  Use a DOM node to create a new output target specifying the child node where the result nodes should be inserted before.
DOMResult(Node, Node, String) - Constructor for class javax.xml.transform.dom.DOMResult
  Use a DOM node to create a new output target specifying the child node where the result nodes should be inserted before and the specified System ID.
DOMSTRING_SIZE_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
DOMSource - class javax.xml.transform.dom.DOMSource.
  Acts as a holder for a transformation Source tree in the form of a Document Object Model (DOM) tree.
DOMSource() - Constructor for class javax.xml.transform.dom.DOMSource
  Zero-argument default constructor.
DOMSource(Node) - Constructor for class javax.xml.transform.dom.DOMSource
  Create a new input source with a DOM node.
DOMSource(Node, String) - Constructor for class javax.xml.transform.dom.DOMSource
  Create a new input source with a DOM node, and with the system ID also passed in as the base URI.
DOM_OBJECT_MODEL - Static variable in class javax.xml.xpath.XPathConstants
  The URI for the DOM object model, "http://java.sun.com/jaxp/xpath/dom".
DO_NOT_RECOVER - Static variable in class com.icl.saxon.Controller
DTD - Static variable in class com.icl.saxon.om.Namespace
  Fixed namespace name for SAXON DTD extension: "http://icl.com/saxon/dtd"
DTDEmitter - class com.icl.saxon.output.DTDEmitter.
  DTDEmitter is an Emitter that generates output in DTD format from special elements such as dtd:doctype and dtd:element.
DTDEmitter() - Constructor for class com.icl.saxon.output.DTDEmitter
DURATION - Static variable in class javax.xml.datatype.DatatypeConstants
  Fully qualified name for W3C XML Schema datatype `duration`.
DURATION_DAYTIME - Static variable in class javax.xml.datatype.DatatypeConstants
  Fully qualified name for XQuery 1.0 and XPath 2.0 datatype `dayTimeDuration`.
DURATION_YEARMONTH - Static variable in class javax.xml.datatype.DatatypeConstants
  Fully qualified name for XQuery 1.0 and XPath 2.0 datatype `yearMonthDuration`.
DatatypeConfigurationException - exception javax.xml.datatype.DatatypeConfigurationException.
  Indicates a serious configuration error.
DatatypeConfigurationException() - Constructor for class javax.xml.datatype.DatatypeConfigurationException
  Create a new `DatatypeConfigurationException` with no specified detail mesage and cause.
DatatypeConfigurationException(String) - Constructor for class javax.xml.datatype.DatatypeConfigurationException
  Create a new `DatatypeConfigurationException` with the specified detail message.
DatatypeConfigurationException(String, Throwable) - Constructor for class javax.xml.datatype.DatatypeConfigurationException
  Create a new `DatatypeConfigurationException` with the specified detail message and cause.
DatatypeConfigurationException(Throwable) - Constructor for class javax.xml.datatype.DatatypeConfigurationException
  Create a new `DatatypeConfigurationException` with the specified cause.
DatatypeConstants - class javax.xml.datatype.DatatypeConstants.
  Utility class to contain basic Datatype values as constants.
DatatypeConstants.Field - class javax.xml.datatype.DatatypeConstants.Field.
  Type-safe enum class that represents six fields of the `Duration` class.
DatatypeFactory - class javax.xml.datatype.DatatypeFactory.
  Factory that creates new `javax.xml.datatype` `Object`s that map XML to/from Java `Object`s.
DatatypeFactory() - Constructor for class javax.xml.datatype.DatatypeFactory
  Protected constructor to prevent instaniation outside of package.
Date - class com.icl.saxon.exslt.Date.
  This class implements extension functions in the http://exslt.org/dates-and-times namespace.
DecimalFormatManager - class com.icl.saxon.DecimalFormatManager.
  DecimalFormatManager manages the collection of named and unnamed decimal formats
DecimalFormatManager() - Constructor for class com.icl.saxon.DecimalFormatManager
  create a Controller and initialise variables
DefaultHandler - class com.icl.saxon.aelfred.DefaultHandler.
  This class extends the SAX base handler class to support the SAX2 Lexical and Declaration handlers.
DefaultHandler() - Constructor for class com.icl.saxon.aelfred.DefaultHandler
  Constructs a handler which ignores all parsing events.
DescendingComparer - class com.icl.saxon.sort.DescendingComparer.
  A Comparer used for comparing descending keys
DescendingComparer(Comparer) - Constructor for class com.icl.saxon.sort.DescendingComparer
DifferenceEnumeration - class com.icl.saxon.expr.DifferenceEnumeration.
  An enumeration representing a nodeset that is an intersection of two other NodeSets.
DifferenceEnumeration(NodeEnumeration, NodeEnumeration, Controller) - Constructor for class com.icl.saxon.expr.DifferenceEnumeration
  Form an enumeration of the difference of two nodesets, that is, the nodes that are in p1 and that are not in p2.
DistinctEnumeration - class com.icl.saxon.expr.DistinctEnumeration.
  An enumeration returning the distinct nodes from a supplied nodeset
DistinctEnumeration(NodeEnumeration, Controller) - Constructor for class com.icl.saxon.expr.DistinctEnumeration
  Form an enumeration of the distinct nodes in a node-set, distinguishing nodes by their string-value
DistinctEnumeration(Context, NodeEnumeration, Expression) - Constructor for class com.icl.saxon.expr.DistinctEnumeration
Document - class com.icl.saxon.functions.Document.
Document() - Constructor for class com.icl.saxon.functions.Document
DocumentBuilder - class javax.xml.parsers.DocumentBuilder.
  Defines the API to obtain DOM Document instances from an XML document.
DocumentBuilder() - Constructor for class javax.xml.parsers.DocumentBuilder
  Protected constructor
DocumentBuilderFactory - class javax.xml.parsers.DocumentBuilderFactory.
  Defines a factory API that enables applications to obtain a parser that produces DOM object trees from XML documents.
DocumentBuilderFactory() - Constructor for class javax.xml.parsers.DocumentBuilderFactory
DocumentBuilderFactoryImpl - class com.icl.saxon.om.DocumentBuilderFactoryImpl.
  Implementation of JAXP 1.3 DocumentBuilderFactory.
DocumentBuilderFactoryImpl() - Constructor for class com.icl.saxon.om.DocumentBuilderFactoryImpl
DocumentBuilderImpl - class com.icl.saxon.om.DocumentBuilderImpl.
DocumentBuilderImpl() - Constructor for class com.icl.saxon.om.DocumentBuilderImpl
DocumentHandlerProxy - class com.icl.saxon.output.DocumentHandlerProxy.
  A DocumentHandlerProxy is an Emitter that filters data before passing it to an underlying SAX DocumentHandler.
DocumentHandlerProxy() - Constructor for class com.icl.saxon.output.DocumentHandlerProxy
DocumentImpl - class com.icl.saxon.tree.DocumentImpl.
  A node in the XML parse tree representing the Document itself (or equivalently, the root node of the Document).
DocumentImpl() - Constructor for class com.icl.saxon.tree.DocumentImpl
DocumentInfo - interface com.icl.saxon.om.DocumentInfo.
  The root node of an XPath tree.
DocumentPool - class com.icl.saxon.om.DocumentPool.
  An object representing the collection of documents handled during a single transformation
DocumentPool() - Constructor for class com.icl.saxon.om.DocumentPool
DocumentWrapper - class com.icl.saxon.jdom.DocumentWrapper.
  The root node of an XPath tree.
DocumentWrapper(Document, String) - Constructor for class com.icl.saxon.jdom.DocumentWrapper
DoubleComparer - class com.icl.saxon.sort.DoubleComparer.
  A Comparer used for comparing keys that are Doubles
DoubleComparer() - Constructor for class com.icl.saxon.sort.DoubleComparer
Duration - class javax.xml.datatype.Duration.
  Immutable representation of a time span as defined in the W3C XML Schema 1.0 specification.
Duration() - Constructor for class javax.xml.datatype.Duration
date(String) - Static method in class com.icl.saxon.exslt.Date
  The date:date function returns the date specified in the date/time string given as the argument.
date() - Static method in class com.icl.saxon.exslt.Date
  The date:date function returns the current date.
dateTime() - Static method in class com.icl.saxon.exslt.Date
  The date:date-time function returns the current date and time as a date/time string.
dayAbbreviation(String) - Static method in class com.icl.saxon.exslt.Date
  Return the day of the week given in a date as an English day abbreviation: one of 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', or 'Sat'.
dayAbbreviation() - Static method in class com.icl.saxon.exslt.Date
  Return the day of the week given in the current date as an English day abbreviation: one of 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', or 'Sat'.
dayInMonth(String) - Static method in class com.icl.saxon.exslt.Date
  Return the day number of a specified date within the month
dayInMonth() - Static method in class com.icl.saxon.exslt.Date
  Return the day number of the current date within the month
dayInWeek(String) - Static method in class com.icl.saxon.exslt.Date
  Return the day of the week given in a date as a number.
dayInWeek() - Static method in class com.icl.saxon.exslt.Date
  Return the day of the week in the current date as a number.
dayInYear(String) - Static method in class com.icl.saxon.exslt.Date
  Return the day number of a specified date within the year
dayInYear() - Static method in class com.icl.saxon.exslt.Date
  Return the day number of the current date within the year
dayName(String) - Static method in class com.icl.saxon.exslt.Date
  Return the day of the week given in a date as an English day name: one of 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday' or 'Friday'.
dayName() - Static method in class com.icl.saxon.exslt.Date
  Return the day of the week given in the current date as an English day name: one of 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday' or 'Friday'.
dayOfWeekInMonth(String) - Static method in class com.icl.saxon.exslt.Date
  Return the day-of-the-week in a month of a date as a number (e.g.
dayOfWeekInMonth() - Static method in class com.icl.saxon.exslt.Date
  Return the day-of-the-week in a month of the current date as a number (e.g.
declarationIsWritten - Variable in class com.icl.saxon.output.XMLEmitter
declareNamespace(String, String) - Method in class com.icl.saxon.expr.StandaloneContext
  Declare a namespace whose prefix can be used in expressions
defineGlobalParameters(ParameterSet) - Method in class com.icl.saxon.Bindery
  Define global parameters
defineGlobalVariable(Binding, Value) - Method in class com.icl.saxon.Bindery
  Define global variable
defineLocalVariable(Binding, Value) - Method in class com.icl.saxon.Bindery
  Define local variable
definesExcludedNamespace(short) - Method in class com.icl.saxon.style.StyleElement
  Check whether this node excludes a particular namespace from the result.
definesExtensionElement(short) - Method in class com.icl.saxon.style.StyleElement
  Check whether a particular extension element namespace is defined on this node.
deleteData(int, int) - Method in class com.icl.saxon.om.AbstractNode
  Remove a range of 16-bit units from the node.
depth - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
diagnosticDump() - Method in class com.icl.saxon.om.NamePool
  Diagnostic print of the namepool contents
diagnosticDump() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Produce diagnostic print of main tree arrays
difference(Context, NodeEnumeration, NodeEnumeration) - Static method in class com.icl.saxon.exslt.Sets
  Return the difference of two node-sets
difference(Context, NodeEnumeration, NodeEnumeration) - Static method in class com.icl.saxon.functions.Extensions
  Return the difference of two node-sets
disableWhitespaceStripping(boolean) - Method in class com.icl.saxon.Controller
  Disable whitespace stripping
disallowUpdate() - Method in class com.icl.saxon.om.AbstractNode
  Internal method used to indicate that update operations are not allowed
discardComments - Variable in class com.icl.saxon.om.Builder
display(int) - Method in class com.icl.saxon.expr.AttributeValueTemplate
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.BooleanValue
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.ContextNodeExpression
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.ErrorExpression
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.Expression
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.FragmentValue
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.Function
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.IsLastExpression
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.NodeListExpression
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.NodeSetComparison
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.NodeSetValue
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.NumericValue
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.ObjectValue
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.ParentNodeExpression
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.PathExpression
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.RootExpression
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.SingletonComparison
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.SortedSelection
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.Step
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.StringValue
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.TextFragmentValue
  Diagnostic print of expression structure
display(int) - Method in class com.icl.saxon.expr.VariableReference
  Diagnostic print of expression structure
distinct(Context, NodeEnumeration) - Static method in class com.icl.saxon.exslt.Sets
  Given a node-set, return a subset that includes only nodes with distinct string-values
distinct(Context, NodeEnumeration) - Static method in class com.icl.saxon.functions.Extensions
  Given a node-set, return a subset that includes only nodes with distinct string-values
distinct(Context, NodeEnumeration, Expression) - Static method in class com.icl.saxon.functions.Extensions
  Given a node-set, return a subset that includes only nodes with distinct string-values for the supplied expression
doMain(String[], StyleSheet, String) - Method in class com.icl.saxon.StyleSheet
  Support method for main program.
docWrapper - Variable in class com.icl.saxon.jdom.NodeWrapper
document - Variable in class com.icl.saxon.output.DOMEmitter
doesPostProcessing() - Method in class com.icl.saxon.style.StyleElement
  Determine whether this element does any processing after instantiating any children.
doesPostProcessing() - Method in class com.icl.saxon.style.XSLCallTemplate
  Determine whether this element does any processing after instantiating any children.
doesPostProcessing() - Method in class com.icl.saxon.style.XSLChoose
  Determine whether this element does any processing after instantiating any children.
doesPostProcessing() - Method in class com.icl.saxon.style.XSLFallback
  Determine whether this element does any processing after instantiating any children.
doesPostProcessing() - Method in class com.icl.saxon.style.XSLIf
  Determine whether this element does any processing after instantiating any children.
doesPostProcessing() - Method in class com.icl.saxon.style.XSLOtherwise
  Determine whether this element does any processing after instantiating any children.
doesPostProcessing() - Method in class com.icl.saxon.style.XSLWhen
  Determine whether this element does any processing after instantiating any children.

## E

ELEMENT - Static variable in interface com.icl.saxon.om.NodeInfo
ELEMENTS - Variable in class com.icl.saxon.style.StandardNames
ENCODING - Variable in class com.icl.saxon.style.StandardNames
ENCODING - Static variable in class javax.xml.transform.OutputKeys
  encoding = string.
EQUAL - Static variable in class javax.xml.datatype.DatatypeConstants
  Comparison result.
EXCLUDE_RESULT_PREFIXES - Variable in class com.icl.saxon.style.StandardNames
EXSLT_COMMON - Static variable in class com.icl.saxon.om.Namespace
  Fixed namespace name for EXSLT/Common: "http://exslt.org/common"
EXSLT_DATES_AND_TIMES - Static variable in class com.icl.saxon.om.Namespace
  Fixed namespace name for EXSLT/date: "http://exslt.org/dates-and-times"
EXSLT_FUNCTIONS - Static variable in class com.icl.saxon.om.Namespace
  Fixed namespace name for EXSLT/functions: "http://exslt.org/functions"
EXSLT_FUNCTIONS_CODE - Static variable in class com.icl.saxon.om.Namespace
EXSLT_FUNC_FUNCTION - Variable in class com.icl.saxon.style.StandardNames
EXSLT_FUNC_RESULT - Variable in class com.icl.saxon.style.StandardNames
EXSLT_MATH - Static variable in class com.icl.saxon.om.Namespace
  Fixed namespace name for EXSLT/math: "http://exslt.org/math"
EXSLT_SETS - Static variable in class com.icl.saxon.om.Namespace
  Fixed namespace name for EXSLT/sets: "http://exslt.org/sets"
EXTENSION_ELEMENT_PREFIXES - Variable in class com.icl.saxon.style.StandardNames
ElementAvailable - class com.icl.saxon.functions.ElementAvailable.
ElementAvailable() - Constructor for class com.icl.saxon.functions.ElementAvailable
ElementHandler - class com.icl.saxon.handlers.ElementHandler.
  ElementHandler is a NodeHandler used to process elements.
ElementHandler() - Constructor for class com.icl.saxon.handlers.ElementHandler
ElementHandlerBase - class com.icl.saxon.handlers.ElementHandlerBase.
  This class is the default element handler from which user-defined element handlers can inherit.
ElementHandlerBase() - Constructor for class com.icl.saxon.handlers.ElementHandlerBase
ElementImpl - class com.icl.saxon.tree.ElementImpl.
  ElementImpl implements an element with no attributes or namespace declarations.
ElementImpl() - Constructor for class com.icl.saxon.tree.ElementImpl
  Construct an empty ElementImpl
ElementWithAttributes - class com.icl.saxon.tree.ElementWithAttributes.
  A node in the XML parse tree representing an XML element.
ElementWithAttributes() - Constructor for class com.icl.saxon.tree.ElementWithAttributes
Emitter - class com.icl.saxon.output.Emitter.
  Emitter: This interface defines methods that must be implemented by components that format SAXON output.
Emitter() - Constructor for class com.icl.saxon.output.Emitter
EmptyEnumeration - class com.icl.saxon.om.EmptyEnumeration.
  EmptyEnumeration: an enumeration of an empty node-set
EmptyEnumeration() - Constructor for class com.icl.saxon.om.EmptyEnumeration
EmptyNodeSet - class com.icl.saxon.expr.EmptyNodeSet.
  A node-set value no nodes
EmptyNodeSet() - Constructor for class com.icl.saxon.expr.EmptyNodeSet
ErrorEmitter - class com.icl.saxon.output.ErrorEmitter.
  ErrorEmitter is an Emitter that generates an error message if any attempt is made to produce output.
ErrorEmitter() - Constructor for class com.icl.saxon.output.ErrorEmitter
ErrorExpression - class com.icl.saxon.expr.ErrorExpression.
  Error expression: this expression is generated when the supplied expression cannot be parsed, and the containing element enables forwards-compatible processing.
ErrorExpression(XPathException) - Constructor for class com.icl.saxon.expr.ErrorExpression
  Constructor
ErrorListener - interface javax.xml.transform.ErrorListener.
  To provide customized error handling, implement this interface and use the `setErrorListener` method to register an instance of the implmentation with the `Transformer`.
Expression - class com.icl.saxon.expr.Expression.
  This class serves two purposes: it is an abstract superclass for different kinds of XPath expression, and it contains a static method to invoke the expression parser
Expression() - Constructor for class com.icl.saxon.expr.Expression
ExpressionContext - class com.icl.saxon.style.ExpressionContext.
  An ExpressionContext represents the context for an XPath expression written in the stylesheet.
ExpressionContext(StyleElement) - Constructor for class com.icl.saxon.style.ExpressionContext
ExpressionParser - class com.icl.saxon.expr.ExpressionParser.
  Parser for XSL expressions and patterns.
ExpressionParser() - Constructor for class com.icl.saxon.expr.ExpressionParser
ExtendedInputSource - class com.icl.saxon.ExtendedInputSource.
  This class allows a SAXON application to encapsulate information about an input source in a single object, which may include a public identifier, a system identifier, a byte stream (possibly with a specified encoding), a character stream, or a file.
ExtendedInputSource() - Constructor for class com.icl.saxon.ExtendedInputSource
  Default constructor
ExtendedInputSource(String) - Constructor for class com.icl.saxon.ExtendedInputSource
  Create a new input source from a System ID
ExtendedInputSource(Reader) - Constructor for class com.icl.saxon.ExtendedInputSource
  Create a new input source from a character stream
ExtendedInputSource(InputStream) - Constructor for class com.icl.saxon.ExtendedInputSource
  Create a new input source from a byte stream
ExtendedInputSource(File) - Constructor for class com.icl.saxon.ExtendedInputSource
  Create a new input source from a File.
ExtendedInputSource(InputSource) - Constructor for class com.icl.saxon.ExtendedInputSource
  Create an ExtendedInputSource from an existing InputSource
ExtensionElementFactory - interface com.icl.saxon.style.ExtensionElementFactory.
  Interface ExtensionElementFactory.
Extensions - class com.icl.saxon.functions.Extensions.
  This class implements functions that are supplied as standard with SAXON, but which are not defined in the XSLT or XPath specifications.
Extensions() - Constructor for class com.icl.saxon.functions.Extensions
elementDecl(String, String) - Method in class com.icl.saxon.aelfred.DefaultHandler
  SAX2: called on element declarations
emitter - Variable in class com.icl.saxon.output.Outputter
empty - Variable in class com.icl.saxon.output.XMLEmitter
emptyArray - Static variable in class com.icl.saxon.tree.NodeImpl
emptyElementTagCloser(int) - Method in class com.icl.saxon.output.XHTMLEmitter
  Close an empty element tag.
emptyElementTagCloser(int) - Method in class com.icl.saxon.output.XMLEmitter
  Close an empty element tag.
endCDATA() - Method in class com.icl.saxon.ContentEmitter
endCDATA() - Method in class com.icl.saxon.aelfred.DefaultHandler
  SAX2: called after parsing CDATA characters
endDTD() - Method in class com.icl.saxon.ContentEmitter
  Register the end of the DTD.
endDTD() - Method in class com.icl.saxon.aelfred.DefaultHandler
  SAX2: called after the doctype is parsed
endDocument() - Method in class com.icl.saxon.ContentEmitter
  Callback interface for SAX: not for application use
endDocument() - Method in class com.icl.saxon.IdentityTransformerHandler
  Override the behaviour of endDocument() in ContentEmitter
endDocument() - Method in class com.icl.saxon.TransformerHandlerImpl
  Override the behaviour of endDocument() in ContentEmitter, so that it fires off the transformation of the constructed document
endDocument() - Method in class com.icl.saxon.output.ContentHandlerProxy
  End of document
endDocument() - Method in class com.icl.saxon.output.DOMEmitter
  End of the document.
endDocument() - Method in class com.icl.saxon.output.DocumentHandlerProxy
  End of document
endDocument() - Method in class com.icl.saxon.output.Emitter
  Notify document end
endDocument() - Method in class com.icl.saxon.output.ErrorEmitter
  End of the document.
endDocument() - Method in class com.icl.saxon.output.HTMLIndenter
  End of document
endDocument() - Method in class com.icl.saxon.output.MessageEmitter
endDocument() - Method in class com.icl.saxon.output.ProxyEmitter
  End of document
endDocument() - Method in class com.icl.saxon.output.UncommittedEmitter
  End of document
endDocument() - Method in class com.icl.saxon.output.XMLEmitter
  End of the document.
endDocument() - Method in class com.icl.saxon.output.XMLIndenter
  End of document
endDocument() - Method in class com.icl.saxon.tinytree.TinyBuilder
  Callback interface for SAX: not for application use
endDocument() - Method in class com.icl.saxon.tree.TreeBuilder
  Callback interface for SAX: not for application use
endElement(String, String, String) - Method in class com.icl.saxon.ContentEmitter
  Callback interface for SAX: not for application use
endElement(String, String, String) - Method in class com.icl.saxon.IDFilter
endElement(int) - Method in class com.icl.saxon.om.Stripper
  Callback interface for SAX: not for application use
endElement(int) - Method in class com.icl.saxon.output.CDATAFilter
  Output element end tag
endElement(int) - Method in class com.icl.saxon.output.ContentHandlerProxy
  End of element
endElement(int) - Method in class com.icl.saxon.output.DOMEmitter
  End of an element.
endElement(int) - Method in class com.icl.saxon.output.DTDEmitter
  End of an element.
endElement(int) - Method in class com.icl.saxon.output.DocumentHandlerProxy
  End of element
endElement(int) - Method in class com.icl.saxon.output.Emitter
  Output an element end tag
endElement(int) - Method in class com.icl.saxon.output.ErrorEmitter
  End of an element.
endElement(int) - Method in class com.icl.saxon.output.HTMLEmitter
  Output an element end tag.
endElement(int) - Method in class com.icl.saxon.output.HTMLIndenter
  Output element end tag
endElement(int) - Method in class com.icl.saxon.output.NamespaceEmitter
  endElement: Discard the namespaces declared on this element.
endElement(int) - Method in class com.icl.saxon.output.ProxyEmitter
  End of element
endElement(int) - Method in class com.icl.saxon.output.TEXTEmitter
  Output an element end tag.
endElement(int) - Method in class com.icl.saxon.output.XMLEmitter
  End of an element.
endElement(int) - Method in class com.icl.saxon.output.XMLIndenter
  Output element end tag
endElement(int) - Method in class com.icl.saxon.tinytree.TinyBuilder
  Callback interface for SAX: not for application use
endElement(int) - Method in class com.icl.saxon.tree.TreeBuilder
  Callback interface for SAX: not for application use
endEntity(String) - Method in class com.icl.saxon.ContentEmitter
endEntity(String) - Method in class com.icl.saxon.aelfred.DefaultHandler
  SAX2: called after parsing a general entity in content
endPrefixMapping(String) - Method in class com.icl.saxon.ContentEmitter
  Callback interface for SAX: not for application use
endPrefixMapping(String) - Method in class com.icl.saxon.IDFilter
englishTens - Variable in class com.icl.saxon.number.Numberer_en
englishUnits - Variable in class com.icl.saxon.number.Numberer_en
ensureAttributeCapacity() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
ensureNamespaceCapacity() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
ensureNodeCapacity() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
ensurePriorIndex() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  On demand, make an index for quick access to preceding-sibling nodes
enter(NodeInfo, Context) - Method in class com.icl.saxon.trace.SaxonEventMulticaster
  Called when an element of the stylesheet gets processed
enter(NodeInfo, Context) - Method in class com.icl.saxon.trace.SimpleTraceListener
  Called when an element of the stylesheet gets processed
enter(NodeInfo, Context) - Method in interface com.icl.saxon.trace.TraceListener
  Called when a node in the stylesheet gets processed
enterSource(NodeHandler, Context) - Method in class com.icl.saxon.trace.SaxonEventMulticaster
  Called when a node of the source tree gets processed
enterSource(NodeHandler, Context) - Method in class com.icl.saxon.trace.SimpleTraceListener
  Called when a node of the source tree gets processed
enterSource(NodeHandler, Context) - Method in interface com.icl.saxon.trace.TraceListener
  Called when a node of the source tree gets processed
enumerate() - Method in class com.icl.saxon.expr.EmptyNodeSet
  Return an enumeration of this nodeset value.
enumerate(Context, boolean) - Method in class com.icl.saxon.expr.Expression
  Return an enumeration of nodes in a nodeset.
enumerate() - Method in class com.icl.saxon.expr.FragmentValue
  Return an enumeration of this nodeset value.
enumerate(Context, boolean) - Method in class com.icl.saxon.expr.FunctionProxy
enumerate(Context, boolean) - Method in class com.icl.saxon.expr.NodeListExpression
  Return an enumeration that returns the nodes in document order
enumerate(Context, boolean) - Method in class com.icl.saxon.expr.NodeSetExpression
  Return a node enumeration.
enumerate() - Method in class com.icl.saxon.expr.NodeSetExtent
  Return an enumeration of this nodeset value.
enumerate() - Method in class com.icl.saxon.expr.NodeSetIntent
  Return an enumeration of this nodeset value.
enumerate() - Method in class com.icl.saxon.expr.NodeSetValue
  Return an enumeration of this nodeset value.
enumerate(Context, boolean) - Method in class com.icl.saxon.expr.NodeSetValue
  Return an enumeration of this nodeset value.
enumerate(Context, boolean) - Method in class com.icl.saxon.expr.PathExpression
  Evaluate the path-expression in a given context to return a NodeSet
enumerate(Context, boolean) - Method in class com.icl.saxon.expr.SingletonExpression
  Evaluate the expression in a given context to return a Node enumeration
enumerate() - Method in class com.icl.saxon.expr.SingletonNodeSet
  Return an enumeration of this nodeset value.
enumerate(Context, boolean) - Method in class com.icl.saxon.expr.SortedSelection
  Evaluate the expression by sorting the base nodeset using the supplied key.
enumerate(NodeInfo, Context) - Method in class com.icl.saxon.expr.Step
  Enumerate this step.
enumerate() - Method in class com.icl.saxon.expr.TextFragmentValue
  Return an enumeration of this nodeset value.
enumerate(Context, boolean) - Method in class com.icl.saxon.functions.Key
  Enumerate the expression
equals(Value) - Method in class com.icl.saxon.expr.EmptyNodeSet
  Test whether this nodeset "equals" another Value
equals(Value) - Method in class com.icl.saxon.expr.FragmentValue
  Test whether a nodeset "equals" another Value
equals(Value) - Method in class com.icl.saxon.expr.NodeSetValue
  Test whether a nodeset "equals" another Value
equals(ObjectValue) - Method in class com.icl.saxon.expr.ObjectValue
  Determine if two ObjectValues are equal
equals(Value) - Method in class com.icl.saxon.expr.SingletonNodeSet
  Test whether a nodeset "equals" another Value
equals(StringValue) - Method in class com.icl.saxon.expr.StringValue
  Determine if two StringValues are equal
equals(Value) - Method in class com.icl.saxon.expr.TextFragmentValue
  Test whether a nodeset "equals" another Value
equals(Value) - Method in class com.icl.saxon.expr.Value
  Test whether two values are equal.
equals(Object) - Method in class javax.xml.datatype.Duration
  Checks if this duration object has the same duration as another `Duration` object.
equals(Object) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Indicates whether parameter `obj` is "equal to" this one.
equals(Object) - Method in class javax.xml.namespace.QName
  Test this `QName` for equality with another `Object`.
equivalentExpr - Variable in class com.icl.saxon.pattern.LocationPathPattern
error(TransformerException) - Method in class com.icl.saxon.StandardErrorListener
  Receive notification of a recoverable error.
error(SAXParseException) - Method in class com.icl.saxon.om.Builder
  Callback interface for SAX: not for application use
error(TransformerException) - Method in interface javax.xml.transform.ErrorListener
  Receive notification of a recoverable error.
errorHandler - Variable in class com.icl.saxon.om.Builder
errorListener - Variable in class com.icl.saxon.om.Builder
errorOutput - Variable in class com.icl.saxon.om.Builder
escaping - Variable in class com.icl.saxon.output.XMLEmitter
estimatedLength - Variable in class com.icl.saxon.om.Builder
eval(Context, Expression) - Static method in class com.icl.saxon.functions.Extensions
  Evaluate the stored expression supplied in the first argument
evaluate(Context) - Method in class com.icl.saxon.expr.AttributeValueTemplate
  Evaluate an AVT.
evaluate(Context) - Method in class com.icl.saxon.expr.EmptyNodeSet
  Evaluate the Node Set.
evaluate(Context) - Method in class com.icl.saxon.expr.ErrorExpression
  Evaluate this expression.
evaluate(Context) - Method in class com.icl.saxon.expr.Expression
  Evaluate an expression.
evaluate(Context) - Method in class com.icl.saxon.expr.FunctionProxy
  Evaluate the function.
evaluate(Context) - Method in class com.icl.saxon.expr.IsLastExpression
evaluate(Context) - Method in class com.icl.saxon.expr.NodeSetComparison
  Evaluate the expression in a given context
evaluate(Context) - Method in class com.icl.saxon.expr.NodeSetExpression
  Evaluate this node-set.
evaluate(Context) - Method in class com.icl.saxon.expr.NodeSetValue
  Evaluate the Node Set.
evaluate(Context) - Method in class com.icl.saxon.expr.SingletonComparison
  Evaluate the expression in a given context
evaluate(Context) - Method in class com.icl.saxon.expr.SingletonNodeSet
  Evaluate the Node Set.
evaluate(Context) - Method in class com.icl.saxon.expr.StyleSheetFunctionCall
  Evaluate the function
evaluate(Context) - Method in class com.icl.saxon.expr.Value
  Evaluate the Value.
evaluate(Context) - Method in class com.icl.saxon.expr.VariableReference
  Get the value of this variable in a given context.
evaluate(Context) - Method in class com.icl.saxon.functions.BooleanFn
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Ceiling
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Concat
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Contains
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Count
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Current
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Document
  evaluate() handles evaluation of the function
evaluate(Context) - Method in class com.icl.saxon.functions.ElementAvailable
  Evaluate in a general context
evaluate(Context, String) - Static method in class com.icl.saxon.functions.Extensions
  Evaluate the expression supplied in the first argument as a string
evaluate(Context) - Method in class com.icl.saxon.functions.Floor
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.FormatNumber
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.FunctionAvailable
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.GenerateId
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Id
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Key
  Evaluate the expression
evaluate(Context) - Method in class com.icl.saxon.functions.Lang
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Last
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.LocalName
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.NameFn
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.NamespaceURI
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.NormalizeSpace
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Not
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.NumberFn
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Position
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Round
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.StartsWith
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.StringFn
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.StringLength
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Substring
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.SubstringAfter
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.SubstringBefore
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.Sum
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.SystemProperty
  Evaluate the function
evaluate(Context) - Method in class com.icl.saxon.functions.Translate
  Evaluate in a general context
evaluate(Context) - Method in class com.icl.saxon.functions.UnparsedEntityURI
  Evaluate in a general context
evaluate(String, Object, QName) - Method in interface javax.xml.xpath.XPath
  Evaluate an `XPath` expression in the specified context and return the result as the specified type.
evaluate(String, Object) - Method in interface javax.xml.xpath.XPath
  Evaluate an XPath expression in the specified context and return the result as a `String`.
evaluate(String, InputSource, QName) - Method in interface javax.xml.xpath.XPath
  Evaluate an XPath expression in the context of the specified `InputSource` and return the result as the specified type.
evaluate(String, InputSource) - Method in interface javax.xml.xpath.XPath
  Evaluate an XPath expression in the context of the specified `InputSource` and return the result as a `String`.
evaluate(Object, QName) - Method in interface javax.xml.xpath.XPathExpression
  Evaluate the compiled XPath expression in the specified context and return the result as the specified type.
evaluate(Object) - Method in interface javax.xml.xpath.XPathExpression
  Evaluate the compiled XPath expression in the specified context and return the result as a `String`.
evaluate(InputSource, QName) - Method in interface javax.xml.xpath.XPathExpression
  Evaluate the compiled XPath expression in the context of the specified `InputSource` and return the result as the specified type.
evaluate(InputSource) - Method in interface javax.xml.xpath.XPathExpression
  Evaluate the compiled XPath expression in the context of the specified `InputSource` and return the result as a `String`.
evaluate(List) - Method in interface javax.xml.xpath.XPathFunction
  Evaluate the function with the specified arguments.
evaluateAsBoolean(Context) - Method in class com.icl.saxon.expr.Expression
  Evaluate an expression as a Boolean.
  The result of x.evaluateAsBoolean(c) must be equivalent to x.evaluate(c).asBoolean(); but optimisations are possible when it is known that a boolean result is required, especially in the case of a NodeSet.
evaluateAsBoolean(Context) - Method in class com.icl.saxon.expr.FunctionProxy
evaluateAsBoolean(Context) - Method in class com.icl.saxon.expr.IsLastExpression
evaluateAsBoolean(Context) - Method in class com.icl.saxon.expr.NodeSetComparison
  Evaluate the expression in a given context
evaluateAsBoolean(Context) - Method in class com.icl.saxon.expr.NodeSetExpression
  Evaluate as a boolean.
evaluateAsBoolean(Context) - Method in class com.icl.saxon.expr.ParentNodeExpression
  Evaluate as a boolean.
evaluateAsBoolean(Context) - Method in class com.icl.saxon.expr.RootExpression
  Evaluate as a boolean.
evaluateAsBoolean(Context) - Method in class com.icl.saxon.expr.SingletonComparison
  Evaluate the expression in a given context
evaluateAsBoolean(Context) - Method in class com.icl.saxon.expr.SingletonExpression
  Evaluate as a boolean.
evaluateAsBoolean(Context) - Method in class com.icl.saxon.functions.BooleanFn
  Evaluate the function in a boolean context
evaluateAsBoolean(Context) - Method in class com.icl.saxon.functions.Contains
  Evaluate the function in a boolean context
evaluateAsBoolean(Context) - Method in class com.icl.saxon.functions.ElementAvailable
  Evaluate the function in a boolean context
evaluateAsBoolean(Context) - Method in class com.icl.saxon.functions.FunctionAvailable
  Evaluate the function in a boolean context
evaluateAsBoolean(Context) - Method in class com.icl.saxon.functions.Lang
  Evaluate the function in a boolean context
evaluateAsBoolean(Context) - Method in class com.icl.saxon.functions.Not
  Evaluate the function in a boolean context
evaluateAsBoolean(Context) - Method in class com.icl.saxon.functions.StartsWith
  Evaluate the function in a boolean context
evaluateAsNodeSet(Context) - Method in class com.icl.saxon.expr.EmptyNodeSet
  Evaluate an expression as a NodeSet.
evaluateAsNodeSet(Context) - Method in class com.icl.saxon.expr.Expression
  Evaluate an expression as a NodeSet.
evaluateAsNodeSet(Context) - Method in class com.icl.saxon.expr.NodeSetExpression
  Evaluate an expression as a NodeSet.
evaluateAsNodeSet(Context) - Method in class com.icl.saxon.expr.NodeSetValue
  Evaluate an expression as a NodeSet.
evaluateAsNodeSet(Context) - Method in class com.icl.saxon.expr.SingletonExpression
  Evaluate an expression as a NodeSet.
evaluateAsNodeSet(Context) - Method in class com.icl.saxon.expr.SingletonNodeSet
  Evaluate an expression as a NodeSet.
evaluateAsNodeSet(Context) - Method in class com.icl.saxon.functions.Current
  Evaluate the function in a node-set context
evaluateAsNodeSet(Context) - Method in class com.icl.saxon.functions.Id
  Evaluate in a context where a node-set is required
evaluateAsNumber(Context) - Method in class com.icl.saxon.expr.Expression
  Evaluate an expression as a Number.
  The result of x.evaluateAsNumber(c) must be equivalent to x.evaluate(c).asNumber(); but optimisations are possible when it is known that a numeric result is required, especially in the case of a NodeSet.
evaluateAsNumber(Context) - Method in class com.icl.saxon.expr.FunctionProxy
evaluateAsNumber(Context) - Method in class com.icl.saxon.functions.Ceiling
  Evaluate the function in a numeric context
evaluateAsNumber(Context) - Method in class com.icl.saxon.functions.Count
  Evaluate the function in a numeric context
evaluateAsNumber(Context) - Method in class com.icl.saxon.functions.Floor
  Evaluate the function in a numeric context
evaluateAsNumber(Context) - Method in class com.icl.saxon.functions.Last
  Evaluate the function in a numeric context
evaluateAsNumber(Context) - Method in class com.icl.saxon.functions.NumberFn
  Evaluate the function in a numeric context
evaluateAsNumber(Context) - Method in class com.icl.saxon.functions.Position
  Evaluate the function in a numeric context
evaluateAsNumber(Context) - Method in class com.icl.saxon.functions.Round
  Evaluate the function in a numeric context
evaluateAsNumber(Context) - Method in class com.icl.saxon.functions.StringLength
  Evaluate the function in a numeric context
evaluateAsNumber(Context) - Method in class com.icl.saxon.functions.Sum
  Evaluate the function in a numeric context
evaluateAsString(Context) - Method in class com.icl.saxon.expr.AttributeValueTemplate
  Evaluate an expression as a String.
evaluateAsString(Context) - Method in class com.icl.saxon.expr.Expression
  Evaluate an expression as a String.
  The result of x.evaluateAsString(c) must be equivalent to x.evaluate(c).asString(); but optimisations are possible when it is known that a string result is required, especially in the case of a NodeSet.
evaluateAsString(Context) - Method in class com.icl.saxon.expr.FunctionProxy
evaluateAsString(Context) - Method in class com.icl.saxon.expr.NodeSetExpression
  Evaluate as a string.
evaluateAsString(Context) - Method in class com.icl.saxon.expr.ParentNodeExpression
  Evaluate as a string.
evaluateAsString(Context) - Method in class com.icl.saxon.expr.RootExpression
  Evaluate as a string
evaluateAsString(Context) - Method in class com.icl.saxon.expr.SingletonExpression
  Evaluate as a string.
evaluateAsString(Context) - Method in class com.icl.saxon.functions.Concat
  Evaluate the function in a string context
evaluateAsString(Context) - Method in class com.icl.saxon.functions.FormatNumber
  Evaluate in a context where a string is wanted
evaluateAsString(Context) - Method in class com.icl.saxon.functions.GenerateId
  Evaluate the function in a string context
evaluateAsString(Context) - Method in class com.icl.saxon.functions.LocalName
  Evaluate the function in a string context
evaluateAsString(Context) - Method in class com.icl.saxon.functions.NameFn
  Evaluate the function in a string context
evaluateAsString(Context) - Method in class com.icl.saxon.functions.NamespaceURI
  Evaluate the function in a string context
evaluateAsString(Context) - Method in class com.icl.saxon.functions.NormalizeSpace
  Evaluate the function in a string context
evaluateAsString(Context) - Method in class com.icl.saxon.functions.StringFn
  Evaluate the function in a string context
evaluateAsString(Context) - Method in class com.icl.saxon.functions.Substring
  Evaluate the function in a string context
evaluateAsString(Context) - Method in class com.icl.saxon.functions.SubstringAfter
  Evaluate the function in a string context
evaluateAsString(Context) - Method in class com.icl.saxon.functions.SubstringBefore
  Evaluate the function in a string context
evaluateAsString(Context) - Method in class com.icl.saxon.functions.Translate
  Evaluate the function in a string context
evaluateAsString(Context) - Method in class com.icl.saxon.functions.UnparsedEntityURI
  Evaluate the expression in a string context
exists(Context, NodeEnumeration, Expression) - Static method in class com.icl.saxon.functions.Extensions
  Test whether node-set contains a node that satisfies a given condition
exp(double) - Static method in class com.icl.saxon.exslt.Math
  Get the exponential of a numeric value (SStL)
expand(String) - Static method in class com.icl.saxon.expr.StringValue
  Expand a string containing surrogate pairs into an array of 32-bit characters
expand(Context) - Method in class com.icl.saxon.style.SAXONHandler
  Invoke the node handler.
expand(Context) - Method in class com.icl.saxon.style.XSLAttributeSet
expand(Context) - Method in class com.icl.saxon.style.XSLTemplate
  Expand the template.
expandChildren(Context) - Method in class com.icl.saxon.style.XSLStringConstructor
  Expand the stylesheet elements subordinate to this one, returning the result as a string.
expression(Context, String) - Static method in class com.icl.saxon.functions.Extensions
  Return an object representing a stored expression, from the string supplied in the first argument.
extensionNamespaces - Variable in class com.icl.saxon.style.StyleElement
externalEntityDecl(String, String, String) - Method in class com.icl.saxon.aelfred.DefaultHandler
  SAX2: called on external entity declarations

## F

FEATURE - Static variable in class javax.xml.transform.dom.DOMResult
  If `TransformerFactory.getFeature(java.lang.String)` returns `true` when passed this value as an argument, the `Transformer` supports `Result` output of this type.
FEATURE - Static variable in class javax.xml.transform.dom.DOMSource
  If `TransformerFactory.getFeature(java.lang.String)` returns true when passed this value as an argument, the Transformer supports Source input of this type.
FEATURE - Static variable in class javax.xml.transform.sax.SAXResult
  If `TransformerFactory.getFeature(java.lang.String)` returns true when passed this value as an argument, the Transformer supports Result output of this type.
FEATURE - Static variable in class javax.xml.transform.sax.SAXSource
  If `TransformerFactory.getFeature(java.lang.String)` returns true when passed this value as an argument, the Transformer supports Source input of this type.
FEATURE - Static variable in class javax.xml.transform.sax.SAXTransformerFactory
  If `TransformerFactory.getFeature(java.lang.String)` returns true when passed this value as an argument, the TransformerFactory returned from `TransformerFactory.newInstance()` may be safely cast to a SAXTransformerFactory.
FEATURE - Static variable in class javax.xml.transform.stream.StreamResult
  If `TransformerFactory.getFeature(java.lang.String)` returns true when passed this value as an argument, the Transformer supports Result output of this type.
FEATURE - Static variable in class javax.xml.transform.stream.StreamSource
  If `TransformerFactory.getFeature(java.lang.String)` returns true when passed this value as an argument, the Transformer supports Source input of this type.
FEATURE_SECURE_PROCESSING - Static variable in class javax.xml.XMLConstants
  Feature for secure processing.
FEATURE_XMLFILTER - Static variable in class javax.xml.transform.sax.SAXTransformerFactory
  If `TransformerFactory.getFeature(java.lang.String)` returns true when passed this value as an argument, the `SAXTransformerFactory.newXMLFilter(Source src)` and `SAXTransformerFactory.newXMLFilter(Templates templates)` methods are supported.
FEBRUARY - Static variable in class javax.xml.datatype.DatatypeConstants
  Value for second month of year.
FIELD_UNDEFINED - Static variable in class javax.xml.datatype.DatatypeConstants
  Designation that an "int" field is not set.
FILE - Variable in class com.icl.saxon.style.StandardNames
FOLLOWING - Static variable in class com.icl.saxon.om.Axis
FOLLOWING_SIBLING - Static variable in class com.icl.saxon.om.Axis
FORMAT - Variable in class com.icl.saxon.style.StandardNames
FROM - Variable in class com.icl.saxon.style.StandardNames
FactoryConfigurationError - error javax.xml.parsers.FactoryConfigurationError.
  Thrown when a problem with configuration with the Parser Factories exists.
FactoryConfigurationError() - Constructor for class javax.xml.parsers.FactoryConfigurationError
  Create a new `FactoryConfigurationError` with no detail mesage.
FactoryConfigurationError(String) - Constructor for class javax.xml.parsers.FactoryConfigurationError
  Create a new `FactoryConfigurationError` with the `String` specified as an error message.
FactoryConfigurationError(Exception) - Constructor for class javax.xml.parsers.FactoryConfigurationError
  Create a new `FactoryConfigurationError` with a given `Exception` base cause of the error.
FactoryConfigurationError(Exception, String) - Constructor for class javax.xml.parsers.FactoryConfigurationError
  Create a new `FactoryConfigurationError` with the given `Exception` base cause and detail message.
FeatureKeys - class com.icl.saxon.FeatureKeys.
  FeatureKeys defines a set of constants, names of Saxon configuration options which can be supplied to the TransformerFactoryImpl interface
FeatureKeys() - Constructor for class com.icl.saxon.FeatureKeys
Filter - class com.icl.saxon.Filter.
  Filter is an XMLFilter (a SAX2 filter) that performs a transformation taking a SAX stream as input and producing a SAX stream as output.
Filter(Controller) - Constructor for class com.icl.saxon.Filter
  Create a Filter and initialise variables.
FilterEnumerator - class com.icl.saxon.expr.FilterEnumerator.
  A FilterEnumerator filters an input NodeEnumeration using a filter expression.
FilterEnumerator(NodeEnumeration, Expression, Context, boolean) - Constructor for class com.icl.saxon.expr.FilterEnumerator
  Constructor
Floor - class com.icl.saxon.functions.Floor.
Floor() - Constructor for class com.icl.saxon.functions.Floor
FormatNumber - class com.icl.saxon.functions.FormatNumber.
FormatNumber() - Constructor for class com.icl.saxon.functions.FormatNumber
FragmentValue - class com.icl.saxon.expr.FragmentValue.
  This class represents a Value of type result tree fragment.
FragmentValue(Controller) - Constructor for class com.icl.saxon.expr.FragmentValue
Function - class com.icl.saxon.expr.Function.
  Abstract superclass for system-defined and user-defined functions
Function() - Constructor for class com.icl.saxon.expr.Function
FunctionAvailable - class com.icl.saxon.functions.FunctionAvailable.
FunctionAvailable() - Constructor for class com.icl.saxon.functions.FunctionAvailable
FunctionProxy - class com.icl.saxon.expr.FunctionProxy.
  This class acts as a proxy for an extension function defined as a method in a user-defined class
FunctionProxy() - Constructor for class com.icl.saxon.expr.FunctionProxy
  Constructor: creates an uncommitted FunctionProxy
factory - Variable in class com.icl.saxon.StyleSheet
failed - Variable in class com.icl.saxon.om.Builder
fallbackProcessing(StyleElement, Context) - Method in class com.icl.saxon.style.StyleElement
  Perform fallback processing
fatalError(TransformerException) - Method in class com.icl.saxon.StandardErrorListener
  Receive notification of a non-recoverable error.
fatalError(SAXParseException) - Method in class com.icl.saxon.om.Builder
  Callback interface for SAX: not for application use
fatalError(TransformerException) - Method in interface javax.xml.transform.ErrorListener
  Receive notification of a non-recoverable error.
filters - Variable in class com.icl.saxon.pattern.LocationPathPattern
find(String) - Method in class com.icl.saxon.om.DocumentPool
  Get the document with a given name
findAttributeSets(String) - Method in class com.icl.saxon.style.StyleElement
  Determine the list of attribute-sets associated with this element.
firstElementPattern - Variable in class com.icl.saxon.pattern.LocationPathPattern
flush(StringBuffer) - Method in class com.icl.saxon.output.CDATAFilter
  Flush the buffer containing accumulated character data, generating it as CDATA where appropriate
flushStartTag() - Method in class com.icl.saxon.output.GeneralOutputter
  Flush out a pending start tag
forAll(Context, NodeEnumeration, Expression) - Static method in class com.icl.saxon.functions.Extensions
  Test whether all nodes in a node-set satisfy a given condition
format(Vector, int, String, String, Numberer) - Method in class com.icl.saxon.number.NumberFormatter
  Format a vector of numbers.
format(int, int, String, String, Numberer) - Method in class com.icl.saxon.number.NumberFormatter
  Format a single number.
format(int, String, int, String, String) - Method in interface com.icl.saxon.number.Numberer
  Format a number into a string
format(int, String, int, String, String) - Method in class com.icl.saxon.number.Numberer_de
  Format a number into a string
format(int, String, int, String, String) - Method in class com.icl.saxon.number.Numberer_en
  Format a number into a string
formatNumber(double, String, DecimalFormatSymbols) - Method in class com.icl.saxon.functions.FormatNumber
  Here is the method that does the work.
forwardsCompatibleModeIsEnabled() - Method in class com.icl.saxon.expr.StandaloneContext
  Determine whether forwards-compatible mode is enabled
forwardsCompatibleModeIsEnabled() - Method in interface com.icl.saxon.expr.StaticContext
  Determine whether forwards-compatible mode is enabled
forwardsCompatibleModeIsEnabled() - Method in class com.icl.saxon.style.ExpressionContext
  Determine whether forwards-compatible mode is enabled
forwardsCompatibleModeIsEnabled() - Method in class com.icl.saxon.style.StyleElement
  Determine whether forwards-compatible mode is enabled for this element

## G

GDAY - Static variable in class javax.xml.datatype.DatatypeConstants
  Fully qualified name for W3C XML Schema 1.0 datatype `gDay`.
GMONTH - Static variable in class javax.xml.datatype.DatatypeConstants
  Fully qualified name for W3C XML Schema 1.0 datatype `gMonth`.
GMONTHDAY - Static variable in class javax.xml.datatype.DatatypeConstants
  Fully qualified name for W3C XML Schema 1.0 datatype `gMonthDay`.
GREATER - Static variable in class javax.xml.datatype.DatatypeConstants
  Comparison result.
GROUPING_SEPARATOR - Variable in class com.icl.saxon.style.StandardNames
GROUPING_SIZE - Variable in class com.icl.saxon.style.StandardNames
GROUP_BY - Variable in class com.icl.saxon.style.StandardNames
GYEAR - Static variable in class javax.xml.datatype.DatatypeConstants
  Fully qualified name for W3C XML Schema 1.0 datatype `gYear`.
GYEARMONTH - Static variable in class javax.xml.datatype.DatatypeConstants
  Fully qualified name for W3C XML Schema 1.0 datatype `gYearMonth`.
GeneralOutputter - class com.icl.saxon.output.GeneralOutputter.
  This class allows output to be generated.
GeneralOutputter(NamePool) - Constructor for class com.icl.saxon.output.GeneralOutputter
GenerateId - class com.icl.saxon.functions.GenerateId.
GenerateId() - Constructor for class com.icl.saxon.functions.GenerateId
GroupActivation - class com.icl.saxon.style.GroupActivation.
  GroupActivation represents one activation of a saxon:group loop.
GroupActivation(SAXONGroup, Expression, NodeEnumeration, Context) - Constructor for class com.icl.saxon.style.GroupActivation
gatherOutputProperties(Properties) - Method in class com.icl.saxon.style.XSLOutput
  Gather the unvalidated and unexpanded values of the properties.
gatherOutputProperties(Properties) - Method in class com.icl.saxon.style.XSLStyleSheet
  Update an output properties object using the xsl:output elements in the stylesheet.
generalUseAllowed - Variable in class com.icl.saxon.expr.SingletonNodeSet
generateId() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get a character string that uniquely identifies this node.
  Note: a.isSameNode(b) if and only if generateId(a)==generateId(b)
generateId() - Method in class com.icl.saxon.om.AbstractNode
  Get a character string that uniquely identifies this node
generateId() - Method in interface com.icl.saxon.om.NodeInfo
  Get a character string that uniquely identifies this node.
  Note: a.isSameNode(b) if and only if generateId(a)==generateId(b)
generateId() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get a character string that uniquely identifies this node within the document
generateId() - Method in class com.icl.saxon.tree.DocumentImpl
  Get a character string that uniquely identifies this node within the document
generateId() - Method in class com.icl.saxon.tree.ElementImpl
  Get a character string that uniquely identifies this node within this document (The calling code will prepend a document identifier)
generateId() - Method in class com.icl.saxon.tree.NodeImpl
  Get a character string that uniquely identifies this node within this document (The calling code will prepend a document identifier)
generateJavaConstants() - Method in class com.icl.saxon.om.NamePool
  The following code is used to create a list of Java declarations for the fingerprints of standard names used in a stylesheet.
get(int) - Method in class com.icl.saxon.ParameterSet
  Get a parameter
get(Object) - Method in class com.icl.saxon.sort.BinaryTree
  get(String) returns the value corresponding to a given key, if any
get(String) - Method in class com.icl.saxon.sort.HashMap
getAllElements(int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get a list of all elements with a given name.
getAllElements(int) - Method in class com.icl.saxon.tree.DocumentImpl
  Get a list of all elements with a given name fingerprint
getAllModes() - Method in class com.icl.saxon.RuleManager
  Get a list of all registered modes
getAssociatedStylesheet(Source, String, String, String) - Method in class com.icl.saxon.TransformerFactoryImpl
  Get the stylesheet specification(s) associated via the xml-stylesheet processing instruction (see http://www.w3.org/TR/xml-stylesheet/) with the document document specified in the source parameter, and that match the given criteria.
getAssociatedStylesheet(Source, String, String, String) - Method in class javax.xml.transform.TransformerFactory
  Get the stylesheet specification(s) associated with the XML `Source` document via the xml-stylesheet processing instruction that match the given criteria.
getAssociatedStylesheets() - Method in class com.icl.saxon.PIGrabber
  Return list of stylesheets that matched, as an array of Source objects
getAttribute(String) - Method in class com.icl.saxon.TransformerFactoryImpl
  Allows the user to retrieve specific attributes on the underlying implementation.
getAttribute(String) - Method in class com.icl.saxon.om.AbstractNode
  Retrieves an attribute value by name.
getAttribute(String) - Method in class com.icl.saxon.om.DocumentBuilderFactoryImpl
getAttribute(String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Retrieves an attribute value by name.
getAttribute(String) - Method in class javax.xml.parsers.DocumentBuilderFactory
  Allows the user to retrieve specific attributes on the underlying implementation.
getAttribute(String) - Method in class javax.xml.transform.TransformerFactory
  Allows the user to retrieve specific attributes on the underlying implementation.
getAttributeList() - Method in class com.icl.saxon.tree.ElementImpl
  Get the attribute list for this element.
getAttributeList() - Method in class com.icl.saxon.tree.ElementWithAttributes
  Get the attribute list for this element.
getAttributeNS(String, String) - Method in class com.icl.saxon.om.AbstractNode
  Retrieves an attribute value by local name and namespace URI.
getAttributeNS(String, String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Retrieves an attribute value by local name and namespace URI.
getAttributeNode(String) - Method in class com.icl.saxon.om.AbstractNode
  Retrieves an attribute node by name.
getAttributeNode(int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Make a (transient) attribute node from the array of attributes
getAttributeNode(String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Retrieves an attribute node by name.
getAttributeNodeNS(String, String) - Method in class com.icl.saxon.om.AbstractNode
  Retrieves an `Attr` node by local name and namespace URI.
getAttributeNodeNS(String, String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Retrieves an `Attr` node by local name and namespace URI.
getAttributeSetFingerprint() - Method in class com.icl.saxon.style.XSLAttributeSet
getAttributeTypeInfo(int) - Method in class javax.xml.validation.TypeInfoProvider
  Returns the immutable `TypeInfo` object for the specified attribute of the current element.
getAttributeValue(String, String) - Method in class com.icl.saxon.jdom.NodeWrapper
  Find the value of a given attribute of this node.
getAttributeValue(int) - Method in class com.icl.saxon.jdom.NodeWrapper
  Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class com.icl.saxon.om.AbstractNode
  Find the value of a given attribute of this node.
getAttributeValue(int) - Method in class com.icl.saxon.om.AbstractNode
  Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in interface com.icl.saxon.om.NodeInfo
  Find the value of a given attribute of this node.
getAttributeValue(int) - Method in interface com.icl.saxon.om.NodeInfo
  Get the value of a given attribute of this node
getAttributeValue(String) - Method in class com.icl.saxon.tree.ElementImpl
  Find the value of a given attribute of this element.
getAttributeValue(String, String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Find the value of a given attribute of this node.
getAttributeValue(String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Find the value of a given attribute of this element.
getAttributeValue(int) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class com.icl.saxon.tree.NodeImpl
  Find the value of a given attribute of this node.
getAttributeValue(int) - Method in class com.icl.saxon.tree.NodeImpl
  Get the value of a given attribute of this node
getAttributes() - Method in class com.icl.saxon.om.AbstractNode
  Return a `NamedNodeMap` containing the attributes of this node (if it is an `Element` ) or `null` otherwise.
getAttributes() - Method in class com.icl.saxon.tree.ElementWithAttributes
  A `NamedNodeMap` containing the attributes of this element.
getAttributes() - Method in class com.icl.saxon.tree.NodeImpl
  Return a `NamedNodeMap` containing the attributes of this node (if it is an `Element` ) or `null` otherwise.
getAxis() - Method in class com.icl.saxon.expr.Step
getAxisNumber(String) - Static method in class com.icl.saxon.om.Axis
  Resolve an axis name into a symbolic constant representing the axis
getBaseURI() - Method in class com.icl.saxon.expr.StandaloneContext
  Get the Base URI of the stylesheet element, for resolving any relative URI's used in the expression.
getBaseURI() - Method in interface com.icl.saxon.expr.StaticContext
  Get the Base URI of the stylesheet element, for resolving any relative URI's used in the expression.
getBaseURI() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in class com.icl.saxon.om.AbstractNode
  Get the base URI for the node.
getBaseURI() - Method in interface com.icl.saxon.om.NodeInfo
  Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in class com.icl.saxon.style.ExpressionContext
  Get the Base URI of the element containing the expression, for resolving any relative URI's used in the expression.
getBaseURI() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get the base URI of this root node.
getBaseURI() - Method in class com.icl.saxon.tree.DocumentImpl
  Get the base URI of this root node.
getBaseURI() - Method in class com.icl.saxon.tree.ElementImpl
  Get the base URI of this element node.
getBaseURI() - Method in class com.icl.saxon.tree.NodeImpl
  Get the base URI for the node.
getBestFit(Value[]) - Method in class com.icl.saxon.expr.FunctionProxy
  Get the best fit amongst all the candidate methods or constructors
getBindery() - Method in class com.icl.saxon.Context
  Get the Bindery used by this Context
getBindery() - Method in class com.icl.saxon.Controller
  Get the current bindery
getBinding() - Method in class com.icl.saxon.expr.VariableReference
  Get the object bound to the variable
getCaseOrder() - Method in class com.icl.saxon.sort.SortKeyDefinition
getCause() - Method in class javax.xml.transform.TransformerException
  Returns the cause of this throwable or `null` if the cause is nonexistent or unknown.
getCause() - Method in class javax.xml.xpath.XPathException
getCharacterBuffer() - Method in class com.icl.saxon.tree.DocumentImpl
  Get the character buffer
getCharacterSet(Properties) - Static method in class com.icl.saxon.charcode.CharacterSetFactory
  Make a CharacterSet appropriate to the encoding
getChildNodes() - Method in class com.icl.saxon.om.AbstractNode
  Return a `NodeList` that contains all children of this node.
getChildNodes() - Method in class com.icl.saxon.tree.NodeImpl
  Return a `NodeList` that contains all children of this node.
getClass(String) - Static method in class com.icl.saxon.Loader
  Load a class using the class name provided.
  Note that the method does not check that the object is of the right class.
getCodeForPrefix(String) - Method in class com.icl.saxon.om.NamePool
  Get the prefix code for a given Prefix
getCodeForURI(String) - Method in class com.icl.saxon.om.NamePool
  Get the uri code for a given URI
getColumnName() - Method in class com.icl.saxon.sql.SQLColumn
getColumnNumber() - Method in class com.icl.saxon.DOMDriver
getColumnNumber() - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX Locator method (don't invoke on parser);
getColumnNumber() - Method in class com.icl.saxon.om.AbstractNode
  Get the column number of the node.
getColumnNumber() - Method in class com.icl.saxon.om.Builder
getColumnNumber() - Method in class com.icl.saxon.output.ContentHandlerProxy
getColumnNumber() - Method in interface javax.xml.transform.SourceLocator
  Return the character position where the current document event ends.
getColumnValue(Context) - Method in class com.icl.saxon.sql.SQLColumn
getComparer(Context) - Method in class com.icl.saxon.sort.SortKeyDefinition
  Get a Comparer which can be used to compare two values according to this sort key.
getCondition() - Method in class com.icl.saxon.expr.IsLastExpression
getCondition() - Method in class com.icl.saxon.style.XSLWhen
getContainingStyleSheet() - Method in class com.icl.saxon.style.StyleElement
  Get the containing XSLStyleSheet element
getContentHandler() - Method in class com.icl.saxon.DOMDriver
getContentHandler() - Method in class com.icl.saxon.Filter
  Get the ContentHandler registered using setContentHandler()
getContentHandler() - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2: Returns the object used to report the logical content of an XML document.
getContentHandler() - Method in class javax.xml.validation.ValidatorHandler
  Gets the `ContentHandler` which receives the augmented validation result.
getContext(Context) - Static method in class com.icl.saxon.functions.Extensions
  Return the Context object
getContextNode() - Method in class com.icl.saxon.Context
  Get the context node, provided it is a DOM Node
getContextNode() - Method in interface org.w3c.xsl.XSLTContext
  Return the context node from the XPath expression context
getContextNodeInfo() - Method in class com.icl.saxon.Context
  Get the context node
getContextPosition() - Method in class com.icl.saxon.Context
  Get the context position (the position of the context node in the context node list)
getContextPosition() - Method in interface org.w3c.xsl.XSLTContext
  Return the context position from the XPath expression context
getContextSize() - Method in class com.icl.saxon.Context
  Get the context size (the position of the last item in the current node list).
getContextSize() - Method in interface org.w3c.xsl.XSLTContext
  Return the context size from the XPath expression context
getController() - Method in class com.icl.saxon.Context
  Get the controller for this Context
getCount() - Method in class com.icl.saxon.expr.EmptyNodeSet
  Count the nodes in the node-set.
getCount() - Method in class com.icl.saxon.expr.FragmentValue
  Count the nodes in the node-set.
getCount() - Method in class com.icl.saxon.expr.NodeSetExtent
  Count the nodes in the node-set.
getCount() - Method in class com.icl.saxon.expr.NodeSetIntent
  Count the nodes in the node-set.
getCount() - Method in class com.icl.saxon.expr.NodeSetValue
  Count the nodes in the node-set.
getCount() - Method in class com.icl.saxon.expr.SingletonNodeSet
  Count the nodes in the node-set.
getCount() - Method in class com.icl.saxon.expr.TextFragmentValue
  Count the nodes in the node-set.
getCurrentDocument() - Method in class com.icl.saxon.om.Builder
  Get the current document
getCurrentNode() - Method in class com.icl.saxon.Context
  Get the current node,provided it is a DOM Node.
getCurrentNode() - Method in interface org.w3c.xsl.XSLTContext
  Return the current node from the XSLT context: the same as the result of calling the current() function from the XPath expression context
getCurrentNodeInfo() - Method in class com.icl.saxon.Context
  Get the current node.
getCurrentTemplate() - Method in class com.icl.saxon.Context
  Get the current template.
getDOMImplementation() - Method in class com.icl.saxon.om.DocumentBuilderImpl
getDOMImplementation() - Method in class javax.xml.parsers.DocumentBuilder
  Obtain an instance of a `DOMImplementation` object.
getDTDHandler() - Method in class com.icl.saxon.DOMDriver
  SAX2: Returns the object used to process declarations related to notations and unparsed entities.
getDTDHandler() - Method in class com.icl.saxon.Filter
  Return the current DTD handler.
getDTDHandler() - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2: Returns the object used to process declarations related to notations and unparsed entities.
getData() - Method in class com.icl.saxon.om.AbstractNode
  Get the character data of a Text or Comment node.
getDataType() - Method in interface com.icl.saxon.Binding
  Get the data type, if known statically.
getDataType() - Method in class com.icl.saxon.expr.AttributeValueTemplate
  Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.expr.BooleanValue
  Determine the data type of the exprssion
getDataType() - Method in class com.icl.saxon.expr.ErrorExpression
  Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.expr.Expression
  Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.expr.FragmentValue
  Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.expr.FunctionProxy
  Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.expr.IsLastExpression
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.expr.NodeSetComparison
  Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.expr.NodeSetExpression
  Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.expr.NodeSetValue
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.expr.NumericValue
  Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.expr.ObjectValue
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.expr.SingletonComparison
  Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.expr.StringValue
  Return the type of the expression (if known)
getDataType() - Method in class com.icl.saxon.expr.StyleSheetFunctionCall
  Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.expr.TextFragmentValue
  Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.expr.VariableReference
  Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.functions.BooleanFn
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Ceiling
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Concat
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Contains
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Count
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Current
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Document
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.ElementAvailable
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Floor
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.FormatNumber
  Determine the data type of the exprEssion
getDataType() - Method in class com.icl.saxon.functions.FunctionAvailable
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.GenerateId
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Id
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Key
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Lang
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Last
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.LocalName
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.NameFn
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.NamespaceURI
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.NormalizeSpace
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Not
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.NumberFn
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Position
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Round
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.StartsWith
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.StringFn
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.StringLength
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Substring
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.SubstringAfter
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.SubstringBefore
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Sum
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.SystemProperty
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.Translate
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.functions.UnparsedEntityURI
  Determine the data type of the expression
getDataType() - Method in class com.icl.saxon.sort.SortKeyDefinition
getDataType() - Method in class com.icl.saxon.style.XSLParam
  Get the data type, if known statically.
getDataType() - Method in class com.icl.saxon.style.XSLVariable
  Get the data type, if known statically.
getDay() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return day in month or `DatatypeConstants.FIELD_UNDEFINED`.
getDays() - Method in class javax.xml.datatype.Duration
  Obtains the value of the DAYS field as an integer value, or 0 if not present.
getDecimalFormatManager() - Method in class com.icl.saxon.Controller
getDecimalFormatManager() - Method in class com.icl.saxon.style.XSLStyleSheet
  Get the DecimalFormatManager which handles decimal-format definitions
getDefaultDecimalFormat() - Method in class com.icl.saxon.DecimalFormatManager
  Get the default decimal-format.
getDefaultNamePool() - Static method in class com.icl.saxon.om.NamePool
  Get the singular default NamePool
getDefaultPriority() - Method in class com.icl.saxon.pattern.AnyChildNodePattern
  Determine the default priority to use if this pattern appears as a match pattern for a template with no explicit priority attribute.
getDefaultPriority() - Method in class com.icl.saxon.pattern.AnyNodeTest
  Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class com.icl.saxon.pattern.NameTest
  Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class com.icl.saxon.pattern.NamespaceTest
  Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class com.icl.saxon.pattern.NoNodeTest
  Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class com.icl.saxon.pattern.NodeTypeTest
  Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class com.icl.saxon.pattern.Pattern
  Determine the default priority to use if this pattern appears as a match pattern for a template with no explicit priority attribute.
getDependencies() - Method in class com.icl.saxon.expr.AttributeValueTemplate
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.ContextNodeExpression
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.ErrorExpression
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.Expression
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.FunctionProxy
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.IsLastExpression
  Get the dependencies of this expression on the context
getDependencies() - Method in class com.icl.saxon.expr.NodeListExpression
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.NodeSetComparison
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.ParentNodeExpression
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.PathExpression
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.RootExpression
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.SingletonComparison
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.SortedSelection
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.StyleSheetFunctionCall
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.Value
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.expr.VariableReference
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.functions.BooleanFn
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Ceiling
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Concat
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Contains
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Count
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Current
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Document
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.functions.ElementAvailable
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Floor
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.FormatNumber
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.FunctionAvailable
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.GenerateId
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Id
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.functions.Key
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class com.icl.saxon.functions.Lang
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Last
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.LocalName
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.NameFn
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.NamespaceURI
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.NormalizeSpace
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Not
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.NumberFn
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Position
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Round
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.StartsWith
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.StringFn
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.StringLength
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.Substring
  Get dependencies
getDependencies() - Method in class com.icl.saxon.functions.SubstringAfter
  Get dependencies
getDependencies() - Method in class com.icl.saxon.functions.SubstringBefore
  Get dependencies
getDependencies() - Method in class com.icl.saxon.functions.Sum
  Determine the dependencies
getDependencies() - Method in class com.icl.saxon.functions.SystemProperty
  Get dependencies
getDependencies() - Method in class com.icl.saxon.functions.Translate
  Get dependencies
getDependencies() - Method in class com.icl.saxon.functions.UnparsedEntityURI
  Determine which aspects of the context the expression depends on.
getDisableOutputEscaping() - Method in class com.icl.saxon.style.XSLValueOf
getDisplayName() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get the display name of this node.
getDisplayName() - Method in class com.icl.saxon.om.AbstractNode
  Get the display name of this node.
getDisplayName(int) - Method in class com.icl.saxon.om.NamePool
  Get the display form of a name (the QName), given its name code or fingerprint
getDisplayName() - Method in interface com.icl.saxon.om.NodeInfo
  Get the display name of this node.
getDisplayName() - Method in class com.icl.saxon.tree.NodeImpl
  Get the display name of this node.
getDoctype() - Method in class com.icl.saxon.om.AbstractNode
  Get the Document Type Declaration (see `DocumentType` ) associated with this document.
getDocumentElement() - Method in class com.icl.saxon.om.AbstractNode
  Get the outermost element.
getDocumentElement() - Method in class com.icl.saxon.tree.DocumentImpl
  Get the root (outermost) element.
getDocumentElement() - Method in class com.icl.saxon.tree.NodeImpl
  Get the outermost element.
getDocumentNumber(DocumentInfo) - Method in class com.icl.saxon.om.DocumentPool
  Get the document number of a document that is already in the pool.
getDocumentPool() - Method in class com.icl.saxon.Controller
  Get the document pool.
getDocumentRoot() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get the root (document) node
getDocumentRoot() - Method in class com.icl.saxon.om.AbstractNode
  Get the root (document) node
getDocumentRoot() - Method in interface com.icl.saxon.om.NodeInfo
  Get the root (document) node
getDocumentRoot() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get the root (document) node
getDocumentRoot() - Method in class com.icl.saxon.tree.DocumentImpl
  Get the root (document) node
getDocumentRoot() - Method in class com.icl.saxon.tree.ElementImpl
  Get the root node
getDocumentRoot() - Method in class com.icl.saxon.tree.NodeImpl
  Get the root (document) node
getDocumentURI() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  The location of the document or `null` if undefined or if the `Document` was created using `DOMImplementation.createDocument`.
getDocumentURI() - Method in class com.icl.saxon.tree.DocumentImpl
  The location of the document or `null` if undefined or if the `Document` was created using `DOMImplementation.createDocument`.
getDocuments(Value, NodeSetValue, String, Context) - Method in class com.icl.saxon.functions.Document
  getDocuments() evaluates the function.
getDomConfig() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  The configuration used when `Document.normalizeDocument()` is invoked.
getDomConfig() - Method in class com.icl.saxon.tree.DocumentImpl
  The configuration used when `Document.normalizeDocument()` is invoked.
getElementById(String) - Method in class com.icl.saxon.om.AbstractNode
  Return the `Element` whose `ID` is given by `elementId` .
getElementTypeInfo() - Method in class javax.xml.validation.TypeInfoProvider
  Returns the immutable `TypeInfo` object for the current element.
getElementsByTagName(String) - Method in class com.icl.saxon.om.AbstractNode
  Return a `NodeList` of all the `Elements` with a given tag name in the order in which they are encountered in a preorder traversal of the `Document` tree.
getElementsByTagNameNS(String, String) - Method in class com.icl.saxon.om.AbstractNode
  Return a `NodeList` of all the `Elements` with a given local name and namespace URI in the order in which they are encountered in a preorder traversal of the `Document` tree.
getEmitter() - Method in class com.icl.saxon.expr.FragmentValue
  Get an Emitter that can be used to feed data to this result tree fragment
getEmitter() - Method in class com.icl.saxon.output.Outputter
  Get emitter.
getEncodingName() - Method in class com.icl.saxon.charcode.CP852CharacterSet
getEncodingName() - Method in interface com.icl.saxon.charcode.PluggableCharacterSet
  Determine the name of the Java character set encoding to be used
getEntityResolver() - Method in class com.icl.saxon.DOMDriver
  SAX2: Returns the object used when resolving external entities during parsing (both general and parameter entities).
getEntityResolver() - Method in class com.icl.saxon.Filter
  Return the current entity resolver.
getEntityResolver() - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2: Returns the object used when resolving external entities during parsing (both general and parameter entities).
getEnumeration(byte, NodeTest) - Method in class com.icl.saxon.jdom.NodeWrapper
  Return an enumeration over the nodes reached by the given axis from this node
getEnumeration(byte, NodeTest) - Method in class com.icl.saxon.om.AbstractNode
  Return an enumeration over the nodes reached by the given axis from this node
getEnumeration(byte, NodeTest) - Method in interface com.icl.saxon.om.NodeInfo
  Return an enumeration over the nodes reached by the given axis from this node
getEnumeration(byte, NodeTest) - Method in class com.icl.saxon.tree.NodeImpl
  Return an enumeration over the nodes reached by the given axis from this node
getEon() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return high order component for XML Schema 1.0 dateTime datatype field for `year`.
getEonAndYear() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return XML Schema 1.0 dateTime datatype field for `year`.
getErrorHandler() - Method in class com.icl.saxon.DOMDriver
  SAX2: Returns the object used to receive callbacks for XML errors of all levels (fatal, nonfatal, warning); this is never null;
getErrorHandler() - Method in class com.icl.saxon.Filter
  Return the current error handler.
getErrorHandler() - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2: Returns the object used to receive callbacks for XML errors of all levels (fatal, nonfatal, warning); this is never null;
getErrorHandler() - Method in class javax.xml.validation.SchemaFactory
  Gets the current `ErrorHandler` set to this `SchemaFactory`.
getErrorHandler() - Method in class javax.xml.validation.Validator
  Gets the current `ErrorHandler` set to this `Validator`.
getErrorHandler() - Method in class javax.xml.validation.ValidatorHandler
  Gets the current `ErrorHandler` set to this `ValidatorHandler`.
getErrorListener() - Method in class com.icl.saxon.Controller
  Get the error listener
getErrorListener() - Method in class com.icl.saxon.TransformerFactoryImpl
  Get the error event handler for the TransformerFactory.
getErrorListener() - Method in class javax.xml.transform.Transformer
  Get the error event handler in effect for the transformation.
getErrorListener() - Method in class javax.xml.transform.TransformerFactory
  Get the error event handler for the TransformerFactory.
getEstimatedLength() - Method in class com.icl.saxon.ExtendedInputSource
  Get the estimated length of the file (advisory only; -1 if not known)
getException() - Method in class com.icl.saxon.Context
  Get the saved exception value.
getException() - Method in class javax.xml.parsers.FactoryConfigurationError
  Return the actual exception (if any) that caused this exception to be raised.
getException() - Method in class javax.xml.transform.TransformerException
  This method retrieves an exception that this exception wraps.
getException() - Method in class javax.xml.transform.TransformerFactoryConfigurationError
  Return the actual exception (if any) that caused this exception to be raised.
getExpandedMessage(TransformerException) - Static method in class com.icl.saxon.StandardErrorListener
  Get a string containing the message for this exception and all contained exceptions
getExtensionClass(String) - Method in class com.icl.saxon.sql.SQLElementFactory
  Identify the class to be used for stylesheet elements with a given local name.
getExtensionClass(String) - Method in interface com.icl.saxon.style.ExtensionElementFactory
  Identify the class to be used for stylesheet elements with a given local name.
getExternalJavaClass(String) - Method in class com.icl.saxon.expr.StandaloneContext
  Get an external Java class corresponding to a given namespace prefix, if there is one.
getExternalJavaClass(String) - Method in interface com.icl.saxon.expr.StaticContext
  Get an external Java class corresponding to a given namespace prefix, if there is one.
getExternalJavaClass(String) - Method in class com.icl.saxon.style.ExpressionContext
  Get an external Java class corresponding to a given namespace prefix, if there is one.
getExternalJavaClass(String) - Method in class com.icl.saxon.style.XSLStyleSheet
  Get a Java class for a given namespace URI, if possible.
getFeature(String) - Method in class com.icl.saxon.DOMDriver
  SAX2: Tells the value of the specified feature flag.
getFeature(String) - Method in class com.icl.saxon.Filter
  Look up the value of a feature.
getFeature(String) - Method in class com.icl.saxon.TransformerFactoryImpl
  Look up the value of a feature.
getFeature(String) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2: Tells the value of the specified feature flag.
getFeature(String) - Method in class com.icl.saxon.aelfred.SAXParserFactoryImpl
getFeature(String, String) - Method in class com.icl.saxon.om.AbstractNode
  This method returns a specialized object which implements the specialized APIs of the specified feature and version, as specified in .
getFeature(String) - Method in class com.icl.saxon.om.DocumentBuilderFactoryImpl
  Get the state of the named feature.
getFeature(String) - Method in class javax.xml.parsers.DocumentBuilderFactory
  Get the state of the named feature.
getFeature(String) - Method in class javax.xml.parsers.SAXParserFactory
  Returns the particular property requested for in the underlying implementation of org.xml.sax.XMLReader.
getFeature(String) - Method in class javax.xml.transform.TransformerFactory
  Look up the value of a feature.
getFeature(String) - Method in class javax.xml.validation.SchemaFactory
  Look up the value of a feature flag.
getFeature(String) - Method in class javax.xml.validation.Validator
  Look up the value of a feature flag.
getFeature(String) - Method in class javax.xml.validation.ValidatorHandler
  Look up the value of a feature flag.
getFeature(String) - Method in class javax.xml.xpath.XPathFactory
  Get the state of the named feature.
getField(DatatypeConstants.Field) - Method in class javax.xml.datatype.Duration
  Gets the value of a field.
getFilters() - Method in class com.icl.saxon.expr.Step
getFingerprint() - Method in class com.icl.saxon.KeyDefinition
  Get the fingerprint of the name of the key definition
getFingerprint(String, boolean) - Method in class com.icl.saxon.expr.StandaloneContext
  Make a fingerprint, using this Element as the context for namespace resolution
getFingerprint(String, boolean) - Method in interface com.icl.saxon.expr.StaticContext
  Get a fingerprint for a name, using this as the context for namespace resolution
getFingerprint() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get fingerprint.
getFingerprint() - Method in class com.icl.saxon.om.AbstractNode
  Get the fingerprint of the node, used for matching names
getFingerprint(int) - Method in class com.icl.saxon.om.NamePool
  Get a fingerprint for the name with a given name code.
getFingerprint(String, String) - Method in class com.icl.saxon.om.NamePool
  Get a fingerprint for the name with a given uri and local name.
getFingerprint() - Method in interface com.icl.saxon.om.NodeInfo
  Get fingerprint.
getFingerprint() - Method in class com.icl.saxon.pattern.LocationPathPattern
  Determine the fingerprint of nodes to which this pattern applies.
getFingerprint() - Method in class com.icl.saxon.pattern.NameTest
  Get the fingerprint required
getFingerprint() - Method in class com.icl.saxon.pattern.Pattern
  Determine the name fingerprint of nodes to which this pattern applies.
getFingerprint(String, boolean) - Method in class com.icl.saxon.style.ExpressionContext
  Get a fingerprint for a name, using this as the context for namespace resolution
getFingerprint() - Method in class com.icl.saxon.tree.NodeImpl
  Get the fingerprint of the node.
getFirst() - Method in class com.icl.saxon.expr.EmptyNodeSet
  Get the first node in the nodeset (in document order)
getFirst() - Method in class com.icl.saxon.expr.FragmentValue
  Get the first node in the nodeset (in document order)
getFirst() - Method in class com.icl.saxon.expr.NodeSetExtent
  Get the first node in the nodeset (in document order)
getFirst() - Method in class com.icl.saxon.expr.NodeSetIntent
  Get the first node in the nodeset (in document order)
getFirst() - Method in class com.icl.saxon.expr.NodeSetValue
  Get the first node in the nodeset (in document order)
getFirst() - Method in class com.icl.saxon.expr.SingletonNodeSet
  Get the first node in the nodeset (in document order)
getFirst() - Method in class com.icl.saxon.expr.TextFragmentValue
  Get the first node in the nodeset (in document order)
getFirstChild() - Method in class com.icl.saxon.om.AbstractNode
  Get first child (DOM method)
getFirstChild() - Method in class com.icl.saxon.tree.NodeImpl
  Get first child - default implementation used for leaf nodes
getFractionalSecond() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return fractional seconds.
getFrameId() - Method in class com.icl.saxon.Bindery
  Get the id of the current frame.
getFunctionFingerprint() - Method in class com.icl.saxon.style.SAXONFunction
getGroupActivationStack() - Method in class com.icl.saxon.Context
  Get the saxon:group activation stack
getHandler(NodeInfo, Context) - Method in class com.icl.saxon.RuleManager
  Find the handler registered for a particular node in default mode.
getHandler(NodeInfo, Mode, Context) - Method in class com.icl.saxon.RuleManager
  Find the handler registered for a particular node in a specific mode.
getHandler(NodeInfo, Mode, int, int, Context) - Method in class com.icl.saxon.RuleManager
  Get a handler whose import precedence is in a particular range.
getHandler() - Method in class javax.xml.transform.sax.SAXResult
  Get the `ContentHandler` that is the Result.
getHour() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return hours or `DatatypeConstants.FIELD_UNDEFINED`.
getHours() - Method in class javax.xml.datatype.Duration
  Obtains the value of the HOURS field as an integer value, or 0 if not present.
getId() - Method in class javax.xml.datatype.DatatypeConstants.Field
  Get id of this Field.
getImplementation() - Method in class com.icl.saxon.om.AbstractNode
  Get a `DOMImplementation` object that handles this document.
getImporter() - Method in class com.icl.saxon.style.XSLStyleSheet
  Get the StyleSheet that included or imported this one.
getIncludedStyleSheet(XSLStyleSheet, int) - Method in class com.icl.saxon.style.XSLGeneralIncorporate
getIndex(String, String) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2 Attributes method (don't invoke on parser);
getIndex(String) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2 Attributes method (don't invoke on parser);
getIndex(String) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the index of an attribute (by name).
getIndex(String, String) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the index of an attribute (by name).
getIndexByFingerprint(int) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the index, given the fingerprint
getInputEncoding() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  An attribute specifying the encoding used for this document at the time of the parsing.
getInputEncoding() - Method in class com.icl.saxon.tree.DocumentImpl
  An attribute specifying the encoding used for this document at the time of the parsing.
getInputSource() - Method in class javax.xml.transform.sax.SAXSource
  Get the SAX InputSource to be used for the Source.
getInputStream() - Method in class javax.xml.transform.stream.StreamSource
  Get the byte stream that was set with setByteStream.
getInstance(String) - Static method in class com.icl.saxon.Loader
  Instantiate a class using the class name provided.
  Note that the method does not check that the object is of the right class.
getInstance() - Static method in class com.icl.saxon.charcode.UnicodeCharacterSet
getInstance() - Static method in class com.icl.saxon.om.EmptyEnumeration
  Return an instance of an EmptyEnumeration
getInstance() - Static method in class com.icl.saxon.pattern.AnyNodeTest
  Get an instance of AnyNodeTest
getInstance() - Static method in class com.icl.saxon.pattern.NoNodeTest
  Get a NoNodeTest instance
getInstance() - Static method in class com.icl.saxon.sort.LocalOrderComparer
  Get an instance of a LocalOrderComparer.
getJavaClass(String) - Method in class com.icl.saxon.style.XSLScript
  Get the Java class, if this XSLScript element matches the specified URI.
getKeyDefinitions(int) - Method in class com.icl.saxon.KeyManager
  Get all the key definitions that match a particular fingerprint
getKeyIndex(KeyManager, int) - Method in class com.icl.saxon.jdom.DocumentWrapper
  Get the index for a given key
getKeyIndex(KeyManager, int) - Method in interface com.icl.saxon.om.DocumentInfo
  Get the index for a given key
getKeyIndex(KeyManager, int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get the index for a given key
getKeyIndex(KeyManager, int) - Method in class com.icl.saxon.tree.DocumentImpl
  Get the index for a given key
getKeyManager() - Method in class com.icl.saxon.Controller
  Get the KeyManager
getKeyManager() - Method in class com.icl.saxon.style.XSLStyleSheet
  Get the KeyManager which handles key definitions
getKeys() - Method in class com.icl.saxon.sort.BinaryTree
  getKeys() returns the keys in the tree in sorted order.
getLHS() - Method in class com.icl.saxon.pattern.UnionPattern
  Get the LHS of the union
getLanguage() - Method in class com.icl.saxon.sort.SortKeyDefinition
getLast() - Method in class com.icl.saxon.Context
  Get the context size (the position of the last item in the current node list)
getLastChild() - Method in class com.icl.saxon.om.AbstractNode
  Get last child (DOM method)
getLastChild() - Method in class com.icl.saxon.tree.NodeImpl
  Get last child - default implementation used for leaf nodes
getLastPosition() - Method in class com.icl.saxon.Context
  Get the last position, to be used only when the context object is being used as the last position finder
getLastPosition() - Method in interface com.icl.saxon.expr.LastPositionFinder
  Get the last position
getLastPosition() - Method in class com.icl.saxon.expr.LookaheadEnumerator
  Do lookahead to find the last position, if required
getLastPosition() - Method in class com.icl.saxon.expr.SortKeyEnumeration
getLastPosition() - Method in interface com.icl.saxon.om.AxisEnumeration
  Get the last position
getLastPosition() - Method in class com.icl.saxon.om.EmptyEnumeration
getLastPosition() - Method in class com.icl.saxon.om.PrependIterator
  Get the last position
getLastPosition() - Method in class com.icl.saxon.om.SingletonEnumeration
getLength() - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX1 AttributeList, SAX2 Attributes method (don't invoke on parser);
getLength() - Method in class com.icl.saxon.expr.NodeSetExtent
  return the number of nodes in the list (DOM method)
getLength() - Method in class com.icl.saxon.expr.SingletonNodeSet
  return the number of nodes in the list (DOM method)
getLength() - Method in class com.icl.saxon.expr.StringValue
  Get the length of this string, as defined in XPath.
getLength(String) - Static method in class com.icl.saxon.expr.StringValue
  Get the length of a string, as defined in XPath.
getLength() - Method in class com.icl.saxon.om.AbstractNode
  Get the length of a Text or Comment node.
getLength() - Method in class com.icl.saxon.tree.AttributeCollection
  Return the number of attributes in the list.
getLength() - Method in class com.icl.saxon.tree.ElementWithAttributes
  Get number of attributes (DOM NamedNodeMap method).
getLexicalHandler() - Method in class javax.xml.transform.sax.SAXResult
  Get a SAX2 `LexicalHandler` for the output.
getLineNumber() - Method in class com.icl.saxon.DOMDriver
getLineNumber() - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX Locator method (don't invoke on parser);
getLineNumber() - Method in class com.icl.saxon.expr.StandaloneContext
  Get the line number of the expression within that container
getLineNumber() - Method in interface com.icl.saxon.expr.StaticContext
  Get the line number of the expression within its containing entity Returns -1 if no line number is available
getLineNumber() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get line number
getLineNumber() - Method in class com.icl.saxon.om.AbstractNode
  Get the line number of the node within its source document entity.
getLineNumber() - Method in class com.icl.saxon.om.Builder
getLineNumber() - Method in interface com.icl.saxon.om.NodeInfo
  Get line number
getLineNumber() - Method in class com.icl.saxon.output.ContentHandlerProxy
getLineNumber() - Method in class com.icl.saxon.pattern.Pattern
  Get the line number on which the pattern was defined
getLineNumber() - Method in class com.icl.saxon.style.ExpressionContext
  Get the line number of the expression within its containing entity Returns -1 if no line number is available
getLineNumber(int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get the line number for an element.
getLineNumber() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get the line number of this root node.
getLineNumber(int) - Method in class com.icl.saxon.tree.DocumentImpl
  Get the line number for an element.
getLineNumber() - Method in class com.icl.saxon.tree.DocumentImpl
  Get the line number of this root node.
getLineNumber() - Method in class com.icl.saxon.tree.ElementImpl
  Get the line number of the node within its source document entity
getLineNumber(int) - Method in class com.icl.saxon.tree.LineNumberMap
  Get the line number corresponding to a given sequence number
getLineNumber() - Method in class com.icl.saxon.tree.NodeImpl
  Get the line number of the node within its source document entity
getLineNumber() - Method in interface javax.xml.transform.SourceLocator
  Return the line number where the current document event ends.
getList(int, int) - Method in class com.icl.saxon.Mode
  Determine which list to use for a given pattern (we must also search the generic list)
getLocalName(int) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2 Attributes method (don't invoke on parser);
getLocalName() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get the local part of the name of this node.
getLocalName() - Method in class com.icl.saxon.om.AbstractNode
  Get the local name of this node.
getLocalName(String) - Static method in class com.icl.saxon.om.Name
  Extract the local name from a QName.
getLocalName(int) - Method in class com.icl.saxon.om.NamePool
  Get the local part of a name, given its name code or fingerprint
getLocalName() - Method in interface com.icl.saxon.om.NodeInfo
  Get the local part of the name of this node.
getLocalName(int) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the local name of an attribute (by position).
getLocalName() - Method in class com.icl.saxon.tree.NodeImpl
  Get the local name of this node.
getLocalParameter(int) - Method in class com.icl.saxon.Bindery
  Get local parameter.
getLocalPart() - Method in class javax.xml.namespace.QName
  Get the local part of this `QName`.
getLocationAsString() - Method in class javax.xml.transform.TransformerException
  Get the location information as a string.
getLocationMessage(TransformerException) - Static method in class com.icl.saxon.StandardErrorListener
  Get a string identifying the location of an error.
getLocator() - Method in class javax.xml.transform.TransformerException
  Method getLocator retrieves an instance of a SourceLocator object that specifies where an error occured.
getMatch() - Method in class com.icl.saxon.KeyDefinition
  Get the match pattern for the key definition
getMessage() - Method in class com.icl.saxon.om.NamespaceException
getMessage() - Method in class javax.xml.parsers.FactoryConfigurationError
  Return the message (if any) for this error .
getMessage() - Method in class javax.xml.transform.TransformerFactoryConfigurationError
  Return the message (if any) for this error .
getMessageAndLocation() - Method in class javax.xml.transform.TransformerException
  Get the error message with location information appended.
getMessageEmitter() - Method in class com.icl.saxon.Controller
  Get the Emitter used for xsl:message output
getMillisecond() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return millisecond precision of `XMLGregorianCalendar.getFractionalSecond()`.
getMinImportPrecedence() - Method in class com.icl.saxon.style.XSLStyleSheet
  Get the minimum import precedence of this stylesheet, that is, the lowest precedence of any stylesheet imported by this one
getMinImportPrecedence() - Method in class com.icl.saxon.style.XSLTemplate
getMinute() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return minutes or `DatatypeConstants.FIELD_UNDEFINED`.
getMinutes() - Method in class javax.xml.datatype.Duration
  Obtains the value of the MINUTES field as an integer value, or 0 if not present.
getMode() - Method in class com.icl.saxon.Context
  Get the current mode (for use by the built-in handlers)
getMode(int) - Method in class com.icl.saxon.RuleManager
  Get the Mode object for a named mode.
getMonth() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return number of month or `DatatypeConstants.FIELD_UNDEFINED`.
getMonths() - Method in class javax.xml.datatype.Duration
  Obtains the value of the MONTHS field as an integer value, or 0 if not present.
getName(int) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX1 AttributeList method (don't invoke on parser);
getName() - Method in class com.icl.saxon.expr.Function
  Get the name of the function.
getName() - Method in class com.icl.saxon.expr.FunctionProxy
  Get the name of the function
getName() - Method in class com.icl.saxon.expr.StyleSheetFunctionCall
  Get the name of the function.
getName() - Method in class com.icl.saxon.functions.BooleanFn
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Ceiling
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Concat
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Contains
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Count
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Current
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Document
getName() - Method in class com.icl.saxon.functions.ElementAvailable
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Floor
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.FormatNumber
getName() - Method in class com.icl.saxon.functions.FunctionAvailable
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.GenerateId
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Id
getName() - Method in class com.icl.saxon.functions.Key
getName() - Method in class com.icl.saxon.functions.Lang
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Last
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.LocalName
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.NameFn
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.NamespaceURI
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.NormalizeSpace
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Not
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.NumberFn
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Position
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Round
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.StartsWith
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.StringFn
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.StringLength
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.Substring
getName() - Method in class com.icl.saxon.functions.SubstringAfter
getName() - Method in class com.icl.saxon.functions.SubstringBefore
getName() - Method in class com.icl.saxon.functions.Sum
  Function name (for diagnostics)
getName() - Method in class com.icl.saxon.functions.SystemProperty
getName() - Method in class com.icl.saxon.functions.Translate
getName() - Method in class com.icl.saxon.functions.UnparsedEntityURI
getName() - Method in class com.icl.saxon.om.AbstractNode
  Get the name of an attribute node (the QName) (DOM method)
getNameCode() - Method in class com.icl.saxon.Mode
  Get the name of this mode (for tracing output)
getNameCode() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get name code.
getNameCode() - Method in class com.icl.saxon.om.AbstractNode
  Get the name code of the node, used for displaying names
getNameCode() - Method in interface com.icl.saxon.om.NodeInfo
  Get name code.
getNameCode(int) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the namecode of an attribute (by position).
getNameCode() - Method in class com.icl.saxon.tree.ElementImpl
  Get the nameCode of the node.
getNameCode() - Method in class com.icl.saxon.tree.NodeImpl
  Get the nameCode of the node.
getNamePool() - Method in class com.icl.saxon.Controller
  Get the name pool in use
getNamePool() - Method in class com.icl.saxon.PreparedStyleSheet
  Get the name pool in use
getNamePool() - Method in class com.icl.saxon.jdom.DocumentWrapper
  Get the name pool used for the names in this document
getNamePool() - Method in interface com.icl.saxon.om.DocumentInfo
  Get the name pool used for the names in this document
getNamePool() - Method in class com.icl.saxon.output.Emitter
  Get the namepool used for this document
getNamePool() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get the name pool used for the names in this document
getNamePool() - Method in class com.icl.saxon.tree.DocumentImpl
  Get the name pool used for the names in this document
getNamePool() - Method in class com.icl.saxon.tree.NodeImpl
  Get the NamePool
getNamedDecimalFormat(int) - Method in class com.icl.saxon.DecimalFormatManager
  Get a named decimal-format registered using setNamedDecimalFormat
getNamedItem(String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Get named attribute (DOM NamedNodeMap method) Treats namespace declarations as attributes.
getNamedItemNS(String, String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Get named attribute (DOM NamedNodeMap method) Treats namespace declarations as attributes.
getNamespaceAlias(short) - Method in class com.icl.saxon.style.XSLStyleSheet
  Get the declared namespace alias for a given namespace URI code if there is one.
getNamespaceCode(String, String) - Method in class com.icl.saxon.om.NamePool
  Get the existing namespace code for a namespace prefix/URI pair.
getNamespaceCode(int) - Method in class com.icl.saxon.om.NamePool
  Get a namespace code for the prefix/URI of a given namecode
getNamespaceCodes() - Method in class com.icl.saxon.tree.ElementWithAttributes
  Get the list of in-scope namespaces for this element as an array of namespace codes.
getNamespaceContext() - Method in interface javax.xml.xpath.XPath
  Return the current namespace context.
getNamespaceNode(int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Make a (transient) namespace node from the array of namespace declarations
getNamespaceURI() - Method in class com.icl.saxon.om.AbstractNode
  The namespace URI of this node, or `null` if it is unspecified.
getNamespaceURI(String) - Method in interface javax.xml.namespace.NamespaceContext
  Get Namespace URI bound to a prefix in the current scope.
getNamespaceURI() - Method in class javax.xml.namespace.QName
  Get the Namespace URI of this `QName`.
getNextInDocument(NodeImpl) - Method in class com.icl.saxon.tree.NodeImpl
  Get the next node in document order
getNextSibling() - Method in class com.icl.saxon.om.AbstractNode
  Get next sibling node (DOM method)
getNextSibling() - Method in class com.icl.saxon.tree.DocumentImpl
  Get next sibling - always null
getNextSibling() - Method in class com.icl.saxon.tree.NodeImpl
  Get next sibling node
getNextSibling() - Method in class javax.xml.transform.dom.DOMResult
  Get the child node before which the result nodes will be inserted.
getNode(Context) - Method in class com.icl.saxon.expr.ContextNodeExpression
  Return the node selected by this expression.
getNode(Context) - Method in class com.icl.saxon.expr.ParentNodeExpression
  Return the node selected by this SingletonExpression
getNode(Context) - Method in class com.icl.saxon.expr.RootExpression
  Return the first element selected by this Expression
getNode(Context) - Method in class com.icl.saxon.expr.SingletonExpression
  Get the single node to which this expression refers
getNode() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get the underlying JDOM node
getNode(int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
getNode() - Method in class javax.xml.transform.dom.DOMResult
  Get the node that will contain the result DOM tree.
getNode() - Method in class javax.xml.transform.dom.DOMSource
  Get the node that represents a Source DOM tree.
getNodeFactory() - Method in class com.icl.saxon.tree.DocumentImpl
  Get the node factory that was used to build this document
getNodeName() - Method in class com.icl.saxon.om.AbstractNode
  Get the name of this node, following the DOM rules
getNodeSetExpression() - Method in class com.icl.saxon.expr.NodeSetIntent
  Get the encapsulated NodeSetExpression
getNodeTest() - Method in class com.icl.saxon.expr.Step
getNodeType() - Method in class com.icl.saxon.jdom.NodeWrapper
  Return the type of node.
getNodeType() - Method in interface com.icl.saxon.om.NodeInfo
  Return the type of node.
getNodeType() - Method in class com.icl.saxon.pattern.AnyChildNodePattern
  Determine the type of nodes to which this pattern applies.
getNodeType() - Method in class com.icl.saxon.pattern.IDPattern
  Determine the type of nodes to which this pattern applies.
getNodeType() - Method in class com.icl.saxon.pattern.LocationPathPattern
  Determine the types of nodes to which this pattern applies.
getNodeType() - Method in class com.icl.saxon.pattern.NameTest
  Determine the types of nodes to which this pattern applies.
getNodeType() - Method in class com.icl.saxon.pattern.NamespaceTest
  Determine the types of nodes to which this pattern applies.
getNodeType() - Method in class com.icl.saxon.pattern.NoNodeTest
getNodeType() - Method in class com.icl.saxon.pattern.NodeTypeTest
  Determine the types of nodes to which this pattern applies.
getNodeType() - Method in class com.icl.saxon.pattern.Pattern
  Determine the types of nodes to which this pattern applies.
getNodeType() - Method in class com.icl.saxon.pattern.UnionPattern
  Determine the types of nodes to which this pattern applies.
getNodeType() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Return the type of node.
getNodeType() - Method in class com.icl.saxon.tree.DocumentImpl
  Return the type of node.
getNodeType() - Method in class com.icl.saxon.tree.ElementImpl
  Return the type of node.
getNodeValue() - Method in class com.icl.saxon.om.AbstractNode
  Get the node value as defined in the DOM.
getNthParameter(int) - Method in class com.icl.saxon.style.SAXONFunction
  Get the name fingerprint of the n'th parameter (starting from 0).
getNumberAny(NodeInfo, Pattern, Pattern, Context) - Static method in class com.icl.saxon.om.Navigator
  Get node number (level="any").
getNumberMulti(NodeInfo, Pattern, Pattern, Context) - Static method in class com.icl.saxon.om.Navigator
  Get node number (level="multiple").
getNumberOfArguments() - Method in class com.icl.saxon.expr.Function
  Determine the number of actual arguments supplied in the function call
getNumberOfDocuments() - Method in class com.icl.saxon.om.DocumentPool
  Get the number of documents in the pool
getNumberOfFilters() - Method in class com.icl.saxon.expr.Step
getNumberOfVariables() - Method in class com.icl.saxon.style.Procedure
  Get number of variables (size of stack frame)
getNumberSimple(NodeInfo, Context) - Static method in class com.icl.saxon.om.Navigator
  Get simple node number.
getNumberSimple(NodeInfo) - Static method in class com.icl.saxon.om.Navigator
  Get simple node number.
getNumberSingle(NodeInfo, Pattern, Pattern, Context) - Static method in class com.icl.saxon.om.Navigator
  Get node number (level="single").
getObject() - Method in class com.icl.saxon.expr.ObjectValue
  Get the encapsulated object
getOrder() - Method in class com.icl.saxon.sort.SortKeyDefinition
getOriginatingNode() - Method in class com.icl.saxon.om.AbstractNode
  Get the node corresponding to this javax.xml.transform.dom.DOMLocator
getOriginatingNode() - Method in class com.icl.saxon.tree.NodeImpl
  Get the node corresponding to this javax.xml.transform.dom.DOMLocator
getOriginatingNode() - Method in interface javax.xml.transform.dom.DOMLocator
  Return the node where the event occurred.
getOutputProperties() - Method in class com.icl.saxon.Controller
  Get the output properties for the transformation.
getOutputProperties() - Method in class com.icl.saxon.PreparedStyleSheet
  Get the properties for xsl:output.
getOutputProperties() - Method in class com.icl.saxon.output.Emitter
  Get the output properties
getOutputProperties() - Method in class com.icl.saxon.output.GeneralOutputter
getOutputProperties() - Method in class com.icl.saxon.output.Outputter
getOutputProperties() - Method in class com.icl.saxon.output.StringOutputter
getOutputProperties() - Method in interface javax.xml.transform.Templates
  Get the properties corresponding to the effective xsl:output element.
getOutputProperties() - Method in class javax.xml.transform.Transformer
  Get a copy of the output properties for the transformation.
getOutputProperty(String) - Method in class com.icl.saxon.Controller
  Get the value of an output property
getOutputProperty(String) - Method in class javax.xml.transform.Transformer
  Get an output property that is in effect for the transformer.
getOutputStream() - Method in class com.icl.saxon.output.Emitter
  Get the output stream
getOutputStream() - Method in class javax.xml.transform.stream.StreamResult
  Get the byte stream that was set with setOutputStream.
getOutputter() - Method in class com.icl.saxon.Context
  Get the current Outputter.
getOutputter() - Method in class com.icl.saxon.Controller
  Get the current outputter
getOwnerDocument() - Method in class com.icl.saxon.Context
  Get owner Document (enabling extension functions to create new Nodes)
getOwnerDocument() - Method in class com.icl.saxon.om.AbstractNode
  Return the `Document` object associated with this node.
getOwnerDocument() - Method in interface org.w3c.xsl.XSLTContext
  Return a Document to be used for creating nodes
getOwnerElement() - Method in class com.icl.saxon.om.AbstractNode
  The `Element` node this attribute is attached to or `null` if this attribute is not in use.
getOwningProcedure() - Method in class com.icl.saxon.style.XSLGeneralVariable
  Get the owning Procedure definition, if this is a local variable
getParamValue(Context) - Method in class com.icl.saxon.style.XSLWithParam
getParameter(String) - Method in class com.icl.saxon.Controller
  Get a parameter to the transformation
getParameter(String) - Method in class javax.xml.transform.Transformer
  Get a parameter that was explicitly set with setParameter.
getParent() - Method in class com.icl.saxon.Filter
  Get the parent reader.
getParent() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get the NodeInfo object representing the parent of this node
getParent() - Method in class com.icl.saxon.om.AbstractNode
  Find the parent node of this node.
getParent() - Method in interface com.icl.saxon.om.NodeInfo
  Get the NodeInfo object representing the parent of this node
getParent() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Find the parent node of this node.
getParent() - Method in class com.icl.saxon.tree.NodeImpl
  Find the parent node of this node.
getParentNode() - Method in class com.icl.saxon.om.AbstractNode
  Find the parent node of this node (DOM method).
getParser() - Method in class com.icl.saxon.aelfred.SAXParserImpl
getParser() - Method in class javax.xml.parsers.SAXParser
  Returns the SAX parser that is encapsultated by the implementation of this class.
getPath(NodeInfo) - Static method in class com.icl.saxon.om.Navigator
  Get an absolute XPath expression that identifies a given node within its document
getPrecedence() - Method in class com.icl.saxon.style.StyleElement
  Get the import precedence of this stylesheet element.
getPrecedence() - Method in class com.icl.saxon.style.XSLStyleSheet
  Get the import precedence of this stylesheet
getPrefix() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get the prefix part of the name of this node.
getPrefix() - Method in class com.icl.saxon.om.AbstractNode
  Get the prefix part of the name of this node.
getPrefix(String) - Static method in class com.icl.saxon.om.Name
  Extract the prefix from a QName.
getPrefix(int) - Method in class com.icl.saxon.om.NamePool
  Get the prefix part of a name, given its name code or fingerprint
getPrefix() - Method in interface com.icl.saxon.om.NodeInfo
  Get the prefix part of the name of this node.
getPrefix() - Method in class com.icl.saxon.tree.NodeImpl
  Get the prefix part of the name of this node.
getPrefix(String) - Method in interface javax.xml.namespace.NamespaceContext
  Get prefix bound to Namespace URI in the current scope.
getPrefix() - Method in class javax.xml.namespace.QName
  Get the prefix of this `QName`.
getPrefixForURI(String) - Method in class com.icl.saxon.tree.ElementImpl
  Search the NamespaceList for a given URI, returning the corresponding prefix.
getPrefixForURI(String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Search the NamespaceList for a given URI, returning the corresponding prefix.
getPrefixFromNamespaceCode(int) - Method in class com.icl.saxon.om.NamePool
  Get the namespace prefix from a namespace code
getPrefixIndex(short, String) - Method in class com.icl.saxon.om.NamePool
  Get the index of a prefix among all the prefixes used with a given URI
getPrefixWithIndex(short, int) - Method in class com.icl.saxon.om.NamePool
  Get a prefix among all the prefixes used with a given URI, given its index
getPrefixes(String) - Method in interface javax.xml.namespace.NamespaceContext
  Get all prefixes bound to a Namespace URI in the current scope.
getPreparedStyleSheet() - Method in class com.icl.saxon.style.StyleElement
  Get the PreparedStyleSheet object.
getPreparedStyleSheet() - Method in class com.icl.saxon.style.XSLStyleSheet
  Get the owning PreparedStyleSheet object
getPreserveAll() - Method in class com.icl.saxon.om.Stripper
  Determine if all whitespace is to be preserved (in this case, no further testing is needed)
getPreviewManager() - Method in class com.icl.saxon.style.XSLStyleSheet
  Get the PreviewManager which handles saxon:preview element definitions
getPreviewMode() - Method in class com.icl.saxon.PreviewManager
getPreviousInDocument() - Method in class com.icl.saxon.tree.NodeImpl
  Get the previous node in document order
getPreviousSibling() - Method in class com.icl.saxon.om.AbstractNode
  Get the previous sibling of the node (DOM method)
getPreviousSibling() - Method in class com.icl.saxon.tree.DocumentImpl
  Get previous sibling - always null
getPreviousSibling() - Method in class com.icl.saxon.tree.NodeImpl
  Get the previous sibling of the node
getPrincipalStyleSheet() - Method in class com.icl.saxon.style.StyleElement
  Get the principal XSLStyleSheet node.
getProcedure() - Method in class com.icl.saxon.style.SAXONFunction
  Get associated Procedure (for details of stack frame)
getProcedure() - Method in class com.icl.saxon.style.XSLAttributeSet
  Get associated Procedure (for details of stack frame)
getProcedure() - Method in class com.icl.saxon.style.XSLGeneralVariable
  Get associated Procedure (for details of stack frame, if this is a global variable containing local variable declarations)
getProcedure() - Method in class com.icl.saxon.style.XSLTemplate
  Get associated Procedure (for details of stack frame)
getProductName() - Static method in class com.icl.saxon.Version
getProperties() - Static method in class com.icl.saxon.output.TextFragment
  Construct a default TextFragment object
getProperty(String) - Method in class com.icl.saxon.DOMDriver
  SAX2: Returns the specified property.
getProperty(String) - Method in class com.icl.saxon.Filter
  Look up the value of a property.
getProperty(String) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2: Returns the specified property.
getProperty(String) - Method in class com.icl.saxon.aelfred.SAXParserImpl
getProperty(String, String) - Static method in class com.icl.saxon.functions.SystemProperty
  Here's the real code:
getProperty(String) - Method in class javax.xml.parsers.SAXParser
  Returns the particular property requested for in the underlying implementation of `XMLReader`.
getProperty(String) - Method in class javax.xml.validation.SchemaFactory
  Look up the value of a property.
getProperty(String) - Method in class javax.xml.validation.Validator
  Look up the value of a property.
getProperty(String) - Method in class javax.xml.validation.ValidatorHandler
  Look up the value of a property.
getPseudoAttribute(Context, String) - Static method in class com.icl.saxon.functions.Extensions
  Get a pseudo-attribute of a processing instruction.
getPseudoAttribute(String, String) - Static method in class com.icl.saxon.om.ProcInstParser
  Get a pseudo-attribute.
getPublicId() - Method in class com.icl.saxon.DOMDriver
getPublicId() - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX Locator method (don't invoke on parser);
getPublicId() - Method in class com.icl.saxon.om.AbstractNode
  Get the public identifier of the document entity containing this node.
getPublicId() - Method in class com.icl.saxon.om.Builder
getPublicId() - Method in class com.icl.saxon.output.ContentHandlerProxy
getPublicId() - Method in interface javax.xml.transform.SourceLocator
  Return the public identifier for the current document event.
getPublicId() - Method in class javax.xml.transform.stream.StreamSource
  Get the public identifier that was set with setPublicId.
getQName(int) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2 Attributes method (don't invoke on parser);
getQName(int) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the display name of an attribute (by position).
getRHS() - Method in class com.icl.saxon.pattern.UnionPattern
  Get the RHS of the union
getReader() - Method in class javax.xml.transform.stream.StreamSource
  Get the character stream that was set with setReader.
getRecoveryPolicy() - Method in class com.icl.saxon.Controller
  Get the policy for handling recoverable errors
getRememberedNumber(NodeInfo) - Method in class com.icl.saxon.Context
  Get the number of a node if it is the last remembered one.
getResourceResolver() - Method in class javax.xml.validation.SchemaFactory
  Gets the current `LSResourceResolver` set to this `SchemaFactory`.
getResourceResolver() - Method in class javax.xml.validation.Validator
  Gets the current `LSResourceResolver` set to this `Validator`.
getResourceResolver() - Method in class javax.xml.validation.ValidatorHandler
  Gets the current `LSResourceResolver` set to this `ValidatorHandler`.
getResult() - Method in class com.icl.saxon.IdentityTransformerHandler
  Get the output destination of the transformation
getResult() - Method in class com.icl.saxon.TransformerHandlerImpl
  Get the output destination of the transformation
getResultURICode() - Method in class com.icl.saxon.style.XSLNamespaceAlias
getReturnValue() - Method in class com.icl.saxon.Context
  Get the return value from function
getRootNode() - Method in class com.icl.saxon.expr.FragmentValue
  Get the root (document) node
getRootNode() - Method in class com.icl.saxon.expr.TextFragmentValue
  Get the root (document) node
getRule(NodeInfo, Context) - Method in class com.icl.saxon.Mode
  Get the rule corresponding to a given Node, by finding the best Pattern match.
getRule(NodeInfo, int, int, Context) - Method in class com.icl.saxon.Mode
  Get the rule corresponding to a given Node, by finding the best Pattern match, subject to a minimum and maximum precedence.
getRuleManager() - Method in class com.icl.saxon.Controller
getRuleManager() - Method in class com.icl.saxon.style.XSLStyleSheet
  Get the RuleManager which handles template rules
getSAXSource(Source, boolean) - Method in class com.icl.saxon.TransformerFactoryImpl
  Convert a supplied Source to a SAXSource
getSchema() - Method in class javax.xml.parsers.DocumentBuilder
  Get a reference to the the `Schema` being used by the XML processor.
getSchema() - Method in class javax.xml.parsers.DocumentBuilderFactory
  Gets the `Schema` object specified through the `DocumentBuilderFactory.setSchema(Schema schema)` method.
getSchema() - Method in class javax.xml.parsers.SAXParser
  Get a reference to the the `Schema` being used by the XML processor.
getSchema() - Method in class javax.xml.parsers.SAXParserFactory
  Gets the `Schema` object specified through the `SAXParserFactory.setSchema(Schema schema)` method.
getSchemaTypeInfo() - Method in class com.icl.saxon.om.AbstractNode
  The type information associated with this attribute.
getSecond() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return seconds or `DatatypeConstants.FIELD_UNDEFINED`.
getSeconds() - Method in class javax.xml.datatype.Duration
  Obtains the value of the SECONDS field as an integer value, or 0 if not present.
getSelectExpression() - Method in class com.icl.saxon.style.XSLValueOf
getSelectValue(Context) - Method in class com.icl.saxon.style.XSLGeneralVariable
  Get the value of the select expression if present or the content of the element otherwise
getSequenceNumber() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get the node sequence number (in document order).
getSequenceNumber() - Method in class com.icl.saxon.tree.NodeImpl
  Get the node sequence number (in document order).
getSign() - Method in class javax.xml.datatype.Duration
  Returns the sign of this duration in -1,0, or 1.
getSlotNumber() - Method in interface com.icl.saxon.Binding
  Determine a slot number for the variable.
getSlotNumber() - Method in class com.icl.saxon.style.XSLParam
getSlotNumber() - Method in class com.icl.saxon.style.XSLVariable
getSortKey() - Method in class com.icl.saxon.sort.SortKeyDefinition
getSortKeyDefinition() - Method in class com.icl.saxon.style.XSLSort
getSourceParser() - Method in class com.icl.saxon.TransformerFactoryImpl
  Get the parser for source documents
getSpecified() - Method in class com.icl.saxon.om.AbstractNode
  If this attribute was explicitly given a value in the original document, this is `true` ; otherwise, it is `false`.
getStandaloneContext() - Method in class com.icl.saxon.RuleManager
  Get the standalone context for XPath expressions and patterns.
getStandardNames() - Method in class com.icl.saxon.om.NamePool
  Get the standard names
getStandardNames() - Method in class com.icl.saxon.style.StyleElement
  Get the StandardNames object
getStandardNames() - Method in class com.icl.saxon.style.StyleNodeFactory
getStandardURIResolver() - Method in class com.icl.saxon.Controller
  Get the fallback URI resolver.
getStaticContext() - Method in class com.icl.saxon.Context
  Get the static context.
getStaticContext() - Method in class com.icl.saxon.expr.Expression
  Determine the static context used when the expression was parsed
getStaticContext() - Method in class com.icl.saxon.pattern.Pattern
  Determine the static context used when the pattern was parsed
getStrictErrorChecking() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  An attribute specifying whether error checking is enforced or not.
getStrictErrorChecking() - Method in class com.icl.saxon.tree.DocumentImpl
  An attribute specifying whether error checking is enforced or not.
getStringValue() - Method in class com.icl.saxon.jdom.NodeWrapper
  Return the string value of the node.
getStringValue() - Method in interface com.icl.saxon.om.NodeInfo
  Return the string value of the node.
getStripAll() - Method in class com.icl.saxon.om.Stripper
  Determine if all whitespace is to be stripped (in this case, no further testing is needed)
getStripper() - Method in class com.icl.saxon.om.Builder
  Get the Stripper in use
getStripperRules() - Method in class com.icl.saxon.style.XSLStyleSheet
  Get the rules determining which nodes are to be stripped from the tree
getStyleNodeFactory() - Method in class com.icl.saxon.PreparedStyleSheet
  Get the StyleNodeFactory in use
getStyleParser() - Method in class com.icl.saxon.TransformerFactoryImpl
  Get the parser for stylesheet documents
getStyleSheetDocument() - Method in class com.icl.saxon.PreparedStyleSheet
  Get the root node of the principal stylesheet document
getStyleSheetFunction(int) - Method in class com.icl.saxon.expr.StandaloneContext
getStyleSheetFunction(int) - Method in interface com.icl.saxon.expr.StaticContext
getStyleSheetFunction(int) - Method in class com.icl.saxon.style.ExpressionContext
getStyleSheetFunction(int) - Method in class com.icl.saxon.style.StyleElement
  Get a Function declared using a saxon:function element in the stylesheet
getStylesheetURICode() - Method in class com.icl.saxon.style.XSLNamespaceAlias
getStylesheetURIs() - Method in class com.icl.saxon.PIGrabber
  Get the stylesheet URIs as an array of Strings
getSystemId() - Method in class com.icl.saxon.DOMDriver
getSystemId() - Method in class com.icl.saxon.IdentityTransformerHandler
  Get the systemId of the document
getSystemId() - Method in class com.icl.saxon.TemplatesHandlerImpl
  Get the systemId of the document
getSystemId() - Method in class com.icl.saxon.TransformerHandlerImpl
  Get the systemId of the document
getSystemId() - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX Locator method (don't invoke on parser);
getSystemId() - Method in class com.icl.saxon.expr.StandaloneContext
  Get the system ID of the container of the expression
getSystemId() - Method in interface com.icl.saxon.expr.StaticContext
  Get the System ID of the container of the expression.
getSystemId() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get the System ID for the node.
getSystemId() - Method in class com.icl.saxon.om.AbstractNode
  Get the system ID for the entity containing the node.
getSystemId() - Method in interface com.icl.saxon.om.NodeInfo
  Get the System ID for the node.
getSystemId() - Method in class com.icl.saxon.output.Emitter
  Get the System ID
getSystemId() - Method in class com.icl.saxon.pattern.Pattern
  Get the system id of the entity in which the pattern occurred
getSystemId() - Method in class com.icl.saxon.style.ExpressionContext
  Get the System ID of the entity containing the expression (used for diagnostics)
getSystemId() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get the system id of this root node
getSystemId(int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get the system id of an element in the document
getSystemId() - Method in class com.icl.saxon.tree.DocumentImpl
  Get the system id of this root node
getSystemId(int) - Method in class com.icl.saxon.tree.DocumentImpl
  Get the system id of an element in the document
getSystemId() - Method in class com.icl.saxon.tree.ElementImpl
  Get the system ID of the entity containing this element node.
getSystemId() - Method in class com.icl.saxon.tree.NodeImpl
  Get the system ID for the node.
getSystemId(int) - Method in class com.icl.saxon.tree.SystemIdMap
  Get the system ID corresponding to a given sequence number
getSystemId() - Method in interface javax.xml.transform.Result
  Get the system identifier that was set with setSystemId.
getSystemId() - Method in interface javax.xml.transform.Source
  Get the system identifier that was set with setSystemId.
getSystemId() - Method in interface javax.xml.transform.SourceLocator
  Return the system identifier for the current document event.
getSystemId() - Method in class javax.xml.transform.dom.DOMResult
  Get the System Identifier.
getSystemId() - Method in class javax.xml.transform.dom.DOMSource
  Get the base ID (URL or system ID) from where URLs will be resolved.
getSystemId() - Method in class javax.xml.transform.sax.SAXResult
  Get the system identifier that was set with setSystemId.
getSystemId() - Method in class javax.xml.transform.sax.SAXSource
  Get the base ID (URI or system ID) from where URIs will be resolved.
getSystemId() - Method in interface javax.xml.transform.sax.TemplatesHandler
  Get the base ID (URI or system ID) from where relative URLs will be resolved.
getSystemId() - Method in interface javax.xml.transform.sax.TransformerHandler
  Get the base ID (URI or system ID) from where relative URLs will be resolved.
getSystemId() - Method in class javax.xml.transform.stream.StreamResult
  Get the system identifier that was set with setSystemId.
getSystemId() - Method in class javax.xml.transform.stream.StreamSource
  Get the system identifier that was set with setSystemId.
getTagName() - Method in class com.icl.saxon.om.AbstractNode
  The name of the element (DOM interface).
getTailRecursion() - Method in class com.icl.saxon.Context
  Get tail recursion parameters
getTemplateFingerprint() - Method in class com.icl.saxon.style.XSLTemplate
  Return the fingerprint for the name of this template
getTemplates() - Method in class com.icl.saxon.TemplatesHandlerImpl
  Get the Templates object to used for a transformation
getTemplates() - Method in interface javax.xml.transform.sax.TemplatesHandler
  When a TemplatesHandler object is used as a ContentHandler for the parsing of transformation instructions, it creates a Templates object, which the caller can get once the SAX events have been completed.
getTextContent() - Method in class com.icl.saxon.om.AbstractNode
  This attribute returns the text content of this node and its descendants.
getTimeInMillis(Calendar) - Method in class javax.xml.datatype.Duration
  Returns the length of the duration in milli-seconds.
getTimeInMillis(Date) - Method in class javax.xml.datatype.Duration
  Returns the length of the duration in milli-seconds.
getTimeZone(int) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Returns a `java.util.TimeZone` for this class.
getTimezone() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return timezone offset in minutes or `DatatypeConstants.FIELD_UNDEFINED` if this optional field is not defined.
getTopLevel() - Method in class com.icl.saxon.style.XSLStyleSheet
  Get the top level elements in this stylesheet, after applying include/import
getTraceListener() - Method in class com.icl.saxon.Controller
getTransformer() - Method in class com.icl.saxon.IdentityTransformerHandler
  Get the Transformer used for this transformation
getTransformer() - Method in class com.icl.saxon.TransformerHandlerImpl
  Get the Transformer used for this transformation
getTransformer() - Method in interface javax.xml.transform.sax.TransformerHandler
  Get the `Transformer` associated with this handler, which is needed in order to set parameters and output properties.
getTransformerFactory() - Method in class com.icl.saxon.Controller
getTransformerFactory() - Method in class com.icl.saxon.PreparedStyleSheet
  Get the TransformerFactory used to create this PreparedStyleSheet
getTreeModel() - Method in class com.icl.saxon.Controller
  Get the tree model in use
getType(int) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX1 AttributeList, SAX2 Attributes method (don't invoke on parser);
getType(String, String) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2 Attributes method (don't invoke on parser);
getType(String) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX1 AttributeList, SAX2 Attributes method (don't invoke on parser);
getType() - Method in class com.icl.saxon.expr.FragmentValue
  Return the type of the value
getType() - Method in class com.icl.saxon.expr.TextFragmentValue
  Return the type of the value
getType(int) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the type of an attribute (by position).
getType(String, String) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the type of an attribute (by name).
getType(String) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the type of an attribute (by name).
getTypeInfoProvider() - Method in class javax.xml.validation.ValidatorHandler
  Obtains the `TypeInfoProvider` implementation of this `ValidatorHandler`.
getURI(int) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2 Attributes method (don't invoke on parser);
getURI() - Method in class com.icl.saxon.jdom.NodeWrapper
  Get the URI part of the name of this node.
getURI() - Method in class com.icl.saxon.om.AbstractNode
  Get the URI part of the name of this node.
getURI(int) - Method in class com.icl.saxon.om.NamePool
  Get the namespace-URI of a name, given its name code or fingerprint
getURI() - Method in interface com.icl.saxon.om.NodeInfo
  Get the URI part of the name of this node.
getURI(int) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the namespace URI of an attribute (by position).
getURI() - Method in class com.icl.saxon.tree.NodeImpl
  Get the URI part of the name of this node.
getURICode(int) - Method in class com.icl.saxon.om.NamePool
  Get the URI code of a name, given its name code or fingerprint
getURICodeForPrefix(String) - Method in class com.icl.saxon.tree.ElementImpl
  Search the NamespaceList for a given prefix, returning the corresponding URI.
getURICodeForPrefix(String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Search the NamespaceList for a given prefix, returning the corresponding URI.
getURIForPrefix(String) - Method in class com.icl.saxon.expr.StandaloneContext
  Get the URI for a prefix, using this Element as the context for namespace resolution
getURIForPrefix(String) - Method in interface com.icl.saxon.expr.StaticContext
  Get the URI for a prefix, using this Element as the context for namespace resolution
getURIForPrefix(String) - Method in class com.icl.saxon.style.ExpressionContext
  Get the URI for a prefix, using this Element as the context for namespace resolution
getURIFromNamespaceCode(int) - Method in class com.icl.saxon.om.NamePool
  Get the namespace URI from a namespace code
getURIFromURICode(short) - Method in class com.icl.saxon.om.NamePool
  Get the namespace URI from a URI code
getURIResolver() - Method in class com.icl.saxon.Controller
  Get the primary URI resolver.
getURIResolver() - Method in class com.icl.saxon.TransformerFactoryImpl
  Get the object that is used by default during the transformation to resolve URIs used in document(), xsl:import, or xsl:include.
getURIResolver() - Method in class javax.xml.transform.Transformer
  Get an object that will be used to resolve URIs used in document().
getURIResolver() - Method in class javax.xml.transform.TransformerFactory
  Get the object that is used by default during the transformation to resolve URIs used in document(), xsl:import, or xsl:include.
getUnparsedEntity(String) - Method in class com.icl.saxon.jdom.DocumentWrapper
  Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in interface com.icl.saxon.om.DocumentInfo
  Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class com.icl.saxon.tree.DocumentImpl
  Get the unparsed entity with a given name
getUse() - Method in class com.icl.saxon.KeyDefinition
  Get the use expression for the key definition
getUserData(NodeInfo, String) - Method in class com.icl.saxon.Controller
  Get the named user data property for the node
getUserData(Context, String) - Static method in class com.icl.saxon.functions.Extensions
  Retrieve a value associated with the context node
getUserData(String) - Method in class com.icl.saxon.om.AbstractNode
  Retrieves the object associated to a key on a this node.
getValue(Binding) - Method in class com.icl.saxon.Bindery
  Get the value of a variable
getValue(Binding, int) - Method in class com.icl.saxon.Bindery
  Get the value of a variable in the given frame
getValue(int) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX1 AttributeList, SAX2 Attributes method (don't invoke on parser);
getValue(String, String) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX Attributes method (don't invoke on parser);
getValue(String) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX1 AttributeList, SAX2 Attributes method (don't invoke on parser);
getValue() - Method in class com.icl.saxon.om.AbstractNode
  Return the character value of an attribute node (DOM method)
getValue(int) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the value of an attribute (by position).
getValue(String, String) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the value of an attribute (by name).
getValue(String) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the value of an attribute (by name).
getValueByFingerprint(int) - Method in class com.icl.saxon.tree.AttributeCollection
  Get the attribute value using its fingerprint
getValues() - Method in class com.icl.saxon.sort.BinaryTree
  getValues() returns the values in the tree in sorted order.
getVariableBinding(int) - Method in class com.icl.saxon.style.StyleElement
  Bind a variable used in this element to the XSLVariable element in which it is declared
getVariableFingerprint() - Method in interface com.icl.saxon.Binding
  Establish the fingerprint of the name of this variable.
getVariableFingerprint() - Method in class com.icl.saxon.style.SAXONReturn
getVariableFingerprint() - Method in class com.icl.saxon.style.XSLGeneralVariable
  Get the fingerprint of the variable name
getVariableName() - Method in interface com.icl.saxon.Binding
  Get the name of the variable, to use in diagnostics
getVariableName() - Method in class com.icl.saxon.style.XSLGeneralVariable
  Get the display name of the variable.
getVariableNames() - Method in class com.icl.saxon.style.StyleElement
  List the variables that are in scope for this stylesheet element.
getVersion() - Static method in class com.icl.saxon.Version
getVersion() - Method in class com.icl.saxon.expr.StandaloneContext
  Get the effective XSLT version in this region of the stylesheet
getVersion() - Method in interface com.icl.saxon.expr.StaticContext
  Get the effective XSLT version in this region of the stylesheet
getVersion() - Method in class com.icl.saxon.style.ExpressionContext
  Get the effective XSLT version in this region of the stylesheet
getVersion() - Method in class com.icl.saxon.style.StyleElement
  Get the version number on this element, or inherited from its ancestors
getWebSiteAddress() - Static method in class com.icl.saxon.Version
getWholeText() - Method in class com.icl.saxon.om.AbstractNode
  Returns all text of `Text` nodes logically-adjacent text nodes to this node, concatenated in document order.
getWriter() - Method in class com.icl.saxon.output.Emitter
  Get the output writer
getWriter() - Method in class javax.xml.transform.stream.StreamResult
  Get the character stream that was set with setWriter.
getXMLReader() - Method in class com.icl.saxon.aelfred.SAXParserImpl
getXMLReader() - Method in class javax.xml.parsers.SAXParser
  Returns the `XMLReader` that is encapsulated by the implementation of this class.
getXMLReader() - Method in class javax.xml.transform.sax.SAXSource
  Get the XMLReader to be used for the Source.
getXMLSchemaType() - Method in class javax.xml.datatype.Duration
  Return the name of the XML Schema date/time type that this instance maps to.
getXMLSchemaType() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return the name of the XML Schema date/time type that this instance maps to.
getXPathFunctionResolver() - Method in interface javax.xml.xpath.XPath
  Return the current function resolver.
getXPathVariableResolver() - Method in interface javax.xml.xpath.XPath
  Return the current variable resolver.
getXSLVersion() - Static method in class com.icl.saxon.Version
getXSLVersionString() - Static method in class com.icl.saxon.Version
getXmlEncoding() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  An attribute specifying, as part of the XML declaration, the encoding of this document.
getXmlEncoding() - Method in class com.icl.saxon.tree.DocumentImpl
  An attribute specifying, as part of the XML declaration, the encoding of this document.
getXmlStandalone() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  An attribute specifying, as part of the XML declaration, whether this document is standalone.
getXmlStandalone() - Method in class com.icl.saxon.tree.DocumentImpl
  An attribute specifying, as part of the XML declaration, whether this document is standalone.
getXmlVersion() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  An attribute specifying, as part of the XML declaration, the version number of this document.
getXmlVersion() - Method in class com.icl.saxon.tree.DocumentImpl
  An attribute specifying, as part of the XML declaration, the version number of this document.
getYear() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return low order component for XML Schema 1.0 dateTime datatype field for `year` or `DatatypeConstants.FIELD_UNDEFINED`.
getYears() - Method in class javax.xml.datatype.Duration
  Get the years value of this `Duration` as an `int` or `0` if not present.
global - Variable in class com.icl.saxon.style.XSLGeneralVariable
graftElement(ElementImpl) - Method in class com.icl.saxon.tree.TreeBuilder
  graftElement() allows an element node to be transferred from one tree to another.
greekLower - Variable in class com.icl.saxon.number.Numberer_en
greekUpper - Variable in class com.icl.saxon.number.Numberer_en

## H

HANDLER - Variable in class com.icl.saxon.style.StandardNames
HIERARCHY_REQUEST_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
HOURS - Static variable in class javax.xml.datatype.DatatypeConstants
  A constant that represents the hours field.
HREF - Variable in class com.icl.saxon.style.StandardNames
HTMLEmitter - class com.icl.saxon.output.HTMLEmitter.
  This class generates HTML output
HTMLEmitter() - Constructor for class com.icl.saxon.output.HTMLEmitter
  Constructor
HTMLIndenter - class com.icl.saxon.output.HTMLIndenter.
  HTMLIndenter: This ProxyEmitter indents HTML elements, by adding whitespace character data where appropriate.
HTMLIndenter() - Constructor for class com.icl.saxon.output.HTMLIndenter
HashMap - class com.icl.saxon.sort.HashMap.
  A simple class for testing membership of a fixed set of ASCII strings.
HashMap(int) - Constructor for class com.icl.saxon.sort.HashMap
handleSortKeys(Expression) - Method in class com.icl.saxon.style.StyleElement
  Modify the "select" expression to include any sort keys specified.
handler - Variable in class com.icl.saxon.output.ContentHandlerProxy
handler - Variable in class com.icl.saxon.output.DocumentHandlerProxy
hasAttribute(String) - Method in class com.icl.saxon.om.AbstractNode
  Returns `true` when an attribute with a given name is specified on this element or has a default value, `false` otherwise.
hasAttribute(String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Returns `true` when an attribute with a given name is specified on this element or has a default value, `false` otherwise.
hasAttributeNS(String, String) - Method in class com.icl.saxon.om.AbstractNode
  Returns `true` when an attribute with a given local name and namespace URI is specified on this element or has a default value, `false` otherwise.
hasAttributeNS(String, String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Returns `true` when an attribute with a given local name and namespace URI is specified on this element or has a default value, `false` otherwise.
hasAttributes() - Method in class com.icl.saxon.om.AbstractNode
  Returns whether this node has any attributes.
hasAttributes() - Method in class com.icl.saxon.tree.ElementWithAttributes
  Returns whether this node (if it is an element) has any attributes.
hasAttributes() - Method in class com.icl.saxon.tree.NodeImpl
  Returns whether this node (if it is an element) has any attributes.
hasChildNodes() - Method in class com.icl.saxon.jdom.NodeWrapper
  Determine whether the node has any children.
hasChildNodes() - Method in class com.icl.saxon.om.AbstractNode
  Determine whether the node has any children.
hasChildNodes() - Method in interface com.icl.saxon.om.NodeInfo
  Determine whether the node has any children.
hasChildNodes() - Method in class com.icl.saxon.tree.NodeImpl
  Determine whether the node has any children.
hasMoreElements() - Method in class com.icl.saxon.expr.DifferenceEnumeration
hasMoreElements() - Method in class com.icl.saxon.expr.DistinctEnumeration
hasMoreElements() - Method in class com.icl.saxon.expr.FilterEnumerator
  Test whether there are any more nodes available in the enumeration
hasMoreElements() - Method in class com.icl.saxon.expr.IntersectionEnumeration
hasMoreElements() - Method in class com.icl.saxon.expr.LookaheadEnumerator
  Determine whether there are any more nodes to hand to the client
hasMoreElements() - Method in class com.icl.saxon.expr.SortKeyEnumeration
  Determine whether there are more nodes
hasMoreElements() - Method in class com.icl.saxon.expr.UnionEnumeration
hasMoreElements() - Method in interface com.icl.saxon.om.AxisEnumeration
  Determine whether there are more nodes to come.
hasMoreElements() - Method in class com.icl.saxon.om.EmptyEnumeration
hasMoreElements() - Method in interface com.icl.saxon.om.NodeEnumeration
  Determine whether there are more nodes to come.
hasMoreElements() - Method in class com.icl.saxon.om.PrependIterator
  Determine whether there are more nodes to come.
hasMoreElements() - Method in class com.icl.saxon.om.SingletonEnumeration
hasMoreElements() - Method in class com.icl.saxon.style.GroupActivation
hasNamespaceAliases() - Method in class com.icl.saxon.style.XSLStyleSheet
hasSameNode(Context, NodeEnumeration, NodeEnumeration) - Static method in class com.icl.saxon.exslt.Sets
  Determine whether two node-sets contain at least one node in common
hasSameNodes(Context, NodeEnumeration, NodeEnumeration) - Static method in class com.icl.saxon.functions.Extensions
  Determine whether two node-sets contain the same nodes
hasSignature(Object) - Method in class com.icl.saxon.om.NamePool
  Test whether the namepool contains names defined in a particular Stylesheet
hashCode() - Method in class javax.xml.datatype.Duration
  Returns a hash code consistent with the definition of the equals method.
hashCode() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Returns a hash code consistent with the definition of the equals method.
hashCode() - Method in class javax.xml.namespace.QName
  Generate the hash code for this `QName`.
hebrew - Variable in class com.icl.saxon.number.Numberer_en
highSurrogate(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns the high surrogate of a supplemental character
highest(Context, NodeEnumeration) - Static method in class com.icl.saxon.exslt.Math
  Get the nodes with maximum numeric value of the string-value of each of a set of nodes
highest(Context, NodeEnumeration) - Static method in class com.icl.saxon.functions.Extensions
  Get the node with maximum numeric value of the string-value of each of a set of nodes
highest(Context, NodeEnumeration, Expression) - Static method in class com.icl.saxon.functions.Extensions
  Get the maximum numeric value of a stored expression over a set of nodes
hiraganaA - Variable in class com.icl.saxon.number.Numberer_en
hiraganaI - Variable in class com.icl.saxon.number.Numberer_en
hourInDay(String) - Static method in class com.icl.saxon.exslt.Date
  Return the hour of the day in the specified date or date/time
hourInDay() - Static method in class com.icl.saxon.exslt.Date
  Return the current hour of the day

## I

ID - Variable in class com.icl.saxon.style.StandardNames
IDFilter - class com.icl.saxon.IDFilter.
  IDFilter is a SAX filter that extracts the subtree of a document rooted at the element with a given ID value.
IDFilter(String) - Constructor for class com.icl.saxon.IDFilter
IDPattern - class com.icl.saxon.pattern.IDPattern.
  An IDPattern is a pattern of the form id(literal)
IDPattern(String) - Constructor for class com.icl.saxon.pattern.IDPattern
IF(Value, Value, Value) - Static method in class com.icl.saxon.functions.Extensions
  Return the value of the second argument if the first is true, or the third argument otherwise.
IMPLEMENTS_PREFIX - Variable in class com.icl.saxon.style.StandardNames
INDENT - Variable in class com.icl.saxon.style.StandardNames
INDENT - Static variable in class javax.xml.transform.OutputKeys
  indent = "yes" | "no".
INDENT_SPACES - Static variable in class com.icl.saxon.output.SaxonOutputKeys
  indentSpaces = integer.
INDETERMINATE - Static variable in class javax.xml.datatype.DatatypeConstants
  Comparison result.
INDEX_SIZE_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
INFINITY - Variable in class com.icl.saxon.style.StandardNames
INUSE_ATTRIBUTE_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
INVALID_ACCESS_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
INVALID_CHARACTER_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
INVALID_MODIFICATION_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
INVALID_STATE_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
Id - class com.icl.saxon.functions.Id.
Id() - Constructor for class com.icl.saxon.functions.Id
IdentityTransformerHandler - class com.icl.saxon.IdentityTransformerHandler.
  IdentityTransformerHandler implements the javax.xml.transform.sax.TransformerHandler interface.
IdentityTransformerHandler(Controller) - Constructor for class com.icl.saxon.IdentityTransformerHandler
  Create a IdentityTransformerHandler and initialise variables.
InternalSaxonError - error com.icl.saxon.InternalSaxonError.
  An InternalError represents an condition detected during Saxon processing that should never occur.
InternalSaxonError(String) - Constructor for class com.icl.saxon.InternalSaxonError
IntersectionEnumeration - class com.icl.saxon.expr.IntersectionEnumeration.
  An enumeration representing a nodeset that is an intersection of two other NodeSets.
IntersectionEnumeration(NodeEnumeration, NodeEnumeration, Controller) - Constructor for class com.icl.saxon.expr.IntersectionEnumeration
  Form an enumeration of the intersection of the nodes in two nodesets
IsLastExpression - class com.icl.saxon.expr.IsLastExpression.
  position()=last() expression
IsLastExpression(boolean) - Constructor for class com.icl.saxon.expr.IsLastExpression
  Construct a condition that tests position()=last (if condition is true) or position()!=last() (if condition is false).
ignorableWhitespace(char[], int, int) - Method in class com.icl.saxon.ContentEmitter
  Callback interface for SAX: not for application use
ignorableWhitespace(char[], int, int) - Method in class com.icl.saxon.IDFilter
ignorableWhitespace(char[], int, int) - Method in class com.icl.saxon.output.CDATAFilter
  Output ignorable white space
ignorableWhitespace(char[], int, int) - Method in class com.icl.saxon.output.HTMLIndenter
  Output ignorable white space
ignorableWhitespace(char[], int, int) - Method in class com.icl.saxon.output.XMLIndenter
  Output ignorable white space
importNode(Node, boolean) - Method in class com.icl.saxon.om.AbstractNode
  Import a node from another document to this document.
importPool(NamePool) - Method in class com.icl.saxon.om.NamePool
  Import the names defined in another namepool (typically the one used to create the stylesheet: these names are imported into the namepool used to build the source document).
inCharset(int) - Method in class com.icl.saxon.charcode.ASCIICharacterSet
inCharset(int) - Method in class com.icl.saxon.charcode.CP1250CharacterSet
inCharset(int) - Method in class com.icl.saxon.charcode.CP1251CharacterSet
inCharset(int) - Method in class com.icl.saxon.charcode.CP852CharacterSet
inCharset(int) - Method in interface com.icl.saxon.charcode.CharacterSet
  Determine if a character is present in the character set
inCharset(int) - Method in class com.icl.saxon.charcode.KOI8RCharacterSet
inCharset(int) - Method in class com.icl.saxon.charcode.Latin1CharacterSet
inCharset(int) - Method in class com.icl.saxon.charcode.Latin2CharacterSet
inCharset(int) - Method in class com.icl.saxon.charcode.UnicodeCharacterSet
inDTD - Variable in class com.icl.saxon.om.Builder
indent(int) - Static method in class com.icl.saxon.expr.Expression
  Construct indent string, for diagnostic output
index - Variable in class com.icl.saxon.jdom.NodeWrapper
index - Variable in class com.icl.saxon.tree.NodeImpl
initCause(Throwable) - Method in class javax.xml.transform.TransformerException
  Initializes the cause of this throwable to the specified value.
initialise(int, AttributeCollection, NodeInfo, String, int, int) - Method in class com.icl.saxon.tree.ElementImpl
  Initialise a new ElementImpl with an element name
initialise(int, AttributeCollection, NodeInfo, String, int, int) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Initialise a new ElementWithAttributes with an element name and attribute list
initialiseBindery(Bindery) - Method in class com.icl.saxon.style.XSLStyleSheet
  Allocate space in bindery for all the variables needed This has to be done early to accommodate preview mode
insertBefore(Node, Node) - Method in class com.icl.saxon.om.AbstractNode
  Insert the node `newChild` before the existing child node `refChild`.
insertData(int, String) - Method in class com.icl.saxon.om.AbstractNode
  Insert a string at the specified character offset.
internalEntityDecl(String, String) - Method in class com.icl.saxon.aelfred.DefaultHandler
  SAX2: called on internal entity declarations
intersection(Context, NodeEnumeration, NodeEnumeration) - Static method in class com.icl.saxon.exslt.Sets
  Return the intersection of two node-sets
intersection(Context, NodeEnumeration, NodeEnumeration) - Static method in class com.icl.saxon.functions.Extensions
  Return the intersection of two node-sets
inverse(int) - Static method in class com.icl.saxon.expr.Value
  Return the inverse of a relational operator, so that "a op b" can be rewritten as "b inverse(op) a"
isAncestor(NodeInfo, NodeInfo) - Static method in class com.icl.saxon.om.Navigator
  Determine whether this node is an ancestor of another node
isAssignable() - Method in interface com.icl.saxon.Binding
  Determine whether the variable is assignable using saxon:assign
isAssignable() - Method in class com.icl.saxon.style.SAXONAssign
isAssignable() - Method in class com.icl.saxon.style.XSLGeneralVariable
  Test whether it is permitted to assign to the variable using the saxon:assign extension element.
isAtLast() - Method in class com.icl.saxon.Context
  Determine whether the context position is the same as the context size that is, whether position()=last()
isCDATA(int) - Method in class com.icl.saxon.output.CDATAFilter
  See if a particular element is a CDATA element
isCoalescing() - Method in class javax.xml.parsers.DocumentBuilderFactory
  Indicates whether or not the factory is configured to produce parsers which converts CDATA nodes to Text nodes and appends it to the adjacent (if any) Text node.
isContent(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the specified character can be considered content.
isContextDocumentNodeSet() - Method in class com.icl.saxon.expr.EmptyNodeSet
  Determine, in the case of an expression whose data type is Value.NODESET, whether all the nodes in the node-set are guaranteed to come from the same document as the context node.
isContextDocumentNodeSet() - Method in class com.icl.saxon.expr.Expression
  Determine, in the case of an expression whose data type is Value.NODESET, whether all the nodes in the node-set are guaranteed to come from the same document as the context node.
isContextDocumentNodeSet() - Method in class com.icl.saxon.expr.NodeSetIntent
  Determine, in the case of an expression whose data type is Value.NODESET, whether all the nodes in the node-set are guaranteed to come from the same document as the context node.
isContextDocumentNodeSet() - Method in class com.icl.saxon.expr.PathExpression
  Determine, in the case of an expression whose data type is Value.NODESET, whether all the nodes in the node-set are guaranteed to come from the same document as the context node.
isContextDocumentNodeSet() - Method in class com.icl.saxon.expr.SingletonExpression
  Determine, in the case of an expression whose data type is Value.NODESET, whether all the nodes in the node-set are guaranteed to come from the same document as the context node.
isContextDocumentNodeSet() - Method in class com.icl.saxon.functions.Current
  Determine, in the case of an expression whose data type is Value.NODESET, whether all the nodes in the node-set are guaranteed to come from the same document as the context node.
isContextDocumentNodeSet() - Method in class com.icl.saxon.functions.Id
  Determine, in the case of an expression whose data type is Value.NODESET, whether all the nodes in the node-set are guaranteed to come from the same document as the context node.
isContextDocumentNodeSet() - Method in class com.icl.saxon.functions.Key
  Determine, in the case of an expression whose data type is Value.NODESET, whether all the nodes in the node-set are guaranteed to come from the same document as the context node.
isDefaultNamespace(String) - Method in class com.icl.saxon.om.AbstractNode
  This method checks if the specified `namespaceURI` is the default namespace or not.
isElementAvailable(String) - Method in class com.icl.saxon.expr.StandaloneContext
  Determine if an extension element is available
isElementAvailable(String) - Method in interface com.icl.saxon.expr.StaticContext
  Determine if an extension element is available
isElementAvailable(String) - Method in class com.icl.saxon.style.ExpressionContext
  Determine if an extension element is available
isElementAvailable(String, String) - Method in class com.icl.saxon.style.StyleNodeFactory
  Method to support the element-available() function
isElementContentWhitespace() - Method in class com.icl.saxon.om.AbstractNode
  Returns whether this text node contains element content whitespace, often abusively called "ignorable whitespace".
isEmpty() - Method in class com.icl.saxon.sort.BinaryTree
  isEmpty() Tests if this binary tree contains no keys.
isEmptyTag(String) - Static method in class com.icl.saxon.output.HTMLEmitter
isEqualNode(Node) - Method in class com.icl.saxon.om.AbstractNode
  Tests whether two nodes are equal.
isEvaluated(Binding) - Method in class com.icl.saxon.Bindery
  Test if global variable has already been evaluated
isExcludedNamespace(short) - Method in class com.icl.saxon.style.StyleElement
  Check whether a namespace uri defines an namespace excluded from the result.
isExpandEntityReferences() - Method in class javax.xml.parsers.DocumentBuilderFactory
  Indicates whether or not the factory is configured to produce parsers which expand entity reference nodes.
isExtensionNamespace(short) - Method in class com.icl.saxon.expr.StandaloneContext
  Determine whether a given URI identifies an extension element namespace
isExtensionNamespace(short) - Method in interface com.icl.saxon.expr.StaticContext
  Determine whether a given URI code identifies an extension element namespace
isExtensionNamespace(short) - Method in class com.icl.saxon.style.ExpressionContext
  Determine whether a given URI code identifies an extension element namespace
isExtensionNamespace(short) - Method in class com.icl.saxon.style.StyleElement
  Check whether a namespace uri defines an extension element.
isForwards - Static variable in class com.icl.saxon.om.Axis
  Table indicating for each axis whether it is in forwards document order
isFunctionAvailable(String) - Method in class com.icl.saxon.expr.StandaloneContext
  Determine if a function is available
isFunctionAvailable(String) - Method in interface com.icl.saxon.expr.StaticContext
  Determine if a function is available
isFunctionAvailable(String) - Method in class com.icl.saxon.style.ExpressionContext
  Determine if a function is available
isGeneralUseAllowed() - Method in class com.icl.saxon.expr.SingletonNodeSet
  Determine if general use as a node-set is allowed
isGlobal() - Method in interface com.icl.saxon.Binding
  Determine whether this variable is global
isGlobal() - Method in class com.icl.saxon.style.XSLGeneralVariable
isHighSurrogate(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns whether the given character is a high surrogate
isId() - Method in class com.icl.saxon.om.AbstractNode
  Returns whether this attribute is known to be of type ID (i.e.
isIdAttribute(int) - Method in class javax.xml.validation.TypeInfoProvider
  Returns `true` if the specified attribute is determined to be ID.
isIgnoringComments() - Method in class javax.xml.parsers.DocumentBuilderFactory
  Indicates whether or not the factory is configured to produce parsers which ignores comments.
isIgnoringElementContentWhitespace() - Method in class javax.xml.parsers.DocumentBuilderFactory
  Indicates whether or not the factory is configured to produce parsers which ignore ignorable whitespace in element content.
isImport() - Method in class com.icl.saxon.style.XSLGeneralIncorporate
  isImport() returns true if this is an xsl:import statement rather than an xsl:include
isImport() - Method in class com.icl.saxon.style.XSLImport
  isImport() returns true if this is an xsl:import statement rather than an xsl:include
isImport() - Method in class com.icl.saxon.style.XSLInclude
  isImport() returns true if this is an xsl:import statement rather than an xsl:include
isInstruction() - Method in class com.icl.saxon.sql.SQLClose
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.sql.SQLColumn
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.sql.SQLConnect
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.sql.SQLInsert
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.SAXONAssign
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.SAXONDoctype
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.SAXONEntityRef
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.SAXONGroup
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.SAXONReturn
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.SAXONWhile
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.StyleElement
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLApplyImports
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLApplyTemplates
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLCallTemplate
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLChoose
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLCopy
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLCopyOf
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLDocument
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLElement
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLFallback
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLForEach
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLIf
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLMessage
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLNumber
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLStringConstructor
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLText
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLValueOf
  Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLVariable
  Determine whether this node is an instruction.
isInvalid(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the specified character is invalid.
isLineNumbering() - Method in class com.icl.saxon.Controller
  Determine whether line numbering is enabled
isLongerThan(Duration) - Method in class javax.xml.datatype.Duration
  Checks if this duration object is strictly longer than another `Duration` object.
isLowSurrogate(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns whether the given character is a low surrogate
isMarkup(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the specified character can be considered markup.
isNCName(String) - Static method in class com.icl.saxon.om.Name
  Validate whether a given string constitutes a valid NCName, as defined in XML Namespaces
isNCName(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the specified character is a valid NCName character as defined by production [5] in Namespaces in XML recommendation.
isNCNameStart(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the specified character is a valid NCName start character as defined by production [4] in Namespaces in XML recommendation.
isName(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the specified character is a valid name character as defined by production [4] in the XML 1.0 specification.
isNameStart(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the specified character is a valid name start character as defined by production [5] in the XML 1.0 specification.
isNamespaceAware() - Method in class com.icl.saxon.aelfred.SAXParserImpl
isNamespaceAware() - Method in class com.icl.saxon.om.DocumentBuilderImpl
isNamespaceAware() - Method in class javax.xml.parsers.DocumentBuilder
  Indicates whether or not this parser is configured to understand namespaces.
isNamespaceAware() - Method in class javax.xml.parsers.DocumentBuilderFactory
  Indicates whether or not the factory is configured to produce parsers which are namespace aware.
isNamespaceAware() - Method in class javax.xml.parsers.SAXParser
  Indicates whether or not this parser is configured to understand namespaces.
isNamespaceAware() - Method in class javax.xml.parsers.SAXParserFactory
  Indicates whether or not the factory is configured to produce parsers which are namespace aware.
isNull(Object) - Static method in class com.icl.saxon.functions.Extensions
  Test whether an encapsulated Java object is null
isObjectModelSupported(String) - Method in class javax.xml.xpath.XPathFactory
  Is specified object model supported by this `XPathFactory`?
isPeer() - Method in class com.icl.saxon.expr.DifferenceEnumeration
isPeer() - Method in class com.icl.saxon.expr.DistinctEnumeration
isPeer() - Method in class com.icl.saxon.expr.FilterEnumerator
  Determine whether the nodes are guaranteed to be peers
isPeer() - Method in class com.icl.saxon.expr.IntersectionEnumeration
isPeer() - Method in class com.icl.saxon.expr.LookaheadEnumerator
  Determine whether the nodes are guaranteed to be peers
isPeer() - Method in class com.icl.saxon.expr.SortKeyEnumeration
isPeer() - Method in class com.icl.saxon.expr.UnionEnumeration
isPeer() - Method in class com.icl.saxon.om.EmptyEnumeration
isPeer() - Method in interface com.icl.saxon.om.NodeEnumeration
  Determine whether the nodes returned by this enumeration are known to be peers, that is, no node is a descendant or ancestor of another node.
isPeer() - Method in class com.icl.saxon.om.PrependIterator
  Determine whether the nodes returned by this enumeration are known to be peers, that is, no node is a descendant or ancestor of another node.
isPeer() - Method in class com.icl.saxon.om.SingletonEnumeration
isPeer() - Method in class com.icl.saxon.style.GroupActivation
isPeerAxis - Static variable in class com.icl.saxon.om.Axis
  Table indicating for each axis whether it is a peer axis.
isPreJDK12() - Static method in class com.icl.saxon.Version
isPreviewElement(int) - Method in class com.icl.saxon.PreviewManager
  Determine whether an element is a preview element.
isPubid(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the specified character is a valid Pubid character as defined by production [13] in the XML 1.0 specification.
isQName(String) - Static method in class com.icl.saxon.om.Name
  Validate whether a given string constitutes a valid QName, as defined in XML Namespaces
isRelative() - Method in class com.icl.saxon.pattern.LocationPathPattern
  Determine if the pattern uses positional filters
isReverse - Static variable in class com.icl.saxon.om.Axis
  Table indicating for each axis whether it is in reverse document order
isReverseSorted() - Method in class com.icl.saxon.expr.DifferenceEnumeration
isReverseSorted() - Method in class com.icl.saxon.expr.DistinctEnumeration
isReverseSorted() - Method in class com.icl.saxon.expr.FilterEnumerator
isReverseSorted() - Method in class com.icl.saxon.expr.IntersectionEnumeration
isReverseSorted() - Method in class com.icl.saxon.expr.LookaheadEnumerator
isReverseSorted() - Method in class com.icl.saxon.expr.SortKeyEnumeration
isReverseSorted() - Method in class com.icl.saxon.expr.UnionEnumeration
isReverseSorted() - Method in class com.icl.saxon.om.EmptyEnumeration
isReverseSorted() - Method in interface com.icl.saxon.om.NodeEnumeration
  Determine whether the nodes returned by this enumeration are known to be in reverse document order.
isReverseSorted() - Method in class com.icl.saxon.om.PrependIterator
  Determine whether the nodes returned by this enumeration are known to be in reverse document order.
isReverseSorted() - Method in class com.icl.saxon.om.SingletonEnumeration
isReverseSorted() - Method in class com.icl.saxon.style.GroupActivation
isSameNode(Node) - Method in class com.icl.saxon.om.AbstractNode
  Returns whether this node is the same node as the given one.
isSameNodeInfo(NodeInfo) - Method in class com.icl.saxon.jdom.NodeWrapper
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class com.icl.saxon.om.AbstractNode
  Determine whether this is the same node as another node
isSameNodeInfo(NodeInfo) - Method in interface com.icl.saxon.om.NodeInfo
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class com.icl.saxon.tree.NodeImpl
  Determine whether this is the same node as another node
isSchemaLanguageSupported(String) - Method in class javax.xml.validation.SchemaFactory
  Is specified schema supported by this `SchemaFactory`?
isSealed() - Method in class com.icl.saxon.om.NamePool
  Determine whether the namepool is sealed
isSet(DatatypeConstants.Field) - Method in class javax.xml.datatype.Duration
  Checks if a field is set.
isShorterThan(Duration) - Method in class javax.xml.datatype.Duration
  Checks if this duration object is strictly shorter than another `Duration` object.
isSorted() - Method in class com.icl.saxon.expr.DifferenceEnumeration
isSorted() - Method in class com.icl.saxon.expr.DistinctEnumeration
isSorted() - Method in class com.icl.saxon.expr.EmptyNodeSet
  Test whether the value is known to be sorted
isSorted() - Method in class com.icl.saxon.expr.FilterEnumerator
  Determine whether the nodes are guaranteed to be in document order
isSorted() - Method in class com.icl.saxon.expr.IntersectionEnumeration
isSorted() - Method in class com.icl.saxon.expr.LookaheadEnumerator
  Determine whether the nodes are guaranteed to be in document order
isSorted() - Method in class com.icl.saxon.expr.NodeSetExtent
  Test whether the value is known to be sorted
isSorted() - Method in class com.icl.saxon.expr.NodeSetIntent
  Test whether the value is known to be sorted
isSorted() - Method in class com.icl.saxon.expr.NodeSetValue
  Test whether the value is known to be sorted
isSorted() - Method in class com.icl.saxon.expr.SingletonNodeSet
  Test whether the value is known to be sorted
isSorted() - Method in class com.icl.saxon.expr.SortKeyEnumeration
isSorted() - Method in class com.icl.saxon.expr.UnionEnumeration
isSorted() - Method in class com.icl.saxon.om.EmptyEnumeration
isSorted() - Method in interface com.icl.saxon.om.NodeEnumeration
  Determine whether the nodes returned by this enumeration are known to be in document order
isSorted() - Method in class com.icl.saxon.om.PrependIterator
  Determine whether the nodes returned by this enumeration are known to be in document order
isSorted() - Method in class com.icl.saxon.om.SingletonEnumeration
isSorted() - Method in class com.icl.saxon.style.GroupActivation
isSpace(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the specified character is a space character as defined by production [3] in the XML 1.0 specification.
isSpacePreserving(int) - Method in class com.icl.saxon.StylesheetStripper
  Decide whether an element is in the set of white-space preserving element types
isSpacePreserving(int) - Method in class com.icl.saxon.om.Stripper
  Decide whether an element is in the set of white-space preserving element types
isSpecified(int) - Method in class javax.xml.validation.TypeInfoProvider
  Returns `false` if the attribute was added by the validator.
isSubtreeAxis - Static variable in class com.icl.saxon.om.Axis
  Table indicating for each axis whether it is contained within the subtree rooted at the origin node.
isSupplemental(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the specified character is a supplemental character.
isSupported(String, String) - Method in class com.icl.saxon.om.AbstractNode
  Tests whether the DOM implementation implements a specific feature and that feature is supported by this node.
isSurrogate(int) - Static method in class com.icl.saxon.om.XMLChar
  Return whether a given char (codepoint) is a surrogate (high or low) //MHK: this method reinstated from an earlier version of the Apache XMLChar module
isTiming() - Method in class com.icl.saxon.om.Builder
  Get timing option
isTopLevel() - Method in class com.icl.saxon.style.StyleElement
  Test whether this is a top-level element
isTracing() - Method in class com.icl.saxon.Controller
isUrlAttribute(String, String) - Static method in class com.icl.saxon.output.HTMLEmitter
isUsingNamespaces() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  determine whether this document uses namespaces
isValid(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the specified character is valid.
isValid() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Validate instance by `getXMLSchemaType()` constraints.
isValidIANAEncoding(String) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the encoding name is a valid IANA encoding.
isValidJavaEncoding(String) - Static method in class com.icl.saxon.om.XMLChar
  Returns true if the encoding name is a valid Java encoding.
isValidNCName(String) - Static method in class com.icl.saxon.om.XMLChar
  Check to see if a string is a valid NCName according to [4] from the XML Namespaces 1.0 Recommendation
isValidName(String) - Static method in class com.icl.saxon.om.XMLChar
  Check to see if a string is a valid Name according to [5] in the XML 1.0 Recommendation
isValidNmtoken(String) - Static method in class com.icl.saxon.om.XMLChar
  Check to see if a string is a valid Nmtoken according to [7] in the XML 1.0 Recommendation
isValidOutputKey(String) - Static method in class com.icl.saxon.output.SaxonOutputKeys
  Check that a supplied output key is valid
isValidating() - Method in class com.icl.saxon.aelfred.SAXParserImpl
isValidating() - Method in class com.icl.saxon.om.DocumentBuilderImpl
isValidating() - Method in class javax.xml.parsers.DocumentBuilder
  Indicates whether or not this parser is configured to validate XML documents.
isValidating() - Method in class javax.xml.parsers.DocumentBuilderFactory
  Indicates whether or not the factory is configured to produce parsers which validate the XML content during parse.
isValidating() - Method in class javax.xml.parsers.SAXParser
  Indicates whether or not this parser is configured to validate XML documents.
isValidating() - Method in class javax.xml.parsers.SAXParserFactory
  Indicates whether or not the factory is configured to produce parsers which validate the XML content during parse.
isWhite(String) - Static method in class com.icl.saxon.om.Navigator
  Determine if a string is all-whitespace
isWhitespaceStrippingDisabled() - Method in class com.icl.saxon.Controller
  Determine if whitespace stripping is disabled
isXIncludeAware() - Method in class javax.xml.parsers.DocumentBuilder
  Get the XInclude processing mode for this parser.
isXIncludeAware() - Method in class javax.xml.parsers.DocumentBuilderFactory
  Get state of XInclude processing.
isXIncludeAware() - Method in class javax.xml.parsers.SAXParser
  Get the XInclude processing mode for this parser.
isXIncludeAware() - Method in class javax.xml.parsers.SAXParserFactory
  Get state of XInclude processing.
item(int) - Method in class com.icl.saxon.expr.NodeSetExtent
  Return the n'th item in the list (DOM method)
item(int) - Method in class com.icl.saxon.expr.SingletonNodeSet
  Return the n'th item in the list (DOM method)
item(int) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Get n'th attribute (DOM NamedNodeMap method).

## J

JANUARY - Static variable in class javax.xml.datatype.DatatypeConstants
  Value for first month of year.
JULY - Static variable in class javax.xml.datatype.DatatypeConstants
  Value for seventh month of year.
JUNE - Static variable in class javax.xml.datatype.DatatypeConstants
  Value for sixth month of year.
javaVersion - Static variable in class com.icl.saxon.Version
javax.xml - package javax.xml
  Defines core XML constants and functionality from the XML specifications.
javax.xml.datatype - package javax.xml.datatype
  XML/Java Type Mappings.
javax.xml.namespace - package javax.xml.namespace
  XML Namespace processing.
javax.xml.parsers - package javax.xml.parsers
  Provides classes allowing the processing of XML documents.
javax.xml.transform - package javax.xml.transform
  This package defines the generic APIs for processing transformation instructions, and performing a transformation from source to result.
javax.xml.transform.dom - package javax.xml.transform.dom
  This package implements DOM-specific transformation APIs.
javax.xml.transform.sax - package javax.xml.transform.sax
  This package implements SAX2-specific transformation APIs.
javax.xml.transform.stream - package javax.xml.transform.stream
  This package implements stream- and URI- specific transformation APIs.
javax.xml.validation - package javax.xml.validation
  This package provides an API for validation of XML documents.
javax.xml.xpath - package javax.xml.xpath
  This package provides an object-model neutral API for the evaluation of XPath expressions and access to the evaluation environment.

## K

KOI8RCharacterSet - class com.icl.saxon.charcode.KOI8RCharacterSet.
  This class defines properties of the KO18R Cyrillic character set
KOI8RCharacterSet() - Constructor for class com.icl.saxon.charcode.KOI8RCharacterSet
Key - class com.icl.saxon.functions.Key.
Key() - Constructor for class com.icl.saxon.functions.Key
KeyDefinition - class com.icl.saxon.KeyDefinition.
  Corresponds to a single key definition.
KeyDefinition(int, Pattern, Expression) - Constructor for class com.icl.saxon.KeyDefinition
  Constructor to create a key definition
KeyManager - class com.icl.saxon.KeyManager.
  KeyManager manages the set of key definitions in a stylesheet, and the indexes associated with these key definitions
KeyManager() - Constructor for class com.icl.saxon.KeyManager
  create a KeyManager and initialise variables
KeyPattern - class com.icl.saxon.pattern.KeyPattern.
  A KeyPattern is a pattern of the form key(keyname, keyvalue)
KeyPattern(int, String) - Constructor for class com.icl.saxon.pattern.KeyPattern
  Constructor
kanjiDigits - Variable in class com.icl.saxon.number.Numberer_en
katakanaA - Variable in class com.icl.saxon.number.Numberer_en
katakanaI - Variable in class com.icl.saxon.number.Numberer_en
keyTable - Variable in class com.icl.saxon.jdom.DocumentWrapper

## L

LANG - Variable in class com.icl.saxon.style.StandardNames
LANGUAGE - Variable in class com.icl.saxon.style.StandardNames
LAST - Static variable in class com.icl.saxon.Context
LESSER - Static variable in class javax.xml.datatype.DatatypeConstants
  Comparison result.
LETTER_VALUE - Variable in class com.icl.saxon.style.StandardNames
LEVEL - Variable in class com.icl.saxon.style.StandardNames
LINE_NUMBERING - Static variable in class com.icl.saxon.FeatureKeys
  LINE_NUMBERING must be a Boolean()
LOWERCASE_FIRST - Static variable in class com.icl.saxon.sort.TextComparer
Lang - class com.icl.saxon.functions.Lang.
Lang() - Constructor for class com.icl.saxon.functions.Lang
Last - class com.icl.saxon.functions.Last.
Last() - Constructor for class com.icl.saxon.functions.Last
LastPositionFinder - interface com.icl.saxon.expr.LastPositionFinder.
  A LastPositionFinder is an object used by the Context to locate the last position in the context node list.
Latin1CharacterSet - class com.icl.saxon.charcode.Latin1CharacterSet.
  This class defines properties of the ISO-8859-1 character set
Latin1CharacterSet() - Constructor for class com.icl.saxon.charcode.Latin1CharacterSet
Latin2CharacterSet - class com.icl.saxon.charcode.Latin2CharacterSet.
  This class defines properties of the ISO-8859-2 character set
Latin2CharacterSet() - Constructor for class com.icl.saxon.charcode.Latin2CharacterSet
LineNumberMap - class com.icl.saxon.tree.LineNumberMap.
  Line numbers are not held in nodes in the tree, because they are not usually needed.
LineNumberMap() - Constructor for class com.icl.saxon.tree.LineNumberMap
LiteralResultElement - class com.icl.saxon.style.LiteralResultElement.
  This class represents a literal result element in the style sheet (typically an HTML element to be output).
LiteralResultElement() - Constructor for class com.icl.saxon.style.LiteralResultElement
Loader - class com.icl.saxon.Loader.
  Loader is used to load a class given its name.
Loader() - Constructor for class com.icl.saxon.Loader
LocalName - class com.icl.saxon.functions.LocalName.
LocalName() - Constructor for class com.icl.saxon.functions.LocalName
LocalOrderComparer - class com.icl.saxon.sort.LocalOrderComparer.
  A Comparer used for comparing nodes in document order.
LocalOrderComparer() - Constructor for class com.icl.saxon.sort.LocalOrderComparer
LocationPathPattern - class com.icl.saxon.pattern.LocationPathPattern.
  A LocationPathPattern represents a path, e.g.
LocationPathPattern() - Constructor for class com.icl.saxon.pattern.LocationPathPattern
LookaheadEnumerator - class com.icl.saxon.expr.LookaheadEnumerator.
  A LookaheadEnumerator passes the nodes from a base enumerator throgh unchanged.
LookaheadEnumerator(NodeEnumeration) - Constructor for class com.icl.saxon.expr.LookaheadEnumerator
  Constructor
LowercaseFirstComparer - class com.icl.saxon.sort.LowercaseFirstComparer.
  A Comparer used for comparing keys
LowercaseFirstComparer() - Constructor for class com.icl.saxon.sort.LowercaseFirstComparer
lastDisplayName - Variable in class com.icl.saxon.output.XMLEmitter
lastElementPattern - Variable in class com.icl.saxon.pattern.LocationPathPattern
lastLevelOneNode - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
lastNameCode - Variable in class com.icl.saxon.output.XMLEmitter
lastPrefix - Variable in class com.icl.saxon.output.XMLEmitter
lastURI - Variable in class com.icl.saxon.output.XMLEmitter
latinLower - Variable in class com.icl.saxon.number.Numberer_en
latinUpper - Variable in class com.icl.saxon.number.Numberer_en
leading(Context, NodeEnumeration, NodeEnumeration) - Static method in class com.icl.saxon.exslt.Sets
  Find all the nodes in ns1 that are before the first node in ns2.
leading(Context, NodeEnumeration, Expression) - Static method in class com.icl.saxon.functions.Extensions
  Get the nodes that satisfy the given expression, up to and excluding the first one (in document order) that doesn't
leapYear(String) - Static method in class com.icl.saxon.exslt.Date
  Return true if the year specified in the date/time string given as the argument is a leap year.
leapYear() - Static method in class com.icl.saxon.exslt.Date
  Returns true if the current year is a leap year
leave(NodeInfo, Context) - Method in class com.icl.saxon.trace.SaxonEventMulticaster
  Called after an element of the stylesheet got processed
leave(NodeInfo, Context) - Method in class com.icl.saxon.trace.SimpleTraceListener
  Called after an element of the stylesheet got processed
leave(NodeInfo, Context) - Method in interface com.icl.saxon.trace.TraceListener
  Called after an element of the stylesheet got processed
leaveSource(NodeHandler, Context) - Method in class com.icl.saxon.trace.SaxonEventMulticaster
  Called after a node of the source tree got processed
leaveSource(NodeHandler, Context) - Method in class com.icl.saxon.trace.SimpleTraceListener
  Called after a node of the source tree got processed
leaveSource(NodeHandler, Context) - Method in interface com.icl.saxon.trace.TraceListener
  Called after a node of the source tree got processed
length - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
lexicalHandler - Variable in class com.icl.saxon.output.ContentHandlerProxy
lineNumber(Context) - Static method in class com.icl.saxon.functions.Extensions
  Return the line number of the context node.
lineNumber - Variable in class com.icl.saxon.om.Builder
lineNumbering - Variable in class com.icl.saxon.om.Builder
loadStandardNames() - Method in class com.icl.saxon.om.NamePool
  Load the standard names that have a special meaning to XSLT
locator - Variable in class com.icl.saxon.output.ContentHandlerProxy
locator - Variable in class com.icl.saxon.output.Emitter
log(double) - Static method in class com.icl.saxon.exslt.Math
  Get the logarithm of a numeric value (SStL)
lookupNamespaceURI(String) - Method in class com.icl.saxon.om.AbstractNode
  Look up the namespace URI associated to the given prefix, starting from this node.
lookupPrefix(String) - Method in class com.icl.saxon.om.AbstractNode
  Look up the prefix associated to the given namespace URI, starting from this node.
lowSurrogate(int) - Static method in class com.icl.saxon.om.XMLChar
  Returns the low surrogate of a supplemental character
lowest(Context, NodeEnumeration) - Static method in class com.icl.saxon.exslt.Math
  Get the node with minimum numeric value of the string-value of each of a set of nodes
lowest(Context, NodeEnumeration) - Static method in class com.icl.saxon.functions.Extensions
  Get the node with minimum numeric value of the string-value of each of a set of nodes
lowest(Context, NodeEnumeration, Expression) - Static method in class com.icl.saxon.functions.Extensions
  Get the node with minimum numeric value of a stored expression over a set of nodes

## M

MARCH - Static variable in class javax.xml.datatype.DatatypeConstants
  Value for third month of year.
MASK_CONTENT - Static variable in class com.icl.saxon.om.XMLChar
  Content character mask.
MASK_NAME - Static variable in class com.icl.saxon.om.XMLChar
  Name character mask.
MASK_NAME_START - Static variable in class com.icl.saxon.om.XMLChar
  Name start character mask.
MASK_NCNAME - Static variable in class com.icl.saxon.om.XMLChar
  NCName character mask.
MASK_NCNAME_START - Static variable in class com.icl.saxon.om.XMLChar
  NCName start character mask.
MASK_PUBID - Static variable in class com.icl.saxon.om.XMLChar
  Pubid character mask.
MASK_SPACE - Static variable in class com.icl.saxon.om.XMLChar
  Space character mask.
MASK_VALID - Static variable in class com.icl.saxon.om.XMLChar
  Valid character mask.
MATCH - Variable in class com.icl.saxon.style.StandardNames
MAX_TIMEZONE_OFFSET - Static variable in class javax.xml.datatype.DatatypeConstants
  W3C XML Schema max timezone offset is -14:00.
MAY - Static variable in class javax.xml.datatype.DatatypeConstants
  Value for fifth month of year.
MEDIA_TYPE - Variable in class com.icl.saxon.style.StandardNames
MEDIA_TYPE - Static variable in class javax.xml.transform.OutputKeys
  media-type = string.
MESSAGE_EMITTER_CLASS - Static variable in class com.icl.saxon.FeatureKeys
  MESSAGE_EMITTER_CLASS must be the class name of an Emitter
METHOD - Variable in class com.icl.saxon.style.StandardNames
METHOD - Static variable in class javax.xml.transform.OutputKeys
  method = "xml" | "html" | "text" | expanded name.
MICROSOFT_XSL - Static variable in class com.icl.saxon.om.Namespace
  Recognize the Microsoft namespace so we can give a suitably sarcastic error message
MINUS_SIGN - Variable in class com.icl.saxon.style.StandardNames
MINUTES - Static variable in class javax.xml.datatype.DatatypeConstants
  A constant that represents the minutes field.
MIN_TIMEZONE_OFFSET - Static variable in class javax.xml.datatype.DatatypeConstants
  W3C XML Schema min timezone offset is +14:00.
MODE - Variable in class com.icl.saxon.style.StandardNames
MONTHS - Static variable in class javax.xml.datatype.DatatypeConstants
  A constant that represents the months field.
Math - class com.icl.saxon.exslt.Math.
  This class implements extension functions in the http://exslt.org/math namespace.
Math() - Constructor for class com.icl.saxon.exslt.Math
MessageEmitter - class com.icl.saxon.output.MessageEmitter.
  MessageEmitter is the default Emitter for xsl:message output.
MessageEmitter() - Constructor for class com.icl.saxon.output.MessageEmitter
Mode - class com.icl.saxon.Mode.
  A Mode is a collection of rules; the selection of a rule to apply to a given element is determined by a Pattern.
Mode() - Constructor for class com.icl.saxon.Mode
main(String[]) - Static method in class com.icl.saxon.StyleSheet
  Main program, can be used directly from the command line.
main(String[]) - Static method in class com.icl.saxon.WinStyleSheet
  Main program, can be used directly from the command line.
main(String[]) - Static method in class com.icl.saxon.sort.BinaryTree
main(String[]) - Static method in class com.icl.saxon.style.StandardNames
  Utility routine to generate Java constants for the standard names used in the stylesheet
make(String, StaticContext) - Static method in class com.icl.saxon.expr.AttributeValueTemplate
  Static factory method to create an AVT from an XSL string representation
make(String, StaticContext) - Static method in class com.icl.saxon.expr.Expression
  Parse an expression
make(String, StaticContext) - Static method in class com.icl.saxon.pattern.Pattern
  Static method to make a Pattern by parsing a String.
makeAttributeValueTemplate(String) - Method in class com.icl.saxon.style.StyleElement
  Make an attribute value template in the context of this stylesheet element
makeBuilder() - Method in class com.icl.saxon.Controller
  Make a builder for the selected tree model
makeCharacterSet(String) - Static method in class com.icl.saxon.charcode.CharacterSetFactory
makeContext(NodeInfo) - Method in class com.icl.saxon.Controller
  Create a new context with a given node as the current node and the only node in the current node list.
makeElementNode(NodeInfo, int, AttributeCollection, int[], int, Locator, int) - Method in class com.icl.saxon.style.StyleNodeFactory
  Create an Element node.
makeElementNode(NodeInfo, int, AttributeCollection, int[], int, Locator, int) - Method in interface com.icl.saxon.tree.NodeFactory
  Create an Element node
makeEmitter(String) - Static method in class com.icl.saxon.output.Emitter
  load a named output emitter or document handler and check it is OK.
makeEmitter(Properties, Result) - Method in class com.icl.saxon.output.GeneralOutputter
  Make an emitter appropriate for a given set of output properties and output destination.
makeExpression(String) - Method in class com.icl.saxon.style.StyleElement
  Make an expression in the context of this stylesheet element
makeFileOutputStream(String, String, boolean) - Static method in class com.icl.saxon.output.GeneralOutputter
  Create a new FileOutputStream, given a filename and a baseURI
makeHandler(String) - Method in class com.icl.saxon.style.SAXONHandler
  Load a named node handler and check it is OK.
makeMessageEmitter() - Method in class com.icl.saxon.Controller
  Make an Emitter to be used for xsl:message output
makeNameCode(String, boolean) - Method in class com.icl.saxon.expr.StandaloneContext
  Make a NameCode, using this Element as the context for namespace resolution
makeNameCode(String, boolean) - Method in interface com.icl.saxon.expr.StaticContext
  Make a NameCode, using this Element as the context for namespace resolution
makeNameCode(String, boolean) - Method in class com.icl.saxon.style.ExpressionContext
  Make a NameCode, using this Element as the context for namespace resolution
makeNameCode(String, boolean) - Method in class com.icl.saxon.tree.ElementImpl
  Make a NameCode, using this Element as the context for namespace resolution.
makeNameTest(short, String, boolean) - Method in class com.icl.saxon.expr.StandaloneContext
  Make a NameTest, using this element as the context for namespace resolution
makeNameTest(short, String, boolean) - Method in interface com.icl.saxon.expr.StaticContext
  Make a NameTest, using this element as the context for namespace resolution
makeNameTest(short, String, boolean) - Method in class com.icl.saxon.style.ExpressionContext
  Make a NameTest, using this element as the context for namespace resolution
makeNamespaceTest(short, String) - Method in class com.icl.saxon.expr.StandaloneContext
  Make a NamespaceTest, using this element as the context for namespace resolution
makeNamespaceTest(short, String) - Method in interface com.icl.saxon.expr.StaticContext
  Make a NamespaceTest, using this element as the context for namespace resolution
makeNamespaceTest(short, String) - Method in class com.icl.saxon.style.ExpressionContext
  Make a NamespaceTest, using this element as the context for namespace resolution
makeNumberer(String) - Static method in class com.icl.saxon.style.XSLNumber
  Load a Numberer class for a given language and check it is OK.
makeParser(String) - Static method in class com.icl.saxon.TransformerFactoryImpl
  Create a new SAX XMLReader object using the class name provided.
  The named class must exist and must implement the org.xml.sax.XMLReader or Parser interface.
  This method returns an instance of the parser named.
makePattern(String) - Method in class com.icl.saxon.style.StyleElement
  Make a pattern in the context of this stylesheet element
makeRuntimeContext(NamePool) - Method in class com.icl.saxon.expr.StandaloneContext
  Copy the context with a different namepool.
makeRuntimeContext(NamePool) - Method in interface com.icl.saxon.expr.StaticContext
  Copy the context with a different namepool
makeRuntimeContext(NamePool) - Method in class com.icl.saxon.style.ExpressionContext
  Create a context for parsing XPath expressions at runtime, using this styelsheet element for namespace declarations, variables, etc, but using the runtime NamePool
makeStripper(Builder) - Method in class com.icl.saxon.Controller
makeStyleSheet(PreparedStyleSheet) - Method in class com.icl.saxon.style.LiteralResultElement
  Make a top-level literal result element into a stylesheet.
makeSystemFunction(String) - Static method in class com.icl.saxon.expr.ExpressionParser
  Make a system function (one whose name has no prefix).
makeTraceListener(String) - Static method in class com.icl.saxon.StyleSheet
makeURIResolver(String) - Static method in class com.icl.saxon.StyleSheet
makeWrapper(Object, NodeWrapper, int) - Method in class com.icl.saxon.jdom.NodeWrapper
match - Variable in class com.icl.saxon.style.XSLTemplate
matches(NodeInfo) - Method in class com.icl.saxon.pattern.AnyChildNodePattern
  Determine whether the pattern matches a given node.
matches(short, int) - Method in class com.icl.saxon.pattern.AnyChildNodePattern
  Test whether this node test is satisfied by a given node
matches(NodeInfo) - Method in class com.icl.saxon.pattern.AnyNodeTest
  Test whether this node test is satisfied by a given node
matches(short, int) - Method in class com.icl.saxon.pattern.AnyNodeTest
  Test whether this node test is satisfied by a given node
matches(NodeInfo, Context) - Method in class com.icl.saxon.pattern.IDPattern
  Determine whether this Pattern matches the given Node
matches(NodeInfo, Context) - Method in class com.icl.saxon.pattern.KeyPattern
  Determine whether this Pattern matches the given Node.
matches(NodeInfo, Context) - Method in class com.icl.saxon.pattern.LocationPathPattern
matches(NodeInfo) - Method in class com.icl.saxon.pattern.NameTest
  Test whether this node test is satisfied by a given node
matches(short, int) - Method in class com.icl.saxon.pattern.NameTest
  Test whether this node test is satisfied by a given node
matches(NodeInfo) - Method in class com.icl.saxon.pattern.NamespaceTest
  Test whether this node test is satisfied by a given node
matches(short, int) - Method in class com.icl.saxon.pattern.NamespaceTest
  Test whether this node test is satisfied by a given node
matches(NodeInfo) - Method in class com.icl.saxon.pattern.NoNodeTest
  Test whether this node test is satisfied by a given node
matches(short, int) - Method in class com.icl.saxon.pattern.NoNodeTest
  Test whether this node test is satisfied by a given node
matches(NodeInfo) - Method in class com.icl.saxon.pattern.NodeTest
  Test whether this node test is satisfied by a given node
matches(short, int) - Method in class com.icl.saxon.pattern.NodeTest
  Test whether this node test is satisfied by a given node
matches(NodeInfo, Context) - Method in class com.icl.saxon.pattern.NodeTest
  Test whether this node test is satisfied by a given node, in a given Context
matches(NodeInfo) - Method in class com.icl.saxon.pattern.NodeTypeTest
  Test whether this node test is satisfied by a given node
matches(short, int) - Method in class com.icl.saxon.pattern.NodeTypeTest
  Test whether this node test is satisfied by a given node
matches(NodeInfo, Context) - Method in class com.icl.saxon.pattern.Pattern
  Determine whether this Pattern matches the given Node
matches(NodeInfo, Context) - Method in class com.icl.saxon.pattern.UnionPattern
  Determine if the supplied node matches the pattern
matchesX(NodeInfo, Context) - Method in class com.icl.saxon.pattern.LocationPathPattern
  Determine whether the pattern matches a given node.
max(NodeEnumeration) - Static method in class com.icl.saxon.exslt.Math
  Get the maximum numeric value of the string-value of each of a set of nodes
max(NodeEnumeration) - Static method in class com.icl.saxon.functions.Extensions
  Get the maximum numeric value of the string-value of each of a set of nodes
max(Context, NodeEnumeration, Expression) - Static method in class com.icl.saxon.functions.Extensions
  Get the maximum numeric value of a stored expression over a set of nodes
mayContainTemplateBody() - Method in class com.icl.saxon.sql.SQLClose
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.sql.SQLColumn
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.sql.SQLConnect
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.sql.SQLInsert
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.AbsentExtensionElement
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.LiteralResultElement
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.SAXONDoctype
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.SAXONFunction
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.SAXONItem
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.SAXONWhile
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.StyleElement
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.XSLCopy
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.XSLDocument
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.XSLElement
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.XSLFallback
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.XSLForEach
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.XSLGeneralVariable
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.XSLIf
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.XSLMessage
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.XSLOtherwise
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.XSLStringConstructor
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.XSLTemplate
  Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class com.icl.saxon.style.XSLWhen
  Determine whether this type of element is allowed to contain a template-body
min(NodeEnumeration) - Static method in class com.icl.saxon.exslt.Math
  Get the minimum numeric value of the string-value of each of a set of nodes
min(NodeEnumeration) - Static method in class com.icl.saxon.functions.Extensions
  Get the minimum numeric value of the string-value of each of a set of nodes
min(Context, NodeEnumeration, Expression) - Static method in class com.icl.saxon.functions.Extensions
  Get the minimum numeric value of a stored expression over a set of nodes
minuteInHour(String) - Static method in class com.icl.saxon.exslt.Date
  Return the minute of the hour in the specified date or date/time
minuteInHour() - Static method in class com.icl.saxon.exslt.Date
  Return the current minute of the hour
modeNameCode - Variable in class com.icl.saxon.style.XSLTemplate
monthAbbreviation(String) - Static method in class com.icl.saxon.exslt.Date
  Return the month abbreviation from a date.
monthAbbreviation() - Static method in class com.icl.saxon.exslt.Date
  Return the month abbreviation from the current date.
monthInYear(String) - Static method in class com.icl.saxon.exslt.Date
  Return the month number from a date.
monthInYear() - Static method in class com.icl.saxon.exslt.Date
  Return the month number from the current date.
monthName(String) - Static method in class com.icl.saxon.exslt.Date
  Return the month name from a date.
monthName() - Static method in class com.icl.saxon.exslt.Date
  Return the month name from the current date.
multiply(int) - Method in class javax.xml.datatype.Duration
  Computes a new duration whose value is `factor` times longer than the value of this duration.
multiply(BigDecimal) - Method in class javax.xml.datatype.Duration
  Computes a new duration whose value is `factor` times longer than the value of this duration.

## N

NAME - Variable in class com.icl.saxon.style.StandardNames
NAMESPACE - Static variable in class com.icl.saxon.om.Axis
NAMESPACE - Static variable in interface com.icl.saxon.om.NodeInfo
NAMESPACE - Variable in class com.icl.saxon.style.StandardNames
NAMESPACE_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
NAN - Variable in class com.icl.saxon.style.StandardNames
NEXT_IN_CHAIN - Static variable in class com.icl.saxon.output.SaxonOutputKeys
  saxon:next-in-chain = URI.
NEXT_IN_CHAIN_BASE_URI - Static variable in class com.icl.saxon.output.SaxonOutputKeys
NODE - Static variable in interface com.icl.saxon.om.NodeInfo
NODE - Static variable in class javax.xml.xpath.XPathConstants
  The XPath 1.0 NodeSet data type.
NODESET - Static variable in class com.icl.saxon.expr.Value
NODESET - Static variable in class javax.xml.xpath.XPathConstants
  The XPath 1.0 NodeSet data type.
NODE_LETTER - Static variable in class com.icl.saxon.om.AbstractNode
  Chararacteristic letters to identify each type of node, indexed using the node type values.
NONE - Static variable in interface com.icl.saxon.om.NodeInfo
NOT_FOUND_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
NOT_SUPPORTED_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
NOVEMBER - Static variable in class javax.xml.datatype.DatatypeConstants
  Value for eleven month of year.
NO_DATA_ALLOWED_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
NO_DEPENDENCIES - Static variable in class com.icl.saxon.Context
NO_MODIFICATION_ALLOWED_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
NULL - Static variable in class com.icl.saxon.om.Namespace
  Null namespace
NULL_CODE - Static variable in class com.icl.saxon.om.Namespace
NULL_NS_URI - Static variable in class javax.xml.XMLConstants
  Namespace URI to use to represent that there is no Namespace.
NUMBER - Static variable in class com.icl.saxon.expr.Value
NUMBER - Static variable in class javax.xml.xpath.XPathConstants
  The XPath 1.0 number data type.
NUMBER_OF_TYPES - Static variable in interface com.icl.saxon.om.NodeInfo
Name - class com.icl.saxon.om.Name.
  This class, a remnant of its former self, exists to contain some static methods for validating the syntax of names.
Name() - Constructor for class com.icl.saxon.om.Name
NameFn - class com.icl.saxon.functions.NameFn.
NameFn() - Constructor for class com.icl.saxon.functions.NameFn
NamePool - class com.icl.saxon.om.NamePool.
  An object representing a collection of XML names, each containing a Namespace URI, a Namespace prefix, and a local name; plus a collection of namespaces, each consisting of a prefix/URI pair.
NamePool() - Constructor for class com.icl.saxon.om.NamePool
NameTest - class com.icl.saxon.pattern.NameTest.
  NodeTest is an interface that enables a test of whether a node has a particular name and type.
NameTest(short, int) - Constructor for class com.icl.saxon.pattern.NameTest
NameTest(NodeInfo) - Constructor for class com.icl.saxon.pattern.NameTest
  Create a NameTest for nodes of the same type and name as a given node
Namespace - class com.icl.saxon.om.Namespace.
  An object representing a Namespace
Namespace() - Constructor for class com.icl.saxon.om.Namespace
NamespaceContext - interface javax.xml.namespace.NamespaceContext.
  Interface for read only XML Namespace context processing.
NamespaceEmitter - class com.icl.saxon.output.NamespaceEmitter.
  NamespaceEmitter is a ProxyEmitter responsible for removing duplicate namespace declarations.
NamespaceEmitter() - Constructor for class com.icl.saxon.output.NamespaceEmitter
NamespaceException - exception com.icl.saxon.om.NamespaceException.
  A NamespaceException represents an error condition whereby a QName (e.g.
NamespaceException(String) - Constructor for class com.icl.saxon.om.NamespaceException
NamespaceTest - class com.icl.saxon.pattern.NamespaceTest.
  NodeTest is an interface that enables a test of whether a node has a particular name and type.
NamespaceTest(NamePool, short, short) - Constructor for class com.icl.saxon.pattern.NamespaceTest
NamespaceURI - class com.icl.saxon.functions.NamespaceURI.
NamespaceURI() - Constructor for class com.icl.saxon.functions.NamespaceURI
Navigator - class com.icl.saxon.om.Navigator.
  Navigator provides helper classes for navigating a tree, irrespective of its implementation
Navigator() - Constructor for class com.icl.saxon.om.Navigator
NoNodeTest - class com.icl.saxon.pattern.NoNodeTest.
  NodeTest is an interface that enables a test of whether a node has a particular name and type.
NoNodeTest() - Constructor for class com.icl.saxon.pattern.NoNodeTest
NodeEnumeration - interface com.icl.saxon.om.NodeEnumeration.
  A NodeEnumeration is used to iterate over a list of nodes.
NodeFactory - interface com.icl.saxon.tree.NodeFactory.
  Interface NodeFactory.
NodeHandler - interface com.icl.saxon.NodeHandler.
  This abstract class defines the node handler interface used by SAXON.
NodeImpl - class com.icl.saxon.tree.NodeImpl.
  A node in the XML parse tree representing an XML element, character content, or attribute.
NodeImpl() - Constructor for class com.icl.saxon.tree.NodeImpl
NodeInfo - interface com.icl.saxon.om.NodeInfo.
  A node in the XML parse tree representing an XML element, character content, or attribute.
NodeListExpression - class com.icl.saxon.expr.NodeListExpression.
  A NodeListExpression is an expression denoting a set of nodes sorted in document order.
NodeListExpression(Expression) - Constructor for class com.icl.saxon.expr.NodeListExpression
  Constructor
NodeOrderComparer - interface com.icl.saxon.sort.NodeOrderComparer.
  A Comparer used for comparing nodes in document order
NodeSetComparison - class com.icl.saxon.expr.NodeSetComparison.
  NodeSetComparison: A Relational Expression that compares a node-set with a string or numeric value for equals, not-equals, greater-than or less-than.
NodeSetComparison(NodeSetExpression, int, Value) - Constructor for class com.icl.saxon.expr.NodeSetComparison
NodeSetExpression - class com.icl.saxon.expr.NodeSetExpression.
  A NodeSetExpression is any expression denoting a set of nodes.
NodeSetExpression() - Constructor for class com.icl.saxon.expr.NodeSetExpression
NodeSetExtent - class com.icl.saxon.expr.NodeSetExtent.
  A node-set value implemented extensionally.
NodeSetExtent(NodeOrderComparer) - Constructor for class com.icl.saxon.expr.NodeSetExtent
  Construct an empty node set
NodeSetExtent(NodeInfo[], NodeOrderComparer) - Constructor for class com.icl.saxon.expr.NodeSetExtent
  Construct a node-set given the set of nodes as an array
NodeSetExtent(Vector, NodeOrderComparer) - Constructor for class com.icl.saxon.expr.NodeSetExtent
  Construct a node-set given the set of nodes as a Vector
NodeSetExtent(NodeEnumeration, NodeOrderComparer) - Constructor for class com.icl.saxon.expr.NodeSetExtent
  Construct a node-set containing all the nodes in a NodeEnumeration.
NodeSetIntent - class com.icl.saxon.expr.NodeSetIntent.
  A node-set value implemented intensionally.
NodeSetIntent(NodeSetExpression, Controller) - Constructor for class com.icl.saxon.expr.NodeSetIntent
  Construct a node-set containing all the nodes in a NodeEnumeration
NodeSetValue - class com.icl.saxon.expr.NodeSetValue.
  A node-set value.
NodeSetValue() - Constructor for class com.icl.saxon.expr.NodeSetValue
NodeTest - class com.icl.saxon.pattern.NodeTest.
  A NodeTest is a simple kind of pattern that enables a context-free test of whether a node has a particular name.
NodeTest() - Constructor for class com.icl.saxon.pattern.NodeTest
NodeTypeTest - class com.icl.saxon.pattern.NodeTypeTest.
  NodeTest is an interface that enables a test of whether a node has a particular name and type.
NodeTypeTest(short) - Constructor for class com.icl.saxon.pattern.NodeTypeTest
NodeWrapper - class com.icl.saxon.jdom.NodeWrapper.
  A node in the XML parse tree representing an XML element, character content, or attribute.
NodeWrapper(Object, NodeWrapper, int) - Constructor for class com.icl.saxon.jdom.NodeWrapper
NormalizeSpace - class com.icl.saxon.functions.NormalizeSpace.
NormalizeSpace() - Constructor for class com.icl.saxon.functions.NormalizeSpace
Not - class com.icl.saxon.functions.Not.
Not() - Constructor for class com.icl.saxon.functions.Not
NumberFn - class com.icl.saxon.functions.NumberFn.
NumberFn() - Constructor for class com.icl.saxon.functions.NumberFn
NumberFormatter - class com.icl.saxon.number.NumberFormatter.
  Class NumberFormatter defines a method to format a Vector of integers as a character string according to a supplied format specification.
NumberFormatter() - Constructor for class com.icl.saxon.number.NumberFormatter
Numberer - interface com.icl.saxon.number.Numberer.
  Interface Numberer supports number formatting.
Numberer_de - class com.icl.saxon.number.Numberer_de.
  Class Numberer_de is designed simply to demonstrate how to write a number formatter for a different language.
Numberer_de() - Constructor for class com.icl.saxon.number.Numberer_de
Numberer_en - class com.icl.saxon.number.Numberer_en.
  Class Numberer_en does number formatting for language="en".
Numberer_en() - Constructor for class com.icl.saxon.number.Numberer_en
NumericValue - class com.icl.saxon.expr.NumericValue.
  A numeric (floating point) value
NumericValue(double) - Constructor for class com.icl.saxon.expr.NumericValue
  Constructor supplying a double
NumericValue(String) - Constructor for class com.icl.saxon.expr.NumericValue
  Constructor supplying a String
nameCode - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
nameCode - Variable in class com.icl.saxon.tree.ElementImpl
namePool - Variable in class com.icl.saxon.StyleSheet
namePool - Variable in class com.icl.saxon.jdom.DocumentWrapper
namePool - Variable in class com.icl.saxon.output.Emitter
namePool - Variable in class com.icl.saxon.output.NamespaceEmitter
namespaceCode - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
namespaceList - Variable in class com.icl.saxon.tree.ElementWithAttributes
namespaceParent - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
needsStackFrame() - Method in interface com.icl.saxon.NodeHandler
  Optimization hint to allow a handler to declare that it needs no stack space for local variables and parameters
needsStackFrame() - Method in class com.icl.saxon.handlers.ElementHandler
needsStackFrame() - Method in class com.icl.saxon.handlers.ElementHandlerBase
needsStackFrame - Variable in class com.icl.saxon.style.XSLTemplate
needsStackFrame() - Method in class com.icl.saxon.style.XSLTemplate
negate() - Method in class javax.xml.datatype.Duration
  Returns a new `Duration` object whose value is `-this`.
newContext() - Method in class com.icl.saxon.Context
  Construct a new context as a copy of another
newDocument() - Method in class com.icl.saxon.om.DocumentBuilderImpl
newDocument() - Method in class javax.xml.parsers.DocumentBuilder
  Obtain a new instance of a DOM `Document` object to build a DOM tree with.
newDocumentBuilder() - Method in class com.icl.saxon.om.DocumentBuilderFactoryImpl
newDocumentBuilder() - Method in class javax.xml.parsers.DocumentBuilderFactory
  Creates a new instance of a `DocumentBuilder` using the currently configured parameters.
newDuration(String) - Method in class javax.xml.datatype.DatatypeFactory
  Obtain a new instance of a `Duration` specifying the `Duration` as its string representation, "PnYnMnDTnHnMnS", as defined in XML Schema 1.0 section 3.2.6.1.
newDuration(long) - Method in class javax.xml.datatype.DatatypeFactory
  Obtain a new instance of a `Duration` specifying the `Duration` as milliseconds.
newDuration(boolean, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigDecimal) - Method in class javax.xml.datatype.DatatypeFactory
  Obtain a new instance of a `Duration` specifying the `Duration` as isPositive, years, months, days, hours, minutes, seconds.
newDuration(boolean, int, int, int, int, int, int) - Method in class javax.xml.datatype.DatatypeFactory
  Obtain a new instance of a `Duration` specifying the `Duration` as isPositive, years, months, days, hours, minutes, seconds.
newDurationDayTime(String) - Method in class javax.xml.datatype.DatatypeFactory
  Create a `Duration` of type `xdt:dayTimeDuration` by parsing its `String` representation, "PnDTnHnMnS", XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration.
newDurationDayTime(long) - Method in class javax.xml.datatype.DatatypeFactory
  Create a `Duration` of type `xdt:dayTimeDuration` using the specified milliseconds as defined in XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration.
newDurationDayTime(boolean, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class javax.xml.datatype.DatatypeFactory
  Create a `Duration` of type `xdt:dayTimeDuration` using the specified `day`, `hour`, `minute` and `second` as defined in XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration.
newDurationDayTime(boolean, int, int, int, int) - Method in class javax.xml.datatype.DatatypeFactory
  Create a `Duration` of type `xdt:dayTimeDuration` using the specified `day`, `hour`, `minute` and `second` as defined in XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration.
newDurationYearMonth(String) - Method in class javax.xml.datatype.DatatypeFactory
  Create a `Duration` of type `xdt:yearMonthDuration` by parsing its `String` representation, "PnYnM", XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration.
newDurationYearMonth(long) - Method in class javax.xml.datatype.DatatypeFactory
  Create a `Duration` of type `xdt:yearMonthDuration` using the specified milliseconds as defined in XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration.
newDurationYearMonth(boolean, BigInteger, BigInteger) - Method in class javax.xml.datatype.DatatypeFactory
  Create a `Duration` of type `xdt:yearMonthDuration` using the specified `year` and `month` as defined in XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration.
newDurationYearMonth(boolean, int, int) - Method in class javax.xml.datatype.DatatypeFactory
  Create a `Duration` of type `xdt:yearMonthDuration` using the specified `year` and `month` as defined in XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration.
newFactory(String) - Method in class javax.xml.validation.SchemaFactoryLoader
  Creates a new `SchemaFactory` object for the specified schema language.
newInstance() - Static method in class javax.xml.datatype.DatatypeFactory
  Obtain a new instance of a `DatatypeFactory`.
newInstance() - Static method in class javax.xml.parsers.DocumentBuilderFactory
  Obtain a new instance of a `DocumentBuilderFactory`.
newInstance() - Static method in class javax.xml.parsers.SAXParserFactory
  Obtain a new instance of a `SAXParserFactory`.
newInstance() - Static method in class javax.xml.transform.TransformerFactory
  Obtain a new instance of a `TransformerFactory`.
newInstance(String) - Static method in class javax.xml.validation.SchemaFactory
  Lookup an implementation of the `SchemaFactory` that supports the specified schema language and return it.
newInstance() - Static method in class javax.xml.xpath.XPathFactory
  Get a new `XPathFactory` instance using the default object model, `XPathFactory.DEFAULT_OBJECT_MODEL_URI`, the W3C DOM.
newInstance(String) - Static method in class javax.xml.xpath.XPathFactory
  Get a new `XPathFactory` instance using the specified object model.
newSAXParser() - Method in class com.icl.saxon.aelfred.SAXParserFactoryImpl
newSAXParser() - Method in class javax.xml.parsers.SAXParserFactory
  Creates a new instance of a SAXParser using the currently configured factory parameters.
newSchema(Source) - Method in class javax.xml.validation.SchemaFactory
  Parses the specified source as a schema and returns it as a schema.
newSchema(File) - Method in class javax.xml.validation.SchemaFactory
  Parses the specified `File` as a schema and returns it as a `Schema`.
newSchema(URL) - Method in class javax.xml.validation.SchemaFactory
  Parses the specified `URL` as a schema and returns it as a `Schema`.
newSchema(Source[]) - Method in class javax.xml.validation.SchemaFactory
  Parses the specified source(s) as a schema and returns it as a schema.
newSchema() - Method in class javax.xml.validation.SchemaFactory
  Creates a special `Schema` object.
newStripper() - Method in class com.icl.saxon.style.XSLStyleSheet
  Create a Stripper which handles whitespace stripping definitions
newTemplates(Source) - Method in class com.icl.saxon.TransformerFactoryImpl
  Process the Source into a Templates object, which is a a compiled representation of the source.
newTemplates(Source) - Method in class javax.xml.transform.TransformerFactory
  Process the Source into a Templates object, which is a a compiled representation of the source.
newTemplatesHandler() - Method in class com.icl.saxon.TransformerFactoryImpl
  Get a TemplatesHandler object that can process SAX ContentHandler events into a Templates object.
newTemplatesHandler() - Method in class javax.xml.transform.sax.SAXTransformerFactory
  Get a TemplatesHandler object that can process SAX ContentHandler events into a Templates object.
newTransformer() - Method in class com.icl.saxon.PreparedStyleSheet
  Make a Transformer from this Templates object.
newTransformer(Source) - Method in class com.icl.saxon.TransformerFactoryImpl
  Process the Source into a Transformer object.
newTransformer() - Method in class com.icl.saxon.TransformerFactoryImpl
  Create a new Transformer object that performs a copy of the source to the result.
newTransformer() - Method in interface javax.xml.transform.Templates
  Create a new transformation context for this Templates object.
newTransformer(Source) - Method in class javax.xml.transform.TransformerFactory
  Process the `Source` into a `Transformer` `Object`.
newTransformer() - Method in class javax.xml.transform.TransformerFactory
  Create a new `Transformer`that performs a copy of the `Source` to the `Result`.``
newTransformerHandler(Source) - Method in class com.icl.saxon.TransformerFactoryImpl
  Get a TransformerHandler object that can process SAX ContentHandler events into a Result, based on the transformation instructions specified by the argument.
newTransformerHandler(Templates) - Method in class com.icl.saxon.TransformerFactoryImpl
  Get a TransformerHandler object that can process SAX ContentHandler events into a Result, based on the Templates argument.
newTransformerHandler() - Method in class com.icl.saxon.TransformerFactoryImpl
  Get a TransformerHandler object that can process SAX ContentHandler events into a Result.
newTransformerHandler(Source) - Method in class javax.xml.transform.sax.SAXTransformerFactory
  Get a TransformerHandler object that can process SAX ContentHandler events into a Result, based on the transformation instructions specified by the argument.
newTransformerHandler(Templates) - Method in class javax.xml.transform.sax.SAXTransformerFactory
  Get a TransformerHandler object that can process SAX ContentHandler events into a Result, based on the Templates argument.
newTransformerHandler() - Method in class javax.xml.transform.sax.SAXTransformerFactory
  Get a TransformerHandler object that can process SAX ContentHandler events into a Result.
newValidator() - Method in class javax.xml.validation.Schema
  Creates a new `Validator` for this `Schema`.
newValidatorHandler() - Method in class javax.xml.validation.Schema
  Creates a new `ValidatorHandler` for this `Schema`.
newXMLFilter(Source) - Method in class com.icl.saxon.TransformerFactoryImpl
  Create an XMLFilter that uses the given Source as the transformation instructions.
newXMLFilter(Templates) - Method in class com.icl.saxon.TransformerFactoryImpl
  Create an XMLFilter, based on the Templates argument..
newXMLFilter(Source) - Method in class javax.xml.transform.sax.SAXTransformerFactory
  Create an XMLFilter that uses the given Source as the transformation instructions.
newXMLFilter(Templates) - Method in class javax.xml.transform.sax.SAXTransformerFactory
  Create an XMLFilter, based on the Templates argument..
newXMLGregorianCalendar() - Method in class javax.xml.datatype.DatatypeFactory
  Create a new instance of an `XMLGregorianCalendar`.
newXMLGregorianCalendar(String) - Method in class javax.xml.datatype.DatatypeFactory
  Create a new XMLGregorianCalendar by parsing the String as a lexical representation.
newXMLGregorianCalendar(GregorianCalendar) - Method in class javax.xml.datatype.DatatypeFactory
  Create an `XMLGregorianCalendar` from a `GregorianCalendar`.
newXMLGregorianCalendar(BigInteger, int, int, int, int, int, BigDecimal, int) - Method in class javax.xml.datatype.DatatypeFactory
  Constructor allowing for complete value spaces allowed by W3C XML Schema 1.0 recommendation for xsd:dateTime and related builtin datatypes.
newXMLGregorianCalendar(int, int, int, int, int, int, int, int) - Method in class javax.xml.datatype.DatatypeFactory
  Constructor of value spaces that a `java.util.GregorianCalendar` instance would need to convert to an `XMLGregorianCalendar` instance.
newXMLGregorianCalendarDate(int, int, int, int) - Method in class javax.xml.datatype.DatatypeFactory
  Create a Java representation of XML Schema builtin datatype `date` or `g*`.
newXMLGregorianCalendarTime(int, int, int, int) - Method in class javax.xml.datatype.DatatypeFactory
  Create a Java instance of XML Schema builtin datatype `time`.
newXMLGregorianCalendarTime(int, int, int, BigDecimal, int) - Method in class javax.xml.datatype.DatatypeFactory
  Create a Java instance of XML Schema builtin datatype time.
newXMLGregorianCalendarTime(int, int, int, int, int) - Method in class javax.xml.datatype.DatatypeFactory
  Create a Java instance of XML Schema builtin datatype time.
newXPath() - Method in class javax.xml.xpath.XPathFactory
  Return a new `XPath` using the underlying object model determined when the `XPathFactory` was instantiated.
next - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
nextElement() - Method in class com.icl.saxon.expr.DifferenceEnumeration
nextElement() - Method in class com.icl.saxon.expr.DistinctEnumeration
nextElement() - Method in class com.icl.saxon.expr.FilterEnumerator
  Get the next node if there is one
nextElement() - Method in class com.icl.saxon.expr.IntersectionEnumeration
nextElement() - Method in class com.icl.saxon.expr.LookaheadEnumerator
  Hand the next node to the client
nextElement() - Method in class com.icl.saxon.expr.SortKeyEnumeration
  Get the next node, in sorted order
nextElement() - Method in class com.icl.saxon.expr.UnionEnumeration
nextElement() - Method in interface com.icl.saxon.om.AxisEnumeration
  Get the next node in sequence.
nextElement() - Method in class com.icl.saxon.om.EmptyEnumeration
nextElement() - Method in interface com.icl.saxon.om.NodeEnumeration
  Get the next node in sequence.
nextElement() - Method in class com.icl.saxon.om.PrependIterator
  Get the next item in the sequence.
nextElement() - Method in class com.icl.saxon.om.SingletonEnumeration
nextElement() - Method in class com.icl.saxon.style.GroupActivation
node - Variable in class com.icl.saxon.expr.SingletonNodeSet
node - Variable in class com.icl.saxon.jdom.NodeWrapper
nodeSet(Value) - Static method in class com.icl.saxon.exslt.Common
  Convert a result tree fragment to a node-set.
nodeSet(Context, Value) - Static method in class com.icl.saxon.functions.Extensions
  Convert a result tree fragment to a node-set.
nodeTest - Variable in class com.icl.saxon.pattern.LocationPathPattern
nodeType - Variable in class com.icl.saxon.jdom.NodeWrapper
nodeType - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
nodeset(Context, Value) - Static method in class com.icl.saxon.functions.Extensions
  Alternative spelling (allows "nodeset()")
normalize() - Method in class com.icl.saxon.om.AbstractNode
  Puts all `Text` nodes in the full depth of the sub-tree underneath this `Node`, including attribute nodes, into a "normal" form where only structure (e.g., elements, comments, processing instructions, CDATA sections, and entity references) separates `Text` nodes, i.e., there are neither adjacent `Text` nodes nor empty `Text` nodes.
normalize() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Normalize this instance to UTC.
normalizeDocument() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  This method acts as if the document was going through a save and load cycle, putting the document in a "normal" form.
normalizeDocument() - Method in class com.icl.saxon.tree.DocumentImpl
  This method acts as if the document was going through a save and load cycle, putting the document in a "normal" form.
normalizeWith(Calendar) - Method in class javax.xml.datatype.Duration
  Converts the years and months fields into the days field by using a specific time instant as the reference point.
notEquals(Value) - Method in class com.icl.saxon.expr.EmptyNodeSet
  Test whether this nodeset "not-equals" another Value
notEquals(Value) - Method in class com.icl.saxon.expr.FragmentValue
  Test whether a nodeset "not-equals" another Value
notEquals(Value) - Method in class com.icl.saxon.expr.NodeSetValue
  Test whether a nodeset "not-equals" another Value
notEquals(Value) - Method in class com.icl.saxon.expr.SingletonNodeSet
  Test whether a nodeset "not-equals" another Value
notEquals(Value) - Method in class com.icl.saxon.expr.TextFragmentValue
  Test whether a nodeset "not-equals" another Value
notEquals(Value) - Method in class com.icl.saxon.expr.Value
  Test whether two values are not-equal.
notationDecl(String, String, String) - Method in class com.icl.saxon.ContentEmitter
notifyNotWellFormed() - Method in class com.icl.saxon.output.ContentHandlerProxy
  The following function notifies the content handler, by means of a processing instruction, that the output is not a well-formed document.
nscodeNull - Variable in class com.icl.saxon.output.NamespaceEmitter
nscodeXML - Variable in class com.icl.saxon.output.NamespaceEmitter
numberOfAttributes - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
numberOfFilters - Variable in class com.icl.saxon.pattern.LocationPathPattern
numberOfNamespaces - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
numberOfNodes - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
numberOfVariables - Variable in class com.icl.saxon.style.Procedure
numericCompare(int, double, double) - Method in class com.icl.saxon.expr.Value

## O

OBJECT - Static variable in class com.icl.saxon.expr.Value
OCTOBER - Static variable in class javax.xml.datatype.DatatypeConstants
  Value for tenth month of year.
OMIT_META_TAG - Static variable in class com.icl.saxon.output.SaxonOutputKeys
  include-html-meta-tag = "yes" | "no".
OMIT_XML_DECLARATION - Variable in class com.icl.saxon.style.StandardNames
OMIT_XML_DECLARATION - Static variable in class javax.xml.transform.OutputKeys
  omit-xml-declaration = "yes" | "no".
ORDER - Variable in class com.icl.saxon.style.StandardNames
ObjectValue - class com.icl.saxon.expr.ObjectValue.
  An XPath value that encapsulates a Java object.
ObjectValue(Object) - Constructor for class com.icl.saxon.expr.ObjectValue
  Constructor
OutputKeys - class javax.xml.transform.OutputKeys.
  Provides string constants that can be used to set output properties for a Transformer, or to retrieve output properties from a Transformer or Templates object.
Outputter - class com.icl.saxon.output.Outputter.
  This class allows output to be generated.
Outputter() - Constructor for class com.icl.saxon.output.Outputter
objectType(Value) - Static method in class com.icl.saxon.exslt.Common
  Return the type of the supplied value: "node-set", "string", "number", "boolean", "RTF", or "external"
offset - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
open() - Method in class com.icl.saxon.output.Outputter
  Start the output process
open() - Method in class com.icl.saxon.trace.SaxonEventMulticaster
  Called at start
open() - Method in class com.icl.saxon.trace.SimpleTraceListener
  Called at start
open() - Method in interface com.icl.saxon.trace.TraceListener
  Called at start
openStackFrame(ParameterSet) - Method in class com.icl.saxon.Bindery
  Start a new stack frame for local variables
openStartTag - Variable in class com.icl.saxon.output.XMLEmitter
optimize() - Method in class com.icl.saxon.style.XSLStringConstructor
org.w3c.xsl - package org.w3c.xsl
originalText - Variable in class com.icl.saxon.pattern.Pattern
outputAtts - Variable in class com.icl.saxon.output.DocumentHandlerProxy
outputCharacterReference(int) - Method in class com.icl.saxon.output.XMLEmitter
outputNamespaceNodes(Outputter, boolean) - Method in class com.icl.saxon.jdom.NodeWrapper
  Output all namespace nodes associated with this element.
outputNamespaceNodes(Outputter, boolean) - Method in class com.icl.saxon.om.AbstractNode
  Output all namespace nodes associated with this element.
outputNamespaceNodes(Outputter, boolean) - Method in interface com.icl.saxon.om.NodeInfo
  Output all namespace nodes associated with this element.
outputNamespaceNodes(Outputter, boolean) - Method in class com.icl.saxon.tree.ElementImpl
  Output all namespace nodes associated with this element.
outputNamespaceNodes(Outputter, boolean) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Output all namespace nodes associated with this element.
outputNamespaceNodes(Outputter, boolean) - Method in class com.icl.saxon.tree.NodeImpl
  Output all namespace nodes associated with this element.
outputProperties - Variable in class com.icl.saxon.output.Emitter
outputProperties - Variable in class com.icl.saxon.output.ProxyEmitter
outputStream - Variable in class com.icl.saxon.output.Emitter
outputStringValue(Outputter, Context) - Method in class com.icl.saxon.expr.Expression
  Evaluate an expression as a String and write the result to the specified outputter.
outputStringValue(Outputter, Context) - Method in class com.icl.saxon.expr.FragmentValue
  Evaluate an expression as a String and write the result to the specified outputter.
outputStringValue(Outputter, Context) - Method in class com.icl.saxon.expr.NodeSetExpression
  Evaluate an expression as a String and write the result to the specified outputter.
outputStringValue(Outputter, Context) - Method in class com.icl.saxon.expr.TextFragmentValue
  Evaluate an expression as a String and write the result to the specified outputter.

## P

PARENT - Static variable in class com.icl.saxon.om.Axis
PATTERN_SEPARATOR - Variable in class com.icl.saxon.style.StandardNames
PERCENT - Variable in class com.icl.saxon.style.StandardNames
PER_MILLE - Variable in class com.icl.saxon.style.StandardNames
PI - Static variable in interface com.icl.saxon.om.NodeInfo
PIGrabber - class com.icl.saxon.PIGrabber.
  The PIGrabber class is a SAX ContentHandler that looks for xml-stylesheet processing instructions and tests whether they match specified criteria; for those that do, it creates an InputSource object referring to the relevant stylesheet
PIGrabber() - Constructor for class com.icl.saxon.PIGrabber
PI_DISABLE_OUTPUT_ESCAPING - Static variable in interface javax.xml.transform.Result
  The name of the processing instruction that is sent if the result tree disables output escaping.
PI_ENABLE_OUTPUT_ESCAPING - Static variable in interface javax.xml.transform.Result
  The name of the processing instruction that is sent if the result tree enables output escaping at some point after having received a PI_DISABLE_OUTPUT_ESCAPING processing instruction.
POSITION - Static variable in class com.icl.saxon.Context
PRECEDING - Static variable in class com.icl.saxon.om.Axis
PRECEDING_OR_ANCESTOR - Static variable in class com.icl.saxon.om.Axis
PRECEDING_SIBLING - Static variable in class com.icl.saxon.om.Axis
PRIORITY - Variable in class com.icl.saxon.style.StandardNames
ParameterSet - class com.icl.saxon.ParameterSet.
  A ParameterSet is a set of parameters supplied when calling a template.
ParameterSet() - Constructor for class com.icl.saxon.ParameterSet
ParentNodeExpression - class com.icl.saxon.expr.ParentNodeExpression.
  Class ParentNodeExpression represents the XPath expression ".." or "parent::node()"
ParentNodeExpression() - Constructor for class com.icl.saxon.expr.ParentNodeExpression
ParserConfigurationException - exception javax.xml.parsers.ParserConfigurationException.
  Indicates a serious configuration error.
ParserConfigurationException() - Constructor for class javax.xml.parsers.ParserConfigurationException
  Create a new `ParserConfigurationException` with no detail mesage.
ParserConfigurationException(String) - Constructor for class javax.xml.parsers.ParserConfigurationException
  Create a new `ParserConfigurationException` with the `String` specified as an error message.
PathExpression - class com.icl.saxon.expr.PathExpression.
  An expression that establishes a set of nodes by following relationships between nodes in the document.
PathExpression(Expression, Step) - Constructor for class com.icl.saxon.expr.PathExpression
  Constructor
Pattern - class com.icl.saxon.pattern.Pattern.
  A Pattern represents the result of parsing an XSLT pattern string.
Pattern() - Constructor for class com.icl.saxon.pattern.Pattern
PluggableCharacterSet - interface com.icl.saxon.charcode.PluggableCharacterSet.
  This interface defines properties of a pluggable character set, that is, a user-supplied character set.
Position - class com.icl.saxon.functions.Position.
Position() - Constructor for class com.icl.saxon.functions.Position
PreparedStyleSheet - class com.icl.saxon.PreparedStyleSheet.
  This PreparedStyleSheet class represents a StyleSheet that has been prepared for execution (or "compiled").
PreparedStyleSheet(TransformerFactoryImpl) - Constructor for class com.icl.saxon.PreparedStyleSheet
  Constructor: deliberately protected
PrependIterator - class com.icl.saxon.om.PrependIterator.
  An iterator over nodes, that prepends a given node to the nodes returned by another iterator.
PrependIterator(NodeInfo, AxisEnumeration) - Constructor for class com.icl.saxon.om.PrependIterator
PreviewManager - class com.icl.saxon.PreviewManager.
  PreviewManager handles the registration of preview elements for use by the Builder
PreviewManager() - Constructor for class com.icl.saxon.PreviewManager
ProcInstParser - class com.icl.saxon.om.ProcInstParser.
  ProcInstParser is used to parse pseudo-attributes within Processing Instructions
ProcInstParser() - Constructor for class com.icl.saxon.om.ProcInstParser
Procedure - class com.icl.saxon.style.Procedure.
  A procedure represents a top-level element that can contain local variable declarations.
Procedure() - Constructor for class com.icl.saxon.style.Procedure
ProxyEmitter - class com.icl.saxon.output.ProxyEmitter.
  A ProxyEmitter is an Emitter that filters data before passing it to another underlying Emitter.
ProxyEmitter() - Constructor for class com.icl.saxon.output.ProxyEmitter
p1 - Variable in class com.icl.saxon.pattern.UnionPattern
p2 - Variable in class com.icl.saxon.pattern.UnionPattern
parent - Variable in class com.icl.saxon.jdom.NodeWrapper
parent - Variable in class com.icl.saxon.tree.NodeImpl
parentPattern - Variable in class com.icl.saxon.pattern.LocationPathPattern
parse(InputSource) - Method in class com.icl.saxon.DOMDriver
  Parse from InputSource.
parse(String) - Method in class com.icl.saxon.DOMDriver
  Parse from SystemId.
parse() - Method in class com.icl.saxon.DOMDriver
  Walk a document (traversing the nodes depth first)
parse(InputSource) - Method in class com.icl.saxon.Filter
  "Parse an XML document." In the context of a Transformer, this means perform a transformation.
parse(String) - Method in class com.icl.saxon.Filter
  Parse (i.e.
parse() - Method in class com.icl.saxon.TreeDriver
  Walk a document (traversing the nodes depth first)
parse(InputSource) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX1, SAX2: Auxiliary API to parse an XML document, used mostly when no URI is available.
parse(String) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX1, SAX2: Preferred API to parse an XML document, using a system identifier (URI).
parse(String, StaticContext) - Method in class com.icl.saxon.expr.ExpressionParser
  Parse a string representing an expression
parse(InputSource) - Method in class com.icl.saxon.om.DocumentBuilderImpl
parse(InputStream) - Method in class javax.xml.parsers.DocumentBuilder
  Parse the content of the given `InputStream` as an XML document and return a new DOM `Document` object.
parse(InputStream, String) - Method in class javax.xml.parsers.DocumentBuilder
  Parse the content of the given `InputStream` as an XML document and return a new DOM `Document` object.
parse(String) - Method in class javax.xml.parsers.DocumentBuilder
  Parse the content of the given URI as an XML document and return a new DOM `Document` object.
parse(File) - Method in class javax.xml.parsers.DocumentBuilder
  Parse the content of the given file as an XML document and return a new DOM `Document` object.
parse(InputSource) - Method in class javax.xml.parsers.DocumentBuilder
  Parse the content of the given input source as an XML document and return a new DOM `Document` object.
parse(InputStream, HandlerBase) - Method in class javax.xml.parsers.SAXParser
  Parse the content of the given `InputStream` instance as XML using the specified `HandlerBase`.
parse(InputStream, HandlerBase, String) - Method in class javax.xml.parsers.SAXParser
  Parse the content of the given `InputStream` instance as XML using the specified `HandlerBase`.
parse(InputStream, DefaultHandler) - Method in class javax.xml.parsers.SAXParser
  Parse the content of the given `InputStream` instance as XML using the specified `DefaultHandler`.
parse(InputStream, DefaultHandler, String) - Method in class javax.xml.parsers.SAXParser
  Parse the content of the given `InputStream` instance as XML using the specified `DefaultHandler`.
parse(String, HandlerBase) - Method in class javax.xml.parsers.SAXParser
  Parse the content described by the giving Uniform Resource Identifier (URI) as XML using the specified `HandlerBase`.
parse(String, DefaultHandler) - Method in class javax.xml.parsers.SAXParser
  Parse the content described by the giving Uniform Resource Identifier (URI) as XML using the specified `DefaultHandler`.
parse(File, HandlerBase) - Method in class javax.xml.parsers.SAXParser
  Parse the content of the file specified as XML using the specified `HandlerBase`.
parse(File, DefaultHandler) - Method in class javax.xml.parsers.SAXParser
  Parse the content of the file specified as XML using the specified `DefaultHandler`.
parse(InputSource, HandlerBase) - Method in class javax.xml.parsers.SAXParser
  Parse the content given `InputSource` as XML using the specified `HandlerBase`.
parse(InputSource, DefaultHandler) - Method in class javax.xml.parsers.SAXParser
  Parse the content given `InputSource` as XML using the specified `DefaultHandler`.
parsePattern(String, StaticContext) - Method in class com.icl.saxon.expr.ExpressionParser
  Parse a string representing a pattern
path(Context) - Static method in class com.icl.saxon.functions.Extensions
  Return an XPath expression that identifies the current node
pauseTracing(boolean) - Method in class com.icl.saxon.Controller
pauseTracing(Context) - Static method in class com.icl.saxon.functions.Extensions
pool - Variable in class com.icl.saxon.style.StandardNames
power(double, double) - Static method in class com.icl.saxon.exslt.Math
  Get the power of two numeric values (SStL)
preJDK12 - Static variable in class com.icl.saxon.Version
preferHex - Variable in class com.icl.saxon.output.XMLEmitter
prepare(SAXSource) - Method in class com.icl.saxon.PreparedStyleSheet
  Prepare a stylesheet from an InputSource
prepare(String) - Method in class com.icl.saxon.number.NumberFormatter
  Prepare the format pattern.
prepareAttributes() - Method in class com.icl.saxon.sql.SQLClose
prepareAttributes() - Method in class com.icl.saxon.sql.SQLConnect
prepareAttributes() - Method in class com.icl.saxon.sql.SQLInsert
prepareAttributes() - Method in class com.icl.saxon.style.AbsentExtensionElement
prepareAttributes() - Method in class com.icl.saxon.style.LiteralResultElement
  Process the attribute list
prepareAttributes() - Method in class com.icl.saxon.style.SAXONDoctype
prepareAttributes() - Method in class com.icl.saxon.style.SAXONEntityRef
prepareAttributes() - Method in class com.icl.saxon.style.SAXONFunction
prepareAttributes() - Method in class com.icl.saxon.style.SAXONGroup
prepareAttributes() - Method in class com.icl.saxon.style.SAXONItem
prepareAttributes() - Method in class com.icl.saxon.style.SAXONPreview
prepareAttributes() - Method in class com.icl.saxon.style.SAXONReturn
prepareAttributes() - Method in class com.icl.saxon.style.SAXONWhile
prepareAttributes() - Method in class com.icl.saxon.style.StyleElement
  Set the attribute list for the element.
prepareAttributes() - Method in class com.icl.saxon.style.XSLApplyImports
prepareAttributes() - Method in class com.icl.saxon.style.XSLApplyTemplates
prepareAttributes() - Method in class com.icl.saxon.style.XSLAttribute
prepareAttributes() - Method in class com.icl.saxon.style.XSLAttributeSet
prepareAttributes() - Method in class com.icl.saxon.style.XSLCallTemplate
prepareAttributes() - Method in class com.icl.saxon.style.XSLChoose
prepareAttributes() - Method in class com.icl.saxon.style.XSLComment
prepareAttributes() - Method in class com.icl.saxon.style.XSLCopy
prepareAttributes() - Method in class com.icl.saxon.style.XSLCopyOf
prepareAttributes() - Method in class com.icl.saxon.style.XSLDecimalFormat
prepareAttributes() - Method in class com.icl.saxon.style.XSLDocument
prepareAttributes() - Method in class com.icl.saxon.style.XSLElement
prepareAttributes() - Method in class com.icl.saxon.style.XSLFallback
prepareAttributes() - Method in class com.icl.saxon.style.XSLForEach
prepareAttributes() - Method in class com.icl.saxon.style.XSLGeneralIncorporate
prepareAttributes() - Method in class com.icl.saxon.style.XSLGeneralVariable
prepareAttributes() - Method in class com.icl.saxon.style.XSLIf
prepareAttributes() - Method in class com.icl.saxon.style.XSLKey
prepareAttributes() - Method in class com.icl.saxon.style.XSLMessage
prepareAttributes() - Method in class com.icl.saxon.style.XSLNamespaceAlias
prepareAttributes() - Method in class com.icl.saxon.style.XSLNumber
prepareAttributes() - Method in class com.icl.saxon.style.XSLOtherwise
prepareAttributes() - Method in class com.icl.saxon.style.XSLOutput
prepareAttributes() - Method in class com.icl.saxon.style.XSLPreserveSpace
prepareAttributes() - Method in class com.icl.saxon.style.XSLProcessingInstruction
prepareAttributes() - Method in class com.icl.saxon.style.XSLScript
prepareAttributes() - Method in class com.icl.saxon.style.XSLSort
prepareAttributes() - Method in class com.icl.saxon.style.XSLStyleSheet
  Prepare the attributes on the stylesheet element
prepareAttributes() - Method in class com.icl.saxon.style.XSLTemplate
prepareAttributes() - Method in class com.icl.saxon.style.XSLText
prepareAttributes() - Method in class com.icl.saxon.style.XSLValueOf
prepareAttributes() - Method in class com.icl.saxon.style.XSLWhen
preprocess() - Method in class com.icl.saxon.style.SAXONFunction
preprocess() - Method in class com.icl.saxon.style.SAXONHandler
  Preprocess: this registers the node handler with the controller
preprocess() - Method in class com.icl.saxon.style.SAXONPreview
preprocess() - Method in class com.icl.saxon.style.StyleElement
  Default preprocessing method does nothing.
preprocess() - Method in class com.icl.saxon.style.XSLAttributeSet
preprocess() - Method in class com.icl.saxon.style.XSLDecimalFormat
preprocess() - Method in class com.icl.saxon.style.XSLGeneralVariable
  Preprocess: this ensures space is available for local variables declared within this global variable
preprocess() - Method in class com.icl.saxon.style.XSLKey
preprocess() - Method in class com.icl.saxon.style.XSLNamespaceAlias
preprocess() - Method in class com.icl.saxon.style.XSLPreserveSpace
preprocess() - Method in class com.icl.saxon.style.XSLScript
preprocess() - Method in class com.icl.saxon.style.XSLStyleSheet
  Preprocess does all the processing possible before the source document is available.
preprocess() - Method in class com.icl.saxon.style.XSLTemplate
  Preprocess: this registers the template with the rule manager, and ensures space is available for local variables
previewManager - Variable in class com.icl.saxon.om.Builder
principalNodeType - Static variable in class com.icl.saxon.om.Axis
  Table indicating the principal node type of each axis
printStackTrace() - Method in class javax.xml.transform.TransformerException
  Print the the trace of methods from where the error originated.
printStackTrace(PrintStream) - Method in class javax.xml.transform.TransformerException
  Print the the trace of methods from where the error originated.
printStackTrace(PrintWriter) - Method in class javax.xml.transform.TransformerException
  Print the the trace of methods from where the error originated.
printStackTrace(PrintStream) - Method in class javax.xml.xpath.XPathException
printStackTrace() - Method in class javax.xml.xpath.XPathException
printStackTrace(PrintWriter) - Method in class javax.xml.xpath.XPathException
prior - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
priority - Variable in class com.icl.saxon.style.XSLTemplate
prioritySpecified - Variable in class com.icl.saxon.style.XSLTemplate
procedure - Variable in class com.icl.saxon.style.XSLGeneralVariable
procedure - Variable in class com.icl.saxon.style.XSLTemplate
process(Context) - Method in class com.icl.saxon.sql.SQLClose
process(Context) - Method in class com.icl.saxon.sql.SQLColumn
process(Context) - Method in class com.icl.saxon.sql.SQLConnect
process(Context) - Method in class com.icl.saxon.sql.SQLInsert
process(Context) - Method in class com.icl.saxon.style.AbsentExtensionElement
process(Context) - Method in class com.icl.saxon.style.LiteralResultElement
  Process the literal result element by copying it to the result tree
process(Context) - Method in class com.icl.saxon.style.SAXONAssign
process(Context) - Method in class com.icl.saxon.style.SAXONDoctype
process(Context) - Method in class com.icl.saxon.style.SAXONEntityRef
process(Context) - Method in class com.icl.saxon.style.SAXONFunction
process(Context) - Method in class com.icl.saxon.style.SAXONGroup
process(Context) - Method in class com.icl.saxon.style.SAXONHandler
  Process saxon:handler element.
process(Context) - Method in class com.icl.saxon.style.SAXONItem
process(Context) - Method in class com.icl.saxon.style.SAXONPreview
process(Context) - Method in class com.icl.saxon.style.SAXONReturn
  Process the return/result instruction
process(Context) - Method in class com.icl.saxon.style.SAXONWhile
process(Context) - Method in class com.icl.saxon.style.StyleElement
  Process: called to do the real work of this stylesheet element.
process(Context) - Method in class com.icl.saxon.style.XSLApplyImports
process(Context) - Method in class com.icl.saxon.style.XSLApplyTemplates
process(Context) - Method in class com.icl.saxon.style.XSLAttribute
process(Context) - Method in class com.icl.saxon.style.XSLAttributeSet
process(Context) - Method in class com.icl.saxon.style.XSLCallTemplate
process(Context) - Method in class com.icl.saxon.style.XSLChoose
process(Context) - Method in class com.icl.saxon.style.XSLComment
process(Context) - Method in class com.icl.saxon.style.XSLCopy
process(Context) - Method in class com.icl.saxon.style.XSLCopyOf
process(Context) - Method in class com.icl.saxon.style.XSLDecimalFormat
process(Context) - Method in class com.icl.saxon.style.XSLDocument
process(Context) - Method in class com.icl.saxon.style.XSLElement
process(Context) - Method in class com.icl.saxon.style.XSLFallback
process(Context) - Method in class com.icl.saxon.style.XSLForEach
process(Context) - Method in class com.icl.saxon.style.XSLGeneralIncorporate
process(Context) - Method in class com.icl.saxon.style.XSLIf
process(Context) - Method in class com.icl.saxon.style.XSLKey
process(Context) - Method in class com.icl.saxon.style.XSLMessage
process(Context) - Method in class com.icl.saxon.style.XSLNamespaceAlias
process(Context) - Method in class com.icl.saxon.style.XSLNumber
process(Context) - Method in class com.icl.saxon.style.XSLOtherwise
process(Context) - Method in class com.icl.saxon.style.XSLOutput
process(Context) - Method in class com.icl.saxon.style.XSLParam
process(Context) - Method in class com.icl.saxon.style.XSLPreserveSpace
process(Context) - Method in class com.icl.saxon.style.XSLProcessingInstruction
process(Context) - Method in class com.icl.saxon.style.XSLScript
process(Context) - Method in class com.icl.saxon.style.XSLSort
process(Context) - Method in class com.icl.saxon.style.XSLStyleSheet
  Process() is called once the source document is available.
process(Context) - Method in class com.icl.saxon.style.XSLTemplate
  Process template.
process(Context) - Method in class com.icl.saxon.style.XSLText
process(Context) - Method in class com.icl.saxon.style.XSLValueOf
process(Context) - Method in class com.icl.saxon.style.XSLVariable
  Process the variable declaration
process(Context) - Method in class com.icl.saxon.style.XSLWhen
process(Context) - Method in class com.icl.saxon.style.XSLWithParam
processAllAttributes() - Method in class com.icl.saxon.style.AbsentExtensionElement
  Process the attributes of this element and all its children.
processAllAttributes() - Method in class com.icl.saxon.style.StyleElement
  Process the attributes of this element and all its children
processAllAttributes() - Method in class com.icl.saxon.style.XSLStyleSheet
  Process the attributes of every node in the stylesheet
processAttributeSets(Context) - Method in class com.icl.saxon.style.StyleElement
  Expand the attribute sets referenced in this element's use-attribute-sets attribute
processAttributes() - Method in class com.icl.saxon.style.StyleElement
  Process the attribute list for the element.
processChildren(Context) - Method in class com.icl.saxon.style.StyleElement
  Process the children of this node in the stylesheet
processDirectory(File, Templates, File, ParameterSet) - Method in class com.icl.saxon.StyleSheet
  Process each file in the source directory using the same supplied stylesheet
processDirectoryAssoc(File, File, ParameterSet) - Method in class com.icl.saxon.StyleSheet
  Process each file in the source directory using its own associated stylesheet
processExcludedNamespaces(int) - Method in class com.icl.saxon.style.StyleElement
  Process the [xsl:]exclude-result-prefixes attribute if there is one
processExtensionElementAttribute(int) - Method in class com.icl.saxon.style.SAXONFunction
  Process the [xsl:]extension-element-prefixes attribute.
processExtensionElementAttribute(int) - Method in class com.icl.saxon.style.StyleElement
  Process the [xsl:]extension-element-prefixes attribute if there is one
processFile(Source, Templates, File, ParameterSet) - Method in class com.icl.saxon.StyleSheet
  Process a single file using a supplied stylesheet
processFileAssoc(Source, String, File, ParameterSet) - Method in class com.icl.saxon.StyleSheet
  Process a single source file using its associated stylesheet(s)
processVersionAttribute(int) - Method in class com.icl.saxon.style.StyleElement
  Process the [xsl:]version attribute if there is one
processVersionAttribute(int) - Method in class com.icl.saxon.style.XSLStyleSheet
  Process the version attribute - mandatory on this element (but checked elsewhere)
processingInstruction(String, String) - Method in class com.icl.saxon.ContentEmitter
  Callback interface for SAX: not for application use
processingInstruction(String, String) - Method in class com.icl.saxon.IDFilter
processingInstruction(String, String) - Method in class com.icl.saxon.PIGrabber
  Handle xml-stylesheet PI
processingInstruction(String, String) - Method in class com.icl.saxon.output.CDATAFilter
  Output a processing instruction
processingInstruction(String, String) - Method in class com.icl.saxon.output.ContentHandlerProxy
  Processing Instruction
processingInstruction(String, String) - Method in class com.icl.saxon.output.DOMEmitter
  Handle a processing instruction.
processingInstruction(String, String) - Method in class com.icl.saxon.output.DocumentHandlerProxy
  Processing Instruction
processingInstruction(String, String) - Method in class com.icl.saxon.output.Emitter
  Output a processing instruction
processingInstruction(String, String) - Method in class com.icl.saxon.output.ErrorEmitter
  Handle a processing instruction.
processingInstruction(String, String) - Method in class com.icl.saxon.output.HTMLEmitter
  Handle a processing instruction.
processingInstruction(String, String) - Method in class com.icl.saxon.output.HTMLIndenter
  Output a processing instruction
processingInstruction(String, String) - Method in class com.icl.saxon.output.ProxyEmitter
  Processing Instruction
processingInstruction(String, String) - Method in class com.icl.saxon.output.TEXTEmitter
  Output a processing instruction.
processingInstruction(String, String) - Method in class com.icl.saxon.output.UncommittedEmitter
  Processing Instruction
processingInstruction(String, String) - Method in class com.icl.saxon.output.XMLEmitter
  Handle a processing instruction.
processingInstruction(String, String) - Method in class com.icl.saxon.output.XMLIndenter
  Output a processing instruction
processingInstruction(String, String) - Method in class com.icl.saxon.tinytree.TinyBuilder
  Callback interface for SAX: not for application use
  Note: because SAX1 does not deliver comment nodes, we get these in the form of a processing instruction with a null name.
processingInstruction(String, String) - Method in class com.icl.saxon.tree.TreeBuilder
  Callback interface for SAX: not for application use
  Note: because SAX1 does not deliver comment nodes, we get these in the form of a processing instruction with a null name.
put(int, Value) - Method in class com.icl.saxon.ParameterSet
  Add a parameter to the ParameterSet
put(Object, Object) - Method in class com.icl.saxon.sort.BinaryTree
  put(Object, Object) puts a new entry in the tree, overwriting any previous entry with the same key.

## Q

QName - class javax.xml.namespace.QName.
  `QName` represents a qualified name as defined in the XML specifications: XML Schema Part2: Datatypes specification, Namespaces in XML, Namespaces in XML Errata.
QName(String, String) - Constructor for class javax.xml.namespace.QName
  `QName` constructor specifying the Namespace URI and local part.
QName(String, String, String) - Constructor for class javax.xml.namespace.QName
  `QName` constructor specifying the Namespace URI, local part and prefix.
QName(String) - Constructor for class javax.xml.namespace.QName
  `QName` constructor specifying the local part.
QuickSort - class com.icl.saxon.sort.QuickSort.
  This is a generic version of C.A.R Hoare's Quick Sort algorithm.
QuickSort() - Constructor for class com.icl.saxon.sort.QuickSort
quit(String, int) - Static method in class com.icl.saxon.StyleSheet
  Exit with a message

## R

RECOVERY_POLICY - Static variable in class com.icl.saxon.FeatureKeys
  RECOVERY_POLICY must be an Integer: Controller.RECOVER_SILENTLY, Controller.RECOVER_WITH_WARNINGS, or Controller.DO_NOT_RECOVER
RECOVER_SILENTLY - Static variable in class com.icl.saxon.Controller
RECOVER_WITH_WARNINGS - Static variable in class com.icl.saxon.Controller
RELAXNG_NS_URI - Static variable in class javax.xml.XMLConstants
  RELAX NG Namespace URI.
REPORT_ALWAYS - Static variable in class com.icl.saxon.style.StyleElement
REPORT_IF_INSTANTIATED - Static variable in class com.icl.saxon.style.StyleElement
REPORT_UNLESS_FORWARDS_COMPATIBLE - Static variable in class com.icl.saxon.style.StyleElement
REQUIRE_WELL_FORMED - Static variable in class com.icl.saxon.output.SaxonOutputKeys
  saxon:require-well-formed = yes|no.
RESULT_PREFIX - Variable in class com.icl.saxon.style.StandardNames
ROOT - Static variable in interface com.icl.saxon.om.NodeInfo
Result - interface javax.xml.transform.Result.
  An object that implements this interface contains the information needed to build a transformation result tree.
RootExpression - class com.icl.saxon.expr.RootExpression.
  An expression whose value is always a set of nodes containing a single node, the document root.
RootExpression() - Constructor for class com.icl.saxon.expr.RootExpression
Round - class com.icl.saxon.functions.Round.
Round() - Constructor for class com.icl.saxon.functions.Round
RuleManager - class com.icl.saxon.RuleManager.
  RuleManager maintains a set of template rules, one set for each mode
RuleManager(NamePool) - Constructor for class com.icl.saxon.RuleManager
  create a RuleManager and initialise variables
random() - Static method in class com.icl.saxon.exslt.Math
  Get a random numeric value (SStL)
range(Context, double, double) - Static method in class com.icl.saxon.functions.Extensions
  Return a node-set whose nodes have string-values "1", "2", ...
reduce(int, Context) - Method in class com.icl.saxon.expr.AttributeValueTemplate
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.ContextNodeExpression
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.ErrorExpression
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.Expression
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.FunctionProxy
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.IsLastExpression
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.NodeListExpression
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.NodeSetComparison
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.ParentNodeExpression
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.PathExpression
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.RootExpression
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.SingletonComparison
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.SortedSelection
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.StyleSheetFunctionCall
  Remove dependencies.
reduce(int, Context) - Method in class com.icl.saxon.expr.Value
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.expr.VariableReference
  Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduce(int, Context) - Method in class com.icl.saxon.functions.BooleanFn
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Ceiling
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Concat
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Contains
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Count
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Current
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Document
  Remove dependencies.
reduce(int, Context) - Method in class com.icl.saxon.functions.ElementAvailable
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Floor
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.FormatNumber
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.FunctionAvailable
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.GenerateId
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Id
  Remove specified dependencies.
reduce(int, Context) - Method in class com.icl.saxon.functions.Key
  Remove specified dependencies.
reduce(int, Context) - Method in class com.icl.saxon.functions.Lang
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Last
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.LocalName
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.NameFn
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.NamespaceURI
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.NormalizeSpace
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Not
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.NumberFn
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Position
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Round
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.StartsWith
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.StringFn
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.StringLength
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Substring
  Remove dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.SubstringAfter
  Remove dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.SubstringBefore
  Remove dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Sum
  Reduce the dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.SystemProperty
  Remove dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.Translate
  Remove dependencies
reduce(int, Context) - Method in class com.icl.saxon.functions.UnparsedEntityURI
  Remove dependencies.
redundant - Variable in class com.icl.saxon.style.XSLGeneralVariable
remove(Object) - Method in class com.icl.saxon.sort.BinaryTree
  remove(Object) removes the key (and its corresponding value) from this Binary Tree.
remove(EventListener) - Method in class com.icl.saxon.trace.SaxonEventMulticaster
  Removes a listener from this multicaster and returns the resulting multicast listener.
remove(TraceListener, TraceListener) - Static method in class com.icl.saxon.trace.SaxonEventMulticaster
  Removes the old trace-listener from trace-listener-l and returns the resulting multicast listener.
removeAttribute(String) - Method in class com.icl.saxon.om.AbstractNode
  Removes the specified attribute.
removeAttribute(String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Removes an attribute by name.
removeAttributeNS(String, String) - Method in class com.icl.saxon.om.AbstractNode
  Removes an attribute by local name and namespace URI.
removeAttributeNS(String, String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Removes an attribute by local name and namespace URI.
removeAttributeNode(Attr) - Method in class com.icl.saxon.om.AbstractNode
  Removes the specified attribute node.
removeAttributeNode(Attr) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Removes the specified attribute node.
removeChild(Node) - Method in class com.icl.saxon.om.AbstractNode
  Remove the child node indicated by `oldChild` from the list of children, and returns it.
removeInternal(EventListener, EventListener) - Static method in class com.icl.saxon.trace.SaxonEventMulticaster
  Returns the resulting multicast listener after removing the old listener from listener-l.
removeNamedItem(String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Remove named attribute (DOM NamedNodeMap method: always fails)
removeNamedItemNS(String, String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Remove named attribute (DOM NamedNodeMap method: always fails)
removeNode() - Method in class com.icl.saxon.tree.NodeImpl
  Remove this node from the tree.
removeTraceListener(TraceListener) - Method in class com.icl.saxon.Controller
  Removes the specified trace listener so that the next invocation of the render method will not send trace events to the listener.
renameNode(Node, String, String) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Rename an existing node of type `ELEMENT_NODE` or `ATTRIBUTE_NODE`.
renameNode(Node, String, String) - Method in class com.icl.saxon.tree.DocumentImpl
  Rename an existing node of type `ELEMENT_NODE` or `ATTRIBUTE_NODE`.
replaceChild(Node, Node) - Method in class com.icl.saxon.om.AbstractNode
  Replace the child node `oldChild` with `newChild` in the list of children, and returns the `oldChild` node.
replaceData(int, int, String) - Method in class com.icl.saxon.om.AbstractNode
  Replace the characters starting at the specified 16-bit unit offset with the specified string.
replaceWholeText(String) - Method in class com.icl.saxon.om.AbstractNode
  Replaces the text of the current node and all logically-adjacent text nodes with the specified text.
replay(Emitter) - Method in class com.icl.saxon.expr.FragmentValue
  Replay the saved emitter events to a new emitter
reportAbsence(String) - Method in class com.icl.saxon.style.StyleElement
  Convenience method to report the absence of a mandatory attribute
reportError(TransformerException) - Method in class com.icl.saxon.PreparedStyleSheet
  Report a compile time error.
reportError(SAXParseException, boolean) - Method in class com.icl.saxon.om.Builder
  Common routine for errors and fatal errors
reportRecoverableError(String, SourceLocator) - Method in class com.icl.saxon.Controller
  Report a recoverable error
reportRecoverableError(TransformerException) - Method in class com.icl.saxon.Controller
  Report a recoverable error
reportingCircumstances - Variable in class com.icl.saxon.style.StyleElement
requireWellFormed - Variable in class com.icl.saxon.output.ContentHandlerProxy
reset() - Method in class com.icl.saxon.Controller
  Reset this `Transformer` to its original configuration.
reset() - Method in class com.icl.saxon.output.GeneralOutputter
reset() - Method in class com.icl.saxon.output.Outputter
  Synchronize the state of the Outputter with that of the underlying Emitter
reset() - Method in class com.icl.saxon.output.StringOutputter
reset() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Reset this `XMLGregorianCalendar` to its original values.
reset() - Method in class javax.xml.parsers.DocumentBuilder
  Reset this `DocumentBuilder` to its original configuration.
reset() - Method in class javax.xml.parsers.SAXParser
  Reset this `SAXParser` to its original configuration.
reset() - Method in class javax.xml.transform.Transformer
  Reset this `Transformer` to its original configuration.
reset() - Method in class javax.xml.validation.Validator
  Reset this `Validator` to its original configuration.
reset() - Method in interface javax.xml.xpath.XPath
  Reset this `XPath` to its original configuration.
resetHandlers() - Method in class com.icl.saxon.RuleManager
  Set up a new table of handlers.
resetOutputDestination(Outputter) - Method in class com.icl.saxon.Controller
  Close the current outputter, and revert to the previous outputter.
resolve(String, String) - Method in class com.icl.saxon.StandardURIResolver
  Resolve a URI
resolve(String, String) - Method in interface javax.xml.transform.URIResolver
  Called by the processor when it encounters an xsl:include, xsl:import, or document() function.
resolveFunction(QName, int) - Method in interface javax.xml.xpath.XPathFunctionResolver
  Find a function in the set of available functions.
resolveVariable(QName) - Method in interface javax.xml.xpath.XPathVariableResolver
  Find a variable in the set of available variables.
resumeTracing(Context) - Static method in class com.icl.saxon.functions.Extensions
root - Variable in class com.icl.saxon.DOMDriver
root - Variable in class com.icl.saxon.tree.ElementImpl
round(double) - Static method in class com.icl.saxon.functions.Round
  Here is the actual rounding algorithm
run(NodeInfo) - Method in class com.icl.saxon.Controller
  Process a Document.

## S

SAXDriver - class com.icl.saxon.aelfred.SAXDriver.
  An enhanced SAX2 version of Microstar's Ælfred XML parser.
SAXDriver() - Constructor for class com.icl.saxon.aelfred.SAXDriver
  Constructs a SAX Parser.
SAXON - Static variable in class com.icl.saxon.om.Namespace
  Fixed namespace name for SAXON: "http://icl.com/saxon"
SAXONAssign - class com.icl.saxon.style.SAXONAssign.
  saxon:assign element in stylesheet.
  The saxon:assign element has mandatory attribute name and optional attribute expr.
SAXONAssign() - Constructor for class com.icl.saxon.style.SAXONAssign
SAXONDoctype - class com.icl.saxon.style.SAXONDoctype.
  A saxon:doctype element in the stylesheet.
SAXONDoctype() - Constructor for class com.icl.saxon.style.SAXONDoctype
SAXONEntityRef - class com.icl.saxon.style.SAXONEntityRef.
  A saxon:entity-ref element in the stylesheet.
SAXONEntityRef() - Constructor for class com.icl.saxon.style.SAXONEntityRef
SAXONFunction - class com.icl.saxon.style.SAXONFunction.
  Handler for saxon:function and exslt:function elements in stylesheet.
SAXONFunction() - Constructor for class com.icl.saxon.style.SAXONFunction
SAXONGroup - class com.icl.saxon.style.SAXONGroup.
  Handler for saxon:group elements in stylesheet.
SAXONGroup() - Constructor for class com.icl.saxon.style.SAXONGroup
SAXONHandler - class com.icl.saxon.style.SAXONHandler.
  A saxon:handler element in the style sheet: defines a Java nodehandler that can be used to process a node in place of an XSLT template
SAXONHandler() - Constructor for class com.icl.saxon.style.SAXONHandler
SAXONItem - class com.icl.saxon.style.SAXONItem.
  A saxon:item element in the stylesheet.
SAXONItem() - Constructor for class com.icl.saxon.style.SAXONItem
SAXONPreview - class com.icl.saxon.style.SAXONPreview.
  Handler for saxon:preview elements in stylesheet.
SAXONPreview() - Constructor for class com.icl.saxon.style.SAXONPreview
SAXONReturn - class com.icl.saxon.style.SAXONReturn.
  Handler for saxon:return or exslt:result elements in stylesheet.
  The element has optional attribute select
SAXONReturn() - Constructor for class com.icl.saxon.style.SAXONReturn
SAXONWhile - class com.icl.saxon.style.SAXONWhile.
  Handler for saxon:while elements in stylesheet.
  The saxon:while element has a mandatory attribute test, a boolean expression.
SAXONWhile() - Constructor for class com.icl.saxon.style.SAXONWhile
SAXON_ALLOW_AVT - Variable in class com.icl.saxon.style.StandardNames
SAXON_ASSIGN - Variable in class com.icl.saxon.style.StandardNames
SAXON_ASSIGNABLE - Variable in class com.icl.saxon.style.StandardNames
SAXON_CHARACTER_REPRESENTATION - Variable in class com.icl.saxon.style.StandardNames
SAXON_CODE - Static variable in class com.icl.saxon.om.Namespace
SAXON_DISABLE_OUTPUT_ESCAPING - Variable in class com.icl.saxon.style.StandardNames
SAXON_DOCTYPE - Variable in class com.icl.saxon.style.StandardNames
SAXON_ENTITY_REF - Variable in class com.icl.saxon.style.StandardNames
SAXON_FUNCTION - Variable in class com.icl.saxon.style.StandardNames
SAXON_GROUP - Variable in class com.icl.saxon.style.StandardNames
SAXON_HANDLER - Variable in class com.icl.saxon.style.StandardNames
SAXON_INDENT_SPACES - Variable in class com.icl.saxon.style.StandardNames
SAXON_ITEM - Variable in class com.icl.saxon.style.StandardNames
SAXON_NEXT_IN_CHAIN - Variable in class com.icl.saxon.style.StandardNames
SAXON_OMIT_META_TAG - Variable in class com.icl.saxon.style.StandardNames
SAXON_OUTPUT - Variable in class com.icl.saxon.style.StandardNames
SAXON_PREVIEW - Variable in class com.icl.saxon.style.StandardNames
SAXON_REQUIRE_WELL_FORMED - Variable in class com.icl.saxon.style.StandardNames
SAXON_RETURN - Variable in class com.icl.saxon.style.StandardNames
SAXON_SCRIPT - Variable in class com.icl.saxon.style.StandardNames
SAXON_WHILE - Variable in class com.icl.saxon.style.StandardNames
SAXParser - class javax.xml.parsers.SAXParser.
  Defines the API that wraps an `XMLReader` implementation class.
SAXParser() - Constructor for class javax.xml.parsers.SAXParser
  Protected constructor to prevent instaniation.
SAXParserFactory - class javax.xml.parsers.SAXParserFactory.
  Defines a factory API that enables applications to configure and obtain a SAX based parser to parse XML documents.
SAXParserFactory() - Constructor for class javax.xml.parsers.SAXParserFactory
  Protected constructor to force use of `SAXParserFactory.newInstance()`.
SAXParserFactoryImpl - class com.icl.saxon.aelfred.SAXParserFactoryImpl.
  Implements the JAXP 1.1 ParserFactory interface.
SAXParserFactoryImpl() - Constructor for class com.icl.saxon.aelfred.SAXParserFactoryImpl
SAXParserImpl - class com.icl.saxon.aelfred.SAXParserImpl.
SAXParserImpl() - Constructor for class com.icl.saxon.aelfred.SAXParserImpl
SAXResult - class javax.xml.transform.sax.SAXResult.
  Acts as an holder for a transformation Result.
SAXResult() - Constructor for class javax.xml.transform.sax.SAXResult
  Zero-argument default constructor.
SAXResult(ContentHandler) - Constructor for class javax.xml.transform.sax.SAXResult
  Create a SAXResult that targets a SAX2 `ContentHandler`.
SAXSource - class javax.xml.transform.sax.SAXSource.
  Acts as an holder for SAX-style Source.
SAXSource() - Constructor for class javax.xml.transform.sax.SAXSource
  Zero-argument default constructor.
SAXSource(XMLReader, InputSource) - Constructor for class javax.xml.transform.sax.SAXSource
  Create a `SAXSource`, using an `XMLReader` and a SAX InputSource.
SAXSource(InputSource) - Constructor for class javax.xml.transform.sax.SAXSource
  Create a `SAXSource`, using a SAX `InputSource`.
SAXTransformerFactory - class javax.xml.transform.sax.SAXTransformerFactory.
  This class extends TransformerFactory to provide SAX-specific factory methods.
SAXTransformerFactory() - Constructor for class javax.xml.transform.sax.SAXTransformerFactory
  The default constructor is protected on purpose.
SECONDS - Static variable in class javax.xml.datatype.DatatypeConstants
  A constant that represents the seconds field.
SELECT - Variable in class com.icl.saxon.style.StandardNames
SELF - Static variable in class com.icl.saxon.om.Axis
SEPTEMBER - Static variable in class javax.xml.datatype.DatatypeConstants
  Value for ninth month of year.
SOURCE_PARSER_CLASS - Static variable in class com.icl.saxon.FeatureKeys
  SOURCE_PARSER_CLASS must be the full class name of an XMLReader
SQLClose - class com.icl.saxon.sql.SQLClose.
  An sql:close element in the stylesheet.
SQLClose() - Constructor for class com.icl.saxon.sql.SQLClose
SQLColumn - class com.icl.saxon.sql.SQLColumn.
  An sql:insert element in the stylesheet.
SQLColumn() - Constructor for class com.icl.saxon.sql.SQLColumn
SQLConnect - class com.icl.saxon.sql.SQLConnect.
  An sql:connect element in the stylesheet.
SQLConnect() - Constructor for class com.icl.saxon.sql.SQLConnect
SQLElementFactory - class com.icl.saxon.sql.SQLElementFactory.
  Class SQLElementFactory.
SQLElementFactory() - Constructor for class com.icl.saxon.sql.SQLElementFactory
SQLInsert - class com.icl.saxon.sql.SQLInsert.
  An sql:insert element in the stylesheet.
SQLInsert() - Constructor for class com.icl.saxon.sql.SQLInsert
SRC - Variable in class com.icl.saxon.style.StandardNames
STANDALONE - Variable in class com.icl.saxon.style.StandardNames
STANDALONE - Static variable in class javax.xml.transform.OutputKeys
  standalone = "yes" | "no".
STANDARD_TREE - Static variable in class com.icl.saxon.om.Builder
STRING - Static variable in class com.icl.saxon.expr.Value
STRING - Static variable in class javax.xml.xpath.XPathConstants
  The XPath 1.0 string data type.
STYLESHEET_PREFIX - Variable in class com.icl.saxon.style.StandardNames
STYLE_PARSER_CLASS - Static variable in class com.icl.saxon.FeatureKeys
  STYLE_PARSER_CLASS must be the full class name of an XMLReader
SYNTAX_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
SaxonEventMulticaster - class com.icl.saxon.trace.SaxonEventMulticaster.
  A class which implements efficient and thread-safe multi-cast event dispatching for the TraceListener evants.
SaxonEventMulticaster(EventListener, EventListener) - Constructor for class com.icl.saxon.trace.SaxonEventMulticaster
  Creates an event multicaster instance which chains listener-a with listener-b.
SaxonOutputKeys - class com.icl.saxon.output.SaxonOutputKeys.
  Provides string constants that can be used to set output properties for a Transformer, or to retrieve output properties from a Transformer or Templates object.
SaxonOutputKeys() - Constructor for class com.icl.saxon.output.SaxonOutputKeys
Schema - class javax.xml.validation.Schema.
  Immutable in-memory representation of grammar.
Schema() - Constructor for class javax.xml.validation.Schema
  Constructor for the derived class.
SchemaFactory - class javax.xml.validation.SchemaFactory.
  Factory that creates `Schema` objects. Entry-point to the validation API.
SchemaFactory() - Constructor for class javax.xml.validation.SchemaFactory
  Constructor for derived classes.
SchemaFactoryLoader - class javax.xml.validation.SchemaFactoryLoader.
  Factory that creates `SchemaFactory`.
SchemaFactoryLoader() - Constructor for class javax.xml.validation.SchemaFactoryLoader
  A do-nothing constructor.
Sets - class com.icl.saxon.exslt.Sets.
  This class implements extension functions in the http://exslt.org/sets namespace.
Sets() - Constructor for class com.icl.saxon.exslt.Sets
SimpleTraceListener - class com.icl.saxon.trace.SimpleTraceListener.
  A Simple trace listener that writes messages to System.err
SimpleTraceListener() - Constructor for class com.icl.saxon.trace.SimpleTraceListener
SingletonComparison - class com.icl.saxon.expr.SingletonComparison.
  Singleton Comparison: A Relational Expression that compares a singleton node-set with a string or numeric value for equals, not-equals, greater-than or less-than.
SingletonComparison(SingletonExpression, int, Value) - Constructor for class com.icl.saxon.expr.SingletonComparison
SingletonEnumeration - class com.icl.saxon.om.SingletonEnumeration.
  SingletonEnumeration: an enumeration of zero or one nodes
SingletonEnumeration(NodeInfo) - Constructor for class com.icl.saxon.om.SingletonEnumeration
SingletonExpression - class com.icl.saxon.expr.SingletonExpression.
  A node set expression that will always return zero or one nodes
SingletonExpression() - Constructor for class com.icl.saxon.expr.SingletonExpression
SingletonNodeSet - class com.icl.saxon.expr.SingletonNodeSet.
  A node-set value containing zero or one nodes
SingletonNodeSet() - Constructor for class com.icl.saxon.expr.SingletonNodeSet
  Create an empty node-set
SingletonNodeSet(NodeInfo) - Constructor for class com.icl.saxon.expr.SingletonNodeSet
  Create a node-set containing one node
SortKeyDefinition - class com.icl.saxon.sort.SortKeyDefinition.
  A SortKeyDefinition defines one component of a sort key.
SortKeyDefinition() - Constructor for class com.icl.saxon.sort.SortKeyDefinition
SortKeyEnumeration - class com.icl.saxon.expr.SortKeyEnumeration.
  A SortKeyEnumeration is NodeEnumeration that delivers the nodes sorted according to a specified sort key.
SortKeyEnumeration(Context, NodeEnumeration, SortKeyDefinition[]) - Constructor for class com.icl.saxon.expr.SortKeyEnumeration
Sortable - interface com.icl.saxon.sort.Sortable.
  A Sortable is an object that can be sorted using the QuickSort method.
SortedSelection - class com.icl.saxon.expr.SortedSelection.
  A NodeSetExpression that retrieves nodes in order according to a specified sort key.
SortedSelection(Expression, int) - Constructor for class com.icl.saxon.expr.SortedSelection
  Constructor
Source - interface javax.xml.transform.Source.
  An object that implements this interface contains the information needed to act as source input (XML source or transformation instructions).
SourceLocator - interface javax.xml.transform.SourceLocator.
  This interface is primarily for the purposes of reporting where an error occurred in the XML source or transformation instructions.
StandaloneContext - class com.icl.saxon.expr.StandaloneContext.
  A StandaloneContext provides a context for parsing an expression or pattern appearing in a context other than a stylesheet.
StandaloneContext() - Constructor for class com.icl.saxon.expr.StandaloneContext
  Create a StandaloneContext using the default NamePool
StandaloneContext(NamePool) - Constructor for class com.icl.saxon.expr.StandaloneContext
  Create a StandaloneContext using a specific NamePool
StandardErrorListener - class com.icl.saxon.StandardErrorListener.
  StandardErrorListener is the standard error handler for XSLT processing errors, used if no other ErrorListener is nominated.
StandardErrorListener() - Constructor for class com.icl.saxon.StandardErrorListener
StandardNames - class com.icl.saxon.style.StandardNames.
StandardNames(NamePool) - Constructor for class com.icl.saxon.style.StandardNames
StandardURIResolver - class com.icl.saxon.StandardURIResolver.
  This class provides the service of converting a URI into an InputSource.
StandardURIResolver() - Constructor for class com.icl.saxon.StandardURIResolver
StandardURIResolver(TransformerFactoryImpl) - Constructor for class com.icl.saxon.StandardURIResolver
StartsWith - class com.icl.saxon.functions.StartsWith.
StartsWith() - Constructor for class com.icl.saxon.functions.StartsWith
StaticContext - interface com.icl.saxon.expr.StaticContext.
  A StaticContext contains the information needed while an expression or pattern is being parsed.
Step - class com.icl.saxon.expr.Step.
  A step in a path expression
Step(byte, NodeTest) - Constructor for class com.icl.saxon.expr.Step
StreamResult - class javax.xml.transform.stream.StreamResult.
  Acts as an holder for a transformation result, which may be XML, plain Text, HTML, or some other form of markup.
StreamResult() - Constructor for class javax.xml.transform.stream.StreamResult
  Zero-argument default constructor.
StreamResult(OutputStream) - Constructor for class javax.xml.transform.stream.StreamResult
  Construct a StreamResult from a byte stream.
StreamResult(Writer) - Constructor for class javax.xml.transform.stream.StreamResult
  Construct a StreamResult from a character stream.
StreamResult(String) - Constructor for class javax.xml.transform.stream.StreamResult
  Construct a StreamResult from a URL.
StreamResult(File) - Constructor for class javax.xml.transform.stream.StreamResult
  Construct a StreamResult from a File.
StreamSource - class javax.xml.transform.stream.StreamSource.
  Acts as an holder for a transformation Source in the form of a stream of XML markup.
StreamSource() - Constructor for class javax.xml.transform.stream.StreamSource
  Zero-argument default constructor.
StreamSource(InputStream) - Constructor for class javax.xml.transform.stream.StreamSource
  Construct a StreamSource from a byte stream.
StreamSource(InputStream, String) - Constructor for class javax.xml.transform.stream.StreamSource
  Construct a StreamSource from a byte stream.
StreamSource(Reader) - Constructor for class javax.xml.transform.stream.StreamSource
  Construct a StreamSource from a character reader.
StreamSource(Reader, String) - Constructor for class javax.xml.transform.stream.StreamSource
  Construct a StreamSource from a character reader.
StreamSource(String) - Constructor for class javax.xml.transform.stream.StreamSource
  Construct a StreamSource from a URL.
StreamSource(File) - Constructor for class javax.xml.transform.stream.StreamSource
  Construct a StreamSource from a File.
StringComparer - class com.icl.saxon.sort.StringComparer.
  A Comparer used for comparing keys.
StringComparer() - Constructor for class com.icl.saxon.sort.StringComparer
StringFn - class com.icl.saxon.functions.StringFn.
StringFn() - Constructor for class com.icl.saxon.functions.StringFn
StringLength - class com.icl.saxon.functions.StringLength.
StringLength() - Constructor for class com.icl.saxon.functions.StringLength
StringOutputter - class com.icl.saxon.output.StringOutputter.
  This class allows output to be generated.
StringOutputter(StringBuffer) - Constructor for class com.icl.saxon.output.StringOutputter
StringValue - class com.icl.saxon.expr.StringValue.
  A string value
StringValue(String) - Constructor for class com.icl.saxon.expr.StringValue
  Constructor
Stripper - class com.icl.saxon.om.Stripper.
  The Stripper class maintains details of which elements need to be stripped.
Stripper() - Constructor for class com.icl.saxon.om.Stripper
  Default constructor for use in subclasses
Stripper(Mode) - Constructor for class com.icl.saxon.om.Stripper
  create a Stripper and initialise variables
StyleElement - class com.icl.saxon.style.StyleElement.
  Abstract superclass for all element nodes in the stylesheet.
StyleElement() - Constructor for class com.icl.saxon.style.StyleElement
  Constructor
StyleException - exception com.icl.saxon.style.StyleException.
  StyleException is used to indicate a SAXException whose message already contains information identifying the location of the error.
StyleException(String) - Constructor for class com.icl.saxon.style.StyleException
StyleException(Exception, String) - Constructor for class com.icl.saxon.style.StyleException
StyleNodeFactory - class com.icl.saxon.style.StyleNodeFactory.
  Class StyleNodeFactory.
StyleNodeFactory(NamePool) - Constructor for class com.icl.saxon.style.StyleNodeFactory
StyleSheet - class com.icl.saxon.StyleSheet.
  This StyleSheet class is the entry point to the Saxon XSLT Processor.
StyleSheet() - Constructor for class com.icl.saxon.StyleSheet
StyleSheetFunctionCall - class com.icl.saxon.expr.StyleSheetFunctionCall.
  This class represents a call to a function defined in the stylesheet
StyleSheetFunctionCall() - Constructor for class com.icl.saxon.expr.StyleSheetFunctionCall
StylesheetStripper - class com.icl.saxon.StylesheetStripper.
  The StylesheetStripper refines the Stripper class to do stripping of whitespace nodes on a stylesheet.
StylesheetStripper() - Constructor for class com.icl.saxon.StylesheetStripper
Substring - class com.icl.saxon.functions.Substring.
Substring() - Constructor for class com.icl.saxon.functions.Substring
SubstringAfter - class com.icl.saxon.functions.SubstringAfter.
SubstringAfter() - Constructor for class com.icl.saxon.functions.SubstringAfter
SubstringBefore - class com.icl.saxon.functions.SubstringBefore.
SubstringBefore() - Constructor for class com.icl.saxon.functions.SubstringBefore
Sum - class com.icl.saxon.functions.Sum.
Sum() - Constructor for class com.icl.saxon.functions.Sum
SystemIdMap - class com.icl.saxon.tree.SystemIdMap.
  System IDs are not held in nodes in the tree, because they are usually the same for a whole document.
SystemIdMap() - Constructor for class com.icl.saxon.tree.SystemIdMap
SystemProperty - class com.icl.saxon.functions.SystemProperty.
SystemProperty() - Constructor for class com.icl.saxon.functions.SystemProperty
sameAsNext() - Method in class com.icl.saxon.style.GroupActivation
secondInMinute(String) - Static method in class com.icl.saxon.exslt.Date
  Return the second of the minute in the specified date or date/time
secondInMinute() - Static method in class com.icl.saxon.exslt.Date
  Return the current second of the minute
select - Variable in class com.icl.saxon.style.XSLGeneralVariable
selectByKey(int, DocumentInfo, String, Controller) - Method in class com.icl.saxon.KeyManager
  Get the nodes with a given key value
selectFirst(Context) - Method in class com.icl.saxon.expr.NodeSetExpression
  Return the first node selected by this Expression when evaluated in the current context
selectFirst(Context) - Method in class com.icl.saxon.expr.NodeSetExtent
  Return the first node in the nodeset (in document order)
selectFirst(Context) - Method in class com.icl.saxon.expr.NodeSetIntent
  Return the first node in the nodeset (in document order)
selectFirst(Context) - Method in class com.icl.saxon.expr.SingletonExpression
  Return the first node selected by this Expression when evaluated in the current context
selectID(String) - Method in class com.icl.saxon.jdom.DocumentWrapper
  Get the element with a given ID, if any
selectID(String) - Method in interface com.icl.saxon.om.DocumentInfo
  Get the element with a given ID, if any
selectID(String) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Get the element with a given ID.
selectID(String) - Method in class com.icl.saxon.tree.DocumentImpl
  Get the element with a given ID.
set(String) - Method in class com.icl.saxon.sort.HashMap
setAscending(boolean) - Method in class com.icl.saxon.sort.BinaryTree
  Set order.
setAttribute(String, Object) - Method in class com.icl.saxon.TransformerFactoryImpl
  Allows the user to set specific attributes on the underlying implementation.
setAttribute(String, Object) - Method in class com.icl.saxon.om.DocumentBuilderFactoryImpl
setAttribute(String, String, String, String, String) - Method in class com.icl.saxon.tree.AttributeCollection
  Set an attribute value
setAttribute(int, String, String) - Method in class com.icl.saxon.tree.AttributeCollection
  Set an attribute value
setAttribute(String, String) - Method in class com.icl.saxon.tree.ElementImpl
  Set the value of an attribute on the current element.
setAttribute(String, String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Set the value of an attribute on the current element.
setAttribute(String, Object) - Method in class javax.xml.parsers.DocumentBuilderFactory
  Allows the user to set specific attributes on the underlying implementation.
setAttribute(String, Object) - Method in class javax.xml.transform.TransformerFactory
  Allows the user to set specific attributes on the underlying implementation.
setAttributeNS(String, String, String) - Method in class com.icl.saxon.om.AbstractNode
  Adds a new attribute.
setAttributeNS(String, String, String) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Adds a new attribute.
setAttributeNode(Attr) - Method in class com.icl.saxon.om.AbstractNode
  Adds a new attribute node.
setAttributeNode(Attr) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Adds a new attribute node.
setAttributeNodeNS(Attr) - Method in class com.icl.saxon.om.AbstractNode
  Add a new attribute.
setAttributeNodeNS(Attr) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Add a new attribute.
setBaseURI(String) - Method in class com.icl.saxon.PIGrabber
  Set the base URI
setBaseURI(String) - Method in class com.icl.saxon.expr.FragmentValue
  Set the Base URI for the nodes in the result tree fragment.
setCaseOrder(int) - Method in class com.icl.saxon.sort.Compare_en
setCaseOrder(Expression) - Method in class com.icl.saxon.sort.SortKeyDefinition
  Set the case order.
setCaseOrder(int) - Method in class com.icl.saxon.sort.StringComparer
  Set case order
setCaseOrder(int) - Method in class com.icl.saxon.sort.TextComparer
  Set case order
setCharacterBuffer(StringBuffer) - Method in class com.icl.saxon.tree.DocumentImpl
  Set the character buffer
setCoalescing(boolean) - Method in class javax.xml.parsers.DocumentBuilderFactory
  Specifies that the parser produced by this code will convert CDATA nodes to Text nodes and append it to the adjacent (if any) text node.
setComparer(Comparer) - Method in class com.icl.saxon.sort.BinaryTree
  Set the Comparer to be used for the keys in this tree.
setContentHandler(ContentHandler) - Method in class com.icl.saxon.DOMDriver
  Set the content handler.
setContentHandler(ContentHandler) - Method in class com.icl.saxon.Filter
  Register a content handler to receive the output of the transformation filter.
setContentHandler(ContentHandler) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2: Assigns the object used to report the logical content of an XML document.
setContentHandler(ContentHandler) - Method in class javax.xml.validation.ValidatorHandler
  Sets the `ContentHandler` which receives the augmented validation result.
setContextNode(NodeInfo) - Method in class com.icl.saxon.Context
  Set the context node.
setController(Controller) - Method in class com.icl.saxon.Context
  Set the controller for this Context
setController(Controller) - Method in class com.icl.saxon.om.Builder
setController(Controller) - Method in class com.icl.saxon.om.Stripper
  Set the Controller to be used
setCriteria(String, String, String) - Method in class com.icl.saxon.PIGrabber
setCurrentNode(NodeInfo) - Method in class com.icl.saxon.Context
  Set the current node.
setCurrentTemplate(XSLTemplate) - Method in class com.icl.saxon.Context
  Set the current template.
setDTDHandler(DTDHandler) - Method in class com.icl.saxon.DOMDriver
  SAX1, SAX2: Set the DTD handler for this parser.
setDTDHandler(DTDHandler) - Method in class com.icl.saxon.Filter
  Allow an application to register a DTD event handler.
setDTDHandler(DTDHandler) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX1, SAX2: Set the DTD handler for this parser.
setData(String) - Method in class com.icl.saxon.om.AbstractNode
  Set the character data of a Text or Comment node.
setDataType(String, String) - Method in class com.icl.saxon.sort.Comparer
  Set data type.
setDataType(Expression) - Method in class com.icl.saxon.sort.SortKeyDefinition
  Set the data type.
setDay(int) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set days in month.
setDecimalFormatManager(DecimalFormatManager) - Method in class com.icl.saxon.Controller
setDefaultDecimalFormat(DecimalFormatSymbols) - Method in class com.icl.saxon.DecimalFormatManager
  Register the default decimal-format.
setDefaults(DecimalFormatSymbols) - Static method in class com.icl.saxon.DecimalFormatManager
  Set up the XSLT-defined default attributes in a DecimalFormatSymbols
setDiagnosticName(String) - Method in class com.icl.saxon.Controller
  Set a diagnostic name for this transformation (accessible through toString())
setDiscardCommentsAndPIs(boolean) - Method in class com.icl.saxon.om.Builder
  Indicate whether comments and Processing Instructions should be discarded
setDocument(Document) - Method in class com.icl.saxon.TreeDriver
  Set the DOM Document that will be walked
setDocumentElement(ElementImpl) - Method in class com.icl.saxon.tree.DocumentImpl
  Set the top-level element of the document (variously called the root element or the document element).
setDocumentHandler(DocumentHandler) - Method in class com.icl.saxon.DOMDriver
  Deprecated. SAX2 programs should use the XMLReader interface and a ContentHandler.
setDocumentHandler(DocumentHandler) - Method in class com.icl.saxon.aelfred.SAXDriver
  Deprecated. SAX2 programs should use the XMLReader interface and a ContentHandler.
setDocumentLocator(Locator) - Method in class com.icl.saxon.ContentEmitter
  Callback interface for SAX: not for application use
setDocumentLocator(Locator) - Method in class com.icl.saxon.output.ContentHandlerProxy
  Set Document Locator
setDocumentLocator(Locator) - Method in class com.icl.saxon.output.DocumentHandlerProxy
  Set Document Locator
setDocumentLocator(Locator) - Method in class com.icl.saxon.output.Emitter
  Set locator, to identify position in the document.
setDocumentLocator(Locator) - Method in class com.icl.saxon.output.ProxyEmitter
  Set the Document Locator
setDocumentLocator(Locator) - Method in class com.icl.saxon.output.XMLEmitter
  Set Document Locator.
setDocumentLocator(Locator) - Method in class com.icl.saxon.tree.TreeBuilder
  Callback interface for SAX: not for application use
setDocumentURI(String) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  The location of the document or `null` if undefined or if the `Document` was created using `DOMImplementation.createDocument`.
setDocumentURI(String) - Method in class com.icl.saxon.tree.DocumentImpl
  The location of the document or `null` if undefined or if the `Document` was created using `DOMImplementation.createDocument`.
setDuplicatesAllowed(boolean) - Method in class com.icl.saxon.sort.BinaryTree
  Define whether duplicate keys are allowed or not.
setEmitter(Emitter) - Method in class com.icl.saxon.ContentEmitter
setEntityResolver(EntityResolver) - Method in class com.icl.saxon.DOMDriver
  SAX1, SAX2: Set the entity resolver for this parser.
setEntityResolver(EntityResolver) - Method in class com.icl.saxon.Filter
  Allow an application to register an entity resolver.
setEntityResolver(EntityResolver) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX1, SAX2: Set the entity resolver for this parser.
setEntityResolver(EntityResolver) - Method in class com.icl.saxon.om.DocumentBuilderImpl
setEntityResolver(EntityResolver) - Method in class javax.xml.parsers.DocumentBuilder
  Specify the `EntityResolver` to be used to resolve entities present in the XML document to be parsed.
setErrorHandler(ErrorHandler) - Method in class com.icl.saxon.DOMDriver
  SAX1, SAX2: Set the error handler for this parser.
setErrorHandler(ErrorHandler) - Method in class com.icl.saxon.Filter
  Allow an application to register an error event handler.
setErrorHandler(ErrorHandler) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX1, SAX2: Set the error handler for this parser.
setErrorHandler(ErrorHandler) - Method in class com.icl.saxon.om.Builder
  Set the SAX error handler to use.
setErrorHandler(ErrorHandler) - Method in class com.icl.saxon.om.DocumentBuilderImpl
setErrorHandler(ErrorHandler) - Method in class javax.xml.parsers.DocumentBuilder
  Specify the `ErrorHandler` to be used by the parser.
setErrorHandler(ErrorHandler) - Method in class javax.xml.validation.SchemaFactory
  Sets the `ErrorHandler` to receive errors encountered during the `newSchema` method invocation.
setErrorHandler(ErrorHandler) - Method in class javax.xml.validation.Validator
  Sets the `ErrorHandler` to receive errors encountered during the `validate` method invocation.
setErrorHandler(ErrorHandler) - Method in class javax.xml.validation.ValidatorHandler
  Sets the `ErrorHandler` to receive errors encountered during the validation.
setErrorListener(ErrorListener) - Method in class com.icl.saxon.Controller
  Set the error listener
setErrorListener(ErrorListener) - Method in class com.icl.saxon.TransformerFactoryImpl
  Set the error event listener for the TransformerFactory, which is used for the processing of transformation instructions, and not for the transformation itself.
setErrorListener(ErrorListener) - Method in class com.icl.saxon.om.Builder
  Set the JAXP error listener to use, if no SAX errorHandler has been provided.
setErrorListener(ErrorListener) - Method in class com.icl.saxon.output.StringOutputter
setErrorListener(ErrorListener) - Method in class javax.xml.transform.Transformer
  Set the error event listener in effect for the transformation.
setErrorListener(ErrorListener) - Method in class javax.xml.transform.TransformerFactory
  Set the error event listener for the TransformerFactory, which is used for the processing of transformation instructions, and not for the transformation itself.
setErrorOutput(PrintStream) - Method in class com.icl.saxon.StandardErrorListener
  Set output destination for error messages (default is System.err)
setErrorOutput(Writer) - Method in class com.icl.saxon.om.Builder
  Set output for error messages produced by the default error handler.
  The default error handler does not throw an exception for parse errors or input I/O errors, rather it returns a result code and writes diagnostics to a user-specified output writer, which defaults to System.err
  This call has no effect if setErrorHandler() has been called to supply a user-defined error handler
setEscaping(boolean) - Method in class com.icl.saxon.output.CDATAFilter
  Set escaping on or off
setEscaping(boolean) - Method in class com.icl.saxon.output.ContentHandlerProxy
  Switch escaping on or off.
setEscaping(boolean) - Method in class com.icl.saxon.output.Emitter
  Switch escaping on or off.
setEscaping(boolean) - Method in class com.icl.saxon.output.Outputter
  Switch escaping (of special characters) on or off.
setEscaping(boolean) - Method in class com.icl.saxon.output.ProxyEmitter
  Switch escaping on or off.
setEscaping(boolean) - Method in class com.icl.saxon.output.UncommittedEmitter
  Switch escaping on or off.
setEscaping(boolean) - Method in class com.icl.saxon.output.XMLEmitter
  Set escaping on or off
setEstimatedLength(int) - Method in class com.icl.saxon.ExtendedInputSource
  Set the estimated length of the file (advisory only)
setException(XPathException) - Method in class com.icl.saxon.Context
  Set an exception value.
setExecuting(Binding, boolean) - Method in class com.icl.saxon.Bindery
  Set/Unset a flag to indicate that a particular global variable is currently being evaluated.
setExpandEntityReferences(boolean) - Method in class javax.xml.parsers.DocumentBuilderFactory
  Specifies that the parser produced by this code will expand entity reference nodes.
setFeature(String, boolean) - Method in class com.icl.saxon.DOMDriver
  SAX2: Sets the state of feature flags in this parser.
setFeature(String, boolean) - Method in class com.icl.saxon.Filter
  Set the state of a feature.
setFeature(String, boolean) - Method in class com.icl.saxon.TransformerFactoryImpl
  Set a feature for this `TransformerFactory` and `Transformer`s or `Template`s created by this factory.
setFeature(String, boolean) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2: Sets the state of feature flags in this parser.
setFeature(String, boolean) - Method in class com.icl.saxon.aelfred.SAXParserFactoryImpl
setFeature(String, boolean) - Method in class com.icl.saxon.om.DocumentBuilderFactoryImpl
  Set a feature for this `DocumentBuilderFactory` and `DocumentBuilder`s created by this factory.
setFeature(String, boolean) - Method in class javax.xml.parsers.DocumentBuilderFactory
  Set a feature for this `DocumentBuilderFactory` and `DocumentBuilder`s created by this factory.
setFeature(String, boolean) - Method in class javax.xml.parsers.SAXParserFactory
  Sets the particular feature in the underlying implementation of org.xml.sax.XMLReader.
setFeature(String, boolean) - Method in class javax.xml.transform.TransformerFactory
  Set a feature for this `TransformerFactory` and `Transformer`s or `Template`s created by this factory.
setFeature(String, boolean) - Method in class javax.xml.validation.SchemaFactory
  Set the value of a feature flag.
setFeature(String, boolean) - Method in class javax.xml.validation.Validator
  Set the value of a feature flag.
setFeature(String, boolean) - Method in class javax.xml.validation.ValidatorHandler
  Set the value of a feature flag.
setFeature(String, boolean) - Method in class javax.xml.xpath.XPathFactory
  Set a feature for this `XPathFactory` and `XPath`s created by this factory.
setFile(File) - Method in class com.icl.saxon.ExtendedInputSource
  Specify that input is to come from a given File.
setFilters(Expression[], int) - Method in class com.icl.saxon.expr.Step
setFractionalSecond(BigDecimal) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set fractional seconds.
setFunction(SAXONFunction) - Method in class com.icl.saxon.expr.StyleSheetFunctionCall
  Create the reference to the saxon:function element
setFunctionName(Class, String) - Method in class com.icl.saxon.expr.FunctionProxy
  setFunctionName: locates the external class and the method (or candidate methods) to which this function relates.
setHandler(String, NodeHandler) - Method in class com.icl.saxon.RuleManager
  Register a handler for a particular pattern.
setHandler(Pattern, NodeHandler, Mode, int) - Method in class com.icl.saxon.RuleManager
  Register a handler for a particular pattern.
setHandler(Pattern, NodeHandler, Mode, int, double) - Method in class com.icl.saxon.RuleManager
  Register a handler for a particular pattern.
setHandler(ContentHandler) - Method in class javax.xml.transform.sax.SAXResult
  Set the target to be a SAX2 `ContentHandler`.
setHour(int) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set hours.
setIdAttribute(String, boolean) - Method in class com.icl.saxon.om.AbstractNode
  If the parameter `isId` is `true`, this method declares the specified attribute to be a user-determined ID attribute .
setIdAttributeNS(String, String, boolean) - Method in class com.icl.saxon.om.AbstractNode
  If the parameter `isId` is `true`, this method declares the specified attribute to be a user-determined ID attribute .
setIdAttributeNode(Attr, boolean) - Method in class com.icl.saxon.om.AbstractNode
  If the parameter `isId` is `true`, this method declares the specified attribute to be a user-determined ID attribute .
setIgnoringComments(boolean) - Method in class javax.xml.parsers.DocumentBuilderFactory
  Specifies that the parser produced by this code will ignore comments.
setIgnoringElementContentWhitespace(boolean) - Method in class javax.xml.parsers.DocumentBuilderFactory
  Specifies that the parsers created by this factory must eliminate whitespace in element content (sometimes known loosely as 'ignorable whitespace') when parsing XML documents (see XML Rec 2.10).
setImporter(XSLStyleSheet) - Method in class com.icl.saxon.style.XSLStyleSheet
  Set the StyleSheet that included or imported this one.
setInputSource(InputSource) - Method in class javax.xml.transform.sax.SAXSource
  Set the SAX InputSource to be used for the Source.
setInputStream(InputStream) - Method in class javax.xml.transform.stream.StreamSource
  Set the byte stream to be used as input.
setKeyDefinition(KeyDefinition) - Method in class com.icl.saxon.KeyManager
  Register a key definition.
setKeyIndex(KeyManager, int, Hashtable) - Method in class com.icl.saxon.jdom.DocumentWrapper
  Set the index for a given key
setKeyIndex(KeyManager, int, Hashtable) - Method in interface com.icl.saxon.om.DocumentInfo
  Set the index for a given key
setKeyIndex(KeyManager, int, Hashtable) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Set the index for a given key.
setKeyIndex(KeyManager, int, Hashtable) - Method in class com.icl.saxon.tree.DocumentImpl
  Set the index for a given key.
setLanguage(Expression) - Method in class com.icl.saxon.sort.SortKeyDefinition
  Set the language.
setLast(int) - Method in class com.icl.saxon.Context
  Set the context size; this also makes the Context object responisble for returning the last() position.
setLastPositionFinder(LastPositionFinder) - Method in class com.icl.saxon.Context
  Set the LastPositionFinder, another object that will do the work of returning the last() position
setLexicalHandler(LexicalHandler) - Method in class com.icl.saxon.output.ContentHandlerProxy
  Set the Lexical Handler to be used.
setLexicalHandler(LexicalHandler) - Method in class javax.xml.transform.sax.SAXResult
  Set the SAX2 `LexicalHandler` for the output.
setLineNumber(int, int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Set the line number for an element.
setLineNumber(int, int) - Method in class com.icl.saxon.tree.DocumentImpl
  Set the line number for an element.
setLineNumber(int) - Method in class com.icl.saxon.tree.ElementImpl
  Set the line number of the element within its source document entity
setLineNumber(int, int) - Method in class com.icl.saxon.tree.LineNumberMap
  Set the line number corresponding to a given sequence number
setLineNumbering(boolean) - Method in class com.icl.saxon.Controller
  Set line numbering (of the source document) on or off
setLineNumbering(boolean) - Method in class com.icl.saxon.om.Builder
  Set line numbering on or off
setLineNumbering() - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Set line numbering on
setLineNumbering() - Method in class com.icl.saxon.tree.DocumentImpl
  Set line numbering on
setLocale(Locale) - Method in class com.icl.saxon.DOMDriver
  SAX1: Sets the locale used for diagnostics; currently, only locales using the English language are supported.
setLocale(Locale) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX1: Sets the locale used for diagnostics; currently, only locales using the English language are supported.
setLocator(SourceLocator) - Method in class javax.xml.transform.TransformerException
  Method setLocator sets an instance of a SourceLocator object that specifies where an error occured.
setMessageEmitter(Emitter) - Method in class com.icl.saxon.Controller
  Set the Emitter to be used for xsl:message output
setMillisecond(int) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set milliseconds.
setMinImportPrecedence(int) - Method in class com.icl.saxon.style.XSLStyleSheet
  Set the minimum import precedence of this stylesheet, that is, the lowest precedence of any stylesheet imported by this one
setMinute(int) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set minutes.
setMode(Mode) - Method in class com.icl.saxon.Context
  Set the mode (for use by the built-in handlers)
setMonth(int) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set month.
setNameCode(int) - Method in class com.icl.saxon.Mode
  Set the name of this mode (for tracing output)
setNameCode(int) - Method in class com.icl.saxon.tree.ElementImpl
  Set the name code.
setNamePool(NamePool) - Method in class com.icl.saxon.ContentEmitter
setNamePool(NamePool) - Method in class com.icl.saxon.Controller
  Set the name pool to be used
setNamePool(NamePool) - Method in class com.icl.saxon.PreparedStyleSheet
  Set the name pool to be used
setNamePool(NamePool) - Method in class com.icl.saxon.jdom.DocumentWrapper
  Set the name pool used for all names in this document
setNamePool(NamePool) - Method in interface com.icl.saxon.om.DocumentInfo
  Set the name pool used for all names in this document
setNamePool(NamePool) - Method in class com.icl.saxon.output.Emitter
  Set the namePool in which all name codes can be found
setNamePool(NamePool) - Method in class com.icl.saxon.output.NamespaceEmitter
  Set the name pool to be used for all name codes
setNamePool(NamePool) - Method in class com.icl.saxon.output.ProxyEmitter
  Set the name pool to be used for all name codes
setNamePool(NamePool) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Set the name pool used for all names in this document
setNamePool(NamePool) - Method in class com.icl.saxon.tree.DocumentImpl
  Set the name pool used for all names in this document
setNamedDecimalFormat(int, DecimalFormatSymbols) - Method in class com.icl.saxon.DecimalFormatManager
  Set a named decimal format.
setNamedItem(Node) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Set named attribute (DOM NamedNodeMap method: always fails)
setNamedItemNS(Node) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Set named attribute (DOM NamedNodeMap method: always fails)
setNamespaceAware(boolean) - Method in class javax.xml.parsers.DocumentBuilderFactory
  Specifies that the parser produced by this code will provide support for XML namespaces.
setNamespaceAware(boolean) - Method in class javax.xml.parsers.SAXParserFactory
  Specifies that the parser produced by this code will provide support for XML namespaces.
setNamespaceContext(NamespaceContext) - Method in interface javax.xml.xpath.XPath
  Establish a namespace context.
setNamespaceDeclarations(int[], int) - Method in class com.icl.saxon.tree.ElementWithAttributes
  Set the namespace declarations for the element
setNextSibling(Node) - Method in class javax.xml.transform.dom.DOMResult
  Set the child node before which the result nodes will be inserted.
setNode(Node) - Method in class com.icl.saxon.output.DOMEmitter
  Set output destination
setNode(Node) - Method in class javax.xml.transform.dom.DOMResult
  Set the node that will contain the result DOM tree.
setNode(Node) - Method in class javax.xml.transform.dom.DOMSource
  Set the node that will represents a Source DOM tree.
setNodeFactory(NodeFactory) - Method in class com.icl.saxon.tree.DocumentImpl
  Set the node factory that was used to build this document
setNodeFactory(NodeFactory) - Method in class com.icl.saxon.tree.TreeBuilder
  Set the Node Factory to use.
setNodeValue(String) - Method in class com.icl.saxon.om.AbstractNode
  Set the node value.
setOrder(boolean) - Method in class com.icl.saxon.sort.Comparer
  Set order.
setOrder(Expression) - Method in class com.icl.saxon.sort.SortKeyDefinition
  Set the order.
setOriginalText(String) - Method in class com.icl.saxon.pattern.Pattern
  Set the original text of the pattern for use in diagnostics
setOriginalText(String) - Method in class com.icl.saxon.pattern.UnionPattern
  Set the original text
setOutputDestination(Properties, Result) - Method in class com.icl.saxon.output.GeneralOutputter
  Initialise the outputter for a new output destination, supplying the output format details.
setOutputProperties(Properties) - Method in class com.icl.saxon.Controller
  Set the output properties for the transformation.
setOutputProperties(Properties) - Method in class com.icl.saxon.output.CDATAFilter
  Set output properties
setOutputProperties(Properties) - Method in class com.icl.saxon.output.ContentHandlerProxy
  Set the output properties
setOutputProperties(Properties) - Method in class com.icl.saxon.output.Emitter
  Set the output properties
setOutputProperties(Properties) - Method in class com.icl.saxon.output.ProxyEmitter
  Set the output details.
setOutputProperties(Properties) - Method in class com.icl.saxon.output.XMLEmitter
  Set output properties
setOutputProperties(Properties) - Method in class javax.xml.transform.Transformer
  Set the output properties for the transformation.
setOutputProperty(String, String) - Method in class com.icl.saxon.Controller
  Set an output property for the transformation.
setOutputProperty(String, String) - Method in class javax.xml.transform.Transformer
  Set an output property that will be in effect for the transformation.
setOutputStream(OutputStream) - Method in class com.icl.saxon.output.Emitter
  Set the output destination as a byte stream
setOutputStream(OutputStream) - Method in class javax.xml.transform.stream.StreamResult
  Set the ByteStream that is to be written to.
setParameter(String, Object) - Method in class com.icl.saxon.Controller
  Set a parameter for the transformation.
setParameter(String, Object) - Method in class javax.xml.transform.Transformer
  Add a parameter for the transformation.
setParams(ParameterSet) - Method in class com.icl.saxon.Controller
  Set parameters supplied externally (typically, on the command line).
setParent(XMLReader) - Method in class com.icl.saxon.Filter
  Set the parent reader.
setPosition(int) - Method in class com.icl.saxon.Context
  Set the context position
setPrecedence(int) - Method in class com.icl.saxon.style.XSLStyleSheet
  Set the import precedence of this stylesheet
setPrefix(String) - Method in class com.icl.saxon.om.AbstractNode
  Set the namespace prefix of this node.
setPreparedStyleSheet(PreparedStyleSheet) - Method in class com.icl.saxon.Controller
  Associate this Controller with a compiled stylesheet
setPreparedStyleSheet(PreparedStyleSheet) - Method in class com.icl.saxon.style.XSLStyleSheet
  Create link to the owning PreparedStyleSheet object
setPreserveAll() - Method in class com.icl.saxon.om.Stripper
  Specify that all whitespace nodes are to be preserved
setPreviewElement(int) - Method in class com.icl.saxon.PreviewManager
  Register an element as a preview element.
setPreviewManager(PreviewManager) - Method in class com.icl.saxon.om.Builder
  Set the PreviewManager to use
setPreviewManager(PreviewManager) - Method in class com.icl.saxon.style.XSLStyleSheet
  Set the preview manager
setPreviewMode(int) - Method in class com.icl.saxon.PreviewManager
  Define the mode that will be used for previewing elements.
setProperty(String, Object) - Method in class com.icl.saxon.DOMDriver
  SAX2: Assigns the specified property.
setProperty(String, Object) - Method in class com.icl.saxon.Filter
  Set the value of a property.
setProperty(String, Object) - Method in class com.icl.saxon.aelfred.SAXDriver
  SAX2: Assigns the specified property.
setProperty(String, Object) - Method in class com.icl.saxon.aelfred.SAXParserImpl
setProperty(String, Object) - Method in class javax.xml.parsers.SAXParser
  Sets the particular property in the underlying implementation of `XMLReader`.
setProperty(String, Object) - Method in class javax.xml.validation.SchemaFactory
  Set the value of a property.
setProperty(String, Object) - Method in class javax.xml.validation.Validator
  Set the value of a property.
setProperty(String, Object) - Method in class javax.xml.validation.ValidatorHandler
  Set the value of a property.
setPublicId(String) - Method in class javax.xml.transform.stream.StreamSource
  Set the public identifier for this Source.
setReader(Reader) - Method in class javax.xml.transform.stream.StreamSource
  Set the input to be a character reader.
setRecoveryPolicy(int) - Method in class com.icl.saxon.Controller
  Set the policy for handling recoverable errors
setRecoveryPolicy(int) - Method in class com.icl.saxon.StandardErrorListener
  Set the recovery policy
setRememberedNumber(NodeInfo, int) - Method in class com.icl.saxon.Context
  Set the last remembered node, for node numbering purposes
setRequireWellFormed(boolean) - Method in class com.icl.saxon.output.ContentHandlerProxy
  Indicate whether the content handler can handle a stream of events that is merely well-balanced, or whether it can only handle a well-formed sequence.
setResourceResolver(LSResourceResolver) - Method in class javax.xml.validation.SchemaFactory
  Sets the `LSResourceResolver` to customize resource resolution when parsing schemas.
setResourceResolver(LSResourceResolver) - Method in class javax.xml.validation.Validator
  Sets the `LSResourceResolver` to customize resource resolution while in a validation episode.
setResourceResolver(LSResourceResolver) - Method in class javax.xml.validation.ValidatorHandler
  Sets the `LSResourceResolver` to customize resource resolution while in a validation episode.
setResult(Result) - Method in class com.icl.saxon.IdentityTransformerHandler
  Set the output destination of the transformation
setResult(Result) - Method in class com.icl.saxon.TransformerHandlerImpl
  Set the output destination of the transformation
setResult(Result) - Method in class com.icl.saxon.output.XMLEmitter
  Set the result destination
setResult(Result) - Method in interface javax.xml.transform.sax.TransformerHandler
  Set the `Result` associated with this `TransformerHandler` to be used for the transformation.
setReturnValue(Value) - Method in class com.icl.saxon.Context
  Set return value from function
setRootNode(DocumentInfo) - Method in class com.icl.saxon.om.Builder
  Set the root (document) node to use.
setRuleManager(RuleManager) - Method in class com.icl.saxon.Controller
setSchema(Schema) - Method in class javax.xml.parsers.DocumentBuilderFactory
  Set the `Schema` to be used by parsers created from this factory.
setSchema(Schema) - Method in class javax.xml.parsers.SAXParserFactory
  Set the `Schema` to be used by parsers created from this factory.
setSecond(int) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set seconds.
setSortKey(SortKeyDefinition, int) - Method in class com.icl.saxon.expr.SortedSelection
  Add a sort key and other sorting parameters
setSortKey(Expression) - Method in class com.icl.saxon.sort.SortKeyDefinition
  Set the expression used as the sort key
setSorted(boolean) - Method in class com.icl.saxon.expr.EmptyNodeSet
  Set a flag to indicate whether the nodes are sorted.
setSorted(boolean) - Method in class com.icl.saxon.expr.NodeSetExtent
  Set a flag to indicate whether the nodes are sorted.
setSorted(boolean) - Method in class com.icl.saxon.expr.NodeSetIntent
  Set a flag to indicate whether the nodes are sorted.
setSorted(boolean) - Method in class com.icl.saxon.expr.NodeSetValue
  Set a flag to indicate whether the nodes are sorted.
setSorted(boolean) - Method in class com.icl.saxon.expr.SingletonNodeSet
  Set a flag to indicate whether the nodes are sorted.
setStandaloneContext(StandaloneContext) - Method in class com.icl.saxon.RuleManager
  Set the standalone context for XPath expressions and patterns.
setStartNode(Node) - Method in class com.icl.saxon.DOMDriver
  Set the DOM Document that will be walked
setStaticContext(StaticContext) - Method in class com.icl.saxon.Context
  Set the static context
setStaticContext(StaticContext) - Method in class com.icl.saxon.expr.Expression
  Set the static context used when the expression was parsed
setStaticContext(StaticContext) - Method in class com.icl.saxon.pattern.Pattern
  Set the static context used when the pattern was parsed
setStaticContext(StaticContext) - Method in class com.icl.saxon.sort.SortKeyDefinition
  Set the static context.
setStrictErrorChecking(boolean) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  An attribute specifying whether error checking is enforced or not.
setStrictErrorChecking(boolean) - Method in class com.icl.saxon.tree.DocumentImpl
  An attribute specifying whether error checking is enforced or not.
setStripAll() - Method in class com.icl.saxon.om.Stripper
  Specify that all whitespace nodes are to be stripped
setStripper(Stripper) - Method in class com.icl.saxon.om.Builder
  Set the Stripper to use
setStyleSheetDocument(DocumentImpl) - Method in class com.icl.saxon.PreparedStyleSheet
  Create a PreparedStyleSheet from a supplied DocumentInfo Note: the document must have been built using the StyleNodeFactory
setStylesheetRules(NamePool) - Method in class com.icl.saxon.StylesheetStripper
  Set the rules appropriate for whitespace-stripping in a stylesheet
setStylesheetSignature(Object) - Method in class com.icl.saxon.om.NamePool
  Mark the NamePool to indicate that it contains names defined in a particular stylesheet
setSystemId(String) - Method in class com.icl.saxon.DOMDriver
setSystemId(String) - Method in class com.icl.saxon.IdentityTransformerHandler
  Set the SystemId of the document
setSystemId(String) - Method in class com.icl.saxon.TemplatesHandlerImpl
  Set the SystemId of the document
setSystemId(String) - Method in class com.icl.saxon.TransformerHandlerImpl
  Set the SystemId of the document
setSystemId(String) - Method in class com.icl.saxon.jdom.NodeWrapper
setSystemId(String) - Method in class com.icl.saxon.output.Emitter
  Set the System ID
setSystemId(String) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Set the system id of this node
setSystemId(int, String) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Set the system id of an element in the document
setSystemId(String) - Method in class com.icl.saxon.tree.DocumentImpl
  Set the system id of this node
setSystemId(int, String) - Method in class com.icl.saxon.tree.DocumentImpl
  Set the system id of an element in the document
setSystemId(String) - Method in class com.icl.saxon.tree.ElementImpl
  Set the system ID of this node.
setSystemId(String) - Method in class com.icl.saxon.tree.NodeImpl
  Set the system ID of this node.
setSystemId(int, String) - Method in class com.icl.saxon.tree.SystemIdMap
  Set the system ID corresponding to a given sequence number
setSystemId(String) - Method in interface javax.xml.transform.Result
  Set the system identifier for this Result.
setSystemId(String) - Method in interface javax.xml.transform.Source
  Set the system identifier for this Source.
setSystemId(String) - Method in class javax.xml.transform.dom.DOMResult
  Set the systemId that may be used in association with the node.
setSystemId(String) - Method in class javax.xml.transform.dom.DOMSource
  Set the base ID (URL or system ID) from where URLs will be resolved.
setSystemId(String) - Method in class javax.xml.transform.sax.SAXResult
  Method setSystemId Set the systemID that may be used in association with the `ContentHandler`.
setSystemId(String) - Method in class javax.xml.transform.sax.SAXSource
  Set the system identifier for this Source.
setSystemId(String) - Method in interface javax.xml.transform.sax.TemplatesHandler
  Set the base ID (URI or system ID) for the Templates object created by this builder.
setSystemId(String) - Method in interface javax.xml.transform.sax.TransformerHandler
  Set the base ID (URI or system ID) from where relative URLs will be resolved.
setSystemId(String) - Method in class javax.xml.transform.stream.StreamResult
  Set the systemID that may be used in association with the byte or character stream, or, if neither is set, use this value as a writeable URI (probably a file name).
setSystemId(File) - Method in class javax.xml.transform.stream.StreamResult
  Set the system ID from a `File` reference.
setSystemId(String) - Method in class javax.xml.transform.stream.StreamSource
  Set the system identifier for this Source.
setSystemId(File) - Method in class javax.xml.transform.stream.StreamSource
  Set the system ID from a File reference.
setTailRecursion(ParameterSet) - Method in class com.icl.saxon.Context
  Set tail recursion parameters
setTextContent(String) - Method in class com.icl.saxon.om.AbstractNode
  This attribute returns the text content of this node and its descendants.
setTime(int, int, int) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set time as one unit.
setTime(int, int, int, BigDecimal) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set time as one unit, including the optional infinite precision fractional seconds.
setTime(int, int, int, int) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set time as one unit, including optional milliseconds.
setTimezone(int) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set the number of minutes in the timezone offset.
setTiming(boolean) - Method in class com.icl.saxon.om.Builder
  Set timing option on or off
setTraceListener(TraceListener) - Method in class com.icl.saxon.Controller
setTracing(boolean) - Static method in class com.icl.saxon.Loader
  Switch tracing on or off
setTreeModel(int) - Method in class com.icl.saxon.Controller
  Set the tree data model to use
setURIResolver(URIResolver) - Method in class com.icl.saxon.Controller
  Set an object that will be used to resolve URIs used in document(), etc.
setURIResolver(URIResolver) - Method in class com.icl.saxon.PIGrabber
  Set the URI resolver to be used for the href attribute
setURIResolver(URIResolver) - Method in class com.icl.saxon.TransformerFactoryImpl
  Set an object that is used by default during the transformation to resolve URIs used in xsl:import, or xsl:include.
setURIResolver(URIResolver) - Method in class javax.xml.transform.Transformer
  Set an object that will be used to resolve URIs used in document().
setURIResolver(URIResolver) - Method in class javax.xml.transform.TransformerFactory
  Set an object that is used by default during the transformation to resolve URIs used in document(), xsl:import, or xsl:include.
setUnderlyingContentHandler(ContentHandler) - Method in class com.icl.saxon.output.ContentHandlerProxy
  Set the underlying content handler.
setUnderlyingDocumentHandler(DocumentHandler) - Method in class com.icl.saxon.output.DocumentHandlerProxy
  Set the underlying document handler.
setUnderlyingEmitter(Emitter) - Method in class com.icl.saxon.output.ProxyEmitter
  Set the underlying emitter.
setUnparsedEntity(String, String) - Method in class com.icl.saxon.om.Builder
  Set the URI for an unparsed entity in the document.
setUnparsedEntity(String, String) - Method in class com.icl.saxon.output.Emitter
  Set unparsed entity URI Used only when supplying input from a parser.
setUnparsedEntity(String, String) - Method in class com.icl.saxon.output.ProxyEmitter
  Set the URI for an unparsed entity in the document.
setUnparsedEntity(String, String) - Method in class com.icl.saxon.output.XMLEmitter
  Set the URI for an unparsed entity in the document.
setUnparsedEntity(String, String) - Method in class com.icl.saxon.tinytree.TinyBuilder
  Set an unparsed entity in the document
setUnparsedEntity(String, String) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Set an unparsed entity URI associated with this document.
setUnparsedEntity(String, String) - Method in class com.icl.saxon.tree.DocumentImpl
  Set an unparsed entity URI associated with this document.
setUnparsedEntity(String, String) - Method in class com.icl.saxon.tree.TreeBuilder
  Set an unparsed entity URI for the document
setUserData(NodeInfo, String, Object) - Method in class com.icl.saxon.Controller
  Set a user data property for a node.
setUserData(Context, String, Value) - Static method in class com.icl.saxon.functions.Extensions
  Save a value associated with the context node
setUserData(String, Object, UserDataHandler) - Method in class com.icl.saxon.om.AbstractNode
  Associate an object to a key on this node.
setValidating(boolean) - Method in class javax.xml.parsers.DocumentBuilderFactory
  Specifies that the parser produced by this code will validate documents as they are parsed.
setValidating(boolean) - Method in class javax.xml.parsers.SAXParserFactory
  Specifies that the parser produced by this code will validate documents as they are parsed.
setValidationError(TransformerException, int) - Method in class com.icl.saxon.style.StyleElement
  Set a validation error
setValue(String) - Method in class com.icl.saxon.om.AbstractNode
  Set the value of an attribute node.
setWasIncluded() - Method in class com.icl.saxon.style.XSLStyleSheet
  Indicate that this stylesheet was included (by its "importer") using an xsl:include statement as distinct from xsl:import
setWriter(Writer) - Method in class com.icl.saxon.output.Emitter
  Set the output destination as a character stream
setWriter(Writer) - Method in class com.icl.saxon.output.ProxyEmitter
  Set the result destination
setWriter(Writer) - Method in class javax.xml.transform.stream.StreamResult
  Set the writer that is to receive the result.
setXIncludeAware(boolean) - Method in class javax.xml.parsers.DocumentBuilderFactory
  Set state of XInclude processing.
setXIncludeAware(boolean) - Method in class javax.xml.parsers.SAXParserFactory
  Set state of XInclude processing.
setXMLReader(XMLReader) - Method in class javax.xml.transform.sax.SAXSource
  Set the XMLReader to be used for the Source.
setXPathFunctionResolver(XPathFunctionResolver) - Method in interface javax.xml.xpath.XPath
  Establish a function resolver.
setXPathFunctionResolver(XPathFunctionResolver) - Method in class javax.xml.xpath.XPathFactory
  Establish a default function resolver.
setXPathVariableResolver(XPathVariableResolver) - Method in interface javax.xml.xpath.XPath
  Establish a variable resolver.
setXPathVariableResolver(XPathVariableResolver) - Method in class javax.xml.xpath.XPathFactory
  Establish a default variable resolver.
setXmlStandalone(boolean) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  An attribute specifying, as part of the XML declaration, whether this document is standalone.
setXmlStandalone(boolean) - Method in class com.icl.saxon.tree.DocumentImpl
  An attribute specifying, as part of the XML declaration, whether this document is standalone.
setXmlVersion(String) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  An attribute specifying, as part of the XML declaration, the version number of this document.
setXmlVersion(String) - Method in class com.icl.saxon.tree.DocumentImpl
  An attribute specifying, as part of the XML declaration, the version number of this document.
setYear(BigInteger) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set low and high order component of XSD `dateTime` year field.
setYear(int) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Set year of XSD `dateTime` year field.
showNodeset(Context, NodeSetValue) - Static method in class com.icl.saxon.functions.Extensions
  A diagnostic function to print the contents of a node-set
simpleText - Variable in class com.icl.saxon.style.XSLGeneralVariable
simplify() - Method in class com.icl.saxon.expr.AttributeValueTemplate
  Simplify an expression.
simplify() - Method in class com.icl.saxon.expr.Expression
  Simplify an expression.
simplify() - Method in class com.icl.saxon.expr.FragmentValue
  Simplify the expression
simplify() - Method in class com.icl.saxon.expr.FunctionProxy
  Simplify the function (by simplifying its arguments)
simplify() - Method in class com.icl.saxon.expr.IsLastExpression
simplify() - Method in class com.icl.saxon.expr.NodeListExpression
  Simplify the expression
simplify() - Method in class com.icl.saxon.expr.NodeSetComparison
  Simplify an expression
simplify() - Method in class com.icl.saxon.expr.NodeSetExtent
  Simplify the expression
simplify() - Method in class com.icl.saxon.expr.PathExpression
  Simplify an expression
simplify() - Method in class com.icl.saxon.expr.RootExpression
  Simplify an expression
simplify() - Method in class com.icl.saxon.expr.SingletonComparison
  Simplify an expression
simplify() - Method in class com.icl.saxon.expr.SingletonNodeSet
  Simplify the expression
simplify() - Method in class com.icl.saxon.expr.SortedSelection
  Simplify an expression
simplify() - Method in class com.icl.saxon.expr.Step
  Simplify the step.
simplify() - Method in class com.icl.saxon.expr.StyleSheetFunctionCall
  Simplify the function call
simplify() - Method in class com.icl.saxon.expr.TextFragmentValue
  Simplify the expression
simplify() - Method in class com.icl.saxon.expr.Value
  Simplify an expression
simplify() - Method in class com.icl.saxon.expr.VariableReference
  Simplify the expression.
simplify() - Method in class com.icl.saxon.functions.BooleanFn
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Ceiling
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Concat
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Contains
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Count
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Current
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Document
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.ElementAvailable
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Floor
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.FormatNumber
  Simplify and validate
simplify() - Method in class com.icl.saxon.functions.FunctionAvailable
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.GenerateId
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Id
  Simplify and validate
simplify() - Method in class com.icl.saxon.functions.Key
  Simplify and validate
simplify() - Method in class com.icl.saxon.functions.Lang
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Last
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.LocalName
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.NameFn
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.NamespaceURI
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.NormalizeSpace
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Not
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.NumberFn
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Position
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Round
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.StartsWith
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.StringFn
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.StringLength
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.Substring
  Simplfy and validate
simplify() - Method in class com.icl.saxon.functions.SubstringAfter
  Simplify and validate
simplify() - Method in class com.icl.saxon.functions.SubstringBefore
  Simplify and validate
simplify() - Method in class com.icl.saxon.functions.Sum
  Simplify and validate.
simplify() - Method in class com.icl.saxon.functions.SystemProperty
  Validate and simplify
simplify() - Method in class com.icl.saxon.functions.Translate
  Simplfy and validate
simplify() - Method in class com.icl.saxon.functions.UnparsedEntityURI
  Validate and simplify
simplify() - Method in class com.icl.saxon.pattern.LocationPathPattern
  Simplify the pattern: perform any context-independent optimisations
simplify() - Method in class com.icl.saxon.pattern.Pattern
  Simplify the pattern by applying any context-independent optimisations.
simplify() - Method in class com.icl.saxon.pattern.UnionPattern
  Simplify the pattern: perform any context-independent optimisations
sin(double) - Static method in class com.icl.saxon.exslt.Math
  Get the sine of a numeric value (SStL)
size() - Method in class com.icl.saxon.sort.BinaryTree
  size()
skippedEntity(String) - Method in class com.icl.saxon.ContentEmitter
sort() - Method in class com.icl.saxon.expr.EmptyNodeSet
  Sort the nodes into document order.
sort() - Method in class com.icl.saxon.expr.NodeSetExtent
  Sort the nodes into document order.
sort() - Method in class com.icl.saxon.expr.NodeSetIntent
  Sort the nodes into document order.
sort() - Method in class com.icl.saxon.expr.NodeSetValue
  Sort the nodes into document order.
sort() - Method in class com.icl.saxon.expr.SingletonNodeSet
  Sort the nodes into document order.
sort(Sortable, int, int) - Static method in class com.icl.saxon.sort.QuickSort
  This is a generic version of C.A.R Hoare's Quick Sort algorithm.
sourceToInputSource(Source) - Static method in class javax.xml.transform.sax.SAXSource
  Attempt to obtain a SAX InputSource object from a Source object.
specialFilter - Variable in class com.icl.saxon.pattern.LocationPathPattern
spliceIncludes() - Method in class com.icl.saxon.style.XSLStyleSheet
  Process xsl:include and xsl:import elements.
splitText(int) - Method in class com.icl.saxon.om.AbstractNode
  Break this node into two nodes at the specified offset, keeping both in the tree as siblings.
sqrt(double) - Static method in class com.icl.saxon.exslt.Math
  Get the square root of a numeric value (SStL)
start(NodeInfo, Context) - Method in interface com.icl.saxon.NodeHandler
  Define action to be taken at the start of a node.
  This method must be implemented in a subclass.
start(NodeInfo, Context) - Method in class com.icl.saxon.handlers.ElementHandler
  Define action to be taken at the start of a node.
  This method must be implemented in a subclass.
start(NodeInfo, Context) - Method in class com.icl.saxon.handlers.ElementHandlerBase
  implement start() method
start(NodeInfo, Context) - Method in class com.icl.saxon.style.XSLTemplate
  Process a node in the source document.
startCDATA() - Method in class com.icl.saxon.ContentEmitter
startCDATA() - Method in class com.icl.saxon.aelfred.DefaultHandler
  SAX2: called before parsing CDATA characters
startDTD(String, String, String) - Method in class com.icl.saxon.ContentEmitter
  Register the start of the DTD.
startDTD(String, String, String) - Method in class com.icl.saxon.aelfred.DefaultHandler
  SAX2: called when the doctype is partially parsed
startDocument() - Method in class com.icl.saxon.ContentEmitter
  Callback interface for SAX: not for application use
startDocument() - Method in class com.icl.saxon.IdentityTransformerHandler
  Override the behaviour of startDocument() in ContentEmitter
startDocument() - Method in class com.icl.saxon.om.Stripper
  Callback interface for SAX: not for application use
startDocument() - Method in class com.icl.saxon.output.ContentHandlerProxy
  Start of document
startDocument() - Method in class com.icl.saxon.output.DOMEmitter
  Start of the document.
startDocument() - Method in class com.icl.saxon.output.DocumentHandlerProxy
  Start of document
startDocument() - Method in class com.icl.saxon.output.Emitter
  Notify document start
startDocument() - Method in class com.icl.saxon.output.ErrorEmitter
  Start of the document.
startDocument() - Method in class com.icl.saxon.output.HTMLEmitter
  Output start of document
startDocument() - Method in class com.icl.saxon.output.HTMLIndenter
  Start of document
startDocument() - Method in class com.icl.saxon.output.ProxyEmitter
  Start of document
startDocument() - Method in class com.icl.saxon.output.TEXTEmitter
  Start of the document.
startDocument() - Method in class com.icl.saxon.output.UncommittedEmitter
startDocument() - Method in class com.icl.saxon.output.XMLEmitter
  Start of the document.
startDocument() - Method in class com.icl.saxon.output.XMLIndenter
  Start of document
startDocument() - Method in class com.icl.saxon.tinytree.TinyBuilder
  Callback interface for SAX: not for application use
startDocument() - Method in class com.icl.saxon.tree.TreeBuilder
  Callback interface for SAX: not for application use
startElement(String, String, String, Attributes) - Method in class com.icl.saxon.ContentEmitter
  Callback interface for SAX: not for application use
startElement(String, String, String, Attributes) - Method in class com.icl.saxon.IDFilter
startElement(String, String, String, Attributes) - Method in class com.icl.saxon.PIGrabber
  Abort the parse when the first start element tag is found
startElement(NodeInfo, Context) - Method in class com.icl.saxon.handlers.ElementHandlerBase
  Define action to be taken before an element of this element type.
  Default implementation does nothing, other than causing subordinate elements to be processed in the same mode as the caller
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.om.Stripper
  Callback interface for SAX: not for application use
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.CDATAFilter
  Output element start tag
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.ContentHandlerProxy
  Start of element
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.DOMEmitter
  Start of an element.
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.DTDEmitter
  Start of an element.
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.DocumentHandlerProxy
  Start of element
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.Emitter
  Output an element start tag.
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.ErrorEmitter
  Start of an element.
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.HTMLEmitter
  Output element start tag
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.HTMLIndenter
  Output element start tag
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.NamespaceEmitter
  startElement.
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.ProxyEmitter
  Start of element
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.TEXTEmitter
  Output an element start tag.
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.UncommittedEmitter
  Output an element start tag.
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.XMLEmitter
  Start of an element.
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.output.XMLIndenter
  Output element start tag
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.tinytree.TinyBuilder
  Callback interface for SAX: not for application use
startElement(int, Attributes, int[], int) - Method in class com.icl.saxon.tree.TreeBuilder
  Callback interface for SAX: not for application use
startEntity(String) - Method in class com.icl.saxon.ContentEmitter
startEntity(String) - Method in class com.icl.saxon.aelfred.DefaultHandler
  SAX2: called before parsing a general entity in content
startPrefixMapping(String, String) - Method in class com.icl.saxon.ContentEmitter
  Callback interface for SAX: not for application use
startPrefixMapping(String, String) - Method in class com.icl.saxon.IDFilter
started - Variable in class com.icl.saxon.om.Builder
staticContext - Variable in class com.icl.saxon.expr.Expression
staticContext - Variable in class com.icl.saxon.pattern.Pattern
staticContext - Variable in class com.icl.saxon.style.StyleElement
stringToNumber(String) - Static method in class com.icl.saxon.expr.Value
  Static method to convert strings to numbers.
stringValue(Node) - Method in class com.icl.saxon.Context
  Return the String value of a node
stringValue(Node) - Method in interface org.w3c.xsl.XSLTContext
  Return the string-value of the specified Node
stripWhitespace(Document) - Method in class com.icl.saxon.PreparedStyleSheet
  Use the xsl:strip-space directives in this stylesheet to strip spaces from a source document.
stripper - Variable in class com.icl.saxon.om.Builder
stripsWhitespace() - Method in class com.icl.saxon.style.XSLStyleSheet
  Determine whether this stylesheet does any whitespace stripping
styleError(TransformerException) - Method in class com.icl.saxon.style.StyleElement
  Construct an exception with diagnostic information
styleError(String) - Method in class com.icl.saxon.style.StyleElement
substituteFor(StyleElement) - Method in class com.icl.saxon.style.StyleElement
  Make this node a substitute for a temporary one previously added to the tree.
substringData(int, int) - Method in class com.icl.saxon.om.AbstractNode
  Extract a range of data from a Text or Comment node.
subtract(Duration) - Method in class javax.xml.datatype.Duration
  Computes a new duration whose value is `this-rhs`.
sum(Context, NodeEnumeration, Expression) - Static method in class com.icl.saxon.functions.Extensions
  Total a stored expression over a set of nodes
supplemental(char, char) - Static method in class com.icl.saxon.om.XMLChar
  Returns true the supplemental character corresponding to the given surrogates.
supports(String, String) - Method in class com.icl.saxon.om.AbstractNode
  Alternative to isSupported(), defined in a draft DOM spec
swap(int, int) - Method in class com.icl.saxon.expr.NodeSetExtent
  Swap two nodes (needed to implement the Sortable interface)
swap(int, int) - Method in class com.icl.saxon.expr.SortKeyEnumeration
  Swap two nodes (needed to implement the Sortable interface)
swap(int, int) - Method in interface com.icl.saxon.sort.Sortable
  Swap two objects within this Sortable, identified by their position.
systemId - Variable in class com.icl.saxon.DOMDriver
systemId(Context) - Static method in class com.icl.saxon.functions.Extensions
  Return the system identifier of the context node
systemId - Variable in class com.icl.saxon.output.Emitter
systemProperty(String, String) - Method in class com.icl.saxon.Context
  Get the value of a system property
systemProperty(String, String) - Method in interface org.w3c.xsl.XSLTContext
  Return an object representing the value of the system property whose expanded name has the specified URI and local part

## T

TERMINATE - Variable in class com.icl.saxon.style.StandardNames
TEST - Variable in class com.icl.saxon.style.StandardNames
TEXT - Static variable in interface com.icl.saxon.om.NodeInfo
TEXTEmitter - class com.icl.saxon.output.TEXTEmitter.
  This class generates TEXT output
TEXTEmitter() - Constructor for class com.icl.saxon.output.TEXTEmitter
TIME - Static variable in class javax.xml.datatype.DatatypeConstants
  Fully qualified name for W3C XML Schema 1.0 datatype `time`.
TIMING - Static variable in class com.icl.saxon.FeatureKeys
  TIMING must be an Boolean()
TINY_TREE - Static variable in class com.icl.saxon.om.Builder
TRACE_LISTENER - Static variable in class com.icl.saxon.FeatureKeys
  TRACE_LISTENER must be a class that implements com.icl.saxon.trace.TraceListener
TREE_MODEL - Static variable in class com.icl.saxon.FeatureKeys
  TREE_MODEL must be an Integer(): Builder.STANDARD_TREE or Builder.TINY_TREE
Templates - interface javax.xml.transform.Templates.
  An object that implements this interface is the runtime representation of processed transformation instructions.
TemplatesHandler - interface javax.xml.transform.sax.TemplatesHandler.
  A SAX ContentHandler that may be used to process SAX parse events (parsing transformation instructions) into a Templates object.
TemplatesHandlerImpl - class com.icl.saxon.TemplatesHandlerImpl.
  TemplatesHandlerImpl implements the javax.xml.transform.sax.TemplatesHandler interface.
TemplatesHandlerImpl(TransformerFactoryImpl) - Constructor for class com.icl.saxon.TemplatesHandlerImpl
  Create a TemplatesHandlerImpl and initialise variables.
TerminationException - exception com.icl.saxon.style.TerminationException.
  An exception thrown by xsl:message terminate="yes".
TerminationException(String) - Constructor for class com.icl.saxon.style.TerminationException
TextComparer - class com.icl.saxon.sort.TextComparer.
  A Comparer used for comparing text keys
TextComparer() - Constructor for class com.icl.saxon.sort.TextComparer
TextFragment - class com.icl.saxon.output.TextFragment.
  TextFragment is used when we want to send output to a StringWriter and retrieve it later.
TextFragment() - Constructor for class com.icl.saxon.output.TextFragment
TextFragmentValue - class com.icl.saxon.expr.TextFragmentValue.
  This class represents a Value of type result tree fragment, specifically, an RTF whose root owns a single text node.
TextFragmentValue(String, String, Controller) - Constructor for class com.icl.saxon.expr.TextFragmentValue
  Constructor: create a result tree fragment containing a single text node
TinyBuilder - class com.icl.saxon.tinytree.TinyBuilder.
  The TinyBuilder class is responsible for taking a stream of SAX events and constructing a Document tree, using the "TinyTree" implementation.
TinyBuilder() - Constructor for class com.icl.saxon.tinytree.TinyBuilder
TinyDocumentImpl - class com.icl.saxon.tinytree.TinyDocumentImpl.
  A node in the XML parse tree representing the Document itself (or equivalently, the root node of the Document).
TinyDocumentImpl() - Constructor for class com.icl.saxon.tinytree.TinyDocumentImpl
TraceListener - interface com.icl.saxon.trace.TraceListener.
  To get trace events, an application can add instances of this interface to a StyleSheetInstance
Transformer - class javax.xml.transform.Transformer.
  An instance of this abstract class can transform a source tree into a result tree.
Transformer() - Constructor for class javax.xml.transform.Transformer
  Default constructor is protected on purpose.
TransformerConfigurationException - exception javax.xml.transform.TransformerConfigurationException.
  Indicates a serious configuration error.
TransformerConfigurationException() - Constructor for class javax.xml.transform.TransformerConfigurationException
  Create a new `TransformerConfigurationException` with no detail mesage.
TransformerConfigurationException(String) - Constructor for class javax.xml.transform.TransformerConfigurationException
  Create a new `TransformerConfigurationException` with the `String` specified as an error message.
TransformerConfigurationException(Throwable) - Constructor for class javax.xml.transform.TransformerConfigurationException
  Create a new `TransformerConfigurationException` with a given `Exception` base cause of the error.
TransformerConfigurationException(String, Throwable) - Constructor for class javax.xml.transform.TransformerConfigurationException
  Create a new `TransformerConfigurationException` with the given `Exception` base cause and detail message.
TransformerConfigurationException(String, SourceLocator) - Constructor for class javax.xml.transform.TransformerConfigurationException
  Create a new TransformerConfigurationException from a message and a Locator.
TransformerConfigurationException(String, SourceLocator, Throwable) - Constructor for class javax.xml.transform.TransformerConfigurationException
  Wrap an existing exception in a TransformerConfigurationException.
TransformerException - exception javax.xml.transform.TransformerException.
  This class specifies an exceptional condition that occured during the transformation process.
TransformerException(String) - Constructor for class javax.xml.transform.TransformerException
  Create a new TransformerException.
TransformerException(Throwable) - Constructor for class javax.xml.transform.TransformerException
  Create a new TransformerException wrapping an existing exception.
TransformerException(String, Throwable) - Constructor for class javax.xml.transform.TransformerException
  Wrap an existing exception in a TransformerException.
TransformerException(String, SourceLocator) - Constructor for class javax.xml.transform.TransformerException
  Create a new TransformerException from a message and a Locator.
TransformerException(String, SourceLocator, Throwable) - Constructor for class javax.xml.transform.TransformerException
  Wrap an existing exception in a TransformerException.
TransformerFactory - class javax.xml.transform.TransformerFactory.
  A TransformerFactory instance can be used to create `Transformer` and `Templates` objects.
TransformerFactory() - Constructor for class javax.xml.transform.TransformerFactory
  Default constructor is protected on purpose.
TransformerFactoryConfigurationError - error javax.xml.transform.TransformerFactoryConfigurationError.
  Thrown when a problem with configuration with the Transformer Factories exists.
TransformerFactoryConfigurationError() - Constructor for class javax.xml.transform.TransformerFactoryConfigurationError
  Create a new `TransformerFactoryConfigurationError` with no detail mesage.
TransformerFactoryConfigurationError(String) - Constructor for class javax.xml.transform.TransformerFactoryConfigurationError
  Create a new `TransformerFactoryConfigurationError` with the `String` specified as an error message.
TransformerFactoryConfigurationError(Exception) - Constructor for class javax.xml.transform.TransformerFactoryConfigurationError
  Create a new `TransformerFactoryConfigurationError` with a given `Exception` base cause of the error.
TransformerFactoryConfigurationError(Exception, String) - Constructor for class javax.xml.transform.TransformerFactoryConfigurationError
  Create a new `TransformerFactoryConfigurationError` with the given `Exception` base cause and detail message.
TransformerFactoryImpl - class com.icl.saxon.TransformerFactoryImpl.
  A TransformerFactoryImpl instance can be used to create Transformer and Template objects.
TransformerFactoryImpl() - Constructor for class com.icl.saxon.TransformerFactoryImpl
  Default constructor.
TransformerHandler - interface javax.xml.transform.sax.TransformerHandler.
  A TransformerHandler listens for SAX ContentHandler parse events and transforms them to a Result.
TransformerHandlerImpl - class com.icl.saxon.TransformerHandlerImpl.
  TransformerHandlerImpl implements the javax.xml.transform.sax.TransformerHandler interface.
TransformerHandlerImpl(Controller) - Constructor for class com.icl.saxon.TransformerHandlerImpl
  Create a TransformerHandlerImpl and initialise variables.
Translate - class com.icl.saxon.functions.Translate.
Translate() - Constructor for class com.icl.saxon.functions.Translate
TreeBuilder - class com.icl.saxon.tree.TreeBuilder.
  The Builder class is responsible for taking a stream of SAX events and constructing a Document tree.
TreeBuilder() - Constructor for class com.icl.saxon.tree.TreeBuilder
  create a Builder and initialise variables
TreeDriver - class com.icl.saxon.TreeDriver.
  TreeDriver.java: (pseudo-)SAX driver for Saxon trees.
  Subclasses DOMDriver for the case where the tree is a Saxon tree (a DocumentInfo) This class simulates the action of a SAX Parser, taking an already-constructed DOM Document and walking around it in a depth-first traversal, calling a SAX-compliant ContentHandler to process the children as it does so.
TreeDriver() - Constructor for class com.icl.saxon.TreeDriver
TypeInfoProvider - class javax.xml.validation.TypeInfoProvider.
  This class provides access to the type information determined by `ValidatorHandler`.
TypeInfoProvider() - Constructor for class javax.xml.validation.TypeInfoProvider
  Constructor for the derived class.
tan(double) - Static method in class com.icl.saxon.exslt.Math
  Get the tangent of a numeric value (SStL)
templateFingerprint - Variable in class com.icl.saxon.style.XSLTemplate
testCharacters(String) - Method in class com.icl.saxon.output.XMLEmitter
  Test that all characters in a name are supported in the target encoding
testCharacters(char[], int, int) - Method in class com.icl.saxon.output.XMLEmitter
thereIsAnOpenStartTag() - Method in class com.icl.saxon.output.GeneralOutputter
  Test whether there is an open start tag.
thereIsAnOpenStartTag() - Method in class com.icl.saxon.output.Outputter
  Test whether there is an open start tag.
thereIsAnOpenStartTag() - Method in class com.icl.saxon.output.StringOutputter
  Test whether there is an open start tag.
time(String) - Static method in class com.icl.saxon.exslt.Date
  The date:time function returns the time specified in the date/time string given as the argument.
time() - Static method in class com.icl.saxon.exslt.Date
  The date:time function returns the current time.
timing - Variable in class com.icl.saxon.om.Builder
toAlpha(int, int, int) - Method in class com.icl.saxon.number.Numberer_en
  Format the number as an alphabetic label using the alphabet consisting of consecutive Unicode characters from min to max
toAlphaSequence(int, String) - Method in class com.icl.saxon.number.Numberer_en
  Convert the number into an alphabetic label using a given alphabet.
toGregorianCalendar() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Convert this `XMLGregorianCalendar` to a `GregorianCalendar`.
toGregorianCalendar(TimeZone, Locale, XMLGregorianCalendar) - Method in class javax.xml.datatype.XMLGregorianCalendar
  Convert this `XMLGregorianCalendar` along with provided parameters to a `GregorianCalendar` instance.
toRadical(int, String, String, int, String) - Method in class com.icl.saxon.number.Numberer_en
  Convert the number into a decimal or other representation using the given set of digits.
toRoman(int) - Method in class com.icl.saxon.number.Numberer_en
  Generate a Roman numeral (in lower case)
toString() - Method in class com.icl.saxon.Controller
toString() - Method in class com.icl.saxon.pattern.Pattern
  Get the original pattern text
toString() - Method in class com.icl.saxon.style.ExpressionContext
  String representation for diagnostics
toString() - Method in class javax.xml.datatype.DatatypeConstants.Field
  Returns a field name in English.
toString() - Method in class javax.xml.datatype.Duration
  Returns a `String` representation of this `Duration` `Object`.
toString() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Returns a `String` representation of this `XMLGregorianCalendar` `Object`.
toString() - Method in class javax.xml.namespace.QName
  `String` representation of this `QName`.
toWords(int) - Method in class com.icl.saxon.number.Numberer_en
  Show the number as English words
toXMLFormat() - Method in class javax.xml.datatype.XMLGregorianCalendar
  Return the lexical representation of `this` instance.
tokenize(Context, String) - Static method in class com.icl.saxon.functions.Extensions
  Return a node-set by tokenizing a supplied string.
tokenize(Context, String, String) - Static method in class com.icl.saxon.functions.Extensions
  Return a node-set by tokenizing a supplied string.
toplevel(NodeInfo) - Method in class com.icl.saxon.trace.SaxonEventMulticaster
  Called for all top level elements
toplevel(NodeInfo) - Method in class com.icl.saxon.trace.SimpleTraceListener
  Called for all top level elements
toplevel(NodeInfo) - Method in interface com.icl.saxon.trace.TraceListener
  Called for all top level elements
traceExpand(Context) - Method in class com.icl.saxon.style.XSLTemplate
  Expand the template, with tracing.
trailing(Context, NodeEnumeration, NodeEnumeration) - Static method in class com.icl.saxon.exslt.Sets
  Find all the nodes in ns1 that are after the first node in ns2.
transform(Source, Result) - Method in class com.icl.saxon.Controller
  Process the source tree to SAX parse events.
transform(Source, Result) - Method in class javax.xml.transform.Transformer
  Transform the XML `Source` to a `Result`.
transformDocument(NodeInfo, Result) - Method in class com.icl.saxon.Controller
  Render a source XML document supplied as a tree.
truncate(int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
  Truncate the tree: used in preview mode to delete an element after it has been processed

## U

UPPERCASE_FIRST - Static variable in class com.icl.saxon.sort.TextComparer
URIResolver - interface javax.xml.transform.URIResolver.
  An object that implements this interface that can be called by the processor to turn a URI used in document(), xsl:import, or xsl:include into a Source object.
USE - Variable in class com.icl.saxon.style.StandardNames
USER_DATA - Variable in class com.icl.saxon.style.StandardNames
USE_ATTRIBUTE_SETS - Variable in class com.icl.saxon.style.StandardNames
UncommittedEmitter - class com.icl.saxon.output.UncommittedEmitter.
  This class generates XML or HTML output depending on whether the first tag output is "
  "
UncommittedEmitter() - Constructor for class com.icl.saxon.output.UncommittedEmitter
UnicodeCharacterSet - class com.icl.saxon.charcode.UnicodeCharacterSet.
  This class defines properties of the Unicode character set
UnicodeCharacterSet() - Constructor for class com.icl.saxon.charcode.UnicodeCharacterSet
UnionEnumeration - class com.icl.saxon.expr.UnionEnumeration.
  An enumeration representing a nodeset that is a union of two other NodeSets.
UnionEnumeration(NodeEnumeration, NodeEnumeration, Controller) - Constructor for class com.icl.saxon.expr.UnionEnumeration
UnionPattern - class com.icl.saxon.pattern.UnionPattern.
  A pattern formed as the union (or) of two other patterns
UnionPattern(Pattern, Pattern) - Constructor for class com.icl.saxon.pattern.UnionPattern
  Constructor
UnparsedEntityURI - class com.icl.saxon.functions.UnparsedEntityURI.
UnparsedEntityURI() - Constructor for class com.icl.saxon.functions.UnparsedEntityURI
UppercaseFirstComparer - class com.icl.saxon.sort.UppercaseFirstComparer.
  A Comparer used for comparing keys
UppercaseFirstComparer() - Constructor for class com.icl.saxon.sort.UppercaseFirstComparer
unparsedEntityDecl(String, String, String, String) - Method in class com.icl.saxon.ContentEmitter
updateOutputProperties(Properties, Context) - Method in class com.icl.saxon.style.XSLStyleSheet
  Update an output properties object using the xsl:output elements in the stylesheet.
urlToFileName(String) - Static method in class com.icl.saxon.output.GeneralOutputter
  The following atrocious code is borrowed from Xalan, where it is commented simply: // yuck.
useGlobalParameter(int, Binding) - Method in class com.icl.saxon.Bindery
  Use global parameter.
useLocalParameter(int, Binding) - Method in class com.icl.saxon.Bindery
  Use local parameter.
usesCurrent() - Method in class com.icl.saxon.expr.Expression
  Determine whether the expression uses the current() function.
usesPreviewMode() - Method in class com.icl.saxon.Controller
  Does this transformation use preview mode?
usesWriter() - Method in class com.icl.saxon.output.Emitter
  Determine whether the Emitter wants a Writer for character output or an OutputStream for binary output

## V

VALUE - Variable in class com.icl.saxon.style.StandardNames
VARIABLES - Static variable in class com.icl.saxon.Context
VERSION - Variable in class com.icl.saxon.style.StandardNames
VERSION - Static variable in class javax.xml.transform.OutputKeys
  version = nmtoken.
Validator - class javax.xml.validation.Validator.
  A processor that checks an XML document against `Schema`.
Validator() - Constructor for class javax.xml.validation.Validator
  Constructor for derived classes.
ValidatorHandler - class javax.xml.validation.ValidatorHandler.
  Streaming validator that works on SAX stream.
ValidatorHandler() - Constructor for class javax.xml.validation.ValidatorHandler
  Constructor for derived classes.
Value - class com.icl.saxon.expr.Value.
  A value is the result of an expression but it is also an expression in its own right
Value() - Constructor for class com.icl.saxon.expr.Value
VariableReference - class com.icl.saxon.expr.VariableReference.
  Variable reference: a reference to an XSL variable
VariableReference(int, StaticContext) - Constructor for class com.icl.saxon.expr.VariableReference
  Constructor
Version - class com.icl.saxon.Version.
  The Version class holds the SAXON version information.
Version() - Constructor for class com.icl.saxon.Version
validate() - Method in class com.icl.saxon.sql.SQLClose
validate() - Method in class com.icl.saxon.sql.SQLColumn
validate() - Method in class com.icl.saxon.sql.SQLConnect
validate() - Method in class com.icl.saxon.sql.SQLInsert
validate() - Method in class com.icl.saxon.style.AbsentExtensionElement
validate() - Method in class com.icl.saxon.style.LiteralResultElement
  Validate that this node is OK
validate() - Method in class com.icl.saxon.style.SAXONAssign
validate() - Method in class com.icl.saxon.style.SAXONDoctype
validate() - Method in class com.icl.saxon.style.SAXONEntityRef
validate() - Method in class com.icl.saxon.style.SAXONFunction
validate() - Method in class com.icl.saxon.style.SAXONGroup
validate() - Method in class com.icl.saxon.style.SAXONHandler
validate() - Method in class com.icl.saxon.style.SAXONItem
validate() - Method in class com.icl.saxon.style.SAXONPreview
validate() - Method in class com.icl.saxon.style.SAXONReturn
  Validate
validate() - Method in class com.icl.saxon.style.SAXONWhile
validate() - Method in class com.icl.saxon.style.StyleElement
  Check that the element is valid.
validate() - Method in class com.icl.saxon.style.XSLApplyImports
validate() - Method in class com.icl.saxon.style.XSLApplyTemplates
validate() - Method in class com.icl.saxon.style.XSLAttribute
validate() - Method in class com.icl.saxon.style.XSLAttributeSet
validate() - Method in class com.icl.saxon.style.XSLCallTemplate
validate() - Method in class com.icl.saxon.style.XSLChoose
validate() - Method in class com.icl.saxon.style.XSLComment
validate() - Method in class com.icl.saxon.style.XSLCopy
validate() - Method in class com.icl.saxon.style.XSLCopyOf
validate() - Method in class com.icl.saxon.style.XSLDecimalFormat
validate() - Method in class com.icl.saxon.style.XSLDocument
validate() - Method in class com.icl.saxon.style.XSLElement
validate() - Method in class com.icl.saxon.style.XSLFallback
validate() - Method in class com.icl.saxon.style.XSLForEach
validate() - Method in class com.icl.saxon.style.XSLGeneralIncorporate
validate() - Method in class com.icl.saxon.style.XSLGeneralVariable
validate() - Method in class com.icl.saxon.style.XSLIf
validate() - Method in class com.icl.saxon.style.XSLKey
validate() - Method in class com.icl.saxon.style.XSLMessage
validate() - Method in class com.icl.saxon.style.XSLNamespaceAlias
validate() - Method in class com.icl.saxon.style.XSLNumber
validate() - Method in class com.icl.saxon.style.XSLOtherwise
validate() - Method in class com.icl.saxon.style.XSLOutput
validate() - Method in class com.icl.saxon.style.XSLParam
validate() - Method in class com.icl.saxon.style.XSLPreserveSpace
validate() - Method in class com.icl.saxon.style.XSLProcessingInstruction
validate() - Method in class com.icl.saxon.style.XSLScript
validate() - Method in class com.icl.saxon.style.XSLSort
validate() - Method in class com.icl.saxon.style.XSLStyleSheet
  Validate this element
validate() - Method in class com.icl.saxon.style.XSLTemplate
validate() - Method in class com.icl.saxon.style.XSLText
validate() - Method in class com.icl.saxon.style.XSLValueOf
validate() - Method in class com.icl.saxon.style.XSLVariable
  Check that the variable is not already declared, and allocate a slot number
validate() - Method in class com.icl.saxon.style.XSLWhen
validate() - Method in class com.icl.saxon.style.XSLWithParam
validate(Source) - Method in class javax.xml.validation.Validator
  Validates the specified input.
validate(Source, Result) - Method in class javax.xml.validation.Validator
  Validates the specified input and send the augmented validation result to the specified output.
validateChildren() - Method in class com.icl.saxon.style.LiteralResultElement
validateChildren() - Method in class com.icl.saxon.style.StyleElement
validateSubtree() - Method in class com.icl.saxon.style.AbsentExtensionElement
  Recursive walk through the stylesheet to validate all nodes.
validateSubtree() - Method in class com.icl.saxon.style.StyleElement
  Recursive walk through the stylesheet to validate all nodes
validationError - Variable in class com.icl.saxon.style.StyleElement
valueOf(String) - Static method in class javax.xml.namespace.QName
  `QName` derived from parsing the formatted `String`.
variableFingerprint - Variable in class com.icl.saxon.style.XSLGeneralVariable
version - Variable in class com.icl.saxon.style.StyleElement

## W

W3C_XML_SCHEMA_INSTANCE_NS_URI - Static variable in class javax.xml.XMLConstants
  W3C XML Schema Instance Namespace URI.
W3C_XML_SCHEMA_NS_URI - Static variable in class javax.xml.XMLConstants
  W3C XML Schema Namespace URI.
W3C_XPATH_DATATYPE_NS_URI - Static variable in class javax.xml.XMLConstants
  W3C XPath Datatype Namespace URI.
WRONG_DOCUMENT_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
WinStyleSheet - class com.icl.saxon.WinStyleSheet.
  This WinStyleSheet class is used in instant-saxon, a packaged interface to the StyleSheet interpreter, intended for use with jexegen on Windows platforms.
WinStyleSheet() - Constructor for class com.icl.saxon.WinStyleSheet
warning(TransformerException) - Method in class com.icl.saxon.StandardErrorListener
  Receive notification of a warning.
warning(SAXParseException) - Method in class com.icl.saxon.om.Builder
  Callback interface for SAX: not for application use
warning(TransformerException) - Method in interface javax.xml.transform.ErrorListener
  Receive notification of a warning.
wasIncluded() - Method in class com.icl.saxon.style.XSLStyleSheet
  Determine whether this stylesheet was included (by its "importer") using an xsl:include statement as distinct from xsl:import.
weekInMonth(String) - Static method in class com.icl.saxon.exslt.Date
  Return the week number of a specified date within the month (Note, this function is underspecified in EXSLT)
weekInMonth() - Static method in class com.icl.saxon.exslt.Date
  Return the ISO week number of the current date within the month
weekInYear(String) - Static method in class com.icl.saxon.exslt.Date
  Return the ISO week number of a specified date within the year (Note, this returns the ISO week number: the result in EXSLT is underspecified)
weekInYear() - Static method in class com.icl.saxon.exslt.Date
  Return the ISO week number of the current date within the year (Note, this returns the ISO week number: the result in EXSLT is underspecified)
westernDigits - Variable in class com.icl.saxon.number.Numberer_en
write(String) - Method in class com.icl.saxon.output.GeneralOutputter
write(String) - Method in class com.icl.saxon.output.Outputter
  Produce literal output.
write(String) - Method in class com.icl.saxon.output.StringOutputter
  Produce literal output.
writeAttribute(int, String) - Method in class com.icl.saxon.output.GeneralOutputter
  Output an attribute value.
writeAttribute(int, String, boolean) - Method in class com.icl.saxon.output.GeneralOutputter
  Output an attribute value.
writeAttribute(int, String, String, String) - Method in class com.icl.saxon.output.HTMLEmitter
  Write attribute name=value pair.
writeAttribute(int, String) - Method in class com.icl.saxon.output.Outputter
  Output an attribute value.
writeAttribute(int, String, boolean) - Method in class com.icl.saxon.output.Outputter
  Output an attribute value.
writeAttribute(int, String, boolean) - Method in class com.icl.saxon.output.StringOutputter
  Output an attribute value.
writeAttribute(int, String, String, String) - Method in class com.icl.saxon.output.XMLEmitter
writeComment(String) - Method in class com.icl.saxon.output.GeneralOutputter
  Write a comment
writeComment(String) - Method in class com.icl.saxon.output.Outputter
  Write a comment
writeComment(String) - Method in class com.icl.saxon.output.StringOutputter
  Write a comment.
writeContent(String) - Method in class com.icl.saxon.output.GeneralOutputter
  Produce text content output.
writeContent(char[], int, int) - Method in class com.icl.saxon.output.GeneralOutputter
  Produce text content output.
writeContent(StringBuffer, int, int) - Method in class com.icl.saxon.output.GeneralOutputter
  Produce text content output.
writeContent(String) - Method in class com.icl.saxon.output.Outputter
  Produce text content output.
writeContent(char[], int, int) - Method in class com.icl.saxon.output.Outputter
  Produce text content output.
writeContent(String) - Method in class com.icl.saxon.output.StringOutputter
  Produce text content output.
writeContent(char[], int, int) - Method in class com.icl.saxon.output.StringOutputter
  Produce text content output.
writeDeclaration() - Method in class com.icl.saxon.output.XMLEmitter
  Output the XML declaration
writeDocType(String, String, String) - Method in class com.icl.saxon.output.XMLEmitter
writeEndTag(int) - Method in class com.icl.saxon.output.GeneralOutputter
  Output an element end tag.
writeEndTag(int) - Method in class com.icl.saxon.output.Outputter
  Output an element end tag.
writeEndTag(int) - Method in class com.icl.saxon.output.StringOutputter
  Output an element end tag.
writeEscape(char[], int, int, boolean) - Method in class com.icl.saxon.output.HTMLEmitter
  Escape characters.
writeEscape(char[], int, int, boolean) - Method in class com.icl.saxon.output.XMLEmitter
  Write contents of array to current writer, after escaping special characters
writeNamespaceDeclaration(int) - Method in class com.icl.saxon.output.GeneralOutputter
  Output a namespace declaration.
writeNamespaceDeclaration(int) - Method in class com.icl.saxon.output.Outputter
  Output a namespace declaration.
writeNamespaceDeclaration(int) - Method in class com.icl.saxon.output.StringOutputter
  Output a namespace declaration.
writePI(String, String) - Method in class com.icl.saxon.output.GeneralOutputter
  Write a processing instruction
writePI(String, String) - Method in class com.icl.saxon.output.Outputter
  Write a processing instruction
writePI(String, String) - Method in class com.icl.saxon.output.StringOutputter
  Write a processing instruction No-op in this implementation
writeStartTag(int) - Method in class com.icl.saxon.output.GeneralOutputter
  Output an element start tag.
writeStartTag(int) - Method in class com.icl.saxon.output.Outputter
  Output an element start tag.
writeStartTag(int) - Method in class com.icl.saxon.output.StringOutputter
  Output an element start tag.
writer - Variable in class com.icl.saxon.output.Emitter

## X

XHTMLEmitter - class com.icl.saxon.output.XHTMLEmitter.
  XHTMLEmitter is an Emitter that generates XHTML output.
XHTMLEmitter() - Constructor for class com.icl.saxon.output.XHTMLEmitter
XML - Static variable in class com.icl.saxon.om.Namespace
  Fixed namespace name for XML: "http://www.w3.org/XML/1998/namespace".
XMLChar - class com.icl.saxon.om.XMLChar.
  This class defines the basic XML character properties.
XMLConstants - class javax.xml.XMLConstants.
  Utility class to contain basic XML values as constants.
XMLEmitter - class com.icl.saxon.output.XMLEmitter.
  XMLEmitter is an Emitter that generates XML output to a specified destination.
XMLEmitter() - Constructor for class com.icl.saxon.output.XMLEmitter
XMLGregorianCalendar - class javax.xml.datatype.XMLGregorianCalendar.
  Representation for W3C XML Schema 1.0 date/time datatypes.
XMLGregorianCalendar() - Constructor for class javax.xml.datatype.XMLGregorianCalendar
XMLIndenter - class com.icl.saxon.output.XMLIndenter.
  XMLIndenter: This ProxyEmitter indents elements, by adding character data where appropriate.
XMLIndenter() - Constructor for class com.icl.saxon.output.XMLIndenter
XMLNS - Static variable in class com.icl.saxon.om.Namespace
  Fixed namespace name for XMLNS: "http://www.w3.org/2000/xmlns/".
XMLNS_ATTRIBUTE - Static variable in class javax.xml.XMLConstants
  The official XML attribute used for specifying XML Namespace declarations.
XMLNS_ATTRIBUTE_NS_URI - Static variable in class javax.xml.XMLConstants
  The official XML attribute used for specifying XML Namespace declarations, `XMLConstants.XMLNS_ATTRIBUTE`, Namespace name URI.
XML_CODE - Static variable in class com.icl.saxon.om.Namespace
XML_DTD_NS_URI - Static variable in class javax.xml.XMLConstants
  XML Document Type Declaration Namespace URI as an arbitrary value.
XML_LANG - Variable in class com.icl.saxon.style.StandardNames
XML_NS_PREFIX - Static variable in class javax.xml.XMLConstants
  The official XML Namespace prefix.
XML_NS_URI - Static variable in class javax.xml.XMLConstants
  The official XML Namespace name URI.
XML_SPACE - Variable in class com.icl.saxon.style.StandardNames
  Well-known names used in XSLT processing
XPath - interface javax.xml.xpath.XPath.
  `XPath` provides access to the XPath evaluation environment and expressions.
XPathConstants - class javax.xml.xpath.XPathConstants.
  XPath constants.
XPathException - exception com.icl.saxon.expr.XPathException.
  XPathException is used to indicate an error in an XPath expression.
XPathException(String) - Constructor for class com.icl.saxon.expr.XPathException
XPathException(Exception) - Constructor for class com.icl.saxon.expr.XPathException
XPathException(String, Exception) - Constructor for class com.icl.saxon.expr.XPathException
XPathException - exception javax.xml.xpath.XPathException.
  `XPathException` represents a generic XPath exception.
XPathException(String) - Constructor for class javax.xml.xpath.XPathException
  Constructs a new `XPathException` with the specified detail `message`.
XPathException(Throwable) - Constructor for class javax.xml.xpath.XPathException
  Constructs a new `XPathException` with the specified `cause`.
XPathExpression - interface javax.xml.xpath.XPathExpression.
  `XPathExpression` provides access to compiled XPath expressions.
XPathExpressionException - exception javax.xml.xpath.XPathExpressionException.
  `XPathExpressionException` represents an error in an XPath expression.
XPathExpressionException(String) - Constructor for class javax.xml.xpath.XPathExpressionException
  Constructs a new `XPathExpressionException` with the specified detail `message`.
XPathExpressionException(Throwable) - Constructor for class javax.xml.xpath.XPathExpressionException
  Constructs a new `XPathExpressionException` with the specified `cause`.
XPathFactory - class javax.xml.xpath.XPathFactory.
  An `XPathFactory` instance can be used to create `XPath` objects.
XPathFactory() - Constructor for class javax.xml.xpath.XPathFactory
  Protected constructor as `XPathFactory.newInstance()` or `XPathFactory.newInstance(String uri)` should be used to create a new instance of an `XPathFactory`.
XPathFactoryConfigurationException - exception javax.xml.xpath.XPathFactoryConfigurationException.
  `XPathFactoryConfigurationException` represents a configuration error in a `XPathFactory` environment.
XPathFactoryConfigurationException(String) - Constructor for class javax.xml.xpath.XPathFactoryConfigurationException
  Constructs a new `XPathFactoryConfigurationException` with the specified detail `message`.
XPathFactoryConfigurationException(Throwable) - Constructor for class javax.xml.xpath.XPathFactoryConfigurationException
  Constructs a new `XPathFactoryConfigurationException` with the specified `cause`.
XPathFunction - interface javax.xml.xpath.XPathFunction.
  `XPathFunction` provides access to XPath functions.
XPathFunctionException - exception javax.xml.xpath.XPathFunctionException.
  `XPathFunctionException` represents an error with an XPath function.
XPathFunctionException(String) - Constructor for class javax.xml.xpath.XPathFunctionException
  Constructs a new `XPathFunctionException` with the specified detail `message`.
XPathFunctionException(Throwable) - Constructor for class javax.xml.xpath.XPathFunctionException
  Constructs a new `XPathFunctionException` with the specified `cause`.
XPathFunctionResolver - interface javax.xml.xpath.XPathFunctionResolver.
  `XPathFunctionResolver` provides access to the set of user defined `XPathFunction`s.
XPathVariableResolver - interface javax.xml.xpath.XPathVariableResolver.
  `XPathVariableResolver` provides access to the set of user defined XPath variables.
XSLApplyImports - class com.icl.saxon.style.XSLApplyImports.
  An xsl:apply-imports element in the stylesheet
XSLApplyImports() - Constructor for class com.icl.saxon.style.XSLApplyImports
XSLApplyTemplates - class com.icl.saxon.style.XSLApplyTemplates.
  An xsl:apply-templates element in the stylesheet
XSLApplyTemplates() - Constructor for class com.icl.saxon.style.XSLApplyTemplates
XSLAttribute - class com.icl.saxon.style.XSLAttribute.
  xsl:attribute element in stylesheet.
XSLAttribute() - Constructor for class com.icl.saxon.style.XSLAttribute
XSLAttributeSet - class com.icl.saxon.style.XSLAttributeSet.
  An xsl:attribute-set element in the stylesheet.
XSLAttributeSet() - Constructor for class com.icl.saxon.style.XSLAttributeSet
XSLCallTemplate - class com.icl.saxon.style.XSLCallTemplate.
  An xsl:call-template element in the stylesheet
XSLCallTemplate() - Constructor for class com.icl.saxon.style.XSLCallTemplate
XSLChoose - class com.icl.saxon.style.XSLChoose.
  An xsl:choose elements in the stylesheet.
XSLChoose() - Constructor for class com.icl.saxon.style.XSLChoose
XSLComment - class com.icl.saxon.style.XSLComment.
  An xsl:comment elements in the stylesheet.
XSLComment() - Constructor for class com.icl.saxon.style.XSLComment
XSLCopy - class com.icl.saxon.style.XSLCopy.
  Handler for xsl:copy elements in stylesheet.
XSLCopy() - Constructor for class com.icl.saxon.style.XSLCopy
XSLCopyOf - class com.icl.saxon.style.XSLCopyOf.
  An xsl:copy-of element in the stylesheet.
  The xsl:copy-of element takes: an optional attribute select="pattern", defaulting to "." (the current element).
XSLCopyOf() - Constructor for class com.icl.saxon.style.XSLCopyOf
XSLDecimalFormat - class com.icl.saxon.style.XSLDecimalFormat.
  Handler for xsl:decimal-format elements in stylesheet.
XSLDecimalFormat() - Constructor for class com.icl.saxon.style.XSLDecimalFormat
XSLDocument - class com.icl.saxon.style.XSLDocument.
  An xsl:document (formerly saxon:output) element in the stylesheet.
XSLDocument() - Constructor for class com.icl.saxon.style.XSLDocument
XSLElement - class com.icl.saxon.style.XSLElement.
  An xsl:element element in the stylesheet.
XSLElement() - Constructor for class com.icl.saxon.style.XSLElement
XSLFallback - class com.icl.saxon.style.XSLFallback.
  xsl:fallback element in stylesheet.
XSLFallback() - Constructor for class com.icl.saxon.style.XSLFallback
XSLForEach - class com.icl.saxon.style.XSLForEach.
  Handler for xsl:for-each elements in stylesheet.
XSLForEach() - Constructor for class com.icl.saxon.style.XSLForEach
XSLGeneralIncorporate - class com.icl.saxon.style.XSLGeneralIncorporate.
  Abstract class to represent xsl:include or xsl:import element in the stylesheet.
  The xsl:include and xsl:import elements have mandatory attribute href
XSLGeneralIncorporate() - Constructor for class com.icl.saxon.style.XSLGeneralIncorporate
XSLGeneralVariable - class com.icl.saxon.style.XSLGeneralVariable.
  This class defines common behaviour across xsl:variable, xsl:param, and xsl:with-param
XSLGeneralVariable() - Constructor for class com.icl.saxon.style.XSLGeneralVariable
XSLIf - class com.icl.saxon.style.XSLIf.
  Handler for xsl:if elements in stylesheet.
  The xsl:if element has a mandatory attribute test, a boolean expression.
XSLIf() - Constructor for class com.icl.saxon.style.XSLIf
XSLImport - class com.icl.saxon.style.XSLImport.
  xsl:import element in the stylesheet.
XSLImport() - Constructor for class com.icl.saxon.style.XSLImport
XSLInclude - class com.icl.saxon.style.XSLInclude.
  xsl:include element in the stylesheet.
XSLInclude() - Constructor for class com.icl.saxon.style.XSLInclude
XSLKey - class com.icl.saxon.style.XSLKey.
  Handler for xsl:key elements in stylesheet.
XSLKey() - Constructor for class com.icl.saxon.style.XSLKey
XSLMessage - class com.icl.saxon.style.XSLMessage.
  An xsl:message element in the stylesheet.
XSLMessage() - Constructor for class com.icl.saxon.style.XSLMessage
XSLNamespaceAlias - class com.icl.saxon.style.XSLNamespaceAlias.
  An xsl:namespace-alias element in the stylesheet.
XSLNamespaceAlias() - Constructor for class com.icl.saxon.style.XSLNamespaceAlias
XSLNumber - class com.icl.saxon.style.XSLNumber.
  An xsl:number element in the stylesheet.
XSLNumber() - Constructor for class com.icl.saxon.style.XSLNumber
XSLOtherwise - class com.icl.saxon.style.XSLOtherwise.
  Handler for xsl:otherwise elements in stylesheet.
XSLOtherwise() - Constructor for class com.icl.saxon.style.XSLOtherwise
XSLOutput - class com.icl.saxon.style.XSLOutput.
  An xsl:output element in the stylesheet.
XSLOutput() - Constructor for class com.icl.saxon.style.XSLOutput
XSLParam - class com.icl.saxon.style.XSLParam.
  An xsl:param elements in the stylesheet.
  The xsl:param element has mandatory attribute name and optional attribute select
XSLParam() - Constructor for class com.icl.saxon.style.XSLParam
XSLPreserveSpace - class com.icl.saxon.style.XSLPreserveSpace.
  An xsl:preserve-space or xsl:strip-space elements in stylesheet.
XSLPreserveSpace() - Constructor for class com.icl.saxon.style.XSLPreserveSpace
XSLProcessingInstruction - class com.icl.saxon.style.XSLProcessingInstruction.
  An xsl:processing-instruction element in the stylesheet.
XSLProcessingInstruction() - Constructor for class com.icl.saxon.style.XSLProcessingInstruction
XSLScript - class com.icl.saxon.style.XSLScript.
  An xsl:script element in the stylesheet.
XSLScript() - Constructor for class com.icl.saxon.style.XSLScript
XSLSort - class com.icl.saxon.style.XSLSort.
  An xsl:sort element in the stylesheet.
XSLSort() - Constructor for class com.icl.saxon.style.XSLSort
XSLStringConstructor - class com.icl.saxon.style.XSLStringConstructor.
  Common superclass for XSLT elements whose content template produces a text value: xsl:attribute, xsl:comment, and xsl:processing-instruction
XSLStringConstructor() - Constructor for class com.icl.saxon.style.XSLStringConstructor
XSLStyleSheet - class com.icl.saxon.style.XSLStyleSheet.
  An xsl:stylesheet or xsl:transform element in the stylesheet.
  Note this element represents a stylesheet module, not necessarily the whole stylesheet.
XSLStyleSheet() - Constructor for class com.icl.saxon.style.XSLStyleSheet
XSLT - Static variable in class com.icl.saxon.om.Namespace
  Fixed namespace name for XSLT: "http://www.w3.org/1999/XSL/Transform"
XSLTContext - interface org.w3c.xsl.XSLTContext.
  Interface to be used with XSLT extension functions written in Java
XSLT_CODE - Static variable in class com.icl.saxon.om.Namespace
XSLT_CONTEXT - Static variable in class com.icl.saxon.Context
XSLTemplate - class com.icl.saxon.style.XSLTemplate.
  An xsl:template element in the style sheet.
XSLTemplate() - Constructor for class com.icl.saxon.style.XSLTemplate
XSLText - class com.icl.saxon.style.XSLText.
  Handler for xsl:text elements in stylesheet.
XSLText() - Constructor for class com.icl.saxon.style.XSLText
XSLValueOf - class com.icl.saxon.style.XSLValueOf.
  An xsl:value-of element in the stylesheet.
  The xsl:value-of element takes attributes: an mandatory attribute select="expression".
XSLValueOf() - Constructor for class com.icl.saxon.style.XSLValueOf
XSLVariable - class com.icl.saxon.style.XSLVariable.
  Handler for xsl:variable elements in stylesheet.
  The xsl:variable element has mandatory attribute name and optional attribute select
XSLVariable() - Constructor for class com.icl.saxon.style.XSLVariable
XSLWhen - class com.icl.saxon.style.XSLWhen.
  Handler for xsl:when elements in stylesheet.
  The xsl:while element has a mandatory attribute test, a boolean expression.
XSLWhen() - Constructor for class com.icl.saxon.style.XSLWhen
XSLWithParam - class com.icl.saxon.style.XSLWithParam.
  An xsl:with-param element in the stylesheet.
  The xsl:with-param element has mandatory attribute name and optional attribute select
XSLWithParam() - Constructor for class com.icl.saxon.style.XSLWithParam
XSL_APPLY_IMPORTS - Variable in class com.icl.saxon.style.StandardNames
XSL_APPLY_TEMPLATES - Variable in class com.icl.saxon.style.StandardNames
XSL_ATTRIBUTE - Variable in class com.icl.saxon.style.StandardNames
XSL_ATTRIBUTE_SET - Variable in class com.icl.saxon.style.StandardNames
XSL_CALL_TEMPLATE - Variable in class com.icl.saxon.style.StandardNames
XSL_CHOOSE - Variable in class com.icl.saxon.style.StandardNames
XSL_COMMENT - Variable in class com.icl.saxon.style.StandardNames
XSL_COPY - Variable in class com.icl.saxon.style.StandardNames
XSL_COPY_OF - Variable in class com.icl.saxon.style.StandardNames
XSL_DECIMAL_FORMAT - Variable in class com.icl.saxon.style.StandardNames
XSL_DOCUMENT - Variable in class com.icl.saxon.style.StandardNames
XSL_ELEMENT - Variable in class com.icl.saxon.style.StandardNames
XSL_EXCLUDE_RESULT_PREFIXES - Variable in class com.icl.saxon.style.StandardNames
XSL_EXTENSION_ELEMENT_PREFIXES - Variable in class com.icl.saxon.style.StandardNames
XSL_FALLBACK - Variable in class com.icl.saxon.style.StandardNames
XSL_FOR_EACH - Variable in class com.icl.saxon.style.StandardNames
XSL_IF - Variable in class com.icl.saxon.style.StandardNames
XSL_IMPORT - Variable in class com.icl.saxon.style.StandardNames
XSL_INCLUDE - Variable in class com.icl.saxon.style.StandardNames
XSL_KEY - Variable in class com.icl.saxon.style.StandardNames
XSL_MESSAGE - Variable in class com.icl.saxon.style.StandardNames
XSL_NAMESPACE_ALIAS - Variable in class com.icl.saxon.style.StandardNames
XSL_NUMBER - Variable in class com.icl.saxon.style.StandardNames
XSL_OTHERWISE - Variable in class com.icl.saxon.style.StandardNames
XSL_OUTPUT - Variable in class com.icl.saxon.style.StandardNames
XSL_PARAM - Variable in class com.icl.saxon.style.StandardNames
XSL_PRESERVE_SPACE - Variable in class com.icl.saxon.style.StandardNames
XSL_PROCESSING_INSTRUCTION - Variable in class com.icl.saxon.style.StandardNames
XSL_SCRIPT - Variable in class com.icl.saxon.style.StandardNames
XSL_SORT - Variable in class com.icl.saxon.style.StandardNames
XSL_STRIP_SPACE - Variable in class com.icl.saxon.style.StandardNames
XSL_STYLESHEET - Variable in class com.icl.saxon.style.StandardNames
XSL_TEMPLATE - Variable in class com.icl.saxon.style.StandardNames
XSL_TEXT - Variable in class com.icl.saxon.style.StandardNames
XSL_TRANSFORM - Variable in class com.icl.saxon.style.StandardNames
XSL_USE_ATTRIBUTE_SETS - Variable in class com.icl.saxon.style.StandardNames
XSL_VALUE_OF - Variable in class com.icl.saxon.style.StandardNames
XSL_VARIABLE - Variable in class com.icl.saxon.style.StandardNames
XSL_VERSION - Variable in class com.icl.saxon.style.StandardNames
XSL_WHEN - Variable in class com.icl.saxon.style.StandardNames
XSL_WITH_PARAM - Variable in class com.icl.saxon.style.StandardNames

## Y

YEARS - Static variable in class javax.xml.datatype.DatatypeConstants
  A constant that represents the years field.
year(String) - Static method in class com.icl.saxon.exslt.Date
  The date:year function returns the year specified in the date/time string given as the argument.
year() - Static method in class com.icl.saxon.exslt.Date
  The date:year function returns the current year.

## Z

ZERO_DIGIT - Variable in class com.icl.saxon.style.StandardNames

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