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

A

a - Variable in class com.icl.saxon.trace.SaxonEventMulticaster
 
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
 
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.
addArgument(Expression) - Method in class com.icl.saxon.expr.Function
Method to add an argument during function definition.
addAttribute(Name, String, String) - Method in class com.icl.saxon.AttributeCollection
Add an attribute to an attribute list.
addAttribute(String, String, String, String, String) - Method in class com.icl.saxon.AttributeCollection
Add an attribute to an attribute list.
addCdataElement(Name) - Method in class com.icl.saxon.output.OutputDetails
Supply a single output element names that are to be treated as CDATA elements
addCdataElements(Vector) - Method in class com.icl.saxon.output.OutputDetails
Supply a list of output element names that are to be treated as CDATA elements
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.
addNamespaceNodes(ElementInfo, Vector, NodeInfo) - Method in interface com.icl.saxon.om.ElementInfo
Make the set of all namespace nodes associated with this element.
addNamespaceNodes(ElementInfo, Vector, NodeInfo) - Method in class com.icl.saxon.tree.ElementImpl
Make the set of all namespace nodes associated with this element.
addNamespaceNodes(ElementInfo, Vector, NodeInfo) - Method in class com.icl.saxon.tree.ElementWithAttributes
Make the set of all namespace nodes associated with this element.
addRule(Pattern, Object, int, double) - Method in class com.icl.saxon.Mode
Add a rule to the Mode.
addSortKey(SortKeyDefinition) - Method in class com.icl.saxon.expr.SortedSelection
Add a sort key and other sorting parameters
addTraceListener(TraceListener) - Method in class com.icl.saxon.Controller
Adds the specified trace listener to receive trace events from this instance.
after(String, String) - Static method in class com.icl.saxon.functions.SubstringAfter
Return those characters in the input string s1 that come after the first appearance of another string s2.
ALL_DEPENDENCIES - Static variable in class com.icl.saxon.Context
 
allocateGlobals(int) - Method in class com.icl.saxon.Bindery
Define how many slots are needed for global variables
allocateLocals(int) - Method in class com.icl.saxon.Bindery
Define how many slots are needed for local variables.
allocateLocalSlots(int) - Method in class com.icl.saxon.style.XSLStyleSheet
Ensure there is enuogh space for local variables or parameters in any template
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
allowAttributes(String[]) - Method in class com.icl.saxon.style.StyleElement
Test that all attributes are included in the permitted list of attributes for the element.
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.
ANCESTOR - Static variable in class com.icl.saxon.axis.Axis
 
ANCESTOR_OR_SELF - Static variable in class com.icl.saxon.axis.Axis
 
ancestorPattern - Variable in class com.icl.saxon.pattern.LocationPathPattern
 
ANY - Static variable in class com.icl.saxon.expr.Value
 
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
 
AnyNameTest - class com.icl.saxon.expr.AnyNameTest.
AnyNameTest is NameTest that succeeds whatever the name of the node, i.e.
AnyNameTest() - Constructor for class com.icl.saxon.expr.AnyNameTest
 
applyImports() - Method in class com.icl.saxon.Context
Apply imports.
applyImports(Context, Mode, int, int) - 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.
arguments - Variable in class com.icl.saxon.expr.Function
 
asBoolean() - Method in class com.icl.saxon.expr.Value
Convert the value to a Boolean
asBoolean() - Method in class com.icl.saxon.expr.NodeSetValue
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.SingletonNodeSet
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.EmptyNodeSet
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.BooleanValue
Convert to boolean (null operation)
ASCIICharacterSet - class com.icl.saxon.output.ASCIICharacterSet.
This class defines properties of the US-ASCII character set
ASCIICharacterSet() - Constructor for class com.icl.saxon.output.ASCIICharacterSet
 
asContentHandler() - Method in interface com.icl.saxon.trax.serialize.Serializer
Return a ContentHandler interface into this serializer.
asDocumentHandler() - Method in interface com.icl.saxon.trax.serialize.Serializer
Return a DocumentHandler interface into this serializer.
asDOMSerializer() - Method in interface com.icl.saxon.trax.serialize.Serializer
Return a DOMSerializer interface into this serializer.
asNumber() - Method in class com.icl.saxon.expr.Value
Convert the value to a Number
asNumber() - Method in class com.icl.saxon.expr.NodeSetValue
Evaluate 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.FragmentValue
Convert the result tree fragment to 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.BooleanValue
Convert to number
assignable - Variable in class com.icl.saxon.style.XSLGeneralVariable
 
assignVariable(Binding, Value) - Method in class com.icl.saxon.Bindery
Assign a new value to a variable
asString() - Method in class com.icl.saxon.expr.Value
Convert the value to a String value
asString() - Method in class com.icl.saxon.expr.NodeSetValue
Convert to string value
asString() - Method in class com.icl.saxon.expr.NodeSetExtent
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.SingletonNodeSet
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.EmptyNodeSet
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.NodeSetIntent
Convert to string value
asString() - Method in class com.icl.saxon.expr.BooleanValue
Convert to string
asStringOLD() - Method in class com.icl.saxon.expr.NumericValue
Get the value as a String
ATTRIBUTE - Static variable in class com.icl.saxon.axis.Axis
 
ATTRIBUTE - Static variable in interface com.icl.saxon.om.NodeInfo
 
AttributeCollection - class com.icl.saxon.AttributeCollection.
AttributeCollection is an implementation of the SAX interface AttributeList that also provides the ability to manipulate namespaces and to convert attributes into Nodes.
AttributeCollection() - Constructor for class com.icl.saxon.AttributeCollection
Create an empty attribute list.
AttributeCollection(int) - Constructor for class com.icl.saxon.AttributeCollection
Create an empty attribute list with space for n attributes
attributeDecl(String, String, String, String, String) - Method in class com.icl.saxon.aelfred.DefaultHandler
SAX2: called on attribute declarations
AttributeEnumeration - class com.icl.saxon.axis.AttributeEnumeration.
AttributeEnumeration is an enumeration of all the attribute nodes of an Element.
AttributeEnumeration(NodeInfo, int, NameTest) - Constructor for class com.icl.saxon.axis.AttributeEnumeration
Constructor
AttributeInfo - interface com.icl.saxon.om.AttributeInfo.
A node in the XML parse tree representing an attribute.
attributeList - Variable in class com.icl.saxon.tree.ElementWithAttributes
 
attributes - Variable in class com.icl.saxon.output.ContentHandlerProxy
 
attributeSets - Variable in class com.icl.saxon.style.StyleElement
 
AttributeValueTemplate - class com.icl.saxon.expr.AttributeValueTemplate.
This class represents an attribute value template.
AttributeValueTemplate() - Constructor for class com.icl.saxon.expr.AttributeValueTemplate
Constructor to make an AVT with an empty component list
AttributeValueTemplate(Expression) - Constructor for class com.icl.saxon.expr.AttributeValueTemplate
Constructor to make an AVT with single Expression component
AttributeValueTemplate(String) - Constructor for class com.icl.saxon.expr.AttributeValueTemplate
Constructor to make an AVT with single String component
AttributeValueTemplate(Vector) - Constructor for class com.icl.saxon.expr.AttributeValueTemplate
Constructor to make an AVT from a list of components.
axis - Variable in class com.icl.saxon.expr.Step
 
Axis - class com.icl.saxon.axis.Axis.
An axis, that is a direction of navigation in the document structure.
Axis() - Constructor for class com.icl.saxon.axis.Axis
 
axisNumber - Variable in class com.icl.saxon.axis.Axis
 

B

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
 
before(String, String) - Static method in class com.icl.saxon.functions.SubstringBefore
 
BinaryTree - class com.icl.saxon.sort.BinaryTree.
A Binary Tree used for sorting.
BinaryTree() - Constructor for class com.icl.saxon.sort.BinaryTree
 
bindComparer() - Method in class com.icl.saxon.sort.SortKeyDefinition
If possible, use the same comparer every time
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
bindVariable(String) - Method in class com.icl.saxon.expr.DummyStaticContext
Bind a variable used in this element to the XSLVariable element in which it is declared
bindVariable(String) - Method in interface com.icl.saxon.expr.StaticContext
Bind a variable to an object that can be used to refer to it
bindVariable(String) - 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(String) - Method in class com.icl.saxon.style.XSLTemplate
Disallow variable references in the match pattern
bindVariable(String) - Method in class com.icl.saxon.style.XSLKey
Disallow variable references in the match and use patterns
BOOLEAN - Static variable in class com.icl.saxon.expr.Value
Constants denoting the data types of an expression or value
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
build(ElementInfo) - Static method in class com.icl.saxon.EmbeddedStyleSheet
Given an element node in a tree that represents an embedded stylesheet, create a StyleSheet document and prepare it for use, returning it as a PreparedStyleSheet.
build(InputSource) - Method in class com.icl.saxon.tree.Builder
Build the tree from an input source.
Builder - class com.icl.saxon.tree.Builder.
The Builder class is responsible for taking a stream of SAX events and constructing a Document tree.
Builder() - Constructor for class com.icl.saxon.tree.Builder
create a Builder and initialise variables

C

call(ParameterSet, Context) - Method in class com.icl.saxon.style.SAXONFunction
Call this function
canNormalize - Variable in class com.icl.saxon.output.DOMEmitter
 
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
 
Ceiling - class com.icl.saxon.functions.Ceiling.
 
Ceiling() - Constructor for class com.icl.saxon.functions.Ceiling
 
characters(char[], int, int) - Method in class com.icl.saxon.expr.FragmentValue
Output character data
characters(char[], int, int) - Method in class com.icl.saxon.output.ContentHandlerProxy
Character data
characters(char[], int, int) - Method in interface 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.XMLEmitter
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.ProxyEmitter
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.XMLIndenter
Output character data
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.CDATAFilter
Output character data
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.DOMEmitter
Character data.
characters(char[], int, int) - Method in class com.icl.saxon.tree.Stripper
Callback interface for SAX: not for application use
characters(char[], int, int) - Method in class com.icl.saxon.tree.Builder
Callback interface for SAX: not for application use
characterSet - Variable in class com.icl.saxon.output.ContentHandlerProxy
 
characterSet - Variable in class com.icl.saxon.output.XMLEmitter
 
characterSet - Variable in class com.icl.saxon.output.ProxyEmitter
 
characterSet - Variable in class com.icl.saxon.output.DocumentHandlerProxy
 
CharacterSet - interface com.icl.saxon.output.CharacterSet.
This interface defines properties of a character set, specifically, a method to determine whether a given Unicode character is in the character set or not.
CharacterSetFactory - class com.icl.saxon.output.CharacterSetFactory.
This class creates a CharacterSet object for a given named encoding.
CharacterSetFactory() - Constructor for class com.icl.saxon.output.CharacterSetFactory
 
checkAllowedAttributes() - Method in class com.icl.saxon.style.XSLTemplate
Check that only the permitted attributes are present on this element.
checkAllowedAttributes() - Method in class com.icl.saxon.style.SAXONGroup
 
checkAllowedAttributes() - Method in class com.icl.saxon.style.SAXONHandler
Check that only the permitted attributes are present on this element.
checkAllowedAttributes() - Method in class com.icl.saxon.style.XSLOutput
Check that only the permitted attributes are present on this element.
checkAllowedAttributes() - Method in class com.icl.saxon.style.SAXONOutput
 
checkArgumentCount(int, int) - Method in class com.icl.saxon.expr.Function
Check number of arguments.
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
checkWithinTemplate() - Method in class com.icl.saxon.style.StyleElement
Check that the stylesheet element is within a template body
CHILD - Static variable in class com.icl.saxon.axis.Axis
 
clear() - Method in class com.icl.saxon.AttributeCollection
Clear the attribute list.
clear() - Method in class com.icl.saxon.ParameterSet
Clear all values
close() - Method in class com.icl.saxon.output.Outputter
Close the output
close() - Method in interface com.icl.saxon.trace.TraceListener
Called at end
close() - Method in class com.icl.saxon.trace.SaxonEventMulticaster
Called at end
close() - Method in class com.icl.saxon.trace.SimpleTraceListener
Called at end
closeStackFrame() - Method in class com.icl.saxon.Bindery
Close the current stack frame for local variables
closeStartTag(String, boolean) - Method in class com.icl.saxon.output.XMLEmitter
 
code - Variable in class com.icl.saxon.tree.DOMExceptionImpl
 
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.axis - package com.icl.saxon.axis
This package provides implementations of all the XSLT axes.
com.icl.saxon.expr - package com.icl.saxon.expr
This package provides classes associated with XPath expression handling.
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.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
 
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.trace - package com.icl.saxon.trace
This package provides an interface to Saxon tracing capabilities.
com.icl.saxon.trax - package com.icl.saxon.trax
This package is an interim version of the proposed TrAX API (Transformation API for XML).
com.icl.saxon.trax.serialize - package com.icl.saxon.trax.serialize
Version: Alpha CVS $Revision$ $Date:$ Author: Assaf Arkin Goals: Define an interface for serializers that will allow an application to use any implementation. Support SAX 1, SAX 2, DOM Level 1, DOM Level 2 serialization Allow implementations to extend the interfaces and provide additional functionality, and support implementations for any output method. Provide a factory for the default output methods (XML, HTML, Text).
com.icl.saxon.tree - package com.icl.saxon.tree
This package defines the implementation of the Saxon tree structure.
COMMENT - Static variable in interface com.icl.saxon.om.NodeInfo
 
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.expr.FragmentValue
Output a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.ContentHandlerProxy
Output a comment.
comment(char[], int, int) - Method in interface 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.XMLEmitter
Handle 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.ProxyEmitter
Output 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.XMLIndenter
Output 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.CDATAFilter
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.DOMEmitter
Handle a comment.
comment(char[], int, int) - Method in class com.icl.saxon.tree.Stripper
Callback interface for SAX (part of LexicalHandler interface): not for application use
comment(char[], int, int) - Method in class com.icl.saxon.tree.Builder
Callback interface for SAX (part of LexicalHandler interface): not for application use
CommentInfo - interface com.icl.saxon.om.CommentInfo.
A node in the XML parse tree representing a comment.
compact() - Method in class com.icl.saxon.AttributeCollection
Compact the attribute list to avoid wasting memory
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
 
compare(int, Value) - Method in class com.icl.saxon.expr.Value
Test how a Value compares to another Value under a relational comparison.
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, Value) - Method in class com.icl.saxon.expr.FragmentValue
Test how a FragmentValue compares to another Value under a relational comparison.
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.UppercaseFirstComparer
Compare two string objects: case is irrelevant, unless the strings are equal ignoring case, in which case uppercase comes first.
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(Object, Object) - Method in class com.icl.saxon.sort.MultiKeyComparer
Compare two values.
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.DocumentOrderComparer
 
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.DoubleComparer
Compare two Double objects
Comparer - class com.icl.saxon.sort.Comparer.
A Comparer used for comparing keys
Comparer() - Constructor for class com.icl.saxon.sort.Comparer
 
compile() - Method in class com.icl.saxon.expr.PrefixTest
Compile a Java boolean expression to create the name test
compile() - Method in class com.icl.saxon.expr.AnyNameTest
Compile a Java boolean expression to create the name test
CompositeKey - class com.icl.saxon.sort.CompositeKey.
Class representing a single node together with the values of its sort keys
CompositeKey(Vector, NodeInfo, Context) - Constructor for class com.icl.saxon.sort.CompositeKey
 
Concat - class com.icl.saxon.functions.Concat.
 
Concat() - Constructor for class com.icl.saxon.functions.Concat
 
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.
Contains - class com.icl.saxon.functions.Contains.
 
Contains() - Constructor for class com.icl.saxon.functions.Contains
 
contains(NodeInfo) - Method in class com.icl.saxon.expr.NodeSetValue
Determine whether a particular node is present in the nodeset.
contains(NodeInfo) - Method in class com.icl.saxon.expr.NodeSetExtent
Determine whether a particular node is present in the nodeset.
contains(NodeInfo) - Method in class com.icl.saxon.expr.SingletonNodeSet
Determine whether a particular node is present in the nodeset.
contains(NodeInfo) - Method in class com.icl.saxon.expr.FragmentValue
Determine whether a particular node is present in the nodeset.
contains(NodeInfo) - Method in class com.icl.saxon.expr.EmptyNodeSet
Determine whether a particular node is present in the nodeset.
contains(NodeInfo) - Method in class com.icl.saxon.expr.NodeSetIntent
Determine whether a particular node is present in the nodeset.
containsReferences() - Method in class com.icl.saxon.expr.Expression
Determine whether the expression contains any references to 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_NODE - Static variable in class com.icl.saxon.Context
 
Context() - Constructor for class com.icl.saxon.Context
Construct a Context for local XPath use (no links to Controller, bindery, etc)
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 - Static variable in class com.icl.saxon.Context
 
Controller() - Constructor for class com.icl.saxon.Controller
create a Controller and initialise variables
convert(Document) - Static method in class com.icl.saxon.DOMDriver
Convert a DOM Document to a SAXON DocumentInfo object
convertJavaObjectToXPath(Object) - Static method in class com.icl.saxon.expr.FunctionProxy
 
copy() - Method in class com.icl.saxon.AttributeCollection
Create a new attribute collection as a clone of this one
copy(Outputter) - Method in class com.icl.saxon.expr.FragmentValue
Copy the result tree fragment value to a given Outputter
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.tree.ElementImpl
Copy this node to a given outputter (supporting xsl:copy-of)
copy(Outputter) - Method in class com.icl.saxon.tree.ElementWithAttributes
Copy this node to a given outputter (supporting xsl:copy-of)
copy(Outputter) - Method in class com.icl.saxon.tree.NamespaceImpl
Copy this node to a given outputter
copy(Outputter) - Method in class com.icl.saxon.tree.DocumentImpl
Copy 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
Count - class com.icl.saxon.functions.Count.
 
Count() - Constructor for class com.icl.saxon.functions.Count
 
CP1251CharacterSet - class com.icl.saxon.output.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.output.CP1251CharacterSet
 
createAttribute(String) - Method in class com.icl.saxon.tree.DocumentImpl
Creates an Attr of the given name.
createAttributeNS(String, String) - Method in class com.icl.saxon.tree.DocumentImpl
Creates an attribute of the given qualified name and namespace URI.
createCDATASection(String) - Method in class com.icl.saxon.tree.DocumentImpl
Creates a CDATASection node whose value is the specified string.
createComment(String) - Method in class com.icl.saxon.tree.DocumentImpl
Creates a Comment node given the specified string.
createDocument(String, String, DocumentType) - Method in class com.icl.saxon.tree.DocumentImpl
Creates an XML Document object of the specified type with its document element.
createDocumentFragment() - Method in class com.icl.saxon.tree.DocumentImpl
Creates an empty DocumentFragment object.
createDocumentType(String, String, String) - Method in class com.icl.saxon.tree.DocumentImpl
Creates an empty DocumentType node.
createElement(String) - Method in class com.icl.saxon.tree.DocumentImpl
Creates an element of the type specified.
createElementNS(String, String) - Method in class com.icl.saxon.tree.DocumentImpl
Creates an element of the given qualified name and namespace URI.
createEntityReference(String) - Method in class com.icl.saxon.tree.DocumentImpl
Creates an EntityReference object.
createProcessingInstruction(String, String) - Method in class com.icl.saxon.tree.DocumentImpl
Creates a ProcessingInstruction node given the specified name and data strings.
createTextNode(String) - Method in class com.icl.saxon.tree.DocumentImpl
Creates 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
Current - class com.icl.saxon.functions.Current.
 
CURRENT_NODE - Static variable in class com.icl.saxon.Context
 
Current() - Constructor for class com.icl.saxon.functions.Current
 
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

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
declarationIsWritten - Variable in class com.icl.saxon.output.XMLEmitter
 
DEFAULT_CASE_ORDER - Static variable in class com.icl.saxon.sort.TextComparer
 
defaultAction(Context) - Method in interface com.icl.saxon.om.NodeInfo
Perform default action for this kind of node (built-in template rule)
defaultAction(Context) - Method in class com.icl.saxon.tree.NamespaceImpl
Perform default action for this kind of node (built-in template rule)
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.
defaultParser() - Static method in class com.icl.saxon.ParserManager
Return the default parser (AElfred)
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(String) - Method in class com.icl.saxon.style.StyleElement
Check whether this node excludes a particular namespace from the result.
definesExtensionElement(String) - Method in class com.icl.saxon.style.StyleElement
Check whether a particular extension element namespace is defined on this node.
DESCENDANT - Static variable in class com.icl.saxon.axis.Axis
 
DESCENDANT_OR_SELF - Static variable in class com.icl.saxon.axis.Axis
 
DescendingComparer - class com.icl.saxon.sort.DescendingComparer.
A Comparer used for comparing descending keys
DescendingComparer(Comparer) - Constructor for class com.icl.saxon.sort.DescendingComparer
 
difference(NodeSetValue, NodeSetValue) - Static method in class com.icl.saxon.functions.Extensions
Return the difference of two node-sets
DifferenceEnumeration - class com.icl.saxon.expr.DifferenceEnumeration.
An enumeration representing a nodeset that is an intersection of two other NodeSets.
DifferenceEnumeration(NodeEnumeration, NodeEnumeration) - 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.
distinct(Context, NodeSetValue, 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
distinct(NodeSetValue) - Static method in class com.icl.saxon.functions.Extensions
Given a node-set, return a subset that includes only nodes with distinct string-values
DO_NOT_RECOVER - Static variable in class com.icl.saxon.Controller
 
document - Variable in class com.icl.saxon.output.DOMEmitter
 
Document - class com.icl.saxon.functions.Document.
 
DOCUMENT - Static variable in interface com.icl.saxon.om.NodeInfo
 
Document() - Constructor for class com.icl.saxon.functions.Document
 
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.
DocumentOrderComparer - class com.icl.saxon.sort.DocumentOrderComparer.
A Comparer used for comparing nodes in document order
DocumentOrderComparer() - Constructor for class com.icl.saxon.sort.DocumentOrderComparer
 
DocumentPattern - class com.icl.saxon.pattern.DocumentPattern.
A DocumentPattern is a pattern that matches only the root node of a document
DocumentPattern() - Constructor for class com.icl.saxon.pattern.DocumentPattern
 
doMain(String[], StyleSheet, String) - Method in class com.icl.saxon.StyleSheet
Support method for main program.
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
 
DOMSerializer - interface com.icl.saxon.trax.serialize.DOMSerializer.
Interface for a DOM serializer implementation.
DOMSTRING_SIZE_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
 
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
 
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
 
DummyStaticContext - class com.icl.saxon.expr.DummyStaticContext.
A DummyStaticContext provides a minimal context for parsing an expression or pattern
DummyStaticContext() - Constructor for class com.icl.saxon.expr.DummyStaticContext
 

E

ELEMENT - Static variable in interface com.icl.saxon.om.NodeInfo
 
ElementAvailable - class com.icl.saxon.functions.ElementAvailable.
 
ElementAvailable() - Constructor for class com.icl.saxon.functions.ElementAvailable
 
elementDecl(String, String) - Method in class com.icl.saxon.aelfred.DefaultHandler
SAX2: called on element declarations
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
 
ElementInfo - interface com.icl.saxon.om.ElementInfo.
A node in the XML parse tree representing an XML element.
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
 
EmbeddedStyleSheet - class com.icl.saxon.EmbeddedStyleSheet.
The EmbeddedStyleSheet class is responsible for building a stylesheet from an xsl:stylesheet element found in the middle of a source document.
EmbeddedStyleSheet() - Constructor for class com.icl.saxon.EmbeddedStyleSheet
 
Emitter - interface com.icl.saxon.output.Emitter.
Emitter: This interface defines methods that must be implemented by components that format SAXON output.
empty - Variable in class com.icl.saxon.output.XMLEmitter
 
emptyElementTagCloser(String) - Method in class com.icl.saxon.output.XMLEmitter
Close an empty element tag.
emptyElementTagCloser(String) - Method in class com.icl.saxon.output.XHTMLEmitter
Close an empty element tag.
EmptyNodeSet - class com.icl.saxon.expr.EmptyNodeSet.
A node-set value no nodes
EmptyNodeSet() - Constructor for class com.icl.saxon.expr.EmptyNodeSet
 
emptyVector - Static variable in class com.icl.saxon.expr.Expression
 
emptyVector - Static variable in class com.icl.saxon.expr.SingletonExpression
 
end(NodeInfo, Context) - Method in class com.icl.saxon.style.TemplateExpander
 
endCDATA() - Method in class com.icl.saxon.aelfred.DefaultHandler
SAX2: called after parsing CDATA characters
endCDATA() - Method in class com.icl.saxon.tree.Stripper
 
endCDATA() - Method in class com.icl.saxon.tree.Builder
 
endDocument() - Method in class com.icl.saxon.expr.FragmentValue
Notify document end
endDocument() - Method in class com.icl.saxon.output.ContentHandlerProxy
End of document
endDocument() - Method in class com.icl.saxon.output.FOPEmitter
End of document processing
endDocument() - Method in interface 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.XMLEmitter
End of the document.
endDocument() - Method in class com.icl.saxon.output.ProxyEmitter
End of document
endDocument() - Method in class com.icl.saxon.output.HTMLIndenter
End of document
endDocument() - Method in class com.icl.saxon.output.XMLIndenter
End of document
endDocument() - Method in class com.icl.saxon.output.DocumentHandlerProxy
End of document
endDocument() - Method in class com.icl.saxon.output.MessageEmitter
 
endDocument() - Method in class com.icl.saxon.output.UncommittedEmitter
End of document
endDocument() - Method in class com.icl.saxon.output.DOMEmitter
End of the document.
endDocument() - Method in class com.icl.saxon.tree.Stripper
Callback interface for SAX: not for application use
endDocument() - Method in class com.icl.saxon.tree.Builder
Callback interface for SAX: not for application use
endDTD() - Method in class com.icl.saxon.aelfred.DefaultHandler
SAX2: called after the doctype is parsed
endDTD() - Method in class com.icl.saxon.tree.Stripper
 
endDTD() - Method in class com.icl.saxon.tree.Builder
 
endElement(Name) - Method in class com.icl.saxon.expr.FragmentValue
Output an element end tag
endElement(Name) - Method in class com.icl.saxon.output.ContentHandlerProxy
End of element
endElement(Name) - Method in interface com.icl.saxon.output.Emitter
Output an element end tag
endElement(Name) - Method in class com.icl.saxon.output.ErrorEmitter
End of an element.
endElement(Name) - Method in class com.icl.saxon.output.XMLEmitter
End of an element.
endElement(Name) - Method in class com.icl.saxon.output.TEXTEmitter
Output an element end tag.
endElement(Name) - Method in class com.icl.saxon.output.ProxyEmitter
End of element
endElement(Name) - Method in class com.icl.saxon.output.HTMLIndenter
Output element end tag
endElement(Name) - Method in class com.icl.saxon.output.HTMLEmitter
Output an element end tag.
endElement(Name) - Method in class com.icl.saxon.output.XMLIndenter
Output element end tag
endElement(Name) - Method in class com.icl.saxon.output.DocumentHandlerProxy
End of element
endElement(Name) - Method in class com.icl.saxon.output.CDATAFilter
Output element end tag
endElement(Name) - Method in class com.icl.saxon.output.DTDEmitter
End of an element.
endElement(Name) - Method in class com.icl.saxon.output.DOMEmitter
End of an element.
endElement(String, String, String) - Method in class com.icl.saxon.tree.Stripper
Callback interface for SAX: not for application use
endElement(String, String, String) - Method in class com.icl.saxon.tree.Builder
Callback interface for SAX: not for application use
endEntity(String) - Method in class com.icl.saxon.aelfred.DefaultHandler
SAX2: called after parsing a general entity in content
endEntity(String) - Method in class com.icl.saxon.tree.Stripper
 
endEntity(String) - Method in class com.icl.saxon.tree.Builder
 
endPrefixMapping(String) - Method in class com.icl.saxon.tree.Stripper
Callback interface for SAX: not for application use
endPrefixMapping(String) - Method in class com.icl.saxon.tree.Builder
 
endPreserving() - Method in interface com.icl.saxon.trax.serialize.SerializerHandler
Ends a whitespace preserving section.
endUnescaping() - Method in interface com.icl.saxon.trax.serialize.SerializerHandler
Ends an un-escaping section.
englishTens - Variable in class com.icl.saxon.number.Numberer_en
 
englishUnits - Variable in class com.icl.saxon.number.Numberer_en
 
enter(NodeInfo, Context) - Method in interface com.icl.saxon.trace.TraceListener
Called when a node in the stylesheet gets processed
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
enterSource(NodeHandler, Context) - Method in interface com.icl.saxon.trace.TraceListener
Called when a node of the source tree 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
enumerate() - Method in class com.icl.saxon.expr.NodeSetValue
Return an enumeration of this nodeset value.
enumerate() - Method in class com.icl.saxon.expr.NodeSetExtent
Return an enumeration of this nodeset value.
enumerate() - Method in class com.icl.saxon.expr.SingletonNodeSet
Return an enumeration of this nodeset value.
enumerate() - Method in class com.icl.saxon.expr.FragmentValue
Return an enumeration of this nodeset value.
enumerate() - Method in class com.icl.saxon.expr.EmptyNodeSet
Return an enumeration of this nodeset value.
enumerate() - Method in class com.icl.saxon.expr.NodeSetIntent
Return an enumeration of this nodeset value.
enumerate(Context) - Method in class com.icl.saxon.expr.Expression
Return an enumeration of nodes in a nodeset.
enumerate(Context) - Method in class com.icl.saxon.expr.NodeSetValue
Return an enumeration of this nodeset value.
enumerate(Context) - Method in class com.icl.saxon.expr.NodeSetExpression
Return a node enumeration.
enumerate(Context) - Method in class com.icl.saxon.expr.SingletonExpression
Evaluate the expression in a given context to return a Node enumeration
enumerate(Context) - Method in class com.icl.saxon.expr.PathExpression
Evaluate the path-expression in a given context to return a NodeSet
enumerate(Context) - Method in class com.icl.saxon.expr.SortedSelection
Evaluate the expression by sorting the base nodeset using the supplied key.
enumerate(Context) - Method in class com.icl.saxon.expr.NodeListExpression
Return an enumeration that returns the nodes in document order
enumerate(NodeInfo, Context) - Method in class com.icl.saxon.expr.Step
Enumerate this step.
equals(Name) - Method in class com.icl.saxon.om.Name
Test whether two names are equal.
equals(Object) - Method in class com.icl.saxon.trax.serialize.QName
 
equals(ObjectValue) - Method in class com.icl.saxon.expr.ObjectValue
Determine if two ObjectValues are equal
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.Value
Test whether two values are equal.
equals(Value) - Method in class com.icl.saxon.expr.NodeSetValue
Test whether a nodeset "equals" another Value
equals(Value) - Method in class com.icl.saxon.expr.SingletonNodeSet
Test whether a 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.EmptyNodeSet
Test whether this nodeset "equals" another Value
error(SAXParseException) - Method in class com.icl.saxon.tree.Builder
Callback interface for SAX: not for application use
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
 
escaping - Variable in class com.icl.saxon.output.XMLEmitter
 
eval(Context, Expression) - Static method in class com.icl.saxon.functions.Extensions
Evaluate the stored expression supplied in the first argument
eval(Vector, Context) - Method in class com.icl.saxon.expr.Function
Evaluate the function, having evaluated its arguments.
eval(Vector, Context) - Method in class com.icl.saxon.expr.FunctionProxy
Evaluate the function.
eval(Vector, Context) - Method in class com.icl.saxon.expr.StyleSheetFunctionCall
Evaluate the function, having evaluated its arguments.
eval(Vector, Context) - Method in class com.icl.saxon.functions.Id
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.FunctionAvailable
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.SubstringBefore
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.UnparsedEntityURI
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.StringLength
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Last
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Document
eval() handles evaluation of the function
eval(Vector, Context) - Method in class com.icl.saxon.functions.Sum
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Contains
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Key
Evaluate the expression
eval(Vector, Context) - Method in class com.icl.saxon.functions.Translate
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.StringFn
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Position
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Ceiling
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Floor
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.LocalName
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Count
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Not
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.NumberFn
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.FormatNumber
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.GenerateId
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.NamespaceURI
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.StartsWith
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.NameFn
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.SubstringAfter
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.BooleanFn
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Lang
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Substring
Evaluate the function
eval(Vector, Context) - Method in class com.icl.saxon.functions.SystemProperty
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.ElementAvailable
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Round
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Concat
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.NormalizeSpace
 
eval(Vector, Context) - Method in class com.icl.saxon.functions.Current
 
evaluate(Context) - Method in class com.icl.saxon.expr.Expression
Evaluate an expression.
evaluate(Context) - Method in class com.icl.saxon.expr.Value
Evaluate the Value.
evaluate(Context) - Method in class com.icl.saxon.expr.Function
Evaluate the function: evaluate the arguments, then call the function's eval() method
evaluate(Context) - Method in class com.icl.saxon.expr.NodeSetValue
Evaluate the Node Set.
evaluate(Context) - Method in class com.icl.saxon.expr.NodeSetExpression
Evaluate this node-set.
evaluate(Context) - Method in class com.icl.saxon.expr.SingletonNodeSet
Evaluate the Node Set.
evaluate(Context) - Method in class com.icl.saxon.expr.EmptyNodeSet
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.AttributeValueTemplate
Evaluate an AVT.
evaluate(Context) - Method in class com.icl.saxon.expr.VariableReference
Get the value of this variable in a given context.
evaluate(Context, String) - Static method in class com.icl.saxon.functions.Extensions
Evaluate the expression supplied in the first argument as a string
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.NodeSetExpression
Evaluate as a boolean.
evaluateAsBoolean(Context) - Method in class com.icl.saxon.expr.SingletonExpression
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.RootExpression
Evaluate as a boolean.
evaluateAsBoolean(Context) - Method in class com.icl.saxon.expr.ParentNodeExpression
Evaluate as a boolean.
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.NodeSetValue
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.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.expr.EmptyNodeSet
Evaluate an expression as a NodeSet.
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.
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.NodeSetExpression
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.expr.RootExpression
Evaluate as a string
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.ParentNodeExpression
Evaluate as a string.
exists(Context, NodeSetValue, Expression) - Static method in class com.icl.saxon.functions.Extensions
Test whether node-set contains a node that satisfies a given condition
expand(Context) - Method in class com.icl.saxon.style.XSLTemplate
Expand the template.
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(String) - Static method in class com.icl.saxon.expr.StringValue
Expand a string containing surrogate pairs into an array of 32-bit characters
expandChildren(Context) - Method in class com.icl.saxon.style.StyleElement
Expand the stylesheet elements subordinate to this one, returning the result as a string.
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
 
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.
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(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
ExtendedInputSource(InputStream) - Constructor for class com.icl.saxon.ExtendedInputSource
Create a new input source from a byte stream
ExtendedInputSource(Reader) - Constructor for class com.icl.saxon.ExtendedInputSource
Create a new input source from a character stream
ExtendedInputSource(String) - Constructor for class com.icl.saxon.ExtendedInputSource
Create a new input source from a System ID
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
 
extent - Variable in class com.icl.saxon.pattern.LocationPathPattern
 
externalEntityDecl(String, String, String) - Method in class com.icl.saxon.aelfred.DefaultHandler
SAX2: called on external entity declarations

F

failed - Variable in class com.icl.saxon.tree.Builder
 
fatalError(SAXParseException) - Method in class com.icl.saxon.tree.Builder
Callback interface for SAX: not for application use
FilterEnumerator - class com.icl.saxon.expr.FilterEnumerator.
A FilterEnumerator filters an input NodeEnumeration using a filter expression.
FilterEnumerator(NodeEnumeration, Expression, Context) - Constructor for class com.icl.saxon.expr.FilterEnumerator
Constructor
filters - Variable in class com.icl.saxon.pattern.LocationPathPattern
 
findAttributeSets(String) - Method in class com.icl.saxon.style.StyleElement
Determine the list of attribute-sets associated with this element.
FirstElementPattern - class com.icl.saxon.pattern.FirstElementPattern.
FirstElementPattern is a specialisation of LocationPathPattern to handle the common case of a pattern with a single qualifier, the constant integer [1].
FirstElementPattern() - Constructor for class com.icl.saxon.pattern.FirstElementPattern
 
Floor - class com.icl.saxon.functions.Floor.
 
Floor() - Constructor for class com.icl.saxon.functions.Floor
 
flush() - Method in class com.icl.saxon.tree.Stripper
Flush buffer for accumulated character data, suppressing white space if appropriate
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.Outputter
Flush out a pending start tag
FOLLOWING - Static variable in class com.icl.saxon.axis.Axis
 
FOLLOWING_SIBLING - Static variable in class com.icl.saxon.axis.Axis
 
FOPEmitter - class com.icl.saxon.output.FOPEmitter.
FOPEmitter: This class acts as a SAXON output emitter that feeds data into James Tauber's FOP (see http://www.jtauber.com/fop).
FOPEmitter() - Constructor for class com.icl.saxon.output.FOPEmitter
 
forAll(Context, NodeSetValue, Expression) - Static method in class com.icl.saxon.functions.Extensions
Test whether all nodes in a node-set satisfy a given condition
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_en
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(Vector, int, String, String, Numberer) - Method in class com.icl.saxon.number.NumberFormatter
Format a vector of numbers.
FormatNumber - class com.icl.saxon.functions.FormatNumber.
 
FormatNumber() - Constructor for class com.icl.saxon.functions.FormatNumber
 
formatNumber(double, String, DecimalFormatSymbols) - Method in class com.icl.saxon.functions.FormatNumber
 
forwardsCompatibleModeIsEnabled() - Method in class com.icl.saxon.expr.DummyStaticContext
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.StyleElement
Determine whether forwards-compatible mode is enabled for this element
FragmentValue - class com.icl.saxon.expr.FragmentValue.
This class represents a Value of type result tree fragment.
FragmentValue() - Constructor for class com.icl.saxon.expr.FragmentValue
 
FragmentValue(String) - Constructor for class com.icl.saxon.expr.FragmentValue
Constructor: create a result tree fragment containing a single text node
fullName - Variable in class com.icl.saxon.tree.ElementImpl
 
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

G

GenerateId - class com.icl.saxon.functions.GenerateId.
 
GenerateId() - Constructor for class com.icl.saxon.functions.GenerateId
 
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.ParameterSet
Get a parameter
get(String) - Method in class com.icl.saxon.sort.HashMap
 
getAbsoluteName() - Method in interface com.icl.saxon.om.NodeInfo
Get the absolute name of this node.
getAbsoluteName() - Method in class com.icl.saxon.om.Name
Get a representation of the absolute name.
getAllChildNodes() - Method in interface com.icl.saxon.om.NodeInfo
Get all child nodes of the element (child elements and character nodes)
getAllModes() - Method in class com.icl.saxon.RuleManager
Get a list of all registered modes
getAncestor(Name) - Method in interface com.icl.saxon.om.NodeInfo
Get the nearest ancestor element with a given element name
getAncestor(Pattern, Context) - Method in interface com.icl.saxon.om.NodeInfo
Get the nearest ancestor node that matches the given pattern
getAnother() - Method in class com.icl.saxon.expr.SingletonEnumeration
Get another enumeration which will return the same nodes as the original.
getAssociatedStylesheets() - Method in class com.icl.saxon.PIGrabber
Return list of stylesheets that matched, as an array of InputSource objects
getAssociatedStylesheets(InputSource, String, String, String) - Method in class com.icl.saxon.StyleSheet
Get InputSource specification(s) that are associated with the given document specified in the source param, via the xml-stylesheet processing instruction (see http://www.w3.org/TR/xml-stylesheet/), and that matches the given criteria.
getAssociatedStylesheets(InputSource, String, String, String) - Method in class com.icl.saxon.trax.Processor
Get InputSource specification(s) that are associated with the given document specified in the source param, via the xml-stylesheet processing instruction (see http://www.w3.org/TR/xml-stylesheet/), and that matches the given criteria.
getAssociatedStylesheets(String, String) - Method in interface com.icl.saxon.om.DocumentInfo
Get the URIs of the stylesheets associated with this document by means of an xml-stylesheet processing instruction.
getAssociatedStylesheets(String, String) - Method in class com.icl.saxon.tree.DocumentImpl
Get the URIs of the stylesheet associated with this document by means of an xml-stylesheet processing instruction.
getAttribute(String) - Method in class com.icl.saxon.tree.ElementImpl
Retrieves an attribute value by name.
getAttribute(String) - Method in class com.icl.saxon.tree.ElementWithAttributes
Retrieves an attribute value by name.
getAttributeList() - Method in interface com.icl.saxon.om.ElementInfo
Get the attribute list for this element.
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.
getAttributeNode(String) - Method in class com.icl.saxon.tree.ElementImpl
Retrieves an attribute node by name.
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.tree.ElementImpl
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.
getAttributeNS(String, String) - Method in class com.icl.saxon.tree.ElementImpl
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.
getAttributes() - Method in class com.icl.saxon.tree.ElementImpl
A NamedNodeMap containing the attributes of this element.
getAttributes() - Method in class com.icl.saxon.tree.ElementWithAttributes
A NamedNodeMap containing the attributes of this element.
getAttributeSetName() - Method in class com.icl.saxon.style.XSLAttributeSet
 
getAttributeValue(Name) - Method in interface com.icl.saxon.om.NodeInfo
Find the value of a given attribute of this node.
getAttributeValue(Name) - Method in class com.icl.saxon.tree.ElementImpl
Find the value of a given attribute of this element.
getAttributeValue(Name) - Method in class com.icl.saxon.tree.ElementWithAttributes
Find the value of a given attribute of this element.
getAttributeValue(String) - Method in interface com.icl.saxon.om.NodeInfo
Find 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) - Method in class com.icl.saxon.tree.ElementWithAttributes
Find the value of a given attribute of this element.
getAxis() - Method in class com.icl.saxon.expr.Step
 
getAxisNumber() - Method in class com.icl.saxon.axis.Axis
Get the axis number (e.g.
getBaseURI(int) - Method in class com.icl.saxon.tree.DocumentImpl
Get the system id of an element in the document
getBindery() - Method in class com.icl.saxon.Controller
Get the current bindery
getBindery() - Method in class com.icl.saxon.Context
Get the Bindery used by this Context
getBinding() - Method in class com.icl.saxon.expr.VariableReference
Get the object bound to the variable
getByteStream() - Method in class com.icl.saxon.trax.Result
Get the byte stream for this output target.
getCaseOrder() - Method in class com.icl.saxon.sort.SortKeyDefinition
 
getCdataElements() - Method in class com.icl.saxon.output.OutputDetails
Get the list of elements to be treated as CDATA
getCDataElements() - Method in class com.icl.saxon.trax.serialize.OutputFormat
Returns a list of all the elements whose text node children should be output as CDATA.
getCharacterBuffer() - Method in class com.icl.saxon.tree.DocumentImpl
Get the character buffer
getCharacterStream() - Method in class com.icl.saxon.trax.Result
Get the character stream for this output target.
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.
getCloseAfterUse() - Method in class com.icl.saxon.output.OutputDetails
Determine whether the Writer should be closed after use
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.tree.Builder
 
getColumnValue(Context) - Method in class com.icl.saxon.sql.SQLColumn
 
getComparer() - Method in class com.icl.saxon.expr.SortKeyEnumeration
Get the comparer
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.
getComponents() - Method in class com.icl.saxon.expr.AttributeValueTemplate
Get components of the AVT
getCondition() - Method in class com.icl.saxon.style.XSLWhen
 
getContentHandler() - Method in class com.icl.saxon.DOMDriver
 
getContentHandler() - Method in class com.icl.saxon.Controller
Return the content handler to which transformation output will be directed.
getContentHandler() - Method in class com.icl.saxon.aelfred.SAXDriver
SAX2: Returns the object used to report the logical content of an XML document.
getContextNode() - Method in class com.icl.saxon.Context
Get the context node
getController() - Method in class com.icl.saxon.PreviewManager
 
getController() - Method in class com.icl.saxon.Context
Get the controller for this Context
getCount() - Method in class com.icl.saxon.expr.NodeSetValue
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.SingletonNodeSet
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.EmptyNodeSet
Count the nodes in the node-set.
getCount() - Method in class com.icl.saxon.expr.NodeSetIntent
Count the nodes in the node-set.
getCurrentDocument() - Method in class com.icl.saxon.tree.Builder
Get the current document
getCurrentNode() - Method in class com.icl.saxon.Context
Get the current node.
getCurrentOutputDetails() - Method in class com.icl.saxon.Controller
Get the current output details
getDataType() - Method in interface com.icl.saxon.Binding
Get the data type, if known statically.
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.NodeSetExpression
Determine the data type of the exprssion, 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.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.AttributeValueTemplate
Determine the data type of the exprssion, 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.expr.BooleanValue
Determine the data type of the exprssion
getDataType() - Method in class com.icl.saxon.functions.Id
Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.functions.FunctionAvailable
Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.functions.SubstringBefore
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.UnparsedEntityURI
Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.functions.StringLength
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Last
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Document
Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.functions.Sum
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Contains
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Key
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Translate
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.StringFn
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Position
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Ceiling
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Floor
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.LocalName
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Count
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Not
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.NumberFn
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.FormatNumber
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.GenerateId
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.NamespaceURI
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.StartsWith
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.NameFn
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.SubstringAfter
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.BooleanFn
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Lang
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Substring
Determine the data type of the expression, if possible
getDataType() - Method in class com.icl.saxon.functions.SystemProperty
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.ElementAvailable
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Round
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Concat
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.NormalizeSpace
Determine the data type of the exprssion, if possible
getDataType() - Method in class com.icl.saxon.functions.Current
Determine the data type of the exprssion, if possible
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.
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.
getDefaultPriority() - Method in interface com.icl.saxon.NameTest
Determine the default priority of this name test when used on its own as a Pattern
getDefaultPriority() - Method in class com.icl.saxon.expr.PrefixTest
 
getDefaultPriority() - Method in class com.icl.saxon.expr.AnyNameTest
Get default priority of this name test
getDefaultPriority() - Method in class com.icl.saxon.om.Name
Get the default priority when this Name is 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.
getDefaultPriority() - Method in class com.icl.saxon.pattern.NamedNodePattern
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.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.NodeTestPattern
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.Expression
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.Function
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.ContextNodeExpression
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.RootExpression
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.AttributeValueTemplate
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.VariableReference
Determine which aspects of the context the expression depends on.
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.ParentNodeExpression
Determine which aspects of the context the expression depends on.
getDisplayName() - Method in interface com.icl.saxon.om.NodeInfo
Get the display name of this node.
getDisplayName() - Method in class com.icl.saxon.om.Name
Get the name in display format.
getDoctype() - Method in class com.icl.saxon.tree.DocumentImpl
The Document Type Declaration (see DocumentType ) associated with this document.
getDoctypePublic() - Method in class com.icl.saxon.output.OutputDetails
Get the Public ID of the DOCTYPE declaration
getDoctypePublicId() - Method in class com.icl.saxon.trax.serialize.OutputFormat
Returns the specified document type public identifier, or null.
getDoctypeSystem() - Method in class com.icl.saxon.output.OutputDetails
Get the System ID of the DOCTYPE declaration
getDoctypeSystemId() - Method in class com.icl.saxon.trax.serialize.OutputFormat
Returns the specified document type system identifier, or null.
getDocumentElement() - Method in interface com.icl.saxon.om.NodeInfo
Get the outermost element.
getDocumentElement() - Method in class com.icl.saxon.tree.DocumentImpl
Get the root (outermost) element.
getDocumentNumber() - Method in interface com.icl.saxon.om.DocumentInfo
Get a unique number identifying this document
getDocumentNumber() - Method in class com.icl.saxon.tree.DocumentImpl
Get a unique number identifying this document
getDocumentPool() - Method in class com.icl.saxon.Controller
Get the document pool.
getDocumentRoot() - Method in interface com.icl.saxon.om.NodeInfo
Get the root (document) node
getDocumentRoot() - Method in class com.icl.saxon.tree.DocumentImpl
Get the root (document) node
getDocuments(Value, NodeSetValue, String, Context) - Method in class com.icl.saxon.functions.Document
getDocuments() evaluates the function.
getDOMNode() - Method in class com.icl.saxon.StandardURIResolver
This will be called by the processor when it encounters an xsl:include, xsl:import, or document() function, if it needs a DOM tree.
getDOMNode() - Method in class com.icl.saxon.output.OutputDetails
Get the DOM node to which output should be attached
getDOMNode() - Method in interface com.icl.saxon.trax.URIResolver
This will be called by the processor when it encounters an xsl:include, xsl:import, or document() function, if it needs a DOM tree.
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.Controller
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.
getElementById(String) - Method in class com.icl.saxon.tree.DocumentImpl
Returns the Element whose ID is given by elementId .
getElementsByTagName(String) - Method in class com.icl.saxon.tree.ElementImpl
Returns a NodeList of all descendant Elements with a given tag name, in the order in which they are encountered in a preorder traversal of this Element tree.
getElementsByTagName(String) - Method in class com.icl.saxon.tree.DocumentImpl
Returns 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.tree.ElementImpl
Returns a NodeList of all the descendant Elements with a given local name and namespace URI in the order in which they are encountered in a preorder traversal of this Element tree.
getElementsByTagNameNS(String, String) - Method in class com.icl.saxon.tree.DocumentImpl
Returns 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.
getEmbeddedStylesheet(String) - Method in interface com.icl.saxon.om.DocumentInfo
Prepare an embedded stylesheet within this document
getEmbeddedStylesheet(String) - Method in class com.icl.saxon.tree.DocumentImpl
Prepare an embedded stylesheet within this document
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.OutputDetails
Get the current Emitter
getEmitter() - Method in class com.icl.saxon.output.Outputter
Get emitter.
getEncoding() - Method in class com.icl.saxon.output.OutputDetails
Get the character encoding
getEncoding() - Method in class com.icl.saxon.trax.serialize.OutputFormat
Returns the specified encoding.
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.Controller
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(NodeInfo) - Method in class com.icl.saxon.axis.Axis
Return an enumeration over the nodes reached by the given axis from a specified node
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.Controller
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 com.icl.saxon.trax.Processor
Return the current error handler.
getEstimatedLength() - Method in class com.icl.saxon.ExtendedInputSource
Get the estimated length of the file (advisory only; -1 if not known)
getExpandedName() - Method in interface com.icl.saxon.om.NodeInfo
Get the expanded name of this node, following the XPath naming rules
getExpandedName() - Method in class com.icl.saxon.tree.ElementImpl
Return the name of the node.
getExpandedName() - Method in class com.icl.saxon.tree.NamespaceImpl
Get the name of this namespace node
getExpandedName() - Method in class com.icl.saxon.tree.DocumentImpl
Get the name of this node, following the XPath rules
getExpandedName(int) - Method in class com.icl.saxon.AttributeCollection
Get the name of an attribute (by position).
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.
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.Controller
Look up the value of a feature.
getFeature(String) - Method in class com.icl.saxon.StyleSheet
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.trax.Processor
Look up the value of a feature.
getFilters() - Method in class com.icl.saxon.expr.Step
 
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.NodeSetExtent
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.FragmentValue
Get the first node in the nodeset (in document order)
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.NodeSetIntent
Get the first node in the nodeset (in document order)
getFirstChild(Pattern, Context) - Method in interface com.icl.saxon.om.NodeInfo
Get the first child node of a given type.
getFrameId() - Method in class com.icl.saxon.Bindery
Get the id of the current frame.
getFunctionName() - 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.
getHashCode() - Method in class com.icl.saxon.om.Name
Get a hash code for this name.
getImplementation() - Method in class com.icl.saxon.tree.DocumentImpl
The 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
 
getIncludeHtmlMetaTag() - Method in class com.icl.saxon.output.OutputDetails
Determine whether a META tag should be included after the HEAD tag in HTML output
getIndent() - Method in class com.icl.saxon.output.OutputDetails
Determine whether indenting is on or off
getIndent() - Method in class com.icl.saxon.style.XSLOutput
Get indent value.
getIndent() - Method in class com.icl.saxon.trax.serialize.OutputFormat
Returns true if indentation was specified.
getIndentSpaces() - Method in class com.icl.saxon.output.OutputDetails
Get number of spaces to indent by
getIndex() - Method in interface com.icl.saxon.om.NodeInfo
Get index: that is, the number of preceding sibling nodes at the same level.
getIndex(String) - Method in class com.icl.saxon.aelfred.SAXDriver
SAX2 Attributes method (don't invoke on parser);
getIndex(String, String) - Method in class com.icl.saxon.aelfred.SAXDriver
SAX2 Attributes method (don't invoke on parser);
getInheritedAttribute(Name) - Method in interface com.icl.saxon.om.ElementInfo
Find the value of an inherited attribute.
getInheritedAttribute(Name) - Method in class com.icl.saxon.tree.ElementImpl
Find the value of an inherited attribute.
getInitialOutputDetails() - Method in class com.icl.saxon.Controller
Get the initial output details
getInputContentHandler() - Method in class com.icl.saxon.Controller
Get a SAX2 ContentHandler to which the source document can be fed as a stream of SAX events.
getInputContentHandler() - Method in interface com.icl.saxon.trax.Transformer
Get a SAX2 ContentHandler for the input.
getInputDeclHandler() - Method in class com.icl.saxon.Controller
Get a SAX2 DeclHandler for the input.
getInputDeclHandler() - Method in interface com.icl.saxon.trax.Transformer
Get a SAX2 DeclHandler for the input.
getInputLexicalHandler() - Method in class com.icl.saxon.Controller
Get a SAX2 LexicalHandler for the input.
getInputLexicalHandler() - Method in interface com.icl.saxon.trax.Transformer
Get a SAX2 LexicalHandler for the input.
getInputSource() - Method in class com.icl.saxon.StandardURIResolver
Return an InputSource corresponding to the URL
getInputSource() - Method in interface com.icl.saxon.trax.URIResolver
This will be called by the processor when it encounters an xsl:include, xsl:import, or document() function, if it needs a SAX InputSource.
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.
getIntrinsicDependencies() - Method in class com.icl.saxon.expr.Function
Get the intrinsic dependencies for the function, independent of the arguments
getIntrinsicDependencies() - Method in class com.icl.saxon.expr.StyleSheetFunctionCall
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.Id
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.UnparsedEntityURI
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.StringLength
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.Last
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.Document
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.Key
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.StringFn
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.Position
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.LocalName
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.NumberFn
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.GenerateId
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.NamespaceURI
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.NameFn
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.Lang
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.NormalizeSpace
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class com.icl.saxon.functions.Current
Determine which aspects of the context the expression depends on.
getKeyDefinitions(String) - Method in class com.icl.saxon.KeyManager
Get all the key definitions that match a particular name
getKeyIndex(KeyManager, String) - Method in interface com.icl.saxon.om.DocumentInfo
Get the index for a given key
getKeyIndex(KeyManager, String) - 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.
getKeyValue(int) - Method in class com.icl.saxon.sort.CompositeKey
Get the n'th key value
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(Pattern, Context) - Method in interface com.icl.saxon.om.NodeInfo
Get the last child node of a given type
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.LastPositionFinder
Get the last position
getLastPosition() - Method in class com.icl.saxon.expr.SingletonEnumeration
 
getLastPosition() - Method in class com.icl.saxon.expr.SortKeyEnumeration
 
getLastPosition() - Method in class com.icl.saxon.expr.LookaheadEnumerator
Do lookahead to find the last position, if required
getLength() - Method in class com.icl.saxon.AttributeCollection
Return the number of attributes in the list.
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.StringValue
Get the length of this string, as defined in XPath.
getLength() - Method in class com.icl.saxon.tree.ElementImpl
Get number of attributes (DOM NamedNodeMap method).
getLength() - Method in class com.icl.saxon.tree.ElementWithAttributes
Get number of attributes (DOM NamedNodeMap method).
getLength(String) - Static method in class com.icl.saxon.expr.StringValue
Get the length of a string, as defined in XPath.
getLHS() - Method in class com.icl.saxon.pattern.UnionPattern
Get the LHS of the union
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.DummyStaticContext
Get the line number of the expression within that container Returns -1 if no line number is available
getLineNumber() - Method in interface com.icl.saxon.expr.StaticContext
Get the line number of the expression within that container Returns -1 if no line number is available
getLineNumber() - Method in interface com.icl.saxon.om.NodeInfo
Get line number
getLineNumber() - Method in class com.icl.saxon.tree.ElementImpl
Get the line number of the node within its source document entity
getLineNumber() - Method in class com.icl.saxon.tree.Builder
 
getLineNumber() - Method in class com.icl.saxon.tree.DocumentImpl
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.
getList(Name, 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() - Method in interface com.icl.saxon.om.NodeInfo
Get the local part of the name of this node.
getLocalName() - Method in class com.icl.saxon.om.Name
Get the local part of the name (the name after any ":").
getLocalName() - Method in class com.icl.saxon.trax.serialize.QName
Returns the local part of the qualified name.
getLocalName(int) - Method in class com.icl.saxon.aelfred.SAXDriver
SAX2 Attributes method (don't invoke on parser);
getLocalParameter(String) - Method in class com.icl.saxon.Bindery
Get local parameter.
getLocalPartOfAbsoluteName(String) - Static method in class com.icl.saxon.om.Name
Extract the local part from an absolute name
getMatch() - Method in class com.icl.saxon.KeyDefinition
Get the match pattern for the key definition
getMediaType() - Method in class com.icl.saxon.PreparedStyleSheet
Determine the media type of the output of this stylesheet.
getMediaType() - Method in class com.icl.saxon.output.OutputDetails
Get the MIME media type.
getMediaType() - Method in class com.icl.saxon.style.XSLStyleSheet
Get the media type (MIME type) of the principal output of this stylesheet
getMediaType() - Method in class com.icl.saxon.trax.serialize.OutputFormat
Returns the specified media type.
getMessageEmitter() - Method in class com.icl.saxon.Controller
Get the Emitter used for xsl:message output
getMethod() - Method in class com.icl.saxon.output.OutputDetails
Get the output method (html, xml, text etc)
getMethod() - Method in class com.icl.saxon.trax.serialize.OutputFormat
Returns the method specified for this output format.
getMinImportPrecedence() - Method in class com.icl.saxon.style.XSLTemplate
 
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
getMode() - Method in class com.icl.saxon.Context
Get the current mode (for use by the built-in handlers)
getMode(String) - Method in class com.icl.saxon.RuleManager
Get the Mode object for a named mode.
getName() - Method in class com.icl.saxon.KeyDefinition
Get the absolute (expanded) name of the key definition
getName() - Method in class com.icl.saxon.Mode
Get the name of the mode.
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.Id
 
getName() - Method in class com.icl.saxon.functions.FunctionAvailable
 
getName() - Method in class com.icl.saxon.functions.SubstringBefore
 
getName() - Method in class com.icl.saxon.functions.UnparsedEntityURI
 
getName() - Method in class com.icl.saxon.functions.StringLength
 
getName() - Method in class com.icl.saxon.functions.Last
 
getName() - Method in class com.icl.saxon.functions.Document
 
getName() - Method in class com.icl.saxon.functions.Sum
 
getName() - Method in class com.icl.saxon.functions.Contains
 
getName() - Method in class com.icl.saxon.functions.Key
 
getName() - Method in class com.icl.saxon.functions.Translate
 
getName() - Method in class com.icl.saxon.functions.StringFn
 
getName() - Method in class com.icl.saxon.functions.Position
 
getName() - Method in class com.icl.saxon.functions.Ceiling
 
getName() - Method in class com.icl.saxon.functions.Floor
 
getName() - Method in class com.icl.saxon.functions.LocalName
 
getName() - Method in class com.icl.saxon.functions.Count
 
getName() - Method in class com.icl.saxon.functions.Not
 
getName() - Method in class com.icl.saxon.functions.NumberFn
 
getName() - Method in class com.icl.saxon.functions.FormatNumber
 
getName() - Method in class com.icl.saxon.functions.GenerateId
 
getName() - Method in class com.icl.saxon.functions.NamespaceURI
 
getName() - Method in class com.icl.saxon.functions.StartsWith
 
getName() - Method in class com.icl.saxon.functions.NameFn
 
getName() - Method in class com.icl.saxon.functions.SubstringAfter
 
getName() - Method in class com.icl.saxon.functions.BooleanFn
 
getName() - Method in class com.icl.saxon.functions.Lang
 
getName() - Method in class com.icl.saxon.functions.Substring
 
getName() - Method in class com.icl.saxon.functions.SystemProperty
 
getName() - Method in class com.icl.saxon.functions.ElementAvailable
 
getName() - Method in class com.icl.saxon.functions.Round
 
getName() - Method in class com.icl.saxon.functions.Concat
 
getName() - Method in class com.icl.saxon.functions.NormalizeSpace
 
getName() - Method in class com.icl.saxon.functions.Current
 
getName() - Method in class com.icl.saxon.pattern.Pattern
Determine the names of nodes to which this pattern applies.
getName() - Method in class com.icl.saxon.pattern.LocationPathPattern
If this pattern will match only nodes of a single name, return the relevant name.
getName() - Method in class com.icl.saxon.pattern.DocumentPattern
If this pattern will match only nodes of a single name, return the relevant node name.
getName() - Method in class com.icl.saxon.pattern.NamedNodePattern
Return the name of nodes that this pattern will match.
getName() - Method in class com.icl.saxon.pattern.AnyChildNodePattern
Determine the name of nodes to which this pattern applies.
getName() - Method in class com.icl.saxon.pattern.NodeTestPattern
Determine the name of nodes to which this pattern applies.
getName(int) - Method in class com.icl.saxon.AttributeCollection
Get the name of an attribute (by position).
getName(int) - Method in class com.icl.saxon.aelfred.SAXDriver
SAX1 AttributeList method (don't invoke on parser);
getNamedDecimalFormat(String) - Method in class com.icl.saxon.DecimalFormatManager
Get a locale registered using setDefaultLocale or setNamedLocale.
getNamedItem(String) - Method in class com.icl.saxon.tree.ElementImpl
Get named attribute (DOM NamedNodeMap method) Treats namespace declarations as attributes.
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.ElementImpl
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(String) - Method in class com.icl.saxon.style.XSLStyleSheet
Get the declared namespace alias for a given namespace URI if there is one.
getNamespacePrefix() - Method in interface com.icl.saxon.om.NamespaceInfo
Get the prefix of the namespace that this node relates to
getNamespacePrefix() - Method in class com.icl.saxon.tree.NamespaceImpl
Get the prefix of the namespace that this node relates to
getNamespaceURI() - Method in interface com.icl.saxon.om.NamespaceInfo
Get the uri of the namespace that this node relates to
getNamespaceURI() - Method in class com.icl.saxon.trax.serialize.QName
Returns the namespace URI.
getNamespaceURI() - Method in class com.icl.saxon.tree.NamespaceImpl
Get the uri of the namespace that this node relates to
getNameTest() - Method in class com.icl.saxon.pattern.Pattern
Determine the names of nodes to which this pattern applies.
getNameTest() - Method in class com.icl.saxon.pattern.LocationPathPattern
Return the name test
getNextInChain() - Method in class com.icl.saxon.output.OutputDetails
Get the StyleSheet to be used to handle the output of this one
getNextInDocument() - Method in class com.icl.saxon.tree.NamespaceImpl
Get the next node in document order.
getNextInDocument(NodeInfo) - Method in interface com.icl.saxon.om.NodeInfo
Get the next node in document order
getNextSibling() - Method in class com.icl.saxon.tree.NamespaceImpl
Get next sibling - not defined for namespace nodes
getNextSibling() - Method in class com.icl.saxon.tree.DocumentImpl
Get next sibling - always null
getNextSibling(Pattern, Context) - Method in interface com.icl.saxon.om.NodeInfo
Get the next sibling node that matches a given pattern.
getNode() - Method in class com.icl.saxon.sort.CompositeKey
Get the NodeInfo
getNode() - Method in class com.icl.saxon.trax.Result
Get the node that will contain the result nodes.
getNode(Context) - Method in class com.icl.saxon.expr.SingletonExpression
Get the single node to which this expression refers
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.RootExpression
Return the first element selected by this Expression
getNode(Context) - Method in class com.icl.saxon.expr.ParentNodeExpression
Return the node selected by this SingletonExpression
getNodeName() - Method in class com.icl.saxon.expr.Step
 
getNodeName() - Method in interface com.icl.saxon.om.NodeInfo
Get the name of this node, following the DOM rules
getNodeName() - Method in class com.icl.saxon.tree.NamespaceImpl
Get the name of this node, following the DOM rules (which aren't actually defined for Namespace nodes...)
getNodeName() - Method in class com.icl.saxon.tree.DocumentImpl
Get the name of this node, following the DOM rules
getNodeNumber() - Method in class com.icl.saxon.tree.DocumentImpl
Get node number.
getNodeNumber(Pattern) - Method in class com.icl.saxon.tree.DocumentImpl
Get node number (level="single").
getNodeNumberAny(Pattern) - Method in class com.icl.saxon.tree.DocumentImpl
Get node number (level="any").
getNodes() - Method in class com.icl.saxon.expr.NodeSetValue
Return the nodes in the node-set as an array.
getNodes() - Method in class com.icl.saxon.expr.NodeSetExtent
Return the nodes in the node-set as a Vector.
getNodes() - Method in class com.icl.saxon.expr.SingletonNodeSet
Return the nodes in the node-set as an array.
getNodes() - Method in class com.icl.saxon.expr.FragmentValue
Return the nodes in the node-set as an array.
getNodes() - Method in class com.icl.saxon.expr.EmptyNodeSet
Return the nodes in the node-set as an array.
getNodes() - Method in class com.icl.saxon.expr.NodeSetIntent
Return the nodes in the node-set as an array.
getNodeType() - Method in class com.icl.saxon.expr.Step
 
getNodeType() - Method in interface com.icl.saxon.om.NodeInfo
Return the type of node.
getNodeType() - Method in class com.icl.saxon.tree.ElementImpl
Return the type of node.
getNodeType() - Method in class com.icl.saxon.tree.NamespaceImpl
Return the type of node.
getNodeType() - Method in class com.icl.saxon.tree.DocumentImpl
Return the type of node.
getNodeValue() - Method in class com.icl.saxon.tree.ElementImpl
The value of this node (as defined in DOM).
getNonEscapingElements() - Method in class com.icl.saxon.trax.serialize.OutputFormat
Returns a list of all the elements whose text node children should be output unescaped (no character references).
getNthParameter(int) - Method in class com.icl.saxon.style.SAXONFunction
Get the name of the n'th parameter (starting from 0).
getNumberAny(Pattern, Pattern) - Method in class com.icl.saxon.tree.NamespaceImpl
Get node number, level=any.
getNumberAny(Pattern, Pattern, Context) - Method in interface com.icl.saxon.om.NodeInfo
Get node number (level="any").
getNumberMulti(Pattern, Pattern) - Method in class com.icl.saxon.tree.NamespaceImpl
Get node number, level=multi.
getNumberMulti(Pattern, Pattern, Context) - Method in interface com.icl.saxon.om.NodeInfo
Get node number (level="multi").
getNumberOfChildren() - Method in interface com.icl.saxon.om.NodeInfo
Get the number of children.
getNumberOfVariables() - Method in class com.icl.saxon.style.Procedure
Get number of variables (size of stack frame)
getNumberSimple() - Method in interface com.icl.saxon.om.NodeInfo
Get simple node number.
getNumberSimple(Context) - Method in interface com.icl.saxon.om.NodeInfo
Get simple node number.
getNumberSingle(Pattern, Pattern) - Method in class com.icl.saxon.tree.NamespaceImpl
Get node number, level=single.
getNumberSingle(Pattern, Pattern, Context) - Method in interface com.icl.saxon.om.NodeInfo
Get node number (level="single").
getObject() - Method in class com.icl.saxon.expr.ObjectValue
Get the encapsulated object
getOmitDeclaration() - Method in class com.icl.saxon.output.OutputDetails
Is XML Declaration to be omitted?
getOmitXMLDeclaration() - Method in class com.icl.saxon.trax.serialize.OutputFormat
Returns true if the XML document declaration should be ommited.
getOrder() - Method in class com.icl.saxon.sort.SortKeyDefinition
 
getOutputDetails() - Method in class com.icl.saxon.PreparedStyleSheet
Determine details of the output format of this stylesheet, as defined in its <xsl:output> element(s).
getOutputDetails() - Method in class com.icl.saxon.output.Outputter
 
getOutputDetails() - Method in class com.icl.saxon.output.OutputManager
Get the current output details
getOutputFormat() - Method in class com.icl.saxon.PreparedStyleSheet
Get the properties for xsl:output.
getOutputFormat() - Method in interface com.icl.saxon.trax.Templates
Get the properties for xsl:output.
getOutputFormat() - Method in interface com.icl.saxon.trax.serialize.Serializer
Returns the output format for this serializer.
getOutputFormat(String) - Static method in class com.icl.saxon.trax.serialize.SerializerFactory
Returns an output format for the specified output method.
getOutputManager() - Method in class com.icl.saxon.Controller
 
getOutputStream() - Method in class com.icl.saxon.output.OutputDetails
Get the output stream being used for output
getOutputter() - Method in class com.icl.saxon.Controller
Get the current outputter
getOutputter() - Method in class com.icl.saxon.Context
Get the current Outputter.
getOutputter() - Method in class com.icl.saxon.output.OutputManager
Get the current outputter
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
 
getParent() - Method in class com.icl.saxon.Controller
Get the parent reader.
getPath() - Method in interface com.icl.saxon.om.NodeInfo
Generate a path to this node
getPath() - Method in class com.icl.saxon.tree.ElementImpl
Generate a path to this node
getPath() - Method in class com.icl.saxon.tree.NamespaceImpl
Generate a path to this node
getPath() - Method in class com.icl.saxon.tree.DocumentImpl
Generate a path to this node
getPosition() - Method in class com.icl.saxon.Context
Get the context position (the position of the context node in the context node list)
getPosition(Name) - Method in class com.icl.saxon.AttributeCollection
Find the position of an attribute with a given name
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 interface com.icl.saxon.om.NodeInfo
Get the prefix part of the name of this node.
getPrefix() - Method in class com.icl.saxon.om.Name
Get the prefix of the name, the part before the ":" as used in the original XML
getPrefix() - Method in class com.icl.saxon.trax.serialize.QName
Returns the namespace prefix.
getPrefix() - Method in class com.icl.saxon.tree.ElementImpl
Get the prefix part of the name of this node.
getPrefixForURI(String) - Method in interface com.icl.saxon.om.ElementInfo
Search the NamespaceList for a given URI, returning the corresponding prefix.
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.
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.tree.Stripper
Return true if all whitespace nodes are to be preserved
getPreserveSpace() - Method in class com.icl.saxon.trax.serialize.OutputFormat
Returns true if the default behavior for this format is to preserve spaces.
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 interface com.icl.saxon.om.NodeInfo
Get the previous node in document order
getPreviousInDocument() - Method in class com.icl.saxon.tree.NamespaceImpl
Get the previous node in document order.
getPreviousInDocument(Pattern, Context) - Method in interface com.icl.saxon.om.NodeInfo
Get the previous node in document order
getPreviousSibling() - Method in class com.icl.saxon.tree.NamespaceImpl
Get previous sibling - not defined for namespace nodes
getPreviousSibling() - Method in class com.icl.saxon.tree.DocumentImpl
Get previous sibling - always null
getPreviousSibling(Pattern, Context) - Method in interface com.icl.saxon.om.NodeInfo
Get the previous sibling of the node that matches a given pattern.
getPrincipalNodeType() - Method in class com.icl.saxon.axis.Axis
Get the principal node type for the axis.
getPrincipalStyleSheet() - Method in class com.icl.saxon.style.StyleElement
Get the containing XSLStyleSheet node.
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)
getProcedure() - Method in class com.icl.saxon.style.SAXONFunction
Get associated Procedure (for details of stack frame)
getProductName() - Static method in class com.icl.saxon.Version
 
getProperty(Name) - Static method in class com.icl.saxon.functions.SystemProperty
 
getProperty(String) - Method in class com.icl.saxon.DOMDriver
SAX2: Returns the specified property.
getProperty(String) - Method in class com.icl.saxon.Controller
Look up the value of a property.
getProperty(String) - Method in class com.icl.saxon.aelfred.SAXDriver
SAX2: Returns the specified property.
getProperty(String) - Static method in class com.icl.saxon.functions.SystemProperty
getProperty by absolute name: interface used by the compiler
getPseudoAttribute(String) - Method in interface com.icl.saxon.om.ProcInstInfo
Get a pseudo-attribute.
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.tree.Builder
 
getQName(int) - Method in class com.icl.saxon.aelfred.SAXDriver
SAX2 Attributes method (don't invoke on parser);
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.
getResultPrefix() - Method in class com.icl.saxon.style.XSLNamespaceAlias
 
getResultURI() - Method in class com.icl.saxon.style.XSLNamespaceAlias
 
getReturnValue() - Method in class com.icl.saxon.Context
Get the return value from function
getRHS() - Method in class com.icl.saxon.pattern.UnionPattern
Get the RHS of the union
getRootNode() - Method in class com.icl.saxon.expr.FragmentValue
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
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 interface com.icl.saxon.om.NodeInfo
Get the node sequence number (in document order).
getSequenceNumber() - Method in class com.icl.saxon.tree.NamespaceImpl
Get the node sequence number (in document order).
getSequentialKey() - Method in interface com.icl.saxon.om.NodeInfo
Get a character string that uniquely identifies this node and that collates nodes into document order
getSequentialKey() - Method in class com.icl.saxon.tree.NamespaceImpl
Get sequential key.
getSequentialKey() - Method in class com.icl.saxon.tree.DocumentImpl
Get a character string that uniquely identifies this node
getSerializer(OutputFormat) - Static method in class com.icl.saxon.trax.serialize.SerializerFactory
Returns a serializer for the specified output method.
getSerializer(String) - Static method in class com.icl.saxon.trax.serialize.SerializerFactory
Returns a serializer for the specified output method.
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
 
getStandalone() - Method in class com.icl.saxon.output.OutputDetails
Is the output "standalone"?
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
getStripper() - Method in class com.icl.saxon.Controller
Get the stripper to use for source documents loaded using the document() function
getStripper() - Method in class com.icl.saxon.style.XSLStyleSheet
Get the Stripper which handles whitespace stripping definitions
getStyleSheetDocument() - Method in class com.icl.saxon.PreparedStyleSheet
Get the root node of the stylesheet document
getStyleSheetFunction(Name) - Method in class com.icl.saxon.expr.DummyStaticContext
Bind an XSLT function name: return null if not found
getStyleSheetFunction(Name) - Method in interface com.icl.saxon.expr.StaticContext
Bind an XSLT function name: return null if not found
getStyleSheetFunction(Name) - Method in class com.icl.saxon.style.StyleElement
Get a Function declared using a saxon:function element in the stylesheet
getStylesheetURI() - 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.aelfred.SAXDriver
SAX Locator method (don't invoke on parser);
getSystemId() - Method in class com.icl.saxon.expr.DummyStaticContext
Get the system id (URL) of the container of the expression
getSystemId() - Method in interface com.icl.saxon.expr.StaticContext
Get the system id (URL) of the container of the expression
getSystemId() - Method in interface com.icl.saxon.om.NodeInfo
Get the base URL for the node.
getSystemId() - Method in class com.icl.saxon.tree.ElementImpl
Get the base URI for the node.
getSystemId() - Method in class com.icl.saxon.tree.Builder
 
getSystemId() - Method in class com.icl.saxon.tree.DocumentImpl
Get the system id of this node
getTagName() - Method in class com.icl.saxon.tree.ElementImpl
The name of the element (DOM interface).
getTailRecursion() - Method in class com.icl.saxon.Context
Get tail recursion parameters
getTemplate() - Method in class com.icl.saxon.style.TemplateExpander
Get the associated template
getTemplateName() - Method in class com.icl.saxon.style.XSLTemplate
Return the absolute (namespace-qualified) name of this template
getTemplates() - Method in interface com.icl.saxon.trax.TemplatesBuilder
When this object is used as a ContentHandler or DocumentHandler, it will create a Templates object, which the caller can get once the SAX events have been completed.
getTemplatesBuilder() - Method in class com.icl.saxon.StyleSheet
Get a TemplatesBuilder object that can process SAX events into a Templates object, if the processor supports the "http://xml.org/trax/features/sax/input" feature.
getTemplatesBuilder() - Method in class com.icl.saxon.trax.Processor
Get a TemplatesBuilder object that can process SAX events into a Templates object, if the processor supports the "http://xml.org/trax/features/sax/input" feature.
getText() - Method in class com.icl.saxon.output.TextFragment
Retrieve the contents of the text that has been written
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
 
getType() - Method in class com.icl.saxon.expr.StringValue
Return the type of the expression (if known)
getType() - Method in class com.icl.saxon.expr.FragmentValue
Return the type of the value
getType() - Method in class com.icl.saxon.pattern.Pattern
Determine the types of nodes to which this pattern applies.
getType() - Method in class com.icl.saxon.pattern.UnionPattern
Determine the types of nodes to which this pattern applies.
getType() - Method in class com.icl.saxon.pattern.LocationPathPattern
Determine the types of nodes to which this pattern applies.
getType() - Method in class com.icl.saxon.pattern.DocumentPattern
Determine the type of nodes to which this pattern applies.
getType() - Method in class com.icl.saxon.pattern.NamedNodePattern
Determine the type of nodes to which this pattern applies.
getType() - Method in class com.icl.saxon.pattern.AnyChildNodePattern
Determine the type of nodes to which this pattern applies.
getType() - Method in class com.icl.saxon.pattern.NodeTestPattern
Determine the type of nodes to which this pattern applies.
getType(int) - Method in class com.icl.saxon.AttributeCollection
Get the type of an attribute (by position).
getType(int) - Method in class com.icl.saxon.aelfred.SAXDriver
SAX1 AttributeList, SAX2 Attributes method (don't invoke on parser);
getType(String) - Method in class com.icl.saxon.AttributeCollection
Get the type of an attribute (by name).
getType(String) - 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);
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.tree.DocumentImpl
Get the unparsed entity with a given name
getURI() - Method in class com.icl.saxon.StandardURIResolver
Get the absolute URI
getURI() - Method in class com.icl.saxon.expr.PrefixTest
 
getURI() - Method in interface com.icl.saxon.om.NodeInfo
Get the URI part of the name of this node.
getURI() - Method in class com.icl.saxon.om.Name
Get the URI of the namespace to which the name belongs.
getURI() - Method in interface com.icl.saxon.trax.URIResolver
Get the absolute URI.
getURI() - Method in class com.icl.saxon.tree.ElementImpl
Get the URI part of the name of this node.
getURI(int) - Method in class com.icl.saxon.aelfred.SAXDriver
SAX2 Attributes method (don't invoke on parser);
getURIforPrefix(String) - Method in interface com.icl.saxon.om.ElementInfo
Search the NamespaceList for a given prefix, returning the corresponding URI.
getURIforPrefix(String) - Method in class com.icl.saxon.tree.ElementImpl
Search the NamespaceList for a given prefix, returning the corresponding URI.
getURIforPrefix(String) - Method in class com.icl.saxon.tree.ElementWithAttributes
Search the NamespaceList for a given prefix, returning the corresponding URI.
getURIPartOfAbsoluteName(String) - Static method in class com.icl.saxon.om.Name
Extract the URI part of an absolute name
getURIResolver() - Method in class com.icl.saxon.PreparedStyleSheet
Get the URIResolver in use
getURIResolver() - Method in class com.icl.saxon.Controller
Get the current URI resolver
getURIResolver() - Method in class com.icl.saxon.trax.Processor
Set an object that will be used to resolve URIs used in xsl:import, etc.
getUse() - Method in class com.icl.saxon.KeyDefinition
Get the use expression for the key definition
getUserData() - Method in class com.icl.saxon.output.OutputDetails
Get the user data (from the saxon:output user-data attribute)
getUserData(Context, String) - Static method in class com.icl.saxon.functions.Extensions
Retrieve a value associated with the context node
getUserData(NodeInfo, String) - Method in class com.icl.saxon.Controller
Get the named user data property for the node
getValue() - Method in interface com.icl.saxon.om.NodeInfo
Return the character value of the node.
getValue() - Method in class com.icl.saxon.tree.NamespaceImpl
Return the string value of the 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.AttributeCollection
Get the value of an attribute (by position).
getValue(int) - Method in class com.icl.saxon.aelfred.SAXDriver
SAX1 AttributeList, SAX2 Attributes method (don't invoke on parser);
getValue(Name) - Method in class com.icl.saxon.AttributeCollection
Get the value of an attribute, given its full name.
getValue(String) - Method in class com.icl.saxon.AttributeCollection
Get the value of an attribute (by name).
getValue(String) - 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);
getValues() - Method in class com.icl.saxon.sort.BinaryTree
getValues() returns the values in the tree in sorted order.
getVariableBinding(String) - Method in class com.icl.saxon.style.StyleElement
Bind a variable used in this element to the XSLVariable element in which it is declared
getVariableName() - Method in interface com.icl.saxon.Binding
Establish the name of this variable.
getVariableName() - Method in class com.icl.saxon.style.XSLGeneralVariable
Get the absolute (namespace-qualified) name of the variable.
getVariableNames() - Method in class com.icl.saxon.style.StyleElement
List the variables that are in scope for this stylesheet element.
getVector() - Method in class com.icl.saxon.expr.NodeSetValue
Return the nodes in the node-set as a Vector.
getVector() - Method in class com.icl.saxon.expr.NodeSetExtent
Deprecated. It is more efficient to retrieve the nodes as an array
getVector() - Method in class com.icl.saxon.expr.SingletonNodeSet
Return the nodes in the node-set as a Vector.
getVector() - Method in class com.icl.saxon.expr.FragmentValue
Return the nodes in the node-set as a Vector.
getVector() - Method in class com.icl.saxon.expr.EmptyNodeSet
Return the nodes in the node-set as a Vector.
getVector() - Method in class com.icl.saxon.expr.NodeSetIntent
Deprecated. It is more efficient to retrieve the nodes as an array
getVersion() - Static method in class com.icl.saxon.Version
 
getVersion() - Method in class com.icl.saxon.output.OutputDetails
Get the version of the output format, e.g.
getVersion() - Method in class com.icl.saxon.style.StyleElement
Get the version number on this element, or inherited from its ancestors
getVersion() - Method in class com.icl.saxon.trax.serialize.OutputFormat
Returns the version for this output method.
getWebSiteAddress() - Static method in class com.icl.saxon.Version
 
getWriter() - Method in class com.icl.saxon.output.OutputDetails
Get the Writer being used for output
getXMLReader() - Method in class com.icl.saxon.StandardURIResolver
Return a SAX2 Parser to be used with this InputSource.
getXMLReader() - Method in class com.icl.saxon.PreparedStyleSheet
Get the XML parser used for parsing this stylesheet.
getXMLReader() - Method in class com.icl.saxon.Controller
Get the XML parser used for the source tree.
getXMLReader() - Method in class com.icl.saxon.StyleSheet
Get the XML parser used for the templates.
getXMLReader() - Method in class com.icl.saxon.trax.Processor
Get the XML parser used for the templates.
getXMLReader() - Method in interface com.icl.saxon.trax.URIResolver
This method returns the SAX2 parser to use with the InputSource obtained from this URI.
getXMLReader() - Method in interface com.icl.saxon.trax.Transformer
Get the XML parser used for the source tree.
getXMLReader() - Method in class com.icl.saxon.tree.Builder
Get the SAX2 parser in use.
getXSLVersion() - Static method in class com.icl.saxon.Version
 
global - Variable in class com.icl.saxon.style.XSLGeneralVariable
 
graftElement(ElementImpl) - Method in class com.icl.saxon.tree.Builder
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
 
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
 

H

handler - Variable in class com.icl.saxon.output.ContentHandlerProxy
 
handler - Variable in class com.icl.saxon.output.DocumentHandlerProxy
 
handleSortKeys(Expression) - Method in class com.icl.saxon.style.StyleElement
Modify the "select" expression to include any sort keys specified.
hasAttribute(String) - Method in class com.icl.saxon.tree.ElementImpl
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.tree.ElementImpl
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.tree.ElementWithAttributes
Returns whether this node (if it is an element) has any attributes.
hasFeature(String, String) - Method in class com.icl.saxon.tree.DocumentImpl
Test if the DOM implementation implements a specific feature.
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
 
hasMoreElements() - Method in class com.icl.saxon.axis.AttributeEnumeration
Test if there are mode nodes still to come.
hasMoreElements() - Method in class com.icl.saxon.expr.SingletonEnumeration
 
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.SortKeyEnumeration
Determine whether there are more nodes
hasMoreElements() - Method in class com.icl.saxon.expr.UnionEnumeration
 
hasMoreElements() - Method in interface com.icl.saxon.expr.NodeEnumeration
Determine whether there are more nodes to come.
hasMoreElements() - Method in class com.icl.saxon.expr.IntersectionEnumeration
 
hasMoreElements() - Method in class com.icl.saxon.expr.DifferenceEnumeration
 
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.style.GroupActivation
 
hasName(Name) - Method in interface com.icl.saxon.om.NodeInfo
Test if the name of the node (including namespaces) is equivalent to the given name
hasSameNodes(NodeSetValue, NodeSetValue) - Static method in class com.icl.saxon.functions.Extensions
Determine whether two node-sets contain the same nodes
hebrew - Variable in class com.icl.saxon.number.Numberer_en
 
HIERARCHY_REQUEST_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
 
highest(Context, NodeSetValue, Expression) - Static method in class com.icl.saxon.functions.Extensions
Get the maximum numeric value of a stored expression over a set of nodes
highest(NodeSetValue) - 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
hiraganaA - Variable in class com.icl.saxon.number.Numberer_en
 
hiraganaI - Variable in class com.icl.saxon.number.Numberer_en
 
HTML - Static variable in class com.icl.saxon.trax.serialize.Method
The output method for HTML documents: html.
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
 

I

Id - class com.icl.saxon.functions.Id.
 
Id() - Constructor for class com.icl.saxon.functions.Id
 
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.
ignorableWhitespace(char[], int, int) - Method in class com.icl.saxon.output.ContentHandlerProxy
Ignorable Whitespace
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
ignorableWhitespace(char[], int, int) - Method in class com.icl.saxon.output.DocumentHandlerProxy
Ignorable Whitespace
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.tree.Stripper
Callback interface for SAX: not for application use
ignorableWhitespace(char[], int, int) - Method in class com.icl.saxon.tree.Builder
Callback interface for SAX: not for application use
importNode(Node, boolean) - Method in class com.icl.saxon.tree.DocumentImpl
Imports a node from another document to this document.
inCharset(int) - Method in interface com.icl.saxon.output.CharacterSet
Determine whether a specified character is in the character set or not
inCharset(int) - Method in class com.icl.saxon.output.ASCIICharacterSet
 
inCharset(int) - Method in class com.icl.saxon.output.CP1251CharacterSet
 
inCharset(int) - Method in class com.icl.saxon.output.KOI8RCharacterSet
 
inCharset(int) - Method in class com.icl.saxon.output.Latin1CharacterSet
 
inCharset(int) - Method in class com.icl.saxon.output.UnicodeCharacterSet
 
INDEX_SIZE_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
 
initialise(Name, AttributeCollection, NodeInfo, String, int, int) - Method in class com.icl.saxon.tree.ElementImpl
Construct an empty ElementImpl public ElementImpl() {} /** Initialise a new ElementImpl with an element name
initialise(Name, AttributeCollection, NodeInfo, String, int, int) - Method in class com.icl.saxon.tree.ElementWithAttributes
Construct an empty ElementWithAttributes public 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
internalEntityDecl(String, String) - Method in class com.icl.saxon.aelfred.DefaultHandler
SAX2: called on internal entity declarations
intersection(NodeSetValue, NodeSetValue) - Static method in class com.icl.saxon.functions.Extensions
Return the intersection of two node-sets
IntersectionEnumeration - class com.icl.saxon.expr.IntersectionEnumeration.
An enumeration representing a nodeset that is an intersection of two other NodeSets.
IntersectionEnumeration(NodeEnumeration, NodeEnumeration) - Constructor for class com.icl.saxon.expr.IntersectionEnumeration
Form an enumeration of the intersection of the nodes in two nodesets
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
 
inverse(int) - Method in class com.icl.saxon.expr.Value
 
isa(int) - Method in interface com.icl.saxon.om.NodeInfo
Determine whether the node is of a given type.
isAncestor(NodeInfo) - Method in interface com.icl.saxon.om.NodeInfo
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.XSLGeneralVariable
Test whether it is permitted to assign to the variable using the saxon:assign extension element.
isAvailable(Name) - Method in class com.icl.saxon.expr.FunctionProxy
Determine whether the function is available.
isDocumentElement() - Method in interface com.icl.saxon.om.NodeInfo
Determine whether this element is the outermost element.
isEmpty() - Method in class com.icl.saxon.expr.NodeSetValue
Determine whether the node-set is empty.
isEmpty() - Method in class com.icl.saxon.expr.NodeSetExtent
Determine whether the node-set is empty.
isEmpty() - Method in class com.icl.saxon.expr.SingletonNodeSet
Determine whether the node-set is empty.
isEmpty() - Method in class com.icl.saxon.expr.FragmentValue
Determine whether the node-set is empty.
isEmpty() - Method in class com.icl.saxon.expr.EmptyNodeSet
Determine whether the node-set is empty.
isEmpty() - Method in class com.icl.saxon.expr.NodeSetIntent
Determine whether the node-set is empty.
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
 
isEscaping() - Method in class com.icl.saxon.output.OutputDetails
Should special characters be escaped?
isEvaluated(Binding) - Method in class com.icl.saxon.Bindery
Test if global variable has already been evaluated
isExcludedNamespace(String) - Method in class com.icl.saxon.style.StyleElement
Check whether a namespace uri defines an namespace excluded from the result.
isExtensionNamespace(String) - Method in class com.icl.saxon.expr.DummyStaticContext
Determine whether a given URI identifies an extension element namespace
isExtensionNamespace(String) - Method in interface com.icl.saxon.expr.StaticContext
Determine whether a given URI identifies an extension element namespace
isExtensionNamespace(String) - Method in class com.icl.saxon.style.StyleElement
Check whether a namespace uri defines an extension element.
isFirstChild() - Method in interface com.icl.saxon.om.ElementInfo
Determine whether this element is the first child of its parent.
isFirstChild() - Method in class com.icl.saxon.tree.ElementImpl
Determine whether this element is the first element child of its parent.
isFirstInGroup() - Method in interface com.icl.saxon.om.ElementInfo
Determine whether this element is the first in a consecutive group.
isFirstInGroup() - Method in class com.icl.saxon.tree.ElementImpl
Determine whether this element is the first in a consecutive group.
isGlobal() - Method in interface com.icl.saxon.Binding
Determine whether this variable is global
isGlobal() - Method in class com.icl.saxon.style.XSLGeneralVariable
 
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
isIndenting() - Method in class com.icl.saxon.output.OutputDetails
Decide whether indenting is on or off
isInstruction() - Method in class com.icl.saxon.style.StyleElement
Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLComment
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.XSLElement
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.XSLApplyTemplates
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.SAXONDoctype
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.XSLText
Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.SAXONOutput
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.XSLVariable
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.XSLApplyImports
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.XSLCopyOf
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.SAXONReturn
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.XSLNumber
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.XSLMessage
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.XSLProcessingInstruction
Determine whether this node is an instruction.
isInstruction() - Method in class com.icl.saxon.style.XSLAttribute
Determine whether this node is an instruction.
isLang(String, Context) - Static method in class com.icl.saxon.functions.Lang
Test whether the context node has the given language attribute
isLastChild() - Method in interface com.icl.saxon.om.ElementInfo
Determine whether this element is the last child element of its parent.
isLastChild() - Method in class com.icl.saxon.tree.ElementImpl
Determine whether this element is the last child element of its parent.
isLastInGroup() - Method in interface com.icl.saxon.om.ElementInfo
Determine whether this element is the last in a consecutive group.
isLastInGroup() - Method in class com.icl.saxon.tree.ElementImpl
Determine whether this element is the last in a consecutive group.
isLineNumbering() - Method in class com.icl.saxon.Controller
Determine whether line numbering is enabled
isNameOf(NodeInfo) - Method in interface com.icl.saxon.NameTest
Test whether this name test is satisfied by a given node
isNameOf(NodeInfo) - Method in class com.icl.saxon.expr.PrefixTest
 
isNameOf(NodeInfo) - Method in class com.icl.saxon.expr.AnyNameTest
Test whether this name test matches a given node
isNameOf(NodeInfo) - Method in class com.icl.saxon.om.Name
Determine whether this name matches a given node.
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
isNull(Object) - Static method in class com.icl.saxon.functions.Extensions
Test whether an encapsulated Java object is null
isNumeric() - Method in class com.icl.saxon.expr.Expression
Determine whether the return the type of the expression is numeric.
isNumeric() - Method in class com.icl.saxon.expr.NumericValue
 
isNumeric() - Method in class com.icl.saxon.expr.ObjectValue
Determine whether the expression is numeric
isNumeric() - Method in class com.icl.saxon.functions.Last
 
isNumeric() - Method in class com.icl.saxon.functions.Sum
 
isNumeric() - Method in class com.icl.saxon.functions.Position
 
isNumeric() - Method in class com.icl.saxon.functions.Ceiling
 
isNumeric() - Method in class com.icl.saxon.functions.Floor
 
isNumeric() - Method in class com.icl.saxon.functions.Count
 
isNumeric() - Method in class com.icl.saxon.functions.NumberFn
 
isNumeric() - Method in class com.icl.saxon.functions.Round
 
isPeer() - Method in class com.icl.saxon.axis.Axis
An axis has the peer property if no node in the result is an ancestor of another (redundant: if this is true the sibling property will also be true)
isPeer() - Method in class com.icl.saxon.axis.AttributeEnumeration
 
isPeer() - Method in class com.icl.saxon.expr.SingletonEnumeration
 
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.SortKeyEnumeration
 
isPeer() - Method in class com.icl.saxon.expr.UnionEnumeration
 
isPeer() - Method in interface com.icl.saxon.expr.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.expr.IntersectionEnumeration
 
isPeer() - Method in class com.icl.saxon.expr.DifferenceEnumeration
 
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.style.GroupActivation
 
isPreJDK12() - Static method in class com.icl.saxon.Version
 
isPreviewElement(Name) - Method in class com.icl.saxon.PreviewManager
Determine whether an element is a preview element.
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.expr.Expression
Determine whether the value of the expression is dependent on the position of the current node in the current node list or on the size of the current node list.
isRelative() - Method in class com.icl.saxon.pattern.Pattern
Determine whether the pattern uses positional filters
isRelative() - Method in class com.icl.saxon.pattern.IDPattern
Determine if the pattern uses positional filters
isRelative() - Method in class com.icl.saxon.pattern.KeyPattern
Determine if the pattern uses positional filters
isRelative() - Method in class com.icl.saxon.pattern.UnionPattern
Determine if the pattern uses positional filters
isRelative() - Method in class com.icl.saxon.pattern.LocationPathPattern
Determine if the pattern uses positional filters
isRelative() - Method in class com.icl.saxon.pattern.DocumentPattern
Determine if the pattern uses positional filters
isRelative() - Method in class com.icl.saxon.pattern.NamedNodePattern
Determine if the pattern uses positional filters
isRelative() - Method in class com.icl.saxon.pattern.AnyChildNodePattern
Determine if the pattern uses positional filters
isRelative() - Method in class com.icl.saxon.pattern.NodeTestPattern
Determine if the pattern uses positional filters
isReverseSorted() - Method in class com.icl.saxon.axis.Axis
If an axis is not in document order, then it is in reverse document order
isReverseSorted() - Method in class com.icl.saxon.axis.AttributeEnumeration
 
isReverseSorted() - Method in class com.icl.saxon.expr.SingletonEnumeration
 
isReverseSorted() - Method in class com.icl.saxon.expr.FilterEnumerator
 
isReverseSorted() - Method in class com.icl.saxon.expr.SortKeyEnumeration
 
isReverseSorted() - Method in class com.icl.saxon.expr.UnionEnumeration
 
isReverseSorted() - Method in interface com.icl.saxon.expr.NodeEnumeration
Determine whether the nodes returned by this enumeration are known to be in reverse document order.
isReverseSorted() - Method in class com.icl.saxon.expr.IntersectionEnumeration
 
isReverseSorted() - Method in class com.icl.saxon.expr.DifferenceEnumeration
 
isReverseSorted() - Method in class com.icl.saxon.expr.LookaheadEnumerator
 
isReverseSorted() - Method in class com.icl.saxon.style.GroupActivation
 
isSameNode(NodeInfo) - Method in interface com.icl.saxon.om.NodeInfo
Determine whether this is the same node as another node
isSameNode(NodeInfo) - Method in class com.icl.saxon.tree.NamespaceImpl
Determine whether this is the same node as another node
isSAXONElement(String) - Method in class com.icl.saxon.style.StyleNodeFactory
Method to support extension-element-available() function when used with SAXON prefix
isSibling() - Method in class com.icl.saxon.axis.Axis
An Axis has the sibling property if all the nodes it returns have the same parent
isSingular() - Method in class com.icl.saxon.expr.NodeSetValue
Determine whether the node-set is singular, that is, whether it has a single member.
isSingular() - Method in class com.icl.saxon.expr.NodeSetExtent
Determine whether the node-set is singular, that is, whether it has a single member.
isSingular() - Method in class com.icl.saxon.expr.SingletonNodeSet
Determine whether the node-set is singular, that is, whether it has a single member.
isSingular() - Method in class com.icl.saxon.expr.FragmentValue
Determine whether the node-set is singular, that is, whether it has a single member.
isSingular() - Method in class com.icl.saxon.expr.EmptyNodeSet
Determine whether the node-set is singular, that is, whether it has a single member.
isSorted() - Method in class com.icl.saxon.axis.Axis
An Axis has the sorted property if it returns nodes in document order
isSorted() - Method in class com.icl.saxon.axis.AttributeEnumeration
 
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.NodeSetExtent
Test whether the value is known to be sorted
isSorted() - Method in class com.icl.saxon.expr.SingletonEnumeration
 
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.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.EmptyNodeSet
Test whether the value is known to be sorted
isSorted() - Method in class com.icl.saxon.expr.UnionEnumeration
 
isSorted() - Method in interface com.icl.saxon.expr.NodeEnumeration
Determine whether the nodes returned by this enumeration are known to be in document order
isSorted() - Method in class com.icl.saxon.expr.IntersectionEnumeration
 
isSorted() - Method in class com.icl.saxon.expr.DifferenceEnumeration
 
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.NodeSetIntent
Test whether the value is known to be sorted
isSorted() - Method in class com.icl.saxon.style.GroupActivation
 
isSpacePreserving(String, String) - Method in class com.icl.saxon.tree.Stripper
Decide whether an element is in the set of white-space preserving element types
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
 
isWhite() - Method in interface com.icl.saxon.om.TextInfo
Determine if node is all-whitespace
isWithinSubtree() - Method in class com.icl.saxon.axis.Axis
An axis has the withinSubtree property if all the nodes it returns are in the subtree rooted at the start node, that is if it is a subset of the descendants-of-self axis
isXSLElement(String) - Method in class com.icl.saxon.style.StyleNodeFactory
Method to support extension-element-available() function when used with XSL prefix
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.tree.ElementImpl
Get n'th attribute (DOM NamedNodeMap method).
item(int) - Method in class com.icl.saxon.tree.ElementWithAttributes
Get n'th attribute (DOM NamedNodeMap method).

J

javaVersion - Static variable in class com.icl.saxon.Version
 

K

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
 
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(String, 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(String, String) - Constructor for class com.icl.saxon.pattern.KeyPattern
Constructor
KOI8RCharacterSet - class com.icl.saxon.output.KOI8RCharacterSet.
This class defines properties of the KO18R Cyrillic character set
KOI8RCharacterSet() - Constructor for class com.icl.saxon.output.KOI8RCharacterSet
 

L

Lang - class com.icl.saxon.functions.Lang.
 
Lang() - Constructor for class com.icl.saxon.functions.Lang
 
Last - class com.icl.saxon.functions.Last.
 
LAST - Static variable in class com.icl.saxon.Context
 
Last() - Constructor for class com.icl.saxon.functions.Last
 
LastPositionFinder - interface com.icl.saxon.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.output.Latin1CharacterSet.
This class defines properties of the ISO-8859-1 character set
Latin1CharacterSet() - Constructor for class com.icl.saxon.output.Latin1CharacterSet
 
latinLower - Variable in class com.icl.saxon.number.Numberer_en
 
latinUpper - Variable in class com.icl.saxon.number.Numberer_en
 
leading(Context, NodeSetValue, Expression) - Static method in class com.icl.saxon.functions.Extensions
Get the nodes that staisfy the given expression, up to and excluding the first one (in document order) that doesn't
leave(NodeInfo, Context) - Method in interface com.icl.saxon.trace.TraceListener
Called after an element of the stylesheet got processed
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
leaveSource(NodeHandler, Context) - Method in interface com.icl.saxon.trace.TraceListener
Called after a node of the source tree 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
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.
listMethods() - Method in class com.icl.saxon.trax.serialize.SerializerFactory
Returns an enumeration of all the output methods supported by this implementation.
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
 
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
lookup(String) - Static method in class com.icl.saxon.axis.Axis
resolve an axis name into a symbolic constant representing the axis
LOWERCASE_FIRST - Static variable in class com.icl.saxon.sort.TextComparer
 
LowercaseFirstComparer - class com.icl.saxon.sort.LowercaseFirstComparer.
A Comparer used for comparing keys
LowercaseFirstComparer() - Constructor for class com.icl.saxon.sort.LowercaseFirstComparer
 
lowest(Context, NodeSetValue, 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
lowest(NodeSetValue) - 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

M

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
 
make(int, int, NameTest) - Static method in class com.icl.saxon.axis.Axis
Factory method to make an axis of the specified type.
make(String) - Static method in class com.icl.saxon.expr.Expression
Parse an expression using a default compile-time context.
make(String) - Static method in class com.icl.saxon.expr.AttributeValueTemplate
Static factory method to create an AVT from an XSLT string representation, using a dummy static context
make(String) - Static method in class com.icl.saxon.pattern.Pattern
Parse a pattern using a default compile-time context.
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.expr.AttributeValueTemplate
Static factory method to create an AVT from an XSL string representation
make(String, StaticContext) - Static method in class com.icl.saxon.pattern.Pattern
Static method to make a Pattern by parsing a String.
makeAttributeNode(Name) - Method in interface com.icl.saxon.om.ElementInfo
Make an attribute node for a given attribute of this element
makeAttributeNode(Name) - Method in class com.icl.saxon.tree.ElementImpl
Make an attribute node for a given attribute of this element
makeAttributeNode(Name) - Method in class com.icl.saxon.tree.ElementWithAttributes
Make an attribute node for a given attribute of this element
makeAxis(int) - Static method in class com.icl.saxon.axis.Axis
 
makeCharacterSet(String) - Static method in class com.icl.saxon.output.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, Name, AttributeCollection, String[], int, Locator, int) - Method in class com.icl.saxon.style.StyleNodeFactory
Create an Element node
makeElementNode(NodeInfo, Name, AttributeCollection, String[], int, Locator, int) - Method in interface com.icl.saxon.tree.NodeFactory
Create an Element node
makeEmitter(String) - Static method in class com.icl.saxon.style.XSLOutput
load a named output emitter or document handler and check it is OK.
makeHandler(String) - Static method in class com.icl.saxon.style.SAXONHandler
Load a named node handler and check it is OK.
makeMessageEmitter(String) - Static method in class com.icl.saxon.StyleSheet
 
makeName(String, boolean) - Method in class com.icl.saxon.expr.DummyStaticContext
Make a Name object from a [prefix:]name source tag
makeName(String, boolean) - Method in interface com.icl.saxon.expr.StaticContext
Make an Name, using this Element as the context for namespace resolution
makeName(String, boolean) - Method in class com.icl.saxon.tree.ElementImpl
Make a Name, 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() - Static method in class com.icl.saxon.ParserManager
Instantiate a SAX parser.
makeParser(String) - Static method in class com.icl.saxon.ParserManager
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.
makePrefixTest(String) - Method in class com.icl.saxon.expr.DummyStaticContext
Make a NameTest object for an Element from a prefix:* wildcard
makePrefixTest(String) - Method in interface com.icl.saxon.expr.StaticContext
Make a NameTest object for a prefix:* wildcard
makePrefixTest(String) - Method in class com.icl.saxon.tree.ElementImpl
Make a NameTest object for a prefix:* wildcard
makeStyleSheet() - 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
 
match - Variable in class com.icl.saxon.style.XSLTemplate
 
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.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.UnionPattern
Determine if the supplied node matches the pattern
matches(NodeInfo, Context) - Method in class com.icl.saxon.pattern.LocationPathPattern
 
matches(NodeInfo, Context) - Method in class com.icl.saxon.pattern.DocumentPattern
Determine whether a node matches the pattern
matches(NodeInfo, Context) - Method in class com.icl.saxon.pattern.NamedNodePattern
Determine whether the pattern matches a given node.
matches(NodeInfo, Context) - Method in class com.icl.saxon.pattern.AnyChildNodePattern
Determine whether the pattern matches a given node.
matches(NodeInfo, Context) - Method in class com.icl.saxon.pattern.NodeTestPattern
Determine whether the pattern matches a given node.
matchesX(NodeInfo, Context) - Method in class com.icl.saxon.pattern.LocationPathPattern
Determine whether the pattern matches a given node.
max(Context, NodeSetValue, Expression) - Static method in class com.icl.saxon.functions.Extensions
Get the maximum numeric value of a stored expression over a set of nodes
max(NodeSetValue) - 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
messageEmitter - Variable in class com.icl.saxon.StyleSheet
 
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
 
Method - class com.icl.saxon.trax.serialize.Method.
Names of the four default output methods.
Method() - Constructor for class com.icl.saxon.trax.serialize.Method
 
min(Context, NodeSetValue, Expression) - Static method in class com.icl.saxon.functions.Extensions
Get the minimum numeric value of a stored expression over a set of nodes
min(NodeSetValue) - 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
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
 
modeName - Variable in class com.icl.saxon.style.XSLTemplate
 
MultiKeyComparer - class com.icl.saxon.sort.MultiKeyComparer.
A MultiKeyComparer compares using a composite sort key.
MultiKeyComparer(Vector, Context) - Constructor for class com.icl.saxon.sort.MultiKeyComparer
 

N

name - Variable in class com.icl.saxon.expr.Step
 
Name - class com.icl.saxon.om.Name.
An object representing a structured name, containing a Namespace URI, a Namespace prefix, and a local name.
Name() - Constructor for class com.icl.saxon.om.Name
Default constructor for internal use only
Name(String) - Constructor for class com.icl.saxon.om.Name
Construct a name with no namespace part.
Name(String, ElementInfo, boolean) - Constructor for class com.icl.saxon.om.Name
Construct a name from its display form, given an ElementInfo that provides the context in which to look up any prefix.
Name(String, String, String) - Constructor for class com.icl.saxon.om.Name
Construct a name given a prefix, a uri, and a localName.
NamedNodePattern - class com.icl.saxon.pattern.NamedNodePattern.
A NamedNodePattern is a pattern that tests only for the node type and name.
NamedNodePattern(int, NameTest) - Constructor for class com.icl.saxon.pattern.NamedNodePattern
Constructor.
NameFn - class com.icl.saxon.functions.NameFn.
 
NameFn() - Constructor for class com.icl.saxon.functions.NameFn
 
Namespace - class com.icl.saxon.om.Namespace.
An object representing a Namespace
NAMESPACE - Static variable in class com.icl.saxon.axis.Axis
 
NAMESPACE - Static variable in interface com.icl.saxon.om.NodeInfo
 
NAMESPACE_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
 
Namespace() - Constructor for class com.icl.saxon.om.Namespace
 
NamespaceImpl - class com.icl.saxon.tree.NamespaceImpl.
A node in the XML parse tree representing a Namespace.
NamespaceImpl(ElementImpl, String, String, int) - Constructor for class com.icl.saxon.tree.NamespaceImpl
Construct a Namespace node
NamespaceInfo - interface com.icl.saxon.om.NamespaceInfo.
A node in the XML parse tree representing a namespace node.
namespaceList - Variable in class com.icl.saxon.tree.ElementWithAttributes
 
namespaces - Variable in class com.icl.saxon.output.DocumentHandlerProxy
 
NamespaceURI - class com.icl.saxon.functions.NamespaceURI.
 
NamespaceURI() - Constructor for class com.icl.saxon.functions.NamespaceURI
 
nameTest - Variable in class com.icl.saxon.pattern.LocationPathPattern
 
NameTest - interface com.icl.saxon.NameTest.
NameTest is an interface that enables a test of whether a node has a particular name.
newContext() - Method in class com.icl.saxon.Context
Construct a new context as a copy of another
newInstance() - Method in class com.icl.saxon.expr.Function
Make a new instance of this function
newInstance() - Method in class com.icl.saxon.expr.StyleSheetFunctionCall
 
newInstance() - Method in class com.icl.saxon.functions.Key
Make a new instance of this function
newInstance(String) - Static method in class com.icl.saxon.trax.Processor
Obtain a new instance of a Processor object.
newTransformer() - Method in class com.icl.saxon.PreparedStyleSheet
TRAX method: make a Transformer from this Templates object.
newTransformer() - Method in interface com.icl.saxon.trax.Templates
Create a new transformation context for this Templates object.
nextElement() - Method in class com.icl.saxon.axis.AttributeEnumeration
Get the next node in the enumeration.
nextElement() - Method in class com.icl.saxon.expr.SingletonEnumeration
 
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.SortKeyEnumeration
Get the next node, in sorted order
nextElement() - Method in class com.icl.saxon.expr.UnionEnumeration
 
nextElement() - Method in interface com.icl.saxon.expr.NodeEnumeration
Get the next node in sequence.
nextElement() - Method in class com.icl.saxon.expr.IntersectionEnumeration
 
nextElement() - Method in class com.icl.saxon.expr.DifferenceEnumeration
 
nextElement() - Method in class com.icl.saxon.expr.LookaheadEnumerator
Hand the next node to the client
nextElement() - Method in class com.icl.saxon.style.GroupActivation
 
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
 
node - Variable in class com.icl.saxon.expr.SingletonNodeSet
 
NODE - Static variable in interface com.icl.saxon.om.NodeInfo
 
NodeEnumeration - interface com.icl.saxon.expr.NodeEnumeration.
A NodeEnumeration is used to iterate over a list of nodes.
NodeFactory - interface com.icl.saxon.tree.NodeFactory.
Interface NodeFactory.
NodeHandler - class com.icl.saxon.handlers.NodeHandler.
This abstract class defines the node handler interface used by SAXON.
NodeHandler() - Constructor for class com.icl.saxon.handlers.NodeHandler
 
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
nodeName - Variable in class com.icl.saxon.axis.Axis
 
NODESET - Static variable in class com.icl.saxon.expr.Value
 
nodeset(Value) - Static method in class com.icl.saxon.functions.Extensions
Convert a result tree fragment to a node-set.
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() - Constructor for class com.icl.saxon.expr.NodeSetExtent
Default constructor creates an empty node set
NodeSetExtent(NodeEnumeration) - Constructor for class com.icl.saxon.expr.NodeSetExtent
Construct a node-set containing all the nodes in a NodeEnumeration
NodeSetExtent(NodeInfo[]) - Constructor for class com.icl.saxon.expr.NodeSetExtent
Construct a node-set given the set of nodes as an array
NodeSetExtent(Vector) - Constructor for class com.icl.saxon.expr.NodeSetExtent
Deprecated. It is more efficient to supply an array NodeInfo[]
NodeSetIntent - class com.icl.saxon.expr.NodeSetIntent.
A node-set value implemented intensionally.
NodeSetIntent(NodeSetExpression) - 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
 
NodeTestPattern - class com.icl.saxon.pattern.NodeTestPattern.
A NodeTestPattern is a pattern consisting only of a NodeTest.
NodeTestPattern(int) - Constructor for class com.icl.saxon.pattern.NodeTestPattern
Constructor
nodeType - Variable in class com.icl.saxon.axis.Axis
 
nodeType - Variable in class com.icl.saxon.expr.Step
 
nodeType - Variable in class com.icl.saxon.pattern.LocationPathPattern
 
NONE - Static variable in interface com.icl.saxon.om.NodeInfo
 
normalize(String) - Static method in class com.icl.saxon.functions.NormalizeSpace
 
NormalizeSpace - class com.icl.saxon.functions.NormalizeSpace.
 
NormalizeSpace() - Constructor for class com.icl.saxon.functions.NormalizeSpace
 
Not - class com.icl.saxon.functions.Not.
 
NOT_FOUND_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
 
NOT_SUPPORTED_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
 
Not() - Constructor for class com.icl.saxon.functions.Not
 
notationDecl(String, String, String) - Method in class com.icl.saxon.tree.Builder
 
notEquals(Value) - Method in class com.icl.saxon.expr.Value
Test whether two values are not-equal.
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.FragmentValue
Test whether a nodeset "not-equals" another Value
notEquals(Value) - Method in class com.icl.saxon.expr.EmptyNodeSet
Test whether this nodeset "not-equals" another Value
NUMBER - Static variable in class com.icl.saxon.expr.Value
 
NUMBER_OF_TYPES - Static variable in interface com.icl.saxon.om.NodeInfo
 
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
 
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
 
numberOfVariables - Variable in class com.icl.saxon.style.Procedure
 
numericCompare(int, double, double) - Method in class com.icl.saxon.expr.Value
 
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

O

OBJECT - Static variable in class com.icl.saxon.expr.Value
 
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
open() - Method in class com.icl.saxon.output.Outputter
Start the output process
open() - Method in interface com.icl.saxon.trace.TraceListener
Called at start
open() - Method in class com.icl.saxon.trace.SaxonEventMulticaster
Called at start
open() - Method in class com.icl.saxon.trace.SimpleTraceListener
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
 
outputCharacterReference(int) - Method in class com.icl.saxon.output.XMLEmitter
 
outputDetails - Variable in class com.icl.saxon.output.ContentHandlerProxy
 
outputDetails - Variable in class com.icl.saxon.output.XMLEmitter
 
outputDetails - Variable in class com.icl.saxon.output.ProxyEmitter
 
outputDetails - Variable in class com.icl.saxon.output.DocumentHandlerProxy
 
outputDetails - Variable in class com.icl.saxon.output.DOMEmitter
 
OutputDetails - class com.icl.saxon.output.OutputDetails.
An OutputDetails object holds parameters controlling the generation of output files
OutputDetails() - Constructor for class com.icl.saxon.output.OutputDetails
Construct a default OutputDetails object
OutputDetails(OutputDetails) - Constructor for class com.icl.saxon.output.OutputDetails
Construct an OutputDetails object as a copy of an existing OutputDetails object
OutputFormat - class com.icl.saxon.trax.serialize.OutputFormat.
The output format affects the manner in which a document is serialized.
OutputFormat() - Constructor for class com.icl.saxon.trax.serialize.OutputFormat
Constructs a new output format with the default values.
OutputManager - class com.icl.saxon.output.OutputManager.
This class handles the selection and configuration of an Outputter to create serialized output, and maintains a stack of outputters so that when one destination is closed, output reverts to the previous one.
OutputManager() - Constructor for class com.icl.saxon.output.OutputManager
 
outputNamespaceNodes(Outputter) - Method in interface com.icl.saxon.om.ElementInfo
Output all namespace nodes associated with this element.
outputNamespaceNodes(Outputter) - Method in class com.icl.saxon.tree.ElementImpl
Output all namespace nodes associated with this element.
outputNamespaceNodes(Outputter) - Method in class com.icl.saxon.tree.ElementWithAttributes
Output all namespace nodes associated with this element.
Outputter - class com.icl.saxon.output.Outputter.
This class allows output to be generated.
Outputter() - Constructor for class com.icl.saxon.output.Outputter
 

P

p1 - Variable in class com.icl.saxon.pattern.UnionPattern
 
p2 - Variable in class com.icl.saxon.pattern.UnionPattern
 
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
 
PARENT - Static variable in class com.icl.saxon.axis.Axis
 
ParentNodeExpression - class com.icl.saxon.expr.ParentNodeExpression.
Class ParentNodeExpression represents the XPath expression ".." or "parent::*"
ParentNodeExpression() - Constructor for class com.icl.saxon.expr.ParentNodeExpression
 
parentPattern - Variable in class com.icl.saxon.pattern.LocationPathPattern
 
parse() - Method in class com.icl.saxon.DOMDriver
Walk a document (traversing the nodes depth first)
parse(InputSource) - Method in class com.icl.saxon.DOMDriver
Parse from InputSource.
parse(InputSource) - Method in class com.icl.saxon.Controller
"Parse an XML document." In the context of a Transformer, this means perform a transformation.
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.DOMDriver
Parse from SystemId.
parse(String) - Method in class com.icl.saxon.Controller
Parse (i.e.
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
parsePattern(String, StaticContext) - Method in class com.icl.saxon.expr.ExpressionParser
Parse a string representing a pattern
ParserManager - class com.icl.saxon.ParserManager.
ParserManager is used internally by SAXON to discover the preferred parser and instantiate it.
ParserManager() - Constructor for class com.icl.saxon.ParserManager
 
path(Context) - Static method in class com.icl.saxon.functions.Extensions
Return an XPath expression that identifies the current node
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
 
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
 
Position - class com.icl.saxon.functions.Position.
 
POSITION - Static variable in class com.icl.saxon.Context
 
Position() - Constructor for class com.icl.saxon.functions.Position
 
PRECEDING - Static variable in class com.icl.saxon.axis.Axis
 
PRECEDING_SIBLING - Static variable in class com.icl.saxon.axis.Axis
 
PrefixTest - class com.icl.saxon.expr.PrefixTest.
PrefixTest is class that performs a test as to whether a node has a given namespace prefix.
PrefixTest(String) - Constructor for class com.icl.saxon.expr.PrefixTest
 
preJDK12 - Static variable in class com.icl.saxon.Version
 
prepare(InputSource) - Method in class com.icl.saxon.PreparedStyleSheet
Prepare a stylesheet from an InputSource
prepare(String) - Method in class com.icl.saxon.number.NumberFormatter
Tokenize the format pattern.
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.StyleElement
Set the attribute list for the element.
prepareAttributes() - Method in class com.icl.saxon.style.XSLGeneralVariable
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLComment
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLValueOf
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLTemplate
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLElement
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLForEach
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLApplyTemplates
 
prepareAttributes() - Method in class com.icl.saxon.style.AbsentExtensionElement
 
prepareAttributes() - Method in class com.icl.saxon.style.SAXONWhile
 
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.SAXONPreview
 
prepareAttributes() - Method in class com.icl.saxon.style.SAXONGroup
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLGeneralIncorporate
 
prepareAttributes() - Method in class com.icl.saxon.style.SAXONFunction
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLText
 
prepareAttributes() - Method in class com.icl.saxon.style.SAXONHandler
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLOutput
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLKey
 
prepareAttributes() - Method in class com.icl.saxon.style.SAXONOutput
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLCopy
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLChoose
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLApplyImports
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLDecimalFormat
 
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.XSLCopyOf
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLStyleSheet
Prepare the attributes on the stylesheet element
prepareAttributes() - Method in class com.icl.saxon.style.XSLNamespaceAlias
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLFallback
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLSort
 
prepareAttributes() - Method in class com.icl.saxon.style.SAXONReturn
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLPreserveSpace
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLWhen
 
prepareAttributes() - Method in class com.icl.saxon.style.SAXONEntityRef
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLNumber
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLMessage
 
prepareAttributes() - Method in class com.icl.saxon.style.SAXONItem
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLIf
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLProcessingInstruction
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLOtherwise
 
prepareAttributes() - Method in class com.icl.saxon.style.XSLAttribute
 
PreparedStyleSheet - class com.icl.saxon.PreparedStyleSheet.
This PreparedStyleSheet class represents a StyleSheet that has been prepared for execution (or "compiled").
PreparedStyleSheet() - Constructor for class com.icl.saxon.PreparedStyleSheet
Default Constructor
preprocess() - Method in class com.icl.saxon.style.StyleElement
Default preprocessing method does nothing.
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.XSLTemplate
Preprocess: this registers the template with the rule manager, and ensures space is available for local variables
preprocess() - Method in class com.icl.saxon.style.SAXONPreview
 
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.XSLKey
 
preprocess() - Method in class com.icl.saxon.style.XSLDecimalFormat
 
preprocess() - Method in class com.icl.saxon.style.XSLAttributeSet
 
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.XSLNamespaceAlias
 
preprocess() - Method in class com.icl.saxon.style.XSLPreserveSpace
 
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
 
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
 
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
 
process(Context) - Method in class com.icl.saxon.sql.SQLConnect
 
process(Context) - Method in class com.icl.saxon.sql.SQLColumn
 
process(Context) - Method in class com.icl.saxon.sql.SQLInsert
 
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.XSLComment
 
process(Context) - Method in class com.icl.saxon.style.XSLValueOf
 
process(Context) - Method in class com.icl.saxon.style.XSLTemplate
Process template.
process(Context) - Method in class com.icl.saxon.style.XSLElement
 
process(Context) - Method in class com.icl.saxon.style.XSLForEach
 
process(Context) - Method in class com.icl.saxon.style.XSLWithParam
 
process(Context) - Method in class com.icl.saxon.style.XSLApplyTemplates
 
process(Context) - Method in class com.icl.saxon.style.AbsentExtensionElement
 
process(Context) - Method in class com.icl.saxon.style.SAXONWhile
 
process(Context) - Method in class com.icl.saxon.style.LiteralResultElement
 
process(Context) - Method in class com.icl.saxon.style.SAXONDoctype
 
process(Context) - Method in class com.icl.saxon.style.SAXONPreview
 
process(Context) - Method in class com.icl.saxon.style.SAXONGroup
 
process(Context) - Method in class com.icl.saxon.style.XSLGeneralIncorporate
 
process(Context) - Method in class com.icl.saxon.style.SAXONFunction
 
process(Context) - Method in class com.icl.saxon.style.XSLText
 
process(Context) - Method in class com.icl.saxon.style.SAXONHandler
Process saxon:handler element.
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.XSLKey
 
process(Context) - Method in class com.icl.saxon.style.SAXONOutput
 
process(Context) - Method in class com.icl.saxon.style.XSLCopy
 
process(Context) - Method in class com.icl.saxon.style.XSLVariable
Process the variable declaration
process(Context) - Method in class com.icl.saxon.style.XSLChoose
 
process(Context) - Method in class com.icl.saxon.style.XSLApplyImports
 
process(Context) - Method in class com.icl.saxon.style.XSLDecimalFormat
 
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.XSLCopyOf
 
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.XSLNamespaceAlias
 
process(Context) - Method in class com.icl.saxon.style.XSLFallback
 
process(Context) - Method in class com.icl.saxon.style.XSLSort
 
process(Context) - Method in class com.icl.saxon.style.SAXONReturn
Process the return statement
process(Context) - Method in class com.icl.saxon.style.XSLPreserveSpace
 
process(Context) - Method in class com.icl.saxon.style.XSLWhen
 
process(Context) - Method in class com.icl.saxon.style.SAXONEntityRef
 
process(Context) - Method in class com.icl.saxon.style.XSLNumber
 
process(Context) - Method in class com.icl.saxon.style.SAXONAssign
 
process(Context) - Method in class com.icl.saxon.style.XSLMessage
 
process(Context) - Method in class com.icl.saxon.style.SAXONItem
 
process(Context) - Method in class com.icl.saxon.style.XSLIf
 
process(Context) - Method in class com.icl.saxon.style.XSLProcessingInstruction
 
process(Context) - Method in class com.icl.saxon.style.XSLOtherwise
 
process(Context) - Method in class com.icl.saxon.style.XSLAttribute
 
process(InputSource) - Method in class com.icl.saxon.StyleSheet
Process the source stylesheet into a templates object.
process(InputSource) - Method in class com.icl.saxon.trax.Processor
Process the source into a templates object.
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
processAttributes() - Method in class com.icl.saxon.style.StyleElement
Process the attribute list for the element.
processAttributeSets(Context) - Method in class com.icl.saxon.style.StyleElement
Expand the attribute sets referenced in this element's use-attribute-sets attribute
processChildren(Context) - Method in class com.icl.saxon.style.StyleElement
Process the children of this node in the stylesheet
processDirectory(File, PreparedStyleSheet, 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() - Method in class com.icl.saxon.style.StyleElement
Process the [xsl:]exclude-result-prefixes attribute if there is one
processExtensionElementAttribute() - Method in class com.icl.saxon.style.StyleElement
Process the [xsl:]extension-element-prefixes attribute if there is one
processFile(InputSource, PreparedStyleSheet, File, ParameterSet) - Method in class com.icl.saxon.StyleSheet
Process a single file using a supplied stylesheet
processFileAssoc(InputSource, String, File, ParameterSet) - Method in class com.icl.saxon.StyleSheet
Process a single source file using its associated stylesheet(s)
processFromNode(Node) - Method in class com.icl.saxon.StyleSheet
Process the stylesheet from a DOM tree, if the processor supports the "http://xml.org/trax/features/dom/input" feature.
processFromNode(Node) - Method in class com.icl.saxon.trax.Processor
Process the stylesheet from a DOM tree, if the processor supports the "http://xml.org/trax/features/dom/input" feature.
processingInstruction(String, String) - Method in class com.icl.saxon.PIGrabber
Handle xml-stylesheet PI
processingInstruction(String, String) - Method in class com.icl.saxon.expr.FragmentValue
Output a processing instruction
processingInstruction(String, String) - Method in class com.icl.saxon.output.ContentHandlerProxy
Processing Instruction
processingInstruction(String, String) - Method in interface 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.XMLEmitter
Handle a 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.ProxyEmitter
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.HTMLEmitter
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.output.DocumentHandlerProxy
Processing Instruction
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.UncommittedEmitter
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.tree.Stripper
Callback interface for SAX: not for application use
processingInstruction(String, String) - Method in class com.icl.saxon.tree.Builder
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.
processMultiple(InputSource[]) - Method in class com.icl.saxon.StyleSheet
Process a series of stylesheet inputs, treating them in import or cascade order.
processMultiple(InputSource[]) - Method in class com.icl.saxon.trax.Processor
Process a series of inputs, treating them in import or cascade order.
Processor - class com.icl.saxon.trax.Processor.
A particular transformation Processor is "plugged" into the platform via Processor in one of two ways: 1) as a platform default, and 2) through external specification by a system property named "com.icl.saxon.trax.Processor.[type]" obtained using java.lang.System.getProperty().
Processor() - Constructor for class com.icl.saxon.trax.Processor
 
ProcessorException - exception com.icl.saxon.trax.ProcessorException.
This exception serves as a root exception of TRaX exception, and is thrown in raw form when an exceptional condition occurs in the Processor object.
ProcessorException(Exception) - Constructor for class com.icl.saxon.trax.ProcessorException
Create a new ProcessorException to wrap a given exception.
ProcessorException(String) - Constructor for class com.icl.saxon.trax.ProcessorException
Create a new ProcessorException from a message.
ProcessorException(String, Exception) - Constructor for class com.icl.saxon.trax.ProcessorException
Wrap an existing exception in a ProcessorException.
ProcessorFactoryException - exception com.icl.saxon.trax.ProcessorFactoryException.
The ProcessorFactoryException is a type of ProcessorException that is thrown when a configurable factory object can not be created.
ProcessorFactoryException(String, Exception) - Constructor for class com.icl.saxon.trax.ProcessorFactoryException
Create a new ProcessorFactoryException from an existing exception.
processVersionAttribute() - Method in class com.icl.saxon.style.StyleElement
Process the [xsl:]version attribute if there is one
processVersionAttribute() - Method in class com.icl.saxon.style.XSLStyleSheet
Process the version attribute - mandatory on this element
ProcInstInfo - interface com.icl.saxon.om.ProcInstInfo.
A node in the XML parse tree representing a Processing Instruction.
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
 
PropertiesResource - Static variable in class com.icl.saxon.trax.serialize.SerializerFactory
The name of the properties file listing all the supported serializers.
PropertyFormatPrefix - Static variable in class com.icl.saxon.trax.serialize.SerializerFactory
The prefix of a property supplying the class name for an output format implementing a specific method.
PropertyMethods - Static variable in class com.icl.saxon.trax.serialize.SerializerFactory
The name of the property listing all the supported output methods.
PropertySerializerPrefix - Static variable in class com.icl.saxon.trax.serialize.SerializerFactory
The prefix of a property supplying the class name for a serializer implementing a specific method.
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
 
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.
put(String, Value) - Method in class com.icl.saxon.ParameterSet
Add a parameter to the ParameterSet

Q

QName - class com.icl.saxon.trax.serialize.QName.
A qualified name.
QName(String, String) - Constructor for class com.icl.saxon.trax.serialize.QName
Constructs a new QName with the specified namespace URI and local name.
QName(String, String, String) - Constructor for class com.icl.saxon.trax.serialize.QName
Constructs a new QName with the specified namespace URI, prefix and local name.
QuickSort - class com.icl.saxon.sort.QuickSort.
This is a generic version of C.A.R Hoare's Quick Sort algorithm.
QuickSort(Comparer) - Constructor for class com.icl.saxon.sort.QuickSort
 
quit(String) - Static method in class com.icl.saxon.StyleSheet
Exit with a message

R

range(Context, double, double) - Static method in class com.icl.saxon.functions.Extensions
Return a node-set whose nodes have string-values "1", "2", ...
reconstruct(String, String, String) - Static method in class com.icl.saxon.om.Name
Reconstruct a name given a prefix, a uri, and a localName.
RECOVER_SILENTLY - Static variable in class com.icl.saxon.Controller
 
RECOVER_WITH_WARNINGS - Static variable in class com.icl.saxon.Controller
 
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.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.Function
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.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.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.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.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.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.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.VariableReference
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.ParentNodeExpression
Perform a partial evaluation of the expression, by eliminating specified dependencies on the context.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.expr.Function
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.expr.StyleSheetFunctionCall
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.Id
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.UnparsedEntityURI
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.Last
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.Document
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.Key
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.StringFn
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.Position
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.LocalName
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.NumberFn
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.GenerateId
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.NamespaceURI
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.NameFn
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.NormalizeSpace
Remove intrinsic dependencies.
reduceIntrinsic(int, Context) - Method in class com.icl.saxon.functions.Current
Remove intrinsic dependencies.
remove(EventListener) - Method in class com.icl.saxon.trace.SaxonEventMulticaster
Removes a listener from this multicaster and returns the resulting multicast listener.
remove(Object) - Method in class com.icl.saxon.sort.BinaryTree
remove(Object) removes the key (and its corresponding value) from this Binary Tree.
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(Name) - Method in class com.icl.saxon.AttributeCollection
Remove an attribute from the list.
removeAttribute(String) - Method in class com.icl.saxon.tree.ElementImpl
Removes an attribute by name.
removeAttribute(String) - Method in class com.icl.saxon.tree.ElementWithAttributes
Removes an attribute by name.
removeAttributeNode(Attr) - Method in class com.icl.saxon.tree.ElementImpl
Removes the specified attribute node.
removeAttributeNode(Attr) - Method in class com.icl.saxon.tree.ElementWithAttributes
Removes the specified attribute node.
removeAttributeNS(String, String) - Method in class com.icl.saxon.tree.ElementImpl
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.
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.ElementImpl
Remove named attribute (DOM NamedNodeMap method: always fails)
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.ElementImpl
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)
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.
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
reportRecoverableError(String, NodeInfo) - Method in class com.icl.saxon.Controller
Report a recoverable error
requiresXSLprefix() - Method in class com.icl.saxon.style.StyleElement
Determine whether "xsl:" prefix is required on standard attributes: true for literal result elements, false otherwise
requiresXSLprefix() - Method in class com.icl.saxon.style.LiteralResultElement
On standard attributes such as extension-element-prefixes, say that an XSL prefix is required
requireWellFormed - Variable in class com.icl.saxon.output.ContentHandlerProxy
 
reset() - Method in interface com.icl.saxon.trax.serialize.Serializer
Resets the serializer.
resetHandlers() - Method in class com.icl.saxon.RuleManager
Set up a new table of handlers.
resetOutputDetails() - Method in class com.icl.saxon.Controller
Close the current output destination, and revert to the previous output destination.
resetOutputDetails() - Method in class com.icl.saxon.output.OutputManager
Close the current outputter, and revert to the previous outputter.
resetParameters() - Method in class com.icl.saxon.Controller
Reset the parameters to a null list.
resetParameters() - Method in interface com.icl.saxon.trax.Transformer
Reset the parameters to a null list.
Result - class com.icl.saxon.trax.Result.
Acts as an holder for result tree specifications.
Result() - Constructor for class com.icl.saxon.trax.Result
Zero-argument default constructor.
Result(Node) - Constructor for class com.icl.saxon.trax.Result
Create a new output target with a character stream.
Result(OutputStream) - Constructor for class com.icl.saxon.trax.Result
Create a new output target with a byte stream.
Result(Writer) - Constructor for class com.icl.saxon.trax.Result
Create a new output target with a character stream.
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
 
round(double) - Static method in 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() - Constructor for class com.icl.saxon.RuleManager
create a RuleManager and initialise variables
run(DocumentInfo) - Method in class com.icl.saxon.Controller
Process a Document.

S

sameAsNext() - Method in class com.icl.saxon.style.GroupActivation
 
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
 
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.
SAXONFunction - class com.icl.saxon.style.SAXONFunction.
Handler for saxon: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
 
SAXONOutput - class com.icl.saxon.style.SAXONOutput.
A saxon:output element in the stylesheet.
SAXONOutput() - Constructor for class com.icl.saxon.style.SAXONOutput
 
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 elements in stylesheet.
The saxon:return element has optional attribute select
SAXONReturn() - Constructor for class com.icl.saxon.style.SAXONReturn
 
SAXONTRACE - Static variable in class com.icl.saxon.style.XSLStyleSheet
 
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
 
select - Variable in class com.icl.saxon.style.XSLGeneralVariable
 
selectByKey(String, 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.NodeSetExtent
Return the first node in the nodeset (in document order)
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.SingletonExpression
Return the first node selected by this Expression when evaluated in the current context
selectFirst(Context) - Method in class com.icl.saxon.expr.NodeSetIntent
Return the first node in the nodeset (in document order)
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.tree.DocumentImpl
Get the element with a given ID.
SELF - Static variable in class com.icl.saxon.axis.Axis
 
SEPARATOR - Static variable in class com.icl.saxon.om.Name
 
serialize(Document) - Method in interface com.icl.saxon.trax.serialize.DOMSerializer
Serializes the DOM document.
serialize(DocumentFragment) - Method in interface com.icl.saxon.trax.serialize.DOMSerializer
Serializes the DOM document fragment.
serialize(Element) - Method in interface com.icl.saxon.trax.serialize.DOMSerializer
Serializes the DOM element.
Serializer - interface com.icl.saxon.trax.serialize.Serializer.
Interface to a serializer implementation.
SerializerFactory - class com.icl.saxon.trax.serialize.SerializerFactory.
Factory for creating new serializers.
SerializerFactory() - Constructor for class com.icl.saxon.trax.serialize.SerializerFactory
 
SerializerHandler - interface com.icl.saxon.trax.serialize.SerializerHandler.
Interface that supplements DocumentHandler and ContentHandler with additional methods suitable for serialization.
set(String) - Method in class com.icl.saxon.sort.HashMap
 
setAscending(boolean) - Method in class com.icl.saxon.sort.BinaryTree
Set order.
setAttribute(Name, String) - Method in class com.icl.saxon.AttributeCollection
Set an attribute value
setAttribute(Name, String, String) - Method in class com.icl.saxon.AttributeCollection
Set an attribute value
setAttribute(String, String) - Method in interface com.icl.saxon.om.ElementInfo
Set the value of an attribute on the current element.
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.
setAttributeNode(Attr) - Method in class com.icl.saxon.tree.ElementImpl
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.tree.ElementImpl
Add a new attribute.
setAttributeNodeNS(Attr) - Method in class com.icl.saxon.tree.ElementWithAttributes
Add a new attribute.
setAttributeNS(String, String, String) - Method in class com.icl.saxon.tree.ElementImpl
Adds a new attribute.
setAttributeNS(String, String, String) - Method in class com.icl.saxon.tree.ElementWithAttributes
Adds a new attribute.
setBaseID(String) - Method in interface com.icl.saxon.trax.TemplatesBuilder
Set the base ID (URL or system ID) for the stylesheet created by this builder.
setBaseURI(int, String) - Method in class com.icl.saxon.tree.DocumentImpl
Set the system id of an element in the document
setBaseURI(String) - Method in class com.icl.saxon.PIGrabber
 
setBaseURI(String) - Method in class com.icl.saxon.expr.FragmentValue
Set the Base URI for the nodes in the result tree fragment.
setBindery(Bindery) - Method in class com.icl.saxon.Controller
Set a Bindery to use.
setBindery(Bindery) - Method in class com.icl.saxon.Context
Set the Bindery used by this Context
setByteStream(OutputStream) - Method in class com.icl.saxon.trax.Result
Set the byte stream for this output target.
setCaseOrder(Expression) - Method in class com.icl.saxon.sort.SortKeyDefinition
Set the case order.
setCaseOrder(int) - Method in class com.icl.saxon.sort.TextComparer
Set case order
setCaseOrder(int) - Method in class com.icl.saxon.sort.Compare_en
 
setCaseOrder(int) - Method in class com.icl.saxon.sort.StringComparer
Set case order
setCDataElements(QName[]) - Method in class com.icl.saxon.trax.serialize.OutputFormat
Sets the list of elements for which text node children should be output as CDATA.
setCharacterBuffer(StringBuffer) - Method in class com.icl.saxon.tree.DocumentImpl
Set the character buffer
setCharacterSet(CharacterSet) - Method in class com.icl.saxon.expr.FragmentValue
Set the CharacterSet to be used.
setCharacterSet(CharacterSet) - Method in class com.icl.saxon.output.ContentHandlerProxy
Set the CharacterSet to be used.
setCharacterSet(CharacterSet) - Method in interface com.icl.saxon.output.Emitter
Set the CharacterSet to be used.
setCharacterSet(CharacterSet) - Method in class com.icl.saxon.output.ErrorEmitter
Set the character set to use.
setCharacterSet(CharacterSet) - Method in class com.icl.saxon.output.XMLEmitter
Set the character set to use
setCharacterSet(CharacterSet) - Method in class com.icl.saxon.output.ProxyEmitter
Set the CharacterSet to be used.
setCharacterSet(CharacterSet) - Method in class com.icl.saxon.output.DocumentHandlerProxy
Set the CharacterSet to be used.
setCharacterSet(CharacterSet) - Method in class com.icl.saxon.output.DOMEmitter
Set the character set to use.
setCharacterStream(Writer) - Method in class com.icl.saxon.trax.Result
Set the character stream for this output target.
setCloseAfterUse(boolean) - Method in class com.icl.saxon.output.OutputDetails
Indicate whether the Writer should be closed after use
setComparer(Comparer) - Method in class com.icl.saxon.sort.BinaryTree
Set the Comparer to be used for the keys in this tree.
setComparer(MultiKeyComparer) - Method in class com.icl.saxon.expr.SortKeyEnumeration
Set the comparer to be used
setContentHandler(ContentHandler) - Method in class com.icl.saxon.DOMDriver
Set the content handler.
setContentHandler(ContentHandler) - Method in class com.icl.saxon.Controller
Allow an application to register a content event handler to process the result of the transformation.
setContentHandler(ContentHandler) - Method in class com.icl.saxon.aelfred.SAXDriver
SAX2: Assigns the object used to report the logical content of an XML document.
setContext(Context) - Method in class com.icl.saxon.expr.SortKeyEnumeration
Set the base context for evaluating the sort keys
setContextNode(NodeInfo) - Method in class com.icl.saxon.Context
Set the context node.
setController(Controller) - Method in class com.icl.saxon.PreviewManager
 
setController(Controller) - Method in class com.icl.saxon.Context
Set the controller for this Context
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.
setDataType(Expression) - Method in class com.icl.saxon.sort.SortKeyDefinition
Set the data type.
setDataType(Name) - Method in class com.icl.saxon.sort.Comparer
Set data type.
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
setDetails(OutputDetails) - Method in class com.icl.saxon.style.XSLOutput
 
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.tree.Builder
Indicate whether comments and Processing Instructions should be discarded
setDoctypePublic(String) - Method in class com.icl.saxon.output.OutputDetails
Set the Public ID to be used in the DOCTYPE declaration
setDoctypePublicId(String) - Method in class com.icl.saxon.trax.serialize.OutputFormat
Sets the document type public identifiers.
setDoctypeSystem(String) - Method in class com.icl.saxon.output.OutputDetails
Set the System ID to be used in the DOCTYPE declaration
setDoctypeSystemId(String) - Method in class com.icl.saxon.trax.serialize.OutputFormat
Sets the document type system identifiers.
setDocument(Document) - Method in class com.icl.saxon.DOMDriver
Set the DOM Document that will be walked
setDocumentElement(ElementInfo) - 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.output.ContentHandlerProxy
Set Document Locator
setDocumentLocator(Locator) - Method in class com.icl.saxon.output.ErrorEmitter
Set Document Locator.
setDocumentLocator(Locator) - Method in class com.icl.saxon.output.XMLEmitter
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.DOMEmitter
Set Document Locator.
setDocumentLocator(Locator) - Method in class com.icl.saxon.tree.Stripper
Callback interface for SAX: not for application use
setDocumentLocator(Locator) - Method in class com.icl.saxon.tree.Builder
Callback interface for SAX: not for application use
setDOMNode(Node) - Method in class com.icl.saxon.output.OutputDetails
Set the DOM node to which output should be appended
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.Controller
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.
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.output.OutputDetails
Set the Emitter to be used for output
setEmitter(Emitter) - Method in class com.icl.saxon.output.Outputter
Set the emitter that will deal with this output
setEncoding(String) - Method in class com.icl.saxon.output.OutputDetails
Set the encoding.
setEncoding(String) - Method in class com.icl.saxon.trax.serialize.OutputFormat
Sets the encoding for this output method.
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.Controller
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.
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.Controller
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.trax.Processor
Allow an application to register an error event handler.
setErrorHandler(ErrorHandler) - Method in class com.icl.saxon.tree.Builder
Set the error handler to use.
setErrorOutput(Writer) - Method in class com.icl.saxon.tree.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.expr.FragmentValue
Switch 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.OutputDetails
Switch on or off escaping of special characters
setEscaping(boolean) - Method in interface com.icl.saxon.output.Emitter
Switch escaping on or off.
setEscaping(boolean) - Method in class com.icl.saxon.output.ErrorEmitter
Set escaping on or off: ignored in this Emitter
setEscaping(boolean) - Method in class com.icl.saxon.output.XMLEmitter
Set 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.DocumentHandlerProxy
Switch escaping on or off.
setEscaping(boolean) - Method in class com.icl.saxon.output.CDATAFilter
Set 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.DOMEmitter
Set escaping on or off: ignored in this Emitter
setEstimatedLength(int) - Method in class com.icl.saxon.ExtendedInputSource
Set the estimated length of the file (advisory only)
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.
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.Controller
Set the state of a feature.
setFeature(String, boolean) - Method in class com.icl.saxon.StyleSheet
Set the state of a feature.
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.trax.Processor
Set the state of a feature.
setFile(File) - Method in class com.icl.saxon.ExtendedInputSource
Specify that input is to come from a given File.
setFilters(Vector) - Method in class com.icl.saxon.expr.Step
 
setFunction(SAXONFunction) - Method in class com.icl.saxon.expr.StyleSheetFunctionCall
Create the reference to the saxon:function element
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(String, NodeHandler) - Method in class com.icl.saxon.RuleManager
Register a handler for a particular pattern.
setImporter(XSLStyleSheet) - Method in class com.icl.saxon.style.XSLStyleSheet
Set the StyleSheet that included or imported this one.
setIncludeHtmlMetaTag(boolean) - Method in class com.icl.saxon.output.OutputDetails
Set whether a META tag should be included after the HEAD tag in HTML output
setIndent(String) - Method in class com.icl.saxon.output.OutputDetails
Set indenting on or off
setIndenting(boolean) - Method in class com.icl.saxon.output.ContentHandlerProxy
Set indenting on or off
setIndenting(boolean) - Method in class com.icl.saxon.output.DocumentHandlerProxy
Set indenting on or off
setIndenting(boolean) - Method in class com.icl.saxon.trax.serialize.OutputFormat
Sets the indentation on and off.
setIndentSpaces(int) - Method in class com.icl.saxon.output.OutputDetails
Set number of spaces to indent by
setKeyDefinition(KeyDefinition) - Method in class com.icl.saxon.KeyManager
Register a key definition.
setKeyIndex(KeyManager, String, Object) - Method in interface com.icl.saxon.om.DocumentInfo
Set the index for a given key
setKeyIndex(KeyManager, String, Object) - 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.
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.DocumentImpl
Set the line number for an element.
setLineNumbering() - Method in class com.icl.saxon.tree.DocumentImpl
Set line numbering on
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.tree.Builder
Set line numbering on or off
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.
setMediaType(String) - Method in class com.icl.saxon.output.OutputDetails
Set the MIME media type, e.g.
setMediaType(String) - Method in class com.icl.saxon.trax.serialize.OutputFormat
Sets the media type.
setMessageEmitter(Emitter) - Method in class com.icl.saxon.Controller
Set the Emitter to be used for xsl:message output
setMethod(Name) - Method in class com.icl.saxon.expr.FunctionProxy
setMethod: locates the external class and method to which this function relates.
setMethod(String) - Method in class com.icl.saxon.output.OutputDetails
Set the method to be used
setMethod(String) - Method in class com.icl.saxon.trax.serialize.OutputFormat
Sets the method for this output format.
setMode(Mode) - Method in class com.icl.saxon.Context
Set the mode (for use by the built-in handlers)
setName(String) - Method in class com.icl.saxon.Mode
Set the name of the mode.
setNamedDecimalFormat(String, DecimalFormatSymbols) - Method in class com.icl.saxon.DecimalFormatManager
Set a named decimal format.
setNamedItem(Node) - Method in class com.icl.saxon.tree.ElementImpl
Set named attribute (DOM NamedNodeMap method: always fails)
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.ElementImpl
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)
setNamespaceDeclarations(String[], int) - Method in class com.icl.saxon.tree.ElementWithAttributes
Set the namespace declarations to the element
setNamespacePrefix(String) - Method in interface com.icl.saxon.om.NamespaceInfo
Set the prefix of the namespace that this node relates to
setNamespacePrefix(String) - Method in class com.icl.saxon.tree.NamespaceImpl
Set the prefix of the namespace that this node relates to
setNamespaceURI(String) - Method in interface com.icl.saxon.om.NamespaceInfo
Set the uri of the namespace that this node relates to
setNamespaceURI(String) - Method in class com.icl.saxon.tree.NamespaceImpl
Set the uri of the namespace that this node relates to
setNameTest(NameTest) - Method in class com.icl.saxon.axis.Axis
Set the name test required by the axis.
setNewOutputDetails(OutputDetails) - Method in class com.icl.saxon.Controller
Start a new output destination during the transformation
setNextHandler(ContentHandler) - Method in class com.icl.saxon.tree.Stripper
 
setNextInChain(PreparedStyleSheet) - Method in class com.icl.saxon.output.OutputDetails
Set the StyleSheet to be used to handle the output of this one
setNode(Node) - Method in class com.icl.saxon.trax.Result
Set the node that will contain the result nodes.
setNodeFactory(NodeFactory) - Method in class com.icl.saxon.tree.Builder
Set the Node Factory to use.
setNodeType(int) - Method in class com.icl.saxon.axis.Axis
Set the node type required by the axis.
setNonEscapingElements(QName[]) - Method in class com.icl.saxon.trax.serialize.OutputFormat
Sets the list of elements for which text node children should be output unescaped (no character references).
setNumberer(Numberer) - Method in class com.icl.saxon.number.NumberFormatter
Allocate a numberer appropriate to the selected language
setOmitDeclaration(String) - Method in class com.icl.saxon.output.OutputDetails
Indicate whether the XML Declaration should be omitted
setOmitXMLDeclaration(boolean) - Method in class com.icl.saxon.trax.serialize.OutputFormat
Sets XML declaration omitting on and off.
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.
setOutputDetails(OutputDetails) - Method in class com.icl.saxon.Controller
Set the initial output details.
setOutputDetails(OutputDetails) - Method in class com.icl.saxon.expr.FragmentValue
Set output details.
setOutputDetails(OutputDetails) - Method in class com.icl.saxon.output.ContentHandlerProxy
Set output details
setOutputDetails(OutputDetails) - Method in interface com.icl.saxon.output.Emitter
Set output details.
setOutputDetails(OutputDetails) - Method in class com.icl.saxon.output.ErrorEmitter
Set output details
setOutputDetails(OutputDetails) - Method in class com.icl.saxon.output.XMLEmitter
Set output details
setOutputDetails(OutputDetails) - Method in class com.icl.saxon.output.Outputter
 
setOutputDetails(OutputDetails) - Method in class com.icl.saxon.output.ProxyEmitter
Set the output details.
setOutputDetails(OutputDetails) - Method in class com.icl.saxon.output.DocumentHandlerProxy
Set output details
setOutputDetails(OutputDetails) - Method in class com.icl.saxon.output.CDATAFilter
Set output details
setOutputDetails(OutputDetails) - Method in class com.icl.saxon.output.OutputManager
Set a new output writer, supplying the output format details.
setOutputDetails(OutputDetails) - Method in class com.icl.saxon.output.DOMEmitter
Set output details
setOutputFormat(OutputFormat) - Method in class com.icl.saxon.Controller
Set the output properties for the transformation.
setOutputFormat(OutputFormat) - Method in interface com.icl.saxon.trax.Transformer
Set the output properties for the transformation.
setOutputFormat(OutputFormat) - Method in interface com.icl.saxon.trax.serialize.Serializer
Specifies an output format for this serializer.
setOutputManager(OutputManager) - Method in class com.icl.saxon.Controller
Set an Outputter to use.
setOutputStream(OutputStream) - Method in class com.icl.saxon.output.OutputDetails
Set the output stream to be used for producing output
setOutputStream(OutputStream) - Method in interface com.icl.saxon.trax.serialize.Serializer
Specifies an output stream to which the document should be serialized.
setParameter(String, String, Object) - Method in class com.icl.saxon.Controller
Set a parameter for the templates.
setParameter(String, String, Object) - Method in interface com.icl.saxon.trax.Transformer
Set a parameter for the templates.
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.Controller
Set the parent reader.
setParser(Parser) - Method in class com.icl.saxon.PreparedStyleSheet
Deprecated. in Saxon 5.2: use setXMLReader() instead.
setParser(Parser) - Method in class com.icl.saxon.tree.Builder
Set the SAX-compliant parser to use.
setParserClass(String) - Method in class com.icl.saxon.StandardURIResolver
Set the name of the class to be used for parsing
setPlatformDefaultProcessor(String) - Static method in class com.icl.saxon.trax.Processor
Set the name of the default concrete class to be used.
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
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
setPreserveSpace(AnyNameTest, boolean) - Method in class com.icl.saxon.tree.Stripper
 
setPreserveSpace(boolean) - Method in class com.icl.saxon.trax.serialize.OutputFormat
Sets space preserving as the default behavior.
setPreserveSpace(Name, boolean) - Method in class com.icl.saxon.tree.Stripper
Add an element to the list of elements for which white space is preserved / stripped.
setPreserveSpace(PrefixTest, boolean) - Method in class com.icl.saxon.tree.Stripper
 
setPreviewElement(Name) - Method in class com.icl.saxon.PreviewManager
Register an element as a preview element.
setPreviewManager(PreviewManager) - Method in class com.icl.saxon.style.XSLStyleSheet
Set the preview manager
setPreviewManager(PreviewManager) - Method in class com.icl.saxon.tree.Builder
Set the PreviewManager to use
setPreviewMode(String) - 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.Controller
Set the value of a property.
setProperty(String, Object) - Method in class com.icl.saxon.aelfred.SAXDriver
SAX2: Assigns the specified property.
setReason(SAXException) - Method in class com.icl.saxon.style.AbsentExtensionElement
 
setRecoveryPolicy(int) - Method in class com.icl.saxon.Controller
Set the policy for handling recoverable errors
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.
setReturnValue(Value) - Method in class com.icl.saxon.Context
Set return value from function
setRuleManager(RuleManager) - Method in class com.icl.saxon.Controller
 
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.NodeSetExtent
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.
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.NodeSetIntent
Set a flag to indicate whether the nodes are sorted.
setSortKey(Expression) - Method in class com.icl.saxon.sort.SortKeyDefinition
Set the expression used as the sort key
setSortKeys(Vector) - Method in class com.icl.saxon.expr.SortKeyEnumeration
Set the list of sort key definitions, in major-to-minor order
setSourceParser(Parser) - Method in class com.icl.saxon.Controller
Deprecated. in Saxon 5.2: use setXMLReader() instead, to supply a SAX2 parser.
setStandalone(String) - Method in class com.icl.saxon.output.OutputDetails
Indicate whether the output document is "standalone"
setStartNode(Node) - Method in class com.icl.saxon.DOMDriver
Set the start Node to 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.
setStripAll() - Method in class com.icl.saxon.tree.Builder
Request stripping of all whitespace text nodes.
setStripper(Stripper) - Method in class com.icl.saxon.tree.Builder
Set the Stripper to use
setStyleSheetDocument(DocumentInfo) - Method in class com.icl.saxon.PreparedStyleSheet
Create a PreparedStyleSheet from a supplied DocumentInfo Note: the document must have been built using the StyleNodeFactory
setSystemId(String) - Method in class com.icl.saxon.tree.Builder
 
setSystemId(String) - Method in class com.icl.saxon.tree.DocumentImpl
Set the system id of this node
setTailRecursion(ParameterSet) - Method in class com.icl.saxon.Context
Set tail recursion parameters
setTraceListener(TraceListener) - Method in class com.icl.saxon.Controller
 
setTracing(boolean) - Static method in class com.icl.saxon.Loader
Switch tracing on or off
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.tree.DocumentImpl
Set an unparsed entity URI associated with this document.
setURI(String, String) - Method in class com.icl.saxon.StandardURIResolver
Set a relative URI, given a base URI to resolve it
setURI(String, String) - Method in interface com.icl.saxon.trax.URIResolver
This will be called by the processor when it encounters an xsl:include, xsl:import, or document() function.
setURIResolver(URIResolver) - Method in class com.icl.saxon.PreparedStyleSheet
Set the URI resolver to be used
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.trax.Processor
Set an object that will be used to resolve URIs used in xsl:import, etc.
setURIResolver(URIResolver) - Method in interface com.icl.saxon.trax.Transformer
Set an object that will be used to resolve URIs used in document(), etc.
setUserData(Context, String, Value) - Static method in class com.icl.saxon.functions.Extensions
Save a value associated with the context node
setUserData(NodeInfo, String, Object) - Method in class com.icl.saxon.Controller
Set a user data property for a node.
setUserData(String) - Method in class com.icl.saxon.output.OutputDetails
Set user data (from the saxon:output user-data attribute).
setVersion(String) - Method in class com.icl.saxon.output.OutputDetails
Set the version of the output format, e.g.
setVersion(String) - Method in class com.icl.saxon.trax.serialize.OutputFormat
Sets the version for this output method.
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.expr.FragmentValue
Set the Writer to be used.
setWriter(Writer) - Method in class com.icl.saxon.output.ContentHandlerProxy
Set the Writer to be used.
setWriter(Writer) - Method in class com.icl.saxon.output.FOPEmitter
Set the Writer to be used.
setWriter(Writer) - Method in class com.icl.saxon.output.OutputDetails
Set the writer to be used for producing output.
setWriter(Writer) - Method in interface com.icl.saxon.output.Emitter
Set the Writer to be used.
setWriter(Writer) - Method in class com.icl.saxon.output.ErrorEmitter
Set the Writer to use.
setWriter(Writer) - Method in class com.icl.saxon.output.XMLEmitter
Set the Writer to use
setWriter(Writer) - Method in class com.icl.saxon.output.ProxyEmitter
Set the Writer to be used.
setWriter(Writer) - Method in class com.icl.saxon.output.DocumentHandlerProxy
Set the Writer to be used.
setWriter(Writer) - Method in class com.icl.saxon.output.DOMEmitter
Set the Writer to use.
setWriter(Writer) - Method in interface com.icl.saxon.trax.serialize.Serializer
Specifies a writer to which the document should be serialized.
setXMLReader(XMLReader) - Method in class com.icl.saxon.PreparedStyleSheet
Set the parser to be used for parsing the stylesheet
setXMLReader(XMLReader) - Method in class com.icl.saxon.Controller
Set an XML parser for the source tree.
setXMLReader(XMLReader) - Method in class com.icl.saxon.StyleSheet
Set an XML parser for the stylesheet.
setXMLReader(XMLReader) - Method in class com.icl.saxon.trax.Processor
Set an XML parser for the templates.
setXMLReader(XMLReader) - Method in interface com.icl.saxon.trax.Transformer
Set an XML parser for the source tree.
setXMLReader(XMLReader) - Method in class com.icl.saxon.tree.Builder
Set the SAX2-compliant parser to use.
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
 
simplify() - Method in class com.icl.saxon.expr.Expression
Simplify an expression.
simplify() - Method in class com.icl.saxon.expr.Value
Simplify an expression
simplify() - Method in class com.icl.saxon.expr.Function
Simplify an expression
simplify() - Method in class com.icl.saxon.expr.NodeSetExtent
Simplify the expression
simplify() - Method in class com.icl.saxon.expr.SingletonNodeSet
Simplify the expression
simplify() - Method in class com.icl.saxon.expr.FragmentValue
Simplify the expression
simplify() - Method in class com.icl.saxon.expr.SingletonComparison
Simplify an expression
simplify() - Method in class com.icl.saxon.expr.RootExpression
Simplify an expression
simplify() - Method in class com.icl.saxon.expr.PathExpression
Simplify an expression
simplify() - Method in class com.icl.saxon.expr.AttributeValueTemplate
Simplify an expression.
simplify() - Method in class com.icl.saxon.expr.SortedSelection
Simplify an expression
simplify() - Method in class com.icl.saxon.expr.VariableReference
Simplify the expression.
simplify() - Method in class com.icl.saxon.expr.NodeListExpression
Simplify the expression
simplify() - Method in class com.icl.saxon.expr.Step
Simplify the step.
simplify() - Method in class com.icl.saxon.functions.SubstringBefore
Simplify This is a pure function so it can be simplified in advance if the arguments are known
simplify() - Method in class com.icl.saxon.functions.StringLength
Simplify If there is an argument and it is a Value, this is a pure function so it can be simplified
simplify() - Method in class com.icl.saxon.functions.Contains
Simplify This is a pure function so it can be simplified in advance if the arguments are known
simplify() - Method in class com.icl.saxon.functions.Translate
Simplify This is a pure function so it can be simplified in advance if the arguments are known
simplify() - Method in class com.icl.saxon.functions.StringFn
 
simplify() - Method in class com.icl.saxon.functions.Ceiling
Simplify This is a pure function so it can be simplified in advance if the arguments are known
simplify() - Method in class com.icl.saxon.functions.Floor
Simplify This is a pure function so it can be simplified in advance if the arguments are known
simplify() - Method in class com.icl.saxon.functions.Not
Simplify This is a pure function so it can be simplified in advance if the arguments are known
simplify() - Method in class com.icl.saxon.functions.NumberFn
 
simplify() - Method in class com.icl.saxon.functions.StartsWith
Simplify This is a pure function so it can be simplified in advance if the arguments are known
simplify() - Method in class com.icl.saxon.functions.SubstringAfter
Simplify This is a pure function so it can be simplified in advance if the arguments are known
simplify() - Method in class com.icl.saxon.functions.BooleanFn
Simplify This is a pure function so it can be simplified in advance if the arguments are known
simplify() - Method in class com.icl.saxon.functions.Substring
Simplify This is a pure function so it can be simplified in advance if the arguments are known
simplify() - Method in class com.icl.saxon.functions.Round
Simplify This is a pure function so it can be simplified in advance if the arguments are known
simplify() - Method in class com.icl.saxon.functions.Concat
Simplify This is a pure function so it can be simplified in advance if the arguments are known
simplify() - Method in class com.icl.saxon.functions.NormalizeSpace
Simplify If there is an argument and it is a Value, this is a pure function so it can be simplified
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
simplify() - Method in class com.icl.saxon.pattern.LocationPathPattern
Simplify the pattern: perform any context-independent optimisations
simplifyPureFunction() - Method in class com.icl.saxon.expr.Function
Method to simplify a pure function, ie.
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.expr.SingletonEnumeration.
SingletonEnumeration: an enumeration of zero or one nodes
SingletonEnumeration(NodeInfo) - Constructor for class com.icl.saxon.expr.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
size() - Method in class com.icl.saxon.sort.BinaryTree
size()
skippedEntity(String) - Method in class com.icl.saxon.tree.Stripper
 
skippedEntity(String) - Method in class com.icl.saxon.tree.Builder
 
sort() - Method in class com.icl.saxon.expr.NodeSetValue
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.SingletonNodeSet
Sort the nodes into document order.
sort() - Method in class com.icl.saxon.expr.EmptyNodeSet
Sort the nodes into document order.
sort() - Method in class com.icl.saxon.expr.NodeSetIntent
Sort the nodes into document order.
sort(Object[]) - Method in class com.icl.saxon.sort.QuickSort
 
sort(Object[], int) - Method in class com.icl.saxon.sort.QuickSort
 
SortedSelection - class com.icl.saxon.expr.SortedSelection.
A NodeSetExpression that retrieves nodes in order according to a specified sort key.
SortedSelection(Expression) - Constructor for class com.icl.saxon.expr.SortedSelection
Constructor
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(NodeEnumeration) - Constructor for class com.icl.saxon.expr.SortKeyEnumeration
 
sourceParser - Variable in class com.icl.saxon.StyleSheet
 
sourceParserName - Variable in class com.icl.saxon.StyleSheet
 
sourceURIResolver - Variable in class com.icl.saxon.StyleSheet
 
spliceIncludes() - Method in class com.icl.saxon.style.XSLStyleSheet
Process xsl:include and xsl:import elements.
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
 
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
 
start(NodeInfo, Context) - Method in class com.icl.saxon.handlers.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.ElementHandlerBase
implement start() method
start(NodeInfo, Context) - Method in class com.icl.saxon.style.TemplateExpander
Process a node in the source document
startCDATA() - Method in class com.icl.saxon.aelfred.DefaultHandler
SAX2: called before parsing CDATA characters
startCDATA() - Method in class com.icl.saxon.tree.Stripper
 
startCDATA() - Method in class com.icl.saxon.tree.Builder
 
startDocument() - Method in class com.icl.saxon.expr.FragmentValue
Notify document start
startDocument() - Method in class com.icl.saxon.output.ContentHandlerProxy
Start of document
startDocument() - Method in class com.icl.saxon.output.FOPEmitter
Start of document processing
startDocument() - Method in interface 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.XMLEmitter
Start of the document.
startDocument() - Method in class com.icl.saxon.output.TEXTEmitter
Start of the document.
startDocument() - Method in class com.icl.saxon.output.ProxyEmitter
Start of document
startDocument() - Method in class com.icl.saxon.output.HTMLIndenter
Start of document
startDocument() - Method in class com.icl.saxon.output.HTMLEmitter
Output start of document
startDocument() - Method in class com.icl.saxon.output.XMLIndenter
Start of document
startDocument() - Method in class com.icl.saxon.output.DocumentHandlerProxy
Start of document
startDocument() - Method in class com.icl.saxon.output.UncommittedEmitter
 
startDocument() - Method in class com.icl.saxon.output.DOMEmitter
Start of the document.
startDocument() - Method in class com.icl.saxon.tree.Stripper
Callback interface for SAX: not for application use
startDocument() - Method in class com.icl.saxon.tree.Builder
Callback interface for SAX: not for application use
startDTD(String, String, String) - Method in class com.icl.saxon.aelfred.DefaultHandler
SAX2: called when the doctype is partially parsed
startDTD(String, String, String) - Method in class com.icl.saxon.tree.Stripper
 
startDTD(String, String, String) - Method in class com.icl.saxon.tree.Builder
 
startElement(ElementInfo, 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(Name, AttributeCollection) - Method in class com.icl.saxon.expr.FragmentValue
Output an element start tag.
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.ContentHandlerProxy
Start of element
startElement(Name, AttributeCollection) - Method in interface com.icl.saxon.output.Emitter
Output an element start tag.
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.ErrorEmitter
Start of an element.
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.XMLEmitter
Start of an element.
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.TEXTEmitter
Output an element start tag.
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.ProxyEmitter
Start of element
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.HTMLIndenter
Output element start tag
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.HTMLEmitter
Output element start tag
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.XMLIndenter
Output element start tag
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.DocumentHandlerProxy
Start of element
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.CDATAFilter
Output element start tag
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.DTDEmitter
Start of an element.
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.UncommittedEmitter
Output an element start tag.
startElement(Name, AttributeCollection) - Method in class com.icl.saxon.output.DOMEmitter
Start of an element.
startElement(String, String, String, Attributes) - Method in class com.icl.saxon.PIGrabber
Abort the parse when the first start element tag is found
startElement(String, String, String, Attributes) - Method in class com.icl.saxon.tree.Stripper
Callback interface for SAX: not for application use
startElement(String, String, String, Attributes) - Method in class com.icl.saxon.tree.Builder
Callback interface for SAX: not for application use
startEntity(String) - Method in class com.icl.saxon.aelfred.DefaultHandler
SAX2: called before parsing a general entity in content
startEntity(String) - Method in class com.icl.saxon.tree.Stripper
 
startEntity(String) - Method in class com.icl.saxon.tree.Builder
 
startPrefixMapping(String, String) - Method in class com.icl.saxon.expr.FragmentValue
Start a namespace prefix mapping.
startPrefixMapping(String, String) - Method in class com.icl.saxon.output.ContentHandlerProxy
Start a namespace prefix mapping.
startPrefixMapping(String, String) - Method in interface com.icl.saxon.output.Emitter
Start a namespace prefix mapping.
startPrefixMapping(String, String) - Method in class com.icl.saxon.output.ErrorEmitter
Start a namespace prefix mapping.
startPrefixMapping(String, String) - Method in class com.icl.saxon.output.XMLEmitter
Start a namespace prefix mapping.
startPrefixMapping(String, String) - Method in class com.icl.saxon.output.ProxyEmitter
Start a namespace prefix mapping.
startPrefixMapping(String, String) - Method in class com.icl.saxon.output.DocumentHandlerProxy
Start a namespace prefix mapping.
startPrefixMapping(String, String) - Method in class com.icl.saxon.output.DTDEmitter
Start a namespace prefix mapping.
startPrefixMapping(String, String) - Method in class com.icl.saxon.output.UncommittedEmitter
Start a namespace prefix mapping.
startPrefixMapping(String, String) - Method in class com.icl.saxon.output.DOMEmitter
Start a namespace prefix mapping.
startPrefixMapping(String, String) - Method in class com.icl.saxon.tree.Stripper
Callback interface for SAX: not for application use
startPrefixMapping(String, String) - Method in class com.icl.saxon.tree.Builder
 
startPreserving() - Method in interface com.icl.saxon.trax.serialize.SerializerHandler
Starts a whitespace preserving section.
StartsWith - class com.icl.saxon.functions.StartsWith.
 
StartsWith() - Constructor for class com.icl.saxon.functions.StartsWith
 
startUnescaping() - Method in interface com.icl.saxon.trax.serialize.SerializerHandler
Starts an un-escaping section.
staticContext - Variable in class com.icl.saxon.expr.Expression
 
staticContext - Variable in class com.icl.saxon.pattern.Pattern
 
StaticContext - interface com.icl.saxon.expr.StaticContext.
A StaticContext contains the information needed while an expression or patter is being parsed.
Step - class com.icl.saxon.expr.Step.
A step in a path expression
Step(Axis, int, NameTest) - Constructor for class com.icl.saxon.expr.Step
 
Step(int, int, NameTest) - Constructor for class com.icl.saxon.expr.Step
 
STRING - Static variable in class com.icl.saxon.expr.Value
 
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
 
stringToNumber(String) - Static method in class com.icl.saxon.expr.Value
Static method to convert strings to numbers.
StringValue - class com.icl.saxon.expr.StringValue.
A string value
StringValue(String) - Constructor for class com.icl.saxon.expr.StringValue
Constructor
strip(DocumentInfo) - Method in class com.icl.saxon.Controller
Strip whitespace nodes from a supplied source document (in situ) according to the xsl:strip-space directives in this stylesheet
strip(DocumentInfo) - Method in class com.icl.saxon.tree.Stripper
Prune the tree.
Stripper - class com.icl.saxon.tree.Stripper.
The Stripper class maintains details of which elements need to be stripped.
Stripper() - Constructor for class com.icl.saxon.tree.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 creates an empty attribute list
styleError(SAXException) - Method in class com.icl.saxon.style.StyleElement
Construct an exception with diagnostic information
styleError(String) - Method in class com.icl.saxon.style.StyleElement
 
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(Exception, String) - Constructor for class com.icl.saxon.style.StyleException
 
StyleException(String) - Constructor for class com.icl.saxon.style.StyleException
 
StyleNodeFactory - class com.icl.saxon.style.StyleNodeFactory.
Class StyleNodeFactory.
StyleNodeFactory() - Constructor for class com.icl.saxon.style.StyleNodeFactory
 
styleParser - Variable in class com.icl.saxon.StyleSheet
 
styleParserName - Variable in class com.icl.saxon.StyleSheet
 
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
 
styleURIResolver - Variable in class com.icl.saxon.StyleSheet
 
substituteFor(StyleElement) - Method in class com.icl.saxon.style.StyleElement
Make this node a substitute for a temporary one previously added to the tree.
Substring - class com.icl.saxon.functions.Substring.
 
Substring() - Constructor for class com.icl.saxon.functions.Substring
 
substring(String, double) - Static method in class com.icl.saxon.functions.Substring
Implement substring function.
substring(String, double, double) - Static method in class com.icl.saxon.functions.Substring
Implement substring function.
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
 
sum(Context, NodeSetValue, Expression) - Static method in class com.icl.saxon.functions.Extensions
Total a stored expression over a set of nodes
SYNTAX_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
 
systemid(Context) - Static method in class com.icl.saxon.functions.Extensions
Return the system identifier of the context node
SystemProperty - class com.icl.saxon.functions.SystemProperty.
 
SystemProperty() - Constructor for class com.icl.saxon.functions.SystemProperty
 

T

template - Variable in class com.icl.saxon.style.TemplateExpander
 
TemplateExpander - class com.icl.saxon.style.TemplateExpander.
Handle a node in the source document, by applying the contents of the relevant template in the style sheet.
TemplateExpander(XSLTemplate) - Constructor for class com.icl.saxon.style.TemplateExpander
Create a Template Expander, identifying the template to be expanded
templateName - Variable in class com.icl.saxon.style.XSLTemplate
 
Templates - interface com.icl.saxon.trax.Templates.
The Templates object is the runtime representation of compiled transformation instructions.
TemplatesBuilder - interface com.icl.saxon.trax.TemplatesBuilder.
This is a SAX ContentHandler that may be used to process SAX events into an Templates objects.
testCharacters(char[], int, int) - Method in class com.icl.saxon.output.XMLEmitter
 
testCharacters(String) - Method in class com.icl.saxon.output.XMLEmitter
Test that all characters in a name are supported in the target encoding
testFilters(NodeInfo, Context) - Method in class com.icl.saxon.pattern.LocationPathPattern
The testFilters() method is separated out for subclassing purposes
testFilters(NodeInfo, Context) - Method in class com.icl.saxon.pattern.FirstElementPattern
This testFilters() method simply tests whether the node is the first element matching the name test
Text - Static variable in class com.icl.saxon.trax.serialize.Method
The output method for text documents: text.
TEXT - Static variable in interface com.icl.saxon.om.NodeInfo
 
TextComparer - class com.icl.saxon.sort.TextComparer.
A Comparer used for comparing text keys
TextComparer() - Constructor for class com.icl.saxon.sort.TextComparer
 
TEXTEmitter - class com.icl.saxon.output.TEXTEmitter.
This class generates TEXT output
TEXTEmitter() - Constructor for class com.icl.saxon.output.TEXTEmitter
 
TextFragment - class com.icl.saxon.output.TextFragment.
TextFragment is a subclass of OutputDetails; it is used when we want to send output to a StringWriter and retrieve it later.
TextFragment() - Constructor for class com.icl.saxon.output.TextFragment
Construct a default TextFragment object
TextInfo - interface com.icl.saxon.om.TextInfo.
A text node in the XML parse tree (representing character content).
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.
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 interface com.icl.saxon.trace.TraceListener
Called for all top level elements
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
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.expr.Function
Get a string representation of the function call
toString() - Method in class com.icl.saxon.expr.PrefixTest
 
toString() - Method in class com.icl.saxon.expr.NodeSetExtent
Diagnostic output: get a string representation of the nodeset
toString() - Method in class com.icl.saxon.expr.ContextNodeExpression
Get a string representation of this expression
toString() - Method in class com.icl.saxon.expr.StringValue
Get a diagnostic string representation of the value (a string literal in quotes)
toString() - Method in class com.icl.saxon.expr.FragmentValue
Get a string representation of the expression
toString() - Method in class com.icl.saxon.expr.SingletonComparison
Display the expression as a string
toString() - Method in class com.icl.saxon.expr.NumericValue
Return a string representation for diagnostics
toString() - Method in class com.icl.saxon.expr.ObjectValue
Return a string representation for diagnostics
toString() - Method in class com.icl.saxon.expr.RootExpression
Get a string representation of the expression
toString() - Method in class com.icl.saxon.expr.PathExpression
Return a string representation of the expression Used for diagnostics, and also for reconstituting the expression in the compiler
toString() - Method in class com.icl.saxon.expr.AnyNameTest
Get a string representation
toString() - Method in class com.icl.saxon.expr.VariableReference
Get a string representing the variable reference, for diagnostics
toString() - Method in class com.icl.saxon.expr.NodeListExpression
Get a string representation of this expression
toString() - Method in class com.icl.saxon.expr.Step
Return a string representation of the Step
toString() - Method in class com.icl.saxon.expr.BooleanValue
Get string representation
toString() - Method in class com.icl.saxon.expr.ParentNodeExpression
Get a string representation of this expression
toString() - Method in class com.icl.saxon.om.Name
Convert name to a String.
toString() - Method in class com.icl.saxon.pattern.IDPattern
Return the pattern as a string (for diagnostic output)
toString() - Method in class com.icl.saxon.pattern.KeyPattern
Return pattern as a string (for diagnostic output)
toString() - Method in class com.icl.saxon.pattern.UnionPattern
Get a string representation of the pattern
toString() - Method in class com.icl.saxon.pattern.LocationPathPattern
Return the pattern as a string
toString() - Method in class com.icl.saxon.pattern.FirstElementPattern
 
toString() - Method in class com.icl.saxon.pattern.DocumentPattern
Return the pattern as a string
toString() - Method in class com.icl.saxon.pattern.NamedNodePattern
Return the pattern as a string
toString() - Method in class com.icl.saxon.pattern.AnyChildNodePattern
Return the pattern as a string
toString() - Method in class com.icl.saxon.pattern.NodeTestPattern
Return the pattern as a string
toString() - Method in class com.icl.saxon.trax.serialize.QName
 
toString() - Method in class com.icl.saxon.tree.NamespaceImpl
Diagnostic output
toString() - Method in class com.icl.saxon.tree.DocumentImpl
Diagnostic string representation
total(NodeSetValue) - Static method in class com.icl.saxon.functions.Sum
 
toURL(String) - Static method in class com.icl.saxon.StandardURIResolver
Parse an absolute URI
toURL(URL, String) - Static method in class com.icl.saxon.StandardURIResolver
Parse a relative URI
toWords(int) - Method in class com.icl.saxon.number.Numberer_en
Show the number as English words
traceListener - Variable in class com.icl.saxon.StyleSheet
 
TraceListener - interface com.icl.saxon.trace.TraceListener.
To get trace events, an application can add instances of this interface to a StyleSheetInstance
transform(InputSource) - Method in class com.icl.saxon.Controller
Process the source tree to SAX parse events.
transform(InputSource) - Method in interface com.icl.saxon.trax.Transformer
Process the source tree to SAX parse events.
transform(InputSource, Result) - Method in class com.icl.saxon.Controller
Process the source tree to the output result.
transform(InputSource, Result) - Method in interface com.icl.saxon.trax.Transformer
Process the source tree to the output result.
transformDocument(DocumentInfo) - Method in class com.icl.saxon.Controller
Render a source XML document supplied as a tree.
Transformer - interface com.icl.saxon.trax.Transformer.
This object represents a Transformer, which is a SAX2 XMLFilter.
TransformException - exception com.icl.saxon.trax.TransformException.
This simply subclasses the TransformException for the purposes of being able to be caught in a catch clause.
TransformException(Exception) - Constructor for class com.icl.saxon.trax.TransformException
Create a new TransformException wrapping an existing exception.
TransformException(String) - Constructor for class com.icl.saxon.trax.TransformException
Create a new TransformException.
TransformException(String, Exception) - Constructor for class com.icl.saxon.trax.TransformException
Wrap an existing exception in a TransformException.
TransformException(String, Locator) - Constructor for class com.icl.saxon.trax.TransformException
Create a new TransformException from a message and a Locator.
TransformException(String, Locator, Exception) - Constructor for class com.icl.saxon.trax.TransformException
Wrap an existing exception in a TransformException.
TransformException(String, String, String, int, int) - Constructor for class com.icl.saxon.trax.TransformException
Create a new TransformException.
TransformException(String, String, String, int, int, Exception) - Constructor for class com.icl.saxon.trax.TransformException
Create a new TransformException with an embedded exception.
transformNode(Node) - Method in class com.icl.saxon.Controller
Process the source node to to SAX parse events, if the processor supports the "http://xml.org/trax/features/dom/input" feature.
transformNode(Node) - Method in interface com.icl.saxon.trax.Transformer
Process the source node to to SAX parse events, if the processor supports the "http://xml.org/trax/features/dom/input" feature.
transformNode(Node, Result) - Method in class com.icl.saxon.Controller
Process the source node to the output result, if the processor supports the "http://xml.org/trax/features/dom/input" feature.
transformNode(Node, Result) - Method in interface com.icl.saxon.trax.Transformer
Process the source node to the output result, if the processor supports the "http://xml.org/trax/features/dom/input" feature.
Translate - class com.icl.saxon.functions.Translate.
 
Translate() - Constructor for class com.icl.saxon.functions.Translate
 
translate(String, String, String) - Static method in class com.icl.saxon.functions.Translate
Perform the translate function

U

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.output.UnicodeCharacterSet.
This class defines properties of the Unicode character set
UnicodeCharacterSet() - Constructor for class com.icl.saxon.output.UnicodeCharacterSet
 
UnionEnumeration - class com.icl.saxon.expr.UnionEnumeration.
An enumeration representing a nodeset that is a union of two other NodeSets.
UnionEnumeration(NodeEnumeration, NodeEnumeration) - 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
unparsedEntityDecl(String, String, String, String) - Method in class com.icl.saxon.tree.Builder
 
UnparsedEntityURI - class com.icl.saxon.functions.UnparsedEntityURI.
 
UnparsedEntityURI() - Constructor for class com.icl.saxon.functions.UnparsedEntityURI
 
unwindNamespaces() - Method in class com.icl.saxon.output.XMLEmitter
Discard the namespaces declared on this element.
updateOutputDetails(OutputDetails) - Method in class com.icl.saxon.style.XSLStyleSheet
Update an output details object using the xsl:output elements in the stylesheet.
UPPERCASE_FIRST - Static variable in class com.icl.saxon.sort.TextComparer
 
UppercaseFirstComparer - class com.icl.saxon.sort.UppercaseFirstComparer.
A Comparer used for comparing keys
UppercaseFirstComparer() - Constructor for class com.icl.saxon.sort.UppercaseFirstComparer
 
URIResolver - interface com.icl.saxon.trax.URIResolver.
This version of URIResolver reflects the proposal made by Michael Kay to revise the interface as defined in TRAX 0.6.
useGlobalParameter(String, Binding) - Method in class com.icl.saxon.Bindery
Use global parameter.
useLocalParameter(String, 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.

V

validate() - Method in class com.icl.saxon.sql.SQLConnect
 
validate() - Method in class com.icl.saxon.sql.SQLColumn
 
validate() - Method in class com.icl.saxon.sql.SQLInsert
 
validate() - Method in class com.icl.saxon.style.StyleElement
Check that the element is valid.
validate() - Method in class com.icl.saxon.style.XSLGeneralVariable
 
validate() - Method in class com.icl.saxon.style.XSLComment
 
validate() - Method in class com.icl.saxon.style.XSLValueOf
 
validate() - Method in class com.icl.saxon.style.XSLTemplate
 
validate() - Method in class com.icl.saxon.style.XSLElement
 
validate() - Method in class com.icl.saxon.style.XSLForEach
 
validate() - Method in class com.icl.saxon.style.XSLWithParam
 
validate() - Method in class com.icl.saxon.style.XSLApplyTemplates
 
validate() - Method in class com.icl.saxon.style.AbsentExtensionElement
 
validate() - Method in class com.icl.saxon.style.SAXONWhile
 
validate() - Method in class com.icl.saxon.style.LiteralResultElement
Validate that this node is OK
validate() - Method in class com.icl.saxon.style.SAXONDoctype
 
validate() - Method in class com.icl.saxon.style.SAXONPreview
 
validate() - Method in class com.icl.saxon.style.SAXONGroup
 
validate() - Method in class com.icl.saxon.style.XSLGeneralIncorporate
 
validate() - Method in class com.icl.saxon.style.SAXONFunction
 
validate() - Method in class com.icl.saxon.style.XSLText
 
validate() - Method in class com.icl.saxon.style.SAXONHandler
 
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.XSLKey
 
validate() - Method in class com.icl.saxon.style.SAXONOutput
 
validate() - Method in class com.icl.saxon.style.XSLCopy
 
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.XSLChoose
 
validate() - Method in class com.icl.saxon.style.XSLApplyImports
 
validate() - Method in class com.icl.saxon.style.XSLDecimalFormat
 
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.XSLCopyOf
 
validate() - Method in class com.icl.saxon.style.XSLStyleSheet
Validate this element
validate() - Method in class com.icl.saxon.style.XSLNamespaceAlias
 
validate() - Method in class com.icl.saxon.style.XSLFallback
 
validate() - Method in class com.icl.saxon.style.XSLSort
 
validate() - Method in class com.icl.saxon.style.SAXONReturn
Validate
validate() - Method in class com.icl.saxon.style.XSLPreserveSpace
 
validate() - Method in class com.icl.saxon.style.XSLWhen
 
validate() - Method in class com.icl.saxon.style.SAXONEntityRef
 
validate() - Method in class com.icl.saxon.style.XSLNumber
 
validate() - Method in class com.icl.saxon.style.SAXONAssign
 
validate() - Method in class com.icl.saxon.style.XSLMessage
 
validate() - Method in class com.icl.saxon.style.SAXONItem
 
validate() - Method in class com.icl.saxon.style.XSLIf
 
validate() - Method in class com.icl.saxon.style.XSLProcessingInstruction
 
validate() - Method in class com.icl.saxon.style.XSLOtherwise
 
validate() - Method in class com.icl.saxon.style.XSLAttribute
 
validateSubtree() - Method in class com.icl.saxon.style.StyleElement
Recursive walk through the stylesheet to validate all nodes
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
 
variableName - Variable in class com.icl.saxon.style.XSLGeneralVariable
 
VariableReference - class com.icl.saxon.expr.VariableReference.
Variable reference: a reference to an XSL variable
VariableReference(Name, StaticContext) - Constructor for class com.icl.saxon.expr.VariableReference
Constructor
VARIABLES - Static variable in class com.icl.saxon.Context
 
version - Variable in class com.icl.saxon.style.StyleElement
 
Version - class com.icl.saxon.Version.
The Version class holds the SAXON version information.
Version() - Constructor for class com.icl.saxon.Version
 

W

warning(SAXParseException) - Method in class com.icl.saxon.tree.Builder
Callback interface for SAX: not for application use
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.
westernDigits - Variable in class com.icl.saxon.number.Numberer_en
 
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
 
write(String) - Method in class com.icl.saxon.output.Outputter
 
writeAttribute(Name, String) - Method in class com.icl.saxon.output.Outputter
Output an attribute value.
writeAttribute(Name, String, boolean) - Method in class com.icl.saxon.output.Outputter
Output an attribute value.
writeAttribute(String, String, String, String) - Method in class com.icl.saxon.output.XMLEmitter
 
writeAttribute(String, String, String, String) - Method in class com.icl.saxon.output.HTMLEmitter
Write attribute name=value pair.
writeComment(String) - Method in class com.icl.saxon.output.Outputter
Write a comment
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.Outputter
Produce text content output.
writeContent(StringBuffer, int, int) - Method in class com.icl.saxon.output.Outputter
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
Output the document type declaration
writeDocType(String, String, String) - Method in class com.icl.saxon.output.DTDEmitter
Output the document type declaration.
writeEndTag(Name) - Method in class com.icl.saxon.output.Outputter
Output an element end tag.
writeEscape(char[], int, int, boolean) - Method in class com.icl.saxon.output.XMLEmitter
Write contents of array to current writer, after escaping special characters
writeEscape(char[], int, int, boolean) - Method in class com.icl.saxon.output.HTMLEmitter
Escape characters.
writeNamespaceDeclaration(String, String, boolean) - Method in class com.icl.saxon.output.Outputter
Output a namespace declaration.
writePI(String, String) - Method in class com.icl.saxon.output.Outputter
Write a processing instruction
writer - Variable in class com.icl.saxon.output.ContentHandlerProxy
 
writer - Variable in class com.icl.saxon.output.XMLEmitter
 
writer - Variable in class com.icl.saxon.output.ProxyEmitter
 
writer - Variable in class com.icl.saxon.output.DocumentHandlerProxy
 
writeStartTag(Name) - Method in class com.icl.saxon.output.Outputter
Output an element start tag.
WRONG_DOCUMENT_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
 

X

XHTML - Static variable in class com.icl.saxon.trax.serialize.Method
The output method for XHTML documents: xhtml.
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".
XML - Static variable in class com.icl.saxon.trax.serialize.Method
The output method for XML documents: xml.
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
 
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/xml".
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
 
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
 
XSLSort - class com.icl.saxon.style.XSLSort.
An xsl:sort element in the stylesheet.
XSLSort() - Constructor for class com.icl.saxon.style.XSLSort
 
XSLStyleSheet - class com.icl.saxon.style.XSLStyleSheet.
An xsl:stylesheet or xsl:transform element in the 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"
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
 

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