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

A

a - Variable in class net.sf.saxon.trace.SaxonEventMulticaster
 
ABS - Static variable in class net.sf.saxon.functions.Rounding
 
abs(double) - Static method in class net.sf.saxon.exslt.Math
Get the absolute value of a numeric value (SStL)
AbsentExtensionElement - class net.sf.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 net.sf.saxon.style.AbsentExtensionElement
 
AbstractNode - class net.sf.saxon.om.AbstractNode.
This class is an abstract implementation of the Saxon NodeInfo interface; it also contains concrete implementations of most of the DOM methods in terms of the NodeInfo methods.
AbstractNode() - Constructor for class net.sf.saxon.om.AbstractNode
 
accept(Expression) - Method in class net.sf.saxon.expr.PromotionOffer
Method to test whether a subexpression qualifies for promotion, and if so, to accept the promotion.
acos(double) - Static method in class net.sf.saxon.exslt.Math
Get the arccosine of a numeric value (SStL)
action - Variable in class net.sf.saxon.expr.Assignation
 
action - Variable in class net.sf.saxon.expr.PromotionOffer
action is one of the possible promotion actions, FOCUS_INDEPENDENT, RANGE_INDEPENDENT, INLINE_VARIABLE_REFERENCES, ANY_ORDER, ANY_ORDER_UNIQUE
add(DocumentInfo, String) - Method in class net.sf.saxon.om.DocumentPool
Add a document to the pool
add(DurationValue) - Method in class net.sf.saxon.value.CalendarValue
 
add(DurationValue) - Method in class net.sf.saxon.value.SecondsDurationValue
Add two dayTime-durations
add(DurationValue) - Method in class net.sf.saxon.value.MonthDurationValue
Add two year-month-durations
add(DurationValue) - Method in class net.sf.saxon.value.DurationValue
Add two durations
add(DurationValue) - Method in class net.sf.saxon.value.TimeValue
Add a duration to a dateTime
add(DurationValue) - Method in class net.sf.saxon.value.DateValue
Add a duration to a date
add(DurationValue) - Method in class net.sf.saxon.value.DateTimeValue
Add a duration to a dateTime
add(String) - Method in class net.sf.saxon.event.HTMLTagHashSet
 
add(TraceListener, TraceListener) - Static method in class net.sf.saxon.trace.SaxonEventMulticaster
Adds trace-listener-a with trace-listener-b and returns the resulting multicast listener.
addAttribute(int, int, int, CharSequence) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
 
addAttribute(int, String, String) - Method in class net.sf.saxon.tree.AttributeCollection
Add an attribute to an attribute list.
addAttributeDeclaration(int, SchemaComponentMarker) - Method in class net.sf.saxon.om.NamePool
Add an attribute declaration to the name pool This method is used only in the schema-aware product.
addContextDocumentArgument(int, String) - Method in class net.sf.saxon.functions.SystemFunction
Add an implicit argument referring to the context document.
addElementDeclaration(int, SchemaComponentMarker) - Method in class net.sf.saxon.om.NamePool
Add an element declaration to the name pool This method is used only in the schema-aware product.
addFacet(Facet) - Method in class net.sf.saxon.type.SimpleType
Adds the given Facet to this Simpletype.
addFilter(Expression) - Method in class net.sf.saxon.pattern.LocationPathPattern
Add a filter to the pattern (while under construction)
addImportedSchema(String) - Method in class net.sf.saxon.query.StaticQueryContext
Add an imported schema to this static context.
addImportedSchema(String) - Method in class net.sf.saxon.style.XSLStyleSheet
 
addInternal(EventListener, EventListener) - Static method in class net.sf.saxon.trace.SaxonEventMulticaster
Returns the resulting multicast listener from adding listener-a and listener-b together.
addNamespace(int, int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
 
addNamespaceNodes(ElementImpl, List, boolean) - Method in class net.sf.saxon.tree.ElementWithAttributes
Make the set of all namespace nodes associated with this element.
addNamespaceNodes(ElementImpl, List, boolean) - Method in class net.sf.saxon.tree.ElementImpl
Make the set of all namespace nodes associated with this element.
addNode(short, int, int, int, int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Add a node to the document
addQueryLibraryModule(StaticQueryContext) - Method in class net.sf.saxon.Configuration
Add an XQuery library module to the configuration
addRule(Pattern, Object, int, double) - Method in class net.sf.saxon.trans.Mode
Add a rule to the Mode.
addSchema(SchemaMarker) - Method in class net.sf.saxon.Configuration
Add a schema to the cache
addSchemaType(int, SchemaType) - Method in class net.sf.saxon.om.NamePool
Add a SchemaType to the name pool
addTraceListener(TraceListener) - Method in class net.sf.saxon.Controller
Adds the specified trace listener to receive trace events from this instance.
Adjust - class net.sf.saxon.functions.Adjust.
This class implements the XPath 2.0 functions adjust-date-to-timezone(), adjust-time-timezone(), and adjust-dateTime-timezone().
Adjust() - Constructor for class net.sf.saxon.functions.Adjust
 
advance() - Method in class net.sf.saxon.om.Navigator.PrecedingEnumeration
 
advance() - Method in class net.sf.saxon.om.Navigator.FollowingEnumeration
 
advance() - Method in class net.sf.saxon.om.Navigator.DescendantEnumeration
 
advance() - Method in class net.sf.saxon.om.Navigator.AncestorEnumeration
 
advance() - Method in class net.sf.saxon.om.Navigator.BaseEnumeration
The advance() method must be provided in each concrete implementation.
AFTER - Static variable in class net.sf.saxon.functions.Contains
 
after(XPathContext, SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.functions.Extensions
Find all the nodes in ns1 that are after the first node in ns2.
Aggregate - class net.sf.saxon.functions.Aggregate.
This class implements the sum(), avg(), count() functions,
Aggregate() - Constructor for class net.sf.saxon.functions.Aggregate
 
ALL_DERIVATIONS - Static variable in class net.sf.saxon.type.SchemaType
 
ALL_MODES - Static variable in class net.sf.saxon.trans.Mode
 
ALL_NAMESPACES - Static variable in interface net.sf.saxon.om.NodeInfo
 
AllElementStripper - class net.sf.saxon.om.AllElementStripper.
The AllElementStripper refines the Stripper class to do stripping of all whitespace nodes in a document
AllElementStripper() - Constructor for class net.sf.saxon.om.AllElementStripper
 
allocate(String, short, String) - Method in class net.sf.saxon.om.NamePool
Allocate a name from the pool, or a new Name if there is not a matching one there
allocate(String, String, String) - Method in class net.sf.saxon.om.NamePool
Allocate a name from the pool, or a new Name if there is not a matching one there
allocateClarkName(String) - Method in class net.sf.saxon.om.NamePool
Allocate a fingerprint given a Clark Name
allocateCodeForPrefix(String) - Method in class net.sf.saxon.om.NamePool
Allocate the prefix code for a given Prefix; create one if not found
allocateCodeForURI(String) - Method in class net.sf.saxon.om.NamePool
Allocate the uri code for a given URI; create one if not found
allocateDocumentNumber(DocumentInfo) - Method in class net.sf.saxon.om.NamePool
Add a document to the pool, and allocate a document number
allocateGlobals(int) - Method in class net.sf.saxon.instruct.Bindery
Define how many slots are needed for global variables
allocateLocals(int) - Method in class net.sf.saxon.instruct.Bindery
Define how many slots are needed for local variables.
allocateLocalSlots(int) - Method in class net.sf.saxon.query.StaticQueryContext
Ensure that enough slots are available in each stack frame for local variables.
allocateLocalSlots(int) - Method in class net.sf.saxon.style.XSLStyleSheet
Ensure there is enough space for local variables or parameters in any template
allocateNamespaceCode(int) - Method in class net.sf.saxon.om.NamePool
Allocate a namespace code for the prefix/URI of a given namecode
allocateNamespaceCode(String, String) - Method in class net.sf.saxon.om.NamePool
Allocate the namespace code for a namespace prefix/URI pair.
allocateSlotNumber() - Method in class net.sf.saxon.style.XSLStyleSheet
Allocate a slot number for a global variable or parameter
allocateSlotNumber() - Method in class net.sf.saxon.style.Procedure
Allocate a slot number for a variable
allocateSlots(Expression) - Method in class net.sf.saxon.style.StyleElement
 
allocateSlots(Expression, int) - Static method in class net.sf.saxon.expr.ExpressionTool
Allocate slot numbers to range variables
allocateSlots(Expression, int) - Static method in class net.sf.saxon.query.XQueryFunction
Allocate slot numbers to range variables
ALLOW_EXTERNAL_FUNCTIONS - Static variable in class net.sf.saxon.FeatureKeys
ALLOW_EXTERNAL_FUNCTIONS must be a Boolean; it determines whether calls to external functions are allowed
allowAVT() - Method in class net.sf.saxon.style.SaxonCallTemplate
Determine whether the called template name can be specified as an AVT
allowAVT() - Method in class net.sf.saxon.style.XSLCallTemplate
Determine whether the called template can be specified as an AVT
ALLOWS_MANY - Static variable in class net.sf.saxon.expr.StaticProperty
Bit set if multiple values are allowed
ALLOWS_ONE - Static variable in class net.sf.saxon.expr.StaticProperty
Bit set if a single value is allowed
ALLOWS_ONE_OR_MORE - Static variable in class net.sf.saxon.expr.StaticProperty
Occurence indicator for "one or more" (+)
ALLOWS_ZERO - Static variable in class net.sf.saxon.expr.StaticProperty
 
ALLOWS_ZERO_OR_MORE - Static variable in class net.sf.saxon.expr.StaticProperty
Occurence indicator for "zero or more" (*)
ALLOWS_ZERO_OR_ONE - Static variable in class net.sf.saxon.expr.StaticProperty
Occurence indicator for "zero or one" (?)
allowsAsAttribute() - Method in class net.sf.saxon.style.SaxonAssign
 
allowsAsAttribute() - Method in class net.sf.saxon.style.XSLGeneralVariable
 
allowsAsAttribute() - Method in class net.sf.saxon.style.XSLWithParam
 
allowsDerivation(int) - Method in class net.sf.saxon.type.SchemaType
Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsMany(int) - Static method in class net.sf.saxon.value.Cardinality
Determine whether multiple occurrences are allowed
allowsNameAttribute() - Method in class net.sf.saxon.style.XSLGeneralVariable
 
allowsRequired() - Method in class net.sf.saxon.style.XSLParam
 
allowsRequired() - Method in class net.sf.saxon.style.XSLGeneralVariable
 
allowsTextNodes() - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
Indicate whether this NodeTest is capable of matching text nodes
allowsTextNodes() - Method in class net.sf.saxon.pattern.DocumentNodeTest
Indicate whether this NodeTest is capable of matching text nodes
allowsTextNodes() - Method in class net.sf.saxon.pattern.ContentTypeTest
Indicate whether this NodeTest is capable of matching text nodes
allowsTextNodes() - Method in class net.sf.saxon.pattern.CombinedNodeTest
Indicate whether this NodeTest is capable of matching text nodes
allowsTextNodes() - Method in class net.sf.saxon.pattern.LocalNameTest
Indicate whether this NodeTest is capable of matching text nodes
allowsTextNodes() - Method in class net.sf.saxon.pattern.NoNodeTest
Indicate whether this NodeTest is capable of matching text nodes
allowsTextNodes() - Method in class net.sf.saxon.pattern.NodeKindTest
Indicate whether this NodeTest is capable of matching text nodes
allowsTextNodes() - Method in class net.sf.saxon.pattern.NamespaceTest
Indicate whether this NodeTest is capable of matching text nodes
allowsTextNodes() - Method in class net.sf.saxon.pattern.NodeTest
Indicate whether this NodeTest is capable of matching text nodes
allowsTextNodes() - Method in class net.sf.saxon.pattern.AnyNodeTest
Indicate whether this NodeTest is capable of matching text nodes
allowsTextNodes() - Method in class net.sf.saxon.pattern.NameTest
Indicate whether this NodeTest is capable of matching text nodes
allowsTextNodes() - Method in class net.sf.saxon.pattern.AnyChildNodePattern
Indicate whether this NodeTest is capable of matching text nodes
allowsTunnelAttribute() - Method in class net.sf.saxon.style.XSLParam
 
allowsTunnelAttribute() - Method in class net.sf.saxon.style.XSLGeneralVariable
 
allowsTunnelAttribute() - Method in class net.sf.saxon.style.XSLWithParam
 
allowsValue() - Method in class net.sf.saxon.style.XSLParam
 
allowsValue() - Method in class net.sf.saxon.style.XSLGeneralVariable
 
allowsZero(int) - Static method in class net.sf.saxon.value.Cardinality
Determine whether empty sequence is allowed
alpha - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
alphaDefault(long, char, StringBuffer) - Method in class net.sf.saxon.number.Numberer_en
Default processing with an alphabetic format token: use the contiguous range of Unicode letters starting with that token.
alphaKey(int) - Static method in class net.sf.saxon.om.Navigator
Construct an alphabetic key from an positive integer; the key collates in the same sequence as the integer
ALWAYS_PRESERVE - Static variable in class net.sf.saxon.event.Stripper
 
ALWAYS_STRIP - Static variable in class net.sf.saxon.event.Stripper
 
analyze(StaticContext) - Method in class net.sf.saxon.expr.CastAsQName
 
analyze(StaticContext) - Method in class net.sf.saxon.expr.IntegerRangeTest
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.SuppliedParameterReference
Type-check the expression.
analyze(StaticContext) - Method in class net.sf.saxon.expr.ConvertToString
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.TailExpression
 
analyze(StaticContext) - Method in interface net.sf.saxon.expr.Expression
Perform static analysis of an expression and its subexpressions.
analyze(StaticContext) - Method in class net.sf.saxon.expr.VennExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.VariableReference
Type-check the expression.
analyze(StaticContext) - Method in class net.sf.saxon.expr.ValueComparison
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.SingletonComparison
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.SingleNodeExpression
Type-check the expression.
analyze(StaticContext) - Method in class net.sf.saxon.expr.RangeExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.PositionRange
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.PathExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.MinimaxComparison
Type-check the expression.
analyze(StaticContext) - Method in class net.sf.saxon.expr.LetExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.ItemChecker
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.IsLastExpression
 
analyze(StaticContext) - Method in class net.sf.saxon.expr.InstanceOfExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.IfExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.IdentityComparison
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.GeneralComparison
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.FunctionProxy
Type-check the function call.
analyze(StaticContext) - Method in class net.sf.saxon.expr.FunctionCall
Type-check the expression.
analyze(StaticContext) - Method in class net.sf.saxon.expr.ForExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.FirstItemExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.FilterExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.ErrorExpression
Type-check the expression.
analyze(StaticContext) - Method in class net.sf.saxon.expr.ContextItemExpression
Type-check the expression.
analyze(StaticContext) - Method in class net.sf.saxon.expr.CastExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.CastableExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.CardinalityChecker
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.AxisExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.Atomizer
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.functions.StringJoin
Type-check the expression.
analyze(StaticContext) - Method in class net.sf.saxon.functions.StringFn
Type check.
analyze(StaticContext) - Method in class net.sf.saxon.functions.Unordered
 
analyze(StaticContext) - Method in class net.sf.saxon.instruct.Sequence
 
analyze(StaticContext) - Method in class net.sf.saxon.instruct.Element
 
analyze(StaticContext) - Method in class net.sf.saxon.instruct.CopyOf
Perform static analysis of an expression and its subexpressions.
analyze(StaticContext) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
The analyze() method is called in XQuery, where node constructors are implemented as Expressions.
analyze(StaticContext) - Method in class net.sf.saxon.instruct.DocumentInstr
 
analyze(StaticContext) - Method in class net.sf.saxon.instruct.ElementCreator
 
analyze(StaticContext) - Method in class net.sf.saxon.sort.Reverser
 
analyze(StaticContext) - Method in class net.sf.saxon.sort.DocumentSorter
 
analyze(StaticContext) - Method in class net.sf.saxon.sort.TupleExpression
 
analyze(StaticContext) - Method in class net.sf.saxon.sort.TupleSorter
 
analyze(StaticContext) - Method in class net.sf.saxon.sort.SortExpression
Type-check the expression
analyze(StaticContext) - Method in class net.sf.saxon.value.Value
TypeCheck an expression
AnalyzeString - class net.sf.saxon.instruct.AnalyzeString.
An xsl:analyze-string elements in the stylesheet.
AnalyzeString(Expression, Expression, Expression, Block, Block, Pattern) - Constructor for class net.sf.saxon.instruct.AnalyzeString
Construct an AnalyzeString instruction
ANCESTOR - Static variable in class net.sf.saxon.om.Axis
Constant representing the ancestor axis
ANCESTOR_OR_SELF - Static variable in class net.sf.saxon.om.Axis
Constant representing the ancestor-or-self axis
ancestorPattern - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
AND - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "and"
AnnotationRemover - class net.sf.saxon.event.AnnotationRemover.
This class is a filter that passes all Receiver events through unchanged, except that it removes all type annotations from element and attribute nodes
AnnotationRemover() - Constructor for class net.sf.saxon.event.AnnotationRemover
 
ANONYMOUS - Static variable in class net.sf.saxon.om.NamespaceConstant
Namespace for names allocated to anonymous types.
ANY_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows any sequence of items
ANY_SIMPLE_TYPE - Static variable in class net.sf.saxon.type.Type
 
ANY_URI - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:anyURI
ANY_URI_TYPE - Static variable in class net.sf.saxon.type.Type
 
AnyChildNodePattern - class net.sf.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 net.sf.saxon.pattern.AnyChildNodePattern
 
AnyItemType - class net.sf.saxon.type.AnyItemType.
An implementation of ItemType that matches any item (node or atomic value)
AnyNodeTest - class net.sf.saxon.pattern.AnyNodeTest.
NodeTest is an interface that enables a test of whether a node has a particular name and type.
AnyNodeTest() - Constructor for class net.sf.saxon.pattern.AnyNodeTest
 
AnySimpleType - class net.sf.saxon.type.AnySimpleType.
The ur-type definition
AnyType - class net.sf.saxon.type.AnyType.
A Class which represents the XML Schema AnyType.
anyTypeAllowed - Variable in class net.sf.saxon.instruct.DefiningVariable
 
AnyURIValue - class net.sf.saxon.value.AnyURIValue.
A string value
AnyURIValue(CharSequence) - Constructor for class net.sf.saxon.value.AnyURIValue
Constructor
append(Item) - Method in class net.sf.saxon.event.TreeReceiver
Append an arbitrary item (node or atomic value) to the output
append(Item) - Method in class net.sf.saxon.event.ComplexContentOutputter
Append an arbitrary item (node or atomic value) to the output
append(Item) - Method in interface net.sf.saxon.event.SequenceReceiver
Output an item (atomic value or node) to the sequence
append(Item) - Method in class net.sf.saxon.event.SequenceOutputter
Append an item to the sequence, performing any necessary type-checking and conversion
append(Item) - Method in class net.sf.saxon.event.SimpleContentOutputter
Append an arbitrary item (node or atomic value) to the output
append(Item) - Method in class net.sf.saxon.event.SequenceChecker
 
appendChars(CharSequence) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
 
appendChild(Node) - Method in class net.sf.saxon.om.AbstractNode
Adds the node newChild to the end of the list of children of this node.
appendData(String) - Method in class net.sf.saxon.om.AbstractNode
Append the string to the end of the character data of the node.
AppendExpression - class net.sf.saxon.expr.AppendExpression.
An expression representing a sequence that is the concatenation of two given sequences.
AppendExpression.AppendIterator - class net.sf.saxon.expr.AppendExpression.AppendIterator.
Iterator that concatenates the results of two supplied iterators
AppendExpression.AppendIterator(SequenceIterator, Expression, XPathContext) - Constructor for class net.sf.saxon.expr.AppendExpression.AppendIterator
This form of constructor is designed to delay getting an iterator for the second expression until it is actually needed.
AppendExpression(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.AppendExpression
Constructor
appendSeconds(Calendar, StringBuffer) - Static method in class net.sf.saxon.value.DateTimeValue
 
appendString(StringBuffer, int, int) - Static method in class net.sf.saxon.value.DateTimeValue
 
appendTimezone(Calendar, StringBuffer) - Static method in class net.sf.saxon.value.DateTimeValue
Add a string representation of the timezone, typically formatted as "Z" or "+03:00" or "-10:00", to the supplied string buffer
appendTimezone(int, StringBuffer) - Static method in class net.sf.saxon.value.DateTimeValue
Add a string representation of the timezone, typically formatted as "Z" or "+03:00" or "-10:00", to the supplied string buffer
ApplyImports - class net.sf.saxon.instruct.ApplyImports.
An xsl:apply-imports element in the stylesheet
applyImports(int, int, ParameterSet, ParameterSet) - Method in class net.sf.saxon.Controller
Apply a template imported from the stylesheet containing the current template.
ApplyImports(WithParam[], WithParam[]) - Constructor for class net.sf.saxon.instruct.ApplyImports
 
ApplyTemplates - class net.sf.saxon.instruct.ApplyTemplates.
An instruction representing an xsl:apply-templates element in the stylesheet
ApplyTemplates(Expression, WithParam[], WithParam[], boolean, boolean, Mode) - Constructor for class net.sf.saxon.instruct.ApplyTemplates
 
applyTemplates(SequenceIterator, Mode, ParameterSet, ParameterSet) - Method in class net.sf.saxon.Controller
Process selected nodes using the handlers registered for a particular mode.
ARCHIVE - Static variable in class net.sf.saxon.style.StandardNames
 
argument - Variable in class net.sf.saxon.expr.FunctionCall
The array of expressions representing the actual parameters to the function call
argumentTypes - Variable in class net.sf.saxon.functions.StandardFunction.Entry
 
arithmetic(int, NumericValue) - Method in class net.sf.saxon.value.NumericValue
Perform a binary arithmetic operation
arithmetic(int, NumericValue) - Method in class net.sf.saxon.value.FloatValue
Evaluate a binary arithmetic operator.
arithmetic(int, NumericValue) - Method in class net.sf.saxon.value.DecimalValue
Evaluate a binary arithmetic operator.
arithmetic(int, NumericValue) - Method in class net.sf.saxon.value.IntegerValue
Evaluate a binary arithmetic operator.
arithmetic(int, NumericValue) - Method in class net.sf.saxon.value.DoubleValue
Evaluate a binary arithmetic operator.
ArithmeticExpression.DateAndDuration - class net.sf.saxon.expr.ArithmeticExpression.DateAndDuration.
Inner class to handle addition or subtraction of a Date (or Time, or DateTime) and a Duration
ArithmeticExpression.DateAndDuration(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.ArithmeticExpression.DateAndDuration
 
ArithmeticExpression.DateDifference - class net.sf.saxon.expr.ArithmeticExpression.DateDifference.
Inner class to handle subtraction of a Date (or Time, or DateTime) from another, to return a Duration
ArithmeticExpression.DateDifference(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.ArithmeticExpression.DateDifference
 
ArithmeticExpression.DurationAddition - class net.sf.saxon.expr.ArithmeticExpression.DurationAddition.
Inner class to handle addition and subtraction of two durations
ArithmeticExpression.DurationAddition(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.ArithmeticExpression.DurationAddition
 
ArithmeticExpression.DurationMultiplication - class net.sf.saxon.expr.ArithmeticExpression.DurationMultiplication.
Inner class to handle multiplication (or division) of a duration by a number
ArithmeticExpression.DurationMultiplication(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.ArithmeticExpression.DurationMultiplication
 
ArithmeticExpression.NumericArithmetic - class net.sf.saxon.expr.ArithmeticExpression.NumericArithmetic.
Inner class to handle numeric arithmetic expressions
ArithmeticExpression.NumericArithmetic(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.ArithmeticExpression.NumericArithmetic
 
ArrayIterator - class net.sf.saxon.om.ArrayIterator.
ArrayIterator is used to enumerate items held in an array.
ArrayIterator(Item[]) - Constructor for class net.sf.saxon.om.ArrayIterator
Create an iterator over all the items in an array
ArrayIterator(Item[], int, int) - Constructor for class net.sf.saxon.om.ArrayIterator
Create an iterator over a range of an array.
ArrayListIterator - class net.sf.saxon.om.ArrayListIterator.
Class ArrayListIterator, iterates over a sequence of items held in a Java ArrayList, or indeed in any other kind of List
ArrayListIterator(List) - Constructor for class net.sf.saxon.om.ArrayListIterator
 
AS - Static variable in class net.sf.saxon.style.StandardNames
 
ASCIICharacterSet - class net.sf.saxon.charcode.ASCIICharacterSet.
This class defines properties of the US-ASCII character set
asDouble() - Method in class net.sf.saxon.value.NumericValue
Get the numeric value as a double
asDouble() - Method in class net.sf.saxon.value.FloatValue
 
asDouble() - Method in class net.sf.saxon.value.DoubleValue
 
asin(double) - Static method in class net.sf.saxon.exslt.Math
Get the arcsine of a numeric value (SStL)
asItem(Value, XPathContext) - Static method in class net.sf.saxon.value.Value
Static method to make an Item from a Value
asLong() - Method in class net.sf.saxon.value.NumericValue
Return the numeric value as a Java long.
asLong() - Method in class net.sf.saxon.value.IntegerValue
 
assemble(HashMap) - Method in class net.sf.saxon.style.XSLCharacterMap
Assemble all the mappings defined by this character map, adding them to a HashMap that maps integer codepoints to strings
assembleParams(XPathContext, WithParam[]) - Method in class net.sf.saxon.instruct.Instruction
Assemble a ParameterSet.
assembleTunnelParams(XPathContext, WithParam[]) - Method in class net.sf.saxon.instruct.Instruction
Assemble a ParameterSet.
Assign - class net.sf.saxon.instruct.Assign.
saxon:assign element in stylesheet.
ASSIGN - Static variable in class net.sf.saxon.expr.Tokenizer
":=" symbol (XQuery only)
Assign() - Constructor for class net.sf.saxon.instruct.Assign
 
assignable - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
Assignation - class net.sf.saxon.expr.Assignation.
Assignation is an abstract superclass for the kinds of expression that declare range variables: for, some, and every.
Assignation() - Constructor for class net.sf.saxon.expr.Assignation
 
assignVariable(DefiningVariable, Value) - Method in class net.sf.saxon.instruct.Bindery
Assign a new value to a variable
asValue(Item) - Static method in class net.sf.saxon.value.Value
Static method to make a Value from a given Item (which may be either an AtomicValue or a NodeInfo
AT - Static variable in class net.sf.saxon.expr.Tokenizer
At token, "@"
atan(double) - Static method in class net.sf.saxon.exslt.Math
Get the arctangent of a numeric value (SStL)
atan2(double, double) - Static method in class net.sf.saxon.exslt.Math
Converts rectangular coordinates to polar (SStL)
ATOMIC - Static variable in class net.sf.saxon.type.Type
Constant denoting any atomic type (the union of all primitive types and types derived from primitive types by restriction or by union)
ATOMIC_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows zero or more atomic values
ATOMIC_TYPE - Static variable in class net.sf.saxon.type.Type
 
AtomicComparer - class net.sf.saxon.sort.AtomicComparer.
A Comparator used for comparing atomic values of arbitrary item types.
AtomicComparer(Comparator) - Constructor for class net.sf.saxon.sort.AtomicComparer
 
AtomicSequenceConverter - class net.sf.saxon.expr.AtomicSequenceConverter.
An AtomicSequenceConverter is an expression that performs a cast on each member of a supplied sequence
AtomicSequenceConverter(Expression, AtomicType) - Constructor for class net.sf.saxon.expr.AtomicSequenceConverter
Constructor
AtomicSortComparer - class net.sf.saxon.sort.AtomicSortComparer.
A Comparator used for comparing atomic values of arbitrary item types.
AtomicSortComparer(Comparator) - Constructor for class net.sf.saxon.sort.AtomicSortComparer
 
AtomicType - class net.sf.saxon.type.AtomicType.
An object belonging to this class represents an atomic type: either a built-in atomic type, or a user-defined atomic type.
AtomicType() - Constructor for class net.sf.saxon.type.AtomicType
 
AtomicUserDefinedValue - class net.sf.saxon.value.AtomicUserDefinedValue.
A AtomicUserDefinedValue is an atomic value of a user-defined type
AtomicValue - class net.sf.saxon.value.AtomicValue.
A AtomicValue is a value that isn't a sequence and isn't a node.
AtomicValue() - Constructor for class net.sf.saxon.value.AtomicValue
 
AtomizableIterator - interface net.sf.saxon.om.AtomizableIterator.
A SequenceIterator is used to iterate over a sequence.
Atomizer - class net.sf.saxon.expr.Atomizer.
An Atomizer is an expression corresponding essentially to the fn:data() function: it maps a sequence by replacing nodes with their typed values
Atomizer(Expression) - Constructor for class net.sf.saxon.expr.Atomizer
Constructor
attCode - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
attParent - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
Attribute - class net.sf.saxon.instruct.Attribute.
An instruction derived from an xsl:attribute element in stylesheet, or from an attribute constructor in XQuery
ATTRIBUTE - Static variable in class net.sf.saxon.om.Axis
Constant representing the attribute axis
ATTRIBUTE - Static variable in class net.sf.saxon.pattern.NodeKindTest
 
ATTRIBUTE - Static variable in class net.sf.saxon.type.Type
Item type representing an attribute node - attribute()
ATTRIBUTE_NS_NODESET - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit is set by getProperties() in the case of an expression that delivers a set of nodes with the guarantee that every node in the result will be an attribute or namespace of the context node
ATTRIBUTE_QNAME - Static variable in class net.sf.saxon.expr.Tokenizer
composite token <'attribute' QNAME> (XQuery only)
Attribute(Expression, Expression, NamespaceResolver, int, SimpleType, int) - Constructor for class net.sf.saxon.instruct.Attribute
Construct an Attribute instruction
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.dom.DOMEmitter
 
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.AnnotationRemover
Handle an attribute
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.TreeReceiver
Notify an attribute.
attribute(int, int, CharSequence, int) - Method in interface net.sf.saxon.event.Receiver
Notify an attribute.
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Output an attribute value.
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.Stripper
 
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.SequenceOutputter
Output an attribute value.
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.ProxyReceiver
Notify an attribute.
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.CharacterMapExpander
Output an attribute
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.SimpleContentOutputter
Output an attribute value.
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.NamePoolConverter
Handle an attribute
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.XMLIndenter
Output an attribute
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.UncommittedEmitter
Notify an attribute.
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.TEXTEmitter
 
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.XMLEmitter
 
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.SequenceChecker
 
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
Notify an attribute.
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.tinytree.TinyBuilder
 
attribute(int, int, CharSequence, int) - Method in class net.sf.saxon.tree.TreeBuilder
 
AttributeCollection - class net.sf.saxon.tree.AttributeCollection.
AttributeCollection is an implementation of the SAX2 interface Attributes that also provides the ability to manipulate namespaces and to convert attributes into Nodes.
AttributeCollection(NamePool) - Constructor for class net.sf.saxon.tree.AttributeCollection
Create an empty attribute list.
attributeList - Variable in class net.sf.saxon.tree.ElementWithAttributes
 
AttributeReference - class net.sf.saxon.expr.AttributeReference.
An expression that represents a reference to a named attribute
AttributeReference(int) - Constructor for class net.sf.saxon.expr.AttributeReference
Constructor
AttributeSet - class net.sf.saxon.instruct.AttributeSet.
An xsl:attribute-set element in the stylesheet.
AttributeSet() - Constructor for class net.sf.saxon.instruct.AttributeSet
 
AttributeValueTemplate - class net.sf.saxon.style.AttributeValueTemplate.
This class represents an attribute value template.
attValue - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
Available - class net.sf.saxon.functions.Available.
This class supports the XSLT element-available and function-available functions.
Available() - Constructor for class net.sf.saxon.functions.Available
 
AVG - Static variable in class net.sf.saxon.functions.Aggregate
 
Axis - class net.sf.saxon.om.Axis.
An axis, that is a direction of navigation in the document structure.
AXIS - Static variable in class net.sf.saxon.expr.Tokenizer
Token representing the name of an axis and the following "::" symbol
Axis() - Constructor for class net.sf.saxon.om.Axis
 
AxisExpression - class net.sf.saxon.expr.AxisExpression.
An AxisExpression is always obtained by simplifying a PathExpression.
AxisExpression(byte, NodeTest) - Constructor for class net.sf.saxon.expr.AxisExpression
Constructor
AxisIterator - interface net.sf.saxon.om.AxisIterator.
A SequenceIterator is used to iterate over a sequence.
AxisIteratorImpl - class net.sf.saxon.om.AxisIteratorImpl.
A SequenceIterator is used to iterate over a sequence.
AxisIteratorImpl() - Constructor for class net.sf.saxon.om.AxisIteratorImpl
 
axisName - Static variable in class net.sf.saxon.om.Axis
Table giving the name each axis

B

b - Variable in class net.sf.saxon.trace.SaxonEventMulticaster
 
backwardsCompatibleModeIsEnabled() - Method in class net.sf.saxon.style.StyleElement
Determine whether backwards-compatible mode is enabled for this element
badDuration(String, CharSequence) - Method in class net.sf.saxon.value.DurationValue
 
badUsage(String) - Method in class net.sf.saxon.Compile
Output error message when incorrect command line options/arguments are used
badUsage(String, String) - Method in class net.sf.saxon.Transform
Report incorrect usage of the command line, with a list of the options and arguments that are available
badUsage(String, String) - Method in class net.sf.saxon.Query
Report incorrect usage of the command line, with a list of the options and arguments that are available
BARE_NAME_STATE - Static variable in class net.sf.saxon.expr.Tokenizer
State in which a name is NOT to be merged with what comes next, for example "("
base - Variable in class net.sf.saxon.expr.FilterIterator
 
base - Variable in class net.sf.saxon.sort.SortedIterator
 
BASE64_BINARY - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:base64Binary
BASE64_BINARY_TYPE - Static variable in class net.sf.saxon.type.Type
 
Base64BinaryValue - class net.sf.saxon.value.Base64BinaryValue.
A value of type xs:base64Binary
Base64BinaryValue(byte[]) - Constructor for class net.sf.saxon.value.Base64BinaryValue
Constructor: create a base64Binary value from a given array of bytes
Base64BinaryValue(CharSequence) - Constructor for class net.sf.saxon.value.Base64BinaryValue
Constructor: create a base64Binary value from a supplied string, in which each octet is represented by a pair of values from 0-9, a-f, A-F
baseReceiver - Variable in class net.sf.saxon.event.ProxyReceiver
 
baseURI - Variable in class net.sf.saxon.dom.DocumentWrapper
 
baseURI - Variable in class net.sf.saxon.jdom.DocumentWrapper
 
BaseURI - class net.sf.saxon.functions.BaseURI.
This class supports the base-uri() functions in XPath 2.0
BaseURI() - Constructor for class net.sf.saxon.functions.BaseURI
 
BEFORE - Static variable in class net.sf.saxon.functions.Contains
 
beta - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
BINARY_EXPR - Static variable in class net.sf.saxon.expr.RoleLocator
 
bindComparer() - Method in class net.sf.saxon.sort.FixedSortKeyDefinition
Allocate a resusable Comparer to implement this sort key comparison
Bindery - class net.sf.saxon.instruct.Bindery.
The Bindery class holds information about variables and their values.
Bindery() - Constructor for class net.sf.saxon.instruct.Bindery
 
bindFunction(String, Expression[]) - Method in interface net.sf.saxon.expr.StaticContext
Identify a function appearing in an expression
bindFunction(String, Expression[]) - Method in class net.sf.saxon.query.StaticQueryContext
Identify a (namespace-prefixed) function appearing in the expression.
bindFunction(String, Expression[]) - Method in class net.sf.saxon.style.ExpressionContext
Identify a function appearing in an expression.
bindFunction(String, Expression[]) - Method in class net.sf.saxon.xpath.StandaloneContext
Identify a (namespace-prefixed) function appearing in the expression
binding - Variable in class net.sf.saxon.expr.PromotionOffer
In the case of RANGE_INDEPENDENT, "binding" identifies the range variable whose dependencies we are looking for
Binding - interface net.sf.saxon.expr.Binding.
Binding is a interface used to represent the run-time properties and methods associated with a variable: specifically, methods to get the name, type, and value of the variable.
BindingReference - interface net.sf.saxon.expr.BindingReference.
BindingReference is a interface used to mark references to a variable declaration.
bindUnboundFunctionCalls() - Method in class net.sf.saxon.query.StaticQueryContext
Bind function calls that could not be bound when first encountered.
bindVariable(int) - Method in interface net.sf.saxon.expr.StaticContext
Bind a variable used in this element to the XSLVariable element in which it is declared
bindVariable(int) - Method in class net.sf.saxon.query.StaticQueryContext
Bind a variable used in a query to the expression in which it is declared.
bindVariable(int) - Method in class net.sf.saxon.style.ExpressionContext
Bind a variable to an object that can be used to refer to it
bindVariable(int) - Method in class net.sf.saxon.style.StyleElement
Bind a variable used in this element to the compiled form of the XSLVariable element in which it is declared
bindVariable(int) - Method in class net.sf.saxon.xpath.StandaloneContext
Bind a variable used in an XPath Expression to the XSLVariable element in which it is declared.
bindXQueryFunction(int) - Method in class net.sf.saxon.style.XSLStyleSheet
Get an imported XQuery function with a given name, if there is one
Block - class net.sf.saxon.instruct.Block.
Implements an imaginary xsl:block instruction which simply evaluates its contents.
BLOCK - Static variable in class net.sf.saxon.instruct.Block
General-purpose block
Block() - Constructor for class net.sf.saxon.instruct.Block
 
BOOLEAN - Static variable in class net.sf.saxon.functions.BooleanFn
 
BOOLEAN - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:boolean
BOOLEAN_TYPE - Static variable in class net.sf.saxon.type.Type
 
BooleanFn - class net.sf.saxon.functions.BooleanFn.
This class supports the XPath functions boolean(), not(), true(), and false()
BooleanFn() - Constructor for class net.sf.saxon.functions.BooleanFn
 
BooleanValue - class net.sf.saxon.value.BooleanValue.
A boolean XPath value
BuggyCharacterSet - class net.sf.saxon.charcode.BuggyCharacterSet.
This class establishes properties of a character set that is known to the Java VM but not specifically known to Saxon.
BuggyCharacterSet(Charset) - Constructor for class net.sf.saxon.charcode.BuggyCharacterSet
 
build(Source, Stripper, Configuration) - Static method in class net.sf.saxon.event.Builder
Static method to build a document from any kind of Source object.
buildArray() - Method in class net.sf.saxon.sort.SortedGroupIterator
Override the method that builds the array of values and sort keys.
buildArray() - Method in class net.sf.saxon.sort.SortedIterator
 
buildDocument(Source) - Method in class net.sf.saxon.query.QueryProcessor
Convenience method for building Saxon's internal representation of a source XML document.
Builder - class net.sf.saxon.event.Builder.
The abstract Builder class is responsible for taking a stream of SAX events and constructing a Document tree.
Builder() - Constructor for class net.sf.saxon.event.Builder
create a Builder and initialise variables
BuiltInSchemaFactory - class net.sf.saxon.type.BuiltInSchemaFactory.
This class is used to construct Schema objects containing all the built-in types: that is, the types defined in the "xs" and "xdt" namespaces.
BuiltInSchemaFactory() - Constructor for class net.sf.saxon.type.BuiltInSchemaFactory
 
BYTE - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:byte
BYTE_ORDER_MARK - Static variable in class net.sf.saxon.event.SaxonOutputKeys
saxon:byte-order-mark = yes|no.

C

calendar - Variable in class net.sf.saxon.value.CalendarValue
 
CalendarValue - class net.sf.saxon.value.CalendarValue.
Abstract superclass for Date, Time, and DateTime
CalendarValue() - Constructor for class net.sf.saxon.value.CalendarValue
 
call(Value[], Controller) - Method in class net.sf.saxon.instruct.FunctionInstr
Call this function
call(Value[], Controller) - Method in interface net.sf.saxon.instruct.CallableFunction
 
call(Value[], Controller) - Method in class net.sf.saxon.instruct.UserFunction
Call this function
call(XPathContext) - Method in class net.sf.saxon.expr.UserFunctionCall.FunctionCallPackage
 
CallableFunction - interface net.sf.saxon.instruct.CallableFunction.
A callable (XSLT or XQuery) function
CallTemplate - class net.sf.saxon.instruct.CallTemplate.
Instruction representing an xsl:call-template element in the stylesheet.
CallTemplate(Template, WithParam[], WithParam[], boolean, Expression, NamespaceResolver) - Constructor for class net.sf.saxon.instruct.CallTemplate
Construct a CallTemplate instruction.
cardinality - Variable in class net.sf.saxon.functions.StandardFunction.Entry
 
Cardinality - class net.sf.saxon.value.Cardinality.
This class contains static methods to manipulate the cardinality property of a type.
CARDINALITY_MASK - Static variable in class net.sf.saxon.expr.StaticProperty
Mask for all cardinality bits
CardinalityChecker - class net.sf.saxon.expr.CardinalityChecker.
A CardinalityChecker implements the cardinality checking of "treat as": that is, it returns the supplied sequence, checking that its cardinality is correct
CardinalityChecker(Expression, int, RoleLocator) - Constructor for class net.sf.saxon.expr.CardinalityChecker
Constructor
CASE - Static variable in class net.sf.saxon.expr.Tokenizer
Keyword "case"
CASE_ORDER - Static variable in class net.sf.saxon.style.StandardNames
 
caseOrder - Variable in class net.sf.saxon.sort.SortKeyDefinition
 
CAST_AS - Static variable in class net.sf.saxon.expr.Tokenizer
operator "cast as"
CASTABLE_AS - Static variable in class net.sf.saxon.expr.Tokenizer
operator "castable as"
CastableExpression - class net.sf.saxon.expr.CastableExpression.
Castable Expression: implements "Expr castable as atomic-type?".
CastableExpression(Expression, AtomicType, boolean) - Constructor for class net.sf.saxon.expr.CastableExpression
 
CastAsQName - class net.sf.saxon.expr.CastAsQName.
This class supports casting a string to a QName
CastAsQName(Expression) - Constructor for class net.sf.saxon.expr.CastAsQName
 
CastExpression - class net.sf.saxon.expr.CastExpression.
Cast Expression: implements "cast as data-type ( expression )".
CastExpression(Expression, AtomicType) - Constructor for class net.sf.saxon.expr.CastExpression
 
CastExpression(Expression, AtomicType, boolean) - Constructor for class net.sf.saxon.expr.CastExpression
 
CDATA_SECTION_ELEMENTS - Static variable in class net.sf.saxon.style.StandardNames
 
CDATAFilter - class net.sf.saxon.event.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 net.sf.saxon.event.CDATAFilter
 
CEILING - Static variable in class net.sf.saxon.functions.Rounding
 
ceiling() - Method in class net.sf.saxon.value.NumericValue
Implement the XPath ceiling() function
ceiling() - Method in class net.sf.saxon.value.FloatValue
Implement the XPath ceiling() function
ceiling() - Method in class net.sf.saxon.value.DecimalValue
Implement the XPath ceiling() function
ceiling() - Method in class net.sf.saxon.value.IntegerValue
Implement the XPath ceiling() function
ceiling() - Method in class net.sf.saxon.value.DoubleValue
Implement the XPath ceiling() function
changeOutputDestination(Properties, Result, boolean, int, SchemaType) - Method in class net.sf.saxon.Controller
Set a new output destination, supplying the output format details.
changeToSequenceOutputDestination(SequenceReceiver) - Method in class net.sf.saxon.Controller
Set the output destination to write to a sequence.
changeToTextOutputDestination(StringBuffer) - Method in class net.sf.saxon.Controller
Set a simple StringBuffer output destination.
CHARACTER - Static variable in class net.sf.saxon.style.StandardNames
 
CHARACTER_REPRESENTATION - Static variable in class net.sf.saxon.event.SaxonOutputKeys
representation = rep1[;rep2].
CharacterMapExpander - class net.sf.saxon.event.CharacterMapExpander.
CharacterMapExpander: This ProxyEmitter expands characters occurring in a character map, as specified by the XSLT 2.0 xsl:character-map declaration
CharacterMapExpander() - Constructor for class net.sf.saxon.event.CharacterMapExpander
 
characters(char[], int, int) - Method in class net.sf.saxon.IDFilter
 
characters(char[], int, int) - Method in class net.sf.saxon.event.ContentEmitter
Callback interface for SAX: not for application use
characters(CharSequence, int) - Method in class net.sf.saxon.dom.DOMEmitter
Character data.
characters(CharSequence, int) - Method in class net.sf.saxon.event.TreeReceiver
Character data
characters(CharSequence, int) - Method in interface net.sf.saxon.event.Receiver
Notify character data.
characters(CharSequence, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Produce text content output.
characters(CharSequence, int) - Method in class net.sf.saxon.event.Stripper
Handle a text node
characters(CharSequence, int) - Method in class net.sf.saxon.event.SequenceOutputter
Produce text content output.
characters(CharSequence, int) - Method in class net.sf.saxon.event.CommentStripper
Callback interface for SAX: not for application use
characters(CharSequence, int) - Method in class net.sf.saxon.event.ProxyReceiver
Character data
characters(CharSequence, int) - Method in class net.sf.saxon.event.CharacterMapExpander
Output character data
characters(CharSequence, int) - Method in class net.sf.saxon.event.SimpleContentOutputter
Produce text content output.
characters(CharSequence, int) - Method in class net.sf.saxon.event.XMLIndenter
Output character data
characters(CharSequence, int) - Method in class net.sf.saxon.event.UncommittedEmitter
Produce character output using the current Writer.
characters(CharSequence, int) - Method in class net.sf.saxon.event.TEXTEmitter
Produce output using the current Writer.
characters(CharSequence, int) - Method in class net.sf.saxon.event.XMLEmitter
Character data.
characters(CharSequence, int) - Method in class net.sf.saxon.event.HTMLIndenter
Output character data
characters(CharSequence, int) - Method in class net.sf.saxon.event.HTMLEmitter
Character data.
characters(CharSequence, int) - Method in class net.sf.saxon.event.SequenceChecker
 
characters(CharSequence, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
Character data
characters(CharSequence, int) - Method in class net.sf.saxon.event.CDATAFilter
Output character data
characters(CharSequence, int) - Method in class net.sf.saxon.style.StylesheetStripper
Handle a text node
characters(CharSequence, int) - Method in class net.sf.saxon.tinytree.TinyBuilder
Callback interface for SAX: not for application use
characters(CharSequence, int) - Method in class net.sf.saxon.tree.TreeBuilder
Notify a text node.
characterSet - Variable in class net.sf.saxon.event.Emitter
 
CharacterSet - interface net.sf.saxon.charcode.CharacterSet.
This interface defines properties of a pluggable character set, that is, a user-supplied character set.
CharacterSetFactory - class net.sf.saxon.charcode.CharacterSetFactory.
This class creates a CharacterSet object for a given named encoding.
CharacterSetFactory() - Constructor for class net.sf.saxon.charcode.CharacterSetFactory
 
charBuffer - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
charBufferLength - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
checkAgainstRequiredType(SequenceType) - Method in class net.sf.saxon.style.XSLGeneralVariable
Method called for parameters of call-template to check the type of the actual parameter against the type of the required parameter
checkArgumentCount(int, int) - Method in class net.sf.saxon.expr.FunctionCall
Check number of arguments.
checkArguments(StaticContext) - Method in class net.sf.saxon.expr.UserFunctionCall
Method called during the type checking phase
checkArguments(StaticContext) - Method in class net.sf.saxon.expr.FunctionProxy
Method called by the expression parser when all arguments have been supplied
checkArguments(StaticContext) - Method in class net.sf.saxon.expr.FunctionCall
Method supplied by each class of function to check arguments during parsing, when all the argument expressions have been read
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Serialize
Method supplied by each class of function to check arguments during parsing, when all the argument expressions have been read
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Parse
Method supplied by each class of function to check arguments during parsing, when all the argument expressions have been read
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Evaluate
Method supplied by each class of function to check arguments during parsing, when all the argument expressions have been read
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.UnparsedText
 
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Collection
 
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.SystemFunction
Method called during static type checking
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.FormatDate
 
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.ResolveURI
 
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Doc
 
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Existence
Static analysis: prevent sorting of the argument
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Aggregate
Static analysis: prevent sorting of the argument
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.SystemProperty
 
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Idref
 
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Key
 
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Id
Static analysis: prevent sorting of the argument
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.FormatNumber2
 
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.FormatNumber
 
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Available
 
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Document
 
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.BooleanFn
Static analysis: prevent sorting of the argument
checkCircularity(XSLAttributeSet) - Method in class net.sf.saxon.style.XSLAttributeSet
Check for circularity: specifically, check that this attribute set does not contain a direct or indirect reference to the one supplied as a parameter
checkDerivation(SchemaType, int) - Method in class net.sf.saxon.type.SchemaType
Check that this type is validly derived from a given type
checkEmpty() - Method in class net.sf.saxon.style.StyleElement
Convenience method to check that the stylesheet element is empty
checkFacetRestriction(SimpleType) - Method in class net.sf.saxon.type.PatternFacet
Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(SimpleType) - Method in class net.sf.saxon.type.Facet
Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(SimpleType) - Method in class net.sf.saxon.type.ValueRangeFacet
Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(SimpleType) - Method in class net.sf.saxon.type.LengthFacet
Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(SimpleType) - Method in class net.sf.saxon.type.MaxLengthFacet
Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(SimpleType) - Method in class net.sf.saxon.type.MinLengthFacet
Check that this facet is legal when used on a type derived by restriction
checkTopLevel() - Method in class net.sf.saxon.style.StyleElement
Convenience method to check that the stylesheet element is at the top level
checkUnknownAttribute(int) - Method in class net.sf.saxon.style.StyleElement
Check whether an unknown attribute is permitted.
checkURIForPrefix(String) - Method in class net.sf.saxon.query.StaticQueryContext
Get the URI for a prefix if there is one, return null if not.
checkWithinTemplate() - Method in class net.sf.saxon.style.StyleElement
Check that the stylesheet element is within a template body
CHILD - Static variable in class net.sf.saxon.om.Axis
Constant representing the child axis
children - Variable in class net.sf.saxon.instruct.Instruction
 
Choose - class net.sf.saxon.instruct.Choose.
Compiled representation of an xsl:choose or xsl:if element in the stylesheet.
Choose(Expression[], Instruction[]) - Constructor for class net.sf.saxon.instruct.Choose
Construct an xsl:choose instruction
CLASS - Static variable in class net.sf.saxon.style.StandardNames
 
clear() - Method in class net.sf.saxon.ParameterSet
Clear all values
clear() - Method in class net.sf.saxon.tree.AttributeCollection
Clear the attribute list.
clearAllNamespaces() - Method in class net.sf.saxon.xpath.StandaloneContext
Clear all the declared namespaces, including the standard ones (xml, xslt, saxon).
clearDocumentPool() - Method in class net.sf.saxon.Controller
Clear the document pool.
clearNamespaces() - Method in class net.sf.saxon.query.StaticQueryContext
Clear all the declared namespaces, except for the standard ones (xml, saxon, etc)
clearNamespaces() - Method in class net.sf.saxon.xpath.StandaloneContext
Clear all the declared namespaces, except for the standard ones (xml, xslt, saxon, xdt)
clearParameters() - Method in class net.sf.saxon.Controller
Reset the parameters to a null list.
clearParameters() - Method in class net.sf.saxon.query.DynamicQueryContext
Reset the parameters to an empty list.
cloneNode(boolean) - Method in class net.sf.saxon.om.AbstractNode
Returns a duplicate of this node, i.e., serves as a generic copy constructor for nodes.
close() - Method in class net.sf.saxon.trace.TimedTraceListener
Called at end
close() - Method in class net.sf.saxon.trace.SimpleTraceListener
Called at end
close() - Method in interface net.sf.saxon.trace.TraceListener
Method called at the end of execution, that is, when the run-time execution ends
close() - Method in class net.sf.saxon.trace.SaxonEventMulticaster
Called at end
close(Result) - Method in interface net.sf.saxon.OutputURIResolver
Signal completion of the result document.
close(Result) - Method in class net.sf.saxon.event.StandardOutputResolver
Signal completion of the result document.
closeStackFrame() - Method in class net.sf.saxon.instruct.Bindery
Close the current stack frame for local variables
closeStartTag(String, boolean) - Method in class net.sf.saxon.event.XMLEmitter
 
Closure - class net.sf.saxon.value.Closure.
A Closure represents a value that has not yet been evaluated: the value is represented by an expression, together with saved values of all the context variables that the expression depends on.
Closure.ProgressiveIterator - class net.sf.saxon.value.Closure.ProgressiveIterator.
A ProgressiveIterator starts by reading any items already held in the reservoir; when the reservoir is exhausted, it reads further items from the inputIterator, copying them into the reservoir as they are read.
Closure.ProgressiveIterator() - Constructor for class net.sf.saxon.value.Closure.ProgressiveIterator
 
code - Variable in class net.sf.saxon.query.StaticQueryContext.ActiveNamespace
 
code - Variable in class net.sf.saxon.tree.DOMExceptionImpl
 
CodepointCollator - class net.sf.saxon.sort.CodepointCollator.
A collating sequence that uses Unicode codepoint ordering
CodepointCollator() - Constructor for class net.sf.saxon.sort.CodepointCollator
 
collapseWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Value
Collapse whitespace as defined in XML Schema
CollatingFunction - class net.sf.saxon.functions.CollatingFunction.
Abstract superclass for all functions that take an optional collation argument
CollatingFunction() - Constructor for class net.sf.saxon.functions.CollatingFunction
 
collation - Variable in class net.sf.saxon.sort.SortKeyDefinition
 
COLLATION - Static variable in class net.sf.saxon.style.StandardNames
 
CollationDecl - class net.sf.saxon.instruct.CollationDecl.
A saxon:collation element in the style sheet: this is a top-level element that defines details of a named collation.
CollationDecl(String, Comparator, boolean) - Constructor for class net.sf.saxon.instruct.CollationDecl
 
CollationFactory - class net.sf.saxon.sort.CollationFactory.
CollationFactory allows a Collation to be created given a set of parameters, or a URI containing those parameters.
CollationFactory() - Constructor for class net.sf.saxon.sort.CollationFactory
 
Collection - class net.sf.saxon.functions.Collection.
Implement the fn:collection() function.
Collection() - Constructor for class net.sf.saxon.functions.Collection
 
COLONCOLON - Static variable in class net.sf.saxon.expr.Tokenizer
"::" symbol
COLONSTAR - Static variable in class net.sf.saxon.expr.Tokenizer
":*" symbol
CombinedNodeTest - class net.sf.saxon.pattern.CombinedNodeTest.
A CombinedNodeTest combines two nodetests using one of the operators union (=or), intersect (=and), difference (= "and not").
CombinedNodeTest(NodeTest, int, NodeTest) - Constructor for class net.sf.saxon.pattern.CombinedNodeTest
 
COMMA - Static variable in class net.sf.saxon.expr.Tokenizer
Comma token
Comment - class net.sf.saxon.instruct.Comment.
An instruction representing an xsl:comment element in the stylesheet.
COMMENT - Static variable in class net.sf.saxon.pattern.NodeKindTest
 
COMMENT - Static variable in class net.sf.saxon.type.Type
Item type representing a comment node
Comment() - Constructor for class net.sf.saxon.instruct.Comment
Construct the instruction
comment(char[], int, int) - Method in class net.sf.saxon.event.ContentEmitter
Callback interface for SAX (part of LexicalHandler interface): not for application use
comment(CharSequence, int) - Method in class net.sf.saxon.dom.DOMEmitter
Handle a comment.
comment(CharSequence, int) - Method in class net.sf.saxon.event.TreeReceiver
Output a comment
comment(CharSequence, int) - Method in interface net.sf.saxon.event.Receiver
Notify a comment.
comment(CharSequence, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Write a comment
comment(CharSequence, int) - Method in class net.sf.saxon.event.SequenceOutputter
Write a comment.
comment(CharSequence, int) - Method in class net.sf.saxon.event.CommentStripper
Remove comments
comment(CharSequence, int) - Method in class net.sf.saxon.event.ProxyReceiver
Output a comment
comment(CharSequence, int) - Method in class net.sf.saxon.event.SimpleContentOutputter
Write a comment.
comment(CharSequence, int) - Method in class net.sf.saxon.event.XMLIndenter
Output a comment
comment(CharSequence, int) - Method in class net.sf.saxon.event.UncommittedEmitter
Output a comment
comment(CharSequence, int) - Method in class net.sf.saxon.event.TEXTEmitter
Output a comment.
comment(CharSequence, int) - Method in class net.sf.saxon.event.XMLEmitter
Handle a comment.
comment(CharSequence, int) - Method in class net.sf.saxon.event.HTMLIndenter
Output a comment
comment(CharSequence, int) - Method in class net.sf.saxon.event.SequenceChecker
 
comment(CharSequence, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
Output a comment.
comment(CharSequence, int) - Method in class net.sf.saxon.event.CDATAFilter
Output a comment
comment(CharSequence, int) - Method in class net.sf.saxon.tinytree.TinyBuilder
Callback interface for SAX: not for application use
comment(CharSequence, int) - Method in class net.sf.saxon.tree.TreeBuilder
Notify a comment
commentBuffer - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
CommentStripper - class net.sf.saxon.event.CommentStripper.
The CommentStripper class is a filter that removes all comments and processing instructions.
CommentStripper() - Constructor for class net.sf.saxon.event.CommentStripper
Default constructor for use in subclasses
Common - class net.sf.saxon.exslt.Common.
This class implements extension functions in the http://exslt.org/common namespace.
Common() - Constructor for class net.sf.saxon.exslt.Common
 
compact() - Method in class net.sf.saxon.tree.AttributeCollection
Compact the attribute list to avoid wasting memory
Compare - class net.sf.saxon.functions.Compare.
XSLT 2.0 compare() function
Compare() - Constructor for class net.sf.saxon.functions.Compare
 
compare(AtomicValue, int, AtomicValue, AtomicComparer) - Static method in class net.sf.saxon.expr.ValueComparison
Compare two atomic values, using a specified operator and collation
compare(AtomicValue, int, AtomicValue, AtomicComparer, boolean) - Static method in class net.sf.saxon.expr.GeneralComparison
Compare two atomic values
compare(int, int) - Method in class net.sf.saxon.sort.SortedIterator
Compare two items in sorted sequence (needed to implement the Sortable interface)
compare(int, int) - Method in class net.sf.saxon.sort.DocumentOrderIterator
Compare two nodes in document sequence (needed to implement the Sortable interface)
compare(int, int) - Method in interface net.sf.saxon.sort.Sortable
Compare two objects within this Sortable, identified by their position.
compare(NodeInfo, NodeInfo) - Method in class net.sf.saxon.sort.GlobalOrderComparer
 
compare(NodeInfo, NodeInfo) - Method in interface net.sf.saxon.sort.NodeOrderComparer
Compare two objects.
compare(NodeInfo, NodeInfo) - Method in class net.sf.saxon.sort.LocalOrderComparer
 
compare(Object, Object) - Method in class net.sf.saxon.sort.NumericComparer
Compare two Items by converting them to numbers and comparing the numeric values.
compare(Object, Object) - Method in class net.sf.saxon.sort.CodepointCollator
Compare two string objects.
compare(Object, Object) - Method in class net.sf.saxon.sort.AtomicSortComparer
Compare two AtomicValue objects according to the rules for their data type.
compare(Object, Object) - Method in class net.sf.saxon.sort.AtomicComparer
Compare two AtomicValue objects according to the rules for their data type.
compare(Object, Object) - Method in class net.sf.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 net.sf.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 net.sf.saxon.sort.DescendingComparer
Compare two objects.
compare(Object, Object) - Method in class net.sf.saxon.sort.TextComparer
Compare two Items by converting them to strings and comparing the string values.
compareOrder(NodeInfo) - Method in class net.sf.saxon.dom.NamespaceNode
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.dom.NodeWrapper
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.jdom.NodeWrapper
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.om.Orphan
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.om.StrippedNode
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.om.AbstractNode
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in interface net.sf.saxon.om.NodeInfo
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.NodeImpl
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.value.TextFragmentValue
Determine the relative position of this node and another node, in document order.
compareOrder(SiblingCountingNode, SiblingCountingNode) - Static method in class net.sf.saxon.om.Navigator
Generic (model-independent) method to determine the relative position of two node in document order.
comparesEqual(Object, Object) - Method in class net.sf.saxon.sort.AtomicSortComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
comparesEqual(Object, Object) - Method in class net.sf.saxon.sort.AtomicComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
compareTo(Object) - Method in class net.sf.saxon.value.MonthDurationValue
Compare the value to another duration value
compareTo(Object) - Method in class net.sf.saxon.value.DurationValue
Compare the value to another duration value
compareTo(Object) - Method in class net.sf.saxon.value.TimeValue
Compare the value to another dateTime value
compareTo(Object) - Method in class net.sf.saxon.value.DateValue
Compare the value to another date value
compareTo(Object) - Method in class net.sf.saxon.value.DateTimeValue
Compare the value to another dateTime value
compareTo(Object) - Method in class net.sf.saxon.value.NumericValue
Compare the value to another numeric value
compareTo(Object) - Method in class net.sf.saxon.value.DecimalValue
Compare the value to another numeric value
compareTo(Object) - Method in class net.sf.saxon.value.BooleanValue
Compare the value to another boolean value
compareTo(Object) - Method in class net.sf.saxon.value.IntegerValue
Compare the value to another numeric value
compareTo(Object, Comparator) - Method in class net.sf.saxon.value.UntypedAtomicValue
Compare an untypedAtomic value with another value, using a given collator to perform any string comparisons
Compile - class net.sf.saxon.Compile.
This Compile class provides a command-line interface allowing a stylesheet to be compiled.
compile() - Method in class net.sf.saxon.sql.SQLQuery
 
compile() - Method in class net.sf.saxon.sql.SQLClose
 
compile() - Method in class net.sf.saxon.sql.SQLInsert
 
compile() - Method in class net.sf.saxon.sql.SQLConnect
 
compile() - Method in class net.sf.saxon.sql.SQLColumn
 
compile() - Method in class net.sf.saxon.style.XSLDocument
 
compile() - Method in class net.sf.saxon.style.XSLImportSchema
 
compile() - Method in class net.sf.saxon.style.SaxonEntityRef
 
compile() - Method in class net.sf.saxon.style.XSLFallback
 
compile() - Method in class net.sf.saxon.style.XSLPerformSort
 
compile() - Method in class net.sf.saxon.style.XSLComment
 
compile() - Method in class net.sf.saxon.style.XSLOutputCharacter
 
compile() - Method in class net.sf.saxon.style.XSLSequence
 
compile() - Method in class net.sf.saxon.style.AbsentExtensionElement
 
compile() - Method in class net.sf.saxon.style.XSLCallTemplate
 
compile() - Method in class net.sf.saxon.style.XSLApplyImports
 
compile() - Method in class net.sf.saxon.style.XSLVariable
Compile: this ensures space is available for local variables declared within this global variable
compile() - Method in class net.sf.saxon.style.XSLParam
Compile: this ensures space is available for local variables declared within this global variable
compile() - Method in class net.sf.saxon.style.SaxonAssign
 
compile() - Method in class net.sf.saxon.style.StyleElement
Compile the instruction on the stylesheet tree into an executable instruction for use at run-time.
compile() - Method in class net.sf.saxon.style.XSLTemplate
Compile: this registers the template with the rule manager, and ensures space is available for local variables
compile() - Method in class net.sf.saxon.style.XSLStyleSheet
Compile the stylesheet to create an executable.
compile() - Method in class net.sf.saxon.style.XSLAttributeSet
Get the type of the context item within this instruction
compile() - Method in class net.sf.saxon.style.XSLFunction
Compile the function definition to create an executable representation
compile() - Method in class net.sf.saxon.style.XSLPreserveSpace
 
compile() - Method in class net.sf.saxon.style.XSLKey
 
compile() - Method in class net.sf.saxon.style.XSLDecimalFormat
 
compile() - Method in class net.sf.saxon.style.XSLCharacterMap
Get a pattern that will match the context node
compile() - Method in class net.sf.saxon.style.XSLApplyTemplates
 
compile() - Method in class net.sf.saxon.style.XSLNextMatch
 
compile() - Method in class net.sf.saxon.style.XSLWithParam
 
compile() - Method in class net.sf.saxon.style.XSLText
 
compile() - Method in class net.sf.saxon.style.XSLAttribute
 
compile() - Method in class net.sf.saxon.style.LiteralResultElement
Process the literal result element by copying it to the result tree
compile() - Method in class net.sf.saxon.style.XSLSort
 
compile() - Method in class net.sf.saxon.style.XSLForEach
 
compile() - Method in class net.sf.saxon.style.XSLValueOf
 
compile() - Method in class net.sf.saxon.style.XSLCopyOf
 
compile() - Method in class net.sf.saxon.style.XSLAnalyzeString
 
compile() - Method in class net.sf.saxon.style.XSLMatchingSubstring
 
compile() - Method in class net.sf.saxon.style.XSLGeneralIncorporate
 
compile() - Method in class net.sf.saxon.style.XSLChoose
 
compile() - Method in class net.sf.saxon.style.XSLMessage
 
compile() - Method in class net.sf.saxon.style.SaxonCollation
 
compile() - Method in class net.sf.saxon.style.XSLForEachGroup
 
compile() - Method in class net.sf.saxon.style.XSLResultDocument
 
compile() - Method in class net.sf.saxon.style.XSLOutput
 
compile() - Method in class net.sf.saxon.style.SaxonImportQuery
 
compile() - Method in class net.sf.saxon.style.SaxonDoctype
 
compile() - Method in class net.sf.saxon.style.XSLCopy
 
compile() - Method in class net.sf.saxon.style.XSLNumber
 
compile() - Method in class net.sf.saxon.style.XSLIf
 
compile() - Method in class net.sf.saxon.style.SaxonWhile
 
compile() - Method in class net.sf.saxon.style.XSLElement
 
compile() - Method in class net.sf.saxon.style.SaxonScript
 
compile() - Method in class net.sf.saxon.style.XSLWhen
 
compile() - Method in class net.sf.saxon.style.XSLProcessingInstruction
 
compile() - Method in class net.sf.saxon.style.XSLOtherwise
 
compile() - Method in class net.sf.saxon.style.XSLNamespaceAlias
 
compile() - Method in class net.sf.saxon.style.XSLNamespace
 
Compile() - Constructor for class net.sf.saxon.Compile
 
compile(StaticQueryContext) - Method in class net.sf.saxon.query.XQueryFunction
 
compile(StaticQueryContext, int) - Method in class net.sf.saxon.query.GlobalVariableDefinition
 
compileChildren(Instruction) - Method in class net.sf.saxon.style.StyleElement
Compile the children of this instruction on the stylesheet tree, adding the subordinate instructions to the parent instruction on the execution tree.
compileContent(SimpleNodeConstructor) - Method in class net.sf.saxon.style.XSLStringConstructor
 
compileError(String) - Method in class net.sf.saxon.style.StyleElement
 
compileError(TransformerException) - Method in class net.sf.saxon.style.StyleElement
Construct an exception with diagnostic information
compileQuery(Reader) - Method in class net.sf.saxon.query.QueryProcessor
Prepare an XQuery query for subsequent evaluation.
compileQuery(String) - Method in class net.sf.saxon.query.QueryProcessor
Prepare an XQuery query for subsequent evaluation.
CompileTimeFunction - class net.sf.saxon.functions.CompileTimeFunction.
Abtract class representing a function call that is always rewritten at compile-time: it can never be executed
CompileTimeFunction() - Constructor for class net.sf.saxon.functions.CompileTimeFunction
 
compileWarning(String) - Method in class net.sf.saxon.style.StyleElement
 
ComplexContentOutputter - class net.sf.saxon.event.ComplexContentOutputter.
This class is used for generating complex content, that is, the content of an element or document node.
ComplexContentOutputter() - Constructor for class net.sf.saxon.event.ComplexContentOutputter
 
Component - class net.sf.saxon.functions.Component.
This class supports the get_X_from_Y functions defined in XPath 2.0
Component() - Constructor for class net.sf.saxon.functions.Component
 
computeCardinality() - Method in class net.sf.saxon.expr.CastAsQName
 
computeCardinality() - Method in class net.sf.saxon.expr.IntegerRangeTest
Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.SuppliedParameterReference
Get the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.UserFunctionCall
Determine the cardinality of the result
computeCardinality() - Method in class net.sf.saxon.expr.ComputedExpression
 
computeCardinality() - Method in class net.sf.saxon.expr.ConvertToString
Get the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.TailExpression
 
computeCardinality() - Method in class net.sf.saxon.expr.TypeExpression
Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.VennExpression
Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.VariableReference
Get the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.UntypedAtomicConverter
Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.AppendExpression
Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.SingleNodeExpression
Specify that the expression returns a singleton
computeCardinality() - Method in class net.sf.saxon.expr.RootExpression
Specify that the expression returns a singleton
computeCardinality() - Method in class net.sf.saxon.expr.RangeExpression
Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.PositionRange
Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.PathExpression
Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.LetExpression
Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.ItemChecker
Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.IsLastExpression
Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.InstanceOfExpression
Determine the cardinality
computeCardinality() - Method in class net.sf.saxon.expr.IfExpression
Determine the static cardinality of the result
computeCardinality() - Method in class net.sf.saxon.expr.FunctionProxy
Determine the cardinality of the result.
computeCardinality() - Method in class net.sf.saxon.expr.ForExpression
Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.FirstItemExpression
Get the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.FilterExpression
Get the static cardinality of this expression
computeCardinality() - Method in class net.sf.saxon.expr.ErrorExpression
Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.ContextItemExpression
Get the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.CastExpression
Get the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.CastableExpression
 
computeCardinality() - Method in class net.sf.saxon.expr.CardinalityChecker
Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.AxisExpression
Specify that the expression returns a singleton
computeCardinality() - Method in class net.sf.saxon.expr.Atomizer
Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.functions.SystemFunction
Determine the cardinality of the function.
computeCardinality() - Method in class net.sf.saxon.functions.Trace
Get the static cardinality
computeCardinality() - Method in class net.sf.saxon.functions.Document
Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.sort.Reverser
 
computeCardinality() - Method in class net.sf.saxon.sort.DocumentSorter
 
computeCardinality() - Method in class net.sf.saxon.sort.TupleExpression
Get the cardinality of the expression.
computeCardinality() - Method in class net.sf.saxon.sort.TupleSorter
 
computeCardinality() - Method in class net.sf.saxon.sort.SortExpression
Determine the static cardinality
computeDependencies() - Method in class net.sf.saxon.expr.ComputedExpression
Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
computeDependencies() - Method in class net.sf.saxon.expr.PathExpression
Determine which aspects of the context the expression depends on.
computeDependencies() - Method in class net.sf.saxon.expr.FilterExpression
Determine which aspects of the context the expression depends on.
ComputedExpression - class net.sf.saxon.expr.ComputedExpression.
This class is an abstract superclass for different kinds of XPath expression.
ComputedExpression() - Constructor for class net.sf.saxon.expr.ComputedExpression
 
computeSpecialProperties() - Method in class net.sf.saxon.expr.ComputedExpression
 
computeSpecialProperties() - Method in class net.sf.saxon.expr.TailExpression
 
computeSpecialProperties() - Method in class net.sf.saxon.expr.VennExpression
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.PathExpression
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.LetExpression
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.ItemChecker
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.FirstItemExpression
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.FilterExpression
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.CardinalityChecker
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.AxisExpression
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.AttributeReference
getProperties(): return properties of this expression, for optimization
computeSpecialProperties() - Method in class net.sf.saxon.functions.Root
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.functions.Trace
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.functions.Idref
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.functions.Subsequence
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.functions.Key
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.functions.Id
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.functions.Document
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.functions.Current
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.sort.Reverser
 
computeSpecialProperties() - Method in class net.sf.saxon.sort.DocumentSorter
 
computeSpecialProperties() - Method in class net.sf.saxon.sort.SortExpression
Get the static properties of this expression (other than its type).
ComputeSpecialProperties() - Method in class net.sf.saxon.expr.IfExpression
Get the static properties of this expression (other than its type).
computeStaticProperties() - Method in class net.sf.saxon.expr.ComputedExpression
Compute the static properties.
Concat - class net.sf.saxon.functions.Concat.
 
Concat() - Constructor for class net.sf.saxon.functions.Concat
 
condense() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Condense the tree: release unused memory.
config - Variable in class net.sf.saxon.Transform
 
Configuration - class net.sf.saxon.Configuration.
This class holds details of user-selected configuration options for a transformation or query
Configuration() - Constructor for class net.sf.saxon.Configuration
Create a configuration object with default settings for all options
constant(String, double) - Static method in class net.sf.saxon.exslt.Math
Get a named constant to a given precision (SStL)
constantText - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
container - Variable in class net.sf.saxon.expr.RoleLocator
 
containingDeclarationIsElement() - Method in class net.sf.saxon.type.SchemaType
 
containingExpression - Variable in class net.sf.saxon.expr.PromotionOffer
When a promotion offer is made, containingExpression identifies the level to which the promotion should occur.
Contains - class net.sf.saxon.functions.Contains.
This class implements the contains(), starts-with(), ends-with(), substring-before(), and substring-after() functions
CONTAINS - Static variable in class net.sf.saxon.functions.Contains
 
Contains() - Constructor for class net.sf.saxon.functions.Contains
 
contains(String) - Method in class net.sf.saxon.event.HTMLTagHashSet
 
containsLocals() - Method in class net.sf.saxon.instruct.GeneralVariable
 
ContentEmitter - class net.sf.saxon.event.ContentEmitter.
ContentEmitter is a glue class that provides a standard SAX ContentHandler interface to a Saxon Receiver.
ContentEmitter() - Constructor for class net.sf.saxon.event.ContentEmitter
create a ContentEmitter and initialise variables
ContentHandlerProxy - class net.sf.saxon.event.ContentHandlerProxy.
A ContentHandlerProxy is an Emitter that filters data before passing it to an underlying SAX2 ContentHandler.
ContentHandlerProxy() - Constructor for class net.sf.saxon.event.ContentHandlerProxy
 
ContentTypeTest - class net.sf.saxon.pattern.ContentTypeTest.
NodeTest is an interface that enables a test of whether a node matches particular conditions.
ContentTypeTest(int, SchemaType) - Constructor for class net.sf.saxon.pattern.ContentTypeTest
 
context - Variable in class net.sf.saxon.sort.SortedIterator
 
CONTEXT_DOCUMENT_NODESET - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit is set by getProperties() in the case of an expression whose item type is node, when the nodes in the result are guaranteed all to be in the same document as the context node.
ContextItemExpression - class net.sf.saxon.expr.ContextItemExpression.
This class represents the expression "(dot)", which always returns the context item.
ContextItemExpression() - Constructor for class net.sf.saxon.expr.ContextItemExpression
 
Controller - class net.sf.saxon.Controller.
Controller processes an XML file, calling registered node handlers when appropriate to process its elements, character content, and attributes.
Controller(Configuration) - Constructor for class net.sf.saxon.Controller
Create a Controller and initialise variables.
conversionPreference(Class) - Method in class net.sf.saxon.value.Base64BinaryValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.HexBinaryValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.AtomicUserDefinedValue
 
conversionPreference(Class) - Method in class net.sf.saxon.value.QNameValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.SecondsDurationValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.MonthDurationValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.DurationValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.TimeValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.DateValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.DateTimeValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.FloatValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.DecimalValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.BooleanValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.StringValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.SingletonNode
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.SequenceValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.ObjectValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.IntegerValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.AtomicValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.AnyURIValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.DoubleValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class net.sf.saxon.value.Value
Get conversion preference for this value to a Java class.
convert(AtomicType) - Method in class net.sf.saxon.value.AtomicValue
Convert the value to a given type.
convert(AtomicType, NamespaceResolver) - Method in class net.sf.saxon.value.AtomicValue
Convert the value to a namespace-sensitive type, that is, a QName or NOTATION.
convert(int) - Method in class net.sf.saxon.value.Base64BinaryValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.HexBinaryValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.AtomicUserDefinedValue
Convert the value to a given type.
convert(int) - Method in class net.sf.saxon.value.GDayValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.GMonthDayValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.GMonthValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.GYearMonthValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.GYearValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.QNameValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.RestrictedStringValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.DurationValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.TimeValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.DateValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.DateTimeValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.FloatValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.DecimalValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.BooleanValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.StringValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.ObjectValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.IntegerValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.AtomicValue
Convert the value to a given type.
convert(int) - Method in class net.sf.saxon.value.UntypedAtomicValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.AnyURIValue
Convert to target data type
convert(int) - Method in class net.sf.saxon.value.DoubleValue
Convert to target data type
convert(Item) - Static method in class net.sf.saxon.xpath.XPathEvaluator
Internal method to convert an XPath value to a Java object.
convertJavaObjectToXPath(Object, Controller) - Static method in class net.sf.saxon.expr.FunctionProxy
Convert a Java object to an XPath value.
convertToJava(Class) - Method in class net.sf.saxon.value.Base64BinaryValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.HexBinaryValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.AtomicUserDefinedValue
 
convertToJava(Class) - Method in class net.sf.saxon.value.QNameValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.SecondsDurationValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.MonthDurationValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.DurationValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.TimeValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.DateValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.DateTimeValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.FloatValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.DecimalValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.BooleanValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.StringValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.SingletonNode
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.SequenceValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.Closure
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.ObjectValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.IntegerValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.AtomicValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.AnyURIValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.DoubleValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class net.sf.saxon.value.Value
Convert to Java object (for passing to external functions)
ConvertToString - class net.sf.saxon.expr.ConvertToString.
A ConvertToString expression performs the string conversion required for string arguments in backwards compatibility mode.
ConvertToString(Expression) - Constructor for class net.sf.saxon.expr.ConvertToString
Constructor
Copy - class net.sf.saxon.instruct.Copy.
Handler for xsl:copy elements in stylesheet.
COPY_NAMESPACES - Static variable in class net.sf.saxon.style.StandardNames
 
Copy(AttributeSet[], boolean, SchemaType, int) - Constructor for class net.sf.saxon.instruct.Copy
 
copy(NodeInfo, Receiver, NamePool, int, boolean) - Static method in class net.sf.saxon.om.Navigator
Generic (model-independent) implementation of deep copy algorithm for nodes.
copy(Receiver, int) - Method in class net.sf.saxon.tree.ElementWithAttributes
Copy this node to a given outputter (supporting xsl:copy-of)
copy(Receiver, int) - Method in class net.sf.saxon.tree.DocumentImpl
Copy this node to a given outputter
copy(Receiver, int) - Method in class net.sf.saxon.tree.ElementImpl
Copy this node to a given outputter (supporting xsl:copy-of)
copy(Receiver, int) - Method in class net.sf.saxon.tree.NodeImpl
 
copy(Receiver, int, boolean) - Method in class net.sf.saxon.dom.NamespaceNode
Copy this node to a given outputter (deep copy)
copy(Receiver, int, boolean) - Method in class net.sf.saxon.dom.NodeWrapper
Copy this node to a given outputter (deep copy)
copy(Receiver, int, boolean) - Method in class net.sf.saxon.jdom.NodeWrapper
Copy this node to a given outputter (deep copy)
copy(Receiver, int, boolean) - Method in class net.sf.saxon.om.Orphan
Copy this node to a given outputter (deep copy)
copy(Receiver, int, boolean) - Method in class net.sf.saxon.om.StrippedNode
Copy this node to a given outputter (deep copy)
copy(Receiver, int, boolean) - Method in interface net.sf.saxon.om.NodeInfo
Copy this node to a given outputter
copy(Receiver, int, boolean) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Copy this node to a given outputter
copy(Receiver, int, boolean) - Method in class net.sf.saxon.tree.NodeImpl
Copy nodes.
copy(Receiver, int, boolean) - Method in class net.sf.saxon.value.TextFragmentValue
Copy the result tree fragment value to a given Outputter
copyAttribute(NodeInfo, SchemaType, int, Controller) - Static method in class net.sf.saxon.instruct.CopyOf
 
copyLocationInfo(Expression, Expression) - Static method in class net.sf.saxon.expr.ExpressionTool
Copy location information (currently just the line number) from one expression to another
CopyOf - class net.sf.saxon.instruct.CopyOf.
An xsl:copy-of element in the stylesheet.
CopyOf(Expression, boolean, int, SchemaType) - Constructor for class net.sf.saxon.instruct.CopyOf
 
cos(double) - Static method in class net.sf.saxon.exslt.Math
Get the cosine of a numeric value (SStL)
count - Variable in class net.sf.saxon.sort.SortedIterator
 
COUNT - Static variable in class net.sf.saxon.functions.Aggregate
 
COUNT - Static variable in class net.sf.saxon.style.StandardNames
 
count(SequenceIterator) - Static method in class net.sf.saxon.functions.Aggregate
Get the number of items in a sequence identified by a SequenceIterator
CP1250CharacterSet - class net.sf.saxon.charcode.CP1250CharacterSet.
This class defines properties of the cp1250 character set
CP1251CharacterSet - class net.sf.saxon.charcode.CP1251CharacterSet.
This class defines properties of the CP1251 Cyrillic character set, as defined at http://www.microsoft.com/globaldev/reference/sbcs/1251.htm
CP852CharacterSet - class net.sf.saxon.charcode.CP852CharacterSet.
This package defines pluggable character set CP852
createAttribute(String) - Method in class net.sf.saxon.om.AbstractNode
Create an Attr of the given name.
createAttributeNS(String, String) - Method in class net.sf.saxon.om.AbstractNode
Create an attribute of the given qualified name and namespace URI.
createCDATASection(String) - Method in class net.sf.saxon.om.AbstractNode
Create a CDATASection node whose value is the specified string.
createComment(String) - Method in class net.sf.saxon.om.AbstractNode
Create a Comment node given the specified string.
createDocument() - Method in class net.sf.saxon.tinytree.TinyBuilder
 
createDocumentFragment() - Method in class net.sf.saxon.om.AbstractNode
Creates an empty DocumentFragment object.
createElement(String) - Method in class net.sf.saxon.om.AbstractNode
Creates an element of the type specified.
createElementNS(String, String) - Method in class net.sf.saxon.om.AbstractNode
Create an element of the given qualified name and namespace URI.
createEntityReference(String) - Method in class net.sf.saxon.om.AbstractNode
Create an EntityReference object.
createExpression(String) - Method in class net.sf.saxon.xpath.XPathEvaluator
Prepare an XPath expression for subsequent evaluation.
createProcessingInstruction(String, String) - Method in class net.sf.saxon.om.AbstractNode
Create a ProcessingInstruction node given the specified name and data strings.
CREATES_NEW_NODES - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit is set in the case of an expression that may return newly created nodes, or a value that depends on the identity of newly created nodes (for example generate-id(new-node())).
createTextNode(String) - Method in class net.sf.saxon.om.AbstractNode
Create a Text node given the specified string.
current - Variable in class net.sf.saxon.om.AxisIteratorImpl
 
Current - class net.sf.saxon.functions.Current.
Implement the XSLT current() function
CURRENT_GROUP - Static variable in class net.sf.saxon.functions.CurrentGroup
 
CURRENT_GROUPING_KEY - Static variable in class net.sf.saxon.functions.CurrentGroup
 
current() - Method in class net.sf.saxon.expr.TailExpression.TailIterator
 
current() - Method in class net.sf.saxon.expr.AppendExpression.AppendIterator
 
current() - Method in class net.sf.saxon.expr.UnionEnumeration
 
current() - Method in class net.sf.saxon.expr.StringTokenIterator
 
current() - Method in class net.sf.saxon.expr.PositionIterator
 
current() - Method in class net.sf.saxon.expr.MappingIterator
 
current() - Method in class net.sf.saxon.expr.IntersectionEnumeration
 
current() - Method in class net.sf.saxon.expr.FilterIterator
 
current() - Method in class net.sf.saxon.expr.DifferenceEnumeration
 
current() - Method in class net.sf.saxon.functions.Trace.TracingIterator
 
current() - Method in class net.sf.saxon.functions.Tokenize.TokenIterator
 
current() - Method in class net.sf.saxon.instruct.RegexIterator
Get the current item in the sequence
current() - Method in class net.sf.saxon.om.ReverseArrayIterator
 
current() - Method in class net.sf.saxon.om.ArrayListIterator
 
current() - Method in class net.sf.saxon.om.SingletonIterator
 
current() - Method in class net.sf.saxon.om.AxisIteratorImpl
Get the current node in the sequence.
current() - Method in class net.sf.saxon.om.ArrayIterator
Get the current item in the array
current() - Method in interface net.sf.saxon.om.SequenceIterator
Get the current value in the sequence (the one returned by the most recent call on next()).
current() - Method in interface net.sf.saxon.om.AxisIterator
Get the current item in the sequence.
current() - Method in class net.sf.saxon.om.EmptyIterator
Get the current item, that is, the item returned by the most recent call of next().
current() - Method in class net.sf.saxon.sort.SortedIterator
 
current() - Method in class net.sf.saxon.sort.DocumentOrderIterator
 
current() - Method in class net.sf.saxon.sort.GroupByIterator
 
current() - Method in class net.sf.saxon.sort.GroupEndingIterator
 
current() - Method in class net.sf.saxon.sort.GroupStartingIterator
 
current() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
 
current() - Method in class net.sf.saxon.value.Closure.ProgressiveIterator
 
current() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
 
Current() - Constructor for class net.sf.saxon.functions.Current
 
CurrentDateTime - class net.sf.saxon.functions.CurrentDateTime.
This class implements the XPath 2.0 functions current-date(), current-time(), and current-dateTime(), as well as the function implicit-timezone().
CurrentDateTime() - Constructor for class net.sf.saxon.functions.CurrentDateTime
 
currentDocument - Variable in class net.sf.saxon.event.Builder
 
CurrentGroup - class net.sf.saxon.functions.CurrentGroup.
Implements the XSLT functions current-group() and current-grouping-key()
CurrentGroup() - Constructor for class net.sf.saxon.functions.CurrentGroup
 
currentNode - Variable in class net.sf.saxon.dom.DOMEmitter
 
currentToken - Variable in class net.sf.saxon.expr.Tokenizer
The number identifying the most recently read token
currentTokenDisplay() - Method in class net.sf.saxon.expr.ExpressionParser
Display the current token in an error message
currentTokenStartIndex - Variable in class net.sf.saxon.expr.Tokenizer
The position in the input expression where the current token starts
currentTokenValue - Variable in class net.sf.saxon.expr.Tokenizer
The string value of the most recently read token
cyrillicLower - Static variable in class net.sf.saxon.number.Numberer_en
 
cyrillicUpper - Static variable in class net.sf.saxon.number.Numberer_en
 

D

Data - class net.sf.saxon.functions.Data.
Implement XPath function fn:data()
DATA_TYPE - Static variable in class net.sf.saxon.style.StandardNames
 
Data() - Constructor for class net.sf.saxon.functions.Data
 
DataElement - class net.sf.saxon.style.DataElement.
This element represents a top-level element in a user-defined namespace, or a child/descendant of such an element.
DataElement() - Constructor for class net.sf.saxon.style.DataElement
 
dataTypeExpression - Variable in class net.sf.saxon.sort.SortKeyDefinition
 
Date - class net.sf.saxon.exslt.Date.
This class implements extension functions in the http://exslt.org/dates-and-times namespace.
DATE - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:date
DATE_TIME - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:dateTime
DATE_TIME_TYPE - Static variable in class net.sf.saxon.type.Type
 
DATE_TYPE - Static variable in class net.sf.saxon.type.Type
 
date() - Static method in class net.sf.saxon.exslt.Date
The date:date function returns the current date.
date(String) - Static method in class net.sf.saxon.exslt.Date
The date:date function returns the date specified in the date/time string given as the argument.
dateTime() - Static method in class net.sf.saxon.exslt.Date
The date:date-time function returns the current date and time as a date/time string.
DateTimeValue - class net.sf.saxon.value.DateTimeValue.
A value of type DateTime
DateTimeValue(CharSequence) - Constructor for class net.sf.saxon.value.DateTimeValue
Constructor: create a dateTime value from a supplied string, in ISO 8601 format
DateTimeValue(GregorianCalendar, boolean) - Constructor for class net.sf.saxon.value.DateTimeValue
Constructor: create a dateTime value given a Java calendar object
DateTimeValue(XPathContext) - Constructor for class net.sf.saxon.value.DateTimeValue
Constructor: create a dateTime value representing the nominal date/time of this transformation run.
DateValue - class net.sf.saxon.value.DateValue.
A value of type Date.
DateValue() - Constructor for class net.sf.saxon.value.DateValue
Default constructor needed for subtyping
DateValue(CharSequence) - Constructor for class net.sf.saxon.value.DateValue
Constructor: create a dateTime value from a supplied string, in ISO 8601 format
DateValue(GregorianCalendar, boolean, int) - Constructor for class net.sf.saxon.value.DateValue
Create a DateValue
DAY - Static variable in class net.sf.saxon.functions.Component
 
DAY_TIME_DURATION - Static variable in class net.sf.saxon.type.Type
Item type representing the type xdt:dayTimeDuration
DAY_TIME_DURATION_TYPE - Static variable in class net.sf.saxon.type.Type
 
dayAbbreviation() - Static method in class net.sf.saxon.exslt.Date
Return the day of the week given in the current date as an English day abbreviation: one of 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', or 'Sat'.
dayAbbreviation(String) - Static method in class net.sf.saxon.exslt.Date
Return the day of the week given in a date as an English day abbreviation: one of 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', or 'Sat'.
dayInMonth() - Static method in class net.sf.saxon.exslt.Date
Return the day number of the current date within the month
dayInMonth(String) - Static method in class net.sf.saxon.exslt.Date
Return the day number of a specified date within the month
dayInWeek() - Static method in class net.sf.saxon.exslt.Date
Return the day of the week in the current date as a number.
dayInWeek(String) - Static method in class net.sf.saxon.exslt.Date
Return the day of the week given in a date as a number.
dayInYear() - Static method in class net.sf.saxon.exslt.Date
Return the day number of the current date within the year
dayInYear(String) - Static method in class net.sf.saxon.exslt.Date
Return the day number of a specified date within the year
dayName() - Static method in class net.sf.saxon.exslt.Date
Return the day of the week given in the current date as an English day name: one of 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday' or 'Friday'.
dayName(int, int, int) - Method in class net.sf.saxon.number.Numberer_en
Get a day name or abbreviation
dayName(int, int, int) - Method in class net.sf.saxon.number.Numberer_de
Get a day name or abbreviation
dayName(int, int, int) - Method in interface net.sf.saxon.number.Numberer
Get a day name or abbreviation
dayName(String) - Static method in class net.sf.saxon.exslt.Date
Return the day of the week given in a date as an English day name: one of 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday' or 'Friday'.
dayOfWeekInMonth() - Static method in class net.sf.saxon.exslt.Date
Return the day-of-the-week in a month of the current date as a number (for example 3 for the 3rd Tuesday in May).
dayOfWeekInMonth(String) - Static method in class net.sf.saxon.exslt.Date
Return the day-of-the-week in a month of a date as a number (for example 3 for the 3rd Tuesday in May).
days - Variable in class net.sf.saxon.value.DurationValue
 
dayTimeDurationFromSeconds(double) - Static method in class net.sf.saxon.functions.Extensions
Get a dayTimeDuration value corresponding to a given number of seconds
DECIMAL - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:decimal
DECIMAL_SEPARATOR - Static variable in class net.sf.saxon.style.StandardNames
 
DECIMAL_TYPE - Static variable in class net.sf.saxon.type.Type
 
DecimalFormatManager - class net.sf.saxon.trans.DecimalFormatManager.
DecimalFormatManager manages the collection of named and unnamed decimal formats
DecimalFormatManager() - Constructor for class net.sf.saxon.trans.DecimalFormatManager
create a DecimalFormatManager and initialise variables
DecimalValue - class net.sf.saxon.value.DecimalValue.
A decimal value
DecimalValue(BigDecimal) - Constructor for class net.sf.saxon.value.DecimalValue
Constructor supplying a BigDecimal
DecimalValue(CharSequence) - Constructor for class net.sf.saxon.value.DecimalValue
Constructor supplying a String
DecimalValue(double) - Constructor for class net.sf.saxon.value.DecimalValue
Constructor supplying a double
DecimalValue(long) - Constructor for class net.sf.saxon.value.DecimalValue
Constructor supplying a long integer
declaration - Variable in class net.sf.saxon.expr.Assignation
 
declarationIsWritten - Variable in class net.sf.saxon.event.XMLEmitter
 
DECLARE_BASEURI - Static variable in class net.sf.saxon.expr.Tokenizer
"declare base-uri"
DECLARE_DEFAULT - Static variable in class net.sf.saxon.expr.Tokenizer
"declare default"
DECLARE_FUNCTION - Static variable in class net.sf.saxon.expr.Tokenizer
"define function"
DECLARE_NAMESPACE - Static variable in class net.sf.saxon.expr.Tokenizer
"declare namespace"
DECLARE_VALIDATION - Static variable in class net.sf.saxon.expr.Tokenizer
"declare validation"
DECLARE_VARIABLE - Static variable in class net.sf.saxon.expr.Tokenizer
"define variable"
DECLARE_XMLSPACE - Static variable in class net.sf.saxon.expr.Tokenizer
"declare xmlspace"
declareActiveNamespace(String, String) - Method in class net.sf.saxon.query.StaticQueryContext
Declare an active namespace
declareCollation(String, Comparator) - Method in class net.sf.saxon.query.StaticQueryContext
Declare a named collation.
declareCollation(String, Comparator, boolean) - Method in class net.sf.saxon.xpath.StandaloneContext
Declare a named collation
declareDefaultCollation(String) - Method in class net.sf.saxon.query.StaticQueryContext
Set the default collation.
declareFunction(XQueryFunction) - Method in class net.sf.saxon.query.StaticQueryContext
Register a user-defined XQuery function
declareNamespace(String, String) - Method in class net.sf.saxon.xpath.StandaloneContext
Declare a namespace whose prefix can be used in expressions
declarePassiveNamespace(String, String) - Method in class net.sf.saxon.query.StaticQueryContext
Declare a namespace whose prefix can be used in expressions.
declareRangeVariable(VariableDeclaration) - Method in class net.sf.saxon.expr.ExpressionParser
Declare a range variable (record its existence within the parser).
declareVariable(String, Object) - Method in class net.sf.saxon.xpath.StandaloneContext
Declare a variable.
declareVariable(VariableDeclaration) - Method in class net.sf.saxon.query.StaticQueryContext
Declare a global variable.
declareXQueryFunction(XQueryFunction) - Method in class net.sf.saxon.style.XSLStyleSheet
Declare an imported XQuery function
DECOMPOSITION - Static variable in class net.sf.saxon.style.StandardNames
 
DeepEqual - class net.sf.saxon.functions.DeepEqual.
XSLT 2.0 deep-equal() function (absorbs the previous sequence-deep-equal())
DeepEqual() - Constructor for class net.sf.saxon.functions.DeepEqual
 
deepEquals(NodeInfo, NodeInfo, AtomicComparer) - Static method in class net.sf.saxon.functions.DeepEqual
Determine whether two nodes are deep-equal
DEFAULT - Static variable in class net.sf.saxon.expr.Tokenizer
Keyword "default"
DEFAULT - Static variable in class net.sf.saxon.style.StandardNames
 
DEFAULT_MODE - Static variable in class net.sf.saxon.trans.Mode
 
DEFAULT_STATE - Static variable in class net.sf.saxon.expr.Tokenizer
Initial default state of the Tokenizer
DEFAULT_VALIDATION - Static variable in class net.sf.saxon.style.StandardNames
 
DefaultCollation - class net.sf.saxon.functions.DefaultCollation.
Implement the XPath 2.0 default-collation() function
DefaultCollation() - Constructor for class net.sf.saxon.functions.DefaultCollation
 
defaultXPathNamespace - Variable in class net.sf.saxon.style.StyleElement
 
DeferredError - class net.sf.saxon.instruct.DeferredError.
This instruction throws an error which was detected at compile time but is not to be raised unless the instruction is actually executed.
DeferredError(TransformerException, String) - Constructor for class net.sf.saxon.instruct.DeferredError
 
defineGlobalParameters(Bindery) - Method in class net.sf.saxon.Controller
 
defineGlobalParameters(ParameterSet) - Method in class net.sf.saxon.instruct.Bindery
Define global parameters
defineGlobalVariable(DefiningVariable, Value) - Method in class net.sf.saxon.instruct.Bindery
Provide a value for a global variable
definesExcludedNamespace(short) - Method in class net.sf.saxon.style.StyleElement
Check whether this node excludes a particular namespace from the result.
definesExtensionElement(short) - Method in class net.sf.saxon.style.StyleElement
Check whether a particular extension element namespace is defined on this node.
DefiningVariable - class net.sf.saxon.instruct.DefiningVariable.
This class defines common behaviour across the compiled instructions for xsl:variable and xsl:param.
DefiningVariable() - Constructor for class net.sf.saxon.instruct.DefiningVariable
 
deleteData(int, int) - Method in class net.sf.saxon.om.AbstractNode
Remove a range of 16-bit units from the node.
DEPENDENCY_MASK - Static variable in class net.sf.saxon.expr.StaticProperty
Mask to select all the dependency bits
DEPENDS_ON_CONTEXT_DOCUMENT - Static variable in class net.sf.saxon.expr.StaticProperty
Bit setting: Expression depends on the document containing the context node
DEPENDS_ON_CONTEXT_ITEM - Static variable in class net.sf.saxon.expr.StaticProperty
Bit setting: Expression depends on context item
DEPENDS_ON_CURRENT_GROUP - Static variable in class net.sf.saxon.expr.StaticProperty
Bit setting: Expression depends on current-group() and/or current-grouping-key() and/or regex-group()
DEPENDS_ON_CURRENT_ITEM - Static variable in class net.sf.saxon.expr.StaticProperty
Bit setting: Expression depends on current() item
DEPENDS_ON_FOCUS - Static variable in class net.sf.saxon.expr.StaticProperty
Combination of bits representing dependencies on the focus
DEPENDS_ON_LAST - Static variable in class net.sf.saxon.expr.StaticProperty
Bit setting: Expression depends on last()
DEPENDS_ON_NON_DOCUMENT_FOCUS - Static variable in class net.sf.saxon.expr.StaticProperty
Combination of bits representing dependencies on the focus, but excluding dependencies on the current document
DEPENDS_ON_POSITION - Static variable in class net.sf.saxon.expr.StaticProperty
Bit setting: Expression depends on position()
DEPENDS_ON_XSLT_CONTEXT - Static variable in class net.sf.saxon.expr.StaticProperty
Combination of bits representing dependencies on the XSLT context
depth - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
DERIVE_BY_EXTENSION - Static variable in class net.sf.saxon.type.SchemaType
 
DERIVE_BY_LIST - Static variable in class net.sf.saxon.type.SchemaType
 
DERIVE_BY_RESTRICTION - Static variable in class net.sf.saxon.type.SchemaType
 
DERIVE_BY_SUBSTITUTION - Static variable in class net.sf.saxon.type.SchemaType
 
DERIVE_BY_UNION - Static variable in class net.sf.saxon.type.SchemaType
 
DESCENDANT - Static variable in class net.sf.saxon.om.Axis
Constant representing the descendant axis
DESCENDANT_OR_SELF - Static variable in class net.sf.saxon.om.Axis
Constant representing the descendant-or-self axis
DescendingComparer - class net.sf.saxon.sort.DescendingComparer.
A Comparer used for comparing descending keys
DescendingComparer(Comparator) - Constructor for class net.sf.saxon.sort.DescendingComparer
 
destroy() - Method in class net.sf.saxon.XSLTProcessorApplet
Cleanup; called when applet is terminated and unloaded.
DFLT - Static variable in class net.sf.saxon.style.StandardNames
 
diagnosticDump() - Method in class net.sf.saxon.om.NamePool
Diagnostic print of the namepool contents.
diagnosticDump() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Produce diagnostic print of main tree arrays
difference(SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.exslt.Sets
Return the difference of two node-sets
DifferenceEnumeration - class net.sf.saxon.expr.DifferenceEnumeration.
An enumeration representing a nodeset that is teh difference of two other NodeSets.
DifferenceEnumeration(SequenceIterator, SequenceIterator, NodeOrderComparer) - Constructor for class net.sf.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.
DIGIT - Static variable in class net.sf.saxon.style.StandardNames
 
DISABLE_ESCAPING - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag to disable output escaping
DISABLE_OUTPUT_ESCAPING - Static variable in class net.sf.saxon.style.StandardNames
 
disallowUpdate() - Static method in class net.sf.saxon.om.AbstractNode
Internal method used to indicate that update operations are not allowed
DISINHERIT_NAMESPACES - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag passed on startElement indicating that the element does not inherit the namespaces of its ancestors.
display(int, NamePool) - Method in class net.sf.saxon.expr.CastAsQName
 
display(int, NamePool) - Method in class net.sf.saxon.expr.IntegerRangeTest
Display this instruction as an expression, for diagnostics
display(int, NamePool) - Method in class net.sf.saxon.expr.SuppliedParameterReference
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.UserFunctionCall
 
display(int, NamePool) - Method in class net.sf.saxon.expr.ConvertToString
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.TailExpression
 
display(int, NamePool) - Method in interface net.sf.saxon.expr.Expression
Diagnostic print of expression structure.
display(int, NamePool) - Method in class net.sf.saxon.expr.VariableReference
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.RootExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.PositionRange
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.PathExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.ParentNodeExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.LetExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.ItemChecker
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.IsLastExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.InstanceOfExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.IfExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.FunctionCall
 
display(int, NamePool) - Method in class net.sf.saxon.expr.ForExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.FirstItemExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.FilterExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.ErrorExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.ContextItemExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.CastExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.CastableExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.CardinalityChecker
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.AxisExpression
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.AttributeReference
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.Atomizer
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.functions.SystemFunction
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.instruct.Sequence
Display this instruction as an expression, for diagnostics
display(int, NamePool) - Method in class net.sf.saxon.instruct.Element
Display this instruction as an expression, for diagnostics
display(int, NamePool) - Method in class net.sf.saxon.instruct.CopyOf
Diagnostic print of expression structure.
display(int, NamePool) - Method in class net.sf.saxon.instruct.Copy
Diagnostic print of expression structure.
display(int, NamePool) - Method in class net.sf.saxon.instruct.Comment
 
display(int, NamePool) - Method in class net.sf.saxon.instruct.Attribute
Display this instruction as an expression, for diagnostics
display(int, NamePool) - Method in class net.sf.saxon.instruct.ValueOf
Display this instruction as an expression, for diagnostics
display(int, NamePool) - Method in class net.sf.saxon.instruct.Namespace
Display this instruction as an expression, for diagnostics
display(int, NamePool) - Method in class net.sf.saxon.instruct.FixedElement
Display this instruction as an expression, for diagnostics
display(int, NamePool) - Method in class net.sf.saxon.instruct.FixedAttribute
Display this instruction as an expression, for diagnostics
display(int, NamePool) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
Display this instruction as an expression, for diagnostics
display(int, NamePool) - Method in class net.sf.saxon.instruct.DocumentInstr
Display this instruction as an expression, for diagnostics
display(int, NamePool) - Method in class net.sf.saxon.instruct.ProcessingInstruction
 
display(int, NamePool) - Method in class net.sf.saxon.sort.Reverser
 
display(int, NamePool) - Method in class net.sf.saxon.sort.DocumentSorter
 
display(int, NamePool) - Method in class net.sf.saxon.sort.TupleExpression
 
display(int, NamePool) - Method in class net.sf.saxon.sort.TupleSorter
 
display(int, NamePool) - Method in class net.sf.saxon.sort.SortExpression
 
display(int, NamePool) - Method in class net.sf.saxon.value.Base64BinaryValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.HexBinaryValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.AtomicUserDefinedValue
 
display(int, NamePool) - Method in class net.sf.saxon.value.QNameValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.RestrictedStringValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.SecondsDurationValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.MonthDurationValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.DurationValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.TimeValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.DateValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.DateTimeValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.FloatValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.DecimalValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.BooleanValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.StringValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.SingletonNode
Diagnostic display
display(int, NamePool) - Method in class net.sf.saxon.value.SequenceValue
Diagnostic display of the expression
display(int, NamePool) - Method in class net.sf.saxon.value.Closure
 
display(int, NamePool) - Method in class net.sf.saxon.value.ObjectValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.IntegerValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.UntypedAtomicValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.AnyURIValue
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.EmptySequence
Diagnostic print of expression structure
display(int, NamePool) - Method in class net.sf.saxon.value.DoubleValue
Diagnostic print of expression structure
displayOperator() - Method in class net.sf.saxon.expr.SingletonComparison
 
displayOperator() - Method in class net.sf.saxon.expr.GeneralComparison
 
displayTypeName(Item) - Static method in class net.sf.saxon.type.Type
Output (for diagnostics) a representation of the type of an item.
distinct(SequenceIterator) - Static method in class net.sf.saxon.exslt.Sets
Given a node-set, return a subset that includes only nodes with distinct string-values
distinct(XPathContext, SequenceIterator, Evaluate.PreparedExpression) - Static method in class net.sf.saxon.functions.Extensions
Given a node-set, return a subset that includes only nodes with distinct string-values for the supplied expression
DistinctValues - class net.sf.saxon.functions.DistinctValues.
The XPath 2.0 distinct-values() function
DistinctValues() - Constructor for class net.sf.saxon.functions.DistinctValues
 
DIV - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "div"
DO_NOT_RECOVER - Static variable in class net.sf.saxon.Configuration
Constant indicating that when a recoverable error occurs, the processor should not attempt to take the defined recovery action, but should terminate with an error.
Doc - class net.sf.saxon.functions.Doc.
Implement the fn:doc() function - a simplified form of the Document function
Doc() - Constructor for class net.sf.saxon.functions.Doc
 
Doctype - class net.sf.saxon.instruct.Doctype.
A saxon:doctype element in the stylesheet.
DOCTYPE_PUBLIC - Static variable in class net.sf.saxon.style.StandardNames
 
DOCTYPE_SYSTEM - Static variable in class net.sf.saxon.style.StandardNames
 
Doctype() - Constructor for class net.sf.saxon.instruct.Doctype
 
document - Variable in class net.sf.saxon.dom.DOMEmitter
 
Document - class net.sf.saxon.functions.Document.
Implements the XSLT document() function
DOCUMENT - Static variable in class net.sf.saxon.pattern.NodeKindTest
 
DOCUMENT - Static variable in class net.sf.saxon.type.Type
Item type representing a document node
DOCUMENT_URI - Static variable in class net.sf.saxon.functions.NamePart
 
Document() - Constructor for class net.sf.saxon.functions.Document
 
DocumentBuilderFactoryImpl - class net.sf.saxon.om.DocumentBuilderFactoryImpl.
Implementation of JAXP 1.1 DocumentBuilderFactory.
DocumentBuilderFactoryImpl() - Constructor for class net.sf.saxon.om.DocumentBuilderFactoryImpl
 
DocumentBuilderImpl - class net.sf.saxon.om.DocumentBuilderImpl.
 
DocumentBuilderImpl() - Constructor for class net.sf.saxon.om.DocumentBuilderImpl
 
DocumentImpl - class net.sf.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 net.sf.saxon.tree.DocumentImpl
 
DocumentInfo - interface net.sf.saxon.om.DocumentInfo.
The root node of an XPath tree.
DocumentInstr - class net.sf.saxon.instruct.DocumentInstr.
An instruction to create a document node.
DocumentInstr(boolean, String, String) - Constructor for class net.sf.saxon.instruct.DocumentInstr
 
DocumentNodeTest - class net.sf.saxon.pattern.DocumentNodeTest.
A DocumentNodeTest implements the test document-node(element(~,~))
DocumentNodeTest(NodeTest) - Constructor for class net.sf.saxon.pattern.DocumentNodeTest
 
documentNumber - Variable in class net.sf.saxon.dom.DocumentWrapper
 
documentNumber - Variable in class net.sf.saxon.jdom.DocumentWrapper
 
DocumentOrderIterator - class net.sf.saxon.sort.DocumentOrderIterator.
DocumentOrderIterator takes as input an iteration of nodes in any order, and returns as output an iteration of the same nodes in document order, eliminating any duplicates.
DocumentOrderIterator(SequenceIterator, NodeOrderComparer) - Constructor for class net.sf.saxon.sort.DocumentOrderIterator
Iterate over a sequence in document order.
DocumentPool - class net.sf.saxon.om.DocumentPool.
An object representing the collection of documents handled during a single transformation.
DocumentPool() - Constructor for class net.sf.saxon.om.DocumentPool
 
DocumentSender - class net.sf.saxon.event.DocumentSender.
Sends an entire document to a Receiver.
DocumentSender(NodeInfo) - Constructor for class net.sf.saxon.event.DocumentSender
Create a DocumentSender, which takes an input document tree and generates a stream of events for a Receiver
DocumentSorter - class net.sf.saxon.sort.DocumentSorter.
A DocumentSorter is an expression that sorts a sequence of nodes into document order.
DocumentSorter(Expression) - Constructor for class net.sf.saxon.sort.DocumentSorter
 
DocumentWrapper - class net.sf.saxon.dom.DocumentWrapper.
The root node of an XPath tree.
DocumentWrapper - class net.sf.saxon.jdom.DocumentWrapper.
The root node of an XPath tree.
DocumentWrapper(Document, String) - Constructor for class net.sf.saxon.dom.DocumentWrapper
 
DocumentWrapper(Document, String) - Constructor for class net.sf.saxon.jdom.DocumentWrapper
Create a Saxon wrapper for a JDOM document
docWrapper - Variable in class net.sf.saxon.dom.NodeWrapper
 
docWrapper - Variable in class net.sf.saxon.jdom.NodeWrapper
 
docWrapper - Variable in class net.sf.saxon.om.StrippedNode
 
DOLLAR - Static variable in class net.sf.saxon.expr.Tokenizer
"$" symbol
doMain(String[]) - Method in class net.sf.saxon.Compile
Support method for main program.
doMain(String[], String) - Method in class net.sf.saxon.Transform
Support method for main program.
doMain(String[], String) - Method in class net.sf.saxon.Query
Support method for main program.
DOMEmitter - class net.sf.saxon.dom.DOMEmitter.
DOMEmitter is an Emitter that attaches the result tree to a specified Node in a DOM Document
DOMEmitter() - Constructor for class net.sf.saxon.dom.DOMEmitter
 
DOMExceptionImpl - exception net.sf.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 net.sf.saxon.tree.DOMExceptionImpl
 
DOMNodeList - class net.sf.saxon.dom.DOMNodeList.
This class wraps a SequenceExtent as a DOM NodeList - though this will only work if the items are nodes, and if the nodes themselves implement the DOM Node interface (which is true of the two Saxon tree models, but not necessarily of all possible implementations).
DOMNodeList(SequenceExtent) - Constructor for class net.sf.saxon.dom.DOMNodeList
Construct an node list that wraps a supplied SequenceExtent
DOMSender - class net.sf.saxon.dom.DOMSender.
DOMSender.java: pseudo-SAX driver for a DOM source document.
DOMSender() - Constructor for class net.sf.saxon.dom.DOMSender
 
DOMTransform - class net.sf.saxon.dom.DOMTransform.
Variant of command line net.sf.saxon.Transform do build the source document in DOM and then proceed with the transformation.
DOMTransform() - Constructor for class net.sf.saxon.dom.DOMTransform
 
DOT - Static variable in class net.sf.saxon.expr.Tokenizer
"." symbol
DOTDOT - Static variable in class net.sf.saxon.expr.Tokenizer
".." symbol
DOUBLE - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:double
DOUBLE_TYPE - Static variable in class net.sf.saxon.type.Type
 
doubleKeywords - Static variable in class net.sf.saxon.expr.Tokenizer
Lookup table for composite (two-keyword) tokens
DoubleValue - class net.sf.saxon.value.DoubleValue.
A numeric (double precision floating point) value
DoubleValue(double) - Constructor for class net.sf.saxon.value.DoubleValue
Constructor supplying a double
DTD_VALIDATION - Static variable in class net.sf.saxon.FeatureKeys
DTD_VALIDATION must be a Boolean.
DURATION - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:duration
DURATION_TYPE - Static variable in class net.sf.saxon.type.Type
 
DurationValue - class net.sf.saxon.value.DurationValue.
A value of type xs:duration
DurationValue() - Constructor for class net.sf.saxon.value.DurationValue
Private constructor for internal use
DurationValue(CharSequence) - Constructor for class net.sf.saxon.value.DurationValue
Constructor: create a duration value from a supplied string, in ISO 8601 format [+|-]PnYnMnDTnHnMnS
dynamicError(String) - Method in class net.sf.saxon.expr.ComputedExpression
Method used in subclasses to signal a dynamic error
DynamicQueryContext - class net.sf.saxon.query.DynamicQueryContext.
This object represents a dynamic context for query execution.
DynamicQueryContext() - Constructor for class net.sf.saxon.query.DynamicQueryContext
 

E

eagerEvaluate(Expression, XPathContext) - Static method in class net.sf.saxon.expr.ExpressionTool
Evaluate the expression now; lazy evaluation is not permitted in this case
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.ComputedExpression
Get the effective boolean value of the expression.
effectiveBooleanValue(XPathContext) - Method in interface net.sf.saxon.expr.Expression
Get the effective boolean value of the expression.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.VennExpression
Get the effective boolean value.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.ValueComparison
Evaluate the expression in a boolean context
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.SingletonComparison
Evaluate the expression in a boolean context
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.SingleNodeExpression
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.MinimaxComparison
Evaluate the expression in a boolean context
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.InstanceOfExpression
Evaluate the expression as a boolean
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.IdentityComparison
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.GeneralComparison
Evaluate the expression in a boolean context
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.CastableExpression
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.AttributeReference
Evaluate as a boolean.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.functions.Existence
Evaluate the function in a boolean context
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.functions.BooleanFn
Evaluate the effective boolean value
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.instruct.CopyOf
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.instruct.ExprInstruction
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.sort.Reverser
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.sort.DocumentSorter
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.sort.TupleSorter
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.AtomicUserDefinedValue
Get the effective boolean value of the value
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.FloatValue
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.DecimalValue
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.BooleanValue
Get the effective boolean value of this expression
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.StringValue
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.SingletonNode
Get the effective boolean value
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.SequenceValue
Get the effective boolean value of the expression.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.SequenceExtent
Get the effective boolean value
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.IntegerValue
Return the effective boolean value of this integer
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.AtomicValue
Get the effective boolean value of the value
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.UntypedAtomicValue
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.EmptySequence
Get the effective boolean value - always false
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.DoubleValue
 
Element - class net.sf.saxon.instruct.Element.
An instruction representing xsl:element element in the stylesheet.
ELEMENT - Static variable in class net.sf.saxon.pattern.NodeKindTest
 
ELEMENT - Static variable in class net.sf.saxon.type.Type
Type representing an element node - element()
ELEMENT_AVAILABLE - Static variable in class net.sf.saxon.functions.Available
 
ELEMENT_QNAME - Static variable in class net.sf.saxon.expr.Tokenizer
composite token <'element' QNAME> (XQuery only)
Element(Expression, Expression, NamespaceResolver, AttributeSet[], SchemaType, int) - Constructor for class net.sf.saxon.instruct.Element
Create an instruction that creates a new element node
elementCode - Variable in class net.sf.saxon.event.XMLEmitter
 
ElementCreator - class net.sf.saxon.instruct.ElementCreator.
An instruction that creates an element node.
ElementCreator() - Constructor for class net.sf.saxon.instruct.ElementCreator
 
ElementImpl - class net.sf.saxon.tree.ElementImpl.
ElementImpl implements an element with no attributes or namespace declarations.
ElementImpl() - Constructor for class net.sf.saxon.tree.ElementImpl
Construct an empty ElementImpl
ELEMENTS - Static variable in class net.sf.saxon.style.StandardNames
 
elementStack - Variable in class net.sf.saxon.event.XMLEmitter
 
ElementWithAttributes - class net.sf.saxon.tree.ElementWithAttributes.
A node in the XML parse tree representing an XML element.
ElementWithAttributes() - Constructor for class net.sf.saxon.tree.ElementWithAttributes
 
ELSE - Static variable in class net.sf.saxon.expr.Tokenizer
Keyword "else"
Emitter - class net.sf.saxon.event.Emitter.
Emitter: This abstract class defines methods that must be implemented by components that format SAXON output.
Emitter() - Constructor for class net.sf.saxon.event.Emitter
 
empty - Variable in class net.sf.saxon.event.XMLEmitter
 
EMPTY - Static variable in class net.sf.saxon.expr.StaticProperty
Occurence indicator when an empty sequence is required
EMPTY - Static variable in class net.sf.saxon.functions.Existence
 
EMPTY - Static variable in class net.sf.saxon.type.Type
Item type that matches no items (corresponds to SequenceType empty())
EMPTY_PARAMETER_SET - Static variable in class net.sf.saxon.ParameterSet
An empty parameter set (one that contains no parameters)
EMPTY_STRING - Static variable in class net.sf.saxon.value.StringValue
 
emptyElementTagCloser(String) - Method in class net.sf.saxon.event.XHTMLEmitter
Close an empty element tag.
emptyElementTagCloser(String) - Method in class net.sf.saxon.event.XMLEmitter
Close an empty element tag.
emptyFirst - Variable in class net.sf.saxon.sort.SortKeyDefinition
 
EmptyIterator - class net.sf.saxon.om.EmptyIterator.
EmptyIterator: an iterator over an empty sequence.
EmptyIterator() - Constructor for class net.sf.saxon.om.EmptyIterator
 
EmptySequence - class net.sf.saxon.value.EmptySequence.
An EmptySequence object represents a sequence containing no members.
ENCODING - Static variable in class net.sf.saxon.style.StandardNames
 
endCDATA() - Method in class net.sf.saxon.event.ContentEmitter
 
endCurrentItem(Item) - Method in class net.sf.saxon.trace.TimedTraceListener
Called after a node of the source tree got processed
endCurrentItem(Item) - Method in class net.sf.saxon.trace.SimpleTraceListener
Called after a node of the source tree got processed
endCurrentItem(Item) - Method in interface net.sf.saxon.trace.TraceListener
Method that is called when an instruction has finished processing a new current item and is ready to select a new current item or revert to the previous current item.
endCurrentItem(Item) - Method in class net.sf.saxon.trace.SaxonEventMulticaster
Called when an item ceases to be the current item
endDocument() - Method in class net.sf.saxon.TransformerHandlerImpl
Override the behaviour of endDocument() in ContentEmitter, so that it fires off the transformation of the constructed document
endDocument() - Method in class net.sf.saxon.dom.DOMEmitter
End of the document.
endDocument() - Method in class net.sf.saxon.event.TreeReceiver
End of document
endDocument() - Method in class net.sf.saxon.event.TransformerReceiver
Override the behaviour of endDocument() in ContentEmitter, so that it fires off the transformation of the constructed document
endDocument() - Method in class net.sf.saxon.event.Builder
 
endDocument() - Method in interface net.sf.saxon.event.Receiver
Notify the end of the document
endDocument() - Method in class net.sf.saxon.event.ComplexContentOutputter
Close the output
endDocument() - Method in class net.sf.saxon.event.ContentEmitter
Callback interface for SAX: not for application use
endDocument() - Method in class net.sf.saxon.event.SequenceOutputter
Close the output
endDocument() - Method in class net.sf.saxon.event.ProxyReceiver
End of document
endDocument() - Method in class net.sf.saxon.event.SimpleContentOutputter
Close the output
endDocument() - Method in class net.sf.saxon.event.UncommittedEmitter
End of document
endDocument() - Method in class net.sf.saxon.event.XMLEmitter
End of the document.
endDocument() - Method in class net.sf.saxon.event.MessageEmitter
 
endDocument() - Method in class net.sf.saxon.event.ContentHandlerProxy
End of document
endDocument() - Method in class net.sf.saxon.tinytree.TinyBuilder
Callback interface for SAX: not for application use
endDocument() - Method in class net.sf.saxon.tree.TreeBuilder
Callback interface for SAX: not for application use
endDTD() - Method in class net.sf.saxon.event.ContentEmitter
Register the end of the DTD.
endElement() - Method in class net.sf.saxon.dom.DOMEmitter
End of an element.
endElement() - Method in class net.sf.saxon.event.TreeReceiver
End of element
endElement() - Method in interface net.sf.saxon.event.Receiver
Notify the end of an element.
endElement() - Method in class net.sf.saxon.event.ComplexContentOutputter
Output an element end tag.
endElement() - Method in class net.sf.saxon.event.Stripper
Handle an end-of-element event
endElement() - Method in class net.sf.saxon.event.NamespaceReducer
endElement: Discard the namespaces declared on this element.
endElement() - Method in class net.sf.saxon.event.SequenceOutputter
Output an element end tag.
endElement() - Method in class net.sf.saxon.event.CommentStripper
Callback interface for SAX: not for application use
endElement() - Method in class net.sf.saxon.event.ProxyReceiver
End of element
endElement() - Method in class net.sf.saxon.event.SimpleContentOutputter
Output an element end tag.
endElement() - Method in class net.sf.saxon.event.XMLIndenter
Output element end tag
endElement() - Method in class net.sf.saxon.event.UncommittedEmitter
End of element
endElement() - Method in class net.sf.saxon.event.TEXTEmitter
Output an element end tag.
endElement() - Method in class net.sf.saxon.event.XMLEmitter
End of an element.
endElement() - Method in class net.sf.saxon.event.HTMLIndenter
Output element end tag
endElement() - Method in class net.sf.saxon.event.HTMLEmitter
Output an element end tag.
endElement() - Method in class net.sf.saxon.event.SequenceChecker
 
endElement() - Method in class net.sf.saxon.event.ContentHandlerProxy
End of element
endElement() - Method in class net.sf.saxon.event.CDATAFilter
Output element end tag
endElement() - Method in class net.sf.saxon.tinytree.TinyBuilder
Callback interface for SAX: not for application use
endElement() - Method in class net.sf.saxon.tree.TreeBuilder
Notify the end of an element
endElement(String, String, String) - Method in class net.sf.saxon.IDFilter
 
endElement(String, String, String) - Method in class net.sf.saxon.event.ContentEmitter
Callback interface for SAX: not for application use
endEntity(String) - Method in class net.sf.saxon.event.ContentEmitter
 
endPrefixMapping(String) - Method in class net.sf.saxon.IDFilter
 
endPrefixMapping(String) - Method in class net.sf.saxon.event.ContentEmitter
Callback interface for SAX: not for application use
ENDSWITH - Static variable in class net.sf.saxon.functions.Contains
 
ensureAttributeCapacity() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
 
ensureNamespaceCapacity() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
 
ensureNodeCapacity() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
 
ensurePriorIndex() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
On demand, make an index for quick access to preceding-sibling nodes
enter(InstructionInfo) - Method in class net.sf.saxon.trace.TimedTraceListener
Called when an instruction in the stylesheet gets processed
enter(InstructionInfo) - Method in class net.sf.saxon.trace.SimpleTraceListener
Called when an instruction in the stylesheet gets processed
enter(InstructionInfo) - Method in interface net.sf.saxon.trace.TraceListener
Method that is called when an instruction in the stylesheet gets processed.
enter(InstructionInfo) - Method in class net.sf.saxon.trace.SaxonEventMulticaster
Called when an element of the stylesheet gets processed
ENTITY - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:ENTITY
ENUMERATION - Static variable in class net.sf.saxon.type.Facet
 
env - Variable in class net.sf.saxon.expr.ExpressionParser
 
EOF - Static variable in class net.sf.saxon.expr.Tokenizer
Pseudo-token representing the end of the expression
EQUALS - Static variable in class net.sf.saxon.expr.Tokenizer
Equals token ("=")
equals(Object) - Method in class net.sf.saxon.expr.SuppliedParameterReference
Test if this expression is the same as another expression.
equals(Object) - Method in class net.sf.saxon.expr.ConvertToString
Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.TailExpression
 
equals(Object) - Method in class net.sf.saxon.expr.VariableReference
Test if this expression is the same as another expression.
equals(Object) - Method in class net.sf.saxon.expr.RootExpression
Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.PathExpression
Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.ParentNodeExpression
Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.FirstItemExpression
Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.FilterExpression
Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.ContextItemExpression
Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.AxisExpression
Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.AttributeReference
Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.value.Base64BinaryValue
Test if the two base64Binary values are equal.
equals(Object) - Method in class net.sf.saxon.value.HexBinaryValue
Test if the two hexBinary values are equal.
equals(Object) - Method in class net.sf.saxon.value.AtomicUserDefinedValue
 
equals(Object) - Method in class net.sf.saxon.value.QNameValue
Determine if two anyURI values are equal
equals(Object) - Method in class net.sf.saxon.value.DurationValue
Test if the two durations are of equal length.
equals(Object) - Method in class net.sf.saxon.value.TimeValue
 
equals(Object) - Method in class net.sf.saxon.value.DateValue
 
equals(Object) - Method in class net.sf.saxon.value.DateTimeValue
 
equals(Object) - Method in class net.sf.saxon.value.NumericValue
The equals() function compares numeric equality among integers, decimals, floats, doubles, and their subtypes
equals(Object) - Method in class net.sf.saxon.value.BooleanValue
Determine whether two boolean values are equal
equals(Object) - Method in class net.sf.saxon.value.StringValue
Determine if two StringValues are equal
equals(Object) - Method in class net.sf.saxon.value.ObjectValue
Determine if two ObjectValues are equal
equals(Object) - Method in class net.sf.saxon.value.AnyURIValue
Determine if two anyURI values are equal
equals(Object) - Method in class net.sf.saxon.value.EmptySequence
Is this expression the same as another expression?
equivalentExpr - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
Err - class net.sf.saxon.Err.
Class containing utility methods for handling error messages
Err() - Constructor for class net.sf.saxon.Err
 
Error - class net.sf.saxon.functions.Error.
Implement XPath function fn:error()
Error() - Constructor for class net.sf.saxon.functions.Error
 
error(SAXParseException) - Method in class net.sf.saxon.StandardErrorHandler
Callback interface for SAX: not for application use
error(String, SourceLocator) - Method in interface net.sf.saxon.type.SchemaMarker
 
error(TransformerException) - Method in class net.sf.saxon.StandardErrorListener
Receive notification of a recoverable error.
ErrorExpression - class net.sf.saxon.expr.ErrorExpression.
Error expression: this expression is generated when the supplied expression cannot be parsed, and the containing element enables forwards-compatible processing.
ErrorExpression(XPathException) - Constructor for class net.sf.saxon.expr.ErrorExpression
Constructor
ESCAPE_URI_ATTRIBUTES - Static variable in class net.sf.saxon.event.SaxonOutputKeys
escape-uri-attributes = "yes" | "no".
ESCAPE_URI_ATTRIBUTES - Static variable in class net.sf.saxon.style.StandardNames
 
escapeString(String) - Method in class net.sf.saxon.XSLTProcessorApplet
Given a String containing markup, escape the markup so it can be displayed in the browser.
EscapeURI - class net.sf.saxon.functions.EscapeURI.
 
EscapeURI() - Constructor for class net.sf.saxon.functions.EscapeURI
 
escaping - Variable in class net.sf.saxon.event.XMLEmitter
 
EVAL - Static variable in class net.sf.saxon.functions.Evaluate
 
Evaluate - class net.sf.saxon.functions.Evaluate.
This class implements the saxon:evaluate(), saxon:expression(), and saxon:eval() extension functions, which are specially-recognized by the system because they needs access to parts of the static context
EVALUATE - Static variable in class net.sf.saxon.functions.Evaluate
 
Evaluate.PreparedExpression - class net.sf.saxon.functions.Evaluate.PreparedExpression.
Inner class PreparedExpression represents a compiled XPath expression together with the standard variables $p1 ..
Evaluate.PreparedExpression() - Constructor for class net.sf.saxon.functions.Evaluate.PreparedExpression
 
evaluate() - Method in class net.sf.saxon.xpath.XPathExpression
Execute a prepared XPath expression, returning the results as a List.
Evaluate() - Constructor for class net.sf.saxon.functions.Evaluate
 
evaluate(DynamicQueryContext) - Method in class net.sf.saxon.query.XQueryExpression
Execute a the compiled Query, returning the results as a List.
evaluate(String) - Method in class net.sf.saxon.xpath.XPathEvaluator
Prepare and execute an XPath expression, supplied as a string, and returning the results as a List.
evaluateAsString(XPathContext) - Method in class net.sf.saxon.expr.ComputedExpression
Evaluate an expression as a String.
evaluateAsString(XPathContext) - Method in interface net.sf.saxon.expr.Expression
Evaluate an expression as a String.
evaluateAsString(XPathContext) - Method in class net.sf.saxon.expr.AttributeReference
Evaluate as a string.
evaluateAsString(XPathContext) - Method in class net.sf.saxon.functions.FormatNumber2
Evaluate in a context where a string is wanted
evaluateAsString(XPathContext) - Method in class net.sf.saxon.functions.FormatNumber
Evaluate in a context where a string is wanted
evaluateAsString(XPathContext) - Method in class net.sf.saxon.functions.Concat
Evaluate the function in a string context
evaluateAsString(XPathContext) - Method in class net.sf.saxon.instruct.ExprInstruction
 
evaluateAsString(XPathContext) - Method in class net.sf.saxon.value.SingletonNode
Evaluate an expression as a String.
evaluateAsString(XPathContext) - Method in class net.sf.saxon.value.SequenceValue
Evaluate an expression as a String.
evaluateAsString(XPathContext) - Method in class net.sf.saxon.value.AtomicValue
Evaluate as a string
evaluateGlobalVariable(DefiningVariable) - Method in class net.sf.saxon.instruct.Bindery
Get the value of a global variable
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.CastAsQName
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.IntegerRangeTest
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.SuppliedParameterReference
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.UserFunctionCall
Call the function, returning the value as an item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ComputedExpression
Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ConvertToString
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ArithmeticExpression.DateDifference
Evaluate the expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ArithmeticExpression.DateAndDuration
Evaluate the expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ArithmeticExpression.DurationMultiplication
Evaluate the expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ArithmeticExpression.DurationAddition
Evaluate the expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ArithmeticExpression.NumericArithmetic
Evaluate the expression.
evaluateItem(XPathContext) - Method in interface net.sf.saxon.expr.Expression
Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.VariableReference
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ValueComparison
Evaluate the expression in a given context
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
Evaluate as an Item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.SingletonComparison
Evaluate the expression in a given context
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.SingleNodeExpression
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.PositionRange
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.MinimaxComparison
Evaluate the expression in a given context
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.LetExpression
Evaluate the expression as a singleton
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ItemChecker
Evaluate as an Item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.IsLastExpression
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.InstanceOfExpression
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.IfExpression
Evaluate the conditional expression in a given context
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.IdentityComparison
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.GeneralComparison
Evaluate the expression in a given context
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.FunctionProxy
Evaluate the function.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.FirstItemExpression
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ErrorExpression
Evaluate the expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ContextItemExpression
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.CastExpression
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.CastableExpression
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.CardinalityChecker
Evaluate as an Item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.Atomizer
Evaluate as an Item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Evaluate as an Item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Error
Evaluation of the expression always throws an error
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Minimax
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.CompileTimeFunction
Evaluate as a single item
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Serialize
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Parse
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.QNameFn
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.StringJoin
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Unicode
Evaluate
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Evaluate
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.EscapeURI
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.UnparsedText
evaluateItem() handles evaluation of the function: it returns a String
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.FormatDate
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Root
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.ResolveURI
Evaluate the function at run-time
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.DeepEqual
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.ResolveQName
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Doc
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.RegexGroup
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Component
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Trace
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Existence
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.TreatFn
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.CurrentGroup
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Rounding
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Replace
Evaluate the function in a string context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NamePart
Evaluate the function in a string context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.ForceCase
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Matches
Evaluate the matches() function to give a Boolean value.
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Aggregate
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.UnparsedEntity
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Translate
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.SystemProperty
Evaluate the function at run-time
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.CurrentDateTime
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Substring
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.StringLength
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.StringFn
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Position
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NumberFn
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NormalizeSpace
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Adjust
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.BaseURI
Evaluate the function at run-time (single-argument case)
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Last
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Lang
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.FormatNumber2
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.FormatNumber
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NamespaceForPrefix
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Available
Run-time evaluation.
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Current
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Contains
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Concat
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Compare
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.BooleanFn
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.CopyOf
Return the first item if there is one, or null if not
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.ValueOf
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.ExprInstruction
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
Evaluate as an expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.DocumentInstr
Evaluate as an expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.ElementCreator
Evaluate as an expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.sort.TupleExpression
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.value.AtomicUserDefinedValue
Evaluate the value (this simply returns the value unchanged)
evaluateItem(XPathContext) - Method in class net.sf.saxon.value.SingletonNode
Evaluate as an item
evaluateItem(XPathContext) - Method in class net.sf.saxon.value.SequenceValue
Evaluate as a singleton item (or empty sequence)
evaluateItem(XPathContext) - Method in class net.sf.saxon.value.Closure
Evaluate as a singleton.
evaluateItem(XPathContext) - Method in class net.sf.saxon.value.AtomicValue
Evaluate the value (this simply returns the value unchanged)
evaluateLocalVariable(int) - Method in class net.sf.saxon.expr.XPathContext
Get the value of a local variable, identified by its slot number
evaluateNameCode(XPathContext) - Method in class net.sf.saxon.instruct.Attribute
 
evaluateNameCode(XPathContext) - Method in class net.sf.saxon.instruct.FixedAttribute
 
evaluateNameCode(XPathContext) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
 
evaluateNameCode(XPathContext) - Method in class net.sf.saxon.instruct.ProcessingInstruction
 
evaluateSingle() - Method in class net.sf.saxon.xpath.XPathExpression
Execute a prepared XPath expression, returning the first item in the result.
evaluateSingle(DynamicQueryContext) - Method in class net.sf.saxon.query.XQueryExpression
Execute the compiled Query, returning the first item in the result.
evaluateSingle(String) - Method in class net.sf.saxon.xpath.XPathEvaluator
Prepare and execute an XPath expression, supplied as a string, and returning the first item in the result.
evaluateVariable(XPathContext) - Method in class net.sf.saxon.expr.Assignation
Get the value of the range variable
evaluateVariable(XPathContext) - Method in interface net.sf.saxon.expr.Binding
Evaluate the variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.instruct.DefiningVariable
Evaluate the variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.instruct.UserFunctionParameter
 
evaluateVariable(XPathContext) - Method in class net.sf.saxon.xpath.Variable
Get the value of the variable.
EVERY - Static variable in class net.sf.saxon.expr.Tokenizer
Keyword "every"
EXACTLY_ONE - Static variable in class net.sf.saxon.expr.StaticProperty
Occurence indicator for "exactly one" (default occurrence indicator)
EXCEPT - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "except"
EXCLUDE_RESULT_PREFIXES - Static variable in class net.sf.saxon.style.StandardNames
 
Executable - class net.sf.saxon.instruct.Executable.
A compiled stylesheet in executable form.
Executable() - Constructor for class net.sf.saxon.instruct.Executable
 
execute(String, Templates, File, ArrayList, String) - Method in class net.sf.saxon.Transform
Invoke a supplied stylesheet with no source document
Existence - class net.sf.saxon.functions.Existence.
Implement the exists() and empty() functions
Existence() - Constructor for class net.sf.saxon.functions.Existence
 
EXISTS - Static variable in class net.sf.saxon.functions.Existence
 
exp(double) - Static method in class net.sf.saxon.exslt.Math
Get the exponential of a numeric value (SStL)
EXPAND - Static variable in class net.sf.saxon.functions.QNameFn
 
expand(AttributeSet[], XPathContext) - Static method in class net.sf.saxon.instruct.AttributeSet
 
expand(CharSequence) - Static method in class net.sf.saxon.value.StringValue
Expand a string containing surrogate pairs into an array of 32-bit characters
expand(Controller) - Method in class net.sf.saxon.instruct.Template
Expand the template.
expandChildren(XPathContext) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
Expand the stylesheet elements subordinate to this one, returning the result as a string.
expect(int) - Method in class net.sf.saxon.expr.ExpressionParser
Expect a given token, fail if the current token is different
explain(NamePool) - Method in class net.sf.saxon.query.XQueryExpression
Diagnostic method: display a representation of the compiled query on the System.err output stream.
explain(NamePool) - Method in class net.sf.saxon.query.XQueryFunction
 
explainGlobalFunctions() - Method in class net.sf.saxon.query.StaticQueryContext
Output "explain" information about each declared function
expression - Variable in class net.sf.saxon.functions.Evaluate.PreparedExpression
 
Expression - interface net.sf.saxon.expr.Expression.
Interface supported by an XPath expression.
EXPRESSION - Static variable in class net.sf.saxon.functions.Evaluate
 
ExpressionContext - class net.sf.saxon.style.ExpressionContext.
An ExpressionContext represents the context for an XPath expression written in the stylesheet.
ExpressionContext(StyleElement) - Constructor for class net.sf.saxon.style.ExpressionContext
 
ExpressionLocation - class net.sf.saxon.expr.ExpressionLocation.
Class to hold details of the location of an expression.
ExpressionLocation() - Constructor for class net.sf.saxon.expr.ExpressionLocation
 
ExpressionParser - class net.sf.saxon.expr.ExpressionParser.
Parser for XPath expressions and XSLT patterns.
ExpressionParser.ForClause - class net.sf.saxon.expr.ExpressionParser.ForClause.
 
ExpressionParser.ForClause() - Constructor for class net.sf.saxon.expr.ExpressionParser.ForClause
 
ExpressionParser() - Constructor for class net.sf.saxon.expr.ExpressionParser
 
ExpressionTool - class net.sf.saxon.expr.ExpressionTool.
This class, ExpressionTool, contains a number of useful static methods for manipulating expressions.
ExpressionTool() - Constructor for class net.sf.saxon.expr.ExpressionTool
 
ExprInstruction - class net.sf.saxon.instruct.ExprInstruction.
This class is an abstract superclass for Instructions that also behave as Expressions.
ExprInstruction() - Constructor for class net.sf.saxon.instruct.ExprInstruction
 
EXSLT_COMMON - Static variable in class net.sf.saxon.om.NamespaceConstant
Fixed namespace name for EXSLT/Common: "http://exslt.org/common"
EXSLT_DATES_AND_TIMES - Static variable in class net.sf.saxon.om.NamespaceConstant
Fixed namespace name for EXSLT/date: "http://exslt.org/dates-and-times"
EXSLT_FUNCTIONS - Static variable in class net.sf.saxon.om.NamespaceConstant
Fixed namespace name for EXSLT/functions: "http://exslt.org/functions"
EXSLT_FUNCTIONS_CODE - Static variable in class net.sf.saxon.om.NamespaceConstant
Numeric code representing the EXSLT functions namespace
EXSLT_MATH - Static variable in class net.sf.saxon.om.NamespaceConstant
Fixed namespace name for EXSLT/math: "http://exslt.org/math"
EXSLT_SETS - Static variable in class net.sf.saxon.om.NamespaceConstant
Fixed namespace name for EXSLT/sets: "http://exslt.org/sets"
EXTENSION_ELEMENT_PREFIXES - Static variable in class net.sf.saxon.style.StandardNames
 
ExtensionElementFactory - interface net.sf.saxon.style.ExtensionElementFactory.
Interface ExtensionElementFactory.
extensionNamespaces - Variable in class net.sf.saxon.style.StyleElement
 
Extensions - class net.sf.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 net.sf.saxon.functions.Extensions
 
ExternalObjectType - class net.sf.saxon.type.ExternalObjectType.
This class represents the type of an external Java object returned by an extension function.
ExternalObjectType(Class) - Constructor for class net.sf.saxon.type.ExternalObjectType
 

F

Facet - class net.sf.saxon.type.Facet.
Represents the base type for XML Schema Facets
Facet() - Constructor for class net.sf.saxon.type.Facet
 
FacetListIterator - class net.sf.saxon.type.FacetListIterator.
A list for maintaining facets
factory - Variable in class net.sf.saxon.Transform
 
FALLBACK - Static variable in class net.sf.saxon.instruct.Block
Block representing an xsl:fallback instruction
fallbackProcessing(StyleElement, List) - Method in class net.sf.saxon.style.StyleElement
Perform fallback processing.
FALSE - Static variable in class net.sf.saxon.functions.BooleanFn
 
FALSE - Static variable in class net.sf.saxon.value.BooleanValue
The boolean value FALSE
fatalError(SAXParseException) - Method in class net.sf.saxon.StandardErrorHandler
Callback interface for SAX: not for application use
fatalError(TransformerException) - Method in class net.sf.saxon.StandardErrorListener
Receive notification of a non-recoverable error.
FeatureKeys - class net.sf.saxon.FeatureKeys.
FeatureKeys defines a set of constants, names of Saxon configuration options which can be supplied to the TransformerFactoryImpl interface
FeatureKeys() - Constructor for class net.sf.saxon.FeatureKeys
 
FEQ - Static variable in class net.sf.saxon.expr.Tokenizer
operator "eq"
FGE - Static variable in class net.sf.saxon.expr.Tokenizer
operator "ge"
FGT - Static variable in class net.sf.saxon.expr.Tokenizer
operator "gt"
filter - Variable in class net.sf.saxon.expr.FilterIterator
 
Filter - class net.sf.saxon.Filter.
Filter is an XMLFilter (a SAX2 filter) that performs a transformation taking a SAX stream as input and producing a SAX stream as output.
Filter(Controller) - Constructor for class net.sf.saxon.Filter
Create a Filter and initialise variables.
filterContext - Variable in class net.sf.saxon.expr.FilterIterator
 
FilterExpression - class net.sf.saxon.expr.FilterExpression.
A FilterExpression contains a base expression and a filter predicate, which may be an integer expression (positional filter), or a boolean expression (qualifier)
FilterExpression(Expression, Expression) - Constructor for class net.sf.saxon.expr.FilterExpression
Constructor
FilterIterator - class net.sf.saxon.expr.FilterIterator.
A FilterIterator filters an input sequence using a filter expression.
FilterIterator.Leading - class net.sf.saxon.expr.FilterIterator.Leading.
Subclass to support the extension function saxon:leading, which terminates the iteration at the first item whose predicate is false
FilterIterator.Leading(SequenceIterator, Expression, XPathContext) - Constructor for class net.sf.saxon.expr.FilterIterator.Leading
 
FilterIterator.NonNumeric - class net.sf.saxon.expr.FilterIterator.NonNumeric.
Subclass to handle the common special case where it is statically known that the filter cannot return a numeric value
FilterIterator.NonNumeric(SequenceIterator, Expression, XPathContext) - Constructor for class net.sf.saxon.expr.FilterIterator.NonNumeric
 
FilterIterator(SequenceIterator, Expression, XPathContext) - Constructor for class net.sf.saxon.expr.FilterIterator
Constructor
filters - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
FINAL_ALL - Static variable in class net.sf.saxon.type.SimpleType
The value of the final attribute used for blocking all types of derivation
FINAL_LIST - Static variable in class net.sf.saxon.type.SimpleType
The value of the final attribute used for blocking list derivation
FINAL_RESTRICTION - Static variable in class net.sf.saxon.type.SimpleType
The value of the final attribute used for blocking restriction derivation
FINAL_UNION - Static variable in class net.sf.saxon.type.SimpleType
The value of the final attribute used for blocking union derivation
finalCheck() - Method in class net.sf.saxon.event.SequenceChecker
 
finalProhibitions - Variable in class net.sf.saxon.type.SchemaType
Flags used to implement the "final" and "block" attributes
find(String) - Method in class net.sf.saxon.om.DocumentPool
Get the document with a given name
findCollation(String) - Method in class net.sf.saxon.style.XSLStyleSheet
Find a named collation.
firstElementPattern - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
FirstItemExpression - class net.sf.saxon.expr.FirstItemExpression.
A FirstItemExpression returns the first item in the sequence returned by a given base expression
FirstItemExpression(Expression) - Constructor for class net.sf.saxon.expr.FirstItemExpression
Constructor
FixedAttribute - class net.sf.saxon.instruct.FixedAttribute.
An instruction derived from an xsl:attribute element in stylesheet, or from an attribute constructor in XQuery.
FixedAttribute(int, int, SimpleType, int) - Constructor for class net.sf.saxon.instruct.FixedAttribute
Construct an Attribute instruction
FixedElement - class net.sf.saxon.instruct.FixedElement.
An instruction that creates an element node whose name is known statically.
FixedElement(int, int[], AttributeSet[], SchemaType, int) - Constructor for class net.sf.saxon.instruct.FixedElement
Create an instruction that creates a new element node
FixedSortKeyDefinition - class net.sf.saxon.sort.FixedSortKeyDefinition.
A FixedSortKeyDefinition is a SortKeyDefinition in which all aspects of the sort key definition (sort order, data type, etc,) are known.
FixedSortKeyDefinition() - Constructor for class net.sf.saxon.sort.FixedSortKeyDefinition
 
fixup(Binding) - Method in class net.sf.saxon.expr.VariableReference
Fix up this variable reference to a Binding object, which enables the value of the variable to be located at run-time.
fixup(Binding) - Method in interface net.sf.saxon.expr.BindingReference
Fix up this binding reference to a binding
fixup(Binding) - Method in class net.sf.saxon.instruct.Assign
 
fixup(DecimalFormatSymbols) - Method in class net.sf.saxon.functions.FormatNumber2
Fixup: this is a callback from the DecimalFormatManager used once the xsl:decimal-format element is identified
fixupBinding(Binding) - Method in class net.sf.saxon.style.XSLVariableDeclaration
Notify all variable references of the Binding instruction
fixupDefaultDefault() - Method in class net.sf.saxon.trans.DecimalFormatManager
Method called at the end of stylesheet compilation to fix up any format-number() calls to the "default default" decimal format
fixupGlobalFunctions() - Method in class net.sf.saxon.query.StaticQueryContext
Fixup all references to global functions.
fixupGlobalVariables() - Method in class net.sf.saxon.query.StaticQueryContext
Fixup all references to global variables.
fixupReferences() - Method in class net.sf.saxon.query.XQueryFunction
Fix up references to this function
fixupReferences() - Method in class net.sf.saxon.style.XSLVariableDeclaration
Notify all references to this variable of the data type
fixupReferences() - Method in class net.sf.saxon.style.StyleElement
Fix up references from XPath expressions.
fixupReferences() - Method in class net.sf.saxon.style.XSLFunction
Notify all references to this function of the data type.
fixupReferences(Binding) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
 
FLAGS - Static variable in class net.sf.saxon.style.StandardNames
 
FLE - Static variable in class net.sf.saxon.expr.Tokenizer
opeartor "le"
FLOAT - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:float
FLOAT_TYPE - Static variable in class net.sf.saxon.type.Type
 
FloatValue - class net.sf.saxon.value.FloatValue.
A numeric (single precision floating point) value
FloatValue(float) - Constructor for class net.sf.saxon.value.FloatValue
Constructor supplying a float
FLOOR - Static variable in class net.sf.saxon.functions.Rounding
 
floor() - Method in class net.sf.saxon.value.NumericValue
Implement the XPath floor() function
floor() - Method in class net.sf.saxon.value.FloatValue
Implement the XPath floor() function
floor() - Method in class net.sf.saxon.value.DecimalValue
Implement the XPath floor() function
floor() - Method in class net.sf.saxon.value.IntegerValue
Implement the XPath floor() function
floor() - Method in class net.sf.saxon.value.DoubleValue
Implement the XPath floor() function
FLT - Static variable in class net.sf.saxon.expr.Tokenizer
operator "lt"
flush(StringBuffer) - Method in class net.sf.saxon.event.CDATAFilter
Flush the buffer containing accumulated character data, generating it as CDATA where appropriate
FN - Static variable in class net.sf.saxon.om.NamespaceConstant
The standard namespace for functions and operators
FNE - Static variable in class net.sf.saxon.expr.Tokenizer
operator "ne"
FOCUS_INDEPENDENT - Static variable in class net.sf.saxon.expr.PromotionOffer
FOCUS_INDEPENDENT requests promotion of all non-trivial subexpressions that don't depend on the focus.
FOLLOWING - Static variable in class net.sf.saxon.om.Axis
Constant representing the following axis
FOLLOWING_SIBLING - Static variable in class net.sf.saxon.om.Axis
Constant representing the following-sibling axis
FOLLOWS - Static variable in class net.sf.saxon.expr.Tokenizer
Operator ">>"
FOR - Static variable in class net.sf.saxon.expr.Tokenizer
"for" keyword
ForceCase - class net.sf.saxon.functions.ForceCase.
This class implements the upper-case() and lower-case() functions
ForceCase() - Constructor for class net.sf.saxon.functions.ForceCase
 
ForEach - class net.sf.saxon.instruct.ForEach.
Handler for xsl:for-each elements in stylesheet.
ForEach(Expression) - Constructor for class net.sf.saxon.instruct.ForEach
 
ForEachGroup - class net.sf.saxon.instruct.ForEachGroup.
Handler for xsl:for-each-group elements in stylesheet.
ForEachGroup(Expression, byte, Object, Collator, SortKeyDefinition[]) - Constructor for class net.sf.saxon.instruct.ForEachGroup
 
ForExpression - class net.sf.saxon.expr.ForExpression.
A ForExpression maps an expression over a sequence.
ForExpression() - Constructor for class net.sf.saxon.expr.ForExpression
 
FORMAT - Static variable in class net.sf.saxon.style.StandardNames
 
format(List, int, String, String, String, Numberer) - Method in class net.sf.saxon.number.NumberFormatter
Format a list of numbers.
format(long, String, int, String, String, String) - Method in class net.sf.saxon.number.Numberer_en
Format a number into a string
format(long, String, int, String, String, String) - Method in interface net.sf.saxon.number.Numberer
Format a number into a string
FormatDate - class net.sf.saxon.functions.FormatDate.
Implement the format-date() function in XPath 2.0
FormatDate() - Constructor for class net.sf.saxon.functions.FormatDate
 
FormatNumber - class net.sf.saxon.functions.FormatNumber.
This is the original XSLT 1.0 implementation of format-number using the JDK directly.
FormatNumber() - Constructor for class net.sf.saxon.functions.FormatNumber
 
formatNumber(double, String, DecimalFormatSymbols) - Method in class net.sf.saxon.functions.FormatNumber
Here is the method that does the work.
FormatNumber2 - class net.sf.saxon.functions.FormatNumber2.
XSLT 2.0 implementation of format-number() function - removes the dependence on the JDK.
FormatNumber2() - Constructor for class net.sf.saxon.functions.FormatNumber2
 
forwardsCompatibleModeIsEnabled() - Method in class net.sf.saxon.style.StyleElement
Determine whether forwards-compatible mode is enabled for this element
FRACTIONDIGITS - Static variable in class net.sf.saxon.type.Facet
 
FRAME_PARAMS - Static variable in class net.sf.saxon.instruct.Bindery
 
FRAME_TUNNEL_PARAMS - Static variable in class net.sf.saxon.instruct.Bindery
 
FRAME_VARIABLES - Static variable in class net.sf.saxon.instruct.Bindery
 
freeCache() - Method in class net.sf.saxon.XSLTProcessorApplet
The processor keeps a cache of the source and style trees, so call this method if they have changed or you want to do garbage collection.
FROM - Static variable in class net.sf.saxon.style.StandardNames
 
FROM_CODEPOINTS - Static variable in class net.sf.saxon.functions.Unicode
 
fromMonths(int) - Static method in class net.sf.saxon.value.MonthDurationValue
Construct a duration value as a number of months.
fromSeconds(double) - Static method in class net.sf.saxon.value.SecondsDurationValue
Construct a duration value as a number of seconds.
FUNCTION - Static variable in class net.sf.saxon.expr.RoleLocator
 
FUNCTION - Static variable in class net.sf.saxon.expr.Tokenizer
Token representing the name of a function and the following "(" symbol
FUNCTION_AVAILABLE - Static variable in class net.sf.saxon.functions.Available
 
FUNCTION_RESULT - Static variable in class net.sf.saxon.expr.RoleLocator
 
FunctionCall - class net.sf.saxon.expr.FunctionCall.
Abstract superclass for calls to system-defined and user-defined functions
FunctionCall() - Constructor for class net.sf.saxon.expr.FunctionCall
 
FunctionInstr - class net.sf.saxon.instruct.FunctionInstr.
Handler for xsl:function elements in stylesheet (XSLT 2.0).
FunctionInstr() - Constructor for class net.sf.saxon.instruct.FunctionInstr
A FunctionInstr is constructed in two stages.
FunctionProxy - class net.sf.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 net.sf.saxon.expr.FunctionProxy
Constructor: creates an uncommitted FunctionProxy
FunctionSignature - interface net.sf.saxon.instruct.FunctionSignature.
The class FunctionSignature represents informationn about the name, argument types, and result type of a function.

G

G_DAY - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:gDay
G_DAY_TYPE - Static variable in class net.sf.saxon.type.Type
 
G_MONTH - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:gMonth
G_MONTH_DAY - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:monthDay
G_MONTH_DAY_TYPE - Static variable in class net.sf.saxon.type.Type
 
G_MONTH_TYPE - Static variable in class net.sf.saxon.type.Type
 
G_YEAR - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:gYear
G_YEAR_MONTH - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:gYearMonth
G_YEAR_MONTH_TYPE - Static variable in class net.sf.saxon.type.Type
 
G_YEAR_TYPE - Static variable in class net.sf.saxon.type.Type
 
gatherOutputProperties(int) - Method in class net.sf.saxon.style.XSLStyleSheet
Create an output properties object representing the xsl:output elements in the stylesheet.
gatherOutputProperties(Properties) - Method in class net.sf.saxon.style.XSLOutput
Validate the properties, and return the values as additions to a supplied Properties object.
GDayValue - class net.sf.saxon.value.GDayValue.
Implementation of the xs:gDay data type
GDayValue() - Constructor for class net.sf.saxon.value.GDayValue
 
GDayValue(CharSequence) - Constructor for class net.sf.saxon.value.GDayValue
 
GE - Static variable in class net.sf.saxon.expr.Tokenizer
Operator ">="
GeneralComparison - class net.sf.saxon.expr.GeneralComparison.
GeneralComparison: a boolean expression that compares two expressions for equals, not-equals, greater-than or less-than.
GeneralComparison(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.GeneralComparison
Create a relational expression identifying the two operands and the operator
GeneralVariable - class net.sf.saxon.instruct.GeneralVariable.
This class defines common behaviour across xsl:variable, xsl:param, and xsl:with-param; also saxon:assign
GeneralVariable() - Constructor for class net.sf.saxon.instruct.GeneralVariable
 
GENERATE_ID - Static variable in class net.sf.saxon.functions.NamePart
 
generateId() - Method in class net.sf.saxon.dom.NamespaceNode
Get a character string that uniquely identifies this node.
generateId() - Method in class net.sf.saxon.dom.NodeWrapper
Get a character string that uniquely identifies this node.
generateId() - Method in class net.sf.saxon.jdom.NodeWrapper
Get a character string that uniquely identifies this node.
generateId() - Method in class net.sf.saxon.om.Orphan
Get a character string that uniquely identifies this node.
generateId() - Method in class net.sf.saxon.om.StrippedNode
Get a character string that uniquely identifies this node.
generateId() - Method in class net.sf.saxon.om.AbstractNode
Get a character string that uniquely identifies this node
generateId() - Method in interface net.sf.saxon.om.NodeInfo
Get a character string that uniquely identifies this node.
generateId() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get a character string that uniquely identifies this node
generateId() - Method in class net.sf.saxon.tree.DocumentImpl
Get a character string that uniquely identifies this node
generateId() - Method in class net.sf.saxon.tree.ElementImpl
Get a character string that uniquely identifies this node
generateId() - Method in class net.sf.saxon.tree.NodeImpl
Get a character string that uniquely identifies this node within this document (The calling code will prepend a document identifier)
generateId() - Method in class net.sf.saxon.value.TextFragmentValue
Get a character string that uniquely identifies this node
get(boolean) - Static method in class net.sf.saxon.value.BooleanValue
Factory method: get a BooleanValue
get(int) - Method in class net.sf.saxon.ParameterSet
Get a parameter
getActiveNamespaceCodes() - Method in class net.sf.saxon.query.StaticQueryContext
Get an array containing the namespace codes of all active namespaces.
getAllCollations() - Method in class net.sf.saxon.query.StaticQueryContext
Get a HashMap that maps all registered collations to Comparators.
getAllElements(int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get a list of all elements with a given name.
getAllElements(int) - Method in class net.sf.saxon.tree.DocumentImpl
Get a list of all elements with a given name fingerprint
getAllExceptLastStep() - Method in class net.sf.saxon.expr.PathExpression
Get all steps before the last.
getAnother() - Method in class net.sf.saxon.event.Stripper
Get a clean copy of this stripper
getAnother() - Method in class net.sf.saxon.expr.FilterIterator.Leading
Get another iterator to return the same nodes
getAnother() - Method in class net.sf.saxon.expr.TailExpression.TailIterator
 
getAnother() - Method in class net.sf.saxon.expr.FilterIterator.NonNumeric
Get another iterator to return the same nodes
getAnother() - Method in class net.sf.saxon.expr.AppendExpression.AppendIterator
 
getAnother() - Method in class net.sf.saxon.expr.UnionEnumeration
 
getAnother() - Method in class net.sf.saxon.expr.StringTokenIterator
 
getAnother() - Method in class net.sf.saxon.expr.PositionIterator
Get another iterator to return the same nodes
getAnother() - Method in class net.sf.saxon.expr.MappingIterator
 
getAnother() - Method in class net.sf.saxon.expr.IntersectionEnumeration
 
getAnother() - Method in class net.sf.saxon.expr.FilterIterator
Get another iterator to return the same nodes
getAnother() - Method in class net.sf.saxon.expr.DifferenceEnumeration
 
getAnother() - Method in class net.sf.saxon.functions.Trace.TracingIterator
 
getAnother() - Method in class net.sf.saxon.functions.Tokenize.TokenIterator
 
getAnother() - Method in class net.sf.saxon.instruct.RegexIterator
Get another iterator over the same items
getAnother() - Method in class net.sf.saxon.om.ReverseArrayIterator
 
getAnother() - Method in class net.sf.saxon.om.ArrayListIterator
 
getAnother() - Method in class net.sf.saxon.om.Navigator.PrecedingEnumeration
 
getAnother() - Method in class net.sf.saxon.om.Navigator.FollowingEnumeration
 
getAnother() - Method in class net.sf.saxon.om.Navigator.DescendantEnumeration
 
getAnother() - Method in class net.sf.saxon.om.Navigator.AncestorEnumeration
 
getAnother() - Method in class net.sf.saxon.om.Navigator.BaseEnumeration
 
getAnother() - Method in class net.sf.saxon.om.SingletonIterator
 
getAnother() - Method in class net.sf.saxon.om.ArrayIterator
Get another iterator over the same items
getAnother() - Method in class net.sf.saxon.om.Navigator.AxisFilter
 
getAnother() - Method in interface net.sf.saxon.om.SequenceIterator
Get another SequenceIterator that iterates over the same items as the original, but which is repositioned at the start of the sequence.
getAnother() - Method in interface net.sf.saxon.om.AxisIterator
Get another iterator over the same sequence of items, positioned at the start of the sequence
getAnother() - Method in class net.sf.saxon.om.EmptyIterator
Get another iterator over the same items, positioned at the start.
getAnother() - Method in class net.sf.saxon.om.AllElementStripper
 
getAnother() - Method in class net.sf.saxon.sort.SortedIterator
 
getAnother() - Method in class net.sf.saxon.sort.DocumentOrderIterator
 
getAnother() - Method in class net.sf.saxon.sort.GroupByIterator
 
getAnother() - Method in class net.sf.saxon.sort.GroupEndingIterator
 
getAnother() - Method in class net.sf.saxon.sort.GroupStartingIterator
 
getAnother() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
 
getAnother() - Method in class net.sf.saxon.style.StylesheetStripper
 
getAnother() - Method in class net.sf.saxon.value.Closure.ProgressiveIterator
 
getAnother() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
 
getAppletInfo() - Method in class net.sf.saxon.XSLTProcessorApplet
Get basic information about the applet
getArgumentTypes() - Method in interface net.sf.saxon.instruct.FunctionSignature
Get the required types of the arguments to this function, as an array
getArgumentTypes() - Method in class net.sf.saxon.query.XQueryFunction
 
getArgumentTypes() - Method in class net.sf.saxon.style.XSLFunction
Get the required types of the arguments
getArray() - Method in class net.sf.saxon.om.ArrayIterator
Get the underlying array
getAssociatedStylesheet(Source, String, String, String) - Method in class net.sf.saxon.TransformerFactoryImpl
Get the stylesheet specification(s) associated via the xml-stylesheet processing instruction (see http://www.w3.org/TR/xml-stylesheet/) with the document document specified in the source parameter, and that match the given criteria.
getAssociatedStylesheets() - Method in class net.sf.saxon.event.PIGrabber
Return list of stylesheets that matched, as an array of Source objects
getAtomicComparer(int, XPathContext) - Method in class net.sf.saxon.functions.CollatingFunction
Get a AtomicComparer that can be used to compare values
getAtomicSortComparer(int, XPathContext) - Method in class net.sf.saxon.functions.DistinctValues
Get a AtomicSortComparer that can be used to compare values
getAttribute(String) - Method in class net.sf.saxon.TransformerFactoryImpl
Allows the user to retrieve specific attributes on the underlying implementation.
getAttribute(String) - Method in class net.sf.saxon.om.DocumentBuilderFactoryImpl
 
getAttribute(String) - Method in class net.sf.saxon.om.AbstractNode
Retrieves an attribute value by name.
getAttribute(String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Retrieves an attribute value by name.
getAttributeAnnotation(int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the type annotation of an attribute node.
getAttributeDeclaration(int) - Method in class net.sf.saxon.om.NamePool
Get a global attribute declaration
getAttributeList() - Method in class net.sf.saxon.tree.ElementWithAttributes
Get the attribute list for this element.
getAttributeList() - Method in class net.sf.saxon.tree.ElementImpl
Get the attribute list for this element.
getAttributeNode(int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Make a (transient) attribute node from the array of attributes
getAttributeNode(String) - Method in class net.sf.saxon.om.AbstractNode
Retrieves an attribute node by name.
getAttributeNode(String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Retrieves an attribute node by name.
getAttributeNodeNS(String, String) - Method in class net.sf.saxon.om.AbstractNode
Retrieves an Attr node by local name and namespace URI.
getAttributeNodeNS(String, String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Retrieves an Attr node by local name and namespace URI.
getAttributeNS(String, String) - Method in class net.sf.saxon.om.AbstractNode
Retrieves an attribute value by local name and namespace URI.
getAttributeNS(String, String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Retrieves an attribute value by local name and namespace URI.
getAttributes() - Method in class net.sf.saxon.om.AbstractNode
Return a NamedNodeMap containing the attributes of this node (if it is an Element ) or null otherwise.
getAttributes() - Method in class net.sf.saxon.tree.ElementWithAttributes
A NamedNodeMap containing the attributes of this element.
getAttributeSetFingerprint() - Method in class net.sf.saxon.style.XSLAttributeSet
 
getAttributeSets(String, List) - Method in class net.sf.saxon.style.StyleElement
Get the list of attribute-sets associated with this element.
getAttributeType(SchemaComponentMarker) - Method in class net.sf.saxon.Configuration
Get the schema type corresponding to an attribute declaration
getAttributeValue(int) - Method in class net.sf.saxon.dom.NamespaceNode
Get the value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.dom.NodeWrapper
Get the value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.jdom.NodeWrapper
Get the value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.om.Orphan
Get the value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.om.StrippedNode
Get the value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.om.AbstractNode
Get the value of a given attribute of this node
getAttributeValue(int) - Method in interface net.sf.saxon.om.NodeInfo
Get the value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.tree.ElementWithAttributes
Get the value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.tree.NodeImpl
Get the value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.value.TextFragmentValue
Get the value of a given attribute of this node
getAttributeValue(NodeInfo, String, String) - Static method in class net.sf.saxon.om.Navigator
Get the string value of an attribute of a given element, given the URI and local part of the attribute name.
getAttributeValue(String) - Method in class net.sf.saxon.style.StyleElement
Get an attribute value given the Clark name of the attribute (that is, the name in {uri}local format).
getAxis() - Method in class net.sf.saxon.expr.AxisExpression
Get the axis
getAxisNumber(String) - Static method in class net.sf.saxon.om.Axis
Resolve an axis name into a symbolic constant representing the axis
getBaseExpression() - Method in class net.sf.saxon.expr.TailExpression
 
getBaseExpression() - Method in class net.sf.saxon.expr.FilterExpression
Get the underlying expression
getBaseExpression() - Method in class net.sf.saxon.sort.Reverser
 
getBaseExpression() - Method in class net.sf.saxon.sort.DocumentSorter
 
getBaseType() - Method in class net.sf.saxon.type.SchemaType
Returns the base type that this type inherits from.
getBaseTypeFingerprint() - Method in class net.sf.saxon.type.SchemaType
Get the fingerprint of the name of the base type of this type
getBaseURI() - Method in class net.sf.saxon.dom.NamespaceNode
Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in class net.sf.saxon.dom.NodeWrapper
Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in interface net.sf.saxon.expr.StaticContext
Get the Base URI of the stylesheet element, for resolving any relative URI's used in the expression.
getBaseURI() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in class net.sf.saxon.om.Orphan
Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in class net.sf.saxon.om.StrippedNode
Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in class net.sf.saxon.om.AbstractNode
Get the base URI for the node.
getBaseURI() - Method in interface net.sf.saxon.om.NodeInfo
Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in class net.sf.saxon.query.StaticQueryContext
Get the Base URI of the query, for resolving any relative URI's used in the expression.
getBaseURI() - Method in class net.sf.saxon.style.ExpressionContext
Get the Base URI of the element containing the expression, for resolving any relative URI's used in the expression.
getBaseURI() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the base URI of this root node.
getBaseURI() - Method in class net.sf.saxon.tree.DocumentImpl
Get the base URI of this root node.
getBaseURI() - Method in class net.sf.saxon.tree.ElementImpl
Get the base URI of this element node.
getBaseURI() - Method in class net.sf.saxon.tree.NodeImpl
Get the base URI for the node.
getBaseURI() - Method in class net.sf.saxon.value.TextFragmentValue
Get the base URI for the node.
getBaseURI() - Method in class net.sf.saxon.xpath.StandaloneContext
Get the Base URI of the stylesheet element, for resolving any relative URI's used in the expression.
getBestFit(Value[]) - Method in class net.sf.saxon.expr.FunctionProxy
Get the best fit amongst all the candidate methods, constructors, or fields
getBindery() - Method in class net.sf.saxon.Controller
Get the current bindery.
getBinding() - Method in class net.sf.saxon.expr.VariableReference
Get the object bound to the variable
getBlock() - Method in class net.sf.saxon.type.SchemaType
Returns the value of the 'block' attribute for this type, as a bit-signnificant integer with fields such as DERIVE_BY_LIST and DERIVE_BY_EXTENSION
getBuiltInBaseType() - Method in class net.sf.saxon.type.SimpleType
Returns the built in type this type is derived from.
getBuiltInItemType(String, String) - Static method in class net.sf.saxon.type.Type
Get the SimpleType object for a built-in simple type code
getCalendar() - Method in class net.sf.saxon.value.DateTimeValue
Get the Calendar object representing the value of this DateTime
getCardinality() - Method in class net.sf.saxon.expr.ComputedExpression
Determine the static cardinality of the expression.
getCardinality() - Method in interface net.sf.saxon.expr.Expression
Determine the static cardinality of the expression.
getCardinality() - Method in class net.sf.saxon.instruct.CopyOf
 
getCardinality() - Method in class net.sf.saxon.instruct.ExprInstruction
 
getCardinality() - Method in class net.sf.saxon.value.SingletonNode
Determine the static cardinality
getCardinality() - Method in class net.sf.saxon.value.SequenceValue
Determine the cardinality
getCardinality() - Method in class net.sf.saxon.value.SequenceExtent
Determine the cardinality
getCardinality() - Method in class net.sf.saxon.value.Closure
Get the cardinality
getCardinality() - Method in class net.sf.saxon.value.AtomicValue
Determine the static cardinality
getCardinality() - Method in class net.sf.saxon.value.EmptySequence
Determine the static cardinality
getCardinality() - Method in class net.sf.saxon.value.SequenceType
Get the cardinality component of this SequenceType.
getCharacterMap(int) - Method in class net.sf.saxon.style.XSLStyleSheet
Get a character map, identified by the fingerprint of its name.
getCharacterMapFingerprint() - Method in class net.sf.saxon.style.XSLCharacterMap
Get the fingerprint of the name of this character map
getCharacterMapIndex() - Method in class net.sf.saxon.instruct.Executable
Get the index of named character maps
getCharacterSet(Properties) - Static method in class net.sf.saxon.charcode.CharacterSetFactory
Make a CharacterSet appropriate to the encoding
getChildNodes() - Method in class net.sf.saxon.om.AbstractNode
Return a NodeList that contains all children of this node.
getChildren() - Method in class net.sf.saxon.instruct.Instruction
Get the children of this instruction
getClarkName(int) - Method in class net.sf.saxon.om.NamePool
Get the Clark form of a name, given its name code or fingerprint
getClarkName(int) - Static method in class net.sf.saxon.style.StandardNames
Get the Clark form of a name, given its name code or fingerprint
getClass(String) - Static method in class net.sf.saxon.Loader
Load a class using the class name provided.
getCode(String) - Static method in class net.sf.saxon.om.Validation
 
getCodeForPrefix(String) - Method in class net.sf.saxon.om.NamePool
Get the prefix code for a given Prefix
getCodeForURI(String) - Method in class net.sf.saxon.om.NamePool
Get the uri code for a given URI
getCodePoint() - Method in class net.sf.saxon.style.XSLOutputCharacter
 
getCollation() - Method in class net.sf.saxon.trans.KeyDefinition
Get the collation.
getCollation(String) - Method in class net.sf.saxon.expr.XPathContext
Get a named collation
getCollation(String) - Method in interface net.sf.saxon.expr.StaticContext
Get a named collation.
getCollation(String) - Method in class net.sf.saxon.query.StaticQueryContext
Get a named collation.
getCollation(String) - Method in class net.sf.saxon.style.ExpressionContext
Get a named collation.
getCollation(String) - Method in class net.sf.saxon.xpath.StandaloneContext
Get a named collation.
getCollationName() - Method in class net.sf.saxon.instruct.CollationDecl
 
getCollationName() - Method in class net.sf.saxon.style.SaxonCollation
 
getCollator() - Method in class net.sf.saxon.instruct.CollationDecl
 
getCollator() - Method in class net.sf.saxon.style.SaxonCollation
 
getCollator(int, XPathContext, boolean) - Method in class net.sf.saxon.functions.CollatingFunction
Get a collator suitable for comparing strings.
getColumnInstructions() - Method in class net.sf.saxon.sql.SQLInsert
 
getColumnName() - Method in class net.sf.saxon.sql.SQLColumn
 
getColumnNumber() - Method in class net.sf.saxon.StandardErrorHandler
 
getColumnNumber() - Method in class net.sf.saxon.dom.DOMSender
 
getColumnNumber() - Method in class net.sf.saxon.event.DocumentSender
 
getColumnNumber() - Method in class net.sf.saxon.event.ContentHandlerProxy
 
getColumnNumber() - Method in class net.sf.saxon.expr.ExpressionLocation
 
getColumnNumber() - Method in class net.sf.saxon.instruct.InstructionDetails
Get the column number identifying the position of the instruction.
getColumnNumber() - Method in class net.sf.saxon.instruct.Instruction
 
getColumnNumber() - Method in class net.sf.saxon.instruct.UserFunction
 
getColumnNumber() - Method in class net.sf.saxon.om.AbstractNode
Get the column number of the node.
getColumnNumber() - Method in class net.sf.saxon.type.SchemaType
Get the column number of the location where the type was defined.
getColumnNumber() - Method in class net.sf.saxon.type.ValidationException
 
getCommonChildItemType() - Method in class net.sf.saxon.style.StyleElement
Get the most general type of item returned by the children of this instruction
getCommonSuperType(ItemType, ItemType) - Static method in class net.sf.saxon.type.Type
Get a type that is a common supertype of two given types
getComparer(XPathContext) - Method in class net.sf.saxon.sort.FixedSortKeyDefinition
Get the comparer which is used to compare two values according to this sort key.
getComparisonKey(Object) - Method in class net.sf.saxon.sort.AtomicSortComparer
Get a comparison key for an object.
getComparisonKey(Object) - Method in class net.sf.saxon.sort.AtomicComparer
Get a comparison key for an object.
getCompiledTemplate() - Method in class net.sf.saxon.style.XSLTemplate
Get the compiled template
getComponent(int) - Method in class net.sf.saxon.value.QNameValue
Get a component.
getComponent(int) - Method in class net.sf.saxon.value.DurationValue
Get a component of the value
getComponent(int) - Method in class net.sf.saxon.value.TimeValue
Get a component of the value.
getComponent(int) - Method in class net.sf.saxon.value.DateValue
Get a component of the value.
getComponent(int) - Method in class net.sf.saxon.value.DateTimeValue
Get a component of the value.
getComponent(int) - Method in class net.sf.saxon.value.AtomicValue
Method to extract components of a value.
getCondition() - Method in class net.sf.saxon.expr.IsLastExpression
 
getCondition() - Method in class net.sf.saxon.style.XSLWhen
 
getConfiguration() - Method in class net.sf.saxon.TransformerFactoryImpl
Get the configuration (en bloc)
getConfiguration() - Method in class net.sf.saxon.Controller
 
getConfiguration() - Method in class net.sf.saxon.PreparedStyleSheet
 
getConfiguration() - Method in interface net.sf.saxon.expr.StaticContext
Get the system configuration
getConfiguration() - Method in class net.sf.saxon.instruct.Executable
Get the configuration
getConfiguration() - Method in class net.sf.saxon.query.QueryProcessor
Get the configuration
getConfiguration() - Method in class net.sf.saxon.query.StaticQueryContext
 
getConfiguration() - Method in class net.sf.saxon.style.ExpressionContext
Get the system configuration
getConfiguration() - Method in class net.sf.saxon.style.StyleElement
Get the configuration
getConfiguration() - Method in class net.sf.saxon.xpath.StandaloneContext
Get the system configuration
getContainedValidationContext(ValidationContext, int, boolean) - Method in class net.sf.saxon.Configuration
Get a validation context nested within an existing validation context (XQuery only)
getContainingDeclarationName() - Method in class net.sf.saxon.type.SchemaType
 
getContainingStyleSheet() - Method in class net.sf.saxon.style.StyleElement
Get the containing XSLStyleSheet element
getContentHandler() - Method in class net.sf.saxon.Filter
Get the ContentHandler registered using setContentHandler()
getContext(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
Return the XPathContext object
getContextItem() - Method in class net.sf.saxon.expr.XPathContext
Get the context item (XPath 2.0)
getContextItemType() - Method in class net.sf.saxon.style.StyleElement
Get the static type of the context item in the content constructor contained by this element.
getContextItemType() - Method in class net.sf.saxon.style.XSLFunction
Get the type of the context item within this instruction
getContextItemType() - Method in class net.sf.saxon.style.XSLForEach
Get a pattern that will match the context node
getContextItemType() - Method in class net.sf.saxon.style.XSLForEachGroup
Get the type of the context item within this instruction
getContextNode() - Method in class net.sf.saxon.query.DynamicQueryContext
Get the context node for the query, as set using setContextNode().
getContextPosition() - Method in class net.sf.saxon.expr.XPathContext
Get the context position (the position of the context node in the context node list)
getController() - Method in class net.sf.saxon.expr.XPathContext
Get the Controller.
getCurrentDateTime() - Method in class net.sf.saxon.Controller
Get the current date and time for this transformation.
getCurrentDocument() - Method in class net.sf.saxon.event.Builder
Get the current document
getCurrentGroupingKey() - Method in class net.sf.saxon.sort.SortedGroupIterator
 
getCurrentGroupingKey() - Method in class net.sf.saxon.sort.GroupByIterator
Get the value of the grouping key for the current group
getCurrentGroupingKey() - Method in class net.sf.saxon.sort.GroupEndingIterator
 
getCurrentGroupingKey() - Method in class net.sf.saxon.sort.GroupStartingIterator
 
getCurrentGroupingKey() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
 
getCurrentGroupingKey() - Method in interface net.sf.saxon.sort.GroupIterator
Get the grouping key of the current group
getCurrentGroupIterator() - Method in class net.sf.saxon.Controller
Get the current group collection.
getCurrentItem() - Method in class net.sf.saxon.Controller
Get the current item.
getCurrentIterator() - Method in class net.sf.saxon.Controller
Get the current iterator.
getCurrentIterator() - Method in class net.sf.saxon.expr.XPathContext
Get the current iterator
getCurrentMode() - Method in class net.sf.saxon.Controller
Get the current mode.
getCurrentRegexIterator() - Method in class net.sf.saxon.Controller
Get the current regex iterator.
getCurrentStackFrame() - Method in class net.sf.saxon.instruct.Bindery
Get a reference to the current stackframe containing local variables.
getCurrentStylesheetItem() - Method in class net.sf.saxon.expr.XPathContext
Get the current stylesheet item: supports the XSLT current() function
getCurrentTemplate() - Method in class net.sf.saxon.Controller
Get the current template.
getData() - Method in class net.sf.saxon.om.AbstractNode
Get the character data of a Text or Comment node.
getDecimalFormatManager() - Method in class net.sf.saxon.Controller
Get the Decimal Format Manager.
getDecimalFormatManager() - Method in class net.sf.saxon.instruct.Executable
Get the DecimalFormatManager which handles decimal-format definitions
getDecimalFormatManager() - Method in class net.sf.saxon.style.XSLStyleSheet
Get the DecimalFormatManager which handles decimal-format definitions
getDefaultCollation() - Method in class net.sf.saxon.expr.XPathContext
Get the default collation
getDefaultCollation() - Method in class net.sf.saxon.instruct.Executable
Get the default collation
getDefaultCollationName() - Method in interface net.sf.saxon.expr.StaticContext
Get the name of the default collation.
getDefaultCollationName() - Method in class net.sf.saxon.query.StaticQueryContext
Get the name of the default collation.
getDefaultCollationName() - Method in class net.sf.saxon.style.ExpressionContext
Get the default collation.
getDefaultCollationName() - Method in class net.sf.saxon.style.XSLStyleSheet
Get the name of the default collation
getDefaultCollationName() - Method in class net.sf.saxon.xpath.StandaloneContext
Get the name of the default collation.
getDefaultDecimalFormat() - Method in class net.sf.saxon.trans.DecimalFormatManager
Get the default decimal-format.
getDefaultElementNamespace() - Method in interface net.sf.saxon.expr.StaticContext
Get the default XPath namespace, as a namespace code that can be looked up in the NamePool
getDefaultElementNamespace() - Method in class net.sf.saxon.query.StaticQueryContext
Get the default XPath namespace, as a namespace URI code that can be looked up in the NamePool
getDefaultElementNamespace() - Method in class net.sf.saxon.style.ExpressionContext
Get the default XPath namespace, as a namespace code that can be looked up in the NamePool
getDefaultElementNamespace() - Method in class net.sf.saxon.xpath.StandaloneContext
Get the default XPath namespace, as a namespace code that can be looked up in the NamePool
getDefaultFunctionNamespace() - Method in class net.sf.saxon.query.StaticQueryContext
Get the default function namespace
getDefaultNamePool() - Static method in class net.sf.saxon.om.NamePool
Get the singular default NamePool
getDefaultOutputProperties() - Method in class net.sf.saxon.instruct.Executable
Get the default output properties
getDefaultPriority() - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.saxon.pattern.DocumentNodeTest
Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.saxon.pattern.ContentTypeTest
Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.saxon.pattern.LocalNameTest
Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.saxon.pattern.NoNodeTest
Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.saxon.pattern.NodeKindTest
Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.saxon.pattern.NamespaceTest
Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.saxon.pattern.AnyNodeTest
Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.saxon.pattern.NameTest
Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.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 net.sf.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.
getDefaultValidation() - Method in class net.sf.saxon.style.XSLStyleSheet
Get the value of the default validation attribute
getDefaultXPathNamespace() - Method in class net.sf.saxon.style.StyleElement
Get the default XPath namespace code applicable to this element
getDependencies() - Method in class net.sf.saxon.expr.ComputedExpression
Determine which aspects of the context the expression depends on.
getDependencies() - Method in interface net.sf.saxon.expr.Expression
Determine which aspects of the context the expression depends on.
getDependencies() - Method in class net.sf.saxon.instruct.CopyOf
 
getDependencies() - Method in class net.sf.saxon.instruct.Attribute
 
getDependencies() - Method in class net.sf.saxon.instruct.ExprInstruction
 
getDependencies() - Method in class net.sf.saxon.instruct.ProcessingInstruction
 
getDependencies() - Method in class net.sf.saxon.value.Value
Determine which aspects of the context the expression depends on.
getDerivationMethod() - Method in class net.sf.saxon.type.SchemaType
Gets the code of the derivation method used to derive this type from its parent.
getDescription() - Method in class net.sf.saxon.type.AnyType
Get a description of this type for use in diagnostics
getDescription() - Method in class net.sf.saxon.type.SchemaType
Get a description of this type for use in diagnostics
getDetails() - Method in class net.sf.saxon.functions.SystemFunction
Get the details
getDisplayName() - Method in class net.sf.saxon.dom.NamespaceNode
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.dom.NodeWrapper
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.om.Orphan
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.om.StrippedNode
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.om.AbstractNode
Get the display name of this node.
getDisplayName() - Method in interface net.sf.saxon.om.NodeInfo
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.tree.NodeImpl
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.type.SchemaType
 
getDisplayName() - Method in class net.sf.saxon.value.TextFragmentValue
Get the display name of this node.
getDisplayName(int) - Method in class net.sf.saxon.om.NamePool
Get the display form of a name (the QName), given its name code or fingerprint
getDisplayName(int) - Static method in class net.sf.saxon.style.StandardNames
 
getDoctype() - Method in class net.sf.saxon.om.AbstractNode
Get the Document Type Declaration (see DocumentType ) associated with this document.
getDocumentElement() - Method in class net.sf.saxon.om.AbstractNode
Get the outermost element.
getDocumentElement() - Method in class net.sf.saxon.tree.DocumentImpl
Get the root (outermost) element.
getDocumentElement() - Method in class net.sf.saxon.tree.NodeImpl
Get the outermost element.
getDocumentNumber() - Method in class net.sf.saxon.dom.NamespaceNode
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.dom.NodeWrapper
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.dom.DocumentWrapper
Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.jdom.DocumentWrapper
Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.om.Orphan
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.om.StrippedDocument
Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.om.StrippedNode
Get the document number of the document containing this node.
getDocumentNumber() - Method in interface net.sf.saxon.om.DocumentInfo
Get the unique document number for this document (the number is unique for all documents within a NamePool)
getDocumentNumber() - Method in class net.sf.saxon.om.AbstractNode
Get the document number of the document containing this node.
getDocumentNumber() - Method in interface net.sf.saxon.om.NodeInfo
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.tree.DocumentImpl
Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.value.TextFragmentValue
Get the unique document number
getDocumentPool() - Method in class net.sf.saxon.Controller
Get the document pool.
getDocumentRoot() - Method in class net.sf.saxon.dom.NamespaceNode
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.dom.NodeWrapper
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.om.Orphan
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.om.StrippedNode
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.om.AbstractNode
Get the root (document) node
getDocumentRoot() - Method in interface net.sf.saxon.om.NodeInfo
Get the root node, if it is a document node.
getDocumentRoot() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.tree.DocumentImpl
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.tree.ElementImpl
Get the root document node
getDocumentRoot() - Method in class net.sf.saxon.tree.NodeImpl
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.value.TextFragmentValue
Get the root (document) node
getDocumentValidator(Receiver, String, NamePool, int) - Method in class net.sf.saxon.Configuration
Get a document-level validator to add to a Receiver pipeline
getDOMImplementation() - Method in class net.sf.saxon.om.DocumentBuilderImpl
 
getDTDHandler() - Method in class net.sf.saxon.Filter
Return the current DTD handler.
getElementAnnotation(int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the type annotation of an element node.
getElementById(String) - Method in class net.sf.saxon.om.AbstractNode
Return the Element whose ID is given by elementId .
getElementDeclaration(int) - Method in class net.sf.saxon.om.NamePool
Get a global element declaration
getElementsByTagName(String) - Method in class net.sf.saxon.om.AbstractNode
Return a NodeList of all the Elements with a given tag name in the order in which they are encountered in a preorder traversal of the Document tree.
getElementsByTagNameNS(String, String) - Method in class net.sf.saxon.om.AbstractNode
Return a NodeList of all the Elements with a given local name and namespace URI in the order in which they are encountered in a preorder traversal of the Document tree.
getElementType(SchemaComponentMarker) - Method in class net.sf.saxon.Configuration
Get the schema type corresponding to an element declaration
getElementValidator(Receiver, int, SchemaType, int, ValidationContext, NamePool) - Method in class net.sf.saxon.Configuration
Get a Receiver that can be used to validate an element
getEmptyFirst() - Method in class net.sf.saxon.sort.SortKeyDefinition
 
getEncodingName() - Method in class net.sf.saxon.charcode.CP852CharacterSet
 
getEncodingName() - Method in interface net.sf.saxon.charcode.PluggableCharacterSet
Determine the name of the Java character set encoding to be used
getEndPosition() - Method in class net.sf.saxon.om.ArrayIterator
Get the end position in the array
getEntityResolver() - Method in class net.sf.saxon.Filter
Return the current entity resolver.
getErrorCount() - Method in class net.sf.saxon.PreparedStyleSheet
Get the number of errors reported so far
getErrorHandler() - Method in class net.sf.saxon.Filter
Return the current error handler.
getErrorListener() - Method in class net.sf.saxon.TransformerFactoryImpl
Get the error event handler for the TransformerFactory.
getErrorListener() - Method in class net.sf.saxon.Configuration
Get the ErrorListener used in this configuration.
getErrorListener() - Method in class net.sf.saxon.Controller
Get the error listener.
getErrorListener() - Method in class net.sf.saxon.query.DynamicQueryContext
Get the error listener.
getErrorOutput() - Method in class net.sf.saxon.StandardErrorListener
Get the error output stream
getExecutable() - Method in class net.sf.saxon.Controller
Get the Executable object.
getExecutable() - Method in class net.sf.saxon.PreparedStyleSheet
Get the associated executable
getExpandedMessage(TransformerException) - Static method in class net.sf.saxon.StandardErrorListener
Get a string containing the message for this exception and all contained exceptions
getExtensionClass(String) - Method in class net.sf.saxon.sql.SQLElementFactory
Identify the class to be used for stylesheet elements with a given local name.
getExtensionClass(String) - Method in interface net.sf.saxon.style.ExtensionElementFactory
Identify the class to be used for stylesheet elements with a given local name.
getExternalJavaClass(String) - Method in class net.sf.saxon.style.XSLStyleSheet
Get a Java class for a given namespace URI, if possible.
getFacet(String) - Method in class net.sf.saxon.type.SimpleType
Returns the first facet associated with the given name
getFacetList() - Method in class net.sf.saxon.type.SimpleType
Returns the facets associated with the given name
getFacets() - Method in class net.sf.saxon.type.SimpleType
Returns an Enumeration of all the Facets (including inherited) facets for this type.
getFacets(String) - Method in class net.sf.saxon.type.SimpleType
Returns the facets associated with the given name
getFeature(String) - Method in class net.sf.saxon.TransformerFactoryImpl
Look up the value of a feature.
getFeature(String) - Method in class net.sf.saxon.Filter
Look up the value of a feature.
getFilter() - Method in class net.sf.saxon.expr.FilterExpression
Get the filter expression
getFingerprint() - Method in class net.sf.saxon.dom.NamespaceNode
Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.dom.NodeWrapper
Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.expr.UserFunctionCall
Get the fingerprint representing the name of the function
getFingerprint() - Method in class net.sf.saxon.jdom.NodeWrapper
Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.om.Orphan
Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.om.StrippedNode
Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.om.AbstractNode
Get the fingerprint of the node, used for matching names
getFingerprint() - Method in interface net.sf.saxon.om.NodeInfo
Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
Get the fingerprint required
getFingerprint() - Method in class net.sf.saxon.pattern.LocationPathPattern
Determine the fingerprint of nodes to which this pattern applies.
getFingerprint() - Method in class net.sf.saxon.pattern.NameTest
Get the fingerprint required
getFingerprint() - Method in class net.sf.saxon.pattern.Pattern
Determine the name fingerprint of nodes to which this pattern applies.
getFingerprint() - Method in class net.sf.saxon.tree.NodeImpl
Get the fingerprint of the node.
getFingerprint() - Method in class net.sf.saxon.type.SchemaType
Get the fingerprint of the name of this type
getFingerprint() - Method in class net.sf.saxon.type.ExternalObjectType
 
getFingerprint() - Method in class net.sf.saxon.value.TextFragmentValue
Get the fingerprint of the node, used for matching names
getFingerprint(String, boolean) - Method in class net.sf.saxon.style.ExpressionContext
Get a fingerprint for a name, using this as the context for namespace resolution
getFingerprint(String, boolean, NamePool) - Method in class net.sf.saxon.instruct.NamespaceContext
Use this NamespaceContext to resolve a lexical QName
getFingerprint(String, boolean, NamePool) - Method in interface net.sf.saxon.om.NamespaceResolver
Use this NamespaceContext to resolve a lexical QName
getFingerprint(String, String) - Method in class net.sf.saxon.om.NamePool
Get a fingerprint for the name with a given uri and local name.
getFingerprint(String, String) - Static method in class net.sf.saxon.style.StandardNames
 
getFingerprintForExpandedName(String) - Method in class net.sf.saxon.om.NamePool
Get fingerprint for expanded name in {uri}local format
getFirstChild() - Method in class net.sf.saxon.om.AbstractNode
Get first child (DOM method)
getFirstChild() - Method in class net.sf.saxon.tree.NodeImpl
Get first child - default implementation used for leaf nodes
getFirstItem() - Method in class net.sf.saxon.event.SequenceOutputter
Get the first item in the sequence that has been built
getFirstStep() - Method in class net.sf.saxon.expr.PathExpression
Get the first step in this expression.
getFrameId() - Method in class net.sf.saxon.instruct.Bindery
Get the id of the current frame.
getFunction(String) - Static method in class net.sf.saxon.functions.StandardFunction
 
getFunctionDefinitions() - Method in class net.sf.saxon.query.StaticQueryContext
Get an iterator over the Functions defined in this module
getFunctionFingerprint() - Method in interface net.sf.saxon.instruct.FunctionSignature
Get the name of the function, as a namepool fingerprint
getFunctionFingerprint() - Method in class net.sf.saxon.query.XQueryFunction
 
getFunctionFingerprint() - Method in class net.sf.saxon.style.XSLFunction
Get the fingerprint of the name of this function.
getFunctionName() - Method in class net.sf.saxon.instruct.FunctionInstr
 
getFunctionName() - Method in interface net.sf.saxon.instruct.CallableFunction
 
getFunctionName() - Method in class net.sf.saxon.instruct.UserFunction
 
getGlobalVariable(int) - Method in class net.sf.saxon.style.XSLStyleSheet
Get the global variable or parameter with a given fingerprint (taking precedence rules into account)
getHostLanguage() - Method in class net.sf.saxon.Configuration
Get the host language used in this configuration.
getHtmlText() - Method in class net.sf.saxon.XSLTProcessorApplet
Assuming the stylesheet URL and the input XML URL have been set, perform the transformation and return the result as a String.
getImplementation() - Method in class net.sf.saxon.om.AbstractNode
Get a DOMImplementation object that handles this document.
getImplicitJavaClass(String) - Static method in class net.sf.saxon.expr.FunctionProxy
Extract a class name from the URI
getImporter() - Method in class net.sf.saxon.style.XSLStyleSheet
Get the StyleSheet that included or imported this one.
getIncludedStyleSheet(XSLStyleSheet, int) - Method in class net.sf.saxon.style.XSLGeneralIncorporate
 
getIndex(String) - Method in class net.sf.saxon.tree.AttributeCollection
Get the index of an attribute (by name).
getIndex(String, String) - Method in class net.sf.saxon.tree.AttributeCollection
Get the index of an attribute (by name).
getIndexByFingerprint(int) - Method in class net.sf.saxon.tree.AttributeCollection
Get the index, given the fingerprint
getInstance() - Static method in class net.sf.saxon.charcode.CP852CharacterSet
 
getInstance() - Static method in class net.sf.saxon.charcode.UnicodeCharacterSet
 
getInstance() - Static method in class net.sf.saxon.charcode.Latin2CharacterSet
 
getInstance() - Static method in class net.sf.saxon.charcode.Latin1CharacterSet
 
getInstance() - Static method in class net.sf.saxon.charcode.KOI8RCharacterSet
 
getInstance() - Static method in class net.sf.saxon.charcode.CP1251CharacterSet
 
getInstance() - Static method in class net.sf.saxon.charcode.CP1250CharacterSet
 
getInstance() - Static method in class net.sf.saxon.charcode.ASCIICharacterSet
 
getInstance() - Static method in class net.sf.saxon.event.StandardOutputResolver
Get a singular instance
getInstance() - Static method in class net.sf.saxon.om.EmptyIterator
Get an EmptyIterator, an iterator over an empty sequence.
getInstance() - Static method in class net.sf.saxon.om.AllElementStripper
 
getInstance() - Static method in class net.sf.saxon.pattern.NoNodeTest
Get a NoNodeTest instance
getInstance() - Static method in class net.sf.saxon.pattern.AnyNodeTest
Get an instance of AnyNodeTest
getInstance() - Static method in class net.sf.saxon.sort.GlobalOrderComparer
Get an instance of a GlobalOrderComparer.
getInstance() - Static method in class net.sf.saxon.sort.CodepointCollator
 
getInstance() - Static method in class net.sf.saxon.sort.LocalOrderComparer
Get an instance of a LocalOrderComparer.
getInstance() - Static method in class net.sf.saxon.type.VoidValidationContext
Get the singleton instance of this class
getInstance() - Static method in class net.sf.saxon.type.GlobalValidationContext
Get the singleton instance of this class
getInstance() - Static method in class net.sf.saxon.type.AnyType
Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.type.AnySimpleType
 
getInstance() - Static method in class net.sf.saxon.type.AnyItemType
Factory method to get the singleton instance
getInstance() - Static method in class net.sf.saxon.value.EmptySequence
Get the implicit instance of this class
getInstance(String) - Static method in class net.sf.saxon.Loader
Instantiate a class using the class name provided.
getInstruction() - Method in class net.sf.saxon.style.XSLAttributeSet
 
getInstructionDetails(Controller) - Method in class net.sf.saxon.instruct.Instruction
Contruct details of an InstructionInfo for use by the TraceListener.
getInstructionDetails(Controller) - Method in class net.sf.saxon.instruct.ApplyTemplates
Contruct details of an InstructionInfo for use by the TraceListener.
getInstructionName() - Method in class net.sf.saxon.instruct.InstructionDetails
Get the name of the instruction
getInstructionName() - Method in class net.sf.saxon.instruct.FunctionInstr
 
getInstructionName() - Method in class net.sf.saxon.instruct.Instruction
 
getInstructionName() - Method in class net.sf.saxon.instruct.UserFunction
 
getInstructionName() - Method in interface net.sf.saxon.trace.InstructionInfo
Get the name of the instruction.
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.CastAsQName
 
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.SuppliedParameterReference
 
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.ComputedExpression
Determine the intrinsic dependencies of an expression, that is, those which are not derived from the dependencies of its subexpressions.
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.VariableReference
 
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.SingleNodeExpression
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.RootExpression
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.PositionRange
Get the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.IsLastExpression
Get the dependencies of this expression on the context
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.FunctionProxy
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.ContextItemExpression
 
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.AxisExpression
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.Evaluate
Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.RegexGroup
Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.CurrentGroup
Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.CurrentDateTime
Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.Position
Determine the intrinsic dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.Last
Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.Lang
Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.Current
Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.sort.TupleExpression
 
getItemType() - Method in class net.sf.saxon.expr.CastAsQName
 
getItemType() - Method in class net.sf.saxon.expr.IntegerRangeTest
Get the data type of the items returned
getItemType() - Method in class net.sf.saxon.expr.SuppliedParameterReference
Determine the data type of the expression, if possible.
getItemType() - Method in class net.sf.saxon.expr.UserFunctionCall
Determine the data type of the expression, if possible
getItemType() - Method in class net.sf.saxon.expr.ConvertToString
Get the data type of the items returned
getItemType() - Method in class net.sf.saxon.expr.TailExpression
 
getItemType() - Method in interface net.sf.saxon.expr.Expression
Determine the data type of the expression, if possible.
getItemType() - Method in class net.sf.saxon.expr.VennExpression
Determine the data type of the items returned by this expression
getItemType() - Method in class net.sf.saxon.expr.VariableReference
Determine the data type of the expression, if possible
getItemType() - Method in class net.sf.saxon.expr.ValueComparison
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.expr.UntypedAtomicConverter
Determine the static type of the items returned by the expression, if possible
getItemType() - Method in class net.sf.saxon.expr.AppendExpression
Determine the data type of the items returned by this expression
getItemType() - Method in class net.sf.saxon.expr.SingletonComparison
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.expr.SingleNodeExpression
Determine the data type of the items returned by this expression
getItemType() - Method in class net.sf.saxon.expr.RangeExpression
Get the data type of the items returned
getItemType() - Method in class net.sf.saxon.expr.PositionRange
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.expr.PathExpression
Determine the data type of the items returned by this exprssion
getItemType() - Method in class net.sf.saxon.expr.MinimaxComparison
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.expr.LetExpression
Determine the data type of the items returned by the expression, if possible
getItemType() - Method in class net.sf.saxon.expr.ItemChecker
Determine the data type of the items returned by the expression
getItemType() - Method in class net.sf.saxon.expr.IsLastExpression
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.expr.InstanceOfExpression
Determine the data type of the result of the InstanceOf expression
getItemType() - Method in class net.sf.saxon.expr.IfExpression
Get data type of items in sequence returned by expression
getItemType() - Method in class net.sf.saxon.expr.IdentityComparison
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.expr.GeneralComparison
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.expr.FunctionProxy
Determine the data type of the expression, if possible
getItemType() - Method in class net.sf.saxon.expr.ForExpression
Determine the data type of the items returned by the expression, if possible
getItemType() - Method in class net.sf.saxon.expr.FirstItemExpression
Get the data type of the items returned
getItemType() - Method in class net.sf.saxon.expr.FilterExpression
Get the data type of the items returned
getItemType() - Method in class net.sf.saxon.expr.ErrorExpression
Determine the data type of the expression, if possible
getItemType() - Method in class net.sf.saxon.expr.ContextItemExpression
Determine the item type
getItemType() - Method in class net.sf.saxon.expr.CastExpression
Get the static type of the expression
getItemType() - Method in class net.sf.saxon.expr.CastableExpression
Determine the data type of the result of the Castable expression
getItemType() - Method in class net.sf.saxon.expr.CardinalityChecker
Determine the data type of the items returned by the expression, if possible
getItemType() - Method in class net.sf.saxon.expr.AxisExpression
Determine the data type of the items returned by this expression
getItemType() - Method in class net.sf.saxon.expr.AttributeReference
Determine the data type of the items returned by this expression
getItemType() - Method in class net.sf.saxon.expr.Atomizer
Determine the data type of the items returned by the expression, if possible
getItemType() - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Determine the data type of the items returned by the expression, if possible
getItemType() - Method in class net.sf.saxon.functions.SystemFunction
Determine the item type of the value returned by the function
getItemType() - Method in class net.sf.saxon.functions.Subsequence
Determine the data type of the items in the sequence
getItemType() - Method in class net.sf.saxon.functions.Remove
Determine the data type of the items in the sequence
getItemType() - Method in class net.sf.saxon.instruct.CopyOf
 
getItemType() - Method in class net.sf.saxon.instruct.ExprInstruction
 
getItemType() - Method in class net.sf.saxon.sort.Reverser
 
getItemType() - Method in class net.sf.saxon.sort.DocumentSorter
 
getItemType() - Method in class net.sf.saxon.sort.TupleExpression
 
getItemType() - Method in class net.sf.saxon.sort.TupleSorter
 
getItemType() - Method in class net.sf.saxon.sort.SortExpression
Determine the data type of the items returned by the expression, if possible
getItemType() - Method in class net.sf.saxon.type.ListType
Returns the simpleType of the items in this ListType.
getItemType() - Method in class net.sf.saxon.value.Base64BinaryValue
Determine the data type of the exprssion
getItemType() - Method in class net.sf.saxon.value.HexBinaryValue
Determine the data type of the exprssion
getItemType() - Method in class net.sf.saxon.value.AtomicUserDefinedValue
 
getItemType() - Method in class net.sf.saxon.value.QNameValue
Return the type of the expression
getItemType() - Method in class net.sf.saxon.value.RestrictedStringValue
Return the type of the expression
getItemType() - Method in class net.sf.saxon.value.SecondsDurationValue
Determine the data type of the exprssion
getItemType() - Method in class net.sf.saxon.value.MonthDurationValue
Determine the data type of the exprssion
getItemType() - Method in class net.sf.saxon.value.DurationValue
Determine the data type of the exprssion
getItemType() - Method in class net.sf.saxon.value.TimeValue
Determine the data type of the exprssion
getItemType() - Method in class net.sf.saxon.value.DateValue
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.value.DateTimeValue
Determine the data type of the exprssion
getItemType() - Method in class net.sf.saxon.value.FloatValue
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.value.DecimalValue
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.value.BooleanValue
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.value.StringValue
Return the type of the expression
getItemType() - Method in class net.sf.saxon.value.SingletonNode
Determine the data type of the items in the expression
getItemType() - Method in class net.sf.saxon.value.SequenceValue
Determine the data type of the items in the expression, if possible
getItemType() - Method in class net.sf.saxon.value.SequenceIntent
Get the item type
getItemType() - Method in class net.sf.saxon.value.SequenceExtent
Get the (lowest common) item type
getItemType() - Method in class net.sf.saxon.value.Closure
Get the item type
getItemType() - Method in class net.sf.saxon.value.ObjectValue
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.value.IntegerValue
Determine the data type of the expression
getItemType() - Method in class net.sf.saxon.value.UntypedAtomicValue
Return the type of the expression
getItemType() - Method in class net.sf.saxon.value.AnyURIValue
Return the type of the expression
getItemType() - Method in class net.sf.saxon.value.EmptySequence
Determine the item type
getItemType() - Method in class net.sf.saxon.value.DoubleValue
Determine the data type of the expression
getJavaClass(String) - Method in class net.sf.saxon.style.SaxonScript
Get the Java class, if this saxon:script element matches the specified URI.
getKeyDefinitions(int) - Method in class net.sf.saxon.trans.KeyManager
Get all the key definitions that match a particular fingerprint
getKeyManager() - Method in class net.sf.saxon.Controller
Get the KeyManager.
getKeyManager() - Method in class net.sf.saxon.instruct.Executable
Get the KeyManager which handles key definitions
getKeyManager() - Method in class net.sf.saxon.style.XSLStyleSheet
Get the KeyManager which handles key definitions
getLanguage() - Method in class net.sf.saxon.expr.ExpressionParser
Get the current language (XPath or XQuery)
getLanguage() - Method in class net.sf.saxon.query.QueryParser
Get the current language (XPath or XQuery)
getLast() - Method in class net.sf.saxon.expr.XPathContext
Get the context size (the position of the last item in the current node list)
getLastChild() - Method in class net.sf.saxon.om.AbstractNode
Get last child (DOM method)
getLastChild() - Method in class net.sf.saxon.tree.NodeImpl
Get last child - default implementation used for leaf nodes
getLastChildInstruction() - Method in class net.sf.saxon.style.StyleElement
Find the last child instruction of this instruction.
getLastPosition() - Method in interface net.sf.saxon.expr.LastPositionFinder
Get the last position (that is, the number of items in the sequence)
getLastPosition() - Method in class net.sf.saxon.om.ReverseArrayIterator
 
getLastPosition() - Method in class net.sf.saxon.om.ArrayListIterator
 
getLastPosition() - Method in class net.sf.saxon.om.SingletonIterator
 
getLastPosition() - Method in class net.sf.saxon.om.ArrayIterator
Get the number of items in the part of the array being processed
getLastPosition() - Method in class net.sf.saxon.om.Navigator.AxisFilter
 
getLastPosition() - Method in class net.sf.saxon.om.EmptyIterator
Get the position of the last item in the sequence.
getLastPosition() - Method in class net.sf.saxon.sort.SortedIterator
 
getLastStep() - Method in class net.sf.saxon.expr.PathExpression
Get the last step in this expression.
getLength() - Method in class net.sf.saxon.dom.DOMNodeList
return the number of nodes in the list (DOM method)
getLength() - Method in class net.sf.saxon.om.AbstractNode
Get the length of a Text or Comment node.
getLength() - Method in class net.sf.saxon.tree.ElementWithAttributes
Get number of attributes (DOM NamedNodeMap method).
getLength() - Method in class net.sf.saxon.tree.AttributeCollection
Return the number of attributes in the list.
getLength() - Method in class net.sf.saxon.value.StringValue
Get the length of this string, as defined in XPath.
getLength() - Method in class net.sf.saxon.value.SequenceExtent
Get the number of items in the sequence
getLength(CharSequence) - Static method in class net.sf.saxon.value.StringValue
Get the length of a string, as defined in XPath.
getLengthInMonths() - Method in class net.sf.saxon.value.MonthDurationValue
Get the number of months in the duration
getLengthInSeconds() - Method in class net.sf.saxon.value.SecondsDurationValue
Get length of duration in seconds, assuming an average length of month
getLengthInSeconds() - Method in class net.sf.saxon.value.DurationValue
Get length of duration in seconds, assuming an average length of month.
getLexicalSubstring(int, int) - Method in class net.sf.saxon.expr.Tokenizer
Get a slice of the input expression
getLHS() - Method in class net.sf.saxon.pattern.UnionPattern
Get the LHS of the union
getLineNumber() - Method in class net.sf.saxon.StandardErrorHandler
 
getLineNumber() - Method in class net.sf.saxon.dom.DOMSender
 
getLineNumber() - Method in class net.sf.saxon.dom.NamespaceNode
Get line number
getLineNumber() - Method in class net.sf.saxon.dom.NodeWrapper
Get line number
getLineNumber() - Method in class net.sf.saxon.event.DocumentSender
 
getLineNumber() - Method in class net.sf.saxon.event.ContentHandlerProxy
 
getLineNumber() - Method in class net.sf.saxon.expr.ExpressionLocation
 
getLineNumber() - Method in class net.sf.saxon.expr.ComputedExpression
Get the line number on the expression
getLineNumber() - Method in class net.sf.saxon.expr.Tokenizer
Get the line number of the current token
getLineNumber() - Method in interface net.sf.saxon.expr.StaticContext
Get the line number of the expression within its containing entity Returns -1 if no line number is available
getLineNumber() - Method in class net.sf.saxon.instruct.InstructionDetails
Get the line number of the instruction within its module
getLineNumber() - Method in class net.sf.saxon.instruct.FunctionInstr
 
getLineNumber() - Method in class net.sf.saxon.instruct.Instruction
Get the line number of the source stylesheet instruction within its module.
getLineNumber() - Method in class net.sf.saxon.instruct.UserFunction
 
getLineNumber() - Method in class net.sf.saxon.jdom.NodeWrapper
Get line number
getLineNumber() - Method in class net.sf.saxon.om.Orphan
Get line number
getLineNumber() - Method in class net.sf.saxon.om.StrippedNode
Get line number
getLineNumber() - Method in class net.sf.saxon.om.AbstractNode
Get the line number of the node within its source document entity.
getLineNumber() - Method in interface net.sf.saxon.om.NodeInfo
Get line number
getLineNumber() - Method in class net.sf.saxon.pattern.Pattern
Get the line number on which the pattern was defined
getLineNumber() - Method in class net.sf.saxon.query.StaticQueryContext
Get the line number of the expression within that container.
getLineNumber() - Method in class net.sf.saxon.style.ExpressionContext
Get the line number of the expression within its containing entity Returns -1 if no line number is available
getLineNumber() - Method in class net.sf.saxon.style.StyleElement
 
getLineNumber() - Method in interface net.sf.saxon.trace.InstructionInfo
Get the line number of the instruction in the source stylesheet module.
getLineNumber() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the line number of this root node.
getLineNumber() - Method in class net.sf.saxon.tree.DocumentImpl
Get the line number of this root node.
getLineNumber() - Method in class net.sf.saxon.tree.ElementImpl
Get the line number of the node within its source document entity
getLineNumber() - Method in class net.sf.saxon.tree.NodeImpl
Get the line number of the node within its source document entity
getLineNumber() - Method in class net.sf.saxon.type.SchemaType
Get the line number of the location where the type was defined
getLineNumber() - Method in class net.sf.saxon.type.ValidationException
 
getLineNumber() - Method in class net.sf.saxon.xpath.StandaloneContext
Get the line number of the expression within that container.
getLineNumber(int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the line number for an element.
getLineNumber(int) - Method in class net.sf.saxon.tree.LineNumberMap
Get the line number corresponding to a given sequence number
getLineNumber(int) - Method in class net.sf.saxon.tree.DocumentImpl
Get the line number for an element.
getList(int, int) - Method in class net.sf.saxon.trans.Mode
Determine which list to use for a given pattern (we must also search the generic list)
getLocale(String) - Static method in class net.sf.saxon.Configuration
Get a locale given a language code in XML format
getLocalFacets() - Method in class net.sf.saxon.type.SimpleType
Returns the facets of this type (without the parent's facets)
getLocalName() - Method in class net.sf.saxon.om.AbstractNode
Get the local name of this node, following the DOM rules
getLocalName() - Method in class net.sf.saxon.type.AnyType
Returns the name of this type.
getLocalName() - Method in class net.sf.saxon.type.SchemaType
Returns the local name of this type (null if none was defined)
getLocalName() - Method in class net.sf.saxon.value.QNameValue
Get the local part
getLocalName(int) - Method in class net.sf.saxon.om.NamePool
Get the local part of a name, given its name code or fingerprint
getLocalName(int) - Static method in class net.sf.saxon.style.StandardNames
 
getLocalName(int) - Method in class net.sf.saxon.tree.AttributeCollection
Get the local name of an attribute (by position).
getLocalPart() - Method in class net.sf.saxon.dom.NamespaceNode
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.dom.NodeWrapper
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.om.Orphan
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.om.StrippedNode
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.om.AbstractNode
Get the local name of this node.
getLocalPart() - Method in interface net.sf.saxon.om.NodeInfo
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.tree.NodeImpl
Get the local name of this node.
getLocalPart() - Method in class net.sf.saxon.value.TextFragmentValue
Get the local name of this node.
getLocalVariable(int) - Method in class net.sf.saxon.instruct.Bindery
Get the value of a local variable, given its slot number
getLocalVariableFrame() - Method in class net.sf.saxon.expr.XPathContext
Get a reference to the local stack frame for variables.
getLocationMessage(TransformerException) - Static method in class net.sf.saxon.StandardErrorListener
Get a string identifying the location of an error.
getLocator() - Method in class net.sf.saxon.type.ValidationException
 
getLocator(Expression) - Static method in class net.sf.saxon.expr.ExpressionTool
Get location information for an expression in the form of a SourceLocator
getMatch() - Method in class net.sf.saxon.trans.KeyDefinition
Get the match pattern for the key definition
getMax() - Method in class net.sf.saxon.type.AtomicType
Gets the MAX_INCLUSIVE facet or the MAX_EXCLUSIVE facet (both are never defined at the same time) returns null if there is no maximum
getMaxPosition() - Method in class net.sf.saxon.expr.PositionRange
Get the maximum position
getMessage() - Method in class net.sf.saxon.expr.RoleLocator
 
getMessage() - Method in class net.sf.saxon.om.QNameException
 
getMessage() - Method in class net.sf.saxon.om.NamespaceException
 
getMessageEmitter() - Method in class net.sf.saxon.Controller
Get the Emitter used for xsl:message output.
getMessageEmitterClass() - Method in class net.sf.saxon.Configuration
Get the name of the class that will be instantiated to create a MessageEmitter, to process the output of xsl:message instructions.
getMin() - Method in class net.sf.saxon.type.AtomicType
Gets the MIN_INCLUSIVE facet or the MIN_EXCLUSIVE facet (both are never defined at the same time) returns null if there is no minimum
getMinImportPrecedence() - Method in class net.sf.saxon.instruct.Template
 
getMinImportPrecedence() - Method in class net.sf.saxon.style.XSLStyleSheet
Get the minimum import precedence of this stylesheet, that is, the lowest precedence of any stylesheet imported by this one
getMinPosition() - Method in class net.sf.saxon.expr.PositionRange
Get the minimum position
getMode(int) - Method in class net.sf.saxon.trans.RuleManager
Get the Mode object for a named mode.
getModeName() - Method in class net.sf.saxon.trans.Mode
Get the name of this mode (for diagnostic output).
getModuleNamespace() - Method in class net.sf.saxon.query.StaticQueryContext
Get the namespace of the current library module.
getModuleNamespaceCode() - Method in class net.sf.saxon.query.StaticQueryContext
Get the namesapce code of the current library module.
getModuleNumber(String) - Method in class net.sf.saxon.style.XSLStyleSheet
Get the index number of a particular stylesheet module.
getName() - Method in class net.sf.saxon.expr.UserFunctionCall
Get the name of the function.
getName() - Method in class net.sf.saxon.expr.FunctionProxy
Get the name of the function
getName() - Method in class net.sf.saxon.expr.FunctionCall
Diagnostic print of expression structure
getName() - Method in class net.sf.saxon.functions.SystemFunction
Get the name of the function.
getName() - Method in class net.sf.saxon.om.AbstractNode
Get the name of an attribute node (the QName) (DOM method)
getName() - Method in class net.sf.saxon.type.PatternFacet
 
getName() - Method in class net.sf.saxon.type.Facet
Returns the name of this Facet
getName() - Method in class net.sf.saxon.type.ValueRangeFacet
 
getName() - Method in class net.sf.saxon.type.LengthFacet
 
getName() - Method in class net.sf.saxon.type.MaxLengthFacet
 
getName() - Method in class net.sf.saxon.type.MinLengthFacet
 
getNameCode() - Method in class net.sf.saxon.dom.NamespaceNode
Get name code.
getNameCode() - Method in class net.sf.saxon.dom.NodeWrapper
Get name code.
getNameCode() - Method in class net.sf.saxon.jdom.NodeWrapper
Get name code.
getNameCode() - Method in class net.sf.saxon.om.Orphan
Get name code.
getNameCode() - Method in class net.sf.saxon.om.StrippedNode
Get name code.
getNameCode() - Method in class net.sf.saxon.om.AbstractNode
Get the name code of the node, used for displaying names
getNameCode() - Method in interface net.sf.saxon.om.NodeInfo
Get name code.
getNameCode() - Method in class net.sf.saxon.tree.ElementImpl
Get the nameCode of the node.
getNameCode() - Method in class net.sf.saxon.tree.NodeImpl
Get the nameCode of the node.
getNameCode() - Method in class net.sf.saxon.value.TextFragmentValue
Get the name code of the node, used for displaying names
getNameCode(int) - Method in class net.sf.saxon.tree.AttributeCollection
Get the namecode of an attribute (by position).
getNameCode(XPathContext) - Method in class net.sf.saxon.instruct.Element
Callback from the superclass ElementCreator to get the nameCode for the element name
getNameCode(XPathContext) - Method in class net.sf.saxon.instruct.Copy
Callback from ElementCreator when constructing an element
getNameCode(XPathContext) - Method in class net.sf.saxon.instruct.FixedElement
Callback from the superclass ElementCreator to get the nameCode for the element name
getNameCode(XPathContext) - Method in class net.sf.saxon.instruct.ElementCreator
 
getNamedCollation(String) - Method in class net.sf.saxon.instruct.Executable
Find a named collation.
getNamedDecimalFormat(String, String) - Method in class net.sf.saxon.trans.DecimalFormatManager
Get a named decimal-format registered using setNamedDecimalFormat
getNamedItem(String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Get named attribute (DOM NamedNodeMap method) Treats namespace declarations as attributes.
getNamedItemNS(String, String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Get named attribute (DOM NamedNodeMap method) Treats namespace declarations as attributes.
getNamedTemplateTable() - Method in class net.sf.saxon.instruct.Executable
Get the named template table
getNamePool() - Method in class net.sf.saxon.Controller
Get the name pool in use.
getNamePool() - Method in class net.sf.saxon.dom.NamespaceNode
Get the name pool
getNamePool() - Method in class net.sf.saxon.dom.NodeWrapper
Get the name pool for this node
getNamePool() - Method in class net.sf.saxon.dom.DocumentWrapper
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.event.TreeReceiver
 
getNamePool() - Method in class net.sf.saxon.event.Builder
 
getNamePool() - Method in interface net.sf.saxon.event.Receiver
Get the namePool in which all name codes can be found
getNamePool() - Method in class net.sf.saxon.event.ComplexContentOutputter
 
getNamePool() - Method in class net.sf.saxon.event.SequenceOutputter
Get the name pool
getNamePool() - Method in class net.sf.saxon.event.ProxyReceiver
 
getNamePool() - Method in class net.sf.saxon.event.Outputter
 
getNamePool() - Method in class net.sf.saxon.event.Emitter
Get the namepool used for this document
getNamePool() - Method in interface net.sf.saxon.expr.StaticContext
Get the NamePool used for compiling expressions
getNamePool() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the name pool for this node
getNamePool() - Method in class net.sf.saxon.jdom.DocumentWrapper
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.om.Orphan
Get the name pool
getNamePool() - Method in class net.sf.saxon.om.StrippedDocument
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.om.StrippedNode
Get the name pool for this node
getNamePool() - Method in interface net.sf.saxon.om.DocumentInfo
Get the name pool used for the names in this document
getNamePool() - Method in interface net.sf.saxon.om.NodeInfo
Get the NamePool that holds the namecode for this node
getNamePool() - Method in class net.sf.saxon.query.StaticQueryContext
Get the NamePool used for compiling expressions
getNamePool() - Method in class net.sf.saxon.style.ExpressionContext
Get the NamePool used for compiling expressions
getNamePool() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.tree.DocumentImpl
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.tree.NodeImpl
Get the NamePool
getNamePool() - Method in class net.sf.saxon.type.SchemaType
Get the NamePool in which this type is defined
getNamePool() - Method in class net.sf.saxon.value.TextFragmentValue
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.xpath.StandaloneContext
Get the NamePool used for compiling expressions
getNamespaceAlias(short) - Method in class net.sf.saxon.style.XSLStyleSheet
Get the declared namespace alias for a given namespace URI code if there is one.
getNamespaceCode(String, String) - Method in class net.sf.saxon.om.NamePool
Get the existing namespace code for a namespace prefix/URI pair.
getNamespaceCodes() - Method in class net.sf.saxon.instruct.NamespaceContext
Get the list of in-scope namespaces held in this NamespaceContext
getNamespaceCodes() - Method in class net.sf.saxon.tree.ElementWithAttributes
Get the list of in-scope namespaces for this element as an array of namespace codes.
getNamespaceContext() - Method in class net.sf.saxon.query.StaticQueryContext
Get a copy of the Namespace Context.
getNamespaceContext() - Method in class net.sf.saxon.style.ExpressionContext
Get a copy of the Namespace Context
getNamespaceNode(int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Make a (transient) namespace node from the array of namespace declarations
getNamespaceURI() - Method in class net.sf.saxon.om.AbstractNode
The namespace URI of this node, or null if it is unspecified.
getNamespaceURI() - Method in class net.sf.saxon.value.QNameValue
Get the namespace part (null means no namespace)
getNameTest() - Method in class net.sf.saxon.expr.AttributeReference
Get the attribute name test
getNextInDocument(NodeImpl) - Method in class net.sf.saxon.tree.NodeImpl
Get the next node in document order
getNextMatchHandler(NodeInfo, Mode, Template, Controller) - Method in class net.sf.saxon.trans.RuleManager
Get the next-match handler after the current one
getNextMatchingItem() - Method in class net.sf.saxon.expr.FilterIterator.Leading
Get the next node that matches the filter predicate if there is one
getNextMatchingItem() - Method in class net.sf.saxon.expr.FilterIterator
Get the next node that matches the filter predicate if there is one, or null if not.
getNextMatchRule(NodeInfo, Object, Controller) - Method in class net.sf.saxon.trans.Mode
Get the rule corresponding to a given Node, by finding the next-best Pattern match after the specified object.
getNextSibling() - Method in class net.sf.saxon.om.AbstractNode
Get next sibling node (DOM method)
getNextSibling() - Method in class net.sf.saxon.tree.DocumentImpl
Get next sibling - always null
getNextSibling() - Method in class net.sf.saxon.tree.NodeImpl
Get next sibling node
getNode() - Method in class net.sf.saxon.value.SingletonNode
Get the node that forms the node-set.
getNode(int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
 
getNode(XPathContext) - Method in class net.sf.saxon.expr.SingleNodeExpression
Get the single node to which this expression refers.
getNode(XPathContext) - Method in class net.sf.saxon.expr.RootExpression
Return the first element selected by this Expression
getNode(XPathContext) - Method in class net.sf.saxon.expr.ParentNodeExpression
Return the node selected by this SingleNodeExpression
getNode(XPathContext) - Method in class net.sf.saxon.expr.AttributeReference
Return the relevant attribute node
getNodeKind() - Method in class net.sf.saxon.dom.NamespaceNode
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.dom.NodeWrapper
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.jdom.NodeWrapper
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.om.Orphan
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.om.StrippedNode
Return the type of node.
getNodeKind() - Method in interface net.sf.saxon.om.NodeInfo
Get the kind of node.
getNodeKind() - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.DocumentNodeTest
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.ContentTypeTest
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.LocalNameTest
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.UnionPattern
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.NoNodeTest
 
getNodeKind() - Method in class net.sf.saxon.pattern.NodeKindTest
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.LocationPathPattern
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.IDPattern
Determine the type of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.NamespaceTest
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.NameTest
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.AnyChildNodePattern
Determine the type of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.Pattern
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.tree.DocumentImpl
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.tree.ElementImpl
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.value.TextFragmentValue
Return the type of node.
getNodeName() - Method in class net.sf.saxon.om.AbstractNode
Get the name of this node, following the DOM rules
getNodeTest() - Method in class net.sf.saxon.expr.AxisExpression
Get the NodeTest.
getNodeTest() - Method in class net.sf.saxon.pattern.UnionPattern
Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.LocationPathPattern
Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.KeyPattern
Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.IDPattern
Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.NodeTest
Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.Pattern
Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeType() - Method in class net.sf.saxon.om.AbstractNode
Get the type of this node (DOM method).
getNodeValue() - Method in class net.sf.saxon.om.AbstractNode
Get the node value as defined in the DOM.
getNumberAny(Instruction, NodeInfo, Pattern, Pattern, Controller, boolean) - Static method in class net.sf.saxon.om.Navigator
Get node number (level="any").
getNumberMulti(NodeInfo, Pattern, Pattern, Controller) - Static method in class net.sf.saxon.om.Navigator
Get node number (level="multiple").
getNumberOfArguments() - Method in class net.sf.saxon.expr.FunctionCall
Determine the number of actual arguments supplied in the function call
getNumberOfArguments() - Method in interface net.sf.saxon.instruct.FunctionSignature
Get the number of arguments (the arity) of the function
getNumberOfArguments() - Method in class net.sf.saxon.query.XQueryFunction
 
getNumberOfArguments() - Method in class net.sf.saxon.style.XSLFunction
Get the number of arguments declared by this function (that is, its arity).
getNumberOfGlobalVariables() - Method in class net.sf.saxon.query.StaticQueryContext
Get the number of global variables.
getNumberOfLocalVariables() - Method in class net.sf.saxon.query.StaticQueryContext
Get the maximum number of local variables in any stack frame.
getNumberOfVariables() - Method in class net.sf.saxon.style.Procedure
Get number of variables (size of stack frame)
getNumberOfVariables() - Method in class net.sf.saxon.xpath.StandaloneContext
Determine the number of variables that have been declared
getNumberSimple(NodeInfo, Controller) - Static method in class net.sf.saxon.om.Navigator
Get simple node number.
getNumberSingle(NodeInfo, Pattern, Pattern, Controller) - Static method in class net.sf.saxon.om.Navigator
Get node number (level="single").
getObject() - Method in class net.sf.saxon.value.ObjectValue
Get the encapsulated object
getOccurrenceIndicator(int) - Static method in class net.sf.saxon.value.Cardinality
Get the occurence indicator representing the cardinality
getOriginatingNode() - Method in class net.sf.saxon.om.AbstractNode
Get the node corresponding to this javax.xml.transform.dom.DOMLocator
getOriginatingNode() - Method in class net.sf.saxon.tree.NodeImpl
Get the node corresponding to this javax.xml.transform.dom.DOMLocator
getOutputFingerprint() - Method in class net.sf.saxon.style.XSLOutput
 
getOutputProperties() - Method in class net.sf.saxon.Controller
Get the output properties for the transformation.
getOutputProperties() - Method in class net.sf.saxon.PreparedStyleSheet
Get the properties for xsl:output.
getOutputProperties() - Method in class net.sf.saxon.event.Emitter
Get the output properties
getOutputProperty(String) - Method in class net.sf.saxon.Controller
Get the value of an output property.
getOutputStream() - Method in class net.sf.saxon.event.Emitter
Get the output stream
getOutputURIResolver() - Method in class net.sf.saxon.Configuration
Get the OutputURIResolver that will be used to resolve URIs used in the href attribute of the xsl:result-document instruction.
getOutputURIResolver() - Method in class net.sf.saxon.Controller
Get the output URI resolver.
getOwnerDocument() - Method in class net.sf.saxon.om.AbstractNode
Return the Document object associated with this node.
getOwnerElement() - Method in class net.sf.saxon.om.AbstractNode
The Element node this attribute is attached to or null if this attribute is not in use.
getOwningProcedure() - Method in class net.sf.saxon.style.StyleElement
Get the owning Procedure definition, if this is a local variable
getParameter(String) - Method in class net.sf.saxon.Controller
Get a parameter to the transformation.
getParameter(String) - Method in class net.sf.saxon.query.DynamicQueryContext
Get a parameter to the transformation.
getParameterInfo() - Method in class net.sf.saxon.XSLTProcessorApplet
Get descriptions of the applet parameters.
getParameters() - Method in class net.sf.saxon.query.DynamicQueryContext
Get the supplied parameters as a HashMap
getParent() - Method in class net.sf.saxon.Filter
Get the parent reader.
getParent() - Method in class net.sf.saxon.dom.NamespaceNode
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.dom.NodeWrapper
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.om.Orphan
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.om.StrippedNode
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.om.AbstractNode
Find the parent node of this node.
getParent() - Method in interface net.sf.saxon.om.NodeInfo
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Find the parent node of this node.
getParent() - Method in class net.sf.saxon.tree.NodeImpl
Find the parent node of this node.
getParent() - Method in class net.sf.saxon.value.TextFragmentValue
Find the parent node of this node.
getParentNode() - Method in class net.sf.saxon.om.AbstractNode
Find the parent node of this node (DOM method).
getPath(NodeInfo) - Static method in class net.sf.saxon.om.Navigator
Get an absolute XPath expression that identifies a given node within its document
getPattern() - Method in class net.sf.saxon.type.AtomicType
Gets the pattern facet returns null if there is none
getPosition() - Method in class net.sf.saxon.type.RegexTranslator.RegexSyntaxException
Returns the index into the regular expression where the error was detected or UNKNOWN_POSITION if this is unknown.
getPrecedence() - Method in class net.sf.saxon.instruct.Template
 
getPrecedence() - Method in class net.sf.saxon.style.StyleElement
Get the import precedence of this stylesheet element.
getPrecedence() - Method in class net.sf.saxon.style.XSLStyleSheet
Get the import precedence of this stylesheet
getPrefix() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the prefix part of the name of this node.
getPrefix() - Method in class net.sf.saxon.tree.NodeImpl
Get the prefix part of the name of this node.
getPrefix() - Method in class net.sf.saxon.value.TextFragmentValue
Get the prefix part of the name of this node.
getPrefix(int) - Method in class net.sf.saxon.om.NamePool
Get the prefix part of a name, given its name code or fingerprint
getPrefix(int) - Static method in class net.sf.saxon.style.StandardNames
 
getPrefix(String) - Static method in class net.sf.saxon.om.Name
Extract the prefix from a QName.
getPrefixForURI(String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Search the NamespaceList for a given URI, returning the corresponding prefix.
getPrefixFromNamespaceCode(int) - Method in class net.sf.saxon.om.NamePool
Get the namespace prefix from a namespace code.
getPrefixWithIndex(short, int) - Method in class net.sf.saxon.om.NamePool
Get a prefix among all the prefixes used with a given URI, given its index
getPreparedStyleSheet() - Method in class net.sf.saxon.style.StyleElement
Get the PreparedStyleSheet object.
getPreparedStyleSheet() - Method in class net.sf.saxon.style.XSLStyleSheet
Get the owning PreparedStyleSheet object
getPreviousInDocument() - Method in class net.sf.saxon.tree.NodeImpl
Get the previous node in document order
getPreviousSibling() - Method in class net.sf.saxon.om.AbstractNode
Get the previous sibling of the node (DOM method)
getPreviousSibling() - Method in class net.sf.saxon.tree.DocumentImpl
Get previous sibling - always null
getPreviousSibling() - Method in class net.sf.saxon.tree.NodeImpl
Get the previous sibling of the node
getPrimaryType() - Method in class net.sf.saxon.value.SequenceType
Get the "primary" part of this required type.
getPrimitiveType() - Method in class net.sf.saxon.pattern.NodeTest
 
getPrimitiveType() - Method in class net.sf.saxon.type.AtomicType
Get the primitive type from which this type is derived.
getPrimitiveType() - Method in interface net.sf.saxon.type.ItemType
Get the primitive type corresponding to this item type.
getPrimitiveType() - Method in class net.sf.saxon.type.AnyItemType
 
getPrimitiveValue() - Method in class net.sf.saxon.value.AtomicUserDefinedValue
Get the primitive value (the value in the value space)
getPrimitiveValue() - Method in class net.sf.saxon.value.AtomicValue
Get the primitive value (the value in the value space).
getPrincipalResult() - Method in class net.sf.saxon.Controller
Get the principal result destination
getPrincipalResultURI() - Method in class net.sf.saxon.Controller
Get the URI of the principal result destination.
getPrincipalSourceDocument() - Method in class net.sf.saxon.Controller
Get the principal source document.
getPrincipalStyleSheet() - Method in class net.sf.saxon.style.StyleElement
Get the principal XSLStyleSheet node.
getProcedure() - Method in class net.sf.saxon.style.XSLTemplate
Get associated Procedure (for details of stack frame)
getProcedure() - Method in class net.sf.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 net.sf.saxon.style.XSLAttributeSet
Get associated Procedure (for details of stack frame)
getProcedure() - Method in class net.sf.saxon.style.XSLFunction
Get associated Procedure (for details of stack frame).
getProductName() - Static method in class net.sf.saxon.Version
Return the name of this product.
getProductTitle() - Static method in class net.sf.saxon.Version
Get a message used to identify this product when a transformation is run using the -t option
getProductVersion() - Static method in class net.sf.saxon.Version
Get the version number of this version of the product
getProperties() - Static method in class net.sf.saxon.event.TextFragment
Construct a default TextFragment object
getProperties() - Method in class net.sf.saxon.instruct.InstructionDetails
Get all the properties of the instruction
getProperties() - Method in class net.sf.saxon.instruct.FunctionInstr
 
getProperties() - Method in class net.sf.saxon.instruct.UserFunction
 
getProperties() - Method in interface net.sf.saxon.trace.InstructionInfo
Get all the properties of the instruction.
getProperty(String) - Method in class net.sf.saxon.Filter
Look up the value of a property.
getProperty(String) - Method in class net.sf.saxon.instruct.InstructionDetails
Get a named property of the instruction
getProperty(String) - Method in class net.sf.saxon.instruct.FunctionInstr
 
getProperty(String) - Method in class net.sf.saxon.instruct.UserFunction
 
getProperty(String) - Method in interface net.sf.saxon.trace.InstructionInfo
Get the value of a particular property of the instruction.
getProperty(String, String, Configuration) - Static method in class net.sf.saxon.functions.SystemProperty
Here's the real code:
getPseudoAttribute(String, String) - Static method in class net.sf.saxon.om.ProcInstParser
Get a pseudo-attribute.
getPseudoAttribute(XPathContext, String) - Static method in class net.sf.saxon.functions.Extensions
Get a pseudo-attribute of a processing instruction.
getPublicId() - Method in class net.sf.saxon.StandardErrorHandler
 
getPublicId() - Method in class net.sf.saxon.dom.DOMSender
 
getPublicId() - Method in class net.sf.saxon.event.DocumentSender
 
getPublicId() - Method in class net.sf.saxon.event.ContentHandlerProxy
 
getPublicId() - Method in class net.sf.saxon.expr.ExpressionLocation
 
getPublicId() - Method in class net.sf.saxon.instruct.InstructionDetails
Get the public ID of the module containing the instruction.
getPublicId() - Method in class net.sf.saxon.instruct.Instruction
 
getPublicId() - Method in class net.sf.saxon.instruct.UserFunction
 
getPublicId() - Method in class net.sf.saxon.om.AbstractNode
Get the public identifier of the document entity containing this node.
getPublicId() - Method in class net.sf.saxon.type.SchemaType
Get the public ID of the location where the type was defined.
getPublicId() - Method in class net.sf.saxon.type.ValidationException
 
getQName(int) - Method in class net.sf.saxon.tree.AttributeCollection
Get the display name of an attribute (by position).
getQNameParts(String) - Static method in class net.sf.saxon.om.Name
Validate a QName, and return the prefix and local name.
getQueryLibraryModule(String) - Method in class net.sf.saxon.Configuration
Locate an XQuery library module in the configuration.
getRangeVariableStack() - Method in class net.sf.saxon.expr.ExpressionParser
Get the range variable stack.
getReceiver() - Method in class net.sf.saxon.Controller
Get the Receiver to which output is currently being written.
getReceiver(Result, NamePool, Properties, HashMap) - Static method in class net.sf.saxon.event.ResultWrapper
Get a Receiver that wraps a given Result object
getRecoveryPolicy() - Method in class net.sf.saxon.Configuration
Determine how recoverable run-time errors are to be handled.
getRecoveryPolicy() - Method in class net.sf.saxon.Controller
Get the policy for handling recoverable errors.
getRegexGroup(int) - Method in class net.sf.saxon.instruct.RegexIterator
Get a substring that matches a parenthesised group withing the regular expression
getRemainingSteps() - Method in class net.sf.saxon.expr.PathExpression
Get all steps after the first.
getRememberedNumber(NodeInfo) - Method in class net.sf.saxon.Controller
Get the number of a node if it is the last remembered one.
getReplacementString() - Method in class net.sf.saxon.style.XSLOutputCharacter
 
getRequiredType() - Method in class net.sf.saxon.expr.RangeVariableDeclaration
 
getRequiredType() - Method in class net.sf.saxon.expr.Assignation
Get data type of the range variable (part of the Binding interface)
getRequiredType() - Method in class net.sf.saxon.expr.LetExpression
Get data type of the range variable (part of the Binding interface)
getRequiredType() - Method in interface net.sf.saxon.expr.Binding
Get the static type of the variable binding
getRequiredType() - Method in class net.sf.saxon.instruct.DefiningVariable
 
getRequiredType() - Method in class net.sf.saxon.instruct.GeneralVariable
 
getRequiredType() - Method in class net.sf.saxon.instruct.UserFunctionParameter
 
getRequiredType() - Method in class net.sf.saxon.style.XSLVariableDeclaration
Get the static type of the variable.
getRequiredType() - Method in class net.sf.saxon.style.XSLVariable
Get the static type of the variable.
getRequiredType() - Method in class net.sf.saxon.style.XSLParam
Get the static type of the parameter.
getRequiredType() - Method in class net.sf.saxon.xpath.Variable
Get the SequenceType of the variable.
getRequiredType(int) - Method in class net.sf.saxon.functions.Evaluate
Get the required type of the nth argument
getRequiredType(int) - Method in class net.sf.saxon.functions.SystemFunction
Get the required type of the nth argument
getRequiredType(int) - Method in class net.sf.saxon.functions.Concat
Get the required type of the nth argument
getResult() - Method in class net.sf.saxon.IdentityTransformerHandler
Get the output destination of the transformation
getResult() - Method in class net.sf.saxon.TransformerHandlerImpl
Get the output destination of the transformation
getResult() - Method in class net.sf.saxon.event.TransformerReceiver
Get the output destination of the transformation
getResultNamespaceCode() - Method in class net.sf.saxon.style.XSLNamespaceAlias
 
getResultTreeAsText() - Method in class net.sf.saxon.XSLTProcessorApplet
Get the HTML result Tree as a text string suitable for display in a browser.
getResultType() - Method in class net.sf.saxon.instruct.AttributeSet
 
getResultType() - Method in class net.sf.saxon.instruct.GeneralVariable
Get the result type of the instruction.
getResultType() - Method in class net.sf.saxon.instruct.Message
Get the result type of the instruction.
getResultType() - Method in class net.sf.saxon.instruct.CopyOf
Get the result type returned by this instruction
getResultType() - Method in class net.sf.saxon.instruct.Comment
 
getResultType() - Method in class net.sf.saxon.instruct.Instruction
Get the static type of the value returned by the instruction
getResultType() - Method in class net.sf.saxon.instruct.Attribute
 
getResultType() - Method in class net.sf.saxon.instruct.ValueOf
 
getResultType() - Method in class net.sf.saxon.instruct.ApplyImports
 
getResultType() - Method in class net.sf.saxon.instruct.Namespace
 
getResultType() - Method in class net.sf.saxon.instruct.FixedAttribute
 
getResultType() - Method in class net.sf.saxon.instruct.Text
 
getResultType() - Method in class net.sf.saxon.instruct.NumberInstruction
 
getResultType() - Method in class net.sf.saxon.instruct.DocumentInstr
Get the result type returned by this instruction
getResultType() - Method in class net.sf.saxon.instruct.ProcessingInstruction
 
getResultType() - Method in interface net.sf.saxon.instruct.FunctionSignature
Get the type of value returned by this function
getResultType() - Method in class net.sf.saxon.instruct.ElementCreator
Get the result type returned by this instruction
getResultType() - Method in class net.sf.saxon.query.XQueryFunction
 
getResultType() - Method in class net.sf.saxon.style.XSLFunction
Get the type of value returned by this function
getReturnedItemType() - Method in class net.sf.saxon.style.XSLPerformSort
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLSequence
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLCallTemplate
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.StyleElement
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLTemplate
Determine the type of item returned by this template
getReturnedItemType() - Method in class net.sf.saxon.style.XSLGeneralVariable
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLText
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLForEach
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLValueOf
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLAnalyzeString
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLMatchingSubstring
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLChoose
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLNumber
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLIf
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLWhen
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.XSLOtherwise
Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReverseIterator() - Method in interface net.sf.saxon.expr.ReversibleIterator
Get a new SequenceIterator that returns the same items in reverse order.
getReverseIterator() - Method in class net.sf.saxon.om.ReverseArrayIterator
Get an iterator that processes the same items in reverse order.
getReverseIterator() - Method in class net.sf.saxon.om.SingletonIterator
Indicate that any nodes returned in the sequence will be atomized.
getReverseIterator() - Method in class net.sf.saxon.om.ArrayIterator
Get an iterator that processes the same items in reverse order
getReverseIterator() - Method in class net.sf.saxon.om.EmptyIterator
Get another iterator over the same items, in reverse order.
getRHS() - Method in class net.sf.saxon.pattern.UnionPattern
Get the RHS of the union
getRoot() - Method in class net.sf.saxon.dom.NamespaceNode
Get the root node of this tree (not necessarily a document node).
getRoot() - Method in class net.sf.saxon.dom.NodeWrapper
Get the root node - always a document node with this tree implementation
getRoot() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the root node - always a document node with this tree implementation
getRoot() - Method in class net.sf.saxon.om.Orphan
Get the root node of this tree (not necessarily a document node).
getRoot() - Method in class net.sf.saxon.om.StrippedNode
Get the root node - always a document node with this tree implementation
getRoot() - Method in class net.sf.saxon.om.AbstractNode
Get the root node (which is not necessarily a document node)
getRoot() - Method in interface net.sf.saxon.om.NodeInfo
Get the root node of the tree containing this node
getRoot() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the root node
getRoot() - Method in class net.sf.saxon.tree.DocumentImpl
Get the root node
getRoot() - Method in class net.sf.saxon.tree.ElementImpl
Get the root node
getRoot() - Method in class net.sf.saxon.tree.NodeImpl
Get the root node
getRoot() - Method in class net.sf.saxon.value.TextFragmentValue
Get the root node
getRule(NodeInfo, Controller) - Method in class net.sf.saxon.trans.Mode
Get the rule corresponding to a given Node, by finding the best Pattern match.
getRule(NodeInfo, int, int, Controller) - Method in class net.sf.saxon.trans.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 net.sf.saxon.Controller
Get the Rule Manager.
getRuleManager() - Method in class net.sf.saxon.instruct.Executable
Get the RuleManager which handles template rules
getRuleManager() - Method in class net.sf.saxon.style.XSLStyleSheet
Get the RuleManager which handles template rules
getSchema(String) - Method in class net.sf.saxon.Configuration
Get a schema from the cache.
getSchemaAwareProductVersion() - Static method in class net.sf.saxon.Version
Get the version number of the schema-aware version of the product
getSchemaType(int) - Method in class net.sf.saxon.om.NamePool
Get the schema type with a given name.
getSchemaType(int) - Static method in class net.sf.saxon.type.BuiltInSchemaFactory
 
getSchemaType(String) - Method in class net.sf.saxon.style.StyleElement
Get the Schema type definition for a type named in the stylesheet (in a "type" attribute).
getSelectExpression() - Method in class net.sf.saxon.instruct.Sequence
 
getSelectExpression() - Method in class net.sf.saxon.instruct.GeneralVariable
 
getSelectExpression() - Method in class net.sf.saxon.style.XSLGeneralVariable
 
getSelectValue(XPathContext) - Method in class net.sf.saxon.instruct.GeneralVariable
Evaluate the variable.
getSequence() - Method in class net.sf.saxon.event.SequenceOutputter
Get the sequence that has been built
getSequenceNumber() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the node sequence number (in document order).
getSequenceNumber() - Method in class net.sf.saxon.tree.NodeImpl
Get the node sequence number (in document order).
getSequentialKey(SiblingCountingNode) - Static method in class net.sf.saxon.om.Navigator
Get a character string that uniquely identifies this node and that collates nodes into document order
getSiblingPosition() - Method in class net.sf.saxon.dom.NodeWrapper
Get the index position of this node among its siblings (starting from 0)
getSiblingPosition() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the index position of this node among its siblings (starting from 0)
getSiblingPosition() - Method in interface net.sf.saxon.om.SiblingCountingNode
Get the index position of this node among its siblings (starting from 0)
getSlotNumber() - Method in class net.sf.saxon.instruct.DefiningVariable
 
getSlotNumber() - Method in class net.sf.saxon.style.XSLVariableDeclaration
 
getSortKey() - Method in class net.sf.saxon.sort.SortKeyDefinition
Get the expression used as the sort key
getSortKeyDefinition() - Method in class net.sf.saxon.style.XSLSort
 
getSourceParser() - Method in class net.sf.saxon.Configuration
Get the parser for source documents
getSourceParserClass() - Method in class net.sf.saxon.Configuration
Get the name of the class that will be instantiated to create an XML parser for parsing source documents (for example, documents loaded using the document() or doc() functions).
getSourceTreeAsText() - Method in class net.sf.saxon.XSLTProcessorApplet
Get the XML source Tree as a text string suitable for display in a browser.
getSpecialProperties() - Method in class net.sf.saxon.expr.ComputedExpression
Get the static properties of this expression (other than its type).
getSpecialProperties() - Method in interface net.sf.saxon.expr.Expression
Get the static properties of this expression (other than its type).
getSpecialProperties() - Method in class net.sf.saxon.instruct.CopyOf
 
getSpecialProperties() - Method in class net.sf.saxon.instruct.ExprInstruction
 
getSpecialProperties() - Method in class net.sf.saxon.value.SingletonNode
Get the static properties of this expression (other than its type).
getSpecialProperties() - Method in class net.sf.saxon.value.Closure
Get the static properties of this expression (other than its type).
getSpecialProperties() - Method in class net.sf.saxon.value.EmptySequence
Get the static properties of this expression (other than its type).
getSpecialProperties() - Method in class net.sf.saxon.value.Value
 
getSpecified() - Method in class net.sf.saxon.om.AbstractNode
If this attribute was explicitly given a value in the original document, this is true ; otherwise, it is false.
getStandardURIResolver() - Method in class net.sf.saxon.Controller
Get the fallback URI resolver.
getStart() - Method in class net.sf.saxon.expr.TailExpression
 
getStartPosition() - Method in class net.sf.saxon.om.ArrayIterator
Get the initial start position
getState() - Method in class net.sf.saxon.expr.Tokenizer
 
getStaticContext() - Method in class net.sf.saxon.query.QueryProcessor
Get the current static context
getStaticContext() - Method in class net.sf.saxon.xpath.XPathEvaluator
Get the current static context
getStringValue() - Method in class net.sf.saxon.dom.NamespaceNode
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.dom.NodeWrapper
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.jdom.NodeWrapper
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.om.Orphan
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.om.StrippedNode
Return the string value of the node.
getStringValue() - Method in interface net.sf.saxon.om.Item
Get the value of the item as a string
getStringValue() - Method in class net.sf.saxon.om.AbstractNode
Get the string value of the node
getStringValue() - Method in interface net.sf.saxon.om.NodeInfo
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.value.Base64BinaryValue
Convert to string
getStringValue() - Method in class net.sf.saxon.value.HexBinaryValue
Convert to string
getStringValue() - Method in class net.sf.saxon.value.AtomicUserDefinedValue
Evaluate as a string
getStringValue() - Method in class net.sf.saxon.value.GDayValue
 
getStringValue() - Method in class net.sf.saxon.value.GMonthDayValue
 
getStringValue() - Method in class net.sf.saxon.value.GMonthValue
 
getStringValue() - Method in class net.sf.saxon.value.GYearMonthValue
 
getStringValue() - Method in class net.sf.saxon.value.GYearValue
 
getStringValue() - Method in class net.sf.saxon.value.QNameValue
Get the string value as a String.
getStringValue() - Method in class net.sf.saxon.value.SecondsDurationValue
Convert to string
getStringValue() - Method in class net.sf.saxon.value.MonthDurationValue
Convert to string
getStringValue() - Method in class net.sf.saxon.value.DurationValue
Convert to string
getStringValue() - Method in class net.sf.saxon.value.TimeValue
Convert to string
getStringValue() - Method in class net.sf.saxon.value.DateValue
Convert to string
getStringValue() - Method in class net.sf.saxon.value.DateTimeValue
Convert to string
getStringValue() - Method in class net.sf.saxon.value.FloatValue
Get the value as a String
getStringValue() - Method in class net.sf.saxon.value.DecimalValue
Get the value as a String
getStringValue() - Method in class net.sf.saxon.value.BooleanValue
Convert to string
getStringValue() - Method in class net.sf.saxon.value.TextFragmentValue
Get the String Value
getStringValue() - Method in class net.sf.saxon.value.StringValue
Get the string value as a String
getStringValue() - Method in class net.sf.saxon.value.ObjectValue
Get the value as a String
getStringValue() - Method in class net.sf.saxon.value.IntegerValue
Get the value as a String
getStringValue() - Method in class net.sf.saxon.value.AnyURIValue
Get the string value as a String
getStringValue() - Method in class net.sf.saxon.value.DoubleValue
 
getStringValue(Node, int) - Static method in class net.sf.saxon.dom.NodeWrapper
 
getStripAll() - Method in class net.sf.saxon.event.Stripper
Determine if all whitespace is to be stripped (in this case, no further testing is needed)
getStripper() - Method in class net.sf.saxon.om.StrippedDocument
Get the document's stripper
getStripperRules() - Method in class net.sf.saxon.style.XSLStyleSheet
Get the rules determining which nodes are to be stripped from the tree
getStyleElement() - Method in class net.sf.saxon.style.ExpressionContext
 
getStyleNodeFactory() - Method in class net.sf.saxon.PreparedStyleSheet
Get the StyleNodeFactory in use.
getStyleParser() - Method in class net.sf.saxon.Configuration
Get the parser for stylesheet documents
getStyleParserClass() - Method in class net.sf.saxon.Configuration
Get the name of the class that will be instantiated to create an XML parser for parsing stylesheet modules.
getStyleSheetFunction(int, int) - Method in class net.sf.saxon.style.StyleElement
Get a FunctionCall declared using an xsl:function element in the stylesheet
getStylesheetURICode() - Method in class net.sf.saxon.style.XSLNamespaceAlias
 
getStyleTreeAsText() - Method in class net.sf.saxon.XSLTProcessorApplet
Get the XSL style Tree as a text string suitable for display in a browser.
getSubExpressions() - Method in class net.sf.saxon.expr.CastAsQName
 
getSubExpressions() - Method in class net.sf.saxon.expr.ComputedExpression
Get the immediate sub-expressions of this expression.
getSubExpressions() - Method in class net.sf.saxon.expr.ConvertToString
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.TailExpression
 
getSubExpressions() - Method in class net.sf.saxon.expr.TypeExpression
Get the immediate subexpressions of this expression
getSubExpressions() - Method in interface net.sf.saxon.expr.Expression
Get the immediate sub-expressions of this expression.
getSubExpressions() - Method in class net.sf.saxon.expr.UntypedAtomicConverter
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.Assignation
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.PathExpression
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.ItemChecker
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.InstanceOfExpression
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.IfExpression
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.FunctionCall
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.FirstItemExpression
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.FilterExpression
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.CastExpression
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.CastableExpression
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.CardinalityChecker
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.Atomizer
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Get the immediate subexpressions of this expression
getSubExpressions() - Method in class net.sf.saxon.instruct.CopyOf
 
getSubExpressions() - Method in class net.sf.saxon.instruct.ExprInstruction
 
getSubExpressions() - Method in class net.sf.saxon.sort.Reverser
 
getSubExpressions() - Method in class net.sf.saxon.sort.DocumentSorter
 
getSubExpressions() - Method in class net.sf.saxon.sort.TupleExpression
 
getSubExpressions() - Method in class net.sf.saxon.sort.TupleSorter
 
getSubExpressions() - Method in class net.sf.saxon.value.Value
Get the sub-expressions of this expression.
getSuperType() - Method in class net.sf.saxon.pattern.ContentTypeTest
 
getSuperType() - Method in class net.sf.saxon.pattern.NodeTest
 
getSuperType() - Method in class net.sf.saxon.pattern.AnyNodeTest
 
getSuperType() - Method in class net.sf.saxon.type.ExternalObjectType
 
getSuperType() - Method in class net.sf.saxon.type.AtomicType
Get the type from which this item type is derived by restriction.
getSuperType() - Method in interface net.sf.saxon.type.ItemType
Get the type from which this item type is derived by restriction.
getSuperType() - Method in class net.sf.saxon.type.AnyItemType
 
getSystemId() - Method in class net.sf.saxon.IdentityTransformerHandler
Get the systemId of the document
getSystemId() - Method in class net.sf.saxon.TransformerHandlerImpl
Get the systemId of the document
getSystemId() - Method in class net.sf.saxon.TemplatesHandlerImpl
Get the systemId of the document
getSystemId() - Method in class net.sf.saxon.StandardErrorHandler
 
getSystemId() - Method in class net.sf.saxon.dom.DOMSender
 
getSystemId() - Method in class net.sf.saxon.dom.NamespaceNode
Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.dom.NodeWrapper
Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.event.TreeReceiver
 
getSystemId() - Method in class net.sf.saxon.event.TransformerReceiver
Get the systemId of the document
getSystemId() - Method in class net.sf.saxon.event.Builder
 
getSystemId() - Method in class net.sf.saxon.event.ComplexContentOutputter
 
getSystemId() - Method in class net.sf.saxon.event.SequenceOutputter
Get the system ID
getSystemId() - Method in class net.sf.saxon.event.ProxyReceiver
 
getSystemId() - Method in class net.sf.saxon.event.Outputter
 
getSystemId() - Method in class net.sf.saxon.event.DocumentSender
 
getSystemId() - Method in class net.sf.saxon.event.Emitter
Get the System ID
getSystemId() - Method in class net.sf.saxon.expr.ExpressionLocation
 
getSystemId() - Method in interface net.sf.saxon.expr.StaticContext
Get the System ID of the container of the expression.
getSystemId() - Method in class net.sf.saxon.instruct.InstructionDetails
Get the URI of the module containing the instruction
getSystemId() - Method in class net.sf.saxon.instruct.FunctionInstr
 
getSystemId() - Method in class net.sf.saxon.instruct.Instruction
 
getSystemId() - Method in class net.sf.saxon.instruct.UserFunction
 
getSystemId() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.om.Orphan
Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.om.StrippedNode
Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.om.AbstractNode
Get the system ID for the entity containing the node.
getSystemId() - Method in interface net.sf.saxon.om.NodeInfo
Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.pattern.Pattern
Get the system id of the entity in which the pattern occurred
getSystemId() - Method in class net.sf.saxon.query.StaticQueryContext
Get the system ID of the container of the expression.
getSystemId() - Method in class net.sf.saxon.style.ExpressionContext
Get the System ID of the entity containing the expression (used for diagnostics)
getSystemId() - Method in interface net.sf.saxon.trace.InstructionInfo
Get the system identifier (URI) of the source stylesheet module containing the instruction.
getSystemId() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the system id of this root node
getSystemId() - Method in class net.sf.saxon.tree.DocumentImpl
Get the system id of this root node
getSystemId() - Method in class net.sf.saxon.tree.ElementImpl
Get the system ID of the entity containing this element node.
getSystemId() - Method in class net.sf.saxon.tree.NodeImpl
Get the system ID for the node.
getSystemId() - Method in class net.sf.saxon.type.SchemaType
Get the system ID of the location where the type was defined
getSystemId() - Method in class net.sf.saxon.type.ValidationException
 
getSystemId() - Method in class net.sf.saxon.value.TextFragmentValue
Get the system ID for the entity containing the node.
getSystemId() - Method in class net.sf.saxon.xpath.StandaloneContext
Get the system ID of the container of the expression.
getSystemId(Executable) - Method in class net.sf.saxon.instruct.Instruction
Get the system ID of the source stylesheet module containing this instruction.
getSystemId(int) - Method in class net.sf.saxon.instruct.Executable
Get the ID of the stylesheet module with a given index
getSystemId(int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the system id of an element in the document
getSystemId(int) - Method in class net.sf.saxon.tree.SystemIdMap
Get the system ID corresponding to a given sequence number
getSystemId(int) - Method in class net.sf.saxon.tree.DocumentImpl
Get the system id of an element in the document
getTagName() - Method in class net.sf.saxon.om.AbstractNode
The name of the element (DOM interface).
getTargetNamePool() - Method in class net.sf.saxon.Configuration
Get the target namepool to be used for stylesheets/queries and for source documents.
getTargetNamePool() - Method in class net.sf.saxon.PreparedStyleSheet
Get the name pool in use.
getTargetNamePool() - Method in class net.sf.saxon.style.StyleElement
Get the namepool to be used at run-time, this namepool holds the names used in all XPath expressions and patterns
getTargetNamePool() - Method in class net.sf.saxon.style.XSLStyleSheet
Get the namepool to be used at run-time, this namepool holds the names used in all XPath expressions and patterns
getTargetType() - Method in class net.sf.saxon.expr.TypeExpression
 
getTemplateFingerprint() - Method in class net.sf.saxon.style.XSLTemplate
Return the fingerprint for the name of this template.
getTemplateRule(NodeInfo, Mode, Controller) - Method in class net.sf.saxon.trans.RuleManager
Find the template rule registered for a particular node in a specific mode.
getTemplateRule(NodeInfo, Mode, int, int, Controller) - Method in class net.sf.saxon.trans.RuleManager
Get a template rule whose import precedence is in a particular range.
getTemplates() - Method in class net.sf.saxon.TemplatesHandlerImpl
Get the Templates object to used for a transformation
getTokenizer() - Method in class net.sf.saxon.expr.ExpressionParser
 
getTopLevel() - Method in class net.sf.saxon.style.XSLStyleSheet
Get the top level elements in this stylesheet, after applying include/import
getTraceListener() - Method in class net.sf.saxon.Configuration
Get the TraceListener used for run-time tracing of instruction execution.
getTraceListener() - Method in class net.sf.saxon.Controller
Get the TraceListener.
getTransformer() - Method in class net.sf.saxon.IdentityTransformerHandler
Get the Transformer used for this transformation
getTransformer() - Method in class net.sf.saxon.TransformerHandlerImpl
Get the Transformer used for this transformation
getTransformer() - Method in class net.sf.saxon.Filter
Get the underlying Transformer.
getTransformer() - Method in class net.sf.saxon.event.TransformerReceiver
Get the Transformer used for this transformation
getTreeAsText(String) - Method in class net.sf.saxon.XSLTProcessorApplet
Get an XML document (or stylesheet)
getTreeModel() - Method in class net.sf.saxon.Configuration
Get the Tree Model used by this Configuration.
getTunnelParameters() - Method in class net.sf.saxon.instruct.Bindery
Get the set of tunnel parameters from the local stackframe
getType(int) - Method in class net.sf.saxon.tree.AttributeCollection
Get the type of an attribute (by position).
getType(String) - Method in class net.sf.saxon.tree.AttributeCollection
Get the type of an attribute (by name).
getType(String, String) - Method in class net.sf.saxon.tree.AttributeCollection
Get the type of an attribute (by name).
getTypeAnnotation() - Method in class net.sf.saxon.dom.NamespaceNode
Get the type annotation
getTypeAnnotation() - Method in class net.sf.saxon.dom.NodeWrapper
Get the type annotation
getTypeAnnotation() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the type annotation
getTypeAnnotation() - Method in class net.sf.saxon.om.Orphan
Get the type annotation
getTypeAnnotation() - Method in class net.sf.saxon.om.StrippedNode
Get the type annotation
getTypeAnnotation() - Method in class net.sf.saxon.om.AbstractNode
Get the type annotation of this node, if any
getTypeAnnotation() - Method in interface net.sf.saxon.om.NodeInfo
Get the type annotation of this node, if any Returns 0 for kinds of nodes that have no annotation
getTypeAnnotation(SchemaType) - Method in class net.sf.saxon.style.StyleElement
Get the type annotation to use for a given schema type
getTypedValue() - Method in class net.sf.saxon.dom.NamespaceNode
Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.dom.NodeWrapper
Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.om.Orphan
Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.om.StrippedNode
Get the typed value of the item
getTypedValue() - Method in interface net.sf.saxon.om.Item
Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.om.AbstractNode
Get the typed value of this node.
getTypedValue() - Method in class net.sf.saxon.value.AtomicValue
Get the typed value of this item
getTypedValue(CharSequence) - Method in class net.sf.saxon.type.SimpleType
Get the typed value corresponding to a given string value, assuming it is valid against this type
getTypedValue(CharSequence) - Method in class net.sf.saxon.type.AnySimpleType
Get the typed value
getTypedValue(CharSequence) - Method in class net.sf.saxon.type.AtomicType
Get the typed value corresponding to a given string value, assuming it is valid against this type
getTypedValue(CharSequence) - Method in class net.sf.saxon.type.ListType
Get the typed value of a given input string.
getTypedValue(NodeInfo) - Method in class net.sf.saxon.type.AnyType
Get the typed value of a node that is annotated with this schema type
getTypedValue(NodeInfo) - Method in class net.sf.saxon.type.SimpleType
Get the typed value of a node that is annotated with this schema type
getTypedValue(NodeInfo) - Method in class net.sf.saxon.type.SchemaType
Get the typed value of a node that is annotated with this schema type
getUnderlyingNode() - Method in class net.sf.saxon.dom.NodeWrapper
Get the underlying DOM node, to implement the VirtualNode interface
getUnderlyingNode() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the underlying DOM node, to implement the VirtualNode interface
getUnderlyingNode() - Method in interface net.sf.saxon.om.VirtualNode
Get the real node undelying this virtual node.
getUnderlyingNode() - Method in class net.sf.saxon.om.StrippedNode
Get the underlying DOM node, to implement the VirtualNode interface
getUnderlyingReceiver() - Method in class net.sf.saxon.event.TreeReceiver
Get the underlying Receiver (that is, the next one in the pipeline)
getUnderlyingReceiver() - Method in class net.sf.saxon.event.ProxyReceiver
Get the underlying Receiver (that is, the next one in the pipeline)
getUnparsedEntity(String) - Method in class net.sf.saxon.dom.DocumentWrapper
Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class net.sf.saxon.jdom.DocumentWrapper
Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class net.sf.saxon.om.StrippedDocument
Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in interface net.sf.saxon.om.DocumentInfo
Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the unparsed entity with a given nameID if there is one, or null if not.
getUnparsedEntity(String) - Method in class net.sf.saxon.tree.DocumentImpl
Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class net.sf.saxon.value.TextFragmentValue
Get the unparsed entity with a given name
getUntypedAtomicValue(int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the typed value of a node.
getURI() - Method in class net.sf.saxon.dom.NamespaceNode
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.dom.NodeWrapper
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.jdom.NodeWrapper
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.om.Orphan
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.om.StrippedNode
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.om.AbstractNode
Get the URI part of the name of this node.
getURI() - Method in interface net.sf.saxon.om.NodeInfo
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.tree.NodeImpl
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.value.TextFragmentValue
Get the URI part of the name of this node.
getURI(int) - Method in class net.sf.saxon.om.NamePool
Get the namespace-URI of a name, given its name code or fingerprint
getURI(int) - Static method in class net.sf.saxon.style.StandardNames
 
getURI(int) - Method in class net.sf.saxon.tree.AttributeCollection
Get the namespace URI of an attribute (by position).
getURICode(int) - Method in class net.sf.saxon.om.NamePool
Get the URI code of a name, given its name code or fingerprint
getURICode(int) - Static method in class net.sf.saxon.style.StandardNames
 
getURICode(short) - Method in class net.sf.saxon.event.NamespaceReducer
Get the URI code corresponding to a given prefix code, by searching the in-scope namespaces.
getURICodeForPrefix(String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Search the NamespaceList for a given prefix, returning the corresponding URI.
getURIForPrefix(String) - Method in interface net.sf.saxon.expr.StaticContext
Get the URI for a namespace prefix.
getURIForPrefix(String) - Method in class net.sf.saxon.query.StaticQueryContext
Get the URI for a prefix.
getURIForPrefix(String) - Method in class net.sf.saxon.style.ExpressionContext
Get the URI for a prefix, using this Element as the context for namespace resolution.
getURIForPrefix(String) - Method in class net.sf.saxon.xpath.StandaloneContext
Get the URI for a prefix, using the declared namespaces as the context for namespace resolution.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.style.StyleElement
Get the URI for a namespace prefix using the in-scope namespaces for this element in the stylesheet
getURIForPrefix(String, boolean, NamePool) - Method in class net.sf.saxon.instruct.NamespaceContext
Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean, NamePool) - Method in interface net.sf.saxon.om.NamespaceResolver
Get the namespace URI corresponding to a given prefix.
getURIFromNamespaceCode(int) - Method in class net.sf.saxon.om.NamePool
Get the namespace URI from a namespace code.
getURIFromURICode(short) - Method in class net.sf.saxon.om.NamePool
Get the namespace URI from a URI code.
getURIResolver() - Method in class net.sf.saxon.TransformerFactoryImpl
Get the object that is used by default during the transformation to resolve URIs used in document(), xsl:import, or xsl:include.
getURIResolver() - Method in class net.sf.saxon.Configuration
Get the URIResolver used in this configuration
getURIResolver() - Method in class net.sf.saxon.Controller
Get the primary URI resolver.
getURIResolver() - Method in class net.sf.saxon.query.DynamicQueryContext
Get the URI resolver.
getUse() - Method in class net.sf.saxon.trans.KeyDefinition
Get the use expression for the key definition
getUserData(Object, String) - Method in class net.sf.saxon.Controller
Get user data associated with a node.
getUTCDate() - Method in class net.sf.saxon.value.DateValue
Get the UTC date/time corresponding to this dateTime.
getUTCDate() - Method in class net.sf.saxon.value.DateTimeValue
Get the UTC date/time corresponding to this dateTime.
getUTF8Encoding(char, char, byte[]) - Static method in class net.sf.saxon.charcode.UnicodeCharacterSet
Static method to generate the UTF-8 representation of a Unicode character
getValidationContext() - Method in class net.sf.saxon.instruct.ElementCreator
Get the validation context for the constructed element
getValidationContext() - Method in class net.sf.saxon.query.StaticQueryContext
Get the current validation context
getValidationMode() - Method in class net.sf.saxon.instruct.ElementCreator
Get the validation mode for the constructed element
getValidationMode() - Method in class net.sf.saxon.query.StaticQueryContext
Get the current validation mode
getValue() - Method in class net.sf.saxon.om.SingletonIterator
 
getValue() - Method in class net.sf.saxon.om.AbstractNode
Return the character value of an attribute node (DOM method)
getValue() - Method in class net.sf.saxon.type.PatternFacet
 
getValue() - Method in class net.sf.saxon.type.Facet
Returns the character (String) representation of this facet
getValue() - Method in class net.sf.saxon.type.ValueRangeFacet
 
getValue() - Method in class net.sf.saxon.type.LengthFacet
 
getValue() - Method in class net.sf.saxon.value.FloatValue
Get the value
getValue() - Method in class net.sf.saxon.value.DecimalValue
Get the value
getValue() - Method in class net.sf.saxon.value.BooleanValue
Get the value
getValue() - Method in class net.sf.saxon.value.IntegerValue
Get the value
getValue() - Method in class net.sf.saxon.value.DoubleValue
Get the value
getValue(DefiningVariable, int) - Method in class net.sf.saxon.instruct.Bindery
Get the value of a variable in the given frame
getValue(int) - Method in class net.sf.saxon.tree.AttributeCollection
Get the value of an attribute (by position).
getValue(String) - Method in class net.sf.saxon.tree.AttributeCollection
Get the value of an attribute (by name).
getValue(String, String) - Method in class net.sf.saxon.tree.AttributeCollection
Get the value of an attribute (by name).
getValueByFingerprint(int) - Method in class net.sf.saxon.tree.AttributeCollection
Get the attribute value using its fingerprint
getVariableBinding(int) - Method in class net.sf.saxon.style.StyleElement
Bind a variable used in this element to the declaration in the stylesheet
getVariableDeclarations() - Method in class net.sf.saxon.query.StaticQueryContext
Get an iterator over the variables defined in this module
getVariableFingerprint() - Method in class net.sf.saxon.expr.RangeVariableDeclaration
 
getVariableFingerprint() - Method in interface net.sf.saxon.expr.VariableDeclaration
Get the fingerprint code that identifies the name of the variable
getVariableFingerprint() - Method in class net.sf.saxon.instruct.GeneralVariable
 
getVariableFingerprint() - Method in class net.sf.saxon.query.GlobalVariableDefinition
 
getVariableFingerprint() - Method in class net.sf.saxon.style.XSLGeneralVariable
Get the fingerprint of the variable name
getVariableFingerprint() - Method in class net.sf.saxon.xpath.Variable
Establish the fingerprint of the name of this variable.
getVariableName() - Method in class net.sf.saxon.expr.RangeVariableDeclaration
 
getVariableName() - Method in interface net.sf.saxon.expr.VariableDeclaration
Get the name of the variable for use in diagnostics - a lexical QName
getVariableName() - Method in class net.sf.saxon.expr.Assignation
Get the display name of the range variable, for diagnostics only
getVariableName() - Method in interface net.sf.saxon.expr.Binding
Get the display name of the variable (for diagnostics only)
getVariableName() - Method in class net.sf.saxon.instruct.DefiningVariable
 
getVariableName() - Method in class net.sf.saxon.instruct.UserFunctionParameter
 
getVariableName() - Method in class net.sf.saxon.query.GlobalVariableDefinition
 
getVariableName() - Method in class net.sf.saxon.style.XSLGeneralVariable
Get the display name of the variable.
getVariableName() - Method in class net.sf.saxon.xpath.Variable
Get the name of the variable.
getVendorExtensionClass(String) - Static method in class net.sf.saxon.expr.FunctionProxy
Get a class corresponding to a known extension function URI
getVersion() - Method in class net.sf.saxon.style.StyleElement
Get the numeric value of the version number on this element, or inherited from its ancestors
getWebSiteAddress() - Static method in class net.sf.saxon.Version
Return a web site address containing information about the product.
getWithParamInstructions(boolean) - Method in class net.sf.saxon.style.StyleElement
Get the list of xsl:with-param elements for a calling element (apply-templates, call-template, apply-imports, next-match).
getWriter() - Method in class net.sf.saxon.event.Emitter
Get the output writer
getXPathExpressions(List) - Method in class net.sf.saxon.instruct.Sequence
 
getXPathExpressions(List) - Method in class net.sf.saxon.instruct.Element
 
getXPathExpressions(List) - Method in class net.sf.saxon.instruct.CopyOf
 
getXPathExpressions(List) - Method in class net.sf.saxon.instruct.Copy
 
getXPathExpressions(List) - Method in class net.sf.saxon.instruct.Attribute
 
getXPathExpressions(List) - Method in class net.sf.saxon.instruct.Namespace
 
getXPathExpressions(List) - Method in class net.sf.saxon.instruct.FixedElement
 
getXPathExpressions(List) - Method in class net.sf.saxon.instruct.ExprInstruction
 
getXPathExpressions(List) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
 
getXPathExpressions(List) - Method in class net.sf.saxon.instruct.DocumentInstr
 
getXPathExpressions(List) - Method in class net.sf.saxon.instruct.ProcessingInstruction
 
getXSLStyleSheet() - Method in class net.sf.saxon.style.ExpressionContext
Get the XSLStyleSheet object
getXSLVersionString() - Static method in class net.sf.saxon.Version
Get the version of the XSLT specification that this product supports
global - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
GlobalOrderComparer - class net.sf.saxon.sort.GlobalOrderComparer.
A Comparer used for comparing nodes in document order.
GlobalOrderComparer() - Constructor for class net.sf.saxon.sort.GlobalOrderComparer
 
GlobalValidationContext - class net.sf.saxon.type.GlobalValidationContext.
This object represents a global validation context.
GlobalVariableDefinition - class net.sf.saxon.query.GlobalVariableDefinition.
Class to hold compile-time information about an XQuery global variable or parameter
GlobalVariableDefinition() - Constructor for class net.sf.saxon.query.GlobalVariableDefinition
 
GMonthDayValue - class net.sf.saxon.value.GMonthDayValue.
Implementation of the xs:gYear data type
GMonthDayValue() - Constructor for class net.sf.saxon.value.GMonthDayValue
 
GMonthDayValue(CharSequence) - Constructor for class net.sf.saxon.value.GMonthDayValue
 
GMonthValue - class net.sf.saxon.value.GMonthValue.
Implementation of the xs:gMonth data type
GMonthValue() - Constructor for class net.sf.saxon.value.GMonthValue
 
GMonthValue(CharSequence) - Constructor for class net.sf.saxon.value.GMonthValue
 
graftElement(ElementImpl) - Method in class net.sf.saxon.tree.TreeBuilder
graftElement() allows an element node to be transferred from one tree to another.
greekLower - Static variable in class net.sf.saxon.number.Numberer_en
 
greekUpper - Static variable in class net.sf.saxon.number.Numberer_en
 
GROUP_ADJACENT - Static variable in class net.sf.saxon.instruct.ForEachGroup
 
GROUP_ADJACENT - Static variable in class net.sf.saxon.style.StandardNames
 
GROUP_BY - Static variable in class net.sf.saxon.instruct.ForEachGroup
 
GROUP_BY - Static variable in class net.sf.saxon.style.StandardNames
 
GROUP_ENDING - Static variable in class net.sf.saxon.instruct.ForEachGroup
 
GROUP_ENDING_WITH - Static variable in class net.sf.saxon.style.StandardNames
 
GROUP_STARTING - Static variable in class net.sf.saxon.instruct.ForEachGroup
 
GROUP_STARTING_WITH - Static variable in class net.sf.saxon.style.StandardNames
 
GroupAdjacentIterator - class net.sf.saxon.sort.GroupAdjacentIterator.
A GroupAdjacentIterator iterates over a sequence of groups defined by xsl:for-each-group group-adjacent="x".
GroupAdjacentIterator(SequenceIterator, Expression, XPathContext, Collator) - Constructor for class net.sf.saxon.sort.GroupAdjacentIterator
 
GroupByIterator - class net.sf.saxon.sort.GroupByIterator.
A GroupByIterator iterates over a sequence of groups defined by xsl:for-each-group group-by="x".
GroupByIterator(SequenceIterator, Expression, XPathContext, Collator) - Constructor for class net.sf.saxon.sort.GroupByIterator
 
GroupEndingIterator - class net.sf.saxon.sort.GroupEndingIterator.
A GroupEndingIterator iterates over a sequence of groups defined by xsl:for-each-group group-ending-with="x".
GroupEndingIterator(SequenceIterator, Pattern, Controller) - Constructor for class net.sf.saxon.sort.GroupEndingIterator
 
GROUPING_SEPARATOR - Static variable in class net.sf.saxon.style.StandardNames
 
GROUPING_SIZE - Static variable in class net.sf.saxon.style.StandardNames
 
GroupIterator - interface net.sf.saxon.sort.GroupIterator.
A GroupIterator is an iterator that iterates over a sequence of groups.
GroupStartingIterator - class net.sf.saxon.sort.GroupStartingIterator.
A GroupStartingIterator iterates over a sequence of groups defined by xsl:for-each-group group-starting-with="x".
GroupStartingIterator(SequenceIterator, Pattern, Controller) - Constructor for class net.sf.saxon.sort.GroupStartingIterator
 
grumble(String) - Method in class net.sf.saxon.expr.ExpressionParser
Report a parsing error
grumble(String) - Method in class net.sf.saxon.query.QueryParser
Report a parsing error
GT - Static variable in class net.sf.saxon.expr.Tokenizer
Operator ">"
GYearMonthValue - class net.sf.saxon.value.GYearMonthValue.
Implementation of the xs:gYearMonth data type
GYearMonthValue() - Constructor for class net.sf.saxon.value.GYearMonthValue
 
GYearMonthValue(CharSequence) - Constructor for class net.sf.saxon.value.GYearMonthValue
 
GYearValue - class net.sf.saxon.value.GYearValue.
Implementation of the xs:gYear data type
GYearValue() - Constructor for class net.sf.saxon.value.GYearValue
 
GYearValue(CharSequence) - Constructor for class net.sf.saxon.value.GYearValue
 

H

HALF_EVEN - Static variable in class net.sf.saxon.functions.Rounding
 
halfDayName(int, int, int) - Method in class net.sf.saxon.number.Numberer_en
Get an am/pm indicator
halfDayName(int, int, int) - Method in interface net.sf.saxon.number.Numberer
Get an am/pm indicator
handler - Variable in class net.sf.saxon.event.ContentHandlerProxy
 
hasAttribute(String) - Method in class net.sf.saxon.om.AbstractNode
Returns true when an attribute with a given name is specified on this element or has a default value, false otherwise.
hasAttribute(String) - Method in class net.sf.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 net.sf.saxon.om.AbstractNode
Returns true when an attribute with a given local name and namespace URI is specified on this element or has a default value, false otherwise.
hasAttributeNS(String, String) - Method in class net.sf.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 net.sf.saxon.om.AbstractNode
Returns whether this node has any attributes.
hasAttributes() - Method in class net.sf.saxon.tree.ElementWithAttributes
Returns whether this node (if it is an element) has any attributes.
hasAttributes() - Method in class net.sf.saxon.tree.NodeImpl
Returns whether this node (if it is an element) has any attributes.
hasAttributes() - Method in class net.sf.saxon.value.TextFragmentValue
Returns whether this node has any attributes.
hasChildNodes() - Method in class net.sf.saxon.dom.NamespaceNode
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.dom.NodeWrapper
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.jdom.NodeWrapper
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.om.Orphan
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.om.StrippedNode
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.om.AbstractNode
Determine whether the node has any children.
hasChildNodes() - Method in interface net.sf.saxon.om.NodeInfo
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.tree.NodeImpl
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.value.TextFragmentValue
Determine whether the node has any children.
hashCode() - Method in class net.sf.saxon.expr.ConvertToString
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.TailExpression
 
hashCode() - Method in class net.sf.saxon.expr.VennExpression
Is this expression the same as another expression?
hashCode() - Method in class net.sf.saxon.expr.VariableReference
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.RootExpression
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.PathExpression
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.ParentNodeExpression
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.FirstItemExpression
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.FilterExpression
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.ContextItemExpression
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.AxisExpression
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.AttributeReference
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.value.Base64BinaryValue
 
hashCode() - Method in class net.sf.saxon.value.HexBinaryValue
 
hashCode() - Method in class net.sf.saxon.value.AtomicUserDefinedValue
 
hashCode() - Method in class net.sf.saxon.value.QNameValue
 
hashCode() - Method in class net.sf.saxon.value.DurationValue
 
hashCode() - Method in class net.sf.saxon.value.TimeValue
 
hashCode() - Method in class net.sf.saxon.value.DateValue
 
hashCode() - Method in class net.sf.saxon.value.DateTimeValue
 
hashCode() - Method in class net.sf.saxon.value.NumericValue
hashCode() must be the same for two values that are equal.
hashCode() - Method in class net.sf.saxon.value.FloatValue
Get the hashCode.
hashCode() - Method in class net.sf.saxon.value.DecimalValue
Get the hashCode.
hashCode() - Method in class net.sf.saxon.value.BooleanValue
Get a hash code for comparing two BooleanValues
hashCode() - Method in class net.sf.saxon.value.StringValue
 
hashCode() - Method in class net.sf.saxon.value.ObjectValue
 
hashCode() - Method in class net.sf.saxon.value.IntegerValue
Get the hashCode.
hashCode() - Method in class net.sf.saxon.value.AnyURIValue
 
hashCode() - Method in class net.sf.saxon.value.EmptySequence
 
hashCode() - Method in class net.sf.saxon.value.DoubleValue
Get the hashCode.
hasNamespaceAliases() - Method in class net.sf.saxon.style.XSLStyleSheet
 
hasNext() - Method in class net.sf.saxon.expr.UnionEnumeration
 
hasNext() - Method in class net.sf.saxon.expr.PositionIterator
Test whether there are any more items available in the enumeration
hasNext() - Method in interface net.sf.saxon.om.LookaheadIterator
Determine whether there are more items to come.
hasNext() - Method in class net.sf.saxon.om.ArrayListIterator
 
hasNext() - Method in class net.sf.saxon.om.ArrayIterator
Test whether there are any more items
hasNext() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
 
hasNext() - Method in class net.sf.saxon.type.FacetListIterator
 
hasSameNode(SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.exslt.Sets
Determine whether two node-sets contain at least one node in common
hasSameNodes(SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.functions.Extensions
Determine whether two node-sets contain the same nodes
hebrew - Static variable in class net.sf.saxon.number.Numberer_en
 
HEX_BINARY - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:hexBinary
HEX_BINARY_TYPE - Static variable in class net.sf.saxon.type.Type
 
HexBinaryValue - class net.sf.saxon.value.HexBinaryValue.
A value of type xs:hexBinary
HexBinaryValue(byte[]) - Constructor for class net.sf.saxon.value.HexBinaryValue
Constructor: create a hexBinary value from a given array of bytes
HexBinaryValue(CharSequence) - Constructor for class net.sf.saxon.value.HexBinaryValue
Constructor: create a hexBinary value from a supplied string, in which each octet is represented by a pair of values from 0-9, a-f, A-F
highest(XPathContext, SequenceIterator) - Static method in class net.sf.saxon.exslt.Math
Get the items with maximum numeric value of the string-value of each of a sequence of items.
highest(XPathContext, SequenceIterator) - Static method in class net.sf.saxon.functions.Extensions
Get the node with maximum numeric value of the string-value of each of a set of nodes
highest(XPathContext, SequenceIterator, Evaluate.PreparedExpression) - Static method in class net.sf.saxon.functions.Extensions
Get the maximum numeric value of a stored expression over a set of nodes
highSurrogate(int) - Static method in class net.sf.saxon.om.XMLChar
Returns the high surrogate of a supplemental character
hiraganaA - Static variable in class net.sf.saxon.number.Numberer_en
 
hiraganaI - Static variable in class net.sf.saxon.number.Numberer_en
 
hourInDay() - Static method in class net.sf.saxon.exslt.Date
Return the current hour of the day
hourInDay(String) - Static method in class net.sf.saxon.exslt.Date
Return the hour of the day in the specified date or date/time
hours - Variable in class net.sf.saxon.value.DurationValue
 
HOURS - Static variable in class net.sf.saxon.functions.Component
 
HREF - Static variable in class net.sf.saxon.style.StandardNames
 
HTMLEmitter - class net.sf.saxon.event.HTMLEmitter.
This class generates HTML output
HTMLEmitter() - Constructor for class net.sf.saxon.event.HTMLEmitter
Constructor
HTMLIndenter - class net.sf.saxon.event.HTMLIndenter.
HTMLIndenter: This ProxyEmitter indents HTML elements, by adding whitespace character data where appropriate.
HTMLIndenter() - Constructor for class net.sf.saxon.event.HTMLIndenter
 
HTMLTagHashSet - class net.sf.saxon.event.HTMLTagHashSet.
A simple class for testing membership of a fixed set of casse-insensitive ASCII strings.
HTMLTagHashSet(int) - Constructor for class net.sf.saxon.event.HTMLTagHashSet
 

I

Id - class net.sf.saxon.functions.Id.
The XPath id() function XPath 2.0 version: accepts any sequence as the first parameter; each item in the sequence is taken as an IDREFS value, that is, a space-separated list of ID values.
ID - Static variable in class net.sf.saxon.style.StandardNames
 
ID - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:ID
ID_TYPE - Static variable in class net.sf.saxon.type.Type
 
Id() - Constructor for class net.sf.saxon.functions.Id
 
IdentityComparison - class net.sf.saxon.expr.IdentityComparison.
IdentityComparison: a boolean expression that compares two nodes for equals, not-equals, greater-than or less-than based on identity and document ordering
IdentityComparison(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.IdentityComparison
Create an identity comparison identifying the two operands and the operator
IdentityTransformerHandler - class net.sf.saxon.IdentityTransformerHandler.
IdentityTransformerHandler implements the javax.xml.transform.sax.TransformerHandler interface.
IdentityTransformerHandler(Controller) - Constructor for class net.sf.saxon.IdentityTransformerHandler
Create a IdentityTransformerHandler and initialise variables.
IDFilter - class net.sf.saxon.IDFilter.
IDFilter is a SAX filter that extracts the subtree of a document rooted at the element with a given ID value.
IDFilter(String) - Constructor for class net.sf.saxon.IDFilter
 
IDIV - Static variable in class net.sf.saxon.expr.Tokenizer
operator "idiv"
IDPattern - class net.sf.saxon.pattern.IDPattern.
An IDPattern is a pattern of the form id(literal)
IDPattern(Expression) - Constructor for class net.sf.saxon.pattern.IDPattern
 
Idref - class net.sf.saxon.functions.Idref.
 
IDREF - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:IDREF
Idref() - Constructor for class net.sf.saxon.functions.Idref
 
IDREFS - Static variable in class net.sf.saxon.type.Type
Content type representing the complex type xs:IDREFS
IF - Static variable in class net.sf.saxon.expr.Tokenizer
Keyword "if"
IF - Static variable in class net.sf.saxon.instruct.Block
Block representing the body of an xsl:if
IfExpression - class net.sf.saxon.expr.IfExpression.
An IfExpression returns the value of either the "then" part or the "else" part, depending on the value of the condition
IfExpression(Expression, Expression, Expression) - Constructor for class net.sf.saxon.expr.IfExpression
Constructor
ignorableWhitespace(char[], int, int) - Method in class net.sf.saxon.IDFilter
 
ignorableWhitespace(char[], int, int) - Method in class net.sf.saxon.event.ContentEmitter
Callback interface for SAX: not for application use
implementationClass - Variable in class net.sf.saxon.functions.StandardFunction.Entry
 
IMPLEMENTS_PREFIX - Static variable in class net.sf.saxon.style.StandardNames
 
IMPORT_MODULE - Static variable in class net.sf.saxon.expr.Tokenizer
"import module"
IMPORT_SCHEMA - Static variable in class net.sf.saxon.expr.Tokenizer
"import schema"
importModule() - Method in class net.sf.saxon.style.SaxonImportQuery
The importModule() method is called very early, before preparing the attributes, to make sure that all functions in the imported modules are available in the static context.
importNode(Node, boolean) - Method in class net.sf.saxon.om.AbstractNode
Import a node from another document to this document.
IN - Static variable in class net.sf.saxon.expr.Tokenizer
Keyword "in"
inCharset(int) - Method in class net.sf.saxon.charcode.BuggyCharacterSet
 
inCharset(int) - Method in class net.sf.saxon.charcode.UnknownCharacterSet
 
inCharset(int) - Method in class net.sf.saxon.charcode.CP852CharacterSet
 
inCharset(int) - Method in class net.sf.saxon.charcode.UnicodeCharacterSet
 
inCharset(int) - Method in class net.sf.saxon.charcode.Latin2CharacterSet
 
inCharset(int) - Method in class net.sf.saxon.charcode.Latin1CharacterSet
 
inCharset(int) - Method in class net.sf.saxon.charcode.KOI8RCharacterSet
 
inCharset(int) - Method in class net.sf.saxon.charcode.CP1251CharacterSet
 
inCharset(int) - Method in class net.sf.saxon.charcode.CP1250CharacterSet
 
inCharset(int) - Method in interface net.sf.saxon.charcode.CharacterSet
Determine if a character is present in the character set
inCharset(int) - Method in class net.sf.saxon.charcode.ASCIICharacterSet
 
INCLUDE_CONTENT_TYPE - Static variable in class net.sf.saxon.event.SaxonOutputKeys
include-content-type = "yes" | "no".
INCLUDE_CONTENT_TYPE - Static variable in class net.sf.saxon.style.StandardNames
 
incrementReferenceCount() - Method in class net.sf.saxon.style.XSLAttributeSet
 
INDENT - Static variable in class net.sf.saxon.style.StandardNames
 
INDENT_SPACES - Static variable in class net.sf.saxon.event.SaxonOutputKeys
indentSpaces = integer.
indent(int) - Static method in class net.sf.saxon.expr.ExpressionTool
Construct indent string, for diagnostic output
index - Variable in class net.sf.saxon.dom.NodeWrapper
 
index - Variable in class net.sf.saxon.jdom.NodeWrapper
 
index - Variable in class net.sf.saxon.sort.SortedIterator
 
index - Variable in class net.sf.saxon.tree.NodeImpl
 
IndexOf - class net.sf.saxon.functions.IndexOf.
The XPath 2.0 index-of() function
IndexOf() - Constructor for class net.sf.saxon.functions.IndexOf
 
INFINITY - Static variable in class net.sf.saxon.style.StandardNames
 
init() - Method in class net.sf.saxon.XSLTProcessorApplet
Standard applet initialization.
init(Expression, SequenceType, int) - Method in class net.sf.saxon.instruct.GeneralVariable
 
init(Sequence, boolean, int, int) - Method in class net.sf.saxon.instruct.Template
 
initialise(int, AttributeCollection, NodeInfo, String, int, int) - Method in class net.sf.saxon.tree.ElementWithAttributes
Initialise a new ElementWithAttributes with an element name and attribute list
initialise(int, AttributeCollection, NodeInfo, String, int, int) - Method in class net.sf.saxon.tree.ElementImpl
Initialise a new ElementImpl with an element name
initialiseBindery(Bindery) - Method in class net.sf.saxon.instruct.Executable
Allocate space in bindery for all the variables needed This has to be done early to accommodate preview mode
initialize(AttributeSet[], Block, boolean) - Method in class net.sf.saxon.instruct.AttributeSet
 
initialize(Sequence, String, String, boolean) - Method in class net.sf.saxon.instruct.FunctionInstr
 
initializeInstruction(GeneralVariable) - Method in class net.sf.saxon.style.XSLGeneralVariable
Initialize - common code called from the compile() method of all subclasses
INLINE_VARIABLE_REFERENCES - Static variable in class net.sf.saxon.expr.PromotionOffer
Inline variable references causes all references to a variable V to be replaced by the expression E.
input - Variable in class net.sf.saxon.expr.Tokenizer
The string being parsed
inputIndex - Variable in class net.sf.saxon.expr.Tokenizer
The current position within the input string
InScopeNamespaces - class net.sf.saxon.functions.InScopeNamespaces.
This class supports fuctions get-in-scope-namespaces()
InScopeNamespaces() - Constructor for class net.sf.saxon.functions.InScopeNamespaces
 
Insert - class net.sf.saxon.functions.Insert.
The XPath 2.0 insert-before() function
Insert() - Constructor for class net.sf.saxon.functions.Insert
 
insertBefore(Node, Node) - Method in class net.sf.saxon.om.AbstractNode
Insert the node newChild before the existing child node refChild.
insertData(int, String) - Method in class net.sf.saxon.om.AbstractNode
Insert a string at the specified character offset.
INSTANCE_OF - Static variable in class net.sf.saxon.expr.Tokenizer
operator "instance of"
InstanceOfExpression - class net.sf.saxon.expr.InstanceOfExpression.
InstanceOf Expression: implements "Expr instance of data-type"
InstanceOfExpression(Expression, SequenceType) - Constructor for class net.sf.saxon.expr.InstanceOfExpression
 
Instruction - class net.sf.saxon.instruct.Instruction.
Abstract superclass for all instructions in the compiled stylesheet.
INSTRUCTION - Static variable in class net.sf.saxon.expr.RoleLocator
 
Instruction() - Constructor for class net.sf.saxon.instruct.Instruction
Constructor
InstructionDetails - class net.sf.saxon.instruct.InstructionDetails.
Details about an instruction, used when reporting errors and when tracing
InstructionDetails() - Constructor for class net.sf.saxon.instruct.InstructionDetails
 
InstructionInfo - interface net.sf.saxon.trace.InstructionInfo.
Information about an instruction in the stylesheet, made available at run-time to a TraceListener
INT - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:int
INTEGER - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:integer
INTEGER_TYPE - Static variable in class net.sf.saxon.type.Type
 
IntegerRangeTest - class net.sf.saxon.expr.IntegerRangeTest.
An IntegerRangeTest is an expression of the form E = N to M where E, N, and M are all expressions of type integer.
IntegerRangeTest(Expression, Expression, Expression) - Constructor for class net.sf.saxon.expr.IntegerRangeTest
Construct a IntegerRangeTest
IntegerValue - class net.sf.saxon.value.IntegerValue.
An integer value: note this is a subtype of decimal in XML Schema, not a primitive type.
IntegerValue(long) - Constructor for class net.sf.saxon.value.IntegerValue
Constructor supplying a double
IntegerValue(long, ItemType) - Constructor for class net.sf.saxon.value.IntegerValue
Constructor for a subtype, supplying an integer
internalMatches(NodeInfo, Controller) - Method in class net.sf.saxon.pattern.LocationPathPattern
Test whether the pattern matches, but without changing the current() node
internalMatches(NodeInfo, Controller) - Method in class net.sf.saxon.pattern.Pattern
Determine whether this Pattern matches the given Node.
INTERSECT - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "intersect"
intersection(SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.exslt.Sets
Return the intersection of two node-sets
IntersectionEnumeration - class net.sf.saxon.expr.IntersectionEnumeration.
An enumeration representing a nodeset that is an intersection of two other NodeSets.
IntersectionEnumeration(SequenceIterator, SequenceIterator, NodeOrderComparer) - Constructor for class net.sf.saxon.expr.IntersectionEnumeration
Form an enumeration of the intersection of the nodes in two nodesets
INVALID - Static variable in class net.sf.saxon.om.Validation
 
INVALID - Static variable in class net.sf.saxon.type.SchemaType
 
INVALID_ACCESS_ERR - Static variable in class net.sf.saxon.tree.DOMExceptionImpl
 
INVALID_MODIFICATION_ERR - Static variable in class net.sf.saxon.tree.DOMExceptionImpl
 
INVALID_STATE_ERR - Static variable in class net.sf.saxon.tree.DOMExceptionImpl
 
inverse(int) - Static method in class net.sf.saxon.value.Value
Return the inverse of a relational operator, so that "a op b" can be rewritten as "b inverse(op) a"
IS - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "is"
isAliasResultNamespace(short) - Method in class net.sf.saxon.style.XSLStyleSheet
Determine if a namespace is included in the result-prefix of a namespace-alias
isAllowExternalFunctions() - Method in class net.sf.saxon.Configuration
Determine whether calls to external Java functions are permitted.
isAssignable() - Method in class net.sf.saxon.instruct.GeneralVariable
Test whether it is permitted to assign to the variable using the saxon:assign extension element.
isAssignable() - Method in class net.sf.saxon.style.SaxonAssign
 
isAssignable() - Method in class net.sf.saxon.style.XSLGeneralVariable
Test whether it is permitted to assign to the variable using the saxon:assign extension element.
isAtLast() - Method in class net.sf.saxon.expr.XPathContext
Determine whether the context position is the same as the context size that is, whether position()=last()
isAtomizing() - Method in class net.sf.saxon.om.AxisIteratorImpl
Determine whether any nodes returned by this iterator will be atomized, in which case the supplier has the option of atomizing them eagerly.
isBuiltIn() - Method in class net.sf.saxon.type.ExternalObjectType
 
isBuiltIn() - Method in class net.sf.saxon.type.AtomicType
Test whether this is a built-in type
isComplexType() - Method in class net.sf.saxon.type.SchemaType
Returns true if this SchemaType is a ComplexType
isContent(int) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the specified character can be considered content.
isDefaultCollation() - Method in class net.sf.saxon.instruct.CollationDecl
 
isDefaultCollation() - Method in class net.sf.saxon.style.SaxonCollation
 
isElementAvailable(String) - Method in class net.sf.saxon.style.ExpressionContext
Determine if an extension element is available
isElementAvailable(String, String) - Method in class net.sf.saxon.style.StyleNodeFactory
Method to support the element-available() function
isEmptyTag(String) - Static method in class net.sf.saxon.event.HTMLEmitter
 
isEvaluated(DefiningVariable) - Method in class net.sf.saxon.instruct.Bindery
Test if global variable has already been evaluated
isExcludedNamespace(short) - Method in class net.sf.saxon.style.StyleElement
Check whether a namespace uri defines an namespace excluded from the result.
isExtensionNamespace(short) - Method in class net.sf.saxon.style.StyleElement
Check whether a namespace uri defines an extension element.
isForwards - Static variable in class net.sf.saxon.om.Axis
Table indicating for each axis whether it is in forwards document order
isFunctionAvailable(String, long) - Method in class net.sf.saxon.style.ExpressionContext
Determine if a function is available.
isGlobal() - Method in class net.sf.saxon.instruct.GeneralVariable
 
isHighSurrogate(int) - Static method in class net.sf.saxon.om.XMLChar
Returns whether the given character is a high surrogate
isImport() - Method in class net.sf.saxon.style.XSLInclude
isImport() returns true if this is an xsl:import statement rather than an xsl:include
isImport() - Method in class net.sf.saxon.style.XSLImport
isImport() returns true if this is an xsl:import statement rather than an xsl:include
isImport() - Method in class net.sf.saxon.style.XSLGeneralIncorporate
isImport() returns true if this is an xsl:import statement rather than an xsl:include
isImportedSchema(String) - Method in interface net.sf.saxon.expr.StaticContext
Determine whether a Schema for a given target namespace has been imported
isImportedSchema(String) - Method in class net.sf.saxon.query.StaticQueryContext
Get the schema for a given namespace, if it has been imported
isImportedSchema(String) - Method in class net.sf.saxon.style.ExpressionContext
 
isImportedSchema(String) - Method in class net.sf.saxon.style.XSLStyleSheet
Get an imported schema with a given namespace
isImportedSchema(String) - Method in class net.sf.saxon.xpath.StandaloneContext
 
isInBackwardsCompatibleMode() - Method in interface net.sf.saxon.expr.StaticContext
Determine whether Backwards Compatible Mode is used
isInBackwardsCompatibleMode() - Method in class net.sf.saxon.query.StaticQueryContext
Determine whether Backwards Compatible Mode is used
isInBackwardsCompatibleMode() - Method in class net.sf.saxon.style.ExpressionContext
Determine whether Backwards Compatible Mode is used
isInBackwardsCompatibleMode() - Method in class net.sf.saxon.xpath.StandaloneContext
Determine whether Backwards Compatible Mode is used
isInstruction() - Method in class net.sf.saxon.sql.SQLQuery
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.sql.SQLClose
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.sql.SQLInsert
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.sql.SQLConnect
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.sql.SQLColumn
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLDocument
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.SaxonEntityRef
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLFallback
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLPerformSort
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLSequence
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLVariableDeclaration
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLCallTemplate
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLApplyImports
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLVariable
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.SaxonAssign
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.StyleElement
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLApplyTemplates
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLNextMatch
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLForEach
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLCopyOf
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLAnalyzeString
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLStringConstructor
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLChoose
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLMessage
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLForEachGroup
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLResultDocument
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.SaxonDoctype
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLCopy
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLNumber
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLIf
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.SaxonWhile
Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLElement
Determine whether this node is an instruction.
isInvalid(int) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the specified character is invalid.
isKeyword(String) - Method in class net.sf.saxon.expr.ExpressionParser
Test whether the current token is a given keyword.
IsLastExpression - class net.sf.saxon.expr.IsLastExpression.
A position() eq last() expression, generated by the optimizer.
IsLastExpression(boolean) - Constructor for class net.sf.saxon.expr.IsLastExpression
Construct a condition that tests position() eq last() (if condition is true) or position() ne last() (if condition is false).
isLineNumbering() - Method in class net.sf.saxon.Configuration
Determine whether source documents will maintain line numbers, for the benefit of the saxon:line-number() extension function as well as run-time tracing.
isListType() - Method in class net.sf.saxon.type.SimpleType
Returns true if this type is derived by list, or if it is derived by restriction from a list type, or if it is a union that contains a list as one of its members
isListType() - Method in class net.sf.saxon.type.ListType
Returns true if this type is derived by list, or if it is derived by restriction from a list type, or if it is a union that contains a list as one of its members
isLowSurrogate(int) - Static method in class net.sf.saxon.om.XMLChar
Returns whether the given character is a low surrogate
isMarkup(int) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the specified character can be considered markup.
isMatching() - Method in class net.sf.saxon.instruct.RegexIterator
Determine whether the current item is a matching item or a non-matching item
isMaxInclusive() - Method in class net.sf.saxon.type.AtomicType
Tells if the maximum is inclusive or not Has no meaning if there is no maxInclusive/Exclusive facet
isMinInclusive() - Method in class net.sf.saxon.type.AtomicType
Tells if the minimum is inclusive or not Has no meaning if there is no minInclusive/Exclusive facet
isMultivalued() - Method in class net.sf.saxon.type.Facet
Returns true if this Facet can occur more than once, such as the "enumeration" facet.
isName(int) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the specified character is a valid name character as defined by production [4] in the XML 1.0 specification.
isNamespaceAware() - Method in class net.sf.saxon.om.DocumentBuilderImpl
 
isNamespaceSensitive() - Method in class net.sf.saxon.type.SimpleType
Test whether this simple type is namespace-sensitive, that is, whether it is derived from xs:QName or xs:NOTATION
isNameStart(int) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the specified character is a valid name start character as defined by production [5] in the XML 1.0 specification.
isNaN() - Method in class net.sf.saxon.value.NumericValue
Test whether the value is the double/float value NaN
isNaN() - Method in class net.sf.saxon.value.FloatValue
Test whether the value is the double/float value NaN
isNaN() - Method in class net.sf.saxon.value.DoubleValue
Test whether the value is the double/float value NaN
isNCName(int) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the specified character is a valid NCName character as defined by production [5] in Namespaces in XML recommendation.
isNCNameStart(int) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the specified character is a valid NCName start character as defined by production [4] in Namespaces in XML recommendation.
isNodeType(ItemType) - Static method in class net.sf.saxon.type.Type
Test whether a given type is (some subtype of) node()
isOverriding() - Method in class net.sf.saxon.style.XSLFunction
Is override="yes"?.
isPeerAxis - Static variable in class net.sf.saxon.om.Axis
Table indicating for each axis whether it is a peer axis.
isPositional() - Method in class net.sf.saxon.expr.FilterExpression
Determine if the filter is positional
isPrimitiveType(int) - Static method in class net.sf.saxon.type.Type
Determine whether this type is a primitive type.
isPromotable(ItemType, ItemType) - Static method in class net.sf.saxon.type.Type
Determine whether type A is numerically promotable to type B, for example xs:integer is promotable to xs:double
isPubid(int) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the specified character is a valid Pubid character as defined by production [13] in the XML 1.0 specification.
isQName(String) - Static method in class net.sf.saxon.om.Name
Validate whether a given string constitutes a valid QName, as defined in XML Namespaces.
isRedundant() - Method in class net.sf.saxon.style.XSLCharacterMap
Test whether this character map is redundant (because another with the same name has higher import precedence).
isRequiredParam() - Method in class net.sf.saxon.instruct.GeneralVariable
 
isReserved(String) - Static method in class net.sf.saxon.om.NamespaceConstant
Determine whether a namespace is a reserved namespace
isReverse - Static variable in class net.sf.saxon.om.Axis
Table indicating for each axis whether it is in reverse document order
isSameNode(NodeInfo) - Method in class net.sf.saxon.dom.NamespaceNode
Determine whether this is the same node as another node.
isSameNode(NodeInfo) - Method in class net.sf.saxon.dom.NodeWrapper
Determine whether this is the same node as another node.
isSameNode(NodeInfo) - Method in class net.sf.saxon.dom.DocumentWrapper
Determine whether this is the same node as another node.
isSameNode(NodeInfo) - Method in class net.sf.saxon.jdom.NodeWrapper
Determine whether this is the same node as another node.
isSameNode(NodeInfo) - Method in class net.sf.saxon.om.Orphan
Determine whether this is the same node as another node.
isSameNode(NodeInfo) - Method in class net.sf.saxon.om.StrippedNode
Determine whether this is the same node as another node.
isSameNode(NodeInfo) - Method in class net.sf.saxon.om.AbstractNode
Determine whether this is the same node as another node
isSameNode(NodeInfo) - Method in interface net.sf.saxon.om.NodeInfo
Determine whether this is the same node as another node.
isSameNode(NodeInfo) - Method in class net.sf.saxon.tree.NodeImpl
Determine whether this is the same node as another node
isSameNode(NodeInfo) - Method in class net.sf.saxon.value.TextFragmentValue
Determine whether this is the same node as another node
isSameType(ItemType) - Method in class net.sf.saxon.pattern.NodeTest
Test whether this NodeTest represents the same type as another NodeTest
isSameType(ItemType) - Method in class net.sf.saxon.type.AtomicType
 
isSameType(ItemType) - Method in interface net.sf.saxon.type.ItemType
Test whether this is the same type as another ItemType.
isSameType(ItemType) - Method in class net.sf.saxon.type.AnyItemType
 
isSchemaAware() - Method in class net.sf.saxon.Configuration
Determine if the configuration is schema-aware
isSchemaValidation() - Method in class net.sf.saxon.Configuration
Determine whether source documents (supplied as a StreamSource or SAXSource) should be subjected to schema validation
isSimpleType() - Method in class net.sf.saxon.type.AnyType
Returns true if this SchemaType is a SimpleType
isSimpleType() - Method in class net.sf.saxon.type.SimpleType
Returns true if this SchemaType is a SimpleType
isSimpleType() - Method in class net.sf.saxon.type.SchemaType
Returns true if this SchemaType is a SimpleType
isSpace(int) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the specified character is a space character as defined by production [3] in the XML 1.0 specification.
isSpacePreserving(int) - Method in class net.sf.saxon.event.Stripper
Decide whether an element is in the set of white-space preserving element types
isSpacePreserving(int) - Method in class net.sf.saxon.om.AllElementStripper
Decide whether an element is in the set of white-space preserving element types
isSpacePreserving(int) - Method in class net.sf.saxon.style.StylesheetStripper
Decide whether an element is in the set of white-space preserving element types
isSpacePreserving(NodeInfo) - Method in class net.sf.saxon.event.Stripper
Decide whether an element is in the set of white-space preserving element types.
isSpacePreserving(NodeInfo) - Method in class net.sf.saxon.om.AllElementStripper
Decide whether an element is in the set of white-space preserving element types.
isSpacePreserving(NodeInfo) - Method in class net.sf.saxon.style.StylesheetStripper
Decide whether an element is in the set of white-space preserving element types.
isStripsAllWhiteSpace() - Method in class net.sf.saxon.Configuration
Determine whether whitespace-only text nodes are to be stripped unconditionally from source documents.
isSubtreeAxis - Static variable in class net.sf.saxon.om.Axis
Table indicating for each axis whether it is contained within the subtree rooted at the origin node.
isSubType(ItemType, ItemType) - Static method in class net.sf.saxon.type.Type
Determine whether type A is type B or one of its subtypes, recursively
issueWarning(String) - Method in interface net.sf.saxon.expr.StaticContext
Issue a compile-time warning
issueWarning(String) - Method in class net.sf.saxon.query.StaticQueryContext
Issue a compile-time warning.
issueWarning(String) - Method in class net.sf.saxon.style.ExpressionContext
Issue a compile-time warning
issueWarning(String) - Method in class net.sf.saxon.style.StyleElement
 
issueWarning(String) - Method in class net.sf.saxon.xpath.StandaloneContext
Issue a compile-time warning.
issueWarning(TransformerException) - Method in class net.sf.saxon.style.StyleElement
Construct an exception with diagnostic information
isSupplemental(int) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the specified character is a supplemental character.
isSupported(String, String) - Method in class net.sf.saxon.om.AbstractNode
Tests whether the DOM implementation implements a specific feature and that feature is supported by this node.
isSurrogate(char) - Static method in class net.sf.saxon.om.XMLChar
Return whether a given char (codepoint) is a surrogate (high or low)
isTerminated() - Method in class net.sf.saxon.event.PIGrabber
Determine whether the parse terminated because the first start element tag was found
isTiming() - Method in class net.sf.saxon.Configuration
Determine whether brief progress messages and timing information will be output to System.err
isTiming() - Method in class net.sf.saxon.event.Builder
Get timing option
isTopLevel() - Method in class net.sf.saxon.style.StyleElement
Test whether this is a top-level element
isTraceExternalFunctions() - Method in class net.sf.saxon.Configuration
Determine whether calls on external functions are to be traced for diagnostic purposes.
isTracing() - Method in class net.sf.saxon.Controller
Test whether instruction execution is being traced.
isTunnelParam() - Method in class net.sf.saxon.instruct.GeneralVariable
 
isTunnelParam() - Method in class net.sf.saxon.style.XSLGeneralVariable
 
isUrlAttribute(String, String) - Static method in class net.sf.saxon.event.HTMLEmitter
 
isUsingNamespaces() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
determine whether this document uses namespaces
isValid(int) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the specified character is valid.
isValidating() - Method in class net.sf.saxon.om.DocumentBuilderImpl
 
isValidation() - Method in class net.sf.saxon.Configuration
Determine whether the XML parser for source documents will be asked to perform DTD validation of source documents
isValidIANAEncoding(String) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the encoding name is a valid IANA encoding.
isValidJavaEncoding(String) - Static method in class net.sf.saxon.om.XMLChar
Returns true if the encoding name is a valid Java encoding.
isValidName(String) - Static method in class net.sf.saxon.om.XMLChar
Check to see if a string is a valid Name according to [5] in the XML 1.0 Recommendation
isValidNCName(String) - Static method in class net.sf.saxon.om.XMLChar
Check to see if a string is a valid NCName according to [4] from the XML Namespaces 1.0 Recommendation
isValidNmtoken(String) - Static method in class net.sf.saxon.om.XMLChar
Check to see if a string is a valid Nmtoken according to [7] in the XML 1.0 Recommendation
isValidOutputKey(String) - Static method in class net.sf.saxon.event.SaxonOutputKeys
Check that a supplied output key is valid
isValidRestriction(SchemaType, SchemaMarker) - Method in class net.sf.saxon.type.SchemaType
Determine whether this type is a valid restriction of another type
isWhite(CharSequence) - Static method in class net.sf.saxon.om.Navigator
Determine if a string is all-whitespace
isWholeNumber() - Method in class net.sf.saxon.value.NumericValue
Determine whether the value is a whole number, that is, whether it compares equal to some integer
isWholeNumber() - Method in class net.sf.saxon.value.FloatValue
Determine whether the value is a whole number, that is, whether it compares equal to some integer
isWholeNumber() - Method in class net.sf.saxon.value.DecimalValue
Determine whether the value is a whole number, that is, whether it compares equal to some integer
isWholeNumber() - Method in class net.sf.saxon.value.IntegerValue
Determine whether the value is a whole number, that is, whether it compares equal to some integer
isWholeNumber() - Method in class net.sf.saxon.value.DoubleValue
Determine whether the value is a whole number, that is, whether it compares equal to some integer
Item - interface net.sf.saxon.om.Item.
An Item is an object that can occur as a member of a sequence.
ITEM - Static variable in class net.sf.saxon.type.Type
An item type that matches any item
ITEM_TYPE - Static variable in class net.sf.saxon.type.Type
 
item(int) - Method in class net.sf.saxon.dom.DOMNodeList
Return the n'th item in the list (DOM method)
item(int) - Method in class net.sf.saxon.tree.ElementWithAttributes
Get n'th attribute (DOM NamedNodeMap method).
itemAt(int) - Method in class net.sf.saxon.value.SequenceValue
Get the n'th item in the sequence (starting from 0).
itemAt(int) - Method in class net.sf.saxon.value.SequenceIntent
Get the n'th item in the sequence (starting from 0).
itemAt(int) - Method in class net.sf.saxon.value.SequenceExtent
Get the n'th item in the sequence (starting with 0 as the first item)
itemAt(int) - Method in class net.sf.saxon.value.Closure
Get the n'th item in the sequence (starting from 0).
ItemChecker - class net.sf.saxon.expr.ItemChecker.
A ItemChecker implements the item type checking of "treat as": that is, it returns the supplied sequence, checking that all its items are of the correct type
ItemChecker(Expression, ItemType, RoleLocator) - Constructor for class net.sf.saxon.expr.ItemChecker
Constructor
itemType - Variable in class net.sf.saxon.functions.StandardFunction.Entry
 
ItemType - interface net.sf.saxon.type.ItemType.
ItemType is an interface that allows testing of whether an Item conforms to an expected type.
iterate(XPathContext) - Method in class net.sf.saxon.expr.SuppliedParameterReference
Get the value of this variable in a given context.
iterate(XPathContext) - Method in class net.sf.saxon.expr.UserFunctionCall
Call the function, returning an iterator over the results.
iterate(XPathContext) - Method in class net.sf.saxon.expr.ComputedExpression
Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.expr.TailExpression
 
iterate(XPathContext) - Method in interface net.sf.saxon.expr.Expression
Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.expr.VennExpression
Iterate over the value of the expression.
iterate(XPathContext) - Method in class net.sf.saxon.expr.VariableReference
Get the value of this variable in a given context.
iterate(XPathContext) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
Iterate over the sequence of values
iterate(XPathContext) - Method in class net.sf.saxon.expr.AppendExpression
Iterate over the value of the expression.
iterate(XPathContext) - Method in class net.sf.saxon.expr.SingleNodeExpression
Evaluate the expression in a given context to return an iterator
iterate(XPathContext) - Method in class net.sf.saxon.expr.RangeExpression
Return an iteration over the sequence
iterate(XPathContext) - Method in class net.sf.saxon.expr.PathExpression
Iterate the path-expression in a given context
iterate(XPathContext) - Method in class net.sf.saxon.expr.LetExpression
Iterate over the sequence of values
iterate(XPathContext) - Method in class net.sf.saxon.expr.ItemChecker
Iterate over the sequence of values
iterate(XPathContext) - Method in class net.sf.saxon.expr.IfExpression
Iterate the path-expression in a given context
iterate(XPathContext) - Method in class net.sf.saxon.expr.FunctionProxy
 
iterate(XPathContext) - Method in class net.sf.saxon.expr.ForExpression
Iterate over the sequence of values
iterate(XPathContext) - Method in class net.sf.saxon.expr.FilterExpression
Iterate over the results, returning them in the correct order
iterate(XPathContext) - Method in class net.sf.saxon.expr.ErrorExpression
Iterate over the expression.
iterate(XPathContext) - Method in class net.sf.saxon.expr.ContextItemExpression
Iterate over the value of the expression
iterate(XPathContext) - Method in class net.sf.saxon.expr.CardinalityChecker
Iterate over the sequence of values
iterate(XPathContext) - Method in class net.sf.saxon.expr.AxisExpression
Evaluate the path-expression in a given context to return a NodeSet
iterate(XPathContext) - Method in class net.sf.saxon.expr.Atomizer
Iterate over the sequence of values
iterate(XPathContext) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Iterate over the sequence of values
iterate(XPathContext) - Method in class net.sf.saxon.functions.CompileTimeFunction
Iterate over the results of the function
iterate(XPathContext) - Method in class net.sf.saxon.functions.Unicode
 
iterate(XPathContext) - Method in class net.sf.saxon.functions.Evaluate
Iterate over the results of the function
iterate(XPathContext) - Method in class net.sf.saxon.functions.Collection
 
iterate(XPathContext) - Method in class net.sf.saxon.functions.DistinctValues
Evaluate the function to return an iteration of selected values or nodes.
iterate(XPathContext) - Method in class net.sf.saxon.functions.Root
 
iterate(XPathContext) - Method in class net.sf.saxon.functions.Tokenize
Iterate over the results of the function
iterate(XPathContext) - Method in class net.sf.saxon.functions.Trace
Iterate over the results of the function
iterate(XPathContext) - Method in class net.sf.saxon.functions.TreatFn
Iterate over the results of the function
iterate(XPathContext) - Method in class net.sf.saxon.functions.CurrentGroup
Return an iteration over the result sequence
iterate(XPathContext) - Method in class net.sf.saxon.functions.Idref
Enumerate the results of the expression
iterate(XPathContext) - Method in class net.sf.saxon.functions.IndexOf
Evaluate the function to return an iteration of selected nodes.
iterate(XPathContext) - Method in class net.sf.saxon.functions.Insert
Evaluate the function to return an iteration of selected nodes.
iterate(XPathContext) - Method in class net.sf.saxon.functions.Subsequence
Evaluate the function to return an iteration of selected nodes.
iterate(XPathContext) - Method in class net.sf.saxon.functions.Key
Enumerate the results of the expression
iterate(XPathContext) - Method in class net.sf.saxon.functions.Id
Evaluate the function to return an iteration of selected nodes.
iterate(XPathContext) - Method in class net.sf.saxon.functions.Document
iterate() handles evaluation of the function: it returns a sequence of Document nodes
iterate(XPathContext) - Method in class net.sf.saxon.functions.InScopeNamespaces
Iterator over the results of the expression
iterate(XPathContext) - Method in class net.sf.saxon.functions.Remove
Evaluate the function to return an iteration of selected nodes.
iterate(XPathContext) - Method in class net.sf.saxon.instruct.Sequence
Iterate the results, treating this instruction as an expression
iterate(XPathContext) - Method in class net.sf.saxon.instruct.CopyOf
 
iterate(XPathContext) - Method in class net.sf.saxon.instruct.ExprInstruction
 
iterate(XPathContext) - Method in class net.sf.saxon.sort.Reverser
 
iterate(XPathContext) - Method in class net.sf.saxon.sort.DocumentSorter
 
iterate(XPathContext) - Method in class net.sf.saxon.sort.TupleExpression
 
iterate(XPathContext) - Method in class net.sf.saxon.sort.TupleSorter
 
iterate(XPathContext) - Method in class net.sf.saxon.sort.SortExpression
Enumerate the results of the expression
iterate(XPathContext) - Method in class net.sf.saxon.value.SingletonNode
Return an enumeration of this nodeset value.
iterate(XPathContext) - Method in class net.sf.saxon.value.SequenceIntent
Evaluate the expression in a given context to return a sequence
iterate(XPathContext) - Method in class net.sf.saxon.value.SequenceExtent
Return an iterator over this sequence.
iterate(XPathContext) - Method in class net.sf.saxon.value.Closure
Evaluate the expression in a given context to return an iterator over a sequence
iterate(XPathContext) - Method in class net.sf.saxon.value.AtomicValue
Iterate over the (single) item in the sequence
iterate(XPathContext) - Method in class net.sf.saxon.value.EmptySequence
Return an iteration over the sequence
iterateAxis(byte) - Method in class net.sf.saxon.dom.NamespaceNode
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.dom.NodeWrapper
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.jdom.NodeWrapper
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.om.Orphan
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.om.StrippedNode
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in interface net.sf.saxon.om.NodeInfo
Return an iteration over all the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.tree.NodeImpl
Return an enumeration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.value.TextFragmentValue
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.dom.NamespaceNode
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.dom.NodeWrapper
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.jdom.NodeWrapper
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.om.Orphan
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.om.StrippedNode
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.om.AbstractNode
Return an enumeration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in interface net.sf.saxon.om.NodeInfo
Return an iteration over all the nodes reached by the given axis from this node that match a given NodeTest
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.NodeImpl
Return an enumeration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.value.TextFragmentValue
Return an enumeration over the nodes reached by the given axis from this node
iterateCharacters() - Method in class net.sf.saxon.value.StringValue
Iterate over a string, returning a sequence of integers representing the Unicode code-point values
iterateCurrentGroup() - Method in class net.sf.saxon.sort.SortedGroupIterator
 
iterateCurrentGroup() - Method in class net.sf.saxon.sort.GroupByIterator
Get an iterator over the items in the current group
iterateCurrentGroup() - Method in class net.sf.saxon.sort.GroupEndingIterator
 
iterateCurrentGroup() - Method in class net.sf.saxon.sort.GroupStartingIterator
 
iterateCurrentGroup() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
 
iterateCurrentGroup() - Method in interface net.sf.saxon.sort.GroupIterator
Get an iterator over the members of the current group, in population order.
iterator(DynamicQueryContext) - Method in class net.sf.saxon.query.XQueryExpression
Get an iterator over the results of the expression.

J

JAVA_TYPE - Static variable in class net.sf.saxon.om.NamespaceConstant
Namespace for types representing external Java objects: currently the only one is java:Object
JDOMTransform - class net.sf.saxon.jdom.JDOMTransform.
Variant of command line net.sf.saxon.Transform do build the source document in JDOM and then proceed with the transformation.
JDOMTransform() - Constructor for class net.sf.saxon.jdom.JDOMTransform
 

K

kanjiDigits - Static variable in class net.sf.saxon.number.Numberer_en
 
katakanaA - Static variable in class net.sf.saxon.number.Numberer_en
 
katakanaI - Static variable in class net.sf.saxon.number.Numberer_en
 
Key - class net.sf.saxon.functions.Key.
 
Key() - Constructor for class net.sf.saxon.functions.Key
 
KeyDefinition - class net.sf.saxon.trans.KeyDefinition.
Corresponds to a single key definition.
KeyDefinition(Pattern, Expression, Collator) - Constructor for class net.sf.saxon.trans.KeyDefinition
Constructor to create a key definition
KeyManager - class net.sf.saxon.trans.KeyManager.
KeyManager manages the set of key definitions in a stylesheet, and the indexes associated with these key definitions.
KeyManager() - Constructor for class net.sf.saxon.trans.KeyManager
create a KeyManager and initialise variables
KeyPattern - class net.sf.saxon.pattern.KeyPattern.
A KeyPattern is a pattern of the form key(keyname, keyvalue)
KeyPattern(int, Expression) - Constructor for class net.sf.saxon.pattern.KeyPattern
Constructor
KEYWORD_CURLY - Static variable in class net.sf.saxon.expr.Tokenizer
composite token: (XQuery only)
kind - Variable in class net.sf.saxon.expr.RoleLocator
 
KOI8RCharacterSet - class net.sf.saxon.charcode.KOI8RCharacterSet.
This class defines properties of the KO18R Cyrillic character set

L

Lang - class net.sf.saxon.functions.Lang.
 
LANG - Static variable in class net.sf.saxon.style.StandardNames
 
Lang() - Constructor for class net.sf.saxon.functions.Lang
 
language - Variable in class net.sf.saxon.sort.SortKeyDefinition
 
LANGUAGE - Static variable in class net.sf.saxon.style.StandardNames
 
LANGUAGE - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:language
last - Variable in class net.sf.saxon.om.AxisIteratorImpl
 
Last - class net.sf.saxon.functions.Last.
Implement the XPath 1.0 function last()
Last() - Constructor for class net.sf.saxon.functions.Last
 
lastElementPattern - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
LastPositionFinder - interface net.sf.saxon.expr.LastPositionFinder.
A LastPositionFinder is an interface implemented by any SequenceIterator that is able to return the position of the last item in the sequence.
Latin1CharacterSet - class net.sf.saxon.charcode.Latin1CharacterSet.
This class defines properties of the ISO-8859-1 character set
Latin2CharacterSet - class net.sf.saxon.charcode.Latin2CharacterSet.
This class defines properties of the ISO-8859-2 character set
latinLower - Static variable in class net.sf.saxon.number.Numberer_en
 
latinUpper - Static variable in class net.sf.saxon.number.Numberer_en
 
LAX - Static variable in class net.sf.saxon.om.Validation
 
lazyEvaluate(Expression, XPathContext) - Static method in class net.sf.saxon.expr.ExpressionTool
Do lazy evaluation of an expression.
LCURLY - Static variable in class net.sf.saxon.expr.Tokenizer
"{" symbol (XQuery only)
LE - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "<="
leading(XPathContext, SequenceIterator, Evaluate.PreparedExpression) - Static method in class net.sf.saxon.functions.Extensions
Get the nodes that satisfy the given expression, up to and excluding the first one (in document order) that doesn't
leading(XPathContext, SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.exslt.Sets
Find all the nodes in ns1 that are before the first node in ns2.
leapYear() - Static method in class net.sf.saxon.exslt.Date
Returns true if the current year is a leap year
leapYear(String) - Static method in class net.sf.saxon.exslt.Date
Return true if the year specified in the date/time string given as the argument is a leap year.
leave(InstructionInfo) - Method in class net.sf.saxon.trace.TimedTraceListener
Called after an instruction of the stylesheet got processed
leave(InstructionInfo) - Method in class net.sf.saxon.trace.SimpleTraceListener
Called after an instruction of the stylesheet got processed
leave(InstructionInfo) - Method in interface net.sf.saxon.trace.TraceListener
Method that is called after processing an instruction of the stylesheet, that is, after any child instructions have been processed.
leave(InstructionInfo) - Method in class net.sf.saxon.trace.SaxonEventMulticaster
Called after an element of the stylesheet got processed
length - Variable in class net.sf.saxon.value.StringValue
 
LENGTH - Static variable in class net.sf.saxon.type.Facet
 
LengthFacet - class net.sf.saxon.type.LengthFacet.
Represents the length facet.
LengthFacet() - Constructor for class net.sf.saxon.type.LengthFacet
 
LET - Static variable in class net.sf.saxon.expr.Tokenizer
"let" keyword (XQuery only)
LetExpression - class net.sf.saxon.expr.LetExpression.
A LetExpression is modelled on the XQuery syntax let $x := expr return expr.
LetExpression() - Constructor for class net.sf.saxon.expr.LetExpression
 
LETTER_VALUE - Static variable in class net.sf.saxon.style.StandardNames
 
LEVEL - Static variable in class net.sf.saxon.style.StandardNames
 
lexicalHandler - Variable in class net.sf.saxon.event.ContentHandlerProxy
 
LINE_NUMBERING - Static variable in class net.sf.saxon.FeatureKeys
LINE_NUMBERING must be a Boolean(); it determines whether line numbers are maintained for the source document
lineNumber - Variable in class net.sf.saxon.expr.ComputedExpression
 
lineNumber - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
 
lineNumber(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
Return the line number of the context node.
lineNumbering - Variable in class net.sf.saxon.event.Builder
 
LineNumberMap - class net.sf.saxon.tree.LineNumberMap.
Line numbers are not held in nodes in the tree, because they are not usually needed.
LineNumberMap() - Constructor for class net.sf.saxon.tree.LineNumberMap
 
ListType - class net.sf.saxon.type.ListType.
Represents a SimpleType that is a list of a given SimpleType, known as its itemType.
ListType(NamePool) - Constructor for class net.sf.saxon.type.ListType
Create a new ListType.
LiteralResultElement - class net.sf.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 net.sf.saxon.style.LiteralResultElement
 
loadDocuments(String, boolean, Configuration) - Static method in class net.sf.saxon.Transform
Load a document, or all the documents in a directory, given a filename or URL
Loader - class net.sf.saxon.Loader.
Loader is used to load a class given its name.
Loader() - Constructor for class net.sf.saxon.Loader
 
loadModule(String, String) - Method in class net.sf.saxon.query.StaticQueryContext
Load another query module
loadStylesheetModule(Source, Configuration, NamePool, StyleNodeFactory) - Static method in class net.sf.saxon.PreparedStyleSheet
Build the tree representation of a stylesheet module
LOCAL - Static variable in class net.sf.saxon.om.NamespaceConstant
Predefined XQuery namespace for local functions
LOCAL_NAME - Static variable in class net.sf.saxon.functions.NamePart
 
LOCAL_NAMESPACES - Static variable in interface net.sf.saxon.om.NodeInfo
 
LOCALNAME - Static variable in class net.sf.saxon.functions.Component
 
LocalNameTest - class net.sf.saxon.pattern.LocalNameTest.
NodeTest is an interface that enables a test of whether a node has a particular name and type.
LocalNameTest(NamePool, int, String) - Constructor for class net.sf.saxon.pattern.LocalNameTest
 
LocalOrderComparer - class net.sf.saxon.sort.LocalOrderComparer.
A Comparer used for comparing nodes in document order.
LocalOrderComparer() - Constructor for class net.sf.saxon.sort.LocalOrderComparer
 
LocationPathPattern - class net.sf.saxon.pattern.LocationPathPattern.
A LocationPathPattern represents a path, for example of the form A/B/C...
LocationPathPattern() - Constructor for class net.sf.saxon.pattern.LocationPathPattern
 
locator - Variable in class net.sf.saxon.event.Builder
 
locator - Variable in class net.sf.saxon.event.ContentHandlerProxy
 
locator - Variable in class net.sf.saxon.event.Emitter
 
log(double) - Static method in class net.sf.saxon.exslt.Math
Get the logarithm of a numeric value (SStL)
LONG - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:long
lookAhead() - Method in class net.sf.saxon.expr.Tokenizer
Look ahead by one token.
LookaheadIterator - interface net.sf.saxon.om.LookaheadIterator.
A SequenceIterator is used to iterate over a sequence.
LOWER_CASE - Static variable in class net.sf.saxon.number.Numberer_en
 
LOWERCASE - Static variable in class net.sf.saxon.functions.ForceCase
 
LowercaseFirstComparer - class net.sf.saxon.sort.LowercaseFirstComparer.
A Comparer used for comparing keys
LowercaseFirstComparer(Collator) - Constructor for class net.sf.saxon.sort.LowercaseFirstComparer
 
lowest(XPathContext, SequenceIterator) - Static method in class net.sf.saxon.exslt.Math
Get the items with minimum numeric value of the string-value of each of a sequence of items The items are returned in the order of the original sequence.
lowest(XPathContext, SequenceIterator) - Static method in class net.sf.saxon.functions.Extensions
Get the node with minimum numeric value of the string-value of each of a set of nodes
lowest(XPathContext, SequenceIterator, Evaluate.PreparedExpression) - Static method in class net.sf.saxon.functions.Extensions
Get the node with minimum numeric value of a stored expression over a set of nodes
lowSurrogate(int) - Static method in class net.sf.saxon.om.XMLChar
Returns the low surrogate of a supplemental character
LPAR - Static variable in class net.sf.saxon.expr.Tokenizer
Left parenthesis
LSQB - Static variable in class net.sf.saxon.expr.Tokenizer
Left square bracket
LT - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "<"

M

main(String[]) - Static method in class net.sf.saxon.Transform
Main program, can be used directly from the command line.
main(String[]) - Static method in class net.sf.saxon.Query
Main program, can be used directly from the command line.
main(String[]) - Static method in class net.sf.saxon.Compile
Main program, can be used directly from the command line.
main(String[]) - Static method in class net.sf.saxon.charcode.CharacterSetFactory
Main program is a utility to give a list of the character sets supported by the Java VM
main(String[]) - Static method in class net.sf.saxon.dom.DOMTransform
 
main(String[]) - Static method in class net.sf.saxon.functions.SystemFunction
The main() method of this class is not intended to be called, it merely tells the code inspection tools in IDEA that the constructors of each function class are actual entry points
main(String[]) - Static method in class net.sf.saxon.functions.Tokenize
Simple command-line interface for testing.
main(String[]) - Static method in class net.sf.saxon.functions.FormatNumber2
 
main(String[]) - Static method in class net.sf.saxon.jdom.JDOMTransform
 
main(String[]) - Static method in class net.sf.saxon.style.SaxonCollation
Utility method to print details of the locales for which a collator is available.
main(String[]) - Static method in class net.sf.saxon.type.RegexTranslator
 
main(String[]) - Static method in class net.sf.saxon.xpath.XPathEvaluator
A simple command-line interface for the XPathEvaluator (not documented).
make(Expression, SequenceType) - Static method in class net.sf.saxon.expr.TreatExpression
Make a treat expression
make(Expression, XPathContext) - Static method in class net.sf.saxon.value.Closure
Construct a Closure by supplying the expression and the set of context variables.
make(SequenceIterator, int, int) - Static method in class net.sf.saxon.expr.PositionIterator
Static factory method.
make(String) - Static method in class net.sf.saxon.xpath.Variable
Protected factory method, for use by the declareVariable method of class StandaloneContext
make(String, int, char, StaticContext, Stack, boolean) - Static method in class net.sf.saxon.style.AttributeValueTemplate
Static factory method to create an AVT from an XSLT string representation.
make(String, StaticContext) - Static method in class net.sf.saxon.pattern.Pattern
Static method to make a Pattern by parsing a String.
make(String, StaticContext, int, int) - Static method in class net.sf.saxon.expr.ExpressionTool
Parse an expression.
makeAttributeValueTemplate(String) - Method in class net.sf.saxon.style.StyleElement
Make an attribute value template in the context of this stylesheet element
makeBuilder() - Method in class net.sf.saxon.Controller
Make a builder for the selected tree model.
makeCollationFromURI(String) - Static method in class net.sf.saxon.sort.CollationFactory
Create a collator from a parameterized URI
makeCollator(String) - Static method in class net.sf.saxon.style.SaxonCollation
Load a named collator class and check it is OK.
makeComparator(String) - Static method in class net.sf.saxon.sort.CollationFactory
Load a named collator class and check it is OK.
makeConfiguration() - Method in class net.sf.saxon.Query
Set the configuration.
makeContext(Item) - Method in class net.sf.saxon.Controller
Create a new context with a given node as the current node and the only node in the current node list.
makeDoc(String, String, XPathContext) - Static method in class net.sf.saxon.functions.Document
Supporting routine to load one external document given a URI (href) and a baseURI
makeElementNode(NodeInfo, int, AttributeCollection, int[], int, Locator, int) - Method in class net.sf.saxon.style.StyleNodeFactory
Create an Element node.
makeElementNode(NodeInfo, int, AttributeCollection, int[], int, Locator, int) - Method in interface net.sf.saxon.tree.NodeFactory
Create an Element node
makeEmitter(String) - Static method in class net.sf.saxon.event.Emitter
Load a named output emitter or SAX2 ContentHandler and check it is OK.
makeExpression(String) - Method in class net.sf.saxon.style.StyleElement
Make an expression in the context of this stylesheet element
makeFacet(String, String) - Static method in class net.sf.saxon.type.Facet
Factory method: creates a new Facet with the given name
makeIterator(Item) - Static method in class net.sf.saxon.om.SingletonIterator
Factory method.
makeLocalNameTest(short, String) - Method in class net.sf.saxon.expr.ExpressionParser
Make a LocalNameTest (*:name)
makeLocator() - Method in class net.sf.saxon.expr.ExpressionParser
Create a SourceLocator for use in an exception
makeMessageEmitter() - Method in class net.sf.saxon.Controller
Make an Emitter to be used for xsl:message output.
makeNameCode(String) - Method in class net.sf.saxon.style.StyleElement
Make a NameCode, using this Element as the context for namespace resolution, and registering the code in the target namepool.
makeNameCode(String, boolean) - Method in class net.sf.saxon.expr.ExpressionParser
Make a NameCode, using this Element as the context for namespace resolution
makeNamespaceContext() - Method in class net.sf.saxon.style.StyleElement
Make a NamespaceContext object representing the list of in-scope namespaces.
makeNamespaceTest(short, String) - Method in class net.sf.saxon.expr.ExpressionParser
Make a NamespaceTest (name:*)
makeNameTest(short, String, boolean) - Method in class net.sf.saxon.expr.ExpressionParser
Make a NameTest, using the static context for namespace resolution
makeNodeKindTest(int) - Static method in class net.sf.saxon.pattern.NodeKindTest
Make a test for a given kind of node
makeNumberer(String) - Static method in class net.sf.saxon.instruct.NumberInstruction
Load a Numberer class for a given language and check it is OK.
makeNumberer(String) - Static method in class net.sf.saxon.style.XSLNumber
Load a Numberer class for a given language and check it is OK.
makeParser(String) - Static method in class net.sf.saxon.Configuration
Create a new SAX XMLReader object using the class name provided.
makePattern(String) - Method in class net.sf.saxon.style.StyleElement
Make a pattern in the context of this stylesheet element
makeSequenceType(String) - Method in class net.sf.saxon.style.StyleElement
Process an attribute whose value is a SequenceType
makeSliceIterator(int, int) - Method in class net.sf.saxon.om.ArrayIterator
Create a new ArrayIterator over the same items, with a different start point and end point
makeSortKeys() - Method in class net.sf.saxon.style.StyleElement
Construct sort keys for a SortedIterator
makeStringLiteral(String) - Method in class net.sf.saxon.expr.ExpressionParser
Method to make a string literal from a token identified as a string literal.
makeStringLiteral(String) - Method in class net.sf.saxon.query.QueryParser
Method to make a string literal from a token identified as a string literal.
makeStripper(Builder) - Method in class net.sf.saxon.Controller
Make a Stripper configured to implement the whitespace stripping rules.
makeStyleSheet(PreparedStyleSheet, StyleNodeFactory) - Method in class net.sf.saxon.style.LiteralResultElement
Make a top-level literal result element into a stylesheet.
makeSubstitutionGroupTest(SchemaComponentMarker) - Method in class net.sf.saxon.Configuration
Make a test for elements corresponding to a give element declaration
makeSystemFunction(String) - Static method in class net.sf.saxon.functions.SystemFunction
Make a system function (one in the standard function namespace).
makeTraceListener(String) - Static method in class net.sf.saxon.Transform
Create an instance of a TraceListener with a specified class name
makeTriple(String, String, String) - Static method in class net.sf.saxon.value.QNameValue
Internally we sometimes hold QNames in the form "{uri}[prefix]:local-name".
makeURIResolver(String) - Static method in class net.sf.saxon.Transform
Create an instance of a URIResolver with a specified class name
makeURIResolver(String) - Static method in class net.sf.saxon.Query
Create an instance of a URIResolver with a specified class name
makeURIResolver(String) - Static method in class net.sf.saxon.Compile
Load a URIResolver given its class name
makeUsingProperties(String, String, String) - Static method in class net.sf.saxon.sort.CollationFactory
 
makeValue(AtomicValue, AtomicType, boolean) - Static method in class net.sf.saxon.value.AtomicUserDefinedValue
Create a value of a user-defined atomic type
makeWrapper(Node, DocumentWrapper) - Method in class net.sf.saxon.dom.NodeWrapper
Factory method to wrap a DOM node with a wrapper that implements the Saxon NodeInfo interface.
makeWrapper(Node, DocumentWrapper, NodeWrapper, int) - Method in class net.sf.saxon.dom.NodeWrapper
Factory method to wrap a JDOM node with a wrapper that implements the Saxon NodeInfo interface.
makeWrapper(NodeInfo, StrippedDocument, StrippedNode) - Method in class net.sf.saxon.om.StrippedNode
Factory method to wrap a node with a wrapper that implements the Saxon NodeInfo interface.
makeWrapper(Object, DocumentWrapper) - Method in class net.sf.saxon.jdom.NodeWrapper
Factory method to wrap a JDOM node with a wrapper that implements the Saxon NodeInfo interface.
makeWrapper(Object, DocumentWrapper, NodeWrapper, int) - Method in class net.sf.saxon.jdom.NodeWrapper
Factory method to wrap a JDOM node with a wrapper that implements the Saxon NodeInfo interface.
makeWriter() - Method in class net.sf.saxon.event.Emitter
Make a Writer for this Emitter to use, given a StreamResult
map(Item, XPathContext, Object) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
Implement the mapping function
map(Item, XPathContext, Object) - Method in class net.sf.saxon.expr.PathExpression
Mapping function, from a node returned by the start iteration, to a sequence returned by the child.
map(Item, XPathContext, Object) - Method in interface net.sf.saxon.expr.MappingFunction
Map one item to a sequence.
map(Item, XPathContext, Object) - Method in class net.sf.saxon.expr.ItemChecker
Mapping function: this is used only if the expression does not allow a sequence of more than one item.
map(Item, XPathContext, Object) - Method in class net.sf.saxon.expr.CardinalityChecker
Mapping function: this is used only if the expression does not allow a sequence of more than one item.
map(Item, XPathContext, Object) - Method in class net.sf.saxon.expr.Atomizer
Implement the mapping function
map(Item, XPathContext, Object) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Implement the mapping function
map(Item, XPathContext, Object) - Method in class net.sf.saxon.functions.Collection
Map from doc elements in the catalogue document to nodes returned in the result
map(Item, XPathContext, Object) - Method in class net.sf.saxon.functions.DistinctValues
Mapping function.
map(Item, XPathContext, Object) - Method in class net.sf.saxon.functions.Tokenize
Mapping function to map a sequence of Unicode codepoints to a sequence of strings
map(Item, XPathContext, Object) - Method in class net.sf.saxon.functions.Idref
Implement the MappingFunction interface
map(Item, XPathContext, Object) - Method in class net.sf.saxon.functions.Key
Implement the MappingFunction interface
map(Item, XPathContext, Object) - Method in class net.sf.saxon.functions.Id
Evaluate the function for a single string value (implements the MappingFunction interface)
map(Item, XPathContext, Object) - Method in class net.sf.saxon.functions.Document
Implement the MappingFunction interface: called from the MappingIterator
map(Item, XPathContext, Object) - Method in class net.sf.saxon.functions.InScopeNamespaces
Map a namespace node to its name (the namespace prefix)
map(Item, XPathContext, Object) - Method in class net.sf.saxon.sort.TupleSorter
Mapping function to map the wrapped objects returned by the SortedTupleIterator into real items.
map(Item, XPathContext, Object) - Method in class net.sf.saxon.type.ListType
Implement the mapping function
MappingFunction - interface net.sf.saxon.expr.MappingFunction.
MappingFunction is an interface that must be satisfied by an object passed to a MappingIterator.
MappingIterator - class net.sf.saxon.expr.MappingIterator.
MappingIterator merges a sequence of sequences into a single flat sequence.
MappingIterator(SequenceIterator, MappingFunction, XPathContext, Object) - Constructor for class net.sf.saxon.expr.MappingIterator
Construct a MappingIterator that will apply a specified MappingFunction to each Item returned by the base iterator.
markTailCalls() - Method in class net.sf.saxon.style.XSLSequence
Mark tail-recursive calls on templates and functions.
markTailCalls() - Method in class net.sf.saxon.style.XSLCallTemplate
Mark tail-recursive calls on templates and functions.
markTailCalls() - Method in class net.sf.saxon.style.StyleElement
Mark tail-recursive calls on templates and functions.
markTailCalls() - Method in class net.sf.saxon.style.XSLTemplate
Mark tail-recursive calls on templates and functions.
markTailCalls() - Method in class net.sf.saxon.style.XSLApplyTemplates
Mark tail-recursive calls on templates and functions.
markTailCalls() - Method in class net.sf.saxon.style.XSLChoose
Mark tail-recursive calls on templates and functions.
markTailCalls() - Method in class net.sf.saxon.style.XSLIf
Mark tail-recursive calls on stylesheet functions.
markTailCalls() - Method in class net.sf.saxon.style.XSLWhen
Mark tail-recursive calls on stylesheet functions.
markTailCalls() - Method in class net.sf.saxon.style.XSLOtherwise
Mark tail-recursive calls on stylesheet functions.
markTailFunctionCalls() - Method in class net.sf.saxon.expr.UserFunctionCall
Mark tail-recursive calls on stylesheet functions.
markTailFunctionCalls() - Method in class net.sf.saxon.expr.ComputedExpression
Mark tail-recursive calls on stylesheet functions.
markTailFunctionCalls() - Method in class net.sf.saxon.expr.LetExpression
Mark tail function calls
markTailFunctionCalls() - Method in class net.sf.saxon.expr.IfExpression
Mark tail calls on used-defined functions.
markTailFunctionCalls(Expression) - Static method in class net.sf.saxon.expr.ExpressionTool
 
MASK_CONTENT - Static variable in class net.sf.saxon.om.XMLChar
Content character mask.
MASK_NAME - Static variable in class net.sf.saxon.om.XMLChar
Name character mask.
MASK_NAME_START - Static variable in class net.sf.saxon.om.XMLChar
Name start character mask.
MASK_NCNAME - Static variable in class net.sf.saxon.om.XMLChar
NCName character mask.
MASK_NCNAME_START - Static variable in class net.sf.saxon.om.XMLChar
NCName start character mask.
MASK_PUBID - Static variable in class net.sf.saxon.om.XMLChar
Pubid character mask.
MASK_SPACE - Static variable in class net.sf.saxon.om.XMLChar
Space character mask.
MASK_VALID - Static variable in class net.sf.saxon.om.XMLChar
Valid character mask.
MATCH - Static variable in class net.sf.saxon.style.StandardNames
 
Matches - class net.sf.saxon.functions.Matches.
This class implements the matches() function for regular expression matching
matches() - Method in class net.sf.saxon.expr.FilterIterator.Leading
Determine whether the context item matches the filter predicate
matches() - Method in class net.sf.saxon.expr.FilterIterator.NonNumeric
Determine whether the context item matches the filter predicate
matches() - Method in class net.sf.saxon.expr.FilterIterator
Determine whether the context item matches the filter predicate
Matches() - Constructor for class net.sf.saxon.functions.Matches
 
matches(int, int, int) - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
Test whether this node test is satisfied by a given node
matches(int, int, int) - Method in class net.sf.saxon.pattern.DocumentNodeTest
Test whether this node test is satisfied by a given node
matches(int, int, int) - Method in class net.sf.saxon.pattern.ContentTypeTest
Test whether this node test is satisfied by a given node
matches(int, int, int) - Method in class net.sf.saxon.pattern.CombinedNodeTest
Test whether this node test is satisfied by a given node.
matches(int, int, int) - Method in class net.sf.saxon.pattern.LocalNameTest
Test whether this node test is satisfied by a given node
matches(int, int, int) - Method in class net.sf.saxon.pattern.NoNodeTest
Test whether this node test is satisfied by a given node
matches(int, int, int) - Method in class net.sf.saxon.pattern.NodeKindTest
Test whether this node test is satisfied by a given node
matches(int, int, int) - Method in class net.sf.saxon.pattern.NamespaceTest
Test whether this node test is satisfied by a given node
matches(int, int, int) - Method in class net.sf.saxon.pattern.NodeTest
Test whether this node test is satisfied by a given node.
matches(int, int, int) - Method in class net.sf.saxon.pattern.AnyNodeTest
Test whether this node test is satisfied by a given node
matches(int, int, int) - Method in class net.sf.saxon.pattern.NameTest
Test whether this node test is satisfied by a given node
matches(int, int, int) - Method in class net.sf.saxon.pattern.AnyChildNodePattern
Test whether this node test is satisfied by a given node
matches(NodeInfo, Controller) - Method in class net.sf.saxon.pattern.DocumentNodeTest
Determine whether this Pattern matches the given Node.
matches(NodeInfo, Controller) - Method in class net.sf.saxon.pattern.UnionPattern
Determine if the supplied node matches the pattern
matches(NodeInfo, Controller) - Method in class net.sf.saxon.pattern.LocationPathPattern
 
matches(NodeInfo, Controller) - Method in class net.sf.saxon.pattern.KeyPattern
Determine whether this Pattern matches the given Node.
matches(NodeInfo, Controller) - Method in class net.sf.saxon.pattern.IDPattern
Determine whether this Pattern matches the given Node
matches(NodeInfo, Controller) - Method in class net.sf.saxon.pattern.NodeTest
Determine whether this Pattern matches the given Node.
matches(NodeInfo, Controller) - Method in class net.sf.saxon.pattern.Pattern
Determine whether this Pattern matches the given Node.
matchesItem(Item) - Method in class net.sf.saxon.pattern.DocumentNodeTest
Test whether a given item conforms to this type
matchesItem(Item) - Method in class net.sf.saxon.pattern.NoNodeTest
Test whether a given item conforms to this type
matchesItem(Item) - Method in class net.sf.saxon.pattern.NodeTest
Test whether a given item conforms to this type
matchesItem(Item) - Method in class net.sf.saxon.pattern.AnyNodeTest
Test whether a given item conforms to this type
matchesItem(Item) - Method in class net.sf.saxon.type.ExternalObjectType
 
matchesItem(Item) - Method in class net.sf.saxon.type.AtomicType
Test whether a given item conforms to this type
matchesItem(Item) - Method in interface net.sf.saxon.type.ItemType
Test whether a given item conforms to this type
matchesItem(Item) - Method in class net.sf.saxon.type.AnyItemType
Test whether a given item conforms to this type
matchesX(NodeInfo, Controller) - Method in class net.sf.saxon.pattern.LocationPathPattern
Determine whether the pattern matches a given node.
MATCHING_SUBSTRING - Static variable in class net.sf.saxon.instruct.Block
Block representing an xsl:matching-substring instruction
Math - class net.sf.saxon.exslt.Math.
This class implements extension functions in the http://exslt.org/math namespace.
Math() - Constructor for class net.sf.saxon.exslt.Math
 
MAX - Static variable in class net.sf.saxon.functions.Minimax
 
MAX_EXCLUSIVE - Static variable in class net.sf.saxon.type.Facet
 
MAX_EXCLUSIVE - Static variable in class net.sf.saxon.type.ValueRangeFacet
 
MAX_INCLUSIVE - Static variable in class net.sf.saxon.type.Facet
 
MAX_INCLUSIVE - Static variable in class net.sf.saxon.type.ValueRangeFacet
 
MAX_LENGTH - Static variable in class net.sf.saxon.type.Facet
 
MAX_NODE_TYPE - Static variable in class net.sf.saxon.type.Type
A type that matches nothing
max(SequenceIterator) - Static method in class net.sf.saxon.exslt.Math
Get the maximum numeric value of the string-value of each of a set of nodes
max(SequenceIterator) - Static method in class net.sf.saxon.functions.Extensions
Get the maximum numeric value of the string-value of each of a set of nodes
max(XPathContext, SequenceIterator, Evaluate.PreparedExpression) - Static method in class net.sf.saxon.functions.Extensions
Get the maximum numeric value of a stored expression over a set of nodes
maxArguments - Variable in class net.sf.saxon.functions.StandardFunction.Entry
 
MaxLengthFacet - class net.sf.saxon.type.MaxLengthFacet.
Represents the minLength facet
MaxLengthFacet() - Constructor for class net.sf.saxon.type.MaxLengthFacet
 
mayContainFallback() - Method in class net.sf.saxon.style.XSLPerformSort
Determine whether this type of element is allowed to contain an xsl:fallback instruction
mayContainFallback() - Method in class net.sf.saxon.style.SaxonCallTemplate
Determine whether this type of element is allowed to contain an xsl:fallback instruction
mayContainFallback() - Method in class net.sf.saxon.style.StyleElement
Determine whether this type of element is allowed to contain an xsl:fallback instruction
mayContainFallback() - Method in class net.sf.saxon.style.XSLNextMatch
Determine whether this type of element is allowed to contain an xsl:fallback instruction
mayContainFallback() - Method in class net.sf.saxon.style.XSLAnalyzeString
Determine whether this type of element is allowed to contain an xsl:fallback instruction
mayContainTemplateBody() - Method in class net.sf.saxon.sql.SQLQuery
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.sql.SQLClose
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.sql.SQLInsert
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.sql.SQLConnect
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.sql.SQLColumn
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLDocument
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLFallback
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLPerformSort
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLSequence
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.AbsentExtensionElement
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.StyleElement
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLTemplate
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLGeneralVariable
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLFunction
Determine whether this type of element is allowed to contain a template-body.
mayContainTemplateBody() - Method in class net.sf.saxon.style.LiteralResultElement
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLForEach
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLMatchingSubstring
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLStringConstructor
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLMessage
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLForEachGroup
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLResultDocument
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.SaxonDoctype
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLCopy
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLIf
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.SaxonWhile
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLElement
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLWhen
Determine whether this type of element is allowed to contain a template-body
mayContainTemplateBody() - Method in class net.sf.saxon.style.XSLOtherwise
Determine whether this type of element is allowed to contain a template-body
MEDIA_TYPE - Static variable in class net.sf.saxon.style.StandardNames
 
Message - class net.sf.saxon.instruct.Message.
An xsl:message element in the stylesheet.
MESSAGE_EMITTER_CLASS - Static variable in class net.sf.saxon.FeatureKeys
MESSAGE_EMITTER_CLASS must be the class name of an Emitter
Message(Expression, Expression) - Constructor for class net.sf.saxon.instruct.Message
 
MessageEmitter - class net.sf.saxon.event.MessageEmitter.
MessageEmitter is the default Emitter for xsl:message output.
MessageEmitter() - Constructor for class net.sf.saxon.event.MessageEmitter
 
METHOD - Static variable in class net.sf.saxon.style.StandardNames
 
MICROSOFT_XSL - Static variable in class net.sf.saxon.om.NamespaceConstant
Recognize the Microsoft namespace so we can give a suitably sarcastic error message
milliseconds - Variable in class net.sf.saxon.value.DurationValue
 
MIN - Static variable in class net.sf.saxon.functions.Minimax
 
MIN_EXCLUSIVE - Static variable in class net.sf.saxon.type.Facet
 
MIN_EXCLUSIVE - Static variable in class net.sf.saxon.type.ValueRangeFacet
 
MIN_INCLUSIVE - Static variable in class net.sf.saxon.type.Facet
 
MIN_INCLUSIVE - Static variable in class net.sf.saxon.type.ValueRangeFacet
 
MIN_LENGTH - Static variable in class net.sf.saxon.type.Facet
 
min(SequenceIterator) - Static method in class net.sf.saxon.exslt.Math
Get the minimum numeric value of the string-value of each of a set of nodes
min(SequenceIterator) - Static method in class net.sf.saxon.functions.Extensions
Get the minimum numeric value of the string-value of each of a set of nodes
min(XPathContext, SequenceIterator, Evaluate.PreparedExpression) - Static method in class net.sf.saxon.functions.Extensions
Get the minimum numeric value of a stored expression over a set of nodes
minArguments - Variable in class net.sf.saxon.functions.StandardFunction.Entry
 
Minimax - class net.sf.saxon.functions.Minimax.
This class implements the min() and max() functions
Minimax() - Constructor for class net.sf.saxon.functions.Minimax
 
MinimaxComparison - class net.sf.saxon.expr.MinimaxComparison.
Class to handle many-to-many A less-than B comparisons by evaluating min(A) < max(B), and similarly for greater-than, etc.
MinimaxComparison(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.MinimaxComparison
 
MinLengthFacet - class net.sf.saxon.type.MinLengthFacet.
Represents the minLength facet
MinLengthFacet() - Constructor for class net.sf.saxon.type.MinLengthFacet
 
MINUS - Static variable in class net.sf.saxon.expr.Tokenizer
Binary minus operator
MINUS_ONE - Static variable in class net.sf.saxon.value.IntegerValue
IntegerValue representing the value -1
MINUS_SIGN - Static variable in class net.sf.saxon.style.StandardNames
 
minuteInHour() - Static method in class net.sf.saxon.exslt.Date
Return the current minute of the hour
minuteInHour(String) - Static method in class net.sf.saxon.exslt.Date
Return the minute of the hour in the specified date or date/time
minutes - Variable in class net.sf.saxon.value.DurationValue
 
MINUTES - Static variable in class net.sf.saxon.functions.Component
 
MOD - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "mod"
Mode - class net.sf.saxon.trans.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 - Static variable in class net.sf.saxon.style.StandardNames
 
Mode() - Constructor for class net.sf.saxon.trans.Mode
Default constructor - creates a Mode containing no rules
Mode(Mode) - Constructor for class net.sf.saxon.trans.Mode
Construct a new Mode, copying the contents of an existing Mode
MODULE_NAMESPACE - Static variable in class net.sf.saxon.expr.Tokenizer
"module namespace"
MONTH - Static variable in class net.sf.saxon.functions.Component
 
monthAbbreviation() - Static method in class net.sf.saxon.exslt.Date
Return the month abbreviation from the current date.
monthAbbreviation(String) - Static method in class net.sf.saxon.exslt.Date
Return the month abbreviation from a date.
MonthDurationValue - class net.sf.saxon.value.MonthDurationValue.
A value of type xsd:yearMonthDuration
MonthDurationValue(CharSequence) - Constructor for class net.sf.saxon.value.MonthDurationValue
Constructor: create a duration value from a supplied string, in ISO 8601 format [+|-]PnYnM
monthInYear() - Static method in class net.sf.saxon.exslt.Date
Return the month number from the current date.
monthInYear(String) - Static method in class net.sf.saxon.exslt.Date
Return the month number from a date.
monthName() - Static method in class net.sf.saxon.exslt.Date
Return the month name from the current date.
monthName(int, int, int) - Method in class net.sf.saxon.number.Numberer_en
Get a month name or abbreviation
monthName(int, int, int) - Method in class net.sf.saxon.number.Numberer_de
Get a month name or abbreviation
monthName(int, int, int) - Method in interface net.sf.saxon.number.Numberer
Get a month name or abbreviation
monthName(String) - Static method in class net.sf.saxon.exslt.Date
Return the month name from a date.
months - Variable in class net.sf.saxon.value.DurationValue
 
MULT - Static variable in class net.sf.saxon.expr.Tokenizer
Multiply operator, "*" when used in an operator context
multiply(double) - Method in class net.sf.saxon.value.SecondsDurationValue
Multiply duration by a number
multiply(double) - Method in class net.sf.saxon.value.MonthDurationValue
Multiply duration by a number
multiply(double) - Method in class net.sf.saxon.value.DurationValue
Multiply a duration by a number
multiply(int, int) - Static method in class net.sf.saxon.value.Cardinality
Multiply two cardinalities
mustEliminateDuplicates - Variable in class net.sf.saxon.expr.PromotionOffer
In the case of UNORDERED, "mustEliminateDuplicates" is a boolean that is set to true if the nodes can be delivered in any order so long as there are no duplicates (for example, as required by the count() function).

N

name - Variable in class net.sf.saxon.functions.StandardFunction.Entry
 
Name - class net.sf.saxon.om.Name.
This class exists to contain some static methods for validating the syntax of names.
NAME - Static variable in class net.sf.saxon.expr.Tokenizer
Name token (a QName, in general)
NAME - Static variable in class net.sf.saxon.functions.NamePart
 
NAME - Static variable in class net.sf.saxon.style.StandardNames
 
NAME - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:NAME
NAME_IS_ASCII - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag indicating that the name consists entirely of ASCII characters
NAME_OK - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag indicating that the name has been checked and is known to be valid
NAME_POOL - Static variable in class net.sf.saxon.FeatureKeys
NAME_POOL must be an instance of net.sf.saxon.om.NamePool
Name() - Constructor for class net.sf.saxon.om.Name
 
nameCode - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
nameCode - Variable in class net.sf.saxon.tree.ElementImpl
 
NamePart - class net.sf.saxon.functions.NamePart.
This class supports the name(), local-name(), and namespace-uri() functions from XPath 1.0, and also the XSLT generate-id() function
NamePart() - Constructor for class net.sf.saxon.functions.NamePart
 
namePool - Variable in class net.sf.saxon.Transform
 
namePool - Variable in class net.sf.saxon.dom.DocumentWrapper
 
namePool - Variable in class net.sf.saxon.event.Builder
 
namePool - Variable in class net.sf.saxon.event.ProxyReceiver
 
namePool - Variable in class net.sf.saxon.event.Emitter
 
namePool - Variable in class net.sf.saxon.jdom.DocumentWrapper
 
NamePool - class net.sf.saxon.om.NamePool.
An object representing a collection of XML names, each containing a Namespace URI, a Namespace prefix, and a local name; plus a collection of namespaces, each consisting of a prefix/URI pair.
NamePool.NamePoolLimitException - exception net.sf.saxon.om.NamePool.NamePoolLimitException.
The following code is used to create a list of Java declarations for the fingerprints of standard names used in a stylesheet.
NamePool.NamePoolLimitException(String) - Constructor for class net.sf.saxon.om.NamePool.NamePoolLimitException
 
NamePool() - Constructor for class net.sf.saxon.om.NamePool
 
NamePoolConverter - class net.sf.saxon.event.NamePoolConverter.
This class is a filter that passes all Receiver events through unchanged, except that it changes namecodes to allow for the source and the destination using different NamePools.
NamePoolConverter(NamePool, NamePool) - Constructor for class net.sf.saxon.event.NamePoolConverter
Constructor
Namespace - class net.sf.saxon.instruct.Namespace.
An xsl:namespace element in the stylesheet.
NAMESPACE - Static variable in class net.sf.saxon.functions.Component
 
NAMESPACE - Static variable in class net.sf.saxon.om.Axis
Constant representing the namespace axis
NAMESPACE - Static variable in class net.sf.saxon.pattern.NodeKindTest
 
NAMESPACE - Static variable in class net.sf.saxon.style.StandardNames
 
NAMESPACE - Static variable in class net.sf.saxon.type.Type
Item type representing a namespace node
NAMESPACE_ERR - Static variable in class net.sf.saxon.tree.DOMExceptionImpl
 
NAMESPACE_OK - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag indicating that the namespace (of an element or attribute name) has already been declared; it does not need to be generated by the namespace fixup process.
NAMESPACE_URI - Static variable in class net.sf.saxon.functions.NamePart
 
Namespace(Expression) - Constructor for class net.sf.saxon.instruct.Namespace
 
namespace(int, int) - Method in class net.sf.saxon.dom.DOMEmitter
 
namespace(int, int) - Method in class net.sf.saxon.event.TreeReceiver
Notify a namespace.
namespace(int, int) - Method in interface net.sf.saxon.event.Receiver
Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Output a namespace declaration.
namespace(int, int) - Method in class net.sf.saxon.event.NamespaceReducer
 
namespace(int, int) - Method in class net.sf.saxon.event.SequenceOutputter
Output a namespace declaration.
namespace(int, int) - Method in class net.sf.saxon.event.ProxyReceiver
Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.SimpleContentOutputter
Output a namespace declaration.
namespace(int, int) - Method in class net.sf.saxon.event.NamePoolConverter
Handle a namespace
namespace(int, int) - Method in class net.sf.saxon.event.UncommittedEmitter
Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.TEXTEmitter
 
namespace(int, int) - Method in class net.sf.saxon.event.XMLEmitter
 
namespace(int, int) - Method in class net.sf.saxon.event.SequenceChecker
 
namespace(int, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.tinytree.TinyBuilder
 
namespace(int, int) - Method in class net.sf.saxon.tree.TreeBuilder
 
namespaceCode - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
namespaceCodes - Variable in class net.sf.saxon.instruct.FixedElement
 
NamespaceConstant - class net.sf.saxon.om.NamespaceConstant.
This class is not instantiated, it exists to hold a set of constants representing known namespaces.
NamespaceConstant() - Constructor for class net.sf.saxon.om.NamespaceConstant
 
NamespaceContext - class net.sf.saxon.instruct.NamespaceContext.
An object representing a list of Namespaces.
NamespaceContext(int[]) - Constructor for class net.sf.saxon.instruct.NamespaceContext
Create a NamespaceContext object
NamespaceException - exception net.sf.saxon.om.NamespaceException.
A NamespaceException represents an error condition whereby a QName (for example a variable name or template name) uses a namespace prefix that is not declared
NamespaceException(String) - Constructor for class net.sf.saxon.om.NamespaceException
 
NamespaceForPrefix - class net.sf.saxon.functions.NamespaceForPrefix.
This class supports fuction get-namespace-uri-for-prefix()
NamespaceForPrefix() - Constructor for class net.sf.saxon.functions.NamespaceForPrefix
 
namespaceList - Variable in class net.sf.saxon.tree.ElementWithAttributes
 
NamespaceNode - class net.sf.saxon.dom.NamespaceNode.
A node (implementing the NodeInfo interface) representing a Namespace node in the DOM wrapping interface
NamespaceNode(NodeWrapper, String, String) - Constructor for class net.sf.saxon.dom.NamespaceNode
 
namespaceParent - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
NamespaceReducer - class net.sf.saxon.event.NamespaceReducer.
NamespaceReducer is a ProxyReceiver responsible for removing duplicate namespace declarations.
NamespaceReducer() - Constructor for class net.sf.saxon.event.NamespaceReducer
 
NamespaceResolver - interface net.sf.saxon.om.NamespaceResolver.
Interface that supports lookup of a lexical QName to get the expanded QName.
NamespaceTest - class net.sf.saxon.pattern.NamespaceTest.
NodeTest is an interface that enables a test of whether a node has a particular name and type.
NamespaceTest(NamePool, int, String) - Constructor for class net.sf.saxon.pattern.NamespaceTest
 
NameTest - class net.sf.saxon.pattern.NameTest.
NodeTest is an interface that enables a test of whether a node has a particular name and type.
NameTest(int, int) - Constructor for class net.sf.saxon.pattern.NameTest
 
NameTest(NodeInfo) - Constructor for class net.sf.saxon.pattern.NameTest
Create a NameTest for nodes of the same type and name as a given node
NaN - Static variable in class net.sf.saxon.value.DoubleValue
 
NAN - Static variable in class net.sf.saxon.style.StandardNames
 
Navigator - class net.sf.saxon.om.Navigator.
The Navigator class provides helper classes for navigating a tree, irrespective of its implementation
Navigator.AncestorEnumeration - class net.sf.saxon.om.Navigator.AncestorEnumeration.
General-purpose implementation of the ancestor and ancestor-or-self axes
Navigator.AncestorEnumeration(NodeInfo, boolean) - Constructor for class net.sf.saxon.om.Navigator.AncestorEnumeration
 
Navigator.AxisFilter - class net.sf.saxon.om.Navigator.AxisFilter.
AxisFilter is an iterator that applies a NodeTest filter to the nodes returned by an underlying AxisIterator.
Navigator.AxisFilter(AxisIterator, NodeTest) - Constructor for class net.sf.saxon.om.Navigator.AxisFilter
Construct a AxisFilter
Navigator.BaseEnumeration - class net.sf.saxon.om.Navigator.BaseEnumeration.
BaseEnumeration is an abstract implementation of an AxisIterator, it simplifies the implementation of the underlying AxisIterator by requiring it to provide only two methods: advance(), and getAnother()
Navigator.BaseEnumeration() - Constructor for class net.sf.saxon.om.Navigator.BaseEnumeration
 
Navigator.DescendantEnumeration - class net.sf.saxon.om.Navigator.DescendantEnumeration.
General-purpose implementation of the descendant and descendant-or-self axes, in terms of the child axis.
Navigator.DescendantEnumeration(NodeInfo, boolean, boolean) - Constructor for class net.sf.saxon.om.Navigator.DescendantEnumeration
 
Navigator.FollowingEnumeration - class net.sf.saxon.om.Navigator.FollowingEnumeration.
General purpose implementation of the following axis, in terms of the ancestor, child, and following-sibling axes
Navigator.FollowingEnumeration(NodeInfo) - Constructor for class net.sf.saxon.om.Navigator.FollowingEnumeration
 
Navigator.PrecedingEnumeration - class net.sf.saxon.om.Navigator.PrecedingEnumeration.
 
Navigator.PrecedingEnumeration(NodeInfo, boolean) - Constructor for class net.sf.saxon.om.Navigator.PrecedingEnumeration
 
Navigator() - Constructor for class net.sf.saxon.om.Navigator
 
NCNAME - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:NCNAME
NE - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "!="
NEEDS_PREFIX_CHECK - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag indicating that an element or attribute annotated as an xs:QName or xs:NOTATION has been lexically checked but still requires a check that the prefix is in scope
needsStackFrame() - Method in class net.sf.saxon.instruct.Template
 
NEGATE - Static variable in class net.sf.saxon.expr.Tokenizer
Unary minus sign
negate() - Method in class net.sf.saxon.value.NumericValue
Change the sign of the number
negate() - Method in class net.sf.saxon.value.FloatValue
Negate the value
negate() - Method in class net.sf.saxon.value.DecimalValue
Negate the value
negate() - Method in class net.sf.saxon.value.IntegerValue
Negate the value
negate() - Method in class net.sf.saxon.value.DoubleValue
Negate the value
negative - Variable in class net.sf.saxon.value.DurationValue
 
NEGATIVE_INTEGER - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:negativeInteger
net.sf.saxon - package net.sf.saxon
This package provides the core classes of the SAXON XSLT library.
net.sf.saxon.charcode - package net.sf.saxon.charcode
This package provides classes for handling different output character sets.
net.sf.saxon.dom - package net.sf.saxon.dom
This package provides glue classes that enable Saxon to process a source document supplied as a DOM tree in the form of a DOMSource object).
net.sf.saxon.event - package net.sf.saxon.event
This package provides classes that feed SAX-like events from one tree to another.
net.sf.saxon.expr - package net.sf.saxon.expr
This package provides classes associated with XPath expression handling.
net.sf.saxon.exslt - package net.sf.saxon.exslt
This package provides implementations of the functions defined in EXSLT.
net.sf.saxon.functions - package net.sf.saxon.functions
This package provides implementations of all the core functions available for use in XPath expressions.
net.sf.saxon.instruct - package net.sf.saxon.instruct
This package provides classes for the compiled representation of the various elements and other instructions found in an XSLT stylesheet.
net.sf.saxon.jdom - package net.sf.saxon.jdom
This package provides glue classes that enable Saxon to process a source document supplied as a JDOM tree (see http://www.jdom.org).
net.sf.saxon.number - package net.sf.saxon.number
This package provides classes associated with numbering and the xsl:number element.
net.sf.saxon.om - package net.sf.saxon.om
This package defines the interface to the Saxon tree structure.
net.sf.saxon.pattern - package net.sf.saxon.pattern
This package provides classes associated with XSLT pattern handling.
net.sf.saxon.query - package net.sf.saxon.query
This package provides an API for executing XQuery queries directly from a Java application.
net.sf.saxon.sort - package net.sf.saxon.sort
This package provides utility routines for sorting and grouping.
net.sf.saxon.sql - package net.sf.saxon.sql
This package provides some sample extension elements for loading data into an SQL database.
net.sf.saxon.style - package net.sf.saxon.style
This package provides classes used during the compilation of an XSLT stylesheet.
net.sf.saxon.tinytree - package net.sf.saxon.tinytree
This package is an implementation of the Saxon internal tree structure, designed to minimize memory usage, and the costs of allocating and garbage-collecting Java objects.
net.sf.saxon.trace - package net.sf.saxon.trace
This package provides an interface to Saxon tracing capabilities.
net.sf.saxon.trans - package net.sf.saxon.trans
This package provides helper classes for XSLT transformation.
net.sf.saxon.tree - package net.sf.saxon.tree
This package defines the implementation of the Saxon tree structure.
net.sf.saxon.type - package net.sf.saxon.type
 
net.sf.saxon.value - package net.sf.saxon.value
This package provides classes representing XPath values (that is, the results of an expression).
net.sf.saxon.xpath - package net.sf.saxon.xpath
This package provides an API for executing XPath expressions directly from a Java application.
newContext() - Method in class net.sf.saxon.expr.XPathContext
Construct a new context as a copy of another
newDocument() - Method in class net.sf.saxon.om.DocumentBuilderImpl
 
newDocumentBuilder() - Method in class net.sf.saxon.om.DocumentBuilderFactoryImpl
 
newStripper() - Method in class net.sf.saxon.instruct.Executable
Create a Stripper which handles whitespace stripping definitions
newTemplates(Source) - Method in class net.sf.saxon.TransformerFactoryImpl
Process the Source into a Templates object, which is a a compiled representation of the source.
newTemplatesHandler() - Method in class net.sf.saxon.TransformerFactoryImpl
Get a TemplatesHandler object that can process SAX ContentHandler events into a Templates object.
newTransformer() - Method in class net.sf.saxon.TransformerFactoryImpl
Create a new Transformer object that performs a copy of the source to the result.
newTransformer() - Method in class net.sf.saxon.PreparedStyleSheet
Make a Transformer from this Templates object.
newTransformer(Source) - Method in class net.sf.saxon.TransformerFactoryImpl
Process the Source into a Transformer object.
newTransformerHandler() - Method in class net.sf.saxon.TransformerFactoryImpl
Get a TransformerHandler object that can process SAX ContentHandler events into a Result.
newTransformerHandler(Source) - Method in class net.sf.saxon.TransformerFactoryImpl
Get a TransformerHandler object that can process SAX ContentHandler events into a Result, based on the transformation instructions specified by the argument.
newTransformerHandler(Templates) - Method in class net.sf.saxon.TransformerFactoryImpl
Get a TransformerHandler object that can process SAX ContentHandler events into a Result, based on the Templates argument.
newXMLFilter(Source) - Method in class net.sf.saxon.TransformerFactoryImpl
Create an XMLFilter that uses the given Source as the transformation instructions.
newXMLFilter(Templates) - Method in class net.sf.saxon.TransformerFactoryImpl
Create an XMLFilter, based on the Templates argument..
newXPathContext() - Method in class net.sf.saxon.Controller
Make an XPathContext object for expression evaluation.
next - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
NEXT_IN_CHAIN - Static variable in class net.sf.saxon.event.SaxonOutputKeys
saxon:next-in-chain = URI.
NEXT_IN_CHAIN_BASE_URI - Static variable in class net.sf.saxon.event.SaxonOutputKeys
 
next() - Method in class net.sf.saxon.expr.TailExpression.TailIterator
 
next() - Method in class net.sf.saxon.expr.Tokenizer
Get the next token from the input expression.
next() - Method in class net.sf.saxon.expr.AppendExpression.AppendIterator
 
next() - Method in class net.sf.saxon.expr.UnionEnumeration
 
next() - Method in class net.sf.saxon.expr.StringTokenIterator
 
next() - Method in class net.sf.saxon.expr.PositionIterator
Get the next item if there is one
next() - Method in class net.sf.saxon.expr.MappingIterator
 
next() - Method in class net.sf.saxon.expr.IntersectionEnumeration
 
next() - Method in class net.sf.saxon.expr.FilterIterator
Get the next item if there is one
next() - Method in class net.sf.saxon.expr.DifferenceEnumeration
 
next() - Method in class net.sf.saxon.functions.Trace.TracingIterator
 
next() - Method in class net.sf.saxon.functions.Tokenize.TokenIterator
 
next() - Method in class net.sf.saxon.instruct.RegexIterator
Get the next item in the sequence
next() - Method in class net.sf.saxon.om.ReverseArrayIterator
 
next() - Method in class net.sf.saxon.om.ArrayListIterator
 
next() - Method in class net.sf.saxon.om.Navigator.BaseEnumeration
 
next() - Method in class net.sf.saxon.om.SingletonIterator
 
next() - Method in class net.sf.saxon.om.ArrayIterator
Get the next item in the array
next() - Method in class net.sf.saxon.om.Navigator.AxisFilter
 
next() - Method in interface net.sf.saxon.om.SequenceIterator
Get the next item in the sequence.
next() - Method in interface net.sf.saxon.om.AxisIterator
Get the next item in the sequence.
next() - Method in class net.sf.saxon.om.EmptyIterator
Get the next item.
next() - Method in class net.sf.saxon.sort.SortedIterator
Get the next item, in sorted order
next() - Method in class net.sf.saxon.sort.DocumentOrderIterator
 
next() - Method in class net.sf.saxon.sort.GroupByIterator
 
next() - Method in class net.sf.saxon.sort.GroupEndingIterator
 
next() - Method in class net.sf.saxon.sort.GroupStartingIterator
 
next() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
 
next() - Method in class net.sf.saxon.type.FacetListIterator
 
next() - Method in class net.sf.saxon.value.Closure.ProgressiveIterator
 
next() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
 
nextChar() - Method in class net.sf.saxon.expr.Tokenizer
Read next character directly.
NextMatch - class net.sf.saxon.instruct.NextMatch.
An xsl:next-match element in the stylesheet
nextMatch(ParameterSet, ParameterSet) - Method in class net.sf.saxon.Controller
Apply the next matching template.
NextMatch(WithParam[], WithParam[]) - Constructor for class net.sf.saxon.instruct.NextMatch
 
nextToken() - Method in class net.sf.saxon.expr.ExpressionParser
Read the next token, catching any exception thrown by the tokenizer
NMTOKEN - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:NMTOKEN
NMTOKENS - Static variable in class net.sf.saxon.type.Type
Content type representing the complex type xs:NMTOKENS
NO_ARGUMENTS - Static variable in class net.sf.saxon.expr.ComputedExpression
A zero-length array of expressions, used for functions that have no arguments or expressions that have no subexpressions
NO_NAMESPACES - Static variable in interface net.sf.saxon.om.NodeInfo
 
NO_SPECIAL_CHARS - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag indicating that the value contains no special characters that need to be escaped
node - Variable in class net.sf.saxon.dom.NodeWrapper
 
node - Variable in class net.sf.saxon.jdom.NodeWrapper
 
node - Variable in class net.sf.saxon.om.StrippedNode
 
node - Variable in class net.sf.saxon.value.SingletonNode
 
NODE - Static variable in class net.sf.saxon.type.Type
An item type that matches any node
NODE_LETTER - Static variable in class net.sf.saxon.om.AbstractNode
Chararacteristic letters to identify each type of node, indexed using the node type values.
NODE_NAME - Static variable in class net.sf.saxon.functions.NamePart
 
NODE_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a sequence of zero or more nodes
NODE_TYPE - Static variable in class net.sf.saxon.type.Type
 
NodeFactory - interface net.sf.saxon.tree.NodeFactory.
Interface NodeFactory.
NodeImpl - class net.sf.saxon.tree.NodeImpl.
A node in the XML parse tree representing an XML element, character content, or attribute.
NodeImpl() - Constructor for class net.sf.saxon.tree.NodeImpl
 
NodeInfo - interface net.sf.saxon.om.NodeInfo.
A node in the XML parse tree representing an XML element, character content, or attribute.
nodeKeys - Variable in class net.sf.saxon.sort.SortedIterator
 
nodeKind - Variable in class net.sf.saxon.dom.NodeWrapper
 
nodeKind - Variable in class net.sf.saxon.jdom.NodeWrapper
 
nodeKind - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
NODEKIND - Static variable in class net.sf.saxon.expr.Tokenizer
Node kind, e.g.
NodeKindTest - class net.sf.saxon.pattern.NodeKindTest.
NodeTest is an interface that enables a test of whether a node has a particular name and kind.
NodeOrderComparer - interface net.sf.saxon.sort.NodeOrderComparer.
A Comparer used for comparing nodes in document order
nodeSet(Value) - Static method in class net.sf.saxon.exslt.Common
Convert a result tree fragment to a node-set.
nodeTest - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
NodeTest - class net.sf.saxon.pattern.NodeTest.
A NodeTest is a simple kind of pattern that enables a context-free test of whether a node has a particular name.
NodeTest() - Constructor for class net.sf.saxon.pattern.NodeTest
 
nodeToJavaPreference(NodeInfo, Class) - Static method in class net.sf.saxon.value.SequenceValue
 
NodeWrapper - class net.sf.saxon.dom.NodeWrapper.
A node in the XML parse tree representing an XML element, character content, or attribute.
NodeWrapper - class net.sf.saxon.jdom.NodeWrapper.
A node in the XML parse tree representing an XML element, character content, or attribute.
NodeWrapper(Node, NodeWrapper, int) - Constructor for class net.sf.saxon.dom.NodeWrapper
This constructor is protected: nodes should be created using the makeWrapper factory method
NodeWrapper(Object, NodeWrapper, int) - Constructor for class net.sf.saxon.jdom.NodeWrapper
This constructor is protected: nodes should be created using the wrap factory method on the DocumentWrapper class
NON_MATCHING_SUBSTRING - Static variable in class net.sf.saxon.instruct.Block
Block representing an xsl:non-matching-substring instruction
NON_NEGATIVE_INTEGER - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:nonNegativeInteger
NON_POSITIVE_INTEGER - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:nonPositiveInteger
NoNodeTest - class net.sf.saxon.pattern.NoNodeTest.
NodeTest is an interface that enables a test of whether a node has a particular name and type.
NoNodeTest() - Constructor for class net.sf.saxon.pattern.NoNodeTest
 
NoOpenStartTagException - exception net.sf.saxon.event.NoOpenStartTagException.
Exception indicating that an attribute or namespace node has been written when there is no open element to write it to
NoOpenStartTagException(String) - Constructor for class net.sf.saxon.event.NoOpenStartTagException
 
normalize() - Method in class net.sf.saxon.om.AbstractNode
Puts all Text nodes in the full depth of the sub-tree underneath this Node, including attribute nodes, into a "normal" form where only structure (e.g., elements, comments, processing instructions, CDATA sections, and entity references) separates Text nodes, i.e., there are neither adjacent Text nodes nor empty Text nodes.
normalize() - Method in class net.sf.saxon.value.SecondsDurationValue
Normalize the value, for example 90M becomes 1H30M
normalize() - Method in class net.sf.saxon.value.MonthDurationValue
Normalize the value, for example 90M becomes 1H30M
normalize(String) - Static method in class net.sf.saxon.functions.NormalizeSpace
The algorithm that does the work
NORMALIZED_STRING - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:normalizedString
NormalizeSpace - class net.sf.saxon.functions.NormalizeSpace.
Implement the XPath normalize-space() function
NormalizeSpace() - Constructor for class net.sf.saxon.functions.NormalizeSpace
 
normalizeWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Value
Normalize whitespace as defined in XML Schema
NOT - Static variable in class net.sf.saxon.functions.BooleanFn
 
NOTATION - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:NOTATION
NOTATION_TYPE - Static variable in class net.sf.saxon.type.Type
 
notationDecl(String, String, String) - Method in class net.sf.saxon.event.ContentEmitter
 
notifyNotWellFormed() - Method in class net.sf.saxon.event.ContentHandlerProxy
The following function is called when it is found that the output is not a well-formed document.
NULL - Static variable in class net.sf.saxon.om.NamespaceConstant
A URI representing the null namespace (actually, an empty string)
NULL_CODE - Static variable in class net.sf.saxon.om.NamespaceConstant
The numeric code representing the null namespace (actually, zero)
NUMBER - Static variable in class net.sf.saxon.expr.Tokenizer
Numeric literal
NUMBER - Static variable in class net.sf.saxon.type.Type
Constant denoting any numeric type (the union of float, double, and decimal)
NUMBER_TYPE - Static variable in class net.sf.saxon.type.Type
 
Numberer - interface net.sf.saxon.number.Numberer.
Interface Numberer supports number formatting.
Numberer_de - class net.sf.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 net.sf.saxon.number.Numberer_de
 
Numberer_en - class net.sf.saxon.number.Numberer_en.
Class Numberer_en does number formatting for language="en".
Numberer_en() - Constructor for class net.sf.saxon.number.Numberer_en
 
NumberFn - class net.sf.saxon.functions.NumberFn.
Implements the XPath number() function
NumberFn() - Constructor for class net.sf.saxon.functions.NumberFn
 
NumberFormatter - class net.sf.saxon.number.NumberFormatter.
Class NumberFormatter defines a method to format a ArrayList of integers as a character string according to a supplied format specification.
NumberFormatter() - Constructor for class net.sf.saxon.number.NumberFormatter
 
NumberInstruction - class net.sf.saxon.instruct.NumberInstruction.
An xsl:number element in the stylesheet.
NumberInstruction(Expression, int, Pattern, Pattern, Expression, Expression, Expression, Expression, Expression, Expression, Expression, NumberFormatter, Numberer, boolean) - Constructor for class net.sf.saxon.instruct.NumberInstruction
 
numberOfAttributes - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
numberOfFilters - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
numberOfNamespaces - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
numberOfNodes - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
numberOfRangeVariables - Variable in class net.sf.saxon.expr.ExpressionParser
 
numberOfVariables - Variable in class net.sf.saxon.style.Procedure
 
NUMERIC_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a sequence of zero or more numeric values
NumericComparer - class net.sf.saxon.sort.NumericComparer.
A Comparer used for comparing sort keys when data-type="number".
NumericComparer() - Constructor for class net.sf.saxon.sort.NumericComparer
 
NumericValue - class net.sf.saxon.value.NumericValue.
NumericValue is an abstract superclass for IntegerValue, DecimalValue, FloatValue, and DoubleValue
NumericValue() - Constructor for class net.sf.saxon.value.NumericValue
 

O

OBJECT - Static variable in class net.sf.saxon.type.Type
Constant representing the type of an external object (for use by extension functions)
objectType(Value) - Static method in class net.sf.saxon.exslt.Common
Return the type of the supplied value: "sequence", "string", "number", "boolean", "external".
ObjectValue - class net.sf.saxon.value.ObjectValue.
An XPath value that encapsulates a Java object.
ObjectValue(Object) - Constructor for class net.sf.saxon.value.ObjectValue
Constructor
OMIT_XML_DECLARATION - Static variable in class net.sf.saxon.style.StandardNames
 
opcode - Variable in class net.sf.saxon.functions.StandardFunction.Entry
 
open() - Method in class net.sf.saxon.trace.TimedTraceListener
Called at start
open() - Method in class net.sf.saxon.trace.SimpleTraceListener
Called at start
open() - Method in interface net.sf.saxon.trace.TraceListener
Method called at the start of execution, that is, when the run-time transformation starts
open() - Method in class net.sf.saxon.trace.SaxonEventMulticaster
Called at start
openDocument() - Method in class net.sf.saxon.event.XMLEmitter
Do the real work of starting the document.
openDocument() - Method in class net.sf.saxon.event.HTMLEmitter
 
openStackFrame() - Method in class net.sf.saxon.instruct.Bindery
Start a new stack frame without parameters
openStackFrame(ParameterSet, ParameterSet) - Method in class net.sf.saxon.instruct.Bindery
Start a new stack frame supplying parameters by name
openStackFrame(Value[]) - Method in class net.sf.saxon.instruct.Bindery
Start a new stack frame supplying parameters positionally
openStartTag - Variable in class net.sf.saxon.event.XMLEmitter
 
operand - Variable in class net.sf.saxon.expr.RoleLocator
 
operation - Variable in class net.sf.saxon.functions.SystemFunction
 
OPERATOR_STATE - Static variable in class net.sf.saxon.expr.Tokenizer
State in which the next thing to be read is an operator
OPTIONAL_ATOMIC - Static variable in class net.sf.saxon.value.SequenceType
A type that allows zero or one atomic values
OPTIONAL_INTEGER - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single integer
OPTIONAL_NODE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows zero or one nodes
OR - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "or"
order - Variable in class net.sf.saxon.sort.SortKeyDefinition
 
ORDER - Static variable in class net.sf.saxon.style.StandardNames
 
ORDER_BY - Static variable in class net.sf.saxon.expr.RoleLocator
 
ORDERED_NODESET - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit is set by getProperties() in the case of an expression whose item type is node, when the nodes in the result are in document order.
ORDINAL - Static variable in class net.sf.saxon.style.StandardNames
 
ordinalSuffix(String, long) - Method in class net.sf.saxon.number.Numberer_en
Construct the ordinal suffix for a number, for example "st", "nd", "rd"
ordinalSuffix(String, long) - Method in class net.sf.saxon.number.Numberer_de
Construct the ordinal suffix for a number, for example "st", "nd", "rd"
originalText - Variable in class net.sf.saxon.pattern.Pattern
 
Orphan - class net.sf.saxon.om.Orphan.
A node (implementing the NodeInfo interface) representing an attribute, text node, comment, processing instruction, or namespace that has no parent (and of course no children)
Orphan(NamePool) - Constructor for class net.sf.saxon.om.Orphan
 
OTHERWISE - Static variable in class net.sf.saxon.instruct.Block
Block representing an xsl:otherwise instruction
OUTPUT_URI_RESOLVER - Static variable in class net.sf.saxon.FeatureKeys
OUTPUT_URI_RESOLVER must be an instance of net.sf.saxon.OutputURIResolver
outputCharacterReference(int) - Method in class net.sf.saxon.event.XMLEmitter
 
outputNamespaceNodes(Receiver, boolean) - Method in class net.sf.saxon.dom.NamespaceNode
Output all namespace nodes associated with this element.
outputNamespaceNodes(Receiver, boolean) - Method in class net.sf.saxon.dom.NodeWrapper
Output all namespace nodes associated with this element.
outputNamespaceNodes(Receiver, boolean) - Method in class net.sf.saxon.jdom.NodeWrapper
Output all namespace nodes associated with this element.
outputNamespaceNodes(Receiver, boolean) - Method in class net.sf.saxon.om.Orphan
Output all namespace nodes associated with this element.
outputNamespaceNodes(Receiver, boolean) - Method in class net.sf.saxon.om.StrippedNode
Output all namespace nodes associated with this element.
outputNamespaceNodes(Receiver, boolean) - Method in class net.sf.saxon.om.AbstractNode
Output all namespace nodes associated with this element.
outputNamespaceNodes(Receiver, boolean) - Method in interface net.sf.saxon.om.NodeInfo
Output all namespace nodes associated with this element.
outputNamespaceNodes(Receiver, boolean) - Method in class net.sf.saxon.tree.ElementWithAttributes
Output all namespace nodes associated with this element.
outputNamespaceNodes(Receiver, boolean) - Method in class net.sf.saxon.tree.ElementImpl
Output all namespace nodes associated with this element.
outputNamespaceNodes(Receiver, boolean) - Method in class net.sf.saxon.tree.NodeImpl
Output all namespace nodes associated with this element.
outputNamespaceNodes(XPathContext, Receiver) - Method in class net.sf.saxon.instruct.Element
Callback to output namespace nodes for the new element.
outputNamespaceNodes(XPathContext, Receiver) - Method in class net.sf.saxon.instruct.Copy
Callback to output namespace nodes for the new element.
outputNamespaceNodes(XPathContext, Receiver) - Method in class net.sf.saxon.instruct.FixedElement
 
outputNamespaceNodes(XPathContext, Receiver) - Method in class net.sf.saxon.instruct.ElementCreator
Callback to output namespace nodes for the new element.
outputProperties - Variable in class net.sf.saxon.event.Emitter
 
outputStream - Variable in class net.sf.saxon.event.Emitter
 
Outputter - class net.sf.saxon.event.Outputter.
This class allows output to be generated.
Outputter() - Constructor for class net.sf.saxon.event.Outputter
 
OutputURIResolver - interface net.sf.saxon.OutputURIResolver.
This interface defines an OutputURIResolver.
OVERRIDE - Static variable in class net.sf.saxon.style.StandardNames
 

P

p1 - Variable in class net.sf.saxon.pattern.UnionPattern
 
p2 - Variable in class net.sf.saxon.pattern.UnionPattern
 
paint(Graphics) - Method in class net.sf.saxon.XSLTProcessorApplet
Do not call; this applet contains no UI or visual components.
Param - class net.sf.saxon.instruct.Param.
The compiled form of an xsl:param element in the stylesheet.
Param() - Constructor for class net.sf.saxon.instruct.Param
 
ParameterSet - class net.sf.saxon.ParameterSet.
A ParameterSet is a set of parameters supplied when calling a template.
ParameterSet() - Constructor for class net.sf.saxon.ParameterSet
Create an empty parameter set
ParameterSet(ParameterSet) - Constructor for class net.sf.saxon.ParameterSet
Create a parameter set as a copy of an existing parameter set
parent - Variable in class net.sf.saxon.om.StrippedNode
 
parent - Variable in class net.sf.saxon.tree.NodeImpl
 
PARENT - Static variable in class net.sf.saxon.om.Axis
Constant representing the parent axis
ParentNodeExpression - class net.sf.saxon.expr.ParentNodeExpression.
Class ParentNodeExpression represents the XPath expression ".." or "parent::node()"
ParentNodeExpression() - Constructor for class net.sf.saxon.expr.ParentNodeExpression
 
parentPattern - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
Parse - class net.sf.saxon.functions.Parse.
This class implements the saxon:parse() extension function, which is specially-recognized by the system because it needs access to parts of the static context
Parse() - Constructor for class net.sf.saxon.functions.Parse
 
parse(InputSource) - Method in class net.sf.saxon.Filter
Parse an XML document - In the context of a Transformer, this means perform a transformation.
parse(InputSource) - Method in class net.sf.saxon.om.DocumentBuilderImpl
 
parse(String) - Method in class net.sf.saxon.Filter
Parse (that is, transform) an XML document given a system identifier (URI).
parse(String, int, int, StaticContext) - Method in class net.sf.saxon.expr.ExpressionParser
Parse a string representing an expression
parseConstructor() - Method in class net.sf.saxon.expr.ExpressionParser
Parse a node constructor.
parseConstructor() - Method in class net.sf.saxon.query.QueryParser
Parse a node constructor.
parseExpression() - Method in class net.sf.saxon.expr.ExpressionParser
Parse a top-level Expression: ExprSingle ( ',' ExprSingle )*
parseExprSingle() - Method in class net.sf.saxon.expr.ExpressionParser
Parse an ExprSingle
parseForExpression() - Method in class net.sf.saxon.expr.ExpressionParser
Parse a FOR expression: for $x in expr (',' $y in expr)* 'return' expr
parseForExpression() - Method in class net.sf.saxon.query.QueryParser
Parse a FLWOR expression.
parseLibraryModule(String, StaticQueryContext) - Method in class net.sf.saxon.query.QueryParser
Parse a library module.
parseMappingExpression() - Method in class net.sf.saxon.expr.ExpressionParser
Parse a mapping expression.
parseNodeTest(short) - Method in class net.sf.saxon.expr.ExpressionParser
Parse a NodeTest.
parsePattern(String, StaticContext) - Method in class net.sf.saxon.expr.ExpressionParser
Parse a string representing an XSLT pattern
parseQuery(String, int, int, StaticQueryContext) - Method in class net.sf.saxon.query.QueryParser
Parse a top-level Query.
parseRelativePath() - Method in class net.sf.saxon.expr.ExpressionParser
Parse a relative path (a sequence of steps).
parseSequenceType() - Method in class net.sf.saxon.expr.ExpressionParser
Parse the sequence type production.
parseSequenceType(String, StaticContext) - Method in class net.sf.saxon.expr.ExpressionParser
Parse a string representing a sequence type
parseStepExpression() - Method in class net.sf.saxon.expr.ExpressionParser
Parse a step (including an optional sequence of predicates)
parseTriple(CharSequence) - Static method in class net.sf.saxon.value.QNameValue
This method extracts the three components of a QNameTriple.
parseTypeswitchExpression() - Method in class net.sf.saxon.expr.ExpressionParser
Parse a Typeswitch Expression.
parseTypeswitchExpression() - Method in class net.sf.saxon.query.QueryParser
Parse a Typeswitch Expression.
parseValidateExpression() - Method in class net.sf.saxon.expr.ExpressionParser
Parse a Validate Expression.
parseValidateExpression() - Method in class net.sf.saxon.query.QueryParser
Parse a Validate Expression.
parseValidationContext() - Method in class net.sf.saxon.query.QueryParser
Parse a validation context.
path(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
Return an XPath expression that identifies the current node
PathExpression - class net.sf.saxon.expr.PathExpression.
An expression that establishes a set of nodes by following relationships between nodes in the document.
PathExpression(Expression, Expression) - Constructor for class net.sf.saxon.expr.PathExpression
Constructor
Pattern - class net.sf.saxon.pattern.Pattern.
A Pattern represents the result of parsing an XSLT pattern string.
PATTERN - Static variable in class net.sf.saxon.type.Facet
 
PATTERN_SEPARATOR - Static variable in class net.sf.saxon.style.StandardNames
 
Pattern() - Constructor for class net.sf.saxon.pattern.Pattern
 
PatternFacet - class net.sf.saxon.type.PatternFacet.
Represents a pattern facet on a schema-defined simple type
PatternFacet() - Constructor for class net.sf.saxon.type.PatternFacet
 
pauseTracing(boolean) - Method in class net.sf.saxon.Controller
Pause or resume tracing.
pauseTracing(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
Switch tracing off.
PEER_NODESET - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit is set by getProperties() in the case of an expression that delivers a set of nodes with the guarantee that no node in the set will be an ancestor of any other.
PER_MILLE - Static variable in class net.sf.saxon.style.StandardNames
 
PERCENT - Static variable in class net.sf.saxon.style.StandardNames
 
PI_QNAME - Static variable in class net.sf.saxon.expr.Tokenizer
composite token <'pi' QNAME> (XQuery only)
PIGrabber - class net.sf.saxon.event.PIGrabber.
The PIGrabber class is a Receiver 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 net.sf.saxon.event.PIGrabber
 
PluggableCharacterSet - interface net.sf.saxon.charcode.PluggableCharacterSet.
This interface defines properties of a pluggable character set, that is, a user-supplied character set.
PLUS - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "+"
PLUS_ONE - Static variable in class net.sf.saxon.value.IntegerValue
IntegerValue representing the value +1
popValidationContext() - Method in class net.sf.saxon.query.StaticQueryContext
Remove the validation context currently at the top of the stack
popValidationMode() - Method in class net.sf.saxon.query.StaticQueryContext
Remove the validation mode currently at the top of the stack
position - Variable in class net.sf.saxon.om.AxisIteratorImpl
 
Position - class net.sf.saxon.functions.Position.
 
position() - Method in class net.sf.saxon.expr.TailExpression.TailIterator
 
position() - Method in class net.sf.saxon.expr.AppendExpression.AppendIterator
 
position() - Method in class net.sf.saxon.expr.UnionEnumeration
 
position() - Method in class net.sf.saxon.expr.StringTokenIterator
 
position() - Method in class net.sf.saxon.expr.PositionIterator
 
position() - Method in class net.sf.saxon.expr.MappingIterator
 
position() - Method in class net.sf.saxon.expr.IntersectionEnumeration
 
position() - Method in class net.sf.saxon.expr.FilterIterator
 
position() - Method in class net.sf.saxon.expr.DifferenceEnumeration
 
position() - Method in class net.sf.saxon.functions.Trace.TracingIterator
 
position() - Method in class net.sf.saxon.functions.Tokenize.TokenIterator
 
position() - Method in class net.sf.saxon.instruct.RegexIterator
Get the position of the current item in the sequence
position() - Method in class net.sf.saxon.om.ReverseArrayIterator
 
position() - Method in class net.sf.saxon.om.ArrayListIterator
 
position() - Method in class net.sf.saxon.om.SingletonIterator
 
position() - Method in class net.sf.saxon.om.AxisIteratorImpl
Get the current position
position() - Method in class net.sf.saxon.om.ArrayIterator
Get the position of the current item in the array
position() - Method in interface net.sf.saxon.om.SequenceIterator
Get the current position.
position() - Method in interface net.sf.saxon.om.AxisIterator
Get the current position
position() - Method in class net.sf.saxon.om.EmptyIterator
Get the position of the current item.
position() - Method in class net.sf.saxon.sort.SortedIterator
 
position() - Method in class net.sf.saxon.sort.DocumentOrderIterator
 
position() - Method in class net.sf.saxon.sort.GroupByIterator
 
position() - Method in class net.sf.saxon.sort.GroupEndingIterator
 
position() - Method in class net.sf.saxon.sort.GroupStartingIterator
 
position() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
 
position() - Method in class net.sf.saxon.value.Closure.ProgressiveIterator
 
position() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
 
Position() - Constructor for class net.sf.saxon.functions.Position
 
PositionIterator - class net.sf.saxon.expr.PositionIterator.
A PositionIterator selects a subsequence of a sequence
PositionRange - class net.sf.saxon.expr.PositionRange.
PositionRange: a boolean expression that tests whether the position() is within a certain range.
PositionRange(int, int) - Constructor for class net.sf.saxon.expr.PositionRange
Create a position range
positionVariable - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
 
POSITIVE_INTEGER - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:positiveInteger
postValidate() - Method in class net.sf.saxon.style.XSLCallTemplate
 
postValidate() - Method in class net.sf.saxon.style.StyleElement
Hook to allow additional validation of a parent element immediately after its children have been validated.
power(double, double) - Static method in class net.sf.saxon.exslt.Math
Get the power of two numeric values (SStL)
PRECEDES - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "<<"
PRECEDING - Static variable in class net.sf.saxon.om.Axis
Constant representing the preceding axis
PRECEDING_OR_ANCESTOR - Static variable in class net.sf.saxon.om.Axis
Constant representing the preceding-or-ancestor axis.
PRECEDING_SIBLING - Static variable in class net.sf.saxon.om.Axis
Constant representing the preceding-sibling axis
preEvaluate(StaticContext) - Method in class net.sf.saxon.expr.UserFunctionCall
Pre-evaluate a function at compile time.
preEvaluate(StaticContext) - Method in class net.sf.saxon.expr.FunctionProxy
preEvaluate: this method suppresses compile-time evaluation by doing nothing (because the external function might have side-effects and might use the context)
preEvaluate(StaticContext) - Method in class net.sf.saxon.expr.FunctionCall
Pre-evaluate a function at compile time.
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Error
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.CollatingFunction
preEvaluate: this method suppresses compile-time evaluation by doing nothing (because collation definitions are not available statically)
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.CompileTimeFunction
preEvaluate: this method suppresses compile-time evaluation by doing nothing.
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Evaluate
preEvaluate: this method suppresses compile-time evaluation by doing nothing (because the value of the expression depends on the runtime context)
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.UnparsedText
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Collection
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Doc
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.RegexGroup
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Trace
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.CurrentGroup
preEvaluate: this method suppresses compile-time evaluation by doing nothing (because the value of the expression depends on the runtime context)
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.UnparsedEntity
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.DefaultCollation
Pre-evaluate the function
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.SystemProperty
preEvaluate: this method performs compile-time evaluation
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Idref
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.CurrentDateTime
preEvaluate: this method suppresses compile-time evaluation by doing nothing (because the value of the expression depends on the runtime context)
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Position
preEvaluate: this method suppresses compile-time evaluation by doing nothing (because the value of the expression depends on the runtime context)
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Adjust
preEvaluate: this method suppresses compile-time evaluation by doing nothing (because the implicit timezone is not known statically)
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.BaseURI
Compile time evaluation - only when no arguments
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Last
preEvaluate: this method suppresses compile-time evaluation by doing nothing (because the value of the expression depends on the runtime context)
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Lang
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Key
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Id
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Unordered
preEvaluate: called if the argument is constant
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.FormatNumber2
preEvaluate: this method suppresses compile-time evaluation by doing nothing.
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.FormatNumber
preEvaluate: this method suppresses compile-time evaluation by doing nothing.
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Available
preEvaluate: this method uses the static context to do early evaluation of the function if the argument is known
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Document
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Current
preEvaluate: this method suppresses compile-time evaluation by doing nothing (because the value of the expression depends on the runtime context)
preferHex - Variable in class net.sf.saxon.event.XMLEmitter
 
prefix - Variable in class net.sf.saxon.query.StaticQueryContext.ActiveNamespace
 
PREFIX - Static variable in class net.sf.saxon.expr.Tokenizer
"prefix:*" token
prepare(Source) - Method in class net.sf.saxon.PreparedStyleSheet
Prepare a stylesheet from a Source document
prepare(String) - Method in class net.sf.saxon.number.NumberFormatter
Tokenize the format pattern.
prepareAttributes() - Method in class net.sf.saxon.sql.SQLQuery
 
prepareAttributes() - Method in class net.sf.saxon.sql.SQLClose
 
prepareAttributes() - Method in class net.sf.saxon.sql.SQLInsert
 
prepareAttributes() - Method in class net.sf.saxon.sql.SQLConnect
 
prepareAttributes() - Method in class net.sf.saxon.sql.SQLColumn
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLDocument
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLImportSchema
 
prepareAttributes() - Method in class net.sf.saxon.style.SaxonEntityRef
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLFallback
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLPerformSort
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLComment
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLOutputCharacter
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLSequence
 
prepareAttributes() - Method in class net.sf.saxon.style.AbsentExtensionElement
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLCallTemplate
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLApplyImports
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLVariable
 
prepareAttributes() - Method in class net.sf.saxon.style.StyleElement
Set the attribute list for the element.
prepareAttributes() - Method in class net.sf.saxon.style.XSLTemplate
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLStyleSheet
Prepare the attributes on the stylesheet element
prepareAttributes() - Method in class net.sf.saxon.style.XSLGeneralVariable
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLAttributeSet
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLFunction
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLPreserveSpace
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLKey
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLDecimalFormat
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLCharacterMap
Validate the attributes on this instruction
prepareAttributes() - Method in class net.sf.saxon.style.XSLApplyTemplates
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLNextMatch
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLText
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLAttribute
 
prepareAttributes() - Method in class net.sf.saxon.style.LiteralResultElement
Process the attribute list
prepareAttributes() - Method in class net.sf.saxon.style.XSLSort
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLForEach
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLValueOf
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLCopyOf
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLAnalyzeString
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLMatchingSubstring
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLGeneralIncorporate
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLChoose
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLMessage
 
prepareAttributes() - Method in class net.sf.saxon.style.SaxonCollation
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLForEachGroup
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLResultDocument
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLOutput
 
prepareAttributes() - Method in class net.sf.saxon.style.SaxonImportQuery
 
prepareAttributes() - Method in class net.sf.saxon.style.SaxonDoctype
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLCopy
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLNumber
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLIf
 
prepareAttributes() - Method in class net.sf.saxon.style.SaxonWhile
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLElement
 
prepareAttributes() - Method in class net.sf.saxon.style.SaxonScript
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLWhen
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLProcessingInstruction
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLOtherwise
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLNamespaceAlias
 
prepareAttributes() - Method in class net.sf.saxon.style.XSLNamespace
 
PreparedStyleSheet - class net.sf.saxon.PreparedStyleSheet.
This PreparedStyleSheet class represents a StyleSheet that has been prepared for execution (or "compiled").
PreparedStyleSheet(Configuration) - Constructor for class net.sf.saxon.PreparedStyleSheet
Constructor: deliberately protected
prepareInputTree(Source) - Method in class net.sf.saxon.Controller
Prepare an input tree for processing.
prepareNextStylesheet(String, String, Result) - Method in class net.sf.saxon.Controller
Prepare another stylesheet to handle the output of this one.
preprocess() - Method in class net.sf.saxon.style.XSLStyleSheet
Preprocess does all the processing possible before the source document is available.
preprocess(List) - Method in class net.sf.saxon.Transform
Preprocess the list of sources.
preprocess(List) - Method in class net.sf.saxon.dom.DOMTransform
 
preprocess(List) - Method in class net.sf.saxon.jdom.JDOMTransform
 
PRESERVE - Static variable in class net.sf.saxon.om.Validation
 
PRESERVE_PARENT - Static variable in class net.sf.saxon.event.Stripper
 
previousAtomic - Variable in class net.sf.saxon.event.Outputter
 
principalNodeType - Static variable in class net.sf.saxon.om.Axis
Table indicating the principal node type of each axis
prior - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
PRIORITY - Static variable in class net.sf.saxon.style.StandardNames
 
procedure - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
Procedure - class net.sf.saxon.style.Procedure.
A procedure represents a top-level element that can contain local variable declarations.
Procedure() - Constructor for class net.sf.saxon.style.Procedure
 
process(XPathContext) - Method in class net.sf.saxon.instruct.CallTemplate
Process this instruction, without leaving any tail calls.
process(XPathContext) - Method in class net.sf.saxon.instruct.Instruction
Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.instruct.ApplyTemplates
 
processAllAttributes() - Method in class net.sf.saxon.style.StyleElement
Process the attributes of this element and all its children
processAllAttributes() - Method in class net.sf.saxon.style.XSLStyleSheet
Process the attributes of every node in the stylesheet
processAttributes() - Method in class net.sf.saxon.style.StyleElement
Process the attribute list for the element.
processChildren(XPathContext) - Method in class net.sf.saxon.instruct.Instruction
Process the children of this instruction, including any tail calls
processChildrenLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Instruction
Process the children of this node in the stylesheet, returning any tail call made by the last child instruction
processDefaultXPathNamespaceAttribute(String) - Method in class net.sf.saxon.style.StyleElement
Process the [xsl:]default-xpath-namespace attribute if there is one
processDirectory(List, Templates, File, ArrayList, String) - Method in class net.sf.saxon.Transform
Process each file in the source directory using the same supplied stylesheet
processDirectoryAssoc(List, File, ArrayList, String) - Method in class net.sf.saxon.Transform
Process each file in the source directory using its own associated stylesheet
processExcludedNamespaces(String) - Method in class net.sf.saxon.style.StyleElement
Process the [xsl:]exclude-result-prefixes attribute if there is one
processExtensionElementAttribute(String) - Method in class net.sf.saxon.style.StyleElement
Process the [xsl:]extension-element-prefixes attribute if there is one
processFile(Source, Templates, File, ArrayList, String) - Method in class net.sf.saxon.Transform
Process a single file using a supplied stylesheet
processFileAssoc(Source, String, File, ArrayList, String) - Method in class net.sf.saxon.Transform
Process a single source file using its associated stylesheet(s)
PROCESSING_INSTRUCTION - Static variable in class net.sf.saxon.pattern.NodeKindTest
 
PROCESSING_INSTRUCTION - Static variable in class net.sf.saxon.type.Type
Item type representing a processing-instruction node
ProcessingInstruction - class net.sf.saxon.instruct.ProcessingInstruction.
An xsl:processing-instruction element in the stylesheet.
ProcessingInstruction(Expression) - Constructor for class net.sf.saxon.instruct.ProcessingInstruction
Create an xsl:processing-instruction instruction
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.dom.DOMEmitter
Handle a processing instruction.
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.TreeReceiver
Processing Instruction
processingInstruction(String, CharSequence, int) - Method in interface net.sf.saxon.event.Receiver
Output a processing instruction
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Write a processing instruction
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.SequenceOutputter
Write a processing instruction No-op in this implementation
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.CommentStripper
Remove processing instructions
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.ProxyReceiver
Processing Instruction
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.SimpleContentOutputter
Write a processing instruction No-op in this implementation
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.XMLIndenter
Output a processing instruction
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.UncommittedEmitter
Processing Instruction
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.TEXTEmitter
Output a processing instruction.
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.XMLEmitter
Handle a processing instruction.
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.HTMLEmitter
Handle a processing instruction.
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.SequenceChecker
 
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.PIGrabber
Handle xml-stylesheet PI
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
Processing Instruction
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.event.CDATAFilter
Output a processing instruction
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.tinytree.TinyBuilder
Callback interface for SAX: not for application use
processingInstruction(String, CharSequence, int) - Method in class net.sf.saxon.tree.TreeBuilder
Notify a processing instruction
processingInstruction(String, String) - Method in class net.sf.saxon.IDFilter
 
processingInstruction(String, String) - Method in class net.sf.saxon.event.ContentEmitter
Callback interface for SAX: not for application use
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.NextMatch
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Sequence
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Doctype
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.FunctionInstr
Dummy processLeavingTail() method
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Block
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Template
Process a node in the source document.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Executable
Dummy processLeavingTail() method.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Assign
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.AttributeSet
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.While
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.AnalyzeString
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.DeferredError
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Variable
Process the variable declaration
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Param
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.WithParam
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Message
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.ForEachGroup
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.ResultDocument
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.ForEach
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.CopyOf
Process this xsl:copy-of instruction
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Copy
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Comment
Process this instruction, to output a Comment Node
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.CallTemplate
Process this instruction.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Instruction
ProcessLeavingTail: called to do the real work of this instruction.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Attribute
Process this instruction
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.ValueOf
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.ApplyImports
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.ApplyTemplates
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Namespace
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Choose
Process this instruction, that is, choose an xsl:when or xsl:otherwise child and process it.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.FixedAttribute
Process this instruction
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Text
Process this instruction, that is, produce a processing-instruction node in the result sequence.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.NumberInstruction
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.DocumentInstr
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.ProcessingInstruction
Process this instruction, that is, produce a processing-instruction node in the result sequence.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.ElementCreator
Evaluate the instruction to produce a new element node
processLeavingTail(XPathContext) - Method in interface net.sf.saxon.instruct.TailCall
Process this TailCall (that is, executed the template call that is packaged in this object).
processLeavingTail(XPathContext) - Method in class net.sf.saxon.sql.SQLColumn.ColumnInstruction
 
processVersionAttribute(String) - Method in class net.sf.saxon.style.StyleElement
Process the [xsl:]version attribute if there is one
ProcInstParser - class net.sf.saxon.om.ProcInstParser.
ProcInstParser is used to parse pseudo-attributes within Processing Instructions
ProcInstParser() - Constructor for class net.sf.saxon.om.ProcInstParser
 
promote(ItemType, ItemType) - Static method in class net.sf.saxon.value.NumericValue
Identify lowest common supertype of two numeric values for promotion purposes
promote(PromotionOffer) - Method in class net.sf.saxon.expr.CastAsQName
 
promote(PromotionOffer) - Method in class net.sf.saxon.expr.ComputedExpression
Offer promotion for this subexpression.
promote(PromotionOffer) - Method in class net.sf.saxon.expr.ConvertToString
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.TailExpression
 
promote(PromotionOffer) - Method in class net.sf.saxon.expr.TypeExpression
Promote this expression if possible
promote(PromotionOffer) - Method in interface net.sf.saxon.expr.Expression
Offer promotion for this subexpression.
promote(PromotionOffer) - Method in class net.sf.saxon.expr.VariableReference
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.Assignation
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.PathExpression
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.LetExpression
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.ItemChecker
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.InstanceOfExpression
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.IfExpression
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.FunctionCall
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.FirstItemExpression
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.FilterExpression
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.CastExpression
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.CastableExpression
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.CardinalityChecker
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.Atomizer
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.instruct.ExprInstruction
 
promote(PromotionOffer) - Method in class net.sf.saxon.sort.Reverser
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.sort.DocumentSorter
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.sort.TupleExpression
 
promote(PromotionOffer) - Method in class net.sf.saxon.sort.TupleSorter
Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.value.Value
Offer promotion for this subexpression.
promoteDocumentDependent - Variable in class net.sf.saxon.expr.PromotionOffer
In the case of FOCUS_INDEPENDENT, "promoteDocumentDependent" is a boolean that, when set to true, indicates that it is safe to promote a subexpression that depends on the context document but not on other aspects of the focus.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Sequence
Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Element
Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.CopyOf
 
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Comment
Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Attribute
Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.ValueOf
Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Namespace
 
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.FixedAttribute
Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.ExprInstruction
 
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Text
 
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.DocumentInstr
Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.ProcessingInstruction
Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.ElementCreator
Offer promotion for subexpressions.
PromotionOffer - class net.sf.saxon.expr.PromotionOffer.
PromotionOffer is an object used transiently during compilation of an expression.
PromotionOffer() - Constructor for class net.sf.saxon.expr.PromotionOffer
 
ProxyReceiver - class net.sf.saxon.event.ProxyReceiver.
A ProxyReceiver is an Receiver that filters data before passing it to another underlying Receiver.
ProxyReceiver() - Constructor for class net.sf.saxon.event.ProxyReceiver
 
PUBLIC_ID - Static variable in class net.sf.saxon.functions.UnparsedEntity
 
pushValidationContext(ValidationContext) - Method in class net.sf.saxon.query.StaticQueryContext
Add a new validation context to the stack of validation contexts
pushValidationMode(int) - Method in class net.sf.saxon.query.StaticQueryContext
Add a new validation mode to the stack of validation modes
put(int, Value) - Method in class net.sf.saxon.ParameterSet
Add a parameter to the ParameterSet
putModuleNumber(String) - Method in class net.sf.saxon.style.XSLStyleSheet
Add a stylesheet module to the list of modules if it is not already there, returning its integer code.

Q

QMARK - Static variable in class net.sf.saxon.expr.Tokenizer
"?" symbol
QNAME - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:QName
QNAME_TYPE - Static variable in class net.sf.saxon.type.Type
 
QNameException - exception net.sf.saxon.om.QNameException.
A QNameException represents an error condition whereby a QName (for example a variable name or template name) is malformed
QNameException(String) - Constructor for class net.sf.saxon.om.QNameException
 
QNameFn - class net.sf.saxon.functions.QNameFn.
This class supports fuctions on QName values
QNameFn() - Constructor for class net.sf.saxon.functions.QNameFn
 
QNameValue - class net.sf.saxon.value.QNameValue.
A QName value
QNameValue(String, String) - Constructor for class net.sf.saxon.value.QNameValue
Constructor
Query - class net.sf.saxon.Query.
This Query class provides a command-line interface to the Saxon XQuery processor.
Query() - Constructor for class net.sf.saxon.Query
 
QueryParser - class net.sf.saxon.query.QueryParser.
This class defines extensions to the XPath parser to handle the additional syntax supported in XQuery
QueryParser() - Constructor for class net.sf.saxon.query.QueryParser
 
QueryProcessor - class net.sf.saxon.query.QueryProcessor.
A QueryProcessor allows the compilation of XQuery queries for subsequent execution.
QueryProcessor(StaticQueryContext) - Constructor for class net.sf.saxon.query.QueryProcessor
Default constructor.
QueryResult - class net.sf.saxon.query.QueryResult.
This class takes the result sequence produced by a query, and wraps it as an XML document
QueryResult() - Constructor for class net.sf.saxon.query.QueryResult
 
QuickSort - class net.sf.saxon.sort.QuickSort.
This is a generic version of C.A.R Hoare's Quick Sort algorithm.
QuickSort() - Constructor for class net.sf.saxon.sort.QuickSort
 
quit(String, int) - Static method in class net.sf.saxon.Transform
Exit with a message
quit(String, int) - Static method in class net.sf.saxon.Query
Exit with a message
quit(String, int) - Static method in class net.sf.saxon.Compile
Exit with a message

R

random() - Static method in class net.sf.saxon.exslt.Math
Get a random numeric value (SStL)
RANGE_INDEPENDENT - Static variable in class net.sf.saxon.expr.PromotionOffer
RANGE_INDEPENDENT requests promotion of all non-trivial subexpressions that don't depend on a specified range variable.
RangeExpression - class net.sf.saxon.expr.RangeExpression.
A RangeExpression is an expression that represents an integer sequence as a pair of end-points (for example "x to y").
RangeExpression(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.RangeExpression
Construct a RangeExpression
rangeVariable - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
 
RangeVariableDeclaration - class net.sf.saxon.expr.RangeVariableDeclaration.
Represents the defining occurrence of a variable declared for local use within an expression, for example the $x in "for $x in ...".
RangeVariableDeclaration() - Constructor for class net.sf.saxon.expr.RangeVariableDeclaration
 
rangeVariables - Variable in class net.sf.saxon.expr.ExpressionParser
 
rawIterator() - Method in class net.sf.saxon.xpath.XPathExpression
Get a raw iterator over the results of the expression.
RCURLY - Static variable in class net.sf.saxon.expr.Tokenizer
"}" symbol (XQuery only)
readSchema() - Method in class net.sf.saxon.style.XSLImportSchema
 
readSchema(String, String, String) - Method in class net.sf.saxon.Configuration
Read a schema from a given schema location
Receiver - interface net.sf.saxon.event.Receiver.
Receiver: This interface represents a recipient of XML tree-walking events.
ReceiverOptions - class net.sf.saxon.event.ReceiverOptions.
ReceiverOptions defines a set of constants, which can be used in calls to methods on the Receiver interface.
ReceiverOptions() - Constructor for class net.sf.saxon.event.ReceiverOptions
 
recentText() - Method in class net.sf.saxon.expr.Tokenizer
Get the most recently read text (for use in an error message)
recordSize - Variable in class net.sf.saxon.sort.SortedIterator
 
RECOVER_SILENTLY - Static variable in class net.sf.saxon.Configuration
Constant indicating that the processor should take the recovery action when a recoverable error occurs, with no warning message.
RECOVER_WITH_WARNINGS - Static variable in class net.sf.saxon.Configuration
Constant indicating that the processor should produce a warning when a recoverable error occurs, and should then take the recovery action and continue.
recoverableError(String, Controller) - Method in class net.sf.saxon.instruct.Instruction
Signal a recoverable error.
recoverableError(String, SourceLocator) - Method in class net.sf.saxon.Controller
Report a recoverable error.
recoverableError(TransformerException) - Method in class net.sf.saxon.Controller
Report a recoverable error.
RECOVERY_POLICY - Static variable in class net.sf.saxon.FeatureKeys
RECOVERY_POLICY must be an Integer: Controller.RECOVER_SILENTLY, Controller.RECOVER_WITH_WARNINGS, or Controller.DO_NOT_RECOVER
reduce(XPathContext) - Method in class net.sf.saxon.sort.FixedSortKeyDefinition
Eliminate dependencies of the sort key definition on the context.
reduce(XPathContext) - Method in class net.sf.saxon.sort.SortKeyDefinition
Eliminate dependencies of the sort key definition on the context.
redundant - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
refineTypeInformation(ItemType, int, Value, int) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
 
REGEX - Static variable in class net.sf.saxon.style.StandardNames
 
RegexGroup - class net.sf.saxon.functions.RegexGroup.
 
RegexGroup() - Constructor for class net.sf.saxon.functions.RegexGroup
 
RegexIterator - class net.sf.saxon.instruct.RegexIterator.
Class RegexIterator - provides an iterator over matched and unmatched substrings
RegexIterator(String, Pattern) - Constructor for class net.sf.saxon.instruct.RegexIterator
Construct a RegexIterator.
RegexTranslator - class net.sf.saxon.type.RegexTranslator.
This class translates XML Schema regex syntax into JDK 1.4 regex syntax.
RegexTranslator.RegexSyntaxException - exception net.sf.saxon.type.RegexTranslator.RegexSyntaxException.
Thrown when an syntactically incorrect regular expression is detected.
RegexTranslator.RegexSyntaxException(String) - Constructor for class net.sf.saxon.type.RegexTranslator.RegexSyntaxException
 
RegexTranslator.RegexSyntaxException(String, int) - Constructor for class net.sf.saxon.type.RegexTranslator.RegexSyntaxException
 
register(String, Class, int, int, int, ItemType, int) - Static method in class net.sf.saxon.functions.StandardFunction
Register system function.
registerDocument(DocumentInfo, String) - Method in class net.sf.saxon.Controller
Add a document to the document pool.
registerReference(BindingReference) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
 
registerReference(BindingReference) - Method in interface net.sf.saxon.expr.VariableDeclaration
Method called by a BindingReference to register the variable reference for subsequent fixup.
registerReference(BindingReference) - Method in class net.sf.saxon.query.GlobalVariableDefinition
 
registerReference(BindingReference) - Method in class net.sf.saxon.style.XSLVariableDeclaration
Method called by VariableReference to register the variable reference for subsequent fixup
registerReference(BindingReference) - Method in class net.sf.saxon.xpath.Variable
Method called by the XPath expression parser to register a reference to this variable.
registerReference(UserFunctionCall) - Method in class net.sf.saxon.query.XQueryFunction
 
registerReference(UserFunctionCall) - Method in class net.sf.saxon.style.XSLFunction
Method called by UserFunctionCall to register the function call for subsequent fixup.
registerUsage(String, String, FormatNumber2) - Method in class net.sf.saxon.trans.DecimalFormatManager
Register a format-number() function call that uses a particular decimal format.
REJECT_DUPLICATES - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag indicating that duplicate values should be rejected
Remove - class net.sf.saxon.functions.Remove.
The XPath 2.0 remove() function
remove() - Method in class net.sf.saxon.type.FacetListIterator
 
Remove() - Constructor for class net.sf.saxon.functions.Remove
 
remove(EventListener) - Method in class net.sf.saxon.trace.SaxonEventMulticaster
Removes a listener from this multicaster and returns the resulting multicast listener.
remove(TraceListener, TraceListener) - Static method in class net.sf.saxon.trace.SaxonEventMulticaster
Removes the old trace-listener from trace-listener-l and returns the resulting multicast listener.
removeAttribute(String) - Method in class net.sf.saxon.om.AbstractNode
Removes the specified attribute.
removeAttribute(String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Removes an attribute by name.
removeAttributeDeclaration(int) - Method in class net.sf.saxon.om.NamePool
Remove an attribute declaration from the name pool.
removeAttributeNode(Attr) - Method in class net.sf.saxon.om.AbstractNode
Removes the specified attribute node.
removeAttributeNode(Attr) - Method in class net.sf.saxon.tree.ElementWithAttributes
Removes the specified attribute node.
removeAttributeNS(String, String) - Method in class net.sf.saxon.om.AbstractNode
Removes an attribute by local name and namespace URI.
removeAttributeNS(String, String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Removes an attribute by local name and namespace URI.
removeChild(Node) - Method in class net.sf.saxon.om.AbstractNode
Remove the child node indicated by oldChild from the list of children, and returns it.
removeElementDeclaration(int) - Method in class net.sf.saxon.om.NamePool
Remove an element declaration from the name pool.
removeInternal(EventListener, EventListener) - Static method in class net.sf.saxon.trace.SaxonEventMulticaster
Returns the resulting multicast listener after removing the old listener from listener-l.
removeNamedItem(String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Remove named attribute (DOM NamedNodeMap method: always fails)
removeNamedItemNS(String, String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Remove named attribute (DOM NamedNodeMap method: always fails)
removeSchemaType(int) - Method in class net.sf.saxon.om.NamePool
Remove a SchemaType from the name pool
removeTimezone() - Method in class net.sf.saxon.value.CalendarValue
Return a date, time, or dateTime with the same localized value, but without the timezone component
removeTimezone() - Method in class net.sf.saxon.value.TimeValue
Return a dateTime with the same localized value, but without the timezone component
removeTimezone() - Method in class net.sf.saxon.value.DateValue
Return a dateTime with the same localized value, but without the timezone component
removeTimezone() - Method in class net.sf.saxon.value.DateTimeValue
Return a dateTime with the same localized value, but without the timezone component
removeTraceListener(TraceListener) - Method in class net.sf.saxon.Controller
Removes the specified trace listener so that the next invocation of the render method will not send trace events to the listener.
repeat - Variable in class net.sf.saxon.Transform
 
Replace - class net.sf.saxon.functions.Replace.
This class implements the replace() function for replacing substrings that match a regular expression
Replace() - Constructor for class net.sf.saxon.functions.Replace
 
replaceChild(Node, Node) - Method in class net.sf.saxon.om.AbstractNode
Replace the child node oldChild with newChild in the list of children, and returns the oldChild node.
replaceData(int, int, String) - Method in class net.sf.saxon.om.AbstractNode
Replace the characters starting at the specified 16-bit unit offset with the specified string.
REPORT_ALWAYS - Static variable in class net.sf.saxon.style.StyleElement
 
REPORT_IF_INSTANTIATED - Static variable in class net.sf.saxon.style.StyleElement
 
REPORT_UNLESS_FORWARDS_COMPATIBLE - Static variable in class net.sf.saxon.style.StyleElement
 
reportAbsence(String) - Method in class net.sf.saxon.style.StyleElement
Convenience method to report the absence of a mandatory attribute
reportError(SAXParseException, boolean) - Method in class net.sf.saxon.StandardErrorHandler
Common routine for SAX errors and fatal errors
reportError(TransformerException) - Method in class net.sf.saxon.PreparedStyleSheet
Report a compile time error.
reportingCircumstances - Variable in class net.sf.saxon.style.StyleElement
 
reportWarning(TransformerException) - Method in class net.sf.saxon.PreparedStyleSheet
Report a compile time warning.
REQUIRE_WELL_FORMED - Static variable in class net.sf.saxon.event.SaxonOutputKeys
saxon:require-well-formed = yes|no.
REQUIRED - Static variable in class net.sf.saxon.style.StandardNames
 
requiredParam - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
requiredType - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
requireWellFormed - Variable in class net.sf.saxon.event.ContentHandlerProxy
 
reset() - Method in class net.sf.saxon.query.StaticQueryContext
Reset the state of this StaticQueryContext to an uninitialized state
resetHandlers() - Method in class net.sf.saxon.trans.RuleManager
Set up a new table of handlers.
resetOutputDestination(SequenceReceiver) - Method in class net.sf.saxon.Controller
Close the current receiver, and revert to the previous receiver.
resolve(String, String) - Method in class net.sf.saxon.StandardURIResolver
Resolve a URI
resolve(String, String) - Method in interface net.sf.saxon.OutputURIResolver
Resolve an output URI.
resolve(String, String) - Method in class net.sf.saxon.event.StandardOutputResolver
Resolve an output URI
ResolveQName - class net.sf.saxon.functions.ResolveQName.
This class supports the resolve-QName function in XPath 2.0
ResolveQName() - Constructor for class net.sf.saxon.functions.ResolveQName
 
ResolveURI - class net.sf.saxon.functions.ResolveURI.
This class supports the resolve-uri() functions in XPath 2.0
ResolveURI() - Constructor for class net.sf.saxon.functions.ResolveURI
 
restoreContext(Object[]) - Method in class net.sf.saxon.Controller
Restore the context.
RestrictedStringValue - class net.sf.saxon.value.RestrictedStringValue.
A value conforming to one of the built-in subtypes of String, specifically normalizedString, token, language, Name, NCName, ID, IDREF, ENTITY, NMTOKEN.
RestrictedStringValue(CharSequence, int) - Constructor for class net.sf.saxon.value.RestrictedStringValue
Constructor
RESULT_PREFIX - Static variable in class net.sf.saxon.style.StandardNames
 
ResultDocument - class net.sf.saxon.instruct.ResultDocument.
An xsl:result-document (formerly saxon:output) element in the stylesheet.
ResultDocument(Properties, Expression, String, int, SchemaType) - Constructor for class net.sf.saxon.instruct.ResultDocument
 
ResultWrapper - class net.sf.saxon.event.ResultWrapper.
Helper class to construct a serialization pipeline for a given result destination and a given set of output properties.
ResultWrapper() - Constructor for class net.sf.saxon.event.ResultWrapper
 
resumeTracing(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
Resume tracing.
RETURN - Static variable in class net.sf.saxon.expr.Tokenizer
Keyword "return"
Reverse - class net.sf.saxon.functions.Reverse.
Implement XPath function fn:reverse()
REVERSE_DOCUMENT_ORDER - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit is set by getProperties() in the case of an expression that delivers items in the reverse of the correct order, when unordered retrieval is requested.
Reverse() - Constructor for class net.sf.saxon.functions.Reverse
 
ReverseArrayIterator - class net.sf.saxon.om.ReverseArrayIterator.
ReverseArrayIterator is used to enumerate items held in an array in reverse order.
ReverseArrayIterator(Item[], int, int) - Constructor for class net.sf.saxon.om.ReverseArrayIterator
Create an iterator a slice of an array
reverseIterate() - Method in class net.sf.saxon.value.SequenceExtent
Return an enumeration of this sequence in reverse order (used for reverse axes)
Reverser - class net.sf.saxon.sort.Reverser.
A Reverser is an expression that reverses the order of a sequence of items.
Reverser(Expression) - Constructor for class net.sf.saxon.sort.Reverser
 
ReversibleIterator - interface net.sf.saxon.expr.ReversibleIterator.
A ReversibleIterator is an interface implemented by any SequenceIterator that is able to deliver items in reverse order (or to supply another iterator that can do so).
RoleLocator - class net.sf.saxon.expr.RoleLocator.
A RoleLocator identifies the role in which an expression is used, for example as the third argument of the concat() function.
RoleLocator(int, String, int) - Constructor for class net.sf.saxon.expr.RoleLocator
 
root - Variable in class net.sf.saxon.dom.DOMSender
 
root - Variable in class net.sf.saxon.tree.ElementImpl
 
Root - class net.sf.saxon.functions.Root.
Implement the XPath 2.0 root() function
Root() - Constructor for class net.sf.saxon.functions.Root
 
RootExpression - class net.sf.saxon.expr.RootExpression.
An expression whose value is always a set of nodes containing a single node, the document root.
RootExpression() - Constructor for class net.sf.saxon.expr.RootExpression
 
rootNode - Variable in class net.sf.saxon.tinytree.TinyDocumentImpl
 
ROUND - Static variable in class net.sf.saxon.functions.Rounding
 
round() - Method in class net.sf.saxon.value.NumericValue
Implement the XPath round() function
round() - Method in class net.sf.saxon.value.FloatValue
Implement the XPath round() function
round() - Method in class net.sf.saxon.value.DecimalValue
Implement the XPath round() function
round() - Method in class net.sf.saxon.value.IntegerValue
Implement the XPath round() function
round() - Method in class net.sf.saxon.value.DoubleValue
Implement the XPath round() function
Rounding - class net.sf.saxon.functions.Rounding.
This class supports the ceiling(), floor(), round(), and round-to-half-even() functions, and also the abs() function
Rounding() - Constructor for class net.sf.saxon.functions.Rounding
 
roundToHalfEven(int) - Method in class net.sf.saxon.value.NumericValue
Implement the XPath 2.0 round-to-half-even() function
roundToHalfEven(int) - Method in class net.sf.saxon.value.FloatValue
Implement the XPath round-to-half-even() function
roundToHalfEven(int) - Method in class net.sf.saxon.value.DecimalValue
Implement the XPath round-to-half-even() function
roundToHalfEven(int) - Method in class net.sf.saxon.value.IntegerValue
Implement the XPath round-to-half-even() function
roundToHalfEven(int) - Method in class net.sf.saxon.value.DoubleValue
Implement the XPath round-to-half-even() function
RPAR - Static variable in class net.sf.saxon.expr.Tokenizer
Right parenthesis
RSQB - Static variable in class net.sf.saxon.expr.Tokenizer
Right square bracket
RuleManager - class net.sf.saxon.trans.RuleManager.
RuleManager maintains a set of template rules, one set for each mode
RuleManager() - Constructor for class net.sf.saxon.trans.RuleManager
create a RuleManager and initialise variables.
RULES - Static variable in class net.sf.saxon.style.StandardNames
 
run(NodeInfo) - Method in class net.sf.saxon.Controller
Process a Document.

S

SAME_AS_FIRST_ARGUMENT - Static variable in class net.sf.saxon.functions.StandardFunction
 
SATISFIES - Static variable in class net.sf.saxon.expr.Tokenizer
Keyword "satisfies"
saveContext() - Method in class net.sf.saxon.Controller
Save the XSLT processing context.
SAXON - Static variable in class net.sf.saxon.om.NamespaceConstant
Fixed namespace name for SAXON: "http://saxon.sf.net/"
SAXON - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_ASSIGN - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_ASSIGNABLE - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_BYTE_ORDER_MARK - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_CALL_TEMPLATE - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_CHARACTER_REPRESENTATION - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_CODE - Static variable in class net.sf.saxon.om.NamespaceConstant
Numeric code representing the SAXON namespace
SAXON_COLLATION - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_DOCTYPE - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_ENTITY_REF - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_EXPLAIN - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_IMPORT_QUERY - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_INDENT_SPACES - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_JAVA_LANG_OBJECT - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_MEMO_FUNCTION - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_NEXT_IN_CHAIN - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_REQUIRE_WELL_FORMED - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_SCRIPT - Static variable in class net.sf.saxon.style.StandardNames
 
SAXON_WHILE - Static variable in class net.sf.saxon.style.StandardNames
 
SaxonAssign - class net.sf.saxon.style.SaxonAssign.
saxon:assign element in stylesheet.
SaxonAssign() - Constructor for class net.sf.saxon.style.SaxonAssign
 
SaxonCallTemplate - class net.sf.saxon.style.SaxonCallTemplate.
A saxon:call-template element in the stylesheet.
SaxonCallTemplate() - Constructor for class net.sf.saxon.style.SaxonCallTemplate
 
SaxonCollation - class net.sf.saxon.style.SaxonCollation.
A saxon:collation element in the style sheet: this is a top-level element that defines details of a named collation.
SaxonCollation() - Constructor for class net.sf.saxon.style.SaxonCollation
 
SaxonDoctype - class net.sf.saxon.style.SaxonDoctype.
A saxon:doctype element in the stylesheet.
SaxonDoctype() - Constructor for class net.sf.saxon.style.SaxonDoctype
 
SaxonEntityRef - class net.sf.saxon.style.SaxonEntityRef.
A saxon:entity-ref element in the stylesheet.
SaxonEntityRef() - Constructor for class net.sf.saxon.style.SaxonEntityRef
 
SaxonEventMulticaster - class net.sf.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 net.sf.saxon.trace.SaxonEventMulticaster
Creates an event multicaster instance which chains listener-a with listener-b.
SaxonImportQuery - class net.sf.saxon.style.SaxonImportQuery.
The class implements a saxon:import-query declaration in a stylesheet.
SaxonImportQuery() - Constructor for class net.sf.saxon.style.SaxonImportQuery
 
SaxonOutputKeys - class net.sf.saxon.event.SaxonOutputKeys.
Provides string constants that can be used to set output properties for a Transformer, or to retrieve output properties from a Transformer or Templates object.
SaxonOutputKeys() - Constructor for class net.sf.saxon.event.SaxonOutputKeys
 
SaxonScript - class net.sf.saxon.style.SaxonScript.
A saxon:script element in the stylesheet.
SaxonScript() - Constructor for class net.sf.saxon.style.SaxonScript
 
SaxonWhile - class net.sf.saxon.style.SaxonWhile.
Handler for saxon:while elements in stylesheet.
SaxonWhile() - Constructor for class net.sf.saxon.style.SaxonWhile
 
scanOnly - Variable in class net.sf.saxon.expr.ExpressionParser
 
SCHEMA - Static variable in class net.sf.saxon.om.NamespaceConstant
Namespace name for XML Schema: "http://www.w3.org/2001/XMLSchema"
SCHEMA_CODE - Static variable in class net.sf.saxon.om.NamespaceConstant
Numeric code representing the schema namespace
SCHEMA_DATATYPES - Static variable in class net.sf.saxon.om.NamespaceConstant
Namespace name for XML Schema Datatypes: "http://www.w3.org/2001/XMLSchema-datatypes"
SCHEMA_INSTANCE - Static variable in class net.sf.saxon.om.NamespaceConstant
XML-schema-defined namespace for use in instance documents ("xsi")
SCHEMA_LOCATION - Static variable in class net.sf.saxon.style.StandardNames
 
SCHEMA_VALIDATION - Static variable in class net.sf.saxon.FeatureKeys
SCHEMA_VALIDATION must be a Boolean.
SchemaComponentMarker - interface net.sf.saxon.type.SchemaComponentMarker.
This is a marker interface that acts as a surrogate for an object representing an element or attribute declaration.
SchemaException - exception net.sf.saxon.type.SchemaException.
An exception that identifies an error in reading, parsing, or validating a schema.
SchemaException() - Constructor for class net.sf.saxon.type.SchemaException
Creates a new XMLException with no message or nested Exception.
SchemaException(Exception) - Constructor for class net.sf.saxon.type.SchemaException
Creates a new XMLException with the given nested exception.
SchemaException(String) - Constructor for class net.sf.saxon.type.SchemaException
Creates a new XMLException with the given message.
SchemaException(String, Exception) - Constructor for class net.sf.saxon.type.SchemaException
Creates a new XMLException with the given message and nested exception.
SchemaException(String, SourceLocator) - Constructor for class net.sf.saxon.type.SchemaException
 
SchemaMarker - interface net.sf.saxon.type.SchemaMarker.
This is a marker interface that acts as a surrogate for an object representing a Schema.
schemaType - Variable in class net.sf.saxon.instruct.ElementCreator
 
SchemaType - class net.sf.saxon.type.SchemaType.
The base type for XML Schema types, such as complex types and simple types.
SchemaType() - Constructor for class net.sf.saxon.type.SchemaType
Default constructor
secondInMinute() - Static method in class net.sf.saxon.exslt.Date
Return the current second of the minute
secondInMinute(String) - Static method in class net.sf.saxon.exslt.Date
Return the second of the minute in the specified date or date/time
seconds - Variable in class net.sf.saxon.value.DurationValue
 
SECONDS - Static variable in class net.sf.saxon.functions.Component
 
SecondsDurationValue - class net.sf.saxon.value.SecondsDurationValue.
A value of type xsd:dayTimeDuration
SecondsDurationValue(CharSequence) - Constructor for class net.sf.saxon.value.SecondsDurationValue
Constructor: create a duration value from a supplied string, in ISO 8601 format [+|-]PnDTnHnMnS
select - Variable in class net.sf.saxon.instruct.SimpleNodeConstructor
 
select - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
select - Variable in class net.sf.saxon.style.XSLStringConstructor
 
SELECT - Static variable in class net.sf.saxon.style.StandardNames
 
selectByKey(int, DocumentInfo, AtomicValue, Controller) - Method in class net.sf.saxon.trans.KeyManager
Get the nodes with a given key value
selectID(String) - Method in class net.sf.saxon.dom.DocumentWrapper
Get the element with a given ID, if any
selectID(String) - Method in class net.sf.saxon.jdom.DocumentWrapper
Get the element with a given ID, if any
selectID(String) - Method in class net.sf.saxon.om.StrippedDocument
Get the element with a given ID, if any
selectID(String) - Method in interface net.sf.saxon.om.DocumentInfo
Get the element with a given ID, if any
selectID(String) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Get the element with a given ID.
selectID(String) - Method in class net.sf.saxon.tree.DocumentImpl
Get the element with a given ID.
selectID(String) - Method in class net.sf.saxon.value.TextFragmentValue
Get the element with a given ID.
SELF - Static variable in class net.sf.saxon.om.Axis
Constant representing the self axis
SEMICOLON - Static variable in class net.sf.saxon.expr.Tokenizer
semicolon separator
send() - Method in class net.sf.saxon.dom.DOMSender
Walk a document (traversing the nodes depth first)
send(Receiver) - Method in class net.sf.saxon.event.DocumentSender
Send the entire document to the receiver
send(Source, Receiver, NamePool, boolean) - Method in class net.sf.saxon.event.Sender
Send the contents of a Source to a Receiver.
Sender - class net.sf.saxon.event.Sender.
Sender is a helper class that sends events to a Receiver from any kind of Source object
Sender(Configuration) - Constructor for class net.sf.saxon.event.Sender
 
separator - Variable in class net.sf.saxon.instruct.SimpleNodeConstructor
 
SEPARATOR - Static variable in class net.sf.saxon.style.StandardNames
 
sequence - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
 
sequence - Variable in class net.sf.saxon.expr.Assignation
 
Sequence - class net.sf.saxon.instruct.Sequence.
An xsl:sequence element in the stylesheet.
SEQUENCE_TYPE_STATE - Static variable in class net.sf.saxon.expr.Tokenizer
State in which the next thing to be read is a SequenceType
Sequence(Expression, SequenceType) - Constructor for class net.sf.saxon.instruct.Sequence
 
SequenceChecker - class net.sf.saxon.event.SequenceChecker.
This is a receiver that can be inserted into a pipeline to do type checking of the nodes and/or atomic values produced by a content constructor, as they are written.
SequenceChecker() - Constructor for class net.sf.saxon.event.SequenceChecker
 
SequenceExtent - class net.sf.saxon.value.SequenceExtent.
A sequence value implemented extensionally.
SequenceExtent(Item[]) - Constructor for class net.sf.saxon.value.SequenceExtent
Construct an sequence from an array of items.
SequenceExtent(List) - Constructor for class net.sf.saxon.value.SequenceExtent
Construct a SequenceExtent from a List.
SequenceExtent(SequenceExtent, int, int) - Constructor for class net.sf.saxon.value.SequenceExtent
Construct a SequenceExtent as a view of another SequenceExtent
SequenceExtent(SequenceIterator) - Constructor for class net.sf.saxon.value.SequenceExtent
Construct a sequence containing all the items in a SequenceIterator.
SequenceIntent - class net.sf.saxon.value.SequenceIntent.
A SequenceIntent is sequence value that uses deferred evaluation.
SequenceIntent(SequenceIterator) - Constructor for class net.sf.saxon.value.SequenceIntent
Construct a SequenceIntent by supplying an iterator.
SequenceIterator - interface net.sf.saxon.om.SequenceIterator.
A SequenceIterator is used to iterate over any XPath 2 sequence (of values or nodes).
SequenceOutputter - class net.sf.saxon.event.SequenceOutputter.
This outputter is used when writing a sequence of atomic values and nodes, that is, when xsl:variable is used with content and an "as" attribute.
SequenceOutputter() - Constructor for class net.sf.saxon.event.SequenceOutputter
Create a new SequenceOutputter
SequenceReceiver - interface net.sf.saxon.event.SequenceReceiver.
SequenceReceiver: this extension of the Receiver interface is used when processing a sequence constructor.
SequenceType - class net.sf.saxon.value.SequenceType.
SequenceType: a sequence type consists of a primary type, which indicates the type of item, and a cardinality, which indicates the number of occurrences permitted.
SequenceType(ItemType, int) - Constructor for class net.sf.saxon.value.SequenceType
Construct an instance of SequenceType
SequenceValue - class net.sf.saxon.value.SequenceValue.
A SequenceValue object represents a sequence whose members are all AtomicValues or Nodes.
SequenceValue() - Constructor for class net.sf.saxon.value.SequenceValue
 
Serialize - class net.sf.saxon.functions.Serialize.
This class implements the saxon:serialize() extension function, which is specially-recognized by the system because it needs access to parts of the static context
Serialize() - Constructor for class net.sf.saxon.functions.Serialize
 
serialize(NodeInfo, Result, Properties) - Static method in class net.sf.saxon.query.QueryResult
Serialize a document containing wrapped query results (or any other document, in fact) as XML.
setAction(Expression) - Method in class net.sf.saxon.expr.Assignation
Add the "return" or "satisfies" expression, and fix up all references to the range variable that occur within that expression
setAction(Expression) - Method in class net.sf.saxon.expr.ForExpression
 
setAllowExternalFunctions(boolean) - Method in class net.sf.saxon.Configuration
Determine whether calls to external Java functions are permitted.
setArguments(Expression[]) - Method in class net.sf.saxon.expr.FunctionCall
Method called by the expression parser when all arguments have been supplied
setAssignable(boolean) - Method in class net.sf.saxon.instruct.GeneralVariable
 
setAttribute(String, Object) - Method in class net.sf.saxon.TransformerFactoryImpl
Allows the user to set specific attributes on the underlying implementation.
setAttribute(String, Object) - Method in class net.sf.saxon.om.DocumentBuilderFactoryImpl
 
setAttribute(String, String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Set the value of an attribute on the current element.
setAttribute(String, String) - Method in class net.sf.saxon.tree.ElementImpl
Set the value of an attribute on the current element.
setAttributeNode(Attr) - Method in class net.sf.saxon.om.AbstractNode
Adds a new attribute node.
setAttributeNode(Attr) - Method in class net.sf.saxon.tree.ElementWithAttributes
Adds a new attribute node.
setAttributeNodeNS(Attr) - Method in class net.sf.saxon.om.AbstractNode
Add a new attribute.
setAttributeNodeNS(Attr) - Method in class net.sf.saxon.tree.ElementWithAttributes
Add a new attribute.
setAttributeNS(String, String, String) - Method in class net.sf.saxon.om.AbstractNode
Adds a new attribute.
setAttributeNS(String, String, String) - Method in class net.sf.saxon.tree.ElementWithAttributes
Adds a new attribute.
setBaseType(SchemaType) - Method in class net.sf.saxon.type.SchemaType
Sets the base type for this datatype
setBaseTypeFingerprint(int) - Method in class net.sf.saxon.type.SchemaType
Set the fingerprint of the name of the base type of this type
setBaseURI(String) - Method in class net.sf.saxon.event.PIGrabber
Set the base URI
setBaseURI(String) - Method in class net.sf.saxon.query.StaticQueryContext
Set the Base URI of the query
setCaseOrder(Expression) - Method in class net.sf.saxon.sort.SortKeyDefinition
Set the case order.
setCharacterMapIndex(HashMap) - Method in class net.sf.saxon.instruct.Executable
Set the index of named character maps
setCharacterMaps(List) - Method in class net.sf.saxon.event.CharacterMapExpander
Set the character maps to be used by this CharacterMapExpander.
setChildren(Instruction[]) - Method in class net.sf.saxon.instruct.Instruction
Set the children of this instruction
setCollation(Comparator) - Method in class net.sf.saxon.sort.SortKeyDefinition
Set the collation.
setCollation(String, Comparator, boolean) - Method in class net.sf.saxon.style.XSLStyleSheet
Register a named collation (actually a Comparator)
setCollationTable(HashMap) - Method in class net.sf.saxon.instruct.Executable
Set the table of collations
setColumnNumber(int) - Method in class net.sf.saxon.expr.ExpressionLocation
 
setColumnNumber(int) - Method in class net.sf.saxon.type.ValidationException
 
setComparator(Comparator) - Method in class net.sf.saxon.expr.SingletonComparison
 
setConfiguration(Configuration) - Method in class net.sf.saxon.TransformerFactoryImpl
Set the configuration (en bloc)
setConfiguration(Configuration) - Method in class net.sf.saxon.PreparedStyleSheet
 
setConfiguration(Configuration) - Method in class net.sf.saxon.instruct.Executable
Set the configuration
setConfiguration(Configuration) - Method in class net.sf.saxon.query.QueryProcessor
Set the configuration.
setConfiguration(Configuration) - Method in class net.sf.saxon.query.StaticQueryContext
Set the Configuration options
setContainedValidationContext(int) - Method in class net.sf.saxon.query.StaticQueryContext
Set the validation context to a local element declaration within the current validation context
setContainingDeclaration(int, boolean) - Method in class net.sf.saxon.type.SchemaType
Set the name of the containing declaration (for diagnostics)
setContainsLocals(boolean) - Method in class net.sf.saxon.instruct.GeneralVariable
 
setContentHandler(ContentHandler) - Method in class net.sf.saxon.Filter
Register a content handler to receive the output of the transformation filter.
setContextNode(NodeInfo) - Method in class net.sf.saxon.query.DynamicQueryContext
Set the context node for evaluating the expression.
setContextNode(NodeInfo) - Method in class net.sf.saxon.xpath.XPathExpression
Set the context node for evaluating the expression.
setContextNode(NodeInfo) - Method in class net.sf.saxon.xpath.XPathEvaluator
Set the context node.
setController(Controller) - Method in class net.sf.saxon.event.Stripper
Set the Controller to be used
setConversion(Expression) - Method in class net.sf.saxon.instruct.Param
 
setCriteria(String, String, String) - Method in class net.sf.saxon.event.PIGrabber
 
setCurrentGroupIterator(GroupIterator) - Method in class net.sf.saxon.Controller
Set the current group collection.
setCurrentIterator(SequenceIterator) - Method in class net.sf.saxon.Controller
Set a new current item sequence iterator.
setCurrentIterator(SequenceIterator) - Method in class net.sf.saxon.expr.XPathContext
Set a new sequence iterator.
setCurrentMode(Mode) - Method in class net.sf.saxon.Controller
Set the current mode (for use by the built-in handlers).
setCurrentRegexIterator(RegexIterator) - Method in class net.sf.saxon.Controller
Set the current regex iterator
setCurrentTemplate(Template) - Method in class net.sf.saxon.Controller
Set the current template.
setData(String) - Method in class net.sf.saxon.om.AbstractNode
Set the character data of a Text or Comment node.
setDataTypeExpression(Expression) - Method in class net.sf.saxon.sort.SortKeyDefinition
Set the data type.
setDateValue(DateValue) - Method in class net.sf.saxon.value.DateValue
Set the value (used for creating subtypes)
setDebug(boolean) - Method in class net.sf.saxon.expr.FunctionProxy
Set debug flag.
setDecimalFormatManager(DecimalFormatManager) - Method in class net.sf.saxon.Controller
Set the Decimal Format Manager.
setDecimalFormatManager(DecimalFormatManager) - Method in class net.sf.saxon.instruct.Executable
Set the DecimalFormatManager which handles decimal-format definitions
setDefaultCollationName(String) - Method in class net.sf.saxon.instruct.Executable
Set the default collation
setDefaultDecimalFormat(DecimalFormatSymbols) - Method in class net.sf.saxon.trans.DecimalFormatManager
Register the default decimal-format.
setDefaultElementNamespace(String) - Method in class net.sf.saxon.query.StaticQueryContext
Set the default element namespace
setDefaultFunctionNamespace(String) - Method in class net.sf.saxon.query.StaticQueryContext
Set the default function namespace
setDefaultNamePool(NamePool) - Static method in class net.sf.saxon.om.NamePool
Set the default NamePool (used after loading a compiled stylesheet)
setDefaultOutputProperties(Properties) - Method in class net.sf.saxon.instruct.Executable
Set the default output properties (the properties for the unnamed output format)
setDefaults(DecimalFormatSymbols) - Static method in class net.sf.saxon.trans.DecimalFormatManager
Set up the XSLT-defined default attributes in a DecimalFormatSymbols
setDerivationMethod(int) - Method in class net.sf.saxon.type.SchemaType
Sets the derivation method code (without validating it)
setDerivationMethodName(String) - Method in class net.sf.saxon.type.SchemaType
Sets the derivation method name
setDetails(Expression, int, Expression) - Method in class net.sf.saxon.expr.GeneralComparison
 
setDocumentElement(ElementImpl) - Method in class net.sf.saxon.tree.DocumentImpl
Set the top-level element of the document (variously called the root element or the document element).
setDocumentLocator(Locator) - Method in class net.sf.saxon.event.TreeReceiver
Set the Document Locator
setDocumentLocator(Locator) - Method in class net.sf.saxon.event.Builder
 
setDocumentLocator(Locator) - Method in interface net.sf.saxon.event.Receiver
Set locator, to identify position in the document.
setDocumentLocator(Locator) - Method in class net.sf.saxon.event.ContentEmitter
Callback interface for SAX: not for application use
setDocumentLocator(Locator) - Method in class net.sf.saxon.event.ProxyReceiver
Set the Document Locator
setDocumentLocator(Locator) - Method in class net.sf.saxon.event.Outputter
 
setDocumentLocator(Locator) - Method in class net.sf.saxon.event.XMLEmitter
Set Document Locator.
setDocumentLocator(Locator) - Method in class net.sf.saxon.event.ContentHandlerProxy
Set Document Locator
setDocumentLocator(Locator) - Method in class net.sf.saxon.event.Emitter
Set locator, to identify position in the document.
setDocumentLocator(Locator) - Method in class net.sf.saxon.tree.TreeBuilder
Callback interface for SAX: not for application use
setDocumentURL(String) - Method in class net.sf.saxon.XSLTProcessorApplet
Set the URL to the XML document that will be transformed with the XSL stylesheet.
setDTDHandler(DTDHandler) - Method in class net.sf.saxon.Filter
Allow an application to register a DTD event handler.
setElementAnnotation(int, int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Set the type annotation of an element node
setEmptyFirst(boolean) - Method in class net.sf.saxon.sort.SortKeyDefinition
Set whether empty sequence comes before other values or after them
setEntityResolver(EntityResolver) - Method in class net.sf.saxon.Filter
Allow an application to register an entity resolver.
setEntityResolver(EntityResolver) - Method in class net.sf.saxon.om.DocumentBuilderImpl
 
setErrorHandler(ErrorHandler) - Method in class net.sf.saxon.Filter
Allow an application to register an error event handler.
setErrorHandler(ErrorHandler) - Method in class net.sf.saxon.om.DocumentBuilderImpl
 
setErrorListener(ErrorListener) - Method in class net.sf.saxon.TransformerFactoryImpl
Set the error event listener for the TransformerFactory, which is used for the processing of transformation instructions, and not for the transformation itself.
setErrorListener(ErrorListener) - Method in class net.sf.saxon.Configuration
Set the ErrorListener to be used in this configuration.
setErrorListener(ErrorListener) - Method in class net.sf.saxon.Controller
Set the error listener.
setErrorListener(ErrorListener) - Method in class net.sf.saxon.query.DynamicQueryContext
Set the error listener.
setErrorOutput(PrintStream) - Method in class net.sf.saxon.StandardErrorListener
Set output destination for error messages (default is System.err)
setErrorOutput(Writer) - Method in class net.sf.saxon.StandardErrorHandler
Set output for error messages produced by the default error handler.
setExecutable(Executable) - Method in class net.sf.saxon.Controller
Associate this Controller with an Executable.
setExecuting(DefiningVariable, boolean) - Method in class net.sf.saxon.instruct.Bindery
Set/Unset a flag to indicate that a particular global variable is currently being evaluated.
setExpression(int, Expression) - Method in class net.sf.saxon.sort.TupleExpression
 
setFacets(List) - Method in class net.sf.saxon.type.SimpleType
Set all the facets of this simple type
setFactory(Configuration) - Method in class net.sf.saxon.event.PIGrabber
 
setFactoryConfiguration() - Method in class net.sf.saxon.Transform
Set the configuration in the TransformerFactory.
setFeature(String, boolean) - Method in class net.sf.saxon.Filter
Set the state of a feature.
setFinal(int) - Method in class net.sf.saxon.type.SchemaType
Sets the value of the 'final' property, indicating which types of derivation are not allowed.
setFinalProhibitions(int) - Method in class net.sf.saxon.type.SchemaType
Sets the value of the 'final' property, indicating which types of derivation are not allowed.
setFingerprint(int) - Method in class net.sf.saxon.expr.UserFunctionCall
Set the fingerprint representing the name of the function
setFingerprint(int) - Method in class net.sf.saxon.query.GlobalVariableDefinition
 
setFingerprint(int) - Method in class net.sf.saxon.type.SchemaType
Set the fingerprint of the name of this type
setFlags(String) - Static method in class net.sf.saxon.functions.Matches
Set the Java flags from the supplied XPath flags.
setFunction(FunctionSignature, CallableFunction) - Method in class net.sf.saxon.expr.UserFunctionCall
Create the reference to the function to be called, and validate for consistency
setFunctionName(Class, String, int) - Method in class net.sf.saxon.expr.FunctionProxy
setFunctionName: locates the external class and the method (or candidate methods) to which this function relates.
setFunctionName(String) - Method in class net.sf.saxon.instruct.UserFunction
 
setGenerateIdEmulation(boolean) - Method in class net.sf.saxon.expr.IdentityComparison
Set flag to indicate different empty-sequence behavior when emulating comparison of two generate-id's
setGlobal(boolean) - Method in class net.sf.saxon.instruct.GeneralVariable
 
setGlobalContext() - Method in class net.sf.saxon.Controller
Set the context to point to the root of the principal source document as the singleton focus Note: the caller is expected to save the previous context and reset it later.
setHandler(Pattern, Template, Mode, int) - Method in class net.sf.saxon.trans.RuleManager
Register a handler for a particular pattern.
setHandler(Pattern, Template, Mode, int, double) - Method in class net.sf.saxon.trans.RuleManager
Register a handler for a particular pattern.
setHostLanguage(int) - Method in class net.sf.saxon.Configuration
Set the host language used in this configuration.
setImporter(XSLStyleSheet) - Method in class net.sf.saxon.style.XSLStyleSheet
Set the StyleSheet that included or imported this one.
setInitialMode(String) - Method in class net.sf.saxon.Controller
Set the initial mode for the transformation.
setInitialTemplate(String) - Method in class net.sf.saxon.Controller
Set the initial named template to be used as the entry point
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.NextMatch
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Sequence
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Doctype
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.FunctionInstr
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Block
 
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Template
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Executable
Get the name of this instruction
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Assign
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.AttributeSet
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.While
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.AnalyzeString
Get the name of this instruction for diagnostic and tracing purposes.
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.DeferredError
 
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Variable
 
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Param
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.WithParam
 
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.GeneralVariable
 
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Message
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.ForEachGroup
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.ResultDocument
Get the name of this instruction for diagnostic and tracing purposes (the string "xsl:result-document")
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.ForEach
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Element
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.CopyOf
Get the name of this instruction, for diagnostics and tracing
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Copy
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Comment
Get the instruction name, for diagnostics and tracing return the string "xsl:comment"
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.CallTemplate
Return the name of this instruction.
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Instruction
Get the name of the instruction for use in diagnostics
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Attribute
Get the name of this instruction
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.ValueOf
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.ApplyImports
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.ApplyTemplates
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Namespace
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Choose
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.FixedElement
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.FixedAttribute
Get the name of this instruction
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.Text
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.NumberInstruction
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.DocumentInstr
Get the name of this instruction for diagnostic and tracing purposes (the string "document-constructor")
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.instruct.ProcessingInstruction
Get the name of this instruction for diagnostic and tracing purposes
setInstructionDetails(Controller, NamePool, InstructionDetails) - Method in class net.sf.saxon.sql.SQLColumn.ColumnInstruction
 
setInstructionName(byte) - Method in class net.sf.saxon.instruct.Block
 
setInstructionName(String) - Method in class net.sf.saxon.instruct.InstructionDetails
Set the name of the instruction
setIsAtomizing(boolean) - Method in class net.sf.saxon.expr.MappingIterator
Indicate that any nodes returned in the sequence will be atomized.
setIsAtomizing(boolean) - Method in interface net.sf.saxon.om.AtomizableIterator
Indicate that any nodes returned in the sequence will be atomized.
setIsAtomizing(boolean) - Method in class net.sf.saxon.om.AxisIteratorImpl
Indicate that any nodes returned in the sequence will be atomized.
setIsBuiltIn(boolean) - Method in class net.sf.saxon.type.AtomicType
Mark this as a built-in type
setIsParameter(boolean) - Method in class net.sf.saxon.query.GlobalVariableDefinition
 
setItemType(SimpleType) - Method in class net.sf.saxon.type.ListType
Sets the itemType for this ListType (the type of item that instances of this list type contain).
setKeyDefinition(int, KeyDefinition) - Method in class net.sf.saxon.trans.KeyManager
Register a key definition.
setKeyManager(KeyManager) - Method in class net.sf.saxon.instruct.Executable
Set the KeyManager which handles key definitions
setLanguage(Expression) - Method in class net.sf.saxon.sort.SortKeyDefinition
Set the language.
setLexicalHandler(LexicalHandler) - Method in class net.sf.saxon.event.ContentHandlerProxy
Set the Lexical Handler to be used.
setLexicalValue(CharSequence) - Method in class net.sf.saxon.value.DateValue
 
setLineNumber(int) - Method in class net.sf.saxon.expr.ExpressionLocation
 
setLineNumber(int) - Method in class net.sf.saxon.instruct.InstructionDetails
Set the line number of the instruction within the module
setLineNumber(int) - Method in class net.sf.saxon.instruct.FunctionInstr
 
setLineNumber(int) - Method in class net.sf.saxon.instruct.UserFunction
 
setLineNumber(int) - Method in class net.sf.saxon.pattern.UnionPattern
Override method to set the system ID, so it's set on both halves
setLineNumber(int) - Method in class net.sf.saxon.pattern.Pattern
Set the line number where the pattern occurred
setLineNumber(int) - Method in class net.sf.saxon.query.GlobalVariableDefinition
 
setLineNumber(int) - Method in class net.sf.saxon.style.StyleElement
 
setLineNumber(int) - Method in class net.sf.saxon.tree.ElementImpl
Set the line number of the element within its source document entity
setLineNumber(int) - Method in class net.sf.saxon.type.SchemaType
 
setLineNumber(int) - Method in class net.sf.saxon.type.ValidationException
 
setLineNumber(int, int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Set the line number for an element.
setLineNumber(int, int) - Method in class net.sf.saxon.tree.LineNumberMap
Set the line number corresponding to a given sequence number
setLineNumber(int, int) - Method in class net.sf.saxon.tree.DocumentImpl
Set the line number for an element.
setLineNumber(short) - Method in class net.sf.saxon.expr.ComputedExpression
Set the line number on an expression.
setLineNumbering() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Set line numbering on
setLineNumbering() - Method in class net.sf.saxon.tree.DocumentImpl
Set line numbering on
setLineNumbering(boolean) - Method in class net.sf.saxon.Configuration
Determine whether source documents will maintain line numbers, for the benefit of the saxon:line-number() extension function as well as run-time tracing.
setLineNumbering(boolean) - Method in class net.sf.saxon.Controller
Set line numbering (of the source document) on or off.
setLineNumbering(boolean) - Method in class net.sf.saxon.event.Builder
Set line numbering on or off
setLocalName(String) - Method in class net.sf.saxon.type.SchemaType
Sets the local name of this type
setLocalVariable(int, Value) - Method in class net.sf.saxon.expr.XPathContext
Set the value of a local variable, identified by its slot number
setLocalVariable(int, Value) - Method in class net.sf.saxon.instruct.Bindery
Set the value of a local variable.
setLocalVariableFrame(Object[]) - Method in class net.sf.saxon.expr.XPathContext
Set the local stack frame.
setLocation(Expression) - Method in class net.sf.saxon.expr.ExpressionParser
Set location information on an expression.
setLocation(Expression, int) - Method in class net.sf.saxon.expr.ExpressionParser
Set location information on an expression.
setLocator(Locator) - Method in class net.sf.saxon.type.ValidationException
 
setLocator(SourceLocator) - Method in class net.sf.saxon.type.SchemaType
Set location information for diagnostics
setMask(String) - Method in class net.sf.saxon.type.FacetListIterator
Sets the mask for this enumerator.
setMemoFunction(boolean) - Method in class net.sf.saxon.instruct.UserFunction
 
setMessageEmitterClass(String) - Method in class net.sf.saxon.Configuration
Set the name of the class that will be instantiated to create a MessageEmitter, to process the output of xsl:message instructions.
setMinImportPrecedence(int) - Method in class net.sf.saxon.style.XSLStyleSheet
Set the minimum import precedence of this stylesheet, that is, the lowest precedence of any stylesheet imported by this one
setModeName(String) - Method in class net.sf.saxon.trans.Mode
Set the name of this mode (for diagnostic output).
setModuleArray(String[]) - Method in class net.sf.saxon.instruct.Executable
Set the list of stylesheet modules, for use in error messages and tracing
setModuleNamespace(String) - Method in class net.sf.saxon.query.StaticQueryContext
Set the namespace for a library module
setNameCode(int) - Method in class net.sf.saxon.om.Orphan
 
setNameCode(int) - Method in class net.sf.saxon.tree.ElementImpl
Set the name code.
setNamedDecimalFormat(String, String, DecimalFormatSymbols) - Method in class net.sf.saxon.trans.DecimalFormatManager
Set a named decimal format.
setNamedItem(Node) - Method in class net.sf.saxon.tree.ElementWithAttributes
Set named attribute (DOM NamedNodeMap method: always fails)
setNamedItemNS(Node) - Method in class net.sf.saxon.tree.ElementWithAttributes
Set named attribute (DOM NamedNodeMap method: always fails)
setNamedTemplateTable(HashMap) - Method in class net.sf.saxon.instruct.Executable
Set the named template table
setNamePool(NamePool) - Method in class net.sf.saxon.dom.DOMSender
Set the namePool
setNamePool(NamePool) - Method in class net.sf.saxon.dom.DocumentWrapper
Set the name pool used for all names in this document
setNamePool(NamePool) - Method in class net.sf.saxon.event.TreeReceiver
Set the name pool to be used for all name codes
setNamePool(NamePool) - Method in class net.sf.saxon.event.Builder
 
setNamePool(NamePool) - Method in interface net.sf.saxon.event.Receiver
Set the namePool in which all name codes can be found
setNamePool(NamePool) - Method in class net.sf.saxon.event.ComplexContentOutputter
 
setNamePool(NamePool) - Method in class net.sf.saxon.event.ContentEmitter
 
setNamePool(NamePool) - Method in class net.sf.saxon.event.NamespaceReducer
Set the name pool to be used for all name codes
setNamePool(NamePool) - Method in class net.sf.saxon.event.SequenceOutputter
Set the name pool.
setNamePool(NamePool) - Method in class net.sf.saxon.event.ProxyReceiver
Set the name pool to be used for all name codes
setNamePool(NamePool) - Method in class net.sf.saxon.event.Outputter
 
setNamePool(NamePool) - Method in class net.sf.saxon.event.Emitter
Set the namePool in which all name codes can be found
setNamePool(NamePool) - Method in class net.sf.saxon.jdom.DocumentWrapper
Set the name pool used for all names in this document
setNamePool(NamePool) - Method in class net.sf.saxon.om.StrippedDocument
Set the name pool used for all names in this document
setNamePool(NamePool) - Method in interface net.sf.saxon.om.DocumentInfo
Set the name pool used for all names in this document.
setNamePool(NamePool) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Set the name pool used for all names in this document
setNamePool(NamePool) - Method in class net.sf.saxon.tree.DocumentImpl
Set the name pool used for all names in this document
setNamePool(NamePool) - Method in class net.sf.saxon.type.SchemaType
Set the NamePool in which the type is defined
setNamePool(NamePool) - Method in class net.sf.saxon.value.TextFragmentValue
Set the name pool used for all names in this document (actually, there aren't any, but we have to support the DocumentInfo interface...
setNamespaceDeclarations(int[], int) - Method in class net.sf.saxon.tree.ElementWithAttributes
Set the namespace declarations for the element
setNamespaces(NodeInfo) - Method in class net.sf.saxon.xpath.StandaloneContext
Set all the declared namespaces to be the namespaces that are in-scope for a given node.
setNode(Node) - Method in class net.sf.saxon.dom.DOMEmitter
Set output destination
setNodeFactory(NodeFactory) - Method in class net.sf.saxon.tree.TreeBuilder
Set the Node Factory to use.
setNodeKind(short) - Method in class net.sf.saxon.om.Orphan
 
setNodeValue(String) - Method in class net.sf.saxon.om.AbstractNode
Set the node value.
setNoSpecialChars() - Method in class net.sf.saxon.instruct.FixedAttribute
Indicate that the attribute value contains no special characters that might need escaping
setNumberOfVariables(int) - Method in class net.sf.saxon.style.Procedure
Set the number of variables
setOrder(Expression) - Method in class net.sf.saxon.sort.SortKeyDefinition
Set the order.
setOriginalText(String) - Method in class net.sf.saxon.pattern.UnionPattern
Set the original text
setOriginalText(String) - Method in class net.sf.saxon.pattern.Pattern
Set the original text of the pattern for use in diagnostics
setOutputProperties(Properties) - Method in class net.sf.saxon.Controller
Set the output properties for the transformation.
setOutputProperties(Properties) - Method in class net.sf.saxon.event.XMLIndenter
Set the properties for this indenter
setOutputProperties(Properties) - Method in class net.sf.saxon.event.HTMLIndenter
Set the properties for this indenter
setOutputProperties(Properties) - Method in class net.sf.saxon.event.ContentHandlerProxy
Set the output details.
setOutputProperties(Properties) - Method in class net.sf.saxon.event.CDATAFilter
Set the properties for this indenter
setOutputProperties(Properties) - Method in class net.sf.saxon.event.Emitter
Set output properties
setOutputProperty(String, String) - Method in class net.sf.saxon.Controller
Set an output property for the transformation.
setOutputStream(OutputStream) - Method in class net.sf.saxon.event.Emitter
Set the output destination as a byte stream
setOutputURIResolver(OutputURIResolver) - Method in class net.sf.saxon.Configuration
Set the OutputURIResolver that will be used to resolve URIs used in the href attribute of the xsl:result-document instruction.
setOutputURIResolver(OutputURIResolver) - Method in class net.sf.saxon.Controller
Set the URI resolver for secondary output documents.
setParameter(String, Object) - Method in class net.sf.saxon.Controller
Set a parameter for the transformation.
setParameter(String, Object) - Method in class net.sf.saxon.query.DynamicQueryContext
Set a parameter for the query.
setParent(XMLReader) - Method in class net.sf.saxon.Filter
Set the parent reader.
setPositionVariable(RangeVariableDeclaration) - Method in class net.sf.saxon.expr.ForExpression
Set the reference to the position variable (XQuery only)
setPrecedence(int) - Method in class net.sf.saxon.style.XSLStyleSheet
Set the import precedence of this stylesheet
setPrefix(String) - Method in class net.sf.saxon.om.AbstractNode
Set the namespace prefix of this node.
setPreparedStyleSheet(PreparedStyleSheet) - Method in class net.sf.saxon.Controller
Associate this Controller with a compiled stylesheet.
setPreparedStyleSheet(PreparedStyleSheet) - Method in class net.sf.saxon.style.XSLStyleSheet
Create link to the owning PreparedStyleSheet object
setPrincipalSourceDocument(DocumentInfo) - Method in class net.sf.saxon.Controller
Set the principal source document (used for evaluating global variables)
setProperty(String, Object) - Method in class net.sf.saxon.Filter
Set the value of a property.
setProperty(String, Object) - Method in class net.sf.saxon.instruct.InstructionDetails
Set a named property of the instruction
setPublicId(String) - Method in class net.sf.saxon.expr.ExpressionLocation
 
setPublicId(String) - Method in class net.sf.saxon.type.ValidationException
 
setRangeVariableStack(Stack) - Method in class net.sf.saxon.expr.ExpressionParser
Set the range variable stack.
setReceiver(Receiver) - Method in class net.sf.saxon.dom.DOMSender
Set the receiver.
setReceiver(Receiver) - Method in class net.sf.saxon.event.ComplexContentOutputter
Set the receiver (to handle the next stage in the pipeline) directly
setReceiver(Receiver) - Method in class net.sf.saxon.event.ContentEmitter
 
setReceiver(SequenceReceiver) - Method in class net.sf.saxon.Controller
Change the Receiver to which output is written
setRecoveryPolicy(int) - Method in class net.sf.saxon.StandardErrorListener
Set the recovery policy
setRecoveryPolicy(int) - Method in class net.sf.saxon.Configuration
Determine how recoverable run-time errors are to be handled.
setRedundant() - Method in class net.sf.saxon.style.XSLGeneralVariable
Mark this global variable as redundant.
setRedundantNamedTemplate() - Method in class net.sf.saxon.style.XSLTemplate
Mark this as a redundant named template.
setRejectDuplicates() - Method in class net.sf.saxon.instruct.Attribute
Indicate that two attributes with the same name are not acceptable.
setRejectDuplicates() - Method in class net.sf.saxon.instruct.FixedAttribute
Indicate that two attributes with the same name are not acceptable.
setRememberedNumber(NodeInfo, int) - Method in class net.sf.saxon.Controller
Set the last remembered node, for node numbering purposes.
setRequireDocumentOrElement(boolean) - Method in class net.sf.saxon.instruct.CopyOf
For XQuery, the operand (select) must be a single element or document node.
setRequiredParam(boolean) - Method in class net.sf.saxon.instruct.GeneralVariable
 
setRequiredType(SequenceType) - Method in class net.sf.saxon.event.SequenceChecker
 
setRequiredType(SequenceType) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
 
setRequiredType(SequenceType) - Method in class net.sf.saxon.instruct.DefiningVariable
 
setRequiredType(SequenceType) - Method in class net.sf.saxon.instruct.GeneralVariable
 
setRequiredType(SequenceType) - Method in class net.sf.saxon.instruct.UserFunctionParameter
 
setRequiredType(SequenceType) - Method in class net.sf.saxon.query.GlobalVariableDefinition
 
setRequireWellFormed(boolean) - Method in class net.sf.saxon.event.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.
setResult(Result) - Method in class net.sf.saxon.IdentityTransformerHandler
Set the output destination of the transformation
setResult(Result) - Method in class net.sf.saxon.TransformerHandlerImpl
Set the output destination of the transformation
setResult(Result) - Method in class net.sf.saxon.event.TransformerReceiver
Set the output destination of the transformation
setRootNode(DocumentInfo) - Method in class net.sf.saxon.event.Builder
Set the root (document) node to use.
setRootNode(NodeInfo) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Set the root node.
setRuleManager(RuleManager) - Method in class net.sf.saxon.Controller
Set the RuleManager, used to manage template rules for each mode.
setRuleManager(RuleManager) - Method in class net.sf.saxon.instruct.Executable
Set the RuleManager that handles template rules
Sets - class net.sf.saxon.exslt.Sets.
This class implements extension functions in the http://exslt.org/sets namespace.
Sets() - Constructor for class net.sf.saxon.exslt.Sets
 
setScanOnly(boolean) - Method in class net.sf.saxon.expr.ExpressionParser
 
setSchemaType(SchemaType) - Method in class net.sf.saxon.instruct.DocumentInstr
Set the SchemaType of the document element
setSchemaValidation(boolean) - Method in class net.sf.saxon.Configuration
Indicate whether source documents (supplied as a StreamSource or SAXSource) should be subjected to schema validation
setSelect(Expression) - Method in class net.sf.saxon.instruct.GeneralVariable
 
setSelect(Expression) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
 
setSelectExpression(Expression) - Method in class net.sf.saxon.style.XSLGeneralVariable
 
setSeparator(Expression) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
 
setSequence(Expression) - Method in class net.sf.saxon.expr.Assignation
Set the "sequence" expression - the one to which the variable is bound
setShortcut() - Method in class net.sf.saxon.functions.StringLength
setShortCut() - used by optimizer when we only need to know if the length is non-zero
setSizeParameters(int[]) - Method in class net.sf.saxon.tinytree.TinyBuilder
 
setSlotNumber(int) - Method in class net.sf.saxon.expr.Assignation
Set the slot number for the range variable
setSlotNumber(int) - Method in class net.sf.saxon.instruct.DefiningVariable
 
setSlotNumber(int) - Method in class net.sf.saxon.instruct.UserFunctionParameter
 
setSlotSpace(int, int) - Method in class net.sf.saxon.instruct.Executable
Set the space requirements for global and local variables
setSortKey(Expression) - Method in class net.sf.saxon.sort.SortKeyDefinition
Set the expression used as the sort key
setSortKey(XPathExpression) - Method in class net.sf.saxon.xpath.XPathExpression
Define the sort order for the results of the expression.
setSource(Source) - Method in class net.sf.saxon.xpath.XPathEvaluator
Supply the document against which XPath expressions are to be executed.
setSourceLocation(int, int) - Method in class net.sf.saxon.instruct.Instruction
Set the system ID and the line number of this instruction.
setSourceLocator(SourceLocator) - Method in class net.sf.saxon.type.ValidationException
 
setSourceParserClass(String) - Method in class net.sf.saxon.Configuration
Set the name of the class that will be instantiated to create an XML parser for parsing source documents (for example, documents loaded using the document() or doc() functions).
setStartNode(Node) - Method in class net.sf.saxon.dom.DOMSender
Set the DOM Document that will be walked
setState(int) - Method in class net.sf.saxon.expr.Tokenizer
 
setStaticContext(StaticContext) - Method in class net.sf.saxon.xpath.XPathEvaluator
Set the static context for compiling XPath expressions.
setStaticContext(StaticQueryContext) - Method in class net.sf.saxon.query.QueryProcessor
Set the static context for compiling XQuery expressions.
setStaticType(SequenceType) - Method in class net.sf.saxon.expr.UserFunctionCall
Set the static type
setStaticType(SequenceType, Value, int) - Method in class net.sf.saxon.expr.VariableReference
Set static type.
setStaticType(SequenceType, Value, int) - Method in interface net.sf.saxon.expr.BindingReference
Fix up the static type of this variable reference; optionally, supply a constant value for the variable.
setStaticType(SequenceType, Value, int) - Method in class net.sf.saxon.instruct.Assign
 
setStreamResult(StreamResult) - Method in class net.sf.saxon.event.Emitter
Set the StreamResult acting as the output destination of the Emitter
setStringValue(CharSequence) - Method in class net.sf.saxon.om.Orphan
 
setStripAll() - Method in class net.sf.saxon.event.Stripper
Specify that all whitespace nodes are to be stripped
setStripperRules(Mode) - Method in class net.sf.saxon.instruct.Executable
Set the rules determining which nodes are to be stripped from the tree
setStripsAllWhiteSpace(boolean) - Method in class net.sf.saxon.Configuration
Determine whether whitespace-only text nodes are to be stripped unconditionally from source documents.
setStripSpace(boolean) - Method in class net.sf.saxon.xpath.XPathEvaluator
Indicate whether all whitespace text nodes in the source document are to be removed.
setStripsWhitespace(boolean) - Method in class net.sf.saxon.instruct.Executable
Indicate that the stylesheet does some whitespace stripping
setStyleParserClass(String) - Method in class net.sf.saxon.Configuration
Set the name of the class that will be instantiated to create an XML parser for parsing stylesheet modules.
setStyleSheetAttribute(String, String, String, String) - Method in class net.sf.saxon.XSLTProcessorApplet
Set an attribute in the stylesheet, which gives the ability to have some dynamic selection control.
setStyleSheetDocument(DocumentImpl, StyleNodeFactory) - Method in class net.sf.saxon.PreparedStyleSheet
Create a PreparedStyleSheet from a supplied DocumentInfo Note: the document must have been built using the StyleNodeFactory
setStylesheetParam(String, String) - Method in class net.sf.saxon.XSLTProcessorApplet
Submit a stylesheet parameter.
setStylesheetRules(NamePool) - Method in class net.sf.saxon.style.StylesheetStripper
Set the rules appropriate for whitespace-stripping in a stylesheet
setStyleURL(String) - Method in class net.sf.saxon.XSLTProcessorApplet
Set the URL to the XSL stylesheet that will be used to transform the input XML.
setSystemId(int, String) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Set the system id of an element in the document
setSystemId(int, String) - Method in class net.sf.saxon.tree.SystemIdMap
Set the system ID corresponding to a given sequence number
setSystemId(int, String) - Method in class net.sf.saxon.tree.DocumentImpl
Set the system id of an element in the document
setSystemId(String) - Method in class net.sf.saxon.IdentityTransformerHandler
Set the SystemId of the document
setSystemId(String) - Method in class net.sf.saxon.TransformerHandlerImpl
Set the SystemId of the document
setSystemId(String) - Method in class net.sf.saxon.TemplatesHandlerImpl
Set the SystemId of the document
setSystemId(String) - Method in class net.sf.saxon.dom.DOMSender
Set the systemId of the source document (which will also be used for the destination)
setSystemId(String) - Method in class net.sf.saxon.dom.NamespaceNode
 
setSystemId(String) - Method in class net.sf.saxon.dom.NodeWrapper
 
setSystemId(String) - Method in class net.sf.saxon.event.TreeReceiver
 
setSystemId(String) - Method in class net.sf.saxon.event.TransformerReceiver
Set the SystemId of the document
setSystemId(String) - Method in class net.sf.saxon.event.Builder
 
setSystemId(String) - Method in interface net.sf.saxon.event.Receiver
Set the System ID of the destination tree
setSystemId(String) - Method in class net.sf.saxon.event.ComplexContentOutputter
 
setSystemId(String) - Method in class net.sf.saxon.event.SequenceOutputter
Set the system ID
setSystemId(String) - Method in class net.sf.saxon.event.ProxyReceiver
 
setSystemId(String) - Method in class net.sf.saxon.event.Outputter
 
setSystemId(String) - Method in class net.sf.saxon.event.Emitter
Set the System ID
setSystemId(String) - Method in class net.sf.saxon.expr.ExpressionLocation
 
setSystemId(String) - Method in class net.sf.saxon.instruct.InstructionDetails
Set the URI of the module containing the instruction
setSystemId(String) - Method in class net.sf.saxon.instruct.UserFunction
 
setSystemId(String) - Method in class net.sf.saxon.jdom.NodeWrapper
 
setSystemId(String) - Method in class net.sf.saxon.om.Orphan
 
setSystemId(String) - Method in class net.sf.saxon.om.StrippedNode
 
setSystemId(String) - Method in class net.sf.saxon.pattern.UnionPattern
Override method to set the system ID, so it's set on both halves
setSystemId(String) - Method in class net.sf.saxon.pattern.Pattern
Set the system ID where the pattern occurred
setSystemId(String) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Set the system id of this node
setSystemId(String) - Method in class net.sf.saxon.tree.DocumentImpl
Set the system id of this node
setSystemId(String) - Method in class net.sf.saxon.tree.ElementImpl
Set the system ID of this node.
setSystemId(String) - Method in class net.sf.saxon.tree.NodeImpl
Set the system ID of this node.
setSystemId(String) - Method in class net.sf.saxon.type.SchemaType
 
setSystemId(String) - Method in class net.sf.saxon.type.ValidationException
 
setSystemId(String) - Method in class net.sf.saxon.value.TextFragmentValue
Set the system ID for the entity containing the node.
setTargetNamePool(NamePool) - Method in class net.sf.saxon.Configuration
Set the NamePool to be used for stylesheets/queries and for source documents.
setTimezone(SecondsDurationValue) - Method in class net.sf.saxon.value.CalendarValue
Return a date, time, or dateTime with the same normalized value, but in a different timezone
setTimezone(SecondsDurationValue) - Method in class net.sf.saxon.value.TimeValue
Return a date, time, or dateTime with the same normalized value, but in a different timezone
setTimezone(SecondsDurationValue) - Method in class net.sf.saxon.value.DateValue
Return a date, time, or dateTime with the same normalized value, but in a different timezone
setTimezone(SecondsDurationValue) - Method in class net.sf.saxon.value.DateTimeValue
Return a date, time, or dateTime with the same normalized value, but in a different timezone
setTiming(boolean) - Method in class net.sf.saxon.Configuration
Determine whether brief progress messages and timing information will be output to System.err
setTiming(boolean) - Method in class net.sf.saxon.event.Builder
Set timing option on or off
setTraceExternalFunctions(boolean) - Method in class net.sf.saxon.Configuration
Determine whether calls on external functions are to be traced for diagnostic purposes.
setTraceListener(TraceListener) - Method in class net.sf.saxon.Configuration
Set the TraceListener to be used for run-time tracing of instruction execution.
setTracing(boolean) - Static method in class net.sf.saxon.Loader
Switch tracing on or off
setTreeModel(int) - Method in class net.sf.saxon.Configuration
Set the Tree Model used by this Configuration.
setTreeModel(int) - Method in class net.sf.saxon.Controller
Set the tree data model to use.
setTunnel(boolean) - Method in class net.sf.saxon.instruct.GeneralVariable
 
setTypeAnnotation(int) - Method in class net.sf.saxon.om.Orphan
 
setUnderlyingContentHandler(ContentHandler) - Method in class net.sf.saxon.event.ContentHandlerProxy
Set the underlying content handler.
setUnderlyingReceiver(Receiver) - Method in class net.sf.saxon.event.TreeReceiver
Set the underlying receiver.
setUnderlyingReceiver(Receiver) - Method in class net.sf.saxon.event.ProxyReceiver
Set the underlying receiver.
setUnderlyingReceiver(Receiver) - Method in class net.sf.saxon.event.NamePoolConverter
Set the underlying emitter.
setUnparsedEntity(String, String) - Method in class net.sf.saxon.event.XMLEmitter
Set the URI for an unparsed entity in the document.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.event.TreeReceiver
Set the URI for an unparsed entity in the document.
setUnparsedEntity(String, String, String) - Method in interface net.sf.saxon.event.Receiver
Notify an unparsed entity URI.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.event.ProxyReceiver
Set the URI for an unparsed entity in the document.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.event.Outputter
 
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.event.Emitter
Set unparsed entity URI.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.tinytree.TinyBuilder
Set an unparsed entity in the document
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
Set an unparsed entity URI associated with this document.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.tree.TreeBuilder
Set an unparsed entity URI for the document
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.tree.DocumentImpl
Set an unparsed entity URI associated with this document.
setURIResolver(URIResolver) - Method in class net.sf.saxon.TransformerFactoryImpl
Set an object that is used by default during the transformation to resolve URIs used in xsl:import, or xsl:include.
setURIResolver(URIResolver) - Method in class net.sf.saxon.Configuration
Set the URIResolver to be used in this configuration.
setURIResolver(URIResolver) - Method in class net.sf.saxon.Controller
Set an object that will be used to resolve URIs used in document(), etc.
setURIResolver(URIResolver) - Method in class net.sf.saxon.event.PIGrabber
Set the URI resolver to be used for the href attribute
setURIResolver(URIResolver) - Method in class net.sf.saxon.query.DynamicQueryContext
Set an object that will be used to resolve URIs used in fn:document() and related functions.
setUserData(Object, String, Object) - Method in class net.sf.saxon.Controller
Set user data associated with a node (or any other object).
setValidation(boolean) - Method in class net.sf.saxon.Configuration
Determine whether the XML parser for source documents will be asked to perform DTD validation of source documents
setValidationAction(int) - Method in class net.sf.saxon.instruct.DocumentInstr
Set the validation action
setValidationContext(ValidationContext) - Method in class net.sf.saxon.instruct.CopyOf
Set the validation context
setValidationContext(ValidationContext) - Method in class net.sf.saxon.instruct.ElementCreator
Set the validation context for the new element
setValidationError(TransformerException, int) - Method in class net.sf.saxon.style.StyleElement
Set a validation error
setValidationMode(int) - Method in class net.sf.saxon.instruct.ElementCreator
Set the validation mode for the new element
setValue(Object) - Method in class net.sf.saxon.xpath.Variable
Assign a value to the variable.
setValue(String) - Method in class net.sf.saxon.om.AbstractNode
Set the value of an attribute node.
setValue(String) - Method in class net.sf.saxon.type.PatternFacet
 
setValue(String) - Method in class net.sf.saxon.type.ValueRangeFacet
 
setValue(String) - Method in class net.sf.saxon.type.LengthFacet
 
setValueExpression(Expression) - Method in class net.sf.saxon.query.GlobalVariableDefinition
 
setVariableDeclaration(RangeVariableDeclaration) - Method in class net.sf.saxon.expr.Assignation
Set the reference to the variable declaration
setVariableFingerprint(int) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
 
setVariableFingerprint(int) - Method in class net.sf.saxon.instruct.GeneralVariable
 
setVariableName(String) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
 
setVariableName(String) - Method in class net.sf.saxon.instruct.DefiningVariable
 
setVariableName(String) - Method in class net.sf.saxon.instruct.UserFunctionParameter
 
setVariableName(String) - Method in class net.sf.saxon.query.GlobalVariableDefinition
 
setWasIncluded() - Method in class net.sf.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 net.sf.saxon.event.Emitter
Set the output destination as a character stream
setXPathValue(Value) - Method in class net.sf.saxon.xpath.Variable
Assign a value to the variable.
SHORT - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:short
showSize() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
 
showTime - Variable in class net.sf.saxon.Transform
 
SiblingCountingNode - interface net.sf.saxon.om.SiblingCountingNode.
Interface that extends NodeInfo by providing a method to get the position of a node relative to its siblings.
SimpleContentOutputter - class net.sf.saxon.event.SimpleContentOutputter.
This class allows output to be generated.
SimpleContentOutputter(StringBuffer) - Constructor for class net.sf.saxon.event.SimpleContentOutputter
 
SimpleNodeConstructor - class net.sf.saxon.instruct.SimpleNodeConstructor.
Common superclass for XSLT instructions whose content template produces a text value: xsl:attribute, xsl:comment, xsl:processing-instruction, xsl:namespace, and xsl:text
SimpleNodeConstructor() - Constructor for class net.sf.saxon.instruct.SimpleNodeConstructor
 
SimpleTraceListener - class net.sf.saxon.trace.SimpleTraceListener.
A Simple trace listener that writes messages to System.err
SimpleTraceListener() - Constructor for class net.sf.saxon.trace.SimpleTraceListener
 
SimpleType - class net.sf.saxon.type.SimpleType.
An XML Schema SimpleType
SimpleType() - Constructor for class net.sf.saxon.type.SimpleType
Default constructor
simplify() - Method in class net.sf.saxon.expr.SuppliedParameterReference
Simplify the expression.
simplify() - Method in class net.sf.saxon.expr.UserFunctionCall
Simplify the function call
simplify() - Method in class net.sf.saxon.expr.ComputedExpression
Simplify an expression.
simplify() - Method in class net.sf.saxon.expr.ConvertToString
Simplify the expression
simplify() - Method in interface net.sf.saxon.expr.Expression
Simplify an expression.
simplify() - Method in class net.sf.saxon.expr.VennExpression
Simplify the expression
simplify() - Method in class net.sf.saxon.expr.VariableReference
Simplify the expression.
simplify() - Method in class net.sf.saxon.expr.UntypedAtomicConverter
Simplify an expression
simplify() - Method in class net.sf.saxon.expr.AppendExpression
Simplify the expression
simplify() - Method in class net.sf.saxon.expr.RootExpression
Simplify an expression
simplify() - Method in class net.sf.saxon.expr.Assignation
Simplify the expression
simplify() - Method in class net.sf.saxon.expr.PositionRange
Simplify an expression
simplify() - Method in class net.sf.saxon.expr.PathExpression
Simplify an expression
simplify() - Method in class net.sf.saxon.expr.ItemChecker
Simplify an expression
simplify() - Method in class net.sf.saxon.expr.IsLastExpression
 
simplify() - Method in class net.sf.saxon.expr.InstanceOfExpression
Simplify the expression
simplify() - Method in class net.sf.saxon.expr.IfExpression
Simplify an expression
simplify() - Method in class net.sf.saxon.expr.FunctionCall
Simplify the function call.
simplify() - Method in class net.sf.saxon.expr.FirstItemExpression
Simplify the expression
simplify() - Method in class net.sf.saxon.expr.FilterExpression
Simplify an expression
simplify() - Method in class net.sf.saxon.expr.CastExpression
Simplify the expression
simplify() - Method in class net.sf.saxon.expr.CastableExpression
Simplify the expression
simplify() - Method in class net.sf.saxon.expr.CardinalityChecker
Simplify an expression
simplify() - Method in class net.sf.saxon.expr.AxisExpression
Simplify an expression
simplify() - Method in class net.sf.saxon.expr.Atomizer
Simplify an expression
simplify() - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Simplify an expression
simplify() - Method in class net.sf.saxon.functions.Error
Simplify and validate.
simplify() - Method in class net.sf.saxon.functions.Data
Simplify and validate.
simplify() - Method in class net.sf.saxon.functions.Reverse
Simplify and validate.
simplify() - Method in class net.sf.saxon.functions.Root
Simplify and validate.
simplify() - Method in class net.sf.saxon.functions.Tokenize
Simplify and validate.
simplify() - Method in class net.sf.saxon.functions.Component
 
simplify() - Method in class net.sf.saxon.functions.Replace
Simplify and validate.
simplify() - Method in class net.sf.saxon.functions.NamePart
Simplify and validate.
simplify() - Method in class net.sf.saxon.functions.Matches
Simplify and validate.
simplify() - Method in class net.sf.saxon.functions.UnparsedEntity
Simplify: add a second implicit argument, the context document
simplify() - Method in class net.sf.saxon.functions.Idref
Simplify: add a second implicit argument, the context document
simplify() - Method in class net.sf.saxon.functions.StringLength
Simplify and validate.
simplify() - Method in class net.sf.saxon.functions.StringFn
Simplify and validate.
simplify() - Method in class net.sf.saxon.functions.NumberFn
Simplify and validate.
simplify() - Method in class net.sf.saxon.functions.NormalizeSpace
Simplify and validate.
simplify() - Method in class net.sf.saxon.functions.Key
Simplify: add a third implicit argument, the context document
simplify() - Method in class net.sf.saxon.functions.Id
Simplify: add a second implicit argument, the context document
simplify() - Method in class net.sf.saxon.functions.Remove
Simplify.
simplify() - Method in class net.sf.saxon.instruct.Sequence
 
simplify() - Method in class net.sf.saxon.instruct.Element
 
simplify() - Method in class net.sf.saxon.instruct.CopyOf
 
simplify() - Method in class net.sf.saxon.instruct.Attribute
 
simplify() - Method in class net.sf.saxon.instruct.ExprInstruction
 
simplify() - Method in class net.sf.saxon.pattern.UnionPattern
Simplify the pattern: perform any context-independent optimisations
simplify() - Method in class net.sf.saxon.pattern.LocationPathPattern
Simplify the pattern: perform any context-independent optimisations
simplify() - Method in class net.sf.saxon.pattern.Pattern
Simplify the pattern by applying any context-independent optimisations.
simplify() - Method in class net.sf.saxon.sort.FixedSortKeyDefinition
 
simplify() - Method in class net.sf.saxon.sort.SortKeyDefinition
 
simplify() - Method in class net.sf.saxon.sort.Reverser
 
simplify() - Method in class net.sf.saxon.sort.DocumentSorter
 
simplify() - Method in class net.sf.saxon.sort.TupleExpression
 
simplify() - Method in class net.sf.saxon.sort.TupleSorter
 
simplify() - Method in class net.sf.saxon.sort.SortExpression
Simplify an expression
simplify() - Method in class net.sf.saxon.value.Value
Simplify an expression
simplifyArguments() - Method in class net.sf.saxon.expr.FunctionCall
Simplify the arguments of the function.
sin(double) - Static method in class net.sf.saxon.exslt.Math
Get the sine of a numeric value (SStL)
SINGLE_ATOMIC - Static variable in class net.sf.saxon.value.SequenceType
A type that allows exactly one atomic value
SINGLE_INTEGER - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single integer
SINGLE_ITEM - Static variable in class net.sf.saxon.value.SequenceType
A type that allows exactly one item, of any kind
SINGLE_NODE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single node
SINGLE_STRING - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single string
SingleNodeExpression - class net.sf.saxon.expr.SingleNodeExpression.
A node set expression that will always return zero or one nodes
SingleNodeExpression() - Constructor for class net.sf.saxon.expr.SingleNodeExpression
 
SingletonComparison - class net.sf.saxon.expr.SingletonComparison.
Class to handle comparisons of singletons.
SingletonComparison(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.SingletonComparison
 
SingletonIterator - class net.sf.saxon.om.SingletonIterator.
SingletonIterator: an iterator over a sequence of zero or one values
SingletonNode - class net.sf.saxon.value.SingletonNode.
A value that is a sequence containing zero or one nodes
SingletonNode(NodeInfo) - Constructor for class net.sf.saxon.value.SingletonNode
Create a node-set containing zero or one nodes
SkipInstructionException - exception net.sf.saxon.instruct.SkipInstructionException.
This exception is thrown by code when execution of an instruction has failed, and the recovery action is to continue with the next instruction.
SkipInstructionException(String) - Constructor for class net.sf.saxon.instruct.SkipInstructionException
Construct a SkipInstructionException
skippedEntity(String) - Method in class net.sf.saxon.event.ContentEmitter
 
SLASH - Static variable in class net.sf.saxon.expr.Tokenizer
Forwards "/"
slotNumber - Variable in class net.sf.saxon.expr.Assignation
 
SLSL - Static variable in class net.sf.saxon.expr.Tokenizer
Double forwards slash, "//"
SOME - Static variable in class net.sf.saxon.expr.Tokenizer
Keyword "some"
sort(Sortable, int, int) - Static method in class net.sf.saxon.sort.QuickSort
This is a generic version of C.A.R Hoare's Quick Sort algorithm.
Sortable - interface net.sf.saxon.sort.Sortable.
A Sortable is an object that can be sorted using the QuickSort method.
SortedGroupIterator - class net.sf.saxon.sort.SortedGroupIterator.
A SortedGroupIterator is a modified SortedIterator.
SortedGroupIterator(XPathContext, GroupIterator, FixedSortKeyDefinition[]) - Constructor for class net.sf.saxon.sort.SortedGroupIterator
 
SortedIterator - class net.sf.saxon.sort.SortedIterator.
Class to do a sorted iteration
SortedIterator(XPathContext, SequenceIterator, FixedSortKeyDefinition[]) - Constructor for class net.sf.saxon.sort.SortedIterator
 
SortExpression - class net.sf.saxon.sort.SortExpression.
Expression equivalent to the imaginary syntax expr sortby (sort-key)+
SortExpression(Expression, SortKeyDefinition[]) - Constructor for class net.sf.saxon.sort.SortExpression
 
sortKey - Variable in class net.sf.saxon.sort.SortKeyDefinition
 
SortKeyDefinition - class net.sf.saxon.sort.SortKeyDefinition.
A SortKeyDefinition defines one component of a sort key.
SortKeyDefinition() - Constructor for class net.sf.saxon.sort.SortKeyDefinition
 
sortkeys - Variable in class net.sf.saxon.sort.SortedIterator
 
source - Variable in class net.sf.saxon.expr.TypeExpression
 
SOURCE_PARSER_CLASS - Static variable in class net.sf.saxon.FeatureKeys
SOURCE_PARSER_CLASS must be the full class name of an XMLReader
SPECIAL_PROPERTY_MASK - Static variable in class net.sf.saxon.expr.StaticProperty
Mask for "special properties": that is, all properties other than cardinality and dependencies
specialFilter - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
spliceIncludes() - Method in class net.sf.saxon.style.XSLStyleSheet
Process xsl:include and xsl:import elements.
splitText(int) - Method in class net.sf.saxon.om.AbstractNode
Break this node into two nodes at the specified offset, keeping both in the tree as siblings.
SQLClose - class net.sf.saxon.sql.SQLClose.
An sql:close element in the stylesheet.
SQLClose() - Constructor for class net.sf.saxon.sql.SQLClose
 
SQLColumn - class net.sf.saxon.sql.SQLColumn.
An sql:column element in the stylesheet.
SQLColumn.ColumnInstruction - class net.sf.saxon.sql.SQLColumn.ColumnInstruction.
 
SQLColumn.ColumnInstruction() - Constructor for class net.sf.saxon.sql.SQLColumn.ColumnInstruction
 
SQLColumn() - Constructor for class net.sf.saxon.sql.SQLColumn
 
SQLConnect - class net.sf.saxon.sql.SQLConnect.
An sql:connect element in the stylesheet.
SQLConnect() - Constructor for class net.sf.saxon.sql.SQLConnect
 
SQLElementFactory - class net.sf.saxon.sql.SQLElementFactory.
Class SQLElementFactory.
SQLElementFactory() - Constructor for class net.sf.saxon.sql.SQLElementFactory
 
SQLInsert - class net.sf.saxon.sql.SQLInsert.
An sql:insert element in the stylesheet.
SQLInsert() - Constructor for class net.sf.saxon.sql.SQLInsert
 
SQLQuery - class net.sf.saxon.sql.SQLQuery.
An sql:query element in the stylesheet.
SQLQuery() - Constructor for class net.sf.saxon.sql.SQLQuery
 
sqrt(double) - Static method in class net.sf.saxon.exslt.Math
Get the square root of a numeric value (SStL)
SRC - Static variable in class net.sf.saxon.style.StandardNames
 
STANDALONE - Static variable in class net.sf.saxon.style.StandardNames
 
StandaloneContext - class net.sf.saxon.xpath.StandaloneContext.
A StandaloneContext provides a context for parsing an expression or pattern appearing in a context other than a stylesheet.
StandaloneContext() - Constructor for class net.sf.saxon.xpath.StandaloneContext
Create a StandaloneContext using the default Configuration and NamePool
StandaloneContext(Configuration) - Constructor for class net.sf.saxon.xpath.StandaloneContext
Create a StandaloneContext using a specific NamePool
StandaloneContext(NodeInfo) - Constructor for class net.sf.saxon.xpath.StandaloneContext
Create a StandaloneContext using a specific Node.
STANDARD_TREE - Static variable in class net.sf.saxon.event.Builder
 
StandardErrorHandler - class net.sf.saxon.StandardErrorHandler.
 
StandardErrorHandler(ErrorListener) - Constructor for class net.sf.saxon.StandardErrorHandler
 
StandardErrorListener - class net.sf.saxon.StandardErrorListener.
StandardErrorListener is the standard error handler for XSLT processing errors, used if no other ErrorListener is nominated.
StandardErrorListener() - Constructor for class net.sf.saxon.StandardErrorListener
 
StandardFunction - class net.sf.saxon.functions.StandardFunction.
This class contains data tables defining the behavior of standard functions.
StandardFunction.Entry - class net.sf.saxon.functions.StandardFunction.Entry.
 
StandardFunction.Entry() - Constructor for class net.sf.saxon.functions.StandardFunction.Entry
 
StandardFunction() - Constructor for class net.sf.saxon.functions.StandardFunction
 
StandardNames - class net.sf.saxon.style.StandardNames.
 
StandardOutputResolver - class net.sf.saxon.event.StandardOutputResolver.
This class defines the default OutputURIResolver.
StandardOutputResolver() - Constructor for class net.sf.saxon.event.StandardOutputResolver
 
StandardURIResolver - class net.sf.saxon.StandardURIResolver.
This class provides the service of converting a URI into an InputSource.
StandardURIResolver() - Constructor for class net.sf.saxon.StandardURIResolver
Create a StandardURIResolver, with no reference to a TransformerFactory
StandardURIResolver(Configuration) - Constructor for class net.sf.saxon.StandardURIResolver
Create a StandardURIResolver, with a reference to a TransformerFactory
STAR - Static variable in class net.sf.saxon.expr.Tokenizer
"*" symbol when used as a wildcard
start() - Method in class net.sf.saxon.XSLTProcessorApplet
Automatically called when the HTML client containing the applet loads.
startCDATA() - Method in class net.sf.saxon.event.ContentEmitter
 
startContent() - Method in class net.sf.saxon.dom.DOMEmitter
 
startContent() - Method in class net.sf.saxon.event.TreeReceiver
Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in interface net.sf.saxon.event.Receiver
Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class net.sf.saxon.event.ComplexContentOutputter
Flush out a pending start tag
startContent() - Method in class net.sf.saxon.event.NamespaceReducer
startContent: Add any namespace undeclarations needed to stop namespaces being inherited from parent elements
startContent() - Method in class net.sf.saxon.event.SequenceOutputter
The startContent() event is notified after all namespaces and attributes of an element have been notified, and before any child nodes are notified.
startContent() - Method in class net.sf.saxon.event.ProxyReceiver
Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class net.sf.saxon.event.SimpleContentOutputter
 
startContent() - Method in class net.sf.saxon.event.XHTMLEmitter
Start the content of an element
startContent() - Method in class net.sf.saxon.event.UncommittedEmitter
Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class net.sf.saxon.event.XMLEmitter
 
startContent() - Method in class net.sf.saxon.event.HTMLEmitter
 
startContent() - Method in class net.sf.saxon.event.ContentHandlerProxy
Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class net.sf.saxon.tinytree.TinyBuilder
 
startContent() - Method in class net.sf.saxon.tree.TreeBuilder
 
startCurrentItem(Item) - Method in class net.sf.saxon.trace.TimedTraceListener
Called when an item becomes current
startCurrentItem(Item) - Method in class net.sf.saxon.trace.SimpleTraceListener
Called when an item becomes current
startCurrentItem(Item) - Method in interface net.sf.saxon.trace.TraceListener
Method that is called by an instruction that changes the current item in the source document: that is, xsl:for-each, xsl:apply-templates, xsl:for-each-group.
startCurrentItem(Item) - Method in class net.sf.saxon.trace.SaxonEventMulticaster
Called when an item becomes current
startDocument() - Method in class net.sf.saxon.IdentityTransformerHandler
Override the behaviour of startDocument() in ContentEmitter
startDocument() - Method in class net.sf.saxon.dom.DOMEmitter
Start of the document.
startDocument() - Method in class net.sf.saxon.event.TreeReceiver
Start of document
startDocument() - Method in class net.sf.saxon.event.Builder
Set output for error messages produced by the default error handler.
startDocument() - Method in interface net.sf.saxon.event.Receiver
Notify the start of the document
startDocument() - Method in class net.sf.saxon.event.ComplexContentOutputter
Start the output process
startDocument() - Method in class net.sf.saxon.event.Stripper
Callback interface for SAX: not for application use
startDocument() - Method in class net.sf.saxon.event.ContentEmitter
Callback interface for SAX: not for application use
startDocument() - Method in class net.sf.saxon.event.SequenceOutputter
Notify the start of the document.
startDocument() - Method in class net.sf.saxon.event.ProxyReceiver
Start of document
startDocument() - Method in class net.sf.saxon.event.XMLIndenter
Start of document
startDocument() - Method in class net.sf.saxon.event.UncommittedEmitter
 
startDocument() - Method in class net.sf.saxon.event.TEXTEmitter
Start of the document.
startDocument() - Method in class net.sf.saxon.event.Outputter
Start the output process
startDocument() - Method in class net.sf.saxon.event.XMLEmitter
Start of the document.
startDocument() - Method in class net.sf.saxon.event.HTMLEmitter
Output start of document
startDocument() - Method in class net.sf.saxon.event.PIGrabber
 
startDocument() - Method in class net.sf.saxon.event.ContentHandlerProxy
Start of document
startDocument() - Method in class net.sf.saxon.tinytree.TinyBuilder
Callback interface for SAX: not for application use
startDocument() - Method in class net.sf.saxon.tree.TreeBuilder
Callback interface for SAX: not for application use
startDTD(String, String, String) - Method in class net.sf.saxon.event.ContentEmitter
Register the start of the DTD.
started - Variable in class net.sf.saxon.event.Builder
 
startElement(int, int, int) - Method in class net.sf.saxon.dom.DOMEmitter
Start of an element.
startElement(int, int, int) - Method in class net.sf.saxon.event.AnnotationRemover
Output element start tag
startElement(int, int, int) - Method in class net.sf.saxon.event.TreeReceiver
Notify the start of an element
startElement(int, int, int) - Method in class net.sf.saxon.event.TransformerReceiver
Notify the start of an element
startElement(int, int, int) - Method in interface net.sf.saxon.event.Receiver
Notify the start of an element
startElement(int, int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Output an element start tag.
startElement(int, int, int) - Method in class net.sf.saxon.event.Stripper
 
startElement(int, int, int) - Method in class net.sf.saxon.event.NamespaceReducer
startElement.
startElement(int, int, int) - Method in class net.sf.saxon.event.SequenceOutputter
Output an element start tag.
startElement(int, int, int) - Method in class net.sf.saxon.event.CommentStripper
 
startElement(int, int, int) - Method in class net.sf.saxon.event.ProxyReceiver
Notify the start of an element
startElement(int, int, int) - Method in class net.sf.saxon.event.SimpleContentOutputter
Output an element start tag.
startElement(int, int, int) - Method in class net.sf.saxon.event.NamePoolConverter
Output element start tag
startElement(int, int, int) - Method in class net.sf.saxon.event.XMLIndenter
Output element start tag
startElement(int, int, int) - Method in class net.sf.saxon.event.UncommittedEmitter
Output an element start tag.
startElement(int, int, int) - Method in class net.sf.saxon.event.TEXTEmitter
Output an element start tag.
startElement(int, int, int) - Method in class net.sf.saxon.event.XMLEmitter
Start of an element.
startElement(int, int, int) - Method in class net.sf.saxon.event.HTMLIndenter
Output element start tag
startElement(int, int, int) - Method in class net.sf.saxon.event.HTMLEmitter
Output element start tag
startElement(int, int, int) - Method in class net.sf.saxon.event.SequenceChecker
 
startElement(int, int, int) - Method in class net.sf.saxon.event.PIGrabber
Abort the parse when the first start element tag is found
startElement(int, int, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
Notify the start of an element
startElement(int, int, int) - Method in class net.sf.saxon.event.CDATAFilter
Output element start tag
startElement(int, int, int) - Method in class net.sf.saxon.tinytree.TinyBuilder
Notify the start tag of an element
startElement(int, int, int) - Method in class net.sf.saxon.tree.TreeBuilder
Notify the start of an element
startElement(String, String, String, Attributes) - Method in class net.sf.saxon.IDFilter
 
startElement(String, String, String, Attributes) - Method in class net.sf.saxon.event.ContentEmitter
Callback interface for SAX: not for application use
startEntity(String) - Method in class net.sf.saxon.event.ContentEmitter
 
startPrefixMapping(String, String) - Method in class net.sf.saxon.IDFilter
 
startPrefixMapping(String, String) - Method in class net.sf.saxon.event.ContentEmitter
Callback interface for SAX: not for application use
STARTSWITH - Static variable in class net.sf.saxon.functions.Contains
 
staticContext - Variable in class net.sf.saxon.style.StyleElement
 
StaticContext - interface net.sf.saxon.expr.StaticContext.
A StaticContext contains the information needed while an expression or pattern is being parsed.
staticProperties - Variable in class net.sf.saxon.expr.ComputedExpression
 
StaticProperty - class net.sf.saxon.expr.StaticProperty.
This class contains constants identifying dependencies that an XPath expression might have on its context.
StaticProperty() - Constructor for class net.sf.saxon.expr.StaticProperty
 
StaticQueryContext - class net.sf.saxon.query.StaticQueryContext.
StaticQueryContext is the implementation of StaticContext used when processing XQuery expressions.
StaticQueryContext.ActiveNamespace - class net.sf.saxon.query.StaticQueryContext.ActiveNamespace.
Inner class containing information about an active namespace entry
StaticQueryContext.ActiveNamespace() - Constructor for class net.sf.saxon.query.StaticQueryContext.ActiveNamespace
 
StaticQueryContext(Configuration) - Constructor for class net.sf.saxon.query.StaticQueryContext
Create a StaticQueryContext using the default NamePool
staticTypeCheck(Expression, SequenceType, boolean, RoleLocator) - Static method in class net.sf.saxon.expr.TypeChecker
Check an expression against a required type, modifying it if necessary.
stop() - Method in class net.sf.saxon.XSLTProcessorApplet
Automatically called when the HTML page containing the applet is no longer on the screen.
streamResult - Variable in class net.sf.saxon.event.Emitter
 
STRENGTH - Static variable in class net.sf.saxon.style.StandardNames
 
STRICT - Static variable in class net.sf.saxon.om.Validation
 
STRING - Static variable in class net.sf.saxon.style.StandardNames
 
STRING - Static variable in class net.sf.saxon.type.Type
Constants representing primitive data types defined in Schema Part 2
STRING_LITERAL - Static variable in class net.sf.saxon.expr.Tokenizer
String literal
STRING_TYPE - Static variable in class net.sf.saxon.type.Type
 
StringFn - class net.sf.saxon.functions.StringFn.
Implement XPath function string()
StringFn() - Constructor for class net.sf.saxon.functions.StringFn
 
StringJoin - class net.sf.saxon.functions.StringJoin.
xf:string-join(string* $sequence, string $separator)
StringJoin() - Constructor for class net.sf.saxon.functions.StringJoin
 
StringLength - class net.sf.saxon.functions.StringLength.
Implement the XPath string-length() function
StringLength() - Constructor for class net.sf.saxon.functions.StringLength
 
stringToInteger(CharSequence) - Static method in class net.sf.saxon.value.Value
Static method to convert strings to integers.
StringTokenIterator - class net.sf.saxon.expr.StringTokenIterator.
StringTokenIterator: breaks a string up into tokens, and returns the tokens as a sequence of strings.
StringTokenIterator(String) - Constructor for class net.sf.saxon.expr.StringTokenIterator
Construct a StringTokenIterator that will break the supplied string into tokens at whitespace boundaries
StringTokenIterator(String, String) - Constructor for class net.sf.saxon.expr.StringTokenIterator
Construct a StringTokenIterator that will break the supplied string into tokens at any of the delimiter characters included in the delimiter string.
stringToNumber(CharSequence) - Static method in class net.sf.saxon.value.Value
Static method to convert strings to numbers.
StringValue - class net.sf.saxon.value.StringValue.
A string value
StringValue.CharacterIterator - class net.sf.saxon.value.StringValue.CharacterIterator.
CharacterIterator is used to iterate over the characters in a string, returning them as integers representing the Unicode code-point.
StringValue.CharacterIterator() - Constructor for class net.sf.saxon.value.StringValue.CharacterIterator
Create an iterator over a string
StringValue() - Constructor for class net.sf.saxon.value.StringValue
Protected constructor for use by subtypes
StringValue(CharSequence) - Constructor for class net.sf.saxon.value.StringValue
Constructor.
STRIP - Static variable in class net.sf.saxon.om.Validation
 
STRIP_DEFAULT - Static variable in class net.sf.saxon.event.Stripper
 
StrippedDocument - class net.sf.saxon.om.StrippedDocument.
A StrippedDocument represents a view of a real Document in which selected whitespace text nodes are treated as having been stripped.
StrippedDocument(DocumentInfo, Stripper) - Constructor for class net.sf.saxon.om.StrippedDocument
 
StrippedNode - class net.sf.saxon.om.StrippedNode.
A StrippedNode is a view of a node, in a virtual tree that has whitespace text nodes stripped from it.
StrippedNode() - Constructor for class net.sf.saxon.om.StrippedNode
 
StrippedNode(NodeInfo, StrippedNode) - Constructor for class net.sf.saxon.om.StrippedNode
This constructor is protected: nodes should be created using the makeWrapper factory method
Stripper - class net.sf.saxon.event.Stripper.
The Stripper class maintains details of which elements need to be stripped.
Stripper() - Constructor for class net.sf.saxon.event.Stripper
Default constructor for use in subclasses
Stripper(Mode) - Constructor for class net.sf.saxon.event.Stripper
create a Stripper and initialise variables
stripsWhitespace() - Method in class net.sf.saxon.instruct.Executable
Determine whether this stylesheet does any whitespace stripping
stripsWhitespace() - Method in class net.sf.saxon.style.XSLStyleSheet
Determine whether this stylesheet does any whitespace stripping
STYLE_PARSER_CLASS - Static variable in class net.sf.saxon.FeatureKeys
STYLE_PARSER_CLASS must be an XMLReader
StyleElement - class net.sf.saxon.style.StyleElement.
Abstract superclass for all element nodes in the stylesheet.
StyleElement() - Constructor for class net.sf.saxon.style.StyleElement
Constructor
styleError(String, Controller) - Method in class net.sf.saxon.instruct.Instruction
Raise a dynamic error
styleError(TransformerException, Controller) - Method in class net.sf.saxon.instruct.Instruction
Construct an exception with diagnostic information.
StyleNodeFactory - class net.sf.saxon.style.StyleNodeFactory.
Class StyleNodeFactory.
StyleNodeFactory(NamePool, boolean) - Constructor for class net.sf.saxon.style.StyleNodeFactory
 
STYLESHEET_PREFIX - Static variable in class net.sf.saxon.style.StandardNames
 
StylesheetStripper - class net.sf.saxon.style.StylesheetStripper.
The StylesheetStripper refines the Stripper class to do stripping of whitespace nodes on a stylesheet.
StylesheetStripper() - Constructor for class net.sf.saxon.style.StylesheetStripper
 
Subsequence - class net.sf.saxon.functions.Subsequence.
Implements the XPath 2.0 subsequence() function
SUBSEQUENCE - Static variable in class net.sf.saxon.functions.Subsequence
 
Subsequence() - Constructor for class net.sf.saxon.functions.Subsequence
 
substituteFor(StyleElement) - Method in class net.sf.saxon.style.StyleElement
Make this node a substitute for a temporary one previously added to the tree.
SubstitutionGroupTest - class net.sf.saxon.pattern.SubstitutionGroupTest.
NodeTest is an interface that enables a test of whether a node has a particular name and type.
SubstitutionGroupTest(Set) - Constructor for class net.sf.saxon.pattern.SubstitutionGroupTest
Constructor
Substring - class net.sf.saxon.functions.Substring.
 
Substring() - Constructor for class net.sf.saxon.functions.Substring
 
substringData(int, int) - Method in class net.sf.saxon.om.AbstractNode
Extract a range of data from a Text or Comment node.
subsumes(int, int) - Static method in class net.sf.saxon.value.Cardinality
Test if one cardinality subsumes another.
subtract(CalendarValue) - Method in class net.sf.saxon.value.CalendarValue
Determine the difference between two points in time, as a duration
subtract(CalendarValue) - Method in class net.sf.saxon.value.TimeValue
Determine the difference between two points in time, as a duration
subtract(CalendarValue) - Method in class net.sf.saxon.value.DateValue
Determine the difference between two points in time, as a duration
subtract(CalendarValue) - Method in class net.sf.saxon.value.DateTimeValue
Determine the difference between two points in time, as a duration
subtract(DurationValue) - Method in class net.sf.saxon.value.SecondsDurationValue
Subtract two dayTime-durations
subtract(DurationValue) - Method in class net.sf.saxon.value.MonthDurationValue
Subtract two year-month-durations
subtract(DurationValue) - Method in class net.sf.saxon.value.DurationValue
Subtract two durations
SUBTREE_NODESET - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit is set by getProperties() in the case of an expression that delivers a set of nodes with the guarantee that every node in the result will be a descendant or self, or attribute or namespace, of the context node
SUFFIX - Static variable in class net.sf.saxon.expr.Tokenizer
"*:local-name" token
suggestPrefixForURI(String) - Method in class net.sf.saxon.om.NamePool
Suggest a prefix for a given URI.
SUM - Static variable in class net.sf.saxon.functions.Aggregate
 
sum(XPathContext, SequenceIterator, Evaluate.PreparedExpression) - Static method in class net.sf.saxon.functions.Extensions
Total a stored expression over a set of nodes
supplemental(char, char) - Static method in class net.sf.saxon.om.XMLChar
Returns the supplemental character corresponding to the given surrogates.
SuppliedParameterReference - class net.sf.saxon.expr.SuppliedParameterReference.
Supplied parameter reference: this is an internal expression used to refer to the value of the n'th parameter supplied on a template call (apply-templates).
SuppliedParameterReference(int) - Constructor for class net.sf.saxon.expr.SuppliedParameterReference
Constructor
supports(String, String) - Method in class net.sf.saxon.om.AbstractNode
Alternative to isSupported(), defined in a draft DOM spec
swap(int, int) - Method in class net.sf.saxon.sort.SortedIterator
Swap two items (needed to implement the Sortable interface)
swap(int, int) - Method in class net.sf.saxon.sort.DocumentOrderIterator
Swap two nodes (needed to implement the Sortable interface)
swap(int, int) - Method in interface net.sf.saxon.sort.Sortable
Swap two objects within this Sortable, identified by their position.
swap(int, int) - Method in class net.sf.saxon.value.SequenceExtent
Swap two items (needed to support sorting)
SYNTAX_ERR - Static variable in class net.sf.saxon.tree.DOMExceptionImpl
 
SystemFunction - class net.sf.saxon.functions.SystemFunction.
Abstract superclass for system-defined and user-defined functions
SystemFunction() - Constructor for class net.sf.saxon.functions.SystemFunction
 
systemId - Variable in class net.sf.saxon.dom.DOMSender
 
systemId - Variable in class net.sf.saxon.event.Builder
 
systemId - Variable in class net.sf.saxon.event.ProxyReceiver
 
systemId - Variable in class net.sf.saxon.event.Emitter
 
systemId(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
Return the system identifier of the context node
SystemIdMap - class net.sf.saxon.tree.SystemIdMap.
System IDs are not held in nodes in the tree, because they are usually the same for a whole document.
SystemIdMap() - Constructor for class net.sf.saxon.tree.SystemIdMap
 
SystemProperty - class net.sf.saxon.functions.SystemProperty.
 
SystemProperty() - Constructor for class net.sf.saxon.functions.SystemProperty
 

T

t - Variable in class net.sf.saxon.expr.ExpressionParser
 
TAG - Static variable in class net.sf.saxon.expr.Tokenizer
"<" at the start of a tag (XQuery only).
TailCall - interface net.sf.saxon.instruct.TailCall.
Interface representing a Tail Call.
TailExpression - class net.sf.saxon.expr.TailExpression.
A TailExpression represents a FilterExpression of the form EXPR[position() > n] Here n is usually 2, but we allow other values
TailExpression.TailIterator - class net.sf.saxon.expr.TailExpression.TailIterator.
 
TailExpression.TailIterator(SequenceIterator, int) - Constructor for class net.sf.saxon.expr.TailExpression.TailIterator
 
TailExpression(Expression, int) - Constructor for class net.sf.saxon.expr.TailExpression
Construct a TailExpression, representing a filter expression of the form $base[position() >= $start]
tan(double) - Static method in class net.sf.saxon.exslt.Math
Get the tangent of a numeric value (SStL)
target - Variable in class net.sf.saxon.expr.TypeExpression
 
Template - class net.sf.saxon.instruct.Template.
An xsl:template element in the style sheet.
Template() - Constructor for class net.sf.saxon.instruct.Template
 
TemplatesHandlerImpl - class net.sf.saxon.TemplatesHandlerImpl.
TemplatesHandlerImpl implements the javax.xml.transform.sax.TemplatesHandler interface.
TemplatesHandlerImpl(Configuration) - Constructor for class net.sf.saxon.TemplatesHandlerImpl
Create a TemplatesHandlerImpl and initialise variables.
TERMINATE - Static variable in class net.sf.saxon.style.StandardNames
 
TerminationException - exception net.sf.saxon.instruct.TerminationException.
An exception thrown by xsl:message terminate="yes".
TerminationException(String) - Constructor for class net.sf.saxon.instruct.TerminationException
Construct a TerminationException
TEST - Static variable in class net.sf.saxon.style.StandardNames
 
testAtomicValue(AtomicValue) - Method in class net.sf.saxon.type.PatternFacet
Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class net.sf.saxon.type.Facet
Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class net.sf.saxon.type.ValueRangeFacet
Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class net.sf.saxon.type.LengthFacet
Test whether an atomic value conforms to this facet
testCharacters(CharSequence) - Method in class net.sf.saxon.event.XMLEmitter
Test that all characters in a name are supported in the target encoding.
testLength(int) - Method in class net.sf.saxon.type.LengthFacet
Test whether a supplied length conforms to this required length
testLength(int) - Method in class net.sf.saxon.type.MaxLengthFacet
Test whether a supplied length conforms to this required length
testLength(int) - Method in class net.sf.saxon.type.MinLengthFacet
Test whether a supplied length conforms to this required length (used when testing the length of a list)
Text - class net.sf.saxon.instruct.Text.
Handler for xsl:text elements in stylesheet.
TEXT - Static variable in class net.sf.saxon.pattern.NodeKindTest
 
TEXT - Static variable in class net.sf.saxon.type.Type
Item type representing a text node - text()
Text(boolean) - Constructor for class net.sf.saxon.instruct.Text
Create an xsl:text instruction
TextComparer - class net.sf.saxon.sort.TextComparer.
A Comparer used for comparing sort keys when data-type="text".
TextComparer(Comparator) - Constructor for class net.sf.saxon.sort.TextComparer
 
TEXTEmitter - class net.sf.saxon.event.TEXTEmitter.
This class generates TEXT output
TEXTEmitter() - Constructor for class net.sf.saxon.event.TEXTEmitter
 
TextFragment - class net.sf.saxon.event.TextFragment.
TextFragment is a bundle of output properties: it is used when we want to send output to a StringWriter and retrieve it later.
TextFragment() - Constructor for class net.sf.saxon.event.TextFragment
 
TextFragmentValue - class net.sf.saxon.value.TextFragmentValue.
This class represents a temporary tree whose root document node owns a single text node.
TextFragmentValue(String, String) - Constructor for class net.sf.saxon.value.TextFragmentValue
Constructor: create a result tree fragment containing a single text node
theInstance - Static variable in class net.sf.saxon.charcode.CP852CharacterSet
 
theInstance - Static variable in class net.sf.saxon.charcode.CP1251CharacterSet
 
theInstance - Static variable in class net.sf.saxon.charcode.CP1250CharacterSet
 
theInstance - Static variable in class net.sf.saxon.charcode.ASCIICharacterSet
 
THEN - Static variable in class net.sf.saxon.expr.Tokenizer
Ketword "then"
TIME - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:time
TIME_TYPE - Static variable in class net.sf.saxon.type.Type
 
time() - Static method in class net.sf.saxon.exslt.Date
The date:time function returns the current time.
time(String) - Static method in class net.sf.saxon.exslt.Date
The date:time function returns the time specified in the date/time string given as the argument.
TimedTraceListener - class net.sf.saxon.trace.TimedTraceListener.
A Simple trace listener that writes messages to System.err
TimedTraceListener() - Constructor for class net.sf.saxon.trace.TimedTraceListener
 
TimeValue - class net.sf.saxon.value.TimeValue.
A value of type time
TimeValue(CharSequence) - Constructor for class net.sf.saxon.value.TimeValue
Constructor: create a dateTime value from a supplied string, in ISO 8601 format
TimeValue(GregorianCalendar, boolean) - Constructor for class net.sf.saxon.value.TimeValue
Constructor: create a time value given a Java calendar object
TIMEZONE - Static variable in class net.sf.saxon.functions.Component
 
timing - Variable in class net.sf.saxon.event.Builder
 
TIMING - Static variable in class net.sf.saxon.FeatureKeys
TIMING must be an Boolean; it determines whether basic timing information is output to System.err
TINY_TREE - Static variable in class net.sf.saxon.event.Builder
 
TinyBuilder - class net.sf.saxon.tinytree.TinyBuilder.
The TinyBuilder class is responsible for taking a stream of SAX events and constructing a Document tree, using the "TinyTree" implementation.
TinyBuilder() - Constructor for class net.sf.saxon.tinytree.TinyBuilder
 
TinyDocumentImpl - class net.sf.saxon.tinytree.TinyDocumentImpl.
A node in the XML parse tree representing the Document itself (or equivalently, the root node of the Document).
TinyDocumentImpl() - Constructor for class net.sf.saxon.tinytree.TinyDocumentImpl
 
TinyDocumentImpl(int, int, int, int) - Constructor for class net.sf.saxon.tinytree.TinyDocumentImpl
 
TITLE_CASE - Static variable in class net.sf.saxon.number.Numberer_en
 
TO - Static variable in class net.sf.saxon.expr.Tokenizer
Operator "to"
TO_CODEPOINTS - Static variable in class net.sf.saxon.functions.Unicode
 
toAlpha(long, int, int) - Method in class net.sf.saxon.number.Numberer_en
Format the number as an alphabetic label using the alphabet consisting of consecutive Unicode characters from min to max
toAlphaSequence(long, String) - Method in class net.sf.saxon.number.Numberer_en
Convert the number into an alphabetic label using a given alphabet.
toByte() - Method in class net.sf.saxon.type.Facet
Returns a byte representation of the value of this facet
toDouble() - Method in class net.sf.saxon.type.Facet
Returns a double representation of the value of this facet
toFloat() - Method in class net.sf.saxon.type.Facet
Returns a double representation of the value of this facet
TOKEN - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:token
Tokenize - class net.sf.saxon.functions.Tokenize.
This class implements the tokenize() function for regular expression matching.
Tokenize.TokenIterator - class net.sf.saxon.functions.Tokenize.TokenIterator.
Inner class TokenIterator
Tokenize.TokenIterator(String, Pattern) - Constructor for class net.sf.saxon.functions.Tokenize.TokenIterator
Construct a TokenIterator.
Tokenize() - Constructor for class net.sf.saxon.functions.Tokenize
 
tokenize(String) - Static method in class net.sf.saxon.functions.Extensions
Return a node-set by tokenizing a supplied string.
tokenize(String, int, int) - Method in class net.sf.saxon.expr.Tokenizer
Prepare a string for tokenization.
tokenize(String, String) - Static method in class net.sf.saxon.functions.Extensions
Return a sequence by tokenizing a supplied string.
Tokenizer - class net.sf.saxon.expr.Tokenizer.
Tokenizer for expressions and inputs.
Tokenizer() - Constructor for class net.sf.saxon.expr.Tokenizer
 
tokens - Static variable in class net.sf.saxon.expr.Tokenizer
The following strings are used to represent tokens in error messages
toLong() - Method in class net.sf.saxon.type.Facet
Returns a long representation of the value of this facet
toLong() - Method in class net.sf.saxon.type.LengthFacet
 
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.number.Numberer_en
Show an ordinal number as English words in a requested case (for example, Twentyfirst)
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.number.Numberer_de
Show an ordinal number as German words (for example, Einundzwanzigste)
toRoman(long) - Static method in class net.sf.saxon.number.Numberer_en
Generate a Roman numeral (in lower case)
toShort() - Method in class net.sf.saxon.type.Facet
Returns an short representation of the value of this facet
toString() - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
 
toString() - Method in class net.sf.saxon.pattern.DocumentNodeTest
 
toString() - Method in class net.sf.saxon.pattern.ContentTypeTest
 
toString() - Method in class net.sf.saxon.pattern.CombinedNodeTest
 
toString() - Method in class net.sf.saxon.pattern.LocalNameTest
 
toString() - Method in class net.sf.saxon.pattern.NoNodeTest
 
toString() - Method in class net.sf.saxon.pattern.NodeKindTest
 
toString() - Method in class net.sf.saxon.pattern.NamespaceTest
 
toString() - Method in class net.sf.saxon.pattern.AnyNodeTest
 
toString() - Method in class net.sf.saxon.pattern.NameTest
 
toString() - Method in class net.sf.saxon.pattern.AnyChildNodePattern
 
toString() - Method in class net.sf.saxon.pattern.Pattern
Get the original pattern text
toString() - Method in class net.sf.saxon.type.ValidationException
Returns the String representation of this Exception
toString() - Method in class net.sf.saxon.type.ExternalObjectType
 
toString() - Method in class net.sf.saxon.type.AtomicType
Produce string representation for use in diagnostic output
toString() - Method in interface net.sf.saxon.type.ItemType
Produce a representation of this type name for use in error messages.
toString() - Method in class net.sf.saxon.type.AnyItemType
 
toString() - Method in class net.sf.saxon.value.QNameValue
 
toString() - Method in class net.sf.saxon.value.RestrictedStringValue
 
toString() - Method in class net.sf.saxon.value.NumericValue
Produce a string representation of the value
toString() - Method in class net.sf.saxon.value.BooleanValue
Diagnostic display of this value as a string
toString() - Method in class net.sf.saxon.value.StringValue
 
toString() - Method in class net.sf.saxon.value.AnyURIValue
 
toString() - Method in class net.sf.saxon.value.SequenceType
Return a string representation of this SequenceType
toString(int) - Static method in class net.sf.saxon.om.Validation
 
toString(int) - Static method in class net.sf.saxon.value.Cardinality
Display the cardinality
TOTALDIGITS - Static variable in class net.sf.saxon.type.Facet
 
toWords(long) - Method in class net.sf.saxon.number.Numberer_en
Show the number as words in title case.
toWords(long) - Method in class net.sf.saxon.number.Numberer_de
Show the number as words in title case.
toWords(long, int) - Method in class net.sf.saxon.number.Numberer_en
 
Trace - class net.sf.saxon.functions.Trace.
This class supports the XPath 2.0 function trace().
TRACE_EXTERNAL_FUNCTIONS - Static variable in class net.sf.saxon.FeatureKeys
TRACE_EXTERNAL_FUNCTIONS must be a Boolean; it determines whether the loading and binding of extension functions is traced
TRACE_LISTENER - Static variable in class net.sf.saxon.FeatureKeys
TRACE_LISTENER must be a class that implements net.sf.saxon.trace.TraceListener
Trace.TracingIterator - class net.sf.saxon.functions.Trace.TracingIterator.
Tracing Iterator class
Trace.TracingIterator(SequenceIterator, String) - Constructor for class net.sf.saxon.functions.Trace.TracingIterator
 
Trace() - Constructor for class net.sf.saxon.functions.Trace
 
traceExpand(Controller) - Method in class net.sf.saxon.instruct.Template
Expand the template, with tracing.
TraceListener - interface net.sf.saxon.trace.TraceListener.
This interface defines methods that are called by Saxon during the execution of a stylesheet, if tracing is switched on.
trailing(XPathContext, SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.exslt.Sets
Find all the nodes in ns1 that are after the first node in ns2.
Transform - class net.sf.saxon.Transform.
This Transform class is the entry point to the Saxon XSLT Processor.
Transform() - Constructor for class net.sf.saxon.Transform
 
transform(Source, Result) - Method in class net.sf.saxon.Controller
Perform a transformation from a Source document to a Result document.
transformDocument(NodeInfo, Result) - Method in class net.sf.saxon.Controller
Render a source XML document supplied as a tree.
TransformerFactoryImpl - class net.sf.saxon.TransformerFactoryImpl.
A TransformerFactoryImpl instance can be used to create Transformer and Template objects.
TransformerFactoryImpl() - Constructor for class net.sf.saxon.TransformerFactoryImpl
Default constructor.
TransformerHandlerImpl - class net.sf.saxon.TransformerHandlerImpl.
TransformerHandlerImpl implements the javax.xml.transform.sax.TransformerHandler interface.
TransformerHandlerImpl(Controller) - Constructor for class net.sf.saxon.TransformerHandlerImpl
Create a TransformerHandlerImpl and initialise variables.
TransformerReceiver - class net.sf.saxon.event.TransformerReceiver.
TransformerReceiver is similar in concept to the JAXP TransformerHandler, except that it implements Saxon's Receiver interface rather than the standard SAX2 interface.
TransformerReceiver(Controller) - Constructor for class net.sf.saxon.event.TransformerReceiver
Create a TransformerHandlerImpl and initialise variables.
Translate - class net.sf.saxon.functions.Translate.
 
Translate() - Constructor for class net.sf.saxon.functions.Translate
 
translate(String, boolean) - Static method in class net.sf.saxon.type.RegexTranslator
Translates a regular expression in the syntax of XML Schemas Part 2 into a regular expression in the syntax of java.util.regex.Pattern.
TREAT_AS - Static variable in class net.sf.saxon.expr.Tokenizer
operator "treat as"
treatCurrentAsOperator() - Method in class net.sf.saxon.expr.Tokenizer
Force the current token to be treated as an operator if possible
TreatExpression - class net.sf.saxon.expr.TreatExpression.
Treat Expression: implements "treat as data-type ( expression )".
TreatExpression() - Constructor for class net.sf.saxon.expr.TreatExpression
 
TreatFn - class net.sf.saxon.functions.TreatFn.
This class supports the XPath 2.0 functions exactly-one(), one-or-more(), zero-or-one().
TreatFn() - Constructor for class net.sf.saxon.functions.TreatFn
 
TREE_MODEL - Static variable in class net.sf.saxon.FeatureKeys
TREE_MODEL must be an Integer: Builder.STANDARD_TREE or Builder.TINY_TREE
TreeBuilder - class net.sf.saxon.tree.TreeBuilder.
The Builder class is responsible for taking a stream of SAX events and constructing a Document tree.
TreeBuilder() - Constructor for class net.sf.saxon.tree.TreeBuilder
create a Builder and initialise variables
TreeReceiver - class net.sf.saxon.event.TreeReceiver.
A TreeReceiver acts as a bridge between a SequenceReceiver, which can receive events for constructing any kind of sequence, and an ordinary Receiver, which only handles events relating to the building of trees.
TreeReceiver(Receiver) - Constructor for class net.sf.saxon.event.TreeReceiver
 
trimWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Value
Remove leading and trailing whitespace.
TRUE - Static variable in class net.sf.saxon.functions.BooleanFn
 
TRUE - Static variable in class net.sf.saxon.value.BooleanValue
The boolean value TRUE
tryToCompile(Expression[], int, int) - Static method in class net.sf.saxon.functions.Matches
Try to precompile the arguments to the function.
tryToExpand(String) - Static method in class net.sf.saxon.StandardURIResolver
If a system ID can't be parsed as a URL, we'll try to expand it as a relative URI using the current directory as the base URI: MHK addition.
tunnel - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
TUNNEL - Static variable in class net.sf.saxon.style.StandardNames
 
TupleExpression - class net.sf.saxon.sort.TupleExpression.
A tuple expression is an expression that returns a tuple.
TupleExpression(int) - Constructor for class net.sf.saxon.sort.TupleExpression
 
TupleSorter - class net.sf.saxon.sort.TupleSorter.
A TupleSorter is an expression that sorts a stream of tuples.
TupleSorter(Expression, FixedSortKeyDefinition[]) - Constructor for class net.sf.saxon.sort.TupleSorter
 
Type - class net.sf.saxon.type.Type.
This class contains static information about types and methods for constructing type codes.
TYPE - Static variable in class net.sf.saxon.style.StandardNames
 
TYPE_INFORMATION - Static variable in class net.sf.saxon.event.SaxonOutputKeys
saxon:type-information = none|preserve|strict|lax.
TYPE_OP - Static variable in class net.sf.saxon.expr.RoleLocator
 
Type() - Constructor for class net.sf.saxon.type.Type
 
typeAnnotation(NodeInfo) - Static method in class net.sf.saxon.functions.Extensions
Display the value of the type annotation of a node
typeCheck(StaticContext) - Method in class net.sf.saxon.instruct.Comment
 
typeCheck(StaticContext) - Method in class net.sf.saxon.instruct.Attribute
 
typeCheck(StaticContext) - Method in class net.sf.saxon.instruct.ValueOf
 
typeCheck(StaticContext) - Method in class net.sf.saxon.instruct.Namespace
 
typeCheck(StaticContext) - Method in class net.sf.saxon.instruct.FixedAttribute
 
typeCheck(StaticContext) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
 
typeCheck(StaticContext) - Method in class net.sf.saxon.instruct.Text
 
typeCheck(StaticContext) - Method in class net.sf.saxon.instruct.ProcessingInstruction
 
typeCheck(StaticContext) - Method in class net.sf.saxon.pattern.UnionPattern
Type-check the pattern.
typeCheck(StaticContext) - Method in class net.sf.saxon.pattern.LocationPathPattern
Type-check the pattern, performing any type-dependent optimizations.
typeCheck(StaticContext) - Method in class net.sf.saxon.pattern.KeyPattern
Type-check the pattern.
typeCheck(StaticContext) - Method in class net.sf.saxon.pattern.IDPattern
Type-check the pattern.
typeCheck(StaticContext) - Method in class net.sf.saxon.pattern.Pattern
Type-check the pattern.
typeCheck(String, Expression) - Method in class net.sf.saxon.style.StyleElement
Type-check an expression.
typeCheck(String, Pattern) - Method in class net.sf.saxon.style.StyleElement
Type-check a pattern.
TypeChecker - class net.sf.saxon.expr.TypeChecker.
This class provides Saxon's type checking capability.
TypeChecker() - Constructor for class net.sf.saxon.expr.TypeChecker
 
typeError(String) - Method in class net.sf.saxon.expr.ComputedExpression
Method used in subclasses to signal a runtime type error
TypeExpression - class net.sf.saxon.expr.TypeExpression.
TypeExpression: superclass for expressions involving a source expression and a type
TypeExpression() - Constructor for class net.sf.saxon.expr.TypeExpression
 
TYPESWITCH - Static variable in class net.sf.saxon.expr.Tokenizer
Keyword "typeswitch"
TYPETEST - Static variable in class net.sf.saxon.expr.Tokenizer
"type("
tzOffset - Variable in class net.sf.saxon.value.DateValue
 

U

UncommittedEmitter - class net.sf.saxon.event.UncommittedEmitter.
This class generates XML or HTML output depending on whether the first tag output is ""
UncommittedEmitter() - Constructor for class net.sf.saxon.event.UncommittedEmitter
 
UNDECLARE_NAMESPACES - Static variable in class net.sf.saxon.event.SaxonOutputKeys
include-content-type = "yes" | "no".
UNDECLARE_NAMESPACES - Static variable in class net.sf.saxon.style.StandardNames
 
undeclareNamespace() - Method in class net.sf.saxon.query.StaticQueryContext
Undeclare the most recently-declared active namespace
undeclareNamespaces - Variable in class net.sf.saxon.event.XMLEmitter
 
undeclareRangeVariable() - Method in class net.sf.saxon.expr.ExpressionParser
Note when the most recently declared range variable has gone out of scope
Unicode - class net.sf.saxon.functions.Unicode.
 
Unicode() - Constructor for class net.sf.saxon.functions.Unicode
 
UnicodeCharacterSet - class net.sf.saxon.charcode.UnicodeCharacterSet.
This class defines properties of the Unicode character set
UNION - Static variable in class net.sf.saxon.expr.Tokenizer
"union" or "|" token
union(int, int) - Static method in class net.sf.saxon.value.Cardinality
Form the union of two cardinalities.
UnionEnumeration - class net.sf.saxon.expr.UnionEnumeration.
An enumeration representing a nodeset that is a union of two other NodeSets.
UnionEnumeration(SequenceIterator, SequenceIterator, NodeOrderComparer) - Constructor for class net.sf.saxon.expr.UnionEnumeration
Create the iterator.
UnionPattern - class net.sf.saxon.pattern.UnionPattern.
A pattern formed as the union (or) of two other patterns
UnionPattern(Pattern, Pattern) - Constructor for class net.sf.saxon.pattern.UnionPattern
Constructor
UNKNOWN - Static variable in class net.sf.saxon.expr.Tokenizer
Pseudo-token representing the start of the expression
UNKNOWN_POSITION - Static variable in class net.sf.saxon.type.RegexTranslator.RegexSyntaxException
Represents an unknown position within a string containing a regular expression.
UnknownCharacterSet - class net.sf.saxon.charcode.UnknownCharacterSet.
This class establishes properties of a character set that is known to the Java VM but not specifically known to Saxon
UnknownCharacterSet(Charset) - Constructor for class net.sf.saxon.charcode.UnknownCharacterSet
 
Unordered - class net.sf.saxon.functions.Unordered.
XPath 2.0 unordered() function
UNORDERED - Static variable in class net.sf.saxon.expr.PromotionOffer
UNORDERED indicates that the containing expression does not require the results to be delivered in any particular order.
Unordered() - Constructor for class net.sf.saxon.functions.Unordered
 
UnparsedEntity - class net.sf.saxon.functions.UnparsedEntity.
Implements the unparsed-entity-uri() function defined in XSLT 1.0 and the unparsed-entity-public-id() function defined in XSLT 2.0
UnparsedEntity() - Constructor for class net.sf.saxon.functions.UnparsedEntity
 
unparsedEntityDecl(String, String, String, String) - Method in class net.sf.saxon.event.ContentEmitter
 
UnparsedText - class net.sf.saxon.functions.UnparsedText.
 
UnparsedText() - Constructor for class net.sf.saxon.functions.UnparsedText
 
unreadChar() - Method in class net.sf.saxon.expr.Tokenizer
Step back one character
UNSIGNED_BYTE - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:unsignedByte
UNSIGNED_INT - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:unsignedInt
UNSIGNED_LONG - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:unsignedLong
UNSIGNED_SHORT - Static variable in class net.sf.saxon.type.Type
Item type representing the type xs:unsignedShort
unsorted(Expression, boolean) - Static method in class net.sf.saxon.expr.ExpressionTool
Remove unwanted sorting from an expression, at compile time
UNTYPED_ATOMIC - Static variable in class net.sf.saxon.type.Type
Item type representing the type xdt:untypedAtomic (the type of the content of a schema-less node)
UNTYPED_ATOMIC_TYPE - Static variable in class net.sf.saxon.type.Type
 
UntypedAtomicConverter - class net.sf.saxon.expr.UntypedAtomicConverter.
An UntypedAtomicConverter is an expression that converts any untypedAtomic items in a sequence to a specified type, returning all other items unchanged
UntypedAtomicConverter(Expression, AtomicType) - Constructor for class net.sf.saxon.expr.UntypedAtomicConverter
Constructor
UntypedAtomicValue - class net.sf.saxon.value.UntypedAtomicValue.
An Untyped Atomic value.
UntypedAtomicValue(CharSequence) - Constructor for class net.sf.saxon.value.UntypedAtomicValue
Constructor
UNVALIDATED - Static variable in class net.sf.saxon.type.SchemaType
 
UPPER_CASE - Static variable in class net.sf.saxon.number.Numberer_en
 
UPPERCASE - Static variable in class net.sf.saxon.functions.ForceCase
 
UppercaseFirstComparer - class net.sf.saxon.sort.UppercaseFirstComparer.
A Comparer used for comparing keys
UppercaseFirstComparer(Collator) - Constructor for class net.sf.saxon.sort.UppercaseFirstComparer
 
uri - Variable in class net.sf.saxon.query.StaticQueryContext.ActiveNamespace
 
URI - Static variable in class net.sf.saxon.functions.UnparsedEntity
 
URI - Static variable in class net.sf.saxon.sort.CodepointCollator
 
USE - Static variable in class net.sf.saxon.style.StandardNames
 
USE_ATTRIBUTE_SETS - Static variable in class net.sf.saxon.style.StandardNames
 
USE_CHARACTER_MAPS - Static variable in class net.sf.saxon.event.SaxonOutputKeys
use-character-map = list-of-qnames.
USE_CHARACTER_MAPS - Static variable in class net.sf.saxon.style.StandardNames
 
USE_NULL_MARKERS - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag used when an attribute value or text node contains null characters before and after strings generated by character mapping; these strings are to be output without escaping
useAttributeSets - Variable in class net.sf.saxon.instruct.ElementCreator
 
useContextItemAsDefault() - Method in class net.sf.saxon.functions.SystemFunction
Set "." as the default value for the first and only argument.
useGlobalParameter(int, DefiningVariable) - Method in class net.sf.saxon.instruct.Bindery
Use global parameter.
useLocalParameter(int, DefiningVariable, boolean) - Method in class net.sf.saxon.instruct.Bindery
Use local parameter.
UserFunction - class net.sf.saxon.instruct.UserFunction.
This object represents the compiled form of a user-written function (the source can be either an XSLT stylesheet function or an XQuery function).
UserFunction(Expression) - Constructor for class net.sf.saxon.instruct.UserFunction
 
UserFunctionCall - class net.sf.saxon.expr.UserFunctionCall.
This class represents a call to a function defined in the stylesheet or query.
UserFunctionCall.FunctionCallPackage - class net.sf.saxon.expr.UserFunctionCall.FunctionCallPackage.
Inner class used to wrap up the set of actual arguments to a tail-recursive call of the containing function.
UserFunctionCall.FunctionCallPackage(CallableFunction, Value[], XPathContext) - Constructor for class net.sf.saxon.expr.UserFunctionCall.FunctionCallPackage
 
UserFunctionCall() - Constructor for class net.sf.saxon.expr.UserFunctionCall
 
UserFunctionParameter - class net.sf.saxon.instruct.UserFunctionParameter.
Run-time object representing a formal argument to a user-defined function
UserFunctionParameter() - Constructor for class net.sf.saxon.instruct.UserFunctionParameter
 
usesWriter() - Method in class net.sf.saxon.event.Emitter
Determine whether the Emitter wants a Writer for character output or an OutputStream for binary output.
useURLs - Variable in class net.sf.saxon.Transform
 

V

VALIDATE - Static variable in class net.sf.saxon.expr.Tokenizer
Various compound symbols supporting XQuery validation expression
VALIDATE_CONTEXT - Static variable in class net.sf.saxon.expr.Tokenizer
 
VALIDATE_GLOBAL - Static variable in class net.sf.saxon.expr.Tokenizer
 
VALIDATE_LAX - Static variable in class net.sf.saxon.expr.Tokenizer
 
VALIDATE_SKIP - Static variable in class net.sf.saxon.expr.Tokenizer
 
VALIDATE_STRICT - Static variable in class net.sf.saxon.expr.Tokenizer
 
validate() - Method in class net.sf.saxon.sql.SQLQuery
 
validate() - Method in class net.sf.saxon.sql.SQLClose
 
validate() - Method in class net.sf.saxon.sql.SQLInsert
 
validate() - Method in class net.sf.saxon.sql.SQLConnect
 
validate() - Method in class net.sf.saxon.sql.SQLColumn
 
validate() - Method in class net.sf.saxon.style.XSLDocument
 
validate() - Method in class net.sf.saxon.style.XSLImportSchema
 
validate() - Method in class net.sf.saxon.style.SaxonEntityRef
 
validate() - Method in class net.sf.saxon.style.XSLFallback
 
validate() - Method in class net.sf.saxon.style.XSLPerformSort
 
validate() - Method in class net.sf.saxon.style.XSLComment
 
validate() - Method in class net.sf.saxon.style.XSLOutputCharacter
 
validate() - Method in class net.sf.saxon.style.XSLSequence
 
validate() - Method in class net.sf.saxon.style.AbsentExtensionElement
 
validate() - Method in class net.sf.saxon.style.XSLVariableDeclaration
Check that the variable is not already declared, and allocate a slot number
validate() - Method in class net.sf.saxon.style.XSLCallTemplate
 
validate() - Method in class net.sf.saxon.style.XSLApplyImports
 
validate() - Method in class net.sf.saxon.style.XSLParam
 
validate() - Method in class net.sf.saxon.style.SaxonAssign
 
validate() - Method in class net.sf.saxon.style.StyleElement
Check that the stylesheet element is valid.
validate() - Method in class net.sf.saxon.style.XSLTemplate
 
validate() - Method in class net.sf.saxon.style.XSLStyleSheet
Validate this element
validate() - Method in class net.sf.saxon.style.XSLGeneralVariable
 
validate() - Method in class net.sf.saxon.style.XSLAttributeSet
 
validate() - Method in class net.sf.saxon.style.XSLFunction
 
validate() - Method in class net.sf.saxon.style.XSLPreserveSpace
 
validate() - Method in class net.sf.saxon.style.XSLKey
 
validate() - Method in class net.sf.saxon.style.XSLDecimalFormat
 
validate() - Method in class net.sf.saxon.style.XSLCharacterMap
 
validate() - Method in class net.sf.saxon.style.XSLApplyTemplates
 
validate() - Method in class net.sf.saxon.style.XSLNextMatch
 
validate() - Method in class net.sf.saxon.style.XSLWithParam
 
validate() - Method in class net.sf.saxon.style.XSLText
 
validate() - Method in class net.sf.saxon.style.XSLAttribute
 
validate() - Method in class net.sf.saxon.style.LiteralResultElement
Validate that this node is OK
validate() - Method in class net.sf.saxon.style.XSLSort
 
validate() - Method in class net.sf.saxon.style.XSLForEach
 
validate() - Method in class net.sf.saxon.style.XSLValueOf
 
validate() - Method in class net.sf.saxon.style.XSLCopyOf
 
validate() - Method in class net.sf.saxon.style.XSLAnalyzeString
 
validate() - Method in class net.sf.saxon.style.XSLMatchingSubstring
 
validate() - Method in class net.sf.saxon.style.XSLGeneralIncorporate
 
validate() - Method in class net.sf.saxon.style.XSLStringConstructor
 
validate() - Method in class net.sf.saxon.style.XSLChoose
 
validate() - Method in class net.sf.saxon.style.XSLMessage
 
validate() - Method in class net.sf.saxon.style.SaxonCollation
 
validate() - Method in class net.sf.saxon.style.XSLForEachGroup
 
validate() - Method in class net.sf.saxon.style.XSLResultDocument
 
validate() - Method in class net.sf.saxon.style.XSLOutput
 
validate() - Method in class net.sf.saxon.style.SaxonImportQuery
 
validate() - Method in class net.sf.saxon.style.SaxonDoctype
 
validate() - Method in class net.sf.saxon.style.XSLCopy
 
validate() - Method in class net.sf.saxon.style.XSLNumber
 
validate() - Method in class net.sf.saxon.style.XSLIf
 
validate() - Method in class net.sf.saxon.style.SaxonWhile
 
validate() - Method in class net.sf.saxon.style.XSLElement
 
validate() - Method in class net.sf.saxon.style.SaxonScript
 
validate() - Method in class net.sf.saxon.style.XSLWhen
 
validate() - Method in class net.sf.saxon.style.XSLProcessingInstruction
 
validate() - Method in class net.sf.saxon.style.XSLOtherwise
 
validate() - Method in class net.sf.saxon.style.XSLNamespaceAlias
 
validate() - Method in class net.sf.saxon.style.XSLNamespace
 
validate(ErrorListener) - Method in class net.sf.saxon.type.AnyType
Checks the validity of this Schema defintion.
validate(ErrorListener) - Method in class net.sf.saxon.type.Facet
Checks the validity of this Schema defintion.
validate(SchemaMarker) - Method in class net.sf.saxon.type.SimpleType
Checks the validity of this SimpleType defintion.
validateAttribute(int, CharSequence, int) - Method in class net.sf.saxon.Configuration
Validate an attribute value
validateChildren() - Method in class net.sf.saxon.style.StyleElement
Validate the children of this node, recursively.
validateChildren() - Method in class net.sf.saxon.style.LiteralResultElement
Validate the children of this node, recursively.
validateContent(CharSequence, NamespaceResolver) - Method in class net.sf.saxon.type.SimpleType
Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver) - Method in class net.sf.saxon.type.ExternalObjectType
 
validateContent(CharSequence, NamespaceResolver) - Method in class net.sf.saxon.type.AnySimpleType
Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver) - Method in class net.sf.saxon.type.AtomicType
Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver) - Method in class net.sf.saxon.type.ListType
Check whether a given input string is valid according to this SimpleType
VALIDATED - Static variable in class net.sf.saxon.type.SchemaType
 
validateSubtree() - Method in class net.sf.saxon.style.StyleElement
Recursive walk through the stylesheet to validate all nodes
VALIDATING - Static variable in class net.sf.saxon.type.SchemaType
 
validation - Variable in class net.sf.saxon.instruct.ElementCreator
 
Validation - class net.sf.saxon.om.Validation.
This class contains constants and static methods to manipulate the validation property of a type.
VALIDATION - Static variable in class net.sf.saxon.style.StandardNames
 
Validation() - Constructor for class net.sf.saxon.om.Validation
 
validationContext - Variable in class net.sf.saxon.instruct.ElementCreator
 
ValidationContext - interface net.sf.saxon.type.ValidationContext.
This interface defines an object representing a validation context, as used in XQuery to control the effect of the validate{} expression.
validationError - Variable in class net.sf.saxon.style.StyleElement
 
ValidationException - exception net.sf.saxon.type.ValidationException.
This exception indicates a failure when validating an instance against a type defined in a schema.
ValidationException(Exception) - Constructor for class net.sf.saxon.type.ValidationException
Creates a new ValidationException with the given nested exception.
ValidationException(String) - Constructor for class net.sf.saxon.type.ValidationException
Creates a new ValidationException with the given message.
ValidationException(String, Exception) - Constructor for class net.sf.saxon.type.ValidationException
Creates a new ValidationException with the given message and nested exception.
ValidationException(String, SourceLocator) - Constructor for class net.sf.saxon.type.ValidationException
Create a new TransformerException from a message and a Locator.
validationPhase - Variable in class net.sf.saxon.type.SchemaType
Flag used to check for cycles during validation
value - Variable in class net.sf.saxon.value.StringValue
 
Value - class net.sf.saxon.value.Value.
A value is the result of an expression but it is also an expression in its own right.
VALUE - Static variable in class net.sf.saxon.style.StandardNames
 
VALUE_CHECKED - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag indicating that the value has already been checked and the serializer does not need to check it further
Value() - Constructor for class net.sf.saxon.value.Value
 
ValueComparison - class net.sf.saxon.expr.ValueComparison.
ValueComparison: a boolean expression that compares two atomic values for equals, not-equals, greater-than or less-than.
ValueComparison(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.ValueComparison
Create a relational expression identifying the two operands and the operator
ValueOf - class net.sf.saxon.instruct.ValueOf.
An xsl:value-of element in the stylesheet.
ValueOf(Expression, boolean) - Constructor for class net.sf.saxon.instruct.ValueOf
 
ValueRangeFacet - class net.sf.saxon.type.ValueRangeFacet.
Represents any of the facets minInclusive, maxInclusive, minExclusive, maxExclusive
ValueRangeFacet(int) - Constructor for class net.sf.saxon.type.ValueRangeFacet
 
Variable - class net.sf.saxon.instruct.Variable.
Handler for xsl:variable elements in stylesheet.
Variable - class net.sf.saxon.xpath.Variable.
An object representing an XPath variable for use in the standalone XPath API.
VARIABLE - Static variable in class net.sf.saxon.expr.RoleLocator
 
Variable() - Constructor for class net.sf.saxon.instruct.Variable
 
VariableDeclaration - interface net.sf.saxon.expr.VariableDeclaration.
Generic interface representing a variable declaration in the static context of an XPath expression.
variableFingerprint - Variable in class net.sf.saxon.instruct.GeneralVariable
 
variableFingerprint - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
variableName - Variable in class net.sf.saxon.expr.Assignation
 
VariableReference - class net.sf.saxon.expr.VariableReference.
Variable reference: a reference to a variable.
VariableReference(VariableDeclaration) - Constructor for class net.sf.saxon.expr.VariableReference
Constructor
variables - Variable in class net.sf.saxon.functions.Evaluate.PreparedExpression
 
VennExpression - class net.sf.saxon.expr.VennExpression.
An expression representing a nodeset that is a union, difference, or intersection of two other NodeSets
VennExpression(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.VennExpression
Constructor
version - Variable in class net.sf.saxon.style.StyleElement
 
Version - class net.sf.saxon.Version.
The Version class holds the SAXON version information.
VERSION - Static variable in class net.sf.saxon.style.StandardNames
 
Version() - Constructor for class net.sf.saxon.Version
 
VirtualNode - interface net.sf.saxon.om.VirtualNode.
This interface is implemented by NodeInfo implementations that act as wrappers on some underlying tree.
VoidValidationContext - class net.sf.saxon.type.VoidValidationContext.
This object represents validation context in which nothing will validate.

W

warning(SAXParseException) - Method in class net.sf.saxon.StandardErrorHandler
Callback interface for SAX: not for application use
warning(String) - Method in class net.sf.saxon.expr.ExpressionParser
Output a warning message
warning(TransformerException) - Method in class net.sf.saxon.StandardErrorListener
Receive notification of a warning.
weekInMonth() - Static method in class net.sf.saxon.exslt.Date
Return the ISO week number of the current date within the month
weekInMonth(String) - Static method in class net.sf.saxon.exslt.Date
Return the week number of a specified date within the month (Note, this function is underspecified in EXSLT)
weekInYear() - Static method in class net.sf.saxon.exslt.Date
Return the ISO week number of the current date within the year (Note, this returns the ISO week number: the result in EXSLT is underspecified)
weekInYear(String) - Static method in class net.sf.saxon.exslt.Date
Return the ISO week number of a specified date within the year (Note, this returns the ISO week number: the result in EXSLT is underspecified)
westernDigits - Static variable in class net.sf.saxon.number.Numberer_en
 
WHEN - Static variable in class net.sf.saxon.instruct.Block
Block representing the body of an xsl:when
WHERE - Static variable in class net.sf.saxon.expr.Tokenizer
Keyword "where"
While - class net.sf.saxon.instruct.While.
Handler for saxon:while elements in stylesheet.
While(Expression) - Constructor for class net.sf.saxon.instruct.While
 
WHITESPACE - Static variable in class net.sf.saxon.type.Facet
 
WithParam - class net.sf.saxon.instruct.WithParam.
An instruction derived from a xsl:with-param element in the stylesheet.
WithParam() - Constructor for class net.sf.saxon.instruct.WithParam
 
wrap(CharSequence) - Static method in class net.sf.saxon.Err
Add delimiters to represent variable information within an error message
wrap(Node) - Method in class net.sf.saxon.dom.DocumentWrapper
Create a wrapper for a node in this document
wrap(NodeInfo) - Method in class net.sf.saxon.om.StrippedDocument
Create a wrapped node within this document
wrap(Object) - Method in class net.sf.saxon.jdom.DocumentWrapper
Wrap a node in the JDOM document.
wrap(SequenceIterator, NamePool) - Static method in class net.sf.saxon.query.QueryResult
Take the results of a query (or any other SequenceIterator) and create an XML document containing copies of all items in the sequence, suitably wrapped
writeAttribute(int, String, CharSequence, int) - Method in class net.sf.saxon.event.XMLEmitter
Write attribute name=value pair.
writeAttribute(int, String, CharSequence, int) - Method in class net.sf.saxon.event.HTMLEmitter
Write attribute name=value pair.
writeDeclaration() - Method in class net.sf.saxon.event.XMLEmitter
Output the XML declaration
writeDocType(String, String, String) - Method in class net.sf.saxon.event.XMLEmitter
Output the document type declaration
writeEscape(CharSequence, boolean) - Method in class net.sf.saxon.event.XMLEmitter
Write contents of array to current writer, after escaping special characters.
writeEscape(CharSequence, boolean) - Method in class net.sf.saxon.event.HTMLEmitter
Escape characters.
writer - Variable in class net.sf.saxon.event.Emitter
 

X

XDT - Static variable in class net.sf.saxon.om.NamespaceConstant
Namespace for additional XPath-defined data types: "http://www.w3.org/2003/05/xpath-datatypes"
XDT - Static variable in class net.sf.saxon.style.StandardNames
 
XDT_ANY_ATOMIC_TYPE - Static variable in class net.sf.saxon.style.StandardNames
 
XDT_CODE - Static variable in class net.sf.saxon.om.NamespaceConstant
Numeric code representing the schema namespace
XDT_DAY_TIME_DURATION - Static variable in class net.sf.saxon.style.StandardNames
 
XDT_NUMERIC - Static variable in class net.sf.saxon.style.StandardNames
 
XDT_UNTYPED - Static variable in class net.sf.saxon.style.StandardNames
 
XDT_UNTYPED_ATOMIC - Static variable in class net.sf.saxon.style.StandardNames
 
XDT_YEAR_MONTH_DURATION - Static variable in class net.sf.saxon.style.StandardNames
 
XHTML - Static variable in class net.sf.saxon.om.NamespaceConstant
The XHTML namespace http://www.w3.org/1999/xhtml
XHTMLEmitter - class net.sf.saxon.event.XHTMLEmitter.
XHTMLEmitter is an Emitter that generates XHTML output.
XHTMLEmitter() - Constructor for class net.sf.saxon.event.XHTMLEmitter
 
XML - Static variable in class net.sf.saxon.om.NamespaceConstant
Fixed namespace name for XML: "http://www.w3.org/XML/1998/namespace".
XML - Static variable in class net.sf.saxon.style.StandardNames
 
XML_BASE - Static variable in class net.sf.saxon.style.StandardNames
 
XML_CODE - Static variable in class net.sf.saxon.om.NamespaceConstant
Numeric code representing the XML namespace
XML_LANG - Static variable in class net.sf.saxon.style.StandardNames
 
XML_SPACE - Static variable in class net.sf.saxon.style.StandardNames
 
XMLChar - class net.sf.saxon.om.XMLChar.
This class defines the basic XML character properties.
XMLChar() - Constructor for class net.sf.saxon.om.XMLChar
 
XMLEmitter - class net.sf.saxon.event.XMLEmitter.
XMLEmitter is an Emitter that generates XML output to a specified destination.
XMLEmitter() - Constructor for class net.sf.saxon.event.XMLEmitter
 
XMLIndenter - class net.sf.saxon.event.XMLIndenter.
XMLIndenter: This ProxyEmitter indents elements, by adding character data where appropriate.
XMLIndenter() - Constructor for class net.sf.saxon.event.XMLIndenter
 
XPATH_DEFAULT_NAMESPACE - Static variable in class net.sf.saxon.style.StandardNames
 
XPathContext - class net.sf.saxon.expr.XPathContext.
This class represents a context in which an XPath expression is evaluated.
XPathContext(Controller) - Constructor for class net.sf.saxon.expr.XPathContext
Constructor should only be called by the Controller, which acts as a XPathContext factory.
XPathContext(Item) - Constructor for class net.sf.saxon.expr.XPathContext
Constructor for use in free-standing Java applications.
XPathContext(XPathContext) - Constructor for class net.sf.saxon.expr.XPathContext
Constructor to create one XPathContext as a copy of another
XPathEvaluator - class net.sf.saxon.xpath.XPathEvaluator.
XPathEvaluator provides a simple API for standalone XPath processing (that is, executing XPath expressions in the absence of an XSLT stylesheet).
XPathEvaluator() - Constructor for class net.sf.saxon.xpath.XPathEvaluator
Default constructor.
XPathEvaluator(Source) - Constructor for class net.sf.saxon.xpath.XPathEvaluator
Construct an XPathEvaluator to process a particular source document.
XPathException - exception net.sf.saxon.xpath.XPathException.
XPathException is used to indicate an error in an XPath expression.
XPathException.Circularity - exception net.sf.saxon.xpath.XPathException.Circularity.
Subclass used to report circularities
XPathException.Circularity(String) - Constructor for class net.sf.saxon.xpath.XPathException.Circularity
 
XPathException.Dynamic - exception net.sf.saxon.xpath.XPathException.Dynamic.
Subclass used for dynamic errors
XPathException.Dynamic(String) - Constructor for class net.sf.saxon.xpath.XPathException.Dynamic
 
XPathException.Dynamic(String, SourceLocator) - Constructor for class net.sf.saxon.xpath.XPathException.Dynamic
 
XPathException.Dynamic(String, Throwable) - Constructor for class net.sf.saxon.xpath.XPathException.Dynamic
 
XPathException.Dynamic(Throwable) - Constructor for class net.sf.saxon.xpath.XPathException.Dynamic
 
XPathException.Static - exception net.sf.saxon.xpath.XPathException.Static.
Subclass used for static errors
XPathException.Static(Exception) - Constructor for class net.sf.saxon.xpath.XPathException.Static
 
XPathException.Static(String) - Constructor for class net.sf.saxon.xpath.XPathException.Static
 
XPathException.Static(String, SourceLocator) - Constructor for class net.sf.saxon.xpath.XPathException.Static
 
XPathException.Static(String, Throwable) - Constructor for class net.sf.saxon.xpath.XPathException.Static
 
XPathException.Type - exception net.sf.saxon.xpath.XPathException.Type.
Subclass used for type errors
XPathException.Type(String) - Constructor for class net.sf.saxon.xpath.XPathException.Type
 
XPathException.Type(String, SourceLocator) - Constructor for class net.sf.saxon.xpath.XPathException.Type
 
XPathException.Type(String, Throwable) - Constructor for class net.sf.saxon.xpath.XPathException.Type
 
XPathException.Type(Throwable) - Constructor for class net.sf.saxon.xpath.XPathException.Type
 
XPathException(String) - Constructor for class net.sf.saxon.xpath.XPathException
 
XPathException(String, SourceLocator) - Constructor for class net.sf.saxon.xpath.XPathException
 
XPathException(String, Throwable) - Constructor for class net.sf.saxon.xpath.XPathException
 
XPathException(Throwable) - Constructor for class net.sf.saxon.xpath.XPathException
 
XPathExpression - class net.sf.saxon.xpath.XPathExpression.
XPathExpression represents a compiled XPath expression that can be repeatedly evaluated.
XPathExpression(Expression, DocumentInfo) - Constructor for class net.sf.saxon.xpath.XPathExpression
The constructor is protected, to ensure that instances can only be created using the createExpression() method of XPathEvaluator
XQUERY - Static variable in class net.sf.saxon.Configuration
Constant indicating that the host language is XQuery
XQUERY_VERSION - Static variable in class net.sf.saxon.expr.Tokenizer
"xquery version"
XQueryExpression - class net.sf.saxon.query.XQueryExpression.
XQueryExpression represents a compiled query.
XQueryExpression(Expression, StaticQueryContext, Configuration) - Constructor for class net.sf.saxon.query.XQueryExpression
The constructor is protected, to ensure that instances can only be created using the compileQuery() methods of QueryProcessor
XQueryFunction - class net.sf.saxon.query.XQueryFunction.
 
XQueryFunction() - Constructor for class net.sf.saxon.query.XQueryFunction
 
XS - Static variable in class net.sf.saxon.style.StandardNames
 
XS_ANY_SIMPLE_TYPE - Static variable in class net.sf.saxon.style.StandardNames
 
XS_ANY_TYPE - Static variable in class net.sf.saxon.style.StandardNames
 
XS_ANY_URI - Static variable in class net.sf.saxon.style.StandardNames
 
XS_BASE64_BINARY - Static variable in class net.sf.saxon.style.StandardNames
 
XS_BOOLEAN - Static variable in class net.sf.saxon.style.StandardNames
 
XS_BYTE - Static variable in class net.sf.saxon.style.StandardNames
 
XS_DATE - Static variable in class net.sf.saxon.style.StandardNames
 
XS_DATE_TIME - Static variable in class net.sf.saxon.style.StandardNames
 
XS_DECIMAL - Static variable in class net.sf.saxon.style.StandardNames
 
XS_DOUBLE - Static variable in class net.sf.saxon.style.StandardNames
 
XS_DURATION - Static variable in class net.sf.saxon.style.StandardNames
 
XS_ENTITIES - Static variable in class net.sf.saxon.style.StandardNames
 
XS_ENTITY - Static variable in class net.sf.saxon.style.StandardNames
 
XS_FLOAT - Static variable in class net.sf.saxon.style.StandardNames
 
XS_G_DAY - Static variable in class net.sf.saxon.style.StandardNames
 
XS_G_MONTH - Static variable in class net.sf.saxon.style.StandardNames
 
XS_G_MONTH_DAY - Static variable in class net.sf.saxon.style.StandardNames
 
XS_G_YEAR - Static variable in class net.sf.saxon.style.StandardNames
 
XS_G_YEAR_MONTH - Static variable in class net.sf.saxon.style.StandardNames
 
XS_HEX_BINARY - Static variable in class net.sf.saxon.style.StandardNames
 
XS_ID - Static variable in class net.sf.saxon.style.StandardNames
 
XS_IDREF - Static variable in class net.sf.saxon.style.StandardNames
 
XS_IDREFS - Static variable in class net.sf.saxon.style.StandardNames
 
XS_INT - Static variable in class net.sf.saxon.style.StandardNames
 
XS_INTEGER - Static variable in class net.sf.saxon.style.StandardNames
 
XS_INVALID_NAME - Static variable in class net.sf.saxon.style.StandardNames
 
XS_LANGUAGE - Static variable in class net.sf.saxon.style.StandardNames
 
XS_LONG - Static variable in class net.sf.saxon.style.StandardNames
 
XS_NAME - Static variable in class net.sf.saxon.style.StandardNames
 
XS_NCNAME - Static variable in class net.sf.saxon.style.StandardNames
 
XS_NEGATIVE_INTEGER - Static variable in class net.sf.saxon.style.StandardNames
 
XS_NMTOKEN - Static variable in class net.sf.saxon.style.StandardNames
 
XS_NMTOKENS - Static variable in class net.sf.saxon.style.StandardNames
 
XS_NON_NEGATIVE_INTEGER - Static variable in class net.sf.saxon.style.StandardNames
 
XS_NON_POSITIVE_INTEGER - Static variable in class net.sf.saxon.style.StandardNames
 
XS_NORMALIZED_STRING - Static variable in class net.sf.saxon.style.StandardNames
 
XS_NOTATION - Static variable in class net.sf.saxon.style.StandardNames
 
XS_POSITIVE_INTEGER - Static variable in class net.sf.saxon.style.StandardNames
 
XS_QNAME - Static variable in class net.sf.saxon.style.StandardNames
 
XS_SHORT - Static variable in class net.sf.saxon.style.StandardNames
 
XS_STRING - Static variable in class net.sf.saxon.style.StandardNames
 
XS_TIME - Static variable in class net.sf.saxon.style.StandardNames
 
XS_TOKEN - Static variable in class net.sf.saxon.style.StandardNames
 
XS_UNSIGNED_BYTE - Static variable in class net.sf.saxon.style.StandardNames
 
XS_UNSIGNED_INT - Static variable in class net.sf.saxon.style.StandardNames
 
XS_UNSIGNED_LONG - Static variable in class net.sf.saxon.style.StandardNames
 
XS_UNSIGNED_SHORT - Static variable in class net.sf.saxon.style.StandardNames
 
XSI - Static variable in class net.sf.saxon.style.StandardNames
 
XSI_CODE - Static variable in class net.sf.saxon.om.NamespaceConstant
 
XSI_NIL - Static variable in class net.sf.saxon.style.StandardNames
 
XSI_NO_NAMESPACE_SCHEMA_LOCATION - Static variable in class net.sf.saxon.style.StandardNames
 
XSI_SCHEMA_LOCATION - Static variable in class net.sf.saxon.style.StandardNames
 
XSI_TYPE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_ANALYZE_STRING - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_APPLY_IMPORTS - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_APPLY_TEMPLATES - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_ATTRIBUTE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_ATTRIBUTE_SET - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_CALL_TEMPLATE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_CHARACTER_MAP - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_CHOOSE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_COMMENT - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_COPY - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_COPY_OF - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_DECIMAL_FORMAT - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_DOCUMENT - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_ELEMENT - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_EXCLUDE_RESULT_PREFIXES - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_EXCLUDE_RESULT_PREFIXES_CLARK - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_EXTENSION_ELEMENT_PREFIXES - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_EXTENSION_ELEMENT_PREFIXES_CLARK - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_FALLBACK - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_FOR_EACH - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_FOR_EACH_GROUP - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_FUNCTION - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_IF - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_IMPORT - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_IMPORT_SCHEMA - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_INCLUDE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_KEY - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_MATCHING_SUBSTRING - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_MESSAGE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_NAMESPACE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_NAMESPACE_ALIAS - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_NEXT_MATCH - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_NON_MATCHING_SUBSTRING - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_NUMBER - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_OTHERWISE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_OUTPUT - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_OUTPUT_CHARACTER - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_PARAM - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_PERFORM_SORT - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_PRESERVE_SPACE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_PROCESSING_INSTRUCTION - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_RESULT_DOCUMENT - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_SEQUENCE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_SORT - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_STRIP_SPACE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_STYLESHEET - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_TEMPLATE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_TEXT - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_TRANSFORM - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_TYPE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_USE_ATTRIBUTE_SETS - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_VALIDATION - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_VALUE_OF - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_VARIABLE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_VERSION - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_VERSION_CLARK - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_WHEN - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_WITH_PARAM - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_XPATH_DEFAULT_NAMESPACE - Static variable in class net.sf.saxon.style.StandardNames
 
XSL_XPATH_DEFAULT_NAMESPACE_CLARK - Static variable in class net.sf.saxon.style.StandardNames
 
XSLAnalyzeString - class net.sf.saxon.style.XSLAnalyzeString.
An xsl:analyze-string elements in the stylesheet.
XSLAnalyzeString() - Constructor for class net.sf.saxon.style.XSLAnalyzeString
 
XSLApplyImports - class net.sf.saxon.style.XSLApplyImports.
An xsl:apply-imports element in the stylesheet
XSLApplyImports() - Constructor for class net.sf.saxon.style.XSLApplyImports
 
XSLApplyTemplates - class net.sf.saxon.style.XSLApplyTemplates.
An xsl:apply-templates element in the stylesheet
XSLApplyTemplates() - Constructor for class net.sf.saxon.style.XSLApplyTemplates
 
XSLAttribute - class net.sf.saxon.style.XSLAttribute.
xsl:attribute element in stylesheet.
XSLAttribute() - Constructor for class net.sf.saxon.style.XSLAttribute
 
XSLAttributeSet - class net.sf.saxon.style.XSLAttributeSet.
An xsl:attribute-set element in the stylesheet.
XSLAttributeSet() - Constructor for class net.sf.saxon.style.XSLAttributeSet
 
XSLCallTemplate - class net.sf.saxon.style.XSLCallTemplate.
An xsl:call-template element in the stylesheet
XSLCallTemplate() - Constructor for class net.sf.saxon.style.XSLCallTemplate
 
XSLCharacterMap - class net.sf.saxon.style.XSLCharacterMap.
An xsl:character-map declaration in the stylesheet.
XSLCharacterMap() - Constructor for class net.sf.saxon.style.XSLCharacterMap
 
XSLChoose - class net.sf.saxon.style.XSLChoose.
An xsl:choose elements in the stylesheet.
XSLChoose() - Constructor for class net.sf.saxon.style.XSLChoose
 
XSLComment - class net.sf.saxon.style.XSLComment.
An xsl:comment elements in the stylesheet.
XSLComment() - Constructor for class net.sf.saxon.style.XSLComment
 
XSLCopy - class net.sf.saxon.style.XSLCopy.
Handler for xsl:copy elements in stylesheet.
XSLCopy() - Constructor for class net.sf.saxon.style.XSLCopy
 
XSLCopyOf - class net.sf.saxon.style.XSLCopyOf.
An xsl:copy-of element in the stylesheet.
XSLCopyOf() - Constructor for class net.sf.saxon.style.XSLCopyOf
 
XSLDecimalFormat - class net.sf.saxon.style.XSLDecimalFormat.
Handler for xsl:decimal-format elements in stylesheet.
XSLDecimalFormat() - Constructor for class net.sf.saxon.style.XSLDecimalFormat
 
XSLDocument - class net.sf.saxon.style.XSLDocument.
An xsl:document instruction in the stylesheet.
XSLDocument() - Constructor for class net.sf.saxon.style.XSLDocument
 
XSLElement - class net.sf.saxon.style.XSLElement.
An xsl:element element in the stylesheet.
XSLElement() - Constructor for class net.sf.saxon.style.XSLElement
 
XSLFallback - class net.sf.saxon.style.XSLFallback.
xsl:fallback element in stylesheet.
XSLFallback() - Constructor for class net.sf.saxon.style.XSLFallback
 
XSLForEach - class net.sf.saxon.style.XSLForEach.
Handler for xsl:for-each elements in stylesheet.
XSLForEach() - Constructor for class net.sf.saxon.style.XSLForEach
 
XSLForEachGroup - class net.sf.saxon.style.XSLForEachGroup.
Handler for xsl:for-each-group elements in stylesheet.
XSLForEachGroup() - Constructor for class net.sf.saxon.style.XSLForEachGroup
 
XSLFunction - class net.sf.saxon.style.XSLFunction.
Handler for xsl:function elements in stylesheet (XSLT 2.0).
XSLFunction() - Constructor for class net.sf.saxon.style.XSLFunction
 
XSLGeneralIncorporate - class net.sf.saxon.style.XSLGeneralIncorporate.
Abstract class to represent xsl:include or xsl:import element in the stylesheet.
XSLGeneralIncorporate() - Constructor for class net.sf.saxon.style.XSLGeneralIncorporate
 
XSLGeneralVariable - class net.sf.saxon.style.XSLGeneralVariable.
This class defines common behaviour across xsl:variable, xsl:param, and xsl:with-param
XSLGeneralVariable() - Constructor for class net.sf.saxon.style.XSLGeneralVariable
 
XSLIf - class net.sf.saxon.style.XSLIf.
Handler for xsl:if elements in stylesheet.
XSLIf() - Constructor for class net.sf.saxon.style.XSLIf
 
XSLImport - class net.sf.saxon.style.XSLImport.
xsl:import element in the stylesheet.
XSLImport() - Constructor for class net.sf.saxon.style.XSLImport
 
XSLImportSchema - class net.sf.saxon.style.XSLImportSchema.
Compile-time representation of an xsl:import-schema declaration in a stylesheet
XSLImportSchema() - Constructor for class net.sf.saxon.style.XSLImportSchema
 
XSLInclude - class net.sf.saxon.style.XSLInclude.
xsl:include element in the stylesheet.
XSLInclude() - Constructor for class net.sf.saxon.style.XSLInclude
 
XSLKey - class net.sf.saxon.style.XSLKey.
Handler for xsl:key elements in stylesheet.
XSLKey() - Constructor for class net.sf.saxon.style.XSLKey
 
XSLMatchingSubstring - class net.sf.saxon.style.XSLMatchingSubstring.
Handler for xsl:matching-substring and xsl:non-matching-substring elements in stylesheet.
XSLMatchingSubstring() - Constructor for class net.sf.saxon.style.XSLMatchingSubstring
 
XSLMessage - class net.sf.saxon.style.XSLMessage.
An xsl:message element in the stylesheet.
XSLMessage() - Constructor for class net.sf.saxon.style.XSLMessage
 
XSLNamespace - class net.sf.saxon.style.XSLNamespace.
An xsl:namespace element in the stylesheet.
XSLNamespace() - Constructor for class net.sf.saxon.style.XSLNamespace
 
XSLNamespaceAlias - class net.sf.saxon.style.XSLNamespaceAlias.
An xsl:namespace-alias element in the stylesheet.
XSLNamespaceAlias() - Constructor for class net.sf.saxon.style.XSLNamespaceAlias
 
XSLNextMatch - class net.sf.saxon.style.XSLNextMatch.
An xsl:next-match element in the stylesheet
XSLNextMatch() - Constructor for class net.sf.saxon.style.XSLNextMatch
 
XSLNumber - class net.sf.saxon.style.XSLNumber.
An xsl:number element in the stylesheet.
XSLNumber() - Constructor for class net.sf.saxon.style.XSLNumber
 
XSLOtherwise - class net.sf.saxon.style.XSLOtherwise.
Handler for xsl:otherwise elements in stylesheet.
XSLOtherwise() - Constructor for class net.sf.saxon.style.XSLOtherwise
 
XSLOutput - class net.sf.saxon.style.XSLOutput.
An xsl:output element in the stylesheet.
XSLOutput() - Constructor for class net.sf.saxon.style.XSLOutput
 
XSLOutputCharacter - class net.sf.saxon.style.XSLOutputCharacter.
An xsl:output-character element in the stylesheet.
XSLOutputCharacter() - Constructor for class net.sf.saxon.style.XSLOutputCharacter
 
XSLParam - class net.sf.saxon.style.XSLParam.
An xsl:param element in the stylesheet.
XSLParam() - Constructor for class net.sf.saxon.style.XSLParam
 
XSLPerformSort - class net.sf.saxon.style.XSLPerformSort.
Handler for xsl:perform-sort elements in stylesheet (XSLT 2.0).
XSLPerformSort() - Constructor for class net.sf.saxon.style.XSLPerformSort
 
XSLPreserveSpace - class net.sf.saxon.style.XSLPreserveSpace.
An xsl:preserve-space or xsl:strip-space elements in stylesheet.
XSLPreserveSpace() - Constructor for class net.sf.saxon.style.XSLPreserveSpace
 
XSLProcessingInstruction - class net.sf.saxon.style.XSLProcessingInstruction.
An xsl:processing-instruction element in the stylesheet.
XSLProcessingInstruction() - Constructor for class net.sf.saxon.style.XSLProcessingInstruction
 
XSLResultDocument - class net.sf.saxon.style.XSLResultDocument.
An xsl:result-document (formerly saxon:output) element in the stylesheet.
XSLResultDocument() - Constructor for class net.sf.saxon.style.XSLResultDocument
 
XSLSequence - class net.sf.saxon.style.XSLSequence.
An xsl:sequence element in the stylesheet.
XSLSequence() - Constructor for class net.sf.saxon.style.XSLSequence
 
XSLSort - class net.sf.saxon.style.XSLSort.
An xsl:sort element in the stylesheet.
XSLSort() - Constructor for class net.sf.saxon.style.XSLSort
 
XSLStringConstructor - class net.sf.saxon.style.XSLStringConstructor.
Common superclass for XSLT elements whose content template produces a text value: xsl:attribute, xsl:comment, and xsl:processing-instruction
XSLStringConstructor() - Constructor for class net.sf.saxon.style.XSLStringConstructor
 
XSLStyleSheet - class net.sf.saxon.style.XSLStyleSheet.
An xsl:stylesheet or xsl:transform element in the stylesheet.
XSLStyleSheet() - Constructor for class net.sf.saxon.style.XSLStyleSheet
 
XSLT - Static variable in class net.sf.saxon.Configuration
Constant indicating that the host language is XSLT
XSLT - Static variable in class net.sf.saxon.om.NamespaceConstant
Fixed namespace name for XSLT: "http://www.w3.org/1999/XSL/Transform"
XSLT_CODE - Static variable in class net.sf.saxon.om.NamespaceConstant
Numeric code representing the XSLT namespace
XSLTemplate - class net.sf.saxon.style.XSLTemplate.
An xsl:template element in the style sheet.
XSLTemplate() - Constructor for class net.sf.saxon.style.XSLTemplate
 
XSLText - class net.sf.saxon.style.XSLText.
Handler for xsl:text elements in stylesheet.
XSLText() - Constructor for class net.sf.saxon.style.XSLText
 
XSLTFunction - interface net.sf.saxon.functions.XSLTFunction.
This is a marker interface used to identify functions that are defined in XSLT rather than in XPath
XSLTProcessorApplet - class net.sf.saxon.XSLTProcessorApplet.
Provides applet host for the XSLT processor.
XSLTProcessorApplet() - Constructor for class net.sf.saxon.XSLTProcessorApplet
The XSLTProcessorApplet constructor takes no arguments.
XSLValueOf - class net.sf.saxon.style.XSLValueOf.
An xsl:value-of element in the stylesheet.
XSLValueOf() - Constructor for class net.sf.saxon.style.XSLValueOf
 
XSLVariable - class net.sf.saxon.style.XSLVariable.
Handler for xsl:variable elements in stylesheet.
XSLVariable() - Constructor for class net.sf.saxon.style.XSLVariable
 
XSLVariableDeclaration - class net.sf.saxon.style.XSLVariableDeclaration.
Generic class for xsl:variable and xsl:param elements.
XSLVariableDeclaration() - Constructor for class net.sf.saxon.style.XSLVariableDeclaration
 
XSLWhen - class net.sf.saxon.style.XSLWhen.
Handler for xsl:when elements in stylesheet.
XSLWhen() - Constructor for class net.sf.saxon.style.XSLWhen
 
XSLWithParam - class net.sf.saxon.style.XSLWithParam.
An xsl:with-param element in the stylesheet.
XSLWithParam() - Constructor for class net.sf.saxon.style.XSLWithParam
 

Y

YEAR - Static variable in class net.sf.saxon.functions.Component
 
YEAR_MONTH_DURATION - Static variable in class net.sf.saxon.type.Type
Item type representing the type xdt:yearMonthDuration
YEAR_MONTH_DURATION_TYPE - Static variable in class net.sf.saxon.type.Type
 
year() - Static method in class net.sf.saxon.exslt.Date
The date:year function returns the current year.
year(String) - Static method in class net.sf.saxon.exslt.Date
The date:year function returns the year specified in the date/time string given as the argument.
yearMonthDurationFromMonths(double) - Static method in class net.sf.saxon.functions.Extensions
Get a yearMonthDuration value corresponding to a given number of months
years - Variable in class net.sf.saxon.value.DurationValue
 

Z

ZERO - Static variable in class net.sf.saxon.value.IntegerValue
IntegerValue representing the value zero
ZERO - Static variable in class net.sf.saxon.value.DoubleValue
 
ZERO_DIGIT - Static variable in class net.sf.saxon.style.StandardNames
 
ZERO_LENGTH_UNTYPED - Static variable in class net.sf.saxon.value.UntypedAtomicValue
 
zoneSpecified - Variable in class net.sf.saxon.value.CalendarValue
 

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