Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

ABS - Static variable in class net.sf.saxon.functions.Rounding
AFTER - Static variable in class net.sf.saxon.functions.Contains
ALL - Static variable in class com.saxonica.schema.SchemaNames
ALL - Static variable in class net.sf.saxon.value.Whitespace
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" (?)
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
ALL_MODES - Static variable in class net.sf.saxon.trans.Mode
ALL_NAMESPACES - Static variable in interface net.sf.saxon.om.NodeInfo
  Copy all in-scope namespaces
ALPHANUMERIC - Static variable in class net.sf.saxon.style.StandardNames
ALWAYS_PRESERVE - Static variable in class net.sf.saxon.event.Stripper
ALWAYS_STRIP - Static variable in class net.sf.saxon.event.Stripper
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
AND - Static variable in class net.sf.saxon.expr.Token
  Operator "and"
ANNOTATION - Static variable in class com.saxonica.schema.SchemaNames
ANNOTATION_PRESERVE - Static variable in class net.sf.saxon.style.XSLStylesheet
ANNOTATION_STRIP - Static variable in class net.sf.saxon.style.XSLStylesheet
ANONYMOUS - Static variable in class net.sf.saxon.om.NamespaceConstant
  Namespace for names allocated to anonymous types.
ANY - Static variable in class com.saxonica.schema.SchemaNames
ANY_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)
ANY_ATOMIC_TYPE - Static variable in class net.sf.saxon.type.Type
ANY_ATTRIBUTE - Static variable in class com.saxonica.schema.SchemaNames
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
APPINFO - Static variable in class com.saxonica.schema.SchemaNames
ARCHIVE - Static variable in class net.sf.saxon.style.StandardNames
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
ASSIGN - Static variable in class net.sf.saxon.expr.Token
  ":=" symbol (XQuery only)
AT - Static variable in class net.sf.saxon.expr.Token
  At token, "@"
ATOMIC_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
  A type that allows zero or more atomic values
ATOMIC_VALUE - Static variable in interface net.sf.saxon.pull.PullProvider
  ATOMIC_VALUE is notified when the PullProvider is reading a sequence of items, and one of the items is an atomic value rather than a node.
ATOMIZABLE - Static variable in interface net.sf.saxon.om.SequenceIterator
  Property value: the iterator supports a setAtomizing() method, which requests (but does not require) the iterator to atomize any nodes and return their typed values
ATTRIBUTE - Static variable in class com.saxonica.schema.SchemaNames
ATTRIBUTE - Static variable in class com.saxonica.schema.SymbolSpace
ATTRIBUTE - Static variable in class net.sf.saxon.Err
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 interface net.sf.saxon.pull.PullProvider
  The ATTRIBUTE event is notified only for an attribute node that appears in its own right as a top-level item in the sequence being read.
ATTRIBUTE - Static variable in class net.sf.saxon.type.Type
  Item type representing an attribute node - attribute()
ATTRIBUTE_GROUP - Static variable in class com.saxonica.schema.SchemaNames
ATTRIBUTE_GROUP - Static variable in class com.saxonica.schema.SymbolSpace
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.Token
  composite token <'attribute' QNAME> (XQuery only)
AVG - Static variable in class net.sf.saxon.functions.Aggregate
AXIS - Static variable in class net.sf.saxon.expr.Token
  Token representing the name of an axis and the following "::" symbol
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
AbstractParticle - class com.saxonica.schema.AbstractParticle.
  An abstract class that implements an XML Schema Particle.
AbstractParticle() - Constructor for class com.saxonica.schema.AbstractParticle
  Default Constructor, uses a default minimum occurrence of 1, and a default unbounded maximum occurrence
AbstractTraceListener - class net.sf.saxon.trace.AbstractTraceListener.
  This is the standard trace listener used when the -T option is specified on the command line.
AbstractTraceListener() - Constructor for class net.sf.saxon.trace.AbstractTraceListener
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
Aggregate - class net.sf.saxon.functions.Aggregate.
  This class implements the sum(), avg(), count() functions,
Aggregate() - Constructor for class net.sf.saxon.functions.Aggregate
AllCompositor - class com.saxonica.schema.AllCompositor.
  An AllCompositor represents an xs:all element in the schema
AllCompositor() - Constructor for class com.saxonica.schema.AllCompositor
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
AllElementValidator - class com.saxonica.validate.AllElementValidator.
  This class is validator used to check the content of an element whose complex type uses the "xs:all" construction in XML Schema.
AllElementValidator(UserComplexType) - Constructor for class com.saxonica.validate.AllElementValidator
AlphanumericComparer - class net.sf.saxon.sort.AlphanumericComparer.
  A Comparer that treats strings as an alternating sequence of alpha parts and numeric parts.
AlphanumericComparer(Comparator) - Constructor for class net.sf.saxon.sort.AlphanumericComparer
AnalyzeString - class net.sf.saxon.instruct.AnalyzeString.
  An xsl:analyze-string elements in the stylesheet.
AnalyzeString(Expression, Expression, Expression, Expression, Expression, RegularExpression) - Constructor for class net.sf.saxon.instruct.AnalyzeString
  Construct an AnalyzeString instruction
AnalyzeStringFunction - class com.saxonica.extra.AnalyzeStringFunction.
  This class implements the extension function saxon:analyze-string().
AnalyzeStringFunction() - Constructor for class com.saxonica.extra.AnalyzeStringFunction
AnnotationParent - class com.saxonica.sdoc.AnnotationParent.
  An abstract superclass for schema elements whose only permitted content is an Annotation element
AnnotationParent() - Constructor for class com.saxonica.sdoc.AnnotationParent
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.
  This class has a singleton instance which represents the XML Schema built-in type xs:anySimpleType
AnyType - class net.sf.saxon.type.AnyType.
  This class has a singleton instance which represents the XML Schema built-in type xs:anyType, also known as the urtype.
AnyTypeValidator - class com.saxonica.validate.AnyTypeValidator.
  Validator to validate an element against the class xs:anyType
AnyTypeValidator() - Constructor for class com.saxonica.validate.AnyTypeValidator
AnyURIValue - class net.sf.saxon.value.AnyURIValue.
  An XPath value of type xs:anyURI.
AnyURIValue(CharSequence) - Constructor for class net.sf.saxon.value.AnyURIValue
  Constructor
AppendIterator - class net.sf.saxon.expr.AppendIterator.
  Iterator that concatenates the results of two supplied iterators
AppendIterator(SequenceIterator, Expression, XPathContext) - Constructor for class net.sf.saxon.expr.AppendIterator
  This form of constructor is designed to delay getting an iterator for the second expression until it is actually needed.
ApplyImports - class net.sf.saxon.instruct.ApplyImports.
  An xsl:apply-imports element in the stylesheet
ApplyImports(boolean) - 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, boolean, boolean, Mode, boolean) - Constructor for class net.sf.saxon.instruct.ApplyTemplates
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, NamePool) - 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.DurationDivision - class net.sf.saxon.expr.ArithmeticExpression.DurationDivision.
  Inner class to handle division of two durations to give a number
ArithmeticExpression.DurationDivision(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.ArithmeticExpression.DurationDivision
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, NamePool) - 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.
Assign - class net.sf.saxon.instruct.Assign.
  saxon:assign element in stylesheet.
Assign() - Constructor for class net.sf.saxon.instruct.Assign
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
AtomicComparer - class net.sf.saxon.sort.AtomicComparer.
  A Comparator used for comparing atomic values of arbitrary item types.
AtomicComparer(Comparator, XPathContext) - Constructor for class net.sf.saxon.sort.AtomicComparer
  Create an AtomicComparer
AtomicComparer(Comparator, Configuration) - 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, XPathContext) - Constructor for class net.sf.saxon.sort.AtomicSortComparer
AtomicSortComparer.ComparisonKey - class net.sf.saxon.sort.AtomicSortComparer.ComparisonKey.
  Inner class: an object used as a comparison key.
AtomicSortComparer.ComparisonKey(int, Object) - Constructor for class net.sf.saxon.sort.AtomicSortComparer.ComparisonKey
  Create a comparison key for a value in a particular category.
AtomicType - interface net.sf.saxon.type.AtomicType.
  Marker interface for atomic types (these are either built-in atomic types or user-defined atomic types).
AtomicValue - class net.sf.saxon.value.AtomicValue.
  The AtomicValue class corresponds to the concept of an atomic value in the XPath 2.0 data model.
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, Configuration) - Constructor for class net.sf.saxon.expr.Atomizer
  Constructor
Atomizer.AtomizingFunction - class net.sf.saxon.expr.Atomizer.AtomizingFunction.
  Implement the mapping function.
AttrOverNodeInfo - class net.sf.saxon.dom.AttrOverNodeInfo.
  This class is an implementation of the DOM Element class that wraps a Saxon NodeInfo representation of an attribute node.
AttrOverNodeInfo() - Constructor for class net.sf.saxon.dom.AttrOverNodeInfo
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(Expression, Expression, NamespaceResolver, int, SimpleType, int, boolean) - Constructor for class net.sf.saxon.instruct.Attribute
  Construct an Attribute instruction
AttributeCollection - interface net.sf.saxon.om.AttributeCollection.
  AttributeCollection represents the collection of attributes available on a particular element node.
AttributeCollectionImpl - class net.sf.saxon.om.AttributeCollectionImpl.
  AttributeCollectionImpl is an implementation of both the SAX2 interface Attributes and the Saxon equivalent AttributeCollection.
AttributeCollectionImpl(NamePool) - Constructor for class net.sf.saxon.om.AttributeCollectionImpl
  Create an empty attribute list.
AttributeCopier - class com.saxonica.extra.AttributeCopier.
  Created by IntelliJ IDEA.
AttributeCopier(Selection, Receiver) - Constructor for class com.saxonica.extra.AttributeCopier
AttributeDecl - class com.saxonica.schema.AttributeDecl.
  An XML Schema Attribute Declaration.
AttributeDecl(PreparedSchema) - Constructor for class com.saxonica.schema.AttributeDecl
  Creates a new AttrDecl in the given schema.
AttributeGroupDecl - class com.saxonica.schema.AttributeGroupDecl.
  An XML Schema Attribute Group Declaration.
AttributeGroupDecl(PreparedSchema) - Constructor for class com.saxonica.schema.AttributeGroupDecl
  Creates a new AttributeGroup definition.
AttributeGroupReference - class com.saxonica.schema.AttributeGroupReference.
  An XML Schema Attribute Group Reference, corresponding to an xs:attributeGroup element with a 'ref' attribute.
AttributeGroupReference(PreparedSchema, int) - Constructor for class com.saxonica.schema.AttributeGroupReference
  Creates a new AttributeGroup reference
AttributeSet - class net.sf.saxon.instruct.AttributeSet.
  The compiled form of an xsl:attribute-set element in the stylesheet.
AttributeSet() - Constructor for class net.sf.saxon.instruct.AttributeSet
AttributeUse - class com.saxonica.schema.AttributeUse.
  An XML Schema Attribute Use: that is, a reference to an attribute declaration from within a complex type or attribute group.
AttributeUse(PreparedSchema) - Constructor for class com.saxonica.schema.AttributeUse
  Creates a new Attribute Use in the given schema.
AttributeValidator - class com.saxonica.validate.AttributeValidator.
  This class is an abstract superclass for all the receivers that do element content validation.
AttributeValidator() - Constructor for class com.saxonica.validate.AttributeValidator
AttributeValueTemplate - class net.sf.saxon.style.AttributeValueTemplate.
  This class represents an attribute value template.
AttributeWildcard - class com.saxonica.schema.AttributeWildcard.
  This class represents an xs:anyAttribute element in the schema.
AttributeWildcard() - Constructor for class com.saxonica.schema.AttributeWildcard
AugmentedSource - class net.sf.saxon.AugmentedSource.
  This class wraps a JAXP Source object to provide an extended Source object that contains options indicating how the Source should be processed: for example, whether or not it should be validated against a schema.
AutomatonState - class com.saxonica.schema.AutomatonState.
  Defines a state of a finite state machine used when validating an instance against a complex type.
AutomatonState() - Constructor for class com.saxonica.schema.AutomatonState
  Create a new state
AutomatonState.Edge - class com.saxonica.schema.AutomatonState.Edge.
  Internal class to represent the data associated with a transition: the element that triggers the transition, and the new state that results from the transition.
AutomatonState.Edge() - Constructor for class com.saxonica.schema.AutomatonState.Edge
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
Axis - class net.sf.saxon.om.Axis.
  An axis, that is a direction of navigation in the document structure.
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
a - Variable in class net.sf.saxon.trace.TraceEventMulticaster
abs(double) - Static method in class net.sf.saxon.exslt.Math
  Get the absolute value of a numeric value (SStL)
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.
accept(File, String) - Method in class net.sf.saxon.functions.URIQueryParameters.RegexFilter
  Tests if a specified file should be included in a file list.
accepted - Variable in class net.sf.saxon.expr.PromotionOffer
  Flag that is set if the offer has been accepted, that is, if the expression has changed
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
activate() - Method in class com.saxonica.extra.SubtreeCopyWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
activate() - Method in class com.saxonica.validate.FieldWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
activate() - Method in class com.saxonica.validate.SelectorWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
activate() - Method in interface com.saxonica.validate.Watch
  Signal that an element has been found that matches the selection that this Watch is looking for.
activeWatchStack - Variable in class com.saxonica.extra.WatchManager
add(String) - Method in class net.sf.saxon.event.HTMLTagHashSet
add(DocumentInfo, String) - Method in class net.sf.saxon.om.DocumentPool
  Add a document to the pool
add(int) - Method in class net.sf.saxon.sort.IntHashSet
add(TraceListener, TraceListener) - Static method in class net.sf.saxon.trace.TraceEventMulticaster
  Adds trace-listener-a with trace-listener-b and returns the resulting multicast listener.
add(DurationValue) - Method in class net.sf.saxon.value.CalendarValue
  Add a duration to this date/time value
add(int, int) - Static method in class net.sf.saxon.value.Cardinality
  Add two cardinalities
add(DurationValue) - Method in class net.sf.saxon.value.DateTimeValue
  Add a duration to a dateTime
add(DurationValue) - Method in class net.sf.saxon.value.DateValue
  Add a duration to a date
add(DurationValue, XPathContext) - Method in class net.sf.saxon.value.DurationValue
  Add two durations
add(DurationValue, XPathContext) - Method in class net.sf.saxon.value.MonthDurationValue
  Add two year-month-durations
add(DurationValue, XPathContext) - Method in class net.sf.saxon.value.SecondsDurationValue
  Add two dayTimeDurations
add(DurationValue) - Method in class net.sf.saxon.value.TimeValue
  Add a duration to a dateTime
addAnonymousType(SchemaType) - Method in class com.saxonica.schema.PreparedSchema
  Register an anonymous type defined in this schema
addAttribute(AttributeUse) - Method in class com.saxonica.schema.AttributeGroupDecl
  Adds the given attribute definition to this AttributeGroup.
addAttribute(AttributeDecl) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given global attribute declaration to this Schema.
addAttribute(int, int, String, int, int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Add an attribute to an attribute list.
addAttributeGroup(AttributeGroupDecl) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given global attribute declaration to this Schema.
addAttributeGroupReference(AttributeGroupReference) - Method in class com.saxonica.schema.UserComplexType
  Adds the given AttributeGroupReference to this UserComplexType
addAttributeUse(AttributeUse) - Method in class com.saxonica.schema.UserComplexType
  Adds the given AttributeDecl to this UserComplexType.
addBranch(String) - Method in class com.saxonica.schema.PatternFacet
  Add a branch to a pattern: that is, combine this pattern with another, so that the resulting pattern is the "or" of the two patterns
addComponent(UserSchemaComponent) - Method in class com.saxonica.schema.PreparedSchema
  Add an object that might contain a forwards reference to be fixed up later
addContextDocumentArgument(int, String) - Method in class net.sf.saxon.functions.SystemFunction
  Add an implicit argument referring to the context document.
addElementDecl(ElementDecl) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given global element declaration to this Schema definition
addEnumerationValue(AtomicValue) - Method in class com.saxonica.schema.EnumerationFacetSet
  Add a permitted value to the set of enumeration values.
addFacet(Facet) - Method in class com.saxonica.schema.FacetCollection
  Add the given Facet to this Simpletype.
addField(IdentityField) - Method in class com.saxonica.schema.IdentityConstraint
  Adds the given IdentityField to this IdentityConstraint
addFieldValue(Value[], int, Value, boolean) - Method in class com.saxonica.validate.SelectorWatch
  The addFieldValue method is a callback from the FieldWatch created when this SelectorWatch is activated.
addFilter(ProxyReceiver) - Method in class net.sf.saxon.AugmentedSource
  Add a filter to the list of filters to be applied to the raw input
addFilter(Expression) - Method in class net.sf.saxon.pattern.LocationPathPattern
  Add a filter to the pattern (while under construction)
addFunction(UserFunction) - Method in class net.sf.saxon.functions.ExecutableFunctionLibrary
  Register a function with the function library
addFunctionLibrary(FunctionLibrary) - Method in class net.sf.saxon.functions.FunctionLibraryList
  Add a new FunctionLibrary to the list of FunctionLibraries in this FunctionLibraryList.
addGroup(ModelGroupDefinition) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given group (xs:group) to this Schema.
addIdentityConstraint(IdentityConstraint) - Method in class com.saxonica.schema.ElementDecl
  Adds the given IdentityConstraint to this element definition.
addIdentityConstraint(IdentityConstraint) - Method in class com.saxonica.schema.PreparedSchema
  Add an identity constraint
addImportedNamespace(String) - Method in class net.sf.saxon.query.ImportedFunctionLibrary
addImportedNamespace(String) - Method in class net.sf.saxon.query.StaticQueryContext
  Register that this module imports a particular module namespace
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.TraceEventMulticaster
  Returns the resulting multicast listener from adding listener-a and listener-b together.
addKeyDefinition(int, KeyDefinition, NamePool) - Method in class net.sf.saxon.trans.KeyManager
  Register a key definition.
addKeyRef(RefSelectorWatch) - Method in class com.saxonica.validate.KeySelectorWatch
  Add a RefSelectorWatch to support a keyRef that refers to this key or unique constraints
addLambdaTransition(AutomatonState) - Method in class com.saxonica.schema.AutomatonState
  Add a lambda transition from this state to another state.
addMemberType(TypeReference) - Method in class com.saxonica.sdoc.SimpleTypeDefinition
addNamespace(String) - Method in class com.saxonica.schema.Wildcard
  Add a permitted namespace.
addNotation(Notation) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given Notation declaration to this Schema defintion
addParticle(Particle) - Method in class com.saxonica.schema.Compositor
  Adds a given Particle to the content model defined by this Compositor
addQueryLibraryModule(StaticQueryContext) - Method in class net.sf.saxon.instruct.Executable
  Add an XQuery library module to the configuration.
addReference(AttributeGroupReference) - Method in class com.saxonica.schema.AttributeGroupDecl
  Adds the given AttributeGroupReference to this AttributeGroup.
addRequiredParam(int) - Method in class net.sf.saxon.instruct.Executable
  Add a required parameter
addRule(Pattern, Object, int, double) - Method in class net.sf.saxon.trans.Mode
  Add a rule to the Mode.
addSchema(Object) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Add a schema to the cache
addSchema(Object) - Method in class net.sf.saxon.Configuration
  Add a schema to the cache.
addSchemaSource(Source) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Load a schema, which will be available for use by all subsequent operations using this SchemaAwareConfiguration.
addSchemaSource(Source) - Method in class net.sf.saxon.Configuration
  Load a schema, which will be available for use by all subsequent operations using this Configuration.
addSimpleType(SimpleTypeDefinition) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given named SimpleType definition to this Schema.
addSubstitutionGroupMember(ElementDecl) - Method in class com.saxonica.schema.ElementDecl
  Add a member of the substitution group that has this element as its head.
addSurrogateSchema(String) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Put a temporary schema marker in the cache, to indicate that a schema for a given namespace is being processed.
addTraceListener(TraceListener) - Method in class net.sf.saxon.Controller
  Adds the specified trace listener to receive trace events from this instance.
addType(SchemaType) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given type definition to this Schema.
addWatch(Watch) - Method in class com.saxonica.extra.WatchManager
  Add a new Watch.
addWildcardTransition(AutomatonState.Edge) - Method in class com.saxonica.schema.AutomatonState
  Add a wildcard transition from this state to another state.
adjustTimezone(int) - Method in class net.sf.saxon.value.CalendarValue
  Return a new date, time, or dateTime with the same normalized value, but in a different timezone
adjustTimezone(int) - Method in class net.sf.saxon.value.DateTimeValue
  Return a new dateTime with the same normalized value, but in a different timezone.
adjustTimezone(int) - Method in class net.sf.saxon.value.DateValue
  Return a new date with the same normalized value, but in a different timezone.
adjustTimezone(int) - Method in class net.sf.saxon.value.TimeValue
  Return a new time with the same normalized value, but in a different timezone.
adjustToDecimal(double, int) - Static method in class net.sf.saxon.functions.FormatNumber2
  Convert a double to a BigDecimal.
adoptChildExpression(Expression) - Method in class net.sf.saxon.expr.ComputedExpression
adoptNode(Node) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Attempts to adopt a node from another document to this document.
advance() - Method in class net.sf.saxon.om.NamespaceIterator
  Get the next item in the sequence.
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.
advance() - Method in class net.sf.saxon.om.Navigator.DescendantEnumeration
advance() - Method in class net.sf.saxon.om.Navigator.FollowingEnumeration
advance() - Method in class net.sf.saxon.om.Navigator.PrecedingEnumeration
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.
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
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
allocateAnonymousTypeCode() - Method in class com.saxonica.sdoc.SchemaElement
  Allocate a name to an anonymous type.
allocateClarkName(String) - Method in class net.sf.saxon.om.NamePool
  Allocate a fingerprint given a Clark Name
allocateCodeForURI(String) - Method in class net.sf.saxon.om.NamePool
  Allocate the uri code for a given URI; create one if not found
allocateDocumentNumber() - Method in class net.sf.saxon.om.DocumentNumberAllocator
  Allocate a unique document number
allocateGlobalSlot(int) - Method in class net.sf.saxon.style.XSLStylesheet
  Allocate a slot number for a global variable or parameter
allocateGlobals(SlotManager) - Method in class net.sf.saxon.instruct.Bindery
  Define how many slots are needed for global variables
allocateLexicalQName(CharSequence, boolean, NamespaceResolver, NameChecker) - Method in class net.sf.saxon.om.NamePool
  Get the nameCode for a lexical QName, given a namespace resolver.
allocateLocationId(String, int) - Method in class net.sf.saxon.instruct.LocationMap
  Allocate a location identifier to an expression
allocateLocationId(String, int) - Method in class net.sf.saxon.style.StyleElement
  Allocate a location identifier
allocateNameCode(NamePool) - Method in class net.sf.saxon.value.QNameValue
  Allocate a nameCode for this QName in the NamePool
allocateNamespaceCode(String, String) - Method in class net.sf.saxon.om.NamePool
  Allocate the namespace code for a namespace prefix/URI pair.
allocateNamespaceCode(int) - Method in class net.sf.saxon.om.NamePool
  Allocate a namespace code for the prefix/URI of a given namecode
allocatePatternSlots(int) - Method in class net.sf.saxon.style.XSLStylesheet
  Ensure there is enough space for local variables or parameters when evaluating the match pattern of template rules
allocateSlotNumber(int) - Method in class net.sf.saxon.instruct.SlotManager
  Allocate a slot number for a variable
allocateSlots(Expression, int, SlotManager) - Static method in class net.sf.saxon.expr.ExpressionTool
  Allocate slot numbers to range variables
allocateSlots(Expression) - Method in class net.sf.saxon.style.StyleElement
  Allocate slots in the local stack frame to range variables used in an XPath expression
allocateSlots(Expression) - Method in class net.sf.saxon.style.XSLTemplate
  Allocate space for range variables within predicates in the match pattern.
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
allowAttributes(AttributeCollection, String[]) - Method in class com.saxonica.sdoc.SchemaElement
  Check the attributes of an element against a list of allowed attributes.
allowsAny() - Method in class com.saxonica.schema.Wildcard
  Determine whether this wildcard allows any namespace (##any)
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 com.saxonica.schema.ElementDecl
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in class com.saxonica.schema.SchemaTypeImpl
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in class net.sf.saxon.type.AnySimpleType
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in class net.sf.saxon.type.AnyType
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in class net.sf.saxon.type.BuiltInListType
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in class net.sf.saxon.type.ExternalObjectType
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in interface net.sf.saxon.type.SchemaType
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in class net.sf.saxon.type.Untyped
  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
allowsRequired() - Method in class net.sf.saxon.style.XSLGeneralVariable
allowsRequired() - 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.XSLParam
allowsTunnelAttribute() - Method in class net.sf.saxon.style.XSLWithParam
allowsValue() - Method in class net.sf.saxon.style.XSLGeneralVariable
allowsValue() - Method in class net.sf.saxon.style.XSLParam
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.TinyTree
alphaDefault(long, char, FastStringBuffer) - 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
analyze(StaticContext, ItemType) - Method in class net.sf.saxon.expr.CastAsQName
analyze(StaticContext, ItemType) - Method in class net.sf.saxon.pattern.IDPattern
  Type-check the pattern.
analyze(StaticContext, ItemType) - Method in class net.sf.saxon.pattern.KeyPattern
  Type-check the pattern.
analyze(StaticContext, ItemType) - Method in class net.sf.saxon.pattern.LocationPathPattern
  Type-check the pattern, performing any type-dependent optimizations.
analyze(StaticContext, ItemType) - Method in class net.sf.saxon.pattern.Pattern
  Type-check the pattern.
analyze(StaticContext, ItemType) - Method in class net.sf.saxon.pattern.UnionPattern
  Type-check the pattern.
analyzeContentExpression(Expression, int, StaticContext) - Method in class com.saxonica.schema.UserComplexType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class com.saxonica.schema.UserSimpleType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class net.sf.saxon.type.AnySimpleType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class net.sf.saxon.type.AnyType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(SimpleType, Expression, StaticContext, int) - Static method in class net.sf.saxon.type.BuiltInAtomicType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class net.sf.saxon.type.BuiltInListType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class net.sf.saxon.type.ExternalObjectType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(SimpleType, Expression, StaticContext, int) - Static method in class net.sf.saxon.type.ExternalObjectType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in interface net.sf.saxon.type.SchemaType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class net.sf.saxon.type.Untyped
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
ancestorPattern - Variable in class net.sf.saxon.pattern.LocationPathPattern
append(Item, int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
  Append an arbitrary item (node or atomic value) to the output
append(Item, int, int) - Method in class net.sf.saxon.event.SequenceReceiver
  Output an item (atomic value or node) to the sequence
append(Item, int, int) - Method in class net.sf.saxon.event.SequenceWriter
  Append an item to the sequence, performing any necessary type-checking and conversion
append(Item, int, int) - Method in class net.sf.saxon.event.TeeOutputter
  Output an item (atomic value or node) to the sequence
append(Item, int, int) - Method in class net.sf.saxon.event.TreeReceiver
  Append an arbitrary item (node or atomic value) to the output
append(Item, int, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
  Output an item (atomic value or node) to the sequence
append(String) - Method in class net.sf.saxon.om.FastStringBuffer
  Append the contents of a String to the buffer
append(CharSlice) - Method in class net.sf.saxon.om.FastStringBuffer
  Append the contents of a CharSlice to the buffer
append(FastStringBuffer) - Method in class net.sf.saxon.om.FastStringBuffer
  Append the contents of a FastStringBuffer to the buffer
append(StringBuffer) - Method in class net.sf.saxon.om.FastStringBuffer
  Append the contents of a StringBuffer to the buffer
append(CharSequence) - Method in class net.sf.saxon.om.FastStringBuffer
  Append the contents of a general CharSequence to the buffer
append(char[], int, int) - Method in class net.sf.saxon.om.FastStringBuffer
  Append the contents of a character array to the buffer
append(char[]) - Method in class net.sf.saxon.om.FastStringBuffer
  Append the entire contents of a character array to the buffer
append(char) - Method in class net.sf.saxon.om.FastStringBuffer
  Append a character to the buffer
append(Item, int, int) - Method in class net.sf.saxon.query.SequenceWrapper
  Output an item (atomic value or node) to the sequence
append(CharSequence) - Method in class net.sf.saxon.tinytree.LargeStringBuffer
  Append a CharSequence to this LargeStringBuffer
append(FastStringBuffer, double) - Method in class net.sf.saxon.value.FloatingPointConverter
  Appends the string representation of the double argument to the string buffer.
append(FastStringBuffer, float) - Method in class net.sf.saxon.value.FloatingPointConverter
  Appends the string representation of the float argument to the string buffer.
appendChild(Node) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Adds the node `newChild` to the end of the list of children of this node.
appendData(String) - Method in class net.sf.saxon.dom.TextOverNodeInfo
  Append the string to the end of the character data of the node.
appendItem(Item, SequenceReceiver, int) - Static method in class net.sf.saxon.instruct.Instruction
  Static method to append an item that results from evaluating an expression to the current result receiver.
appendSequentialKey(SiblingCountingNode, FastStringBuffer, boolean) - 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
appendTimezone(FastStringBuffer) - Method in class net.sf.saxon.value.CalendarValue
  Add a string representation of the timezone, typically formatted as "Z" or "+03:00" or "-10:00", to a supplied string buffer
appendTimezone(int, FastStringBuffer) - Static method in class net.sf.saxon.value.CalendarValue
appendWideChar(int) - Method in class net.sf.saxon.om.FastStringBuffer
  Append a wide character to the buffer (as a surrogate pair if necessary)
appliesToWholeList() - Method in class com.saxonica.schema.EnumerationFacetSet
  Test whether this is a facet that can be used to test the normalized value of a list type.
appliesToWholeList() - Method in class com.saxonica.schema.Facet
  Test whether this is a facet that can be used to test the normalized value of a list type.
appliesToWholeList() - Method in class com.saxonica.schema.PatternFacet
  Test whether this is a facet that can be used to test the normalized value of a list type.
applyTemplates(SequenceIterator, Mode, ParameterSet, ParameterSet, XPathContextMajor, boolean, int) - Static method in class net.sf.saxon.instruct.ApplyTemplates
  Process selected nodes using the handlers registered for a particular mode.
applyWhitespaceNormalization(CharSequence) - Method in class com.saxonica.schema.UserSimpleType
  Apply the whitespace normalization rules for this simple type
applyWhitespaceNormalization(String) - Method in class net.sf.saxon.type.BuiltInListType
  Apply the whitespace normalization rules for this simple type
applyWhitespaceNormalization(CharSequence) - Method in class net.sf.saxon.type.ExternalObjectType
  Apply the whitespace normalization rules for this simple type
applyWhitespaceNormalization(int, CharSequence) - Static method in class net.sf.saxon.value.Whitespace
  Apply schema-defined whitespace normalization to a string
areAllNodesUntyped() - Method in class net.sf.saxon.Configuration
  Determine whether all nodes encountered within this query or transformation are guaranteed to be untyped
arg(StandardFunction.Entry, int, ItemType, int) - Static method in class net.sf.saxon.functions.StandardFunction
  Add information to a function entry about the argument types of the function
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
  An array holding the types of the arguments to the function
arguments - Variable in class net.sf.saxon.expr.SimpleExpression
arithmetic(int, NumericValue, XPathContext) - Method in class net.sf.saxon.value.BigIntegerValue
  Evaluate a binary arithmetic operator.
arithmetic(int, NumericValue, XPathContext) - Method in class net.sf.saxon.value.DecimalValue
  Evaluate a binary arithmetic operator.
arithmetic(int, NumericValue, XPathContext) - Method in class net.sf.saxon.value.DoubleValue
  Evaluate a binary arithmetic operator.
arithmetic(int, NumericValue, XPathContext) - Method in class net.sf.saxon.value.FloatValue
  Evaluate a binary arithmetic operator.
arithmetic(int, NumericValue, XPathContext) - Method in class net.sf.saxon.value.IntegerValue
  Evaluate a binary arithmetic operator.
arithmetic(int, NumericValue, XPathContext) - Method in class net.sf.saxon.value.NumericValue
  Perform a binary arithmetic operation
asDecimal() - Method in class net.sf.saxon.value.BigIntegerValue
asItem(ValueRepresentation) - Static method in class net.sf.saxon.value.Value
  Static method to make an Item from a Value
asIterator(ValueRepresentation, XPathContext) - Static method in class net.sf.saxon.value.Value
  Static method to get an Iterator over any ValueRepresentation (which may be either a Value or a NodeInfo
asValue(ValueRepresentation) - 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
asin(double) - Static method in class net.sf.saxon.exslt.Math
  Get the arcsine of a numeric value (SStL)
assemble(IntHashMap) - 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[]) - Static method in class net.sf.saxon.instruct.Instruction
  Assemble a ParameterSet.
assembleTunnelParams(XPathContext, WithParam[]) - Static method in class net.sf.saxon.instruct.Instruction
  Assemble a ParameterSet.
assignGlobalVariable(GlobalVariable, ValueRepresentation) - Method in class net.sf.saxon.instruct.Bindery
  Assign a new value to a global variable.
assignable - Variable in class net.sf.saxon.style.XSLGeneralVariable
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)
atomicConversionPreference(int, Class) - Method in class net.sf.saxon.functions.JavaExtensionLibrary
  Get the conversion preference from an XPath primitive atomic type to a Java class
atomize(NodeInfo) - Method in class com.saxonica.schema.UserComplexType
  Get the typed value of a node that is annotated with this schema type.
atomize(NodeInfo) - Method in class com.saxonica.schema.UserSimpleType
  Get the typed value of a node that is annotated with this schema type.
atomize() - Method in class net.sf.saxon.dom.NodeWrapper
  Get the typed value.
atomize() - Method in class net.sf.saxon.jdom.NodeWrapper
  Get the typed value.
atomize() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get the typed value.
atomize() - Method in interface net.sf.saxon.om.NodeInfo
  Get the typed value.
atomize() - Method in class net.sf.saxon.om.Orphan
  Get the typed value.
atomize() - Method in class net.sf.saxon.om.StrippedNode
  Get the typed value.
atomize() - Method in class net.sf.saxon.om.VirtualCopy
  Get the typed value.
atomize() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the typed value.
atomize() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the typed value.
atomize() - Method in class net.sf.saxon.tree.NodeImpl
  Get the typed value.
atomize(NodeInfo) - Method in class net.sf.saxon.type.AnySimpleType
  Get the typed value of a node that is annotated with this schema type.
atomize(NodeInfo) - Method in class net.sf.saxon.type.AnyType
  Get the typed value of a node that is annotated with this schema type.
atomize(NodeInfo) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the typed value of a node that is annotated with this schema type.
atomize(NodeInfo) - Method in class net.sf.saxon.type.BuiltInListType
  Get the typed value of a node that is annotated with this schema type.
atomize(NodeInfo) - Method in class net.sf.saxon.type.ExternalObjectType
  Get the typed value of a node that is annotated with this schema type.
atomize(NodeInfo) - Method in interface net.sf.saxon.type.SchemaType
  Get the typed value of a node that is annotated with this schema type.
atomize(NodeInfo) - Method in class net.sf.saxon.type.Untyped
  Get the typed value of a node that is annotated with this schema type.
atomize() - Method in class net.sf.saxon.value.TextFragmentValue
  Get the typed value.
atomize() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the typed value.
attCode - Variable in class net.sf.saxon.tinytree.TinyTree
attParent - Variable in class net.sf.saxon.tinytree.TinyTree
attTypeCode - Variable in class net.sf.saxon.tinytree.TinyTree
attValue - Variable in class net.sf.saxon.tinytree.TinyTree
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.extra.AttributeCopier
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.extra.WatchManager
  Notify an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.AttributeValidator
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.FieldChecker
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.IdValidator
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.LaxValidator
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.StripValidator
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.ValidationStack
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.XSIAttributeHandler
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.dom.DOMEmitter
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.CharacterMapExpander
  Output an attribute
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
  Output an attribute value.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.HTMLURIEscaper
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.IDFilter
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.MetaTagAdjuster
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.NamePoolConverter
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.ProxyReceiver
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in interface net.sf.saxon.event.Receiver
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.SequenceWriter
  Output an attribute value.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.Sink
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.StartTagBuffer
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.Stripper
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.TEXTEmitter
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.TeeOutputter
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.TracingFilter
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.TreeReceiver
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.UnicodeNormalizer
  Output an attribute
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.XHTMLURIEscaper
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.XML10ContentChecker
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.XMLEmitter
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.XMLIndenter
  Output an attribute
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.query.SequenceWrapper
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.style.UseWhenFilter
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.tinytree.TinyBuilder
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.tree.TreeBuilder
attributeList - Variable in class net.sf.saxon.tree.ElementWithAttributes
axisName - Static variable in class net.sf.saxon.om.Axis
  Table giving the name each axis

## B

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 "("
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
BASE_ATTR - Static variable in class com.saxonica.schema.SchemaNames
BEFORE - Static variable in class net.sf.saxon.functions.Contains
BINARY_EXPR - Static variable in class net.sf.saxon.expr.RoleLocator
BLOCK_ATTR - Static variable in class com.saxonica.schema.SchemaNames
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
BUILT_IN_TEMPLATE - Static variable in class net.sf.saxon.trace.Location
  An XSLT built-in template rule.
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
  byte-order-mark = yes|no.
BYTE_ORDER_MARK - Static variable in class net.sf.saxon.style.StandardNames
Base64BinaryValue - class net.sf.saxon.value.Base64BinaryValue.
  A value of type xs:base64Binary
Base64BinaryValue(CharSequence) - Constructor for class net.sf.saxon.value.Base64BinaryValue
  Constructor: create a base64Binary value from a supplied string in base64 encoding
Base64BinaryValue(byte[]) - Constructor for class net.sf.saxon.value.Base64BinaryValue
  Constructor: create a base64Binary value from a given array of bytes
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
BigIntegerValue - class net.sf.saxon.value.BigIntegerValue.
  An integer value: note this is a subtype of decimal in XML Schema, not a primitive type.
BigIntegerValue(BigInteger) - Constructor for class net.sf.saxon.value.BigIntegerValue
BigIntegerValue(long) - Constructor for class net.sf.saxon.value.BigIntegerValue
BinaryExpression - class net.sf.saxon.expr.BinaryExpression.
  Binary Expression: a numeric or boolean expression consisting of the two operands and an operator
BinaryExpression(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.BinaryExpression
  Create a binary expression identifying the two operands and the operator
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
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, a method to get the value of the variable.
BindingReference - interface net.sf.saxon.expr.BindingReference.
  BindingReference is a interface used to mark references to a variable declaration.
Block - class net.sf.saxon.instruct.Block.
  Implements an imaginary xsl:block instruction which simply evaluates its contents.
Block() - Constructor for class net.sf.saxon.instruct.Block
BooleanExpression - class net.sf.saxon.expr.BooleanExpression.
  Boolean expression: two truth values combined using AND or OR.
BooleanExpression(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.BooleanExpression
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.
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
BuiltInAtomicType - class net.sf.saxon.type.BuiltInAtomicType.
  This class represents a built-in atomic type, which may be either a primitive type (such as xs:decimal or xs:anyURI) or a derived type (such as xs:ID or xdt:dayTimeDuration).
BuiltInAtomicType() - Constructor for class net.sf.saxon.type.BuiltInAtomicType
BuiltInAtomicType(int) - Constructor for class net.sf.saxon.type.BuiltInAtomicType
BuiltInListType - class net.sf.saxon.type.BuiltInListType.
  This class is used to implement the built-in list types NMTOKENS, ENTITIES, IDREFS.
BuiltInListType(int) - Constructor for class net.sf.saxon.type.BuiltInListType
  Create a new ListType.
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.
b - Variable in class net.sf.saxon.trace.TraceEventMulticaster
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.Query
  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.Transform
  Report incorrect usage of the command line, with a list of the options and arguments that are available
base - Variable in class net.sf.saxon.expr.FilterIterator
base - Variable in class net.sf.saxon.sort.SortedIterator
base64BinaryToOctets(Base64BinaryValue) - Static method in class net.sf.saxon.functions.Extensions
  Convert a base64Binary value to a sequence of integers representing the octets contained in the value
base64BinaryToString(XPathContext, Base64BinaryValue, String) - Static method in class net.sf.saxon.functions.Extensions
  Convert a base64Binary value to a String, assuming a particular encoding
baseURI - Variable in class net.sf.saxon.dom.DocumentWrapper
baseURI - Variable in class net.sf.saxon.jdom.DocumentWrapper
baseURI - Variable in class net.sf.saxon.om.VirtualCopy
baseURI - Variable in class net.sf.saxon.sort.SortKeyDefinition
baseURI - Variable in class net.sf.saxon.style.UseWhenStaticContext
baseURI - Variable in class net.sf.saxon.xom.DocumentWrapper
beta - Variable in class net.sf.saxon.tinytree.TinyTree
bind(int, String, String, int, StaticContext) - Static method in class com.saxonica.extra.FirstClassFunction
bind(int, String, String, Expression[]) - Method in class net.sf.saxon.functions.ConstructorFunctionLibrary
  Bind an extension function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(int, String, String, Expression[]) - Method in class net.sf.saxon.functions.ExecutableFunctionLibrary
  Bind a function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(int, String, String, Expression[]) - Method in interface net.sf.saxon.functions.FunctionLibrary
  Bind an extension function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(int, String, String, Expression[]) - Method in class net.sf.saxon.functions.FunctionLibraryList
  Bind an extension function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(int, String, String, Expression[]) - Method in class net.sf.saxon.functions.JavaExtensionLibrary
  Bind an extension function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(int, String, String, Expression[]) - Method in class net.sf.saxon.functions.SystemFunctionLibrary
  Bind an extension function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(int, String, String, Expression[]) - Method in class net.sf.saxon.functions.VendorFunctionLibrary
  Bind an extension function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(int, String, String, Expression[]) - Method in class net.sf.saxon.query.ImportedFunctionLibrary
  Bind an extension function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(int, String, String, Expression[]) - Method in class net.sf.saxon.query.UnboundFunctionLibrary
  Identify a (namespace-prefixed) function appearing in the expression.
bind(int, String, String, Expression[]) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
  Identify a (namespace-prefixed) function appearing in the expression.
bind(int, String, String, Expression[]) - Method in class net.sf.saxon.style.StylesheetFunctionLibrary
  Bind a function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(int, String, String, Expression[]) - Method in class net.sf.saxon.xpath.XPathFunctionLibrary
  Bind a function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bindComparer(XPathContext) - Method in class net.sf.saxon.sort.FixedSortKeyDefinition
  Allocate a reusable Comparer to implement this sort key comparison
bindUnboundFunctionCalls() - Method in class net.sf.saxon.query.StaticQueryContext
  Bind function calls that could not be bound when first encountered.
bindUnboundFunctionCalls(XQueryFunctionBinder, Configuration) - Method in class net.sf.saxon.query.UnboundFunctionLibrary
  Bind function calls that could not be bound when first encountered.
bindUnboundVariables() - Method in class net.sf.saxon.query.StaticQueryContext
  Bind unbound variables (these are typically variables that reference another module participating in a same-namespace cycle, since local forwards references are not allowed
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.style.UseWhenStaticContext
  Bind a variable used in this element to the XSLVariable element in which it is declared
bindVariable(int) - Method in class net.sf.saxon.trans.IndependentContext
  Bind a variable used in an XPath Expression to 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.
bindingList - Variable in class net.sf.saxon.expr.PromotionOffer
  In the case of RANGE_INDEPENDENT and WHERE_CLAUSE, "binding" identifies the range variables whose dependencies we are looking for.
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.
build(Source, Stripper, PipelineConfiguration) - Static method in class net.sf.saxon.event.Builder
  Static method to build a document from any kind of Source object.
build(Source) - Method in class net.sf.saxon.sxpath.XPathEvaluator
  Build a source document.
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.StaticQueryContext
  Convenience method for building Saxon's internal representation of a source XML document.
buildIndex(Expression, XPathContext) - Method in class com.saxonica.extra.IndexedClosure
  Build an index over the items in the sequence
byteArrayHashCode(byte[]) - Static method in class net.sf.saxon.value.Base64BinaryValue

## C

C - Static variable in class net.sf.saxon.codenorm.Normalizer
  Normalization Form Selector
CANNOT_STRIP - Static variable in class net.sf.saxon.event.Stripper
CARDINALITY_MASK - Static variable in class net.sf.saxon.expr.StaticProperty
  Mask for all cardinality bits
CASE - Static variable in class net.sf.saxon.expr.Token
  Keyword "case"
CASE_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  CASE clause within "typeswitch".
CASE_ORDER - Static variable in class net.sf.saxon.style.StandardNames
CASTABLE_AS - Static variable in class net.sf.saxon.expr.Token
  operator "castable as"
CAST_AS - Static variable in class net.sf.saxon.expr.Token
  operator "cast as"
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
CDATA_SECTION_ELEMENTS - Static variable in class net.sf.saxon.style.StandardNames
CEILING - Static variable in class net.sf.saxon.functions.Rounding
CHARACTER - Static variable in class net.sf.saxon.style.StandardNames
CHARACTER_REPRESENTATION - Static variable in class net.sf.saxon.event.SaxonOutputKeys
  representation = rep1[;rep2].
CHILD - Static variable in class net.sf.saxon.om.Axis
  Constant representing the child axis
CHOICE - Static variable in class com.saxonica.schema.SchemaNames
CLASS - Static variable in class net.sf.saxon.style.StandardNames
CODEPOINT_COLLATION_URI - Static variable in class net.sf.saxon.om.NamespaceConstant
  URI identifying the Unicode codepoint collation
COLLAPSE - Static variable in class net.sf.saxon.value.Whitespace
COLLATION - Static variable in class net.sf.saxon.style.StandardNames
COLLATION_URI_RESOLVER - Static variable in class net.sf.saxon.FeatureKeys
  COLLATION_URI_RESOLVER must be a `CollationURIResolver`.
COLLECTION_URI_RESOLVER - Static variable in class net.sf.saxon.FeatureKeys
  COLLECTION_URI_RESOLVER must be a `CollectionURIResolver`.
COLONCOLON - Static variable in class net.sf.saxon.expr.Token
  "::" symbol
COLONSTAR - Static variable in class net.sf.saxon.expr.Token
  ":*" symbol
COMMA - Static variable in class net.sf.saxon.expr.Token
  Comma token
COMMENT - Static variable in class net.sf.saxon.pattern.NodeKindTest
COMMENT - Static variable in interface net.sf.saxon.pull.PullProvider
  A COMMENT event is notified for a comment node, which may be either a top-level comment or one nested within an element or document node.
COMMENT - Static variable in class net.sf.saxon.type.Type
  Item type representing a comment node
COMPARE_ANNOTATIONS - Static variable in class net.sf.saxon.functions.DeepEqual
  Flag indicating that elements and attributes must have the same type annotation to be considered deep-equal
COMPARE_STRING_VALUES - Static variable in class net.sf.saxon.functions.DeepEqual
  Flag indicating that elements and attributes should always be compared according to their string value, not their typed value
COMPLEX_CONTENT - Static variable in class com.saxonica.schema.SchemaNames
COMPLEX_TYPE - Static variable in class com.saxonica.schema.SchemaNames
CONTAINS - Static variable in class net.sf.saxon.functions.Contains
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.
CONTROLLER - Static variable in class net.sf.saxon.trace.Location
  The outer system environment, identified as the caller of a user query or stylesheet.
COPY_NAMESPACES - Static variable in class net.sf.saxon.style.StandardNames
COUNT - Static variable in class net.sf.saxon.functions.Aggregate
COUNT - Static variable in class net.sf.saxon.style.StandardNames
CP1250CharacterSet - class net.sf.saxon.charcode.CP1250CharacterSet.
  This class defines properties of the cp1250 Central Europe character set, as defined at http://www.microsoft.com/globaldev/reference/sbcs/1250.htm.
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.
CP1252CharacterSet - class net.sf.saxon.charcode.CP1252CharacterSet.
  This class defines properties of the CP1252 (Latin 1) character set, as defined at http://www.microsoft.com/globaldev/reference/sbcs/1252.htm.
CP852CharacterSet - class net.sf.saxon.charcode.CP852CharacterSet.
  This package defines pluggable character set CP852
CURRENT_GROUP - Static variable in class net.sf.saxon.functions.CurrentGroup
CURRENT_GROUPING_KEY - Static variable in class net.sf.saxon.functions.CurrentGroup
CalendarValue - class net.sf.saxon.value.CalendarValue.
  Abstract superclass for Date, Time, and DateTime.
CalendarValue() - Constructor for class net.sf.saxon.value.CalendarValue
CallTemplate - class net.sf.saxon.instruct.CallTemplate.
  Instruction representing an xsl:call-template element in the stylesheet.
CallTemplate(Template, boolean, Expression, NamespaceResolver) - Constructor for class net.sf.saxon.instruct.CallTemplate
  Construct a CallTemplate instruction.
Cardinality - class net.sf.saxon.value.Cardinality.
  This class contains static methods to manipulate the cardinality property of a type.
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
CastAsQName - class net.sf.saxon.expr.CastAsQName.
  This class supports casting a string to a QName or a notation.
CastAsQName(Expression, AtomicType) - 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, boolean) - Constructor for class net.sf.saxon.expr.CastExpression
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
CharSlice - class net.sf.saxon.tinytree.CharSlice.
  This is an implementation of the JDK 1.4 CharSequence interface: it implements a CharSequence as a view of an array.
CharSlice(char[]) - Constructor for class net.sf.saxon.tinytree.CharSlice
CharSlice(char[], int, int) - Constructor for class net.sf.saxon.tinytree.CharSlice
CharacterMapExpander - class net.sf.saxon.event.CharacterMapExpander.
  CharacterMapExpander: This ProxyReceiver 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
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.
ChoiceCompositor - class com.saxonica.schema.ChoiceCompositor.
  A ChoiceCompositor represents an xs:choice element in the schema
ChoiceCompositor() - Constructor for class com.saxonica.schema.ChoiceCompositor
Choose - class net.sf.saxon.instruct.Choose.
  Compiled representation of an xsl:choose or xsl:if element in the stylesheet.
Choose(Expression[], Expression[]) - Constructor for class net.sf.saxon.instruct.Choose
  Construct an xsl:choose instruction
ClosingAction - interface net.sf.saxon.om.ClosingAction.
  A ClosingAction is an action that can be performed by a `ClosingIterator` when the end of a sequence is reached
ClosingIterator - class net.sf.saxon.om.ClosingIterator.
  A closing iterator returns the items delivered by an underlying iterator unchanged, and calls a user-supplied function when the underlying iterator hits the end of the sequence.
ClosingIterator(SequenceIterator, ClosingAction) - Constructor for class net.sf.saxon.om.ClosingIterator
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() - Constructor for class net.sf.saxon.value.Closure
  Constructor should not be called directly, instances should be made using the make() method.
CodepointCollator - class net.sf.saxon.sort.CodepointCollator.
  A collating sequence that uses Unicode codepoint ordering
CodepointCollator() - Constructor for class net.sf.saxon.sort.CodepointCollator
CodepointEqual - class net.sf.saxon.functions.CodepointEqual.
  XPath 2.0 codepoint-equal() function.
CodepointEqual() - Constructor for class net.sf.saxon.functions.CodepointEqual
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
CollationURIResolver - interface net.sf.saxon.sort.CollationURIResolver.
  A CollationURIResolver accepts a collation name as input, and returns a collation (represented by a Comparator) as output.
Collection - class net.sf.saxon.functions.Collection.
  Implement the fn:collection() function.
Collection() - Constructor for class net.sf.saxon.functions.Collection
CollectionURIResolver - interface net.sf.saxon.CollectionURIResolver.
  This interface defines a CollectionURIResolver.
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
Comment - class net.sf.saxon.instruct.Comment.
  An instruction representing an xsl:comment element in the stylesheet.
Comment() - Constructor for class net.sf.saxon.instruct.Comment
  Construct the instruction
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.
Compare - class net.sf.saxon.functions.Compare.
  XSLT 2.0 compare() function
Compare() - Constructor for class net.sf.saxon.functions.Compare
Compile - class net.sf.saxon.Compile.
  This Compile class provides a command-line interface allowing a stylesheet to be compiled.
Compile() - Constructor for class net.sf.saxon.Compile
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
CompilerInfo - class net.sf.saxon.trans.CompilerInfo.
  This class exists to hold information associated with a specific XSLT compilation episode.
CompilerInfo() - Constructor for class net.sf.saxon.trans.CompilerInfo
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
ComplexContentValidator - class com.saxonica.validate.ComplexContentValidator.
  This class is a filter that is used to validate the content of an element with a complex type.
ComplexContentValidator(ElementDecl, UserComplexType) - Constructor for class com.saxonica.validate.ComplexContentValidator
  Create a ComplexContentValidator for a given type
ComplexType - interface net.sf.saxon.type.ComplexType.
  A complex type as defined in XML Schema: either a user-defined complex type, or xs:anyType.
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
ComponentReference - interface com.saxonica.schema.ComponentReference.
  A reference to a schema component.
Compositor - class com.saxonica.schema.Compositor.
  An XML Schema Compositor: choice, sequence, or all.
Compositor() - Constructor for class com.saxonica.schema.Compositor
  Creates a new Compositor, with no name
CompressedWhitespace - class net.sf.saxon.tinytree.CompressedWhitespace.
  This class provides a compressed representation of a sequence of whitespace characters.
CompressedWhitespace(long) - Constructor for class net.sf.saxon.tinytree.CompressedWhitespace
ComputedElement - class net.sf.saxon.instruct.ComputedElement.
  An instruction representing an xsl:element element in an XSLT stylesheet, or a computed element constructor in XQuery.
ComputedElement(Expression, Expression, NamespaceResolver, SchemaType, int, boolean, boolean) - Constructor for class net.sf.saxon.instruct.ComputedElement
  Create an instruction that creates a new element node
ComputedExpression - class net.sf.saxon.expr.ComputedExpression.
  This class is an abstract superclass for different kinds of expression.
ComputedExpression() - Constructor for class net.sf.saxon.expr.ComputedExpression
Concat - class net.sf.saxon.functions.Concat.
Concat() - Constructor for class net.sf.saxon.functions.Concat
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.
ConstraintChecker - class com.saxonica.validate.ConstraintChecker.
  This class handles the checking of Schema-defined unique, key, and keyref constraints.
ConstraintChecker() - Constructor for class com.saxonica.validate.ConstraintChecker
ConstructorFunctionLibrary - class net.sf.saxon.functions.ConstructorFunctionLibrary.
  The ConstructorFunctionLibrary represents the collection of constructor functions for atomic types.
ConstructorFunctionLibrary(Configuration) - Constructor for class net.sf.saxon.functions.ConstructorFunctionLibrary
  Create a SystemFunctionLibrary
Container - interface net.sf.saxon.expr.Container.
  A Container is something that can act as the parent of an expression.
Contains - class net.sf.saxon.functions.Contains.
  This class implements the contains(), starts-with(), ends-with(), substring-before(), and substring-after() functions
Contains() - Constructor for class net.sf.saxon.functions.Contains
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, Configuration) - Constructor for class net.sf.saxon.pattern.ContentTypeTest
  Create a ContentTypeTest
ContentValidator - class com.saxonica.validate.ContentValidator.
  This class is an abstract superclass for all the validators.
ContentValidator() - Constructor for class com.saxonica.validate.ContentValidator
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.
  The Controller is Saxon's implementation of the JAXP Transformer class, and represents an executing instance of a transformation or query.
Controller(Configuration) - Constructor for class net.sf.saxon.Controller
  Create a Controller and initialise variables.
Controller(Configuration, Executable) - Constructor for class net.sf.saxon.Controller
  Create a Controller and initialise variables.
Copy - class net.sf.saxon.instruct.Copy.
  Handler for xsl:copy elements in stylesheet.
Copy(boolean, boolean, SchemaType, int) - Constructor for class net.sf.saxon.instruct.Copy
CopyNamespaceSensitiveException - exception net.sf.saxon.event.CopyNamespaceSensitiveException.
  Exception indicating that an attempt was made to copy namespace-sensitive content without copying its associated namespaces
CopyNamespaceSensitiveException(String) - Constructor for class net.sf.saxon.event.CopyNamespaceSensitiveException
CopyOf - class net.sf.saxon.instruct.CopyOf.
  An xsl:copy-of element in the stylesheet.
CopyOf(Expression, boolean, int, SchemaType, boolean) - Constructor for class net.sf.saxon.instruct.CopyOf
Current - class net.sf.saxon.functions.Current.
  Implement the XSLT current() function
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
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
call() - Method in class net.sf.saxon.expr.UserFunctionCall.FunctionCallPackage
call(ValueRepresentation[], XPathContextMajor, boolean) - Method in class net.sf.saxon.instruct.UserFunction
  Call this function.
call(ValueRepresentation[], Controller) - Method in class net.sf.saxon.instruct.UserFunction
  Call this function.
call(ValueRepresentation[], XPathContext) - Method in class net.sf.saxon.xpath.XPathFunctionCall
  Call an extension function previously identified using the bind() method.
callsFunction(Expression, int) - Static method in class net.sf.saxon.expr.ExpressionTool
  Determine whether an expression contains a call on the function with a given fingerprint
canMatchAttributes() - Method in class com.saxonica.schema.PathSelection
  Determine whether the selection can match attribute nodes
canMatchAttributes() - Method in interface com.saxonica.schema.Selection
  Determine whether the selection can match attribute nodes
canMatchAttributes() - Method in class com.saxonica.schema.UnionSelection
  Determine whether the selection can match attribute nodes
canMatchElementContent() - Method in class com.saxonica.schema.PathSelection
  Determin whether the selection can match element content
canMatchElementContent() - Method in interface com.saxonica.schema.Selection
  Determin whether the selection can match element content
canMatchElementContent() - Method in class com.saxonica.schema.UnionSelection
  Determin whether the selection can match element content
canReturnCollationKeys(Comparator) - Method in class net.sf.saxon.JavaPlatform
  Given a collation, determine whether it is capable of returning collation keys.
canReturnCollationKeys(Comparator) - Method in interface net.sf.saxon.Platform
  Given a collation, determine whether it is capable of returning collation keys.
cancelValidation() - Method in class com.saxonica.schema.UserComplexType
  Cancel validation and compilation: this happens when the complex type is redefined
canonicalClassKeys - Static variable in class net.sf.saxon.codenorm.UnicodeData
canonicalClassValues - Static variable in class net.sf.saxon.codenorm.UnicodeData
cardinality - Variable in class net.sf.saxon.functions.StandardFunction.Entry
  The cardinality of the result of the function
caseOrder - Variable in class net.sf.saxon.sort.SortKeyDefinition
castToQName(StringValue, AtomicType, StaticContext) - Static method in class net.sf.saxon.value.QNameValue
  Create a QName value (possibly a DerivedAtomicValue derived from QName) from a string literal, given a namespace context
ceiling() - Method in class net.sf.saxon.value.BigIntegerValue
  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.DoubleValue
  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.IntegerValue
  Implement the XPath ceiling() function
ceiling() - Method in class net.sf.saxon.value.NumericValue
  Implement the XPath ceiling() function
changeOutputDestination(Properties, Result, boolean, int, int, SchemaType) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Set a new output destination, supplying the output format details.
changeOutputDestination(Properties, Result, boolean, int, int, SchemaType) - Method in interface net.sf.saxon.expr.XPathContext
  Set a new output destination, supplying the output format details.
changeOutputDestination(Properties, Result, boolean, int, int, SchemaType) - Method in class net.sf.saxon.expr.XPathContextMinor
  Set a new output destination, supplying the output format details.
charAt(int) - Method in class net.sf.saxon.om.FastStringBuffer
  Returns the `char` value at the specified index.
charAt(int) - Method in class net.sf.saxon.tinytree.CharSlice
  Returns the character at the specified index.
charAt(int) - Method in class net.sf.saxon.tinytree.CompressedWhitespace
  Returns the `char` value at the specified index.
charAt(int) - Method in class net.sf.saxon.tinytree.LargeStringBuffer
  Returns the character at the specified index.
charBuffer - Variable in class net.sf.saxon.tinytree.TinyTree
characterSet - Variable in class net.sf.saxon.event.Emitter
characters(CharSequence, int, int) - Method in class com.saxonica.extra.WatchManager
  Text node
characters(CharSequence, int, int) - Method in class com.saxonica.validate.AllElementValidator
  Handle character data appearing as a child of the element being validated
characters(CharSequence, int, int) - Method in class com.saxonica.validate.AttributeValidator
  Handle character data appearing as a child of the element being validated
characters(CharSequence, int, int) - Method in class com.saxonica.validate.ComplexContentValidator
  Handle character data appearing as a child of the element being validated
characters(CharSequence, int, int) - Method in class com.saxonica.validate.EmptyContentValidator
  Character data
characters(CharSequence, int, int) - Method in class com.saxonica.validate.FieldChecker
  Notify character data.
characters(CharSequence, int, int) - Method in class com.saxonica.validate.IdValidator
  Character data
characters(CharSequence, int, int) - Method in class com.saxonica.validate.IgnorableWhitespaceStripper
  Handle a text node
characters(CharSequence, int, int) - Method in class com.saxonica.validate.SimpleContentValidator
  Handle character data appearing as a child of the element being validated
characters(CharSequence, int, int) - Method in class com.saxonica.validate.ValidationStack
characters(char[], int, int) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Receive notification of character data.
characters(CharSequence, int, int) - Method in class net.sf.saxon.dom.DOMEmitter
  Character data.
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.CDATAFilter
  Output character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.CharacterMapExpander
  Output character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.CommentStripper
  Callback interface for SAX: not for application use
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
  Produce text content output.
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.DocumentValidator
  Character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.HTMLEmitter
  Character data.
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.HTMLIndenter
  Output character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.IDFilter
  Character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.ProxyReceiver
  Character data
characters(CharSequence, int, int) - Method in interface net.sf.saxon.event.Receiver
  Notify character data.
characters(char[], int, int) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Callback interface for SAX: not for application use
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.SequenceWriter
  Produce text content output.
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.Sink
  Character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.Stripper
  Handle a text node
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.TEXTEmitter
  Produce output using the current Writer.
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.TeeOutputter
  Notify character data.
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.TracingFilter
  Character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.TreeReceiver
  Character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
  Character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.UncommittedSerializer
  Produce character output using the current Writer.
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.UnicodeNormalizer
  Output character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.XML10ContentChecker
  Character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.XMLEmitter
  Character data.
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.XMLIndenter
  Output character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.query.SequenceWrapper
  Character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.style.StylesheetStripper
  Handle a text node
characters(CharSequence, int, int) - Method in class net.sf.saxon.style.UseWhenFilter
  Character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.tinytree.TinyBuilder
  Callback interface for SAX: not for application use
characters(CharSequence, int, int) - Method in class net.sf.saxon.tree.TreeBuilder
  Notify a text node.
checkAgainstRequiredType(SequenceType) - Method in class net.sf.saxon.style.XSLGeneralVariable
  Check the supplied select expression against the required type.
checkAllRequiredParamsArePresent(GlobalParameterSet) - Method in class net.sf.saxon.instruct.Executable
  Check that all required parameters have been supplied
checkAndMake(SequenceExtent) - Static method in class net.sf.saxon.dom.DOMNodeList
  Construct an node list that wraps a supplied SequenceExtent, checking that all the items in the sequence are wrappers around DOM Nodes
checkAndPut(String, String, Properties, HashMap) - Method in class net.sf.saxon.style.XSLOutput
  Add an output property to the list of properties after checking that it is consistent with other properties
checkArgumentCount(int, int, StaticContext) - Method in class net.sf.saxon.expr.FunctionCall
  Check number of arguments.
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.expr.UserFunctionCall
  Method called during the type checking phase
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.Available
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.BooleanFn
  Static analysis: prevent sorting of the argument
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.CollatingFunction
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Collection
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Doc
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Document
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.Existence
  Static analysis: prevent sorting of the argument
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.ExtensionFunctionCall
  Method called by the expression parser when all arguments have been supplied
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.FormatDate
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.FormatNumber2
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.Idref
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.KeyFn
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.Minimax
  Static analysis: prevent sorting of the argument
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.ResolveURI
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.SystemFunction
  Method called during static type checking
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.SystemProperty
checkArguments(StaticContext) - Method in class net.sf.saxon.functions.UnparsedText
checkArguments(StaticContext) - Method in class net.sf.saxon.xpath.XPathFunctionCall
  Method called by the expression parser when all arguments have been supplied
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
checkContent(String, XPathContext) - Method in class net.sf.saxon.instruct.Comment
  Check the content of the node, and adjust it if necessary
checkContent(String, XPathContext) - Method in class net.sf.saxon.instruct.ProcessingInstruction
  Check the content of the node, and adjust it if necessary
checkContent(String, XPathContext) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
  Check the content of the node, and adjust it if necessary.
checkElements(IntHashMap, PreparedSchema) - Method in class com.saxonica.schema.AllCompositor
  Check that the elements defined as particles in this compositor are consistent (overrides method on parent class Compositor)
checkElements(IntHashMap, PreparedSchema) - Method in class com.saxonica.schema.Compositor
  Check that the elements defined as particles in this compositor are consistent
checkEmpty() - Method in class net.sf.saxon.style.StyleElement
  Convenience method to check that the stylesheet element is empty
checkFacetRestriction(UserSimpleType, SimpleType) - Method in class com.saxonica.schema.DigitsFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType) - Method in class com.saxonica.schema.EnumerationFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType) - Method in class com.saxonica.schema.EnumerationFacetSet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType) - Method in class com.saxonica.schema.Facet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType) - Method in class com.saxonica.schema.LengthFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType) - Method in class com.saxonica.schema.MaxLengthFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType) - Method in class com.saxonica.schema.MinLengthFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType) - Method in class com.saxonica.schema.PatternFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType) - Method in class com.saxonica.schema.ValueRangeFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType) - Method in class com.saxonica.schema.WhitespaceFacet
  Check that this facet is legal when used on a type derived by restriction
checkFunctionCall(UserFunction, StaticContext) - Method in class net.sf.saxon.expr.UserFunctionCall
  Check the function call against the declared function signature
checkMutuallyExclusiveAttributes(String, String) - Method in class com.saxonica.sdoc.SchemaElement
  This method tests whether two attributes coexist and reports an error if they do
checkOutputProperty(String, String, NameChecker) - Static method in class net.sf.saxon.event.SaxonOutputKeys
  Check that a supplied output property is valid.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.expr.ComputedExpression
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in interface net.sf.saxon.expr.Expression
  Check statically that the results of the expression are capable of constructing the content of a given schema type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.expr.ForExpression
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.expr.IfExpression
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.expr.LetExpression
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.instruct.AnalyzeString
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.instruct.Attribute
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.instruct.Block
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.instruct.Choose
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.instruct.ComputedElement
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.instruct.FixedAttribute
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.instruct.FixedElement
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.instruct.ForEach
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.instruct.ForEachGroup
  Check that any elements and attributes constructed or returned by this expression are acceptable in the content model of a given complex type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.instruct.ValueOf
  Check statically that the results of the expression are capable of constructing the content of a given schema type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.pattern.PatternSponsor
  Check statically that the results of the expression are capable of constructing the content of a given schema type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.value.AtomicValue
  Check statically that the results of the expression are capable of constructing the content of a given schema type.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.value.Value
  Check statically that the results of the expression are capable of constructing the content of a given schema type.
checkRange(AtomicType) - Method in class net.sf.saxon.value.IntegerValue
  This class allows subtypes of xs:integer to be held, as well as xs:integer values.
checkReferences(StaticContext) - Method in class net.sf.saxon.query.XQueryFunction
  Type-check references to this function
checkRow(Value[], boolean) - Method in class com.saxonica.validate.KeySelectorWatch
  Method to check that a row (that is, the collection of fields corresponding to one selected node) is valid.
checkRow(Value[], boolean) - Method in class com.saxonica.validate.SelectorWatch
  Method to check that a row (that is, the collection of fields corresponding to one selected node) is valid.
checkSortComesFirst(boolean) - Method in class net.sf.saxon.style.StyleElement
  Check that among the children of this element, any xsl:sort elements precede any other elements
checkTopLevel(String) - Method in class net.sf.saxon.style.StyleElement
  Convenience method to check that the stylesheet element is at the top level
checkURIForPrefix(String) - Method in class net.sf.saxon.query.StaticQueryContext
  Get the URI for a prefix if there is one, return null if not.
checkUniqueOutputDestination(String) - Method in class net.sf.saxon.Controller
  Check that an output destination has not been used before, at the same time adding this URI to the set of URIs that have been used.
checkUnknownAttribute(int) - Method in class net.sf.saxon.style.StyleElement
  Check whether an unknown attribute is permitted.
checkWithinTemplate() - Method in class net.sf.saxon.style.StyleElement
  Check that the stylesheet element is within a sequence constructor
checkZeroDigit() - Method in class net.sf.saxon.style.XSLDecimalFormat
  Check that the character declared as a zero-digit is indeed a valid zero-digit
classifyTag(int) - Method in class net.sf.saxon.event.HTMLIndenter
  Classify an element name as inline, formatted, or both or neither.
classifyTag(int) - Method in class net.sf.saxon.event.XHTMLIndenter
  Classify an element name as inline, formatted, or both or neither.
classifyType(int) - Method in class com.saxonica.validate.IdValidator
  Classify a type as one of ID, IDREF, IDREFS, or other (returns UNTYPED).
clear() - Method in class net.sf.saxon.instruct.GlobalParameterSet
  Clear all values
clear() - Method in class net.sf.saxon.instruct.ParameterSet
  Clear all values
clear() - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Clear the attribute list.
clear() - Method in class net.sf.saxon.sort.IntHashMap
  Clears the map.
clear() - Method in class net.sf.saxon.sort.IntHashSet
clear() - Method in class net.sf.saxon.sort.IntToIntHashMap
  Clears the map.
clearAllNamespaces() - Method in class net.sf.saxon.trans.IndependentContext
  Clear all the declared namespaces, including the standard ones (xml, xslt, saxon).
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.trans.IndependentContext
  Clear all the declared namespaces, except for the standard ones (xml, xslt, saxon, xdt)
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.
clearPassiveNamespaces() - Method in class net.sf.saxon.query.StaticQueryContext
  Clear all the declared passive namespaces, except for the standard ones (xml, saxon, etc)
cloneNode(boolean) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Returns a duplicate of this node, i.e., serves as a generic copy constructor for nodes.
close() - Method in class com.saxonica.extra.SequenceExchanger.SequencePusher
  Close the output
close() - Method in class com.saxonica.extra.SubtreeCopyWatch
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in class com.saxonica.validate.FieldChecker
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in class com.saxonica.validate.FieldWatch
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in class com.saxonica.validate.IdValidator
  End of document
close() - Method in class com.saxonica.validate.RefSelectorWatch
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in class com.saxonica.validate.SelectorWatch
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in interface com.saxonica.validate.Watch
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close(Result) - Method in interface net.sf.saxon.OutputURIResolver
  Signal completion of the result document.
close() - Method in class net.sf.saxon.dom.DOMEmitter
  End of the document.
close() - Method in class net.sf.saxon.event.Builder
close() - Method in class net.sf.saxon.event.ComplexContentOutputter
  Close the output
close() - Method in class net.sf.saxon.event.ContentHandlerProxy
  End of document
close() - Method in class net.sf.saxon.event.MessageEmitter
close() - Method in class net.sf.saxon.event.ProxyReceiver
  End of document
close() - Method in interface net.sf.saxon.event.Receiver
  Notify the end of the event stream
close() - Method in class net.sf.saxon.event.SequenceWriter
  Close the output
close() - Method in class net.sf.saxon.event.Sink
  End of event stream
close(Result) - Method in class net.sf.saxon.event.StandardOutputResolver
  Signal completion of the result document.
close() - Method in class net.sf.saxon.event.TeeOutputter
  Notify the end of the event stream
close() - Method in class net.sf.saxon.event.TracingFilter
  End of document
close() - Method in class net.sf.saxon.event.TransformerReceiver
  Override the behaviour of endDocument() in ReceivingContentHandler, so that it fires off the transformation of the constructed document
close() - Method in class net.sf.saxon.event.TreeReceiver
  End of event sequence
close() - Method in class net.sf.saxon.event.TypeCheckingFilter
  End of event stream
close() - Method in class net.sf.saxon.event.UncommittedSerializer
  End of document
close() - Method in class net.sf.saxon.event.XMLEmitter
  End of the document.
close(SequenceIterator, int) - Method in interface net.sf.saxon.om.ClosingAction
  Notify the end of the sequence reached by the base iterator
close() - Method in class net.sf.saxon.pull.PullFilter
  Close the event reader.
close() - Method in class net.sf.saxon.pull.PullFromIterator
  Close the event reader.
close() - Method in interface net.sf.saxon.pull.PullProvider
  Close the event reader.
close() - Method in class net.sf.saxon.pull.StaxBridge
  Close the event reader.
close() - Method in class net.sf.saxon.pull.TreeWalker
  Close the event reader.
close() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Close the event reader.
close() - Method in class net.sf.saxon.query.SequenceWrapper
  Notify the end of the event stream
close() - Method in class net.sf.saxon.tinytree.TinyBuilder
close() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Close the event reader.
close() - Method in class net.sf.saxon.trace.AbstractTraceListener
  Called at end
close() - Method in class net.sf.saxon.trace.TimedTraceListener
  Called at end
close() - Method in class net.sf.saxon.trace.TraceEventMulticaster
  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.tree.TreeBuilder
  Callback interface for SAX: not for application use
closeStartTag() - Method in class net.sf.saxon.event.XMLEmitter
code - Variable in class net.sf.saxon.dom.DOMExceptionImpl
collapseWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Value
  Collapse whitespace as defined in XML Schema
collation - Variable in class net.sf.saxon.sort.SortKeyDefinition
collationName - Variable in class net.sf.saxon.sort.SortKeyDefinition
com.saxonica.extra - package com.saxonica.extra
com.saxonica.schema - package com.saxonica.schema
  The Schema Object Model package contains classes used to represent the information in a schema.
com.saxonica.sdoc - package com.saxonica.sdoc
  This package contains code used to import a schema.
com.saxonica.validate - package com.saxonica.validate
  The validation package contains classes used to validate document instances against a schema.
comment(CharSequence, int, int) - Method in class com.saxonica.extra.WatchManager
  Output a comment
comment(char[], int, int) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Report an XML comment anywhere in the document.
comment(CharSequence, int, int) - Method in class net.sf.saxon.dom.DOMEmitter
  Handle a comment.
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.CDATAFilter
  Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.CommentStripper
  Remove comments
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
  Write a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Output a comment.
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.HTMLIndenter
  Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.IDFilter
  Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.ProxyReceiver
  Output a comment
comment(CharSequence, int, int) - Method in interface net.sf.saxon.event.Receiver
  Notify a comment.
comment(char[], int, int) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Callback interface for SAX (part of LexicalHandler interface): not for application use
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.SequenceWriter
  Write a comment.
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.Sink
  Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.TEXTEmitter
  Output a comment.
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.TeeOutputter
  Notify a comment.
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.TracingFilter
  Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.TreeReceiver
  Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
  Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.UncommittedSerializer
  Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.XML10ContentChecker
  Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.XMLEmitter
  Handle a comment.
comment(CharSequence, int, int) - Method in class net.sf.saxon.event.XMLIndenter
  Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.query.SequenceWrapper
  Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.style.UseWhenFilter
  Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.tinytree.TinyBuilder
  Callback interface for SAX: not for application use
comment(CharSequence, int, int) - Method in class net.sf.saxon.tree.TreeBuilder
  Notify a comment
commentBuffer - Variable in class net.sf.saxon.tinytree.TinyTree
compact() - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Compact the attribute list to avoid wasting memory
compare(AtomicValue, int, AtomicValue, AtomicComparer, XPathContext) - Static method in class net.sf.saxon.expr.GeneralComparison
  Compare two atomic values
compare(AtomicValue, int, AtomicValue, AtomicComparer, XPathContext) - Static method in class net.sf.saxon.expr.GeneralComparison10
  Compare two atomic values
compare(Object, Object) - Method in class net.sf.saxon.sort.AlphanumericComparer
  Compare two objects.
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.AtomicSortComparer
  Compare two AtomicValue objects according to the rules for their data type.
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.DescendingComparer
  Compare two objects.
compare(int, int) - Method in class net.sf.saxon.sort.DocumentOrderIterator
  Compare two nodes in document sequence (needed to implement the Sortable interface)
compare(NodeInfo, NodeInfo) - Method in class net.sf.saxon.sort.GlobalOrderComparer
compare(NodeInfo, NodeInfo) - Method in class net.sf.saxon.sort.LocalOrderComparer
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(NodeInfo, NodeInfo) - Method in interface net.sf.saxon.sort.NodeOrderComparer
  Compare two objects.
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.RuleBasedSubstringMatcher
  Compares its two arguments for order.
compare(int, int) - Method in interface net.sf.saxon.sort.Sortable
  Compare two objects within this Sortable, identified by their position.
compare(int, int) - Method in class net.sf.saxon.sort.SortedIterator
  Compare two items in sorted sequence (needed to implement the Sortable interface)
compare(Object, Object) - Method in class net.sf.saxon.sort.TextComparer
  Compare two Items by converting them to strings and comparing the string values.
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.
compareCS(CharSequence, CharSequence) - Method in class net.sf.saxon.sort.CodepointCollator
  Compare two CharSequence objects.
compareDocumentPosition(Node) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Compare the position of the (other) node in document order with the reference node (this node).
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.NamespaceIterator.NamespaceNodeImpl
  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.
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.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.VirtualCopy
  Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.pull.UnconstructedParent
  Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  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(NodeInfo) - Method in class net.sf.saxon.xom.NodeWrapper
  Determine the relative position of this node and another node, in document order.
compareTo(Object) - Method in class net.sf.saxon.value.BigIntegerValue
  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(CalendarValue, XPathContext) - Method in class net.sf.saxon.value.CalendarValue
  Compare this value to another value of the same type, using the supplied ConversionContext to get the implicit timezone if required.
compareTo(Object) - Method in class net.sf.saxon.value.DateTimeValue
  Compare the value to another dateTime value.
compareTo(CalendarValue, XPathContext) - Method in class net.sf.saxon.value.DateTimeValue
  Compare the value to another dateTime value, following the XPath comparison semantics
compareTo(Object) - Method in class net.sf.saxon.value.DateValue
  Compare the value to another date value.
compareTo(CalendarValue, XPathContext) - Method in class net.sf.saxon.value.DateValue
  Compare this value to another value of the same type, using the supplied context object to get the implicit timezone if required.
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.FloatValue
compareTo(Object) - Method in class net.sf.saxon.value.IntegerValue
  Compare the value to another numeric value
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.NumericValue
  Compare the value to another numeric value
compareTo(Object) - Method in class net.sf.saxon.value.SecondsDurationValue
  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(CalendarValue, XPathContext) - Method in class net.sf.saxon.value.TimeValue
  Compare the value to another dateTime value
compareTo(Object, Comparator, XPathContext) - Method in class net.sf.saxon.value.UntypedAtomicValue
  Compare an untypedAtomic value with another value, using a given collator to perform any string comparisons.
comparer - Variable in class net.sf.saxon.expr.GeneralComparison
comparer - Variable in class net.sf.saxon.expr.GeneralComparison10
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.
compatibilityList - Static variable in class net.sf.saxon.codenorm.UnicodeData
compile(PreparedSchema, UserComplexType) - Method in class com.saxonica.schema.Compositor
  Compile this Compositor by compiling each of the particles contained in its content model.
compile(PreparedSchema, UserComplexType) - Method in class com.saxonica.schema.ElementParticle
  Compile this local element declaration, considered as a particle of some complex type, by compiling its own complex type definition.
compile(PreparedSchema, UserComplexType) - Method in class com.saxonica.schema.ElementWildcard
compile(PreparedSchema, UserComplexType) - Method in class com.saxonica.schema.GroupReference
  Compile a particle
compile(PreparedSchema, UserComplexType) - Method in interface com.saxonica.schema.Particle
  Compile a particle
compile(PreparedSchema) - Method in class com.saxonica.schema.UserComplexType
  Compile the finite-state machine for validating instances against this type
compile(StaticQueryContext, int) - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Create a compiled representation of this global variable
compile(StaticQueryContext, int) - Method in class net.sf.saxon.query.UndeclaredVariable
compile(StaticQueryContext) - Method in class net.sf.saxon.query.XQueryFunction
compile(Executable) - Method in class net.sf.saxon.sql.SQLClose
compile(Executable) - Method in class net.sf.saxon.sql.SQLColumn
compile(Executable) - Method in class net.sf.saxon.sql.SQLConnect
compile(Executable) - Method in class net.sf.saxon.sql.SQLInsert
compile(Executable) - Method in class net.sf.saxon.sql.SQLQuery
compile(Executable) - Method in class net.sf.saxon.style.AbsentExtensionElement
compile(Executable) - Method in class net.sf.saxon.style.LiteralResultElement
  Process the literal result element by copying it to the result tree
compile(Executable) - Method in class net.sf.saxon.style.SaxonAssign
compile(Executable) - Method in class net.sf.saxon.style.SaxonCollation
compile(Executable) - Method in class net.sf.saxon.style.SaxonDoctype
compile(Executable) - Method in class net.sf.saxon.style.SaxonEntityRef
compile(Executable) - Method in class net.sf.saxon.style.SaxonImportQuery
compile(Executable) - Method in class net.sf.saxon.style.SaxonScript
compile(Executable) - Method in class net.sf.saxon.style.SaxonWhile
compile(Executable) - 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(Executable) - Method in class net.sf.saxon.style.XSLAnalyzeString
compile(Executable) - Method in class net.sf.saxon.style.XSLApplyImports
compile(Executable) - Method in class net.sf.saxon.style.XSLApplyTemplates
compile(Executable) - Method in class net.sf.saxon.style.XSLAttribute
compile(Executable) - Method in class net.sf.saxon.style.XSLAttributeSet
  Compile the attribute set
compile(Executable) - Method in class net.sf.saxon.style.XSLCallTemplate
compile(Executable) - Method in class net.sf.saxon.style.XSLCharacterMap
compile(Executable) - Method in class net.sf.saxon.style.XSLChoose
compile(Executable) - Method in class net.sf.saxon.style.XSLComment
compile(Executable) - Method in class net.sf.saxon.style.XSLCopy
compile(Executable) - Method in class net.sf.saxon.style.XSLCopyOf
compile(Executable) - Method in class net.sf.saxon.style.XSLDecimalFormat
compile(Executable) - Method in class net.sf.saxon.style.XSLDocument
compile(Executable) - Method in class net.sf.saxon.style.XSLElement
compile(Executable) - Method in class net.sf.saxon.style.XSLFallback
compile(Executable) - Method in class net.sf.saxon.style.XSLForEach
compile(Executable) - Method in class net.sf.saxon.style.XSLForEachGroup
compile(Executable) - Method in class net.sf.saxon.style.XSLFunction
  Compile the function definition to create an executable representation
compile(Executable) - Method in class net.sf.saxon.style.XSLGeneralIncorporate
compile(Executable) - Method in class net.sf.saxon.style.XSLIf
compile(Executable) - Method in class net.sf.saxon.style.XSLImportSchema
compile(Executable) - Method in class net.sf.saxon.style.XSLKey
compile(Executable) - Method in class net.sf.saxon.style.XSLMatchingSubstring
compile(Executable) - Method in class net.sf.saxon.style.XSLMessage
compile(Executable) - Method in class net.sf.saxon.style.XSLNamespace
compile(Executable) - Method in class net.sf.saxon.style.XSLNamespaceAlias
compile(Executable) - Method in class net.sf.saxon.style.XSLNextMatch
compile(Executable) - Method in class net.sf.saxon.style.XSLNumber
compile(Executable) - Method in class net.sf.saxon.style.XSLOtherwise
compile(Executable) - Method in class net.sf.saxon.style.XSLOutput
compile(Executable) - Method in class net.sf.saxon.style.XSLOutputCharacter
compile(Executable) - Method in class net.sf.saxon.style.XSLParam
  Compile: this ensures space is available for local variables declared within this global variable
compile(Executable) - Method in class net.sf.saxon.style.XSLPerformSort
compile(Executable) - Method in class net.sf.saxon.style.XSLPreserveSpace
compile(Executable) - Method in class net.sf.saxon.style.XSLProcessingInstruction
compile(Executable) - Method in class net.sf.saxon.style.XSLResultDocument
compile(Executable) - Method in class net.sf.saxon.style.XSLSequence
compile(Executable) - Method in class net.sf.saxon.style.XSLSort
compile(Executable) - Method in class net.sf.saxon.style.XSLStylesheet
  Dummy compile() method to satisfy the interface
compile(Executable) - 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(Executable) - Method in class net.sf.saxon.style.XSLText
compile(Executable) - Method in class net.sf.saxon.style.XSLValueOf
compile(Executable) - Method in class net.sf.saxon.style.XSLVariable
  Compile: used only for global variables.
compile(Executable) - Method in class net.sf.saxon.style.XSLWhen
compile(Executable) - Method in class net.sf.saxon.style.XSLWithParam
compile(String) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Compile an XPath 2.0 expression
compileContent(Executable, SimpleNodeConstructor, Expression) - Method in class net.sf.saxon.style.XSLStringConstructor
compileError(TransformerException) - Method in class net.sf.saxon.style.StyleElement
  Construct an exception with diagnostic information
compileError(String) - Method in class net.sf.saxon.style.StyleElement
compileError(String, String) - Method in class net.sf.saxon.style.StyleElement
  Compile time error, specifying an error code
compileLocalVariable(Executable) - Method in class net.sf.saxon.style.XSLVariable
compileParticle(Particle, AutomatonState, UserComplexType) - Static method in class com.saxonica.schema.AutomatonState
  Static method to translate a particle to a Finite State Automaton, returning the start state of the FSA.
compileQuery(String) - Method in class net.sf.saxon.query.StaticQueryContext
  Prepare an XQuery query for subsequent evaluation.
compileQuery(Reader) - Method in class net.sf.saxon.query.StaticQueryContext
  Prepare an XQuery query for subsequent evaluation.
compileQuery(InputStream, String) - Method in class net.sf.saxon.query.StaticQueryContext
  Prepare an XQuery query for subsequent evaluation.
compileRegularExpression(CharSequence, boolean, CharSequence) - Method in class net.sf.saxon.JavaPlatform
  Create a compiled regular expression
compileRegularExpression(CharSequence, boolean, CharSequence) - Method in interface net.sf.saxon.Platform
  Create a compiled regular expression
compileSequenceConstructor(Executable, AxisIterator, boolean) - 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.
compileStylesheet(XPathContext, DocumentInfo) - Static method in class net.sf.saxon.functions.Extensions
  Compile a document containing a stylesheet module into a stylesheet that can be used to perform transformations
compileStylesheet() - Method in class net.sf.saxon.style.XSLStylesheet
  Compile the stylesheet to create an executable.
compileWarning(String, String) - Method in class net.sf.saxon.style.StyleElement
composeErrorMessage(ItemType, ItemType, NamePool) - Method in class net.sf.saxon.expr.RoleLocator
  Construct a full error message
compress(CharSequence) - Static method in class net.sf.saxon.tinytree.CompressedWhitespace
  Attempt to compress a CharSequence
computeCardinality() - Method in class com.saxonica.extra.SequentialCopy
computeCardinality() - Method in class com.saxonica.extra.StringMirrorExpression
  Get the static cardinality of the expression
computeCardinality() - Method in class com.saxonica.extra.Try
  Determine the cardinality of the function.
computeCardinality() - Method in class net.sf.saxon.expr.AtomicSequenceConverter
  Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.Atomizer
  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.BinaryExpression
  Determine the static cardinality.
computeCardinality() - Method in class net.sf.saxon.expr.BooleanExpression
  Determine the static cardinality.
computeCardinality() - Method in class net.sf.saxon.expr.CardinalityChecker
  Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.CastAsQName
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.ComputedExpression
computeCardinality() - Method in class net.sf.saxon.expr.ContextItemExpression
  Get the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.ErrorExpression
  Determine 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.FirstItemExpression
  Get the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.ForExpression
  Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.GeneralComparison
  Determine the static cardinality.
computeCardinality() - Method in class net.sf.saxon.expr.GeneralComparison10
  Determine the static 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.InstanceOfExpression
  Determine the cardinality
computeCardinality() - Method in class net.sf.saxon.expr.IntegerRangeTest
  Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.IsLastExpression
  Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.LetExpression
  Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.PathExpression
  Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.PositionRange
  Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.RangeExpression
  Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.RootExpression
  Specify that the expression returns a singleton
computeCardinality() - Method in class net.sf.saxon.expr.SimpleExpression
  Determine the static cardinality of the expression.
computeCardinality() - Method in class net.sf.saxon.expr.SimpleMappingExpression
  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.SingletonAtomizer
  Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.SingletonComparison
  Determine the static cardinality.
computeCardinality() - Method in class net.sf.saxon.expr.SliceExpression
computeCardinality() - Method in class net.sf.saxon.expr.SuppliedParameterReference
  Get the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.TailExpression
computeCardinality() - Method in class net.sf.saxon.expr.UnaryExpression
  Determine 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.ValueComparison
  Determine the static cardinality.
computeCardinality() - Method in class net.sf.saxon.expr.VariableReference
  Get 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.functions.Document
  Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.functions.ExtensionFunctionCall
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.instruct.Instruction
  Get the cardinality of the sequence returned by evaluating this instruction
computeCardinality() - Method in class net.sf.saxon.instruct.NumberInstruction
computeCardinality() - Method in class net.sf.saxon.instruct.QuerySimpleContentConstructor
  Compute the cardinality of the result of the expression.
computeCardinality() - Method in class net.sf.saxon.instruct.SimpleContentConstructor
  Compute the cardinality of the result of the expression.
computeCardinality() - Method in class net.sf.saxon.instruct.ValueOf
computeCardinality() - Method in class net.sf.saxon.sort.SortExpression
  Determine the static cardinality
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.xpath.XPathFunctionCall
  Determine the cardinality of the result
computeDependencies() - Method in class com.saxonica.extra.SequentialCopy
  Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
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.FilterExpression
  Determine which aspects of the context the expression depends on.
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.SimpleExpression
  Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
computeDependencies() - Method in class net.sf.saxon.expr.SimpleMappingExpression
  Determine which aspects of the context the expression depends on.
computeDependencies() - Method in class net.sf.saxon.instruct.AnalyzeString
  Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
computeDependencies() - Method in class net.sf.saxon.instruct.ForEach
  Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
computeDependencies() - Method in class net.sf.saxon.instruct.ForEachGroup
  Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
computeDependencies() - Method in class net.sf.saxon.instruct.TraceWrapper
  Get the static properties of this expression (other than its type).
computeIsAllContent() - Method in class com.saxonica.schema.UserComplexType
  Compute whether this complex type has a content model defined by an xs:all compositor
computeParticleCardinality(int, int) - Static method in class com.saxonica.schema.ElementParticle
  Compute an XPath cardinality (e.g.
computeSpecialProperties() - Method in class com.saxonica.extra.SequentialCopy
computeSpecialProperties() - Method in class com.saxonica.extra.StringMirrorExpression
  Determine the special properties of this expression
computeSpecialProperties() - Method in class net.sf.saxon.expr.AtomicSequenceConverter
  Determine the special properties of this expression
computeSpecialProperties() - Method in class net.sf.saxon.expr.Atomizer
  Determine the special properties of this expression
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.BinaryExpression
  Determine the special properties of this expression
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.CastAsQName
  Determine the special properties of this expression
computeSpecialProperties() - Method in class net.sf.saxon.expr.CastExpression
  Determine the special properties of this expression
computeSpecialProperties() - Method in class net.sf.saxon.expr.CastableExpression
  Determine the special properties of this expression
computeSpecialProperties() - Method in class net.sf.saxon.expr.ComputedExpression
computeSpecialProperties() - Method in class net.sf.saxon.expr.ContextItemExpression
  Determine the special properties of this expression
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.IfExpression
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.IsLastExpression
  Determine the special properties of this expression
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.PathExpression
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.PositionRange
  Determine the special properties of this expression
computeSpecialProperties() - Method in class net.sf.saxon.expr.SimpleMappingExpression
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.SingleNodeExpression
computeSpecialProperties() - Method in class net.sf.saxon.expr.SingletonAtomizer
  Determine the special properties of this expression
computeSpecialProperties() - Method in class net.sf.saxon.expr.SliceExpression
computeSpecialProperties() - Method in class net.sf.saxon.expr.TailExpression
computeSpecialProperties() - Method in class net.sf.saxon.expr.UnaryExpression
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.UntypedAtomicConverter
  Determine the special properties of this expression
computeSpecialProperties() - Method in class net.sf.saxon.expr.VariableReference
  Determine the special properties of this expression
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.functions.Current
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.functions.Doc
  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.Id
  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.KeyFn
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.functions.NamePart
  Determine the special properties of this expression.
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.Subsequence
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.functions.SystemFunction
  Determine the special properties of this expression.
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.instruct.Attribute
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.instruct.ElementCreator
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.instruct.Instruction
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.sort.DocumentSorter
computeSpecialProperties() - Method in class net.sf.saxon.sort.Reverser
computeSpecialProperties() - Method in class net.sf.saxon.sort.SortExpression
  Get the static properties of this expression (other than its type).
computeStaticProperties() - Method in class net.sf.saxon.expr.ComputedExpression
  Compute the static properties.
condense() - Method in class net.sf.saxon.om.FastStringBuffer
  Remove surplus space from the array.
condense() - Method in class net.sf.saxon.tinytree.TinyTree
  Condense the tree: release unused memory.
config - Variable in class net.sf.saxon.Query
config - Variable in class net.sf.saxon.Transform
config - Variable in class net.sf.saxon.dom.DocumentWrapper
config - Variable in class net.sf.saxon.event.Builder
config - Variable in class net.sf.saxon.expr.Optimizer
config - Variable in class net.sf.saxon.jdom.DocumentWrapper
config - Variable in class net.sf.saxon.style.UseWhenStaticContext
config - Variable in class net.sf.saxon.xom.DocumentWrapper
configureParser(XMLReader) - Static method in class net.sf.saxon.event.Sender
  Configure a SAX parser to ensure it has the correct namesapce properties set
constant(XPathContext, 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
consume() - Method in class net.sf.saxon.pull.PullConsumer
  Consume the input
containingDeclarationIsElement() - Method in class com.saxonica.schema.SchemaTypeImpl
  Determine whether the containing declaration is an element declaration or an attribute declaration
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(String) - Method in class net.sf.saxon.event.HTMLTagHashSet
contains(String, String) - Method in class net.sf.saxon.sort.CodepointCollator
  Test whether one string contains another, according to the rules of the XPath contains() function
contains(int) - Method in class net.sf.saxon.sort.IntHashSet
contains(String, String) - Method in class net.sf.saxon.sort.RuleBasedSubstringMatcher
  Test whether one string contains another, according to the rules of the XPath contains() function
contains(String, String) - Method in interface net.sf.saxon.sort.SubstringMatcher
  Test whether one string contains another, according to the rules of the XPath contains() function
containsAll() - Method in class com.saxonica.schema.Compositor
  Test whether this compositor contains an xs:all compositor
containsAll(IntHashSet) - Method in class net.sf.saxon.sort.IntHashSet
  Test if this set is a superset of another set
containsNodeKind(int, int) - Static method in class net.sf.saxon.om.Axis
  Determine whether a given kind of node can be found on a given axis
containsPreserveSpace() - Method in class net.sf.saxon.om.StrippedDocument
  Does the stripped document contain any xml:space="preserve" attributes?
containsSome(IntHashSet) - Method in class net.sf.saxon.sort.IntHashSet
  Test if this set has overlapping membership with another set
containsWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Whitespace
  Determine if a string contains any whitespace
content - Variable in class net.sf.saxon.instruct.ParentNodeConstructor
contentModel - Variable in class com.saxonica.schema.Compositor
  The list of particles making up the content model of this ModelGroup.
context - Variable in class net.sf.saxon.sort.SortedIterator
contract(int[], int) - Static method in class net.sf.saxon.value.StringValue
  Contract an array of integers containing Unicode codepoints into a Java string
conversionContext - Variable in class net.sf.saxon.functions.CollatingFunction
convert(AtomicValue) - Static method in class net.sf.saxon.functions.NumberFn
  Static method to perform the same conversion as the number() function.
convert(int, XPathContext) - Method in class net.sf.saxon.value.AtomicValue
  Convert the value to a given type.
convert(AtomicType, XPathContext, boolean) - Method in class net.sf.saxon.value.AtomicValue
  Convert the value to a given type.
convert(Item) - Static method in class net.sf.saxon.value.Value
  Internal method to convert an XPath value to a Java object.
convertFacetValues() - Method in class com.saxonica.schema.FacetCollection
  Convert the values of facets to the target data type
convertFilterExpressionToKey(FilterExpression, StaticContext, Expression) - Method in class com.saxonica.extra.OptimizerSA
  Convert a filter expression to a call on the key function.
convertJavaObjectToXPath(Object, SequenceType, Configuration) - Static method in class net.sf.saxon.value.Value
  Convert a Java object to an XPath value.
convertObjectToXPathValue(Object, Configuration) - Method in class net.sf.saxon.dom.DOMEnvelope
  Convert a Java object to an XPath value.
convertObjectToXPathValue(Object, Configuration) - Method in class net.sf.saxon.dom.DOMObjectModel
  Convert a Java object to an XPath value.
convertObjectToXPathValue(Object, Configuration) - Method in class net.sf.saxon.jdom.JDOMObjectModel
  Convert a Java object to an XPath value.
convertObjectToXPathValue(Object, Configuration) - Method in interface net.sf.saxon.om.ExternalObjectModel
  Convert a Java object to an XPath value.
convertObjectToXPathValue(Object, Configuration) - Method in class net.sf.saxon.xom.XOMObjectModel
  Convert a Java object to an XPath value.
convertPathExpressionToKey(PathExpression, StaticContext) - Method in class com.saxonica.extra.OptimizerSA
  Examine a path expression to see whether it can be replaced by a call on the key() function; if so, generate an appropriate key definition and return the call on key().
convertPathExpressionToKey(PathExpression, StaticContext) - Method in class net.sf.saxon.expr.Optimizer
  Examine a path expression to see whether it can be replaced by a call on the key() function; if so, generate an appropriate key definition and return the call on key().
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class com.saxonica.schema.DerivedAtomicValue
  Convert a value to another primitive data type, with control over how validation is handled.
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.AnyURIValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.AtomicValue
  Convert a value to another primitive data type, with control over how validation is handled.
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.Base64BinaryValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.BigIntegerValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.BooleanValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.DateTimeValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.DateValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.DecimalValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.DoubleValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.DurationValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.FloatValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.GDayValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.GMonthDayValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.GMonthValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.GYearMonthValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.GYearValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.HexBinaryValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.IntegerValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.NotationValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.ObjectValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.QNameValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.RestrictedStringValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.StringValue
  Convert a value to another primitive data type, with control over how validation is handled.
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.TimeValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, XPathContext) - Method in class net.sf.saxon.value.UntypedAtomicValue
  Convert to target data type
convertStringToAtomicType(CharSequence, AtomicType, NameChecker) - Static method in class net.sf.saxon.value.StringValue
  Convert the value to a given type.
convertStringToBuiltInType(CharSequence, BuiltInAtomicType, NameChecker) - Static method in class net.sf.saxon.value.StringValue
  Convert a string value to another built-in data type, with control over how validation is handled.
convertToFilterExpression(PathExpression, TypeHierarchy) - Method in class com.saxonica.extra.OptimizerSA
  Convert a path expression such as a/b/c[predicate] into a filter expression of the form (a/b/c)[predicate].
convertToFilterExpression(PathExpression, TypeHierarchy) - Method in class net.sf.saxon.expr.Optimizer
  Convert a path expression such as a/b/c[predicate] into a filter expression of the form (a/b/c)[predicate].
convertToJava(Class, XPathContext) - Method in class com.saxonica.schema.DerivedAtomicValue
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.AnyURIValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.Base64BinaryValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.BigIntegerValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.BooleanValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.DateTimeValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.DateValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.DecimalValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.DoubleValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.DurationValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.FloatValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.HexBinaryValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.IntegerValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.MonthDurationValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.ObjectValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.QNameValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.SecondsDurationValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.SingletonNode
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.StringValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.TimeValue
  Convert to Java object (for passing to external functions)
convertToJava(Class, XPathContext) - Method in class net.sf.saxon.value.Value
  Convert to Java object (for passing to external functions)
convertToNodeList(SequenceExtent) - Method in class net.sf.saxon.dom.DOMEnvelope
  Convert a sequence of values to a NODELIST, as defined in the JAXP XPath API spec.
convertToNodeList(SequenceExtent) - Method in class net.sf.saxon.dom.DOMObjectModel
  Convert a sequence of values to a NODELIST, as defined in the JAXP XPath API spec.
convertToNodeList(SequenceExtent) - Method in class net.sf.saxon.jdom.JDOMObjectModel
  Convert a sequence of values to a NODELIST, as defined in the JAXP XPath API spec.
convertToNodeList(SequenceExtent) - Method in interface net.sf.saxon.om.ExternalObjectModel
  Convert a sequence of values to a NODELIST, as defined in the JAXP XPath API spec.
convertToNodeList(SequenceExtent) - Method in class net.sf.saxon.xom.XOMObjectModel
  Convert a sequence of values to a NODELIST, as defined in the JAXP XPath API spec.
convertToSubType(AtomicType, boolean) - Method in class net.sf.saxon.value.BigIntegerValue
  This class allows subtypes of xs:integer to be held, as well as xs:integer values.
convertToSubtype(AtomicType, boolean) - Method in class net.sf.saxon.value.IntegerValue
  Convert the value to a subtype of xs:integer
convertToTargetType(SimpleType, Configuration) - Method in class com.saxonica.schema.ValueRangeFacet
convertWhereToPredicate(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.ForExpression
  Convert where clause, if possible, to a predicate.
convertXPathValueToObject(Value, Class, XPathContext) - Method in class net.sf.saxon.dom.DOMEnvelope
  Convert an XPath value to an object in this object model.
convertXPathValueToObject(Value, Class, XPathContext) - Method in class net.sf.saxon.dom.DOMObjectModel
  Convert an XPath value to an object in this object model.
convertXPathValueToObject(Value, Class, XPathContext) - Method in class net.sf.saxon.jdom.JDOMObjectModel
  Convert an XPath value to an object in this object model.
convertXPathValueToObject(Value, Class, XPathContext) - Method in interface net.sf.saxon.om.ExternalObjectModel
  Convert an XPath value to an object in this object model.
convertXPathValueToObject(Value, Class, XPathContext) - Method in class net.sf.saxon.xom.XOMObjectModel
  Convert an XPath value to an object in this object model.
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.dom.NodeWrapper
  Copy this node to a given outputter (deep copy)
copy() - Method in class net.sf.saxon.functions.ConstructorFunctionLibrary
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copy() - Method in class net.sf.saxon.functions.ExecutableFunctionLibrary
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copy() - Method in interface net.sf.saxon.functions.FunctionLibrary
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copy() - Method in class net.sf.saxon.functions.FunctionLibraryList
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copy() - Method in class net.sf.saxon.functions.JavaExtensionLibrary
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copy() - Method in class net.sf.saxon.functions.SystemFunctionLibrary
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copy() - Method in class net.sf.saxon.functions.VendorFunctionLibrary
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.jdom.NodeWrapper
  Copy this node to a given outputter (deep copy)
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Copy this node to a given outputter
copy(NodeInfo, Receiver, NamePool, int, boolean, int) - Static method in class net.sf.saxon.om.Navigator
  Generic (model-independent) implementation of deep copy algorithm for nodes.
copy(Receiver, int, boolean, int) - Method in interface net.sf.saxon.om.NodeInfo
  Copy this node to a given outputter.
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.om.Orphan
  Copy this node to a given outputter (deep copy)
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.om.StrippedNode
  Copy this node to a given outputter (deep copy)
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.om.VirtualCopy
  Copy this node to a given outputter
copy() - Method in class net.sf.saxon.pull.PullPushCopier
  Copy the input to the output
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.pull.UnconstructedParent
  Copy this node to a given outputter
copy() - Method in class net.sf.saxon.query.ImportedFunctionLibrary
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copy() - Method in class net.sf.saxon.query.StaticQueryContext
  Make a copy of this StaticQueryContext.
copy() - Method in class net.sf.saxon.query.UnboundFunctionLibrary
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copy() - Method in class net.sf.saxon.query.XQueryFunctionLibrary
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copy() - Method in class net.sf.saxon.sort.IntHashMap
  Create a copy of the IntHashMap
copy() - Method in class net.sf.saxon.style.StylesheetFunctionLibrary
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
  Copy this node to a given outputter
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.tinytree.TinyTextImpl
  Copy this node to a given outputter
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.tinytree.WhitespaceTextImpl
  Copy this node to a given outputter
copy() - Method in class net.sf.saxon.trans.IndependentContext
  Create a copy of this IndependentContext.
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.tree.DocumentImpl
  Copy this node to a given outputter
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.tree.ElementImpl
  Copy this node to a given outputter (supporting xsl:copy-of)
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.tree.ElementWithAttributes
  Copy this node to a given outputter (supporting xsl:copy-of)
copy() - Method in class net.sf.saxon.value.CalendarValue
  Make a copy of this date, time, or dateTime value
copy() - Method in class net.sf.saxon.value.DateTimeValue
  Make a copy of this date, time, or dateTime value
copy() - Method in class net.sf.saxon.value.DateValue
  Make a copy of this date, time, or dateTime value
copy() - Method in class net.sf.saxon.value.GDayValue
  Make a copy of this date, time, or dateTime value
copy() - Method in class net.sf.saxon.value.GMonthDayValue
  Make a copy of this date, time, or dateTime value
copy() - Method in class net.sf.saxon.value.GMonthValue
  Make a copy of this date, time, or dateTime value
copy() - Method in class net.sf.saxon.value.GYearMonthValue
  Make a copy of this date, time, or dateTime value
copy() - Method in class net.sf.saxon.value.GYearValue
  Make a copy of this date, time, or dateTime value
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.value.TextFragmentValue
  Copy the result tree fragment value to a given Outputter
copy() - Method in class net.sf.saxon.value.TimeValue
  Make a copy of this date, time, or dateTime value
copy(Receiver, int, boolean, int) - Method in class net.sf.saxon.xom.NodeWrapper
  Copy this node to a given outputter (deep copy)
copy() - Method in class net.sf.saxon.xpath.XPathFunctionLibrary
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copyAttribute(NodeInfo, SchemaType, int, Instruction, XPathContext, boolean) - Static method in class net.sf.saxon.instruct.CopyOf
copyLocationInfo(Expression, Expression) - Static method in class net.sf.saxon.expr.ExpressionTool
  Copy location information (the line number) from one expression to another
copySequence(SequenceIterator, SequenceReceiver) - Static method in class net.sf.saxon.event.SequenceCopier
copyTo(PreparedSchema) - Method in class com.saxonica.schema.PreparedSchema
  Copy the components of this schema to another schema
copyTo(char[], int) - Method in class net.sf.saxon.tinytree.CharSlice
  Append the contents to another array at a given offset.
cos(double) - Static method in class net.sf.saxon.exslt.Math
  Get the cosine of a numeric value (SStL)
count(SequenceIterator) - Static method in class net.sf.saxon.functions.Aggregate
  Get the number of items in a sequence identified by a SequenceIterator
count - Variable in class net.sf.saxon.sort.SortedIterator
createAttribute(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Create an `Attr` of the given name.
createAttributeNS(String, String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Create an attribute of the given qualified name and namespace URI.
createCDATASection(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Create a `CDATASection` node whose value is the specified string.
createComment(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Create a `Comment` node given the specified string.
createDocumentFragment() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Creates an empty `DocumentFragment` object.
createElement(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Creates an element of the type specified.
createElementNS(String, String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Create an element of the given qualified name and namespace URI.
createEntityReference(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Create an `EntityReference` object.
createExpression(String) - Method in class net.sf.saxon.sxpath.XPathEvaluator
  Prepare an XPath expression for subsequent evaluation.
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.dom.DocumentOverNodeInfo
  Create a `ProcessingInstruction` node given the specified name and data strings.
createTextNode(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Create a `Text` node given the specified string.
createsNewNodes() - Method in class net.sf.saxon.instruct.ApplyImports
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.ApplyTemplates
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.Block
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.CallTemplate
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.Choose
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.CopyOf
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.Doctype
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.ForEach
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.ForEachGroup
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.Instruction
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.Message
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.ParentNodeConstructor
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.TraceWrapper
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.instruct.While
  Determine whether this instruction creates new nodes.
current() - Method in class com.saxonica.extra.SequenceExchanger.Consumer
  Get the current value in the sequence (the one returned by the most recent call on next()).
current() - Method in class net.sf.saxon.expr.AppendIterator
current() - Method in class net.sf.saxon.expr.DifferenceEnumeration
current() - Method in class net.sf.saxon.expr.FilterIterator
current() - Method in class net.sf.saxon.expr.IntersectionEnumeration
current() - Method in class net.sf.saxon.expr.MappingIterator
current() - Method in class net.sf.saxon.expr.PositionIterator
current() - Method in class net.sf.saxon.expr.RangeIterator
current() - Method in class net.sf.saxon.expr.StringTokenIterator
current() - Method in class net.sf.saxon.expr.TailExpression.TailIterator
current() - Method in class net.sf.saxon.expr.UnionEnumeration
current() - Method in class net.sf.saxon.functions.DistinctValues.DistinctIterator
  Get the current value in the sequence (the one returned by the most recent call on next()).
current() - Method in class net.sf.saxon.functions.Insert.InsertIterator
current() - Method in class net.sf.saxon.functions.Trace.TracingIterator
current() - Method in class net.sf.saxon.om.ArrayIterator
  Get the current item in the array
current() - Method in interface net.sf.saxon.om.AxisIterator
  Get the current item in the sequence.
current - Variable in class net.sf.saxon.om.AxisIteratorImpl
current() - Method in class net.sf.saxon.om.AxisIteratorImpl
  Get the current node in the sequence.
current() - Method in class net.sf.saxon.om.ClosingIterator
  Get the current value in the sequence (the one returned by the most recent call on next()).
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.om.ListIterator
current() - Method in class net.sf.saxon.om.NamespaceIterator
  Get the current item in the sequence.
current() - Method in class net.sf.saxon.om.PrependIterator
  Get the current item in the sequence.
current() - Method in class net.sf.saxon.om.ReverseArrayIterator
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 class net.sf.saxon.om.SingletonIterator
current() - Method in class net.sf.saxon.pull.PullFilter
  Get the event most recently returned by next(), or by other calls that change the position, for example getStringValue() and skipToMatchingEnd().
current() - Method in class net.sf.saxon.pull.PullFromIterator
  Get the event most recently returned by next(), or by other calls that change the position, for example getStringValue() and skipToMatchingEnd().
current() - Method in interface net.sf.saxon.pull.PullProvider
  Get the event most recently returned by next(), or by other calls that change the position, for example getStringValue() and skipToMatchingEnd().
current() - Method in class net.sf.saxon.pull.StaxBridge
  Get the event most recently returned by next(), or by other calls that change the position, for example getStringValue() and skipToMatchingEnd().
current() - Method in class net.sf.saxon.pull.TreeWalker
  Get the event most recently returned by next(), or by other calls that change the position, for example getStringValue() and skipToMatchingEnd().
current() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the event most recently returned by next(), or by other calls that change the position, for example getStringValue() and skipToMatchingEnd().
current() - Method in class net.sf.saxon.sort.DocumentOrderIterator
current() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
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.SortedIterator
current() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Get the event most recently returned by next(), or by other calls that change the position, for example getStringValue() and skipToMatchingEnd().
current() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
current() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
currentElement - Variable in class net.sf.saxon.event.HTMLURIEscaper
currentEvent - Variable in class net.sf.saxon.pull.PullFilter
currentGroupIterator - Variable in class net.sf.saxon.expr.XPathContextMajor.XSLTContext
currentJRegexIterator - Variable in class net.sf.saxon.expr.XPathContextMajor.XSLTContext
currentMode - Variable in class net.sf.saxon.expr.XPathContextMajor.XSLTContext
currentNode - Variable in class net.sf.saxon.dom.DOMEmitter
currentRoot - Variable in class net.sf.saxon.event.Builder
currentTemplate - Variable in class net.sf.saxon.expr.XPathContextMajor.XSLTContext
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
currentTokenStartOffset - 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

D - Static variable in class net.sf.saxon.codenorm.Normalizer
  Normalization Form Selector
DATA_TYPE - Static variable in class net.sf.saxon.style.StandardNames
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
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
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
DECLARE_BASEURI - Static variable in class net.sf.saxon.expr.Token
  "declare base-uri"
DECLARE_BOUNDARY_SPACE - Static variable in class net.sf.saxon.expr.Token
  "declare boundary-space"
DECLARE_CONSTRUCTION - Static variable in class net.sf.saxon.expr.Token
  "declare construction"
DECLARE_COPY_NAMESPACES - Static variable in class net.sf.saxon.expr.Token
  "declare copy-namespaces"
DECLARE_DEFAULT - Static variable in class net.sf.saxon.expr.Token
  "declare default"
DECLARE_FUNCTION - Static variable in class net.sf.saxon.expr.Token
  "define function"
DECLARE_NAMESPACE - Static variable in class net.sf.saxon.expr.Token
  "declare namespace"
DECLARE_OPTION - Static variable in class net.sf.saxon.expr.Token
  "declare option"
DECLARE_ORDERING - Static variable in class net.sf.saxon.expr.Token
  "declare xmlspace"
DECLARE_VARIABLE - Static variable in class net.sf.saxon.expr.Token
  "define variable"
DECOMPOSITION - Static variable in class net.sf.saxon.style.StandardNames
DEFAULT - Static variable in class net.sf.saxon.expr.Token
  Keyword "default"
DEFAULT - Static variable in class net.sf.saxon.om.Validation
DEFAULT - Static variable in class net.sf.saxon.style.StandardNames
DEFAULTED_ATTRIBUTE - Static variable in class net.sf.saxon.event.ReceiverOptions
  Flag indicating that an attribute value was added by the schema processor because a default value was specified
DEFAULT_COLLATION - Static variable in class net.sf.saxon.style.StandardNames
DEFAULT_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  DEFAULT clause within "typeswitch".
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
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()
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_LOCAL_VARIABLES - Static variable in class net.sf.saxon.expr.StaticProperty
  Bit setting: Expression depends on local variables
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_REGEX_GROUP - Static variable in class net.sf.saxon.expr.StaticProperty
  Bit setting: Expression depends on regex-group()
DEPENDS_ON_USER_FUNCTIONS - Static variable in class net.sf.saxon.expr.StaticProperty
  Bit setting: Expression depends on user-defined functions
DEPENDS_ON_XSLT_CONTEXT - Static variable in class net.sf.saxon.expr.StaticProperty
  Combination of bits representing dependencies on the XSLT context
DERIVATION_EXTENSION - Static variable in interface net.sf.saxon.type.SchemaType
  If the document's schema is an XML Schema [XML Schema Part 1] , this constant represents the derivation by extension.
DERIVATION_LIST - Static variable in interface net.sf.saxon.type.SchemaType
  If the document's schema is an XML Schema [XML Schema Part 1] , this constant represents the list.
DERIVATION_RESTRICTION - Static variable in interface net.sf.saxon.type.SchemaType
  If the document's schema is an XML Schema [XML Schema Part 1] , this constant represents the derivation by restriction if complex types are involved, or a restriction if simple types are involved.
DERIVATION_UNION - Static variable in interface net.sf.saxon.type.SchemaType
  If the document's schema is an XML Schema [XML Schema Part 1] , this constant represents the union if simple types are involved.
DERIVE_BY_SUBSTITUTION - Static variable in interface net.sf.saxon.type.SchemaType
  Derivation by substitution.
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
DFLT - Static variable in class net.sf.saxon.style.StandardNames
DIGIT - Static variable in class net.sf.saxon.style.StandardNames
DISABLE_CHARACTER_MAPS - Static variable in class net.sf.saxon.event.ReceiverOptions
  Flag to disable use of character maps
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
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.
DISJOINT - Static variable in class net.sf.saxon.type.TypeHierarchy
  Constant denoting relationship between two types: A is disjoint from B
DIV - Static variable in class net.sf.saxon.expr.Token
  Operator "div"
DOC - Static variable in class net.sf.saxon.functions.Doc
DOCTYPE_PUBLIC - Static variable in class net.sf.saxon.style.StandardNames
DOCTYPE_SYSTEM - Static variable in class net.sf.saxon.style.StandardNames
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
DOCUMENTATION - Static variable in class com.saxonica.schema.SchemaNames
DOCUMENT_URI - Static variable in class net.sf.saxon.functions.NamePart
DOC_AVAILABLE - Static variable in class net.sf.saxon.functions.Doc
DOLLAR - Static variable in class net.sf.saxon.expr.Token
  "$" symbol
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
DOMEnvelope - class net.sf.saxon.dom.DOMEnvelope.
  DOMEnvelope is an object model representation in which DOM interfaces are wrapped around Saxon NodeInfo nodes: that is, it implements the DOM on top of a Saxon tree implementation such as the tiny tree or linked tree.
DOMEnvelope() - Constructor for class net.sf.saxon.dom.DOMEnvelope
DOMExceptionImpl - exception net.sf.saxon.dom.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.dom.DOMExceptionImpl
DOMNodeList - class net.sf.saxon.dom.DOMNodeList.
  This class wraps a list of nodes as a DOM NodeList
DOMNodeList(List) - Constructor for class net.sf.saxon.dom.DOMNodeList
  Construct an node list that wraps a supplied SequenceExtent.
DOMObjectModel - class net.sf.saxon.dom.DOMObjectModel.
  This interface must be implemented by any third-party object model that can be wrapped with a wrapper that implements the Saxon Object Model (the NodeInfo interface).
DOMObjectModel() - Constructor for class net.sf.saxon.dom.DOMObjectModel
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.Token
  "." symbol
DOTDOT - Static variable in class net.sf.saxon.expr.Token
  ".." 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
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.
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
Data - class net.sf.saxon.functions.Data.
  Implement XPath function fn:data()
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
Date - class net.sf.saxon.exslt.Date.
  This class implements extension functions in the http://exslt.org/dates-and-times namespace.
DateTimeConstructor - class net.sf.saxon.functions.DateTimeConstructor.
  This class supports the dateTime($date, $time) function
DateTimeConstructor() - Constructor for class net.sf.saxon.functions.DateTimeConstructor
DateTimeValue - class net.sf.saxon.value.DateTimeValue.
  A value of type DateTime
DateTimeValue(Calendar, boolean) - Constructor for class net.sf.saxon.value.DateTimeValue
  Constructor: create a dateTime value given a Java calendar object
DateTimeValue(DateValue, TimeValue) - Constructor for class net.sf.saxon.value.DateTimeValue
  Constructor: create a dateTime value given a date and a time.
DateTimeValue(CharSequence) - Constructor for class net.sf.saxon.value.DateTimeValue
  Constructor: create a dateTime value from a supplied string, in ISO 8601 format
DateTimeValue(int, byte, byte, byte, byte, byte, int, int) - Constructor for class net.sf.saxon.value.DateTimeValue
  Constructor: construct a DateTimeValue from its components.
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(int, byte, byte) - Constructor for class net.sf.saxon.value.DateValue
  Constructor given a year, month, and day.
DateValue(int, byte, byte, int) - Constructor for class net.sf.saxon.value.DateValue
  Constructor given a year, month, and day, and timezone.
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, int) - Constructor for class net.sf.saxon.value.DateValue
  Create a DateValue
Debugger - interface net.sf.saxon.instruct.Debugger.
  This interface may be implemented by an external debugging tool
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
DecimalSymbols - class net.sf.saxon.trans.DecimalSymbols.
  This class is modelled on Java's DecimalFormatSymbols, but it allows the use of any Unicode character to represent symbols such as the decimal point and the grouping separator, whereas DecimalFormatSymbols restricts these to a char (1-65535).
DecimalSymbols() - Constructor for class net.sf.saxon.trans.DecimalSymbols
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(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 - interface net.sf.saxon.query.Declaration.
  This interface represents the union of global variable declarations and function declarations in XQuery modules
DeepEqual - class net.sf.saxon.functions.DeepEqual.
  XSLT 2.0 deep-equal() function.
DeepEqual() - Constructor for class net.sf.saxon.functions.DeepEqual
DefaultCollation - class net.sf.saxon.functions.DefaultCollation.
  Implement the XPath 2.0 default-collation() function
DefaultCollation() - Constructor for class net.sf.saxon.functions.DefaultCollation
DerivedAtomicValue - class com.saxonica.schema.DerivedAtomicValue.
  A DerivedAtomicValue is an atomic value of a user-defined type
DescendingComparer - class net.sf.saxon.sort.DescendingComparer.
  A Comparer used for comparing descending keys.
DescendingComparer(Comparator) - Constructor for class net.sf.saxon.sort.DescendingComparer
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.
DigitsFacet - class com.saxonica.schema.DigitsFacet.
  Represents either of the facets totalDigits or fractionDigits
DigitsFacet(int) - Constructor for class com.saxonica.schema.DigitsFacet
  Construct a totalDigits or fractionDigits facet.
DistinctValues - class net.sf.saxon.functions.DistinctValues.
  The XPath 2.0 distinct-values() function
DistinctValues() - Constructor for class net.sf.saxon.functions.DistinctValues
DistinctValues.DistinctIterator - class net.sf.saxon.functions.DistinctValues.DistinctIterator.
  Iterator class to return the distinct values in a sequence
DistinctValues.DistinctIterator(SequenceIterator, AtomicSortComparer) - Constructor for class net.sf.saxon.functions.DistinctValues.DistinctIterator
  Create an iterator over the distinct values in a sequence
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(Expression) - Constructor for class net.sf.saxon.instruct.Doctype
Document - class net.sf.saxon.functions.Document.
  Implements the XSLT document() function
Document() - Constructor for class net.sf.saxon.functions.Document
DocumentBuilderFactoryImpl - class net.sf.saxon.dom.DocumentBuilderFactoryImpl.
  Implementation of JAXP 1.1 DocumentBuilderFactory.
DocumentBuilderFactoryImpl() - Constructor for class net.sf.saxon.dom.DocumentBuilderFactoryImpl
DocumentBuilderImpl - class net.sf.saxon.dom.DocumentBuilderImpl.
  This class implements the JAXP DocumentBuilder interface, allowing a Saxon TinyTree to be constructed using standard JAXP parsing interfaces.
DocumentBuilderImpl() - Constructor for class net.sf.saxon.dom.DocumentBuilderImpl
DocumentEventIgnorer - class net.sf.saxon.pull.DocumentEventIgnorer.
  This is a filter that can be added to a pull pipeline to remove START_DOCUMENT and END_DOCUMENT events.
DocumentEventIgnorer(PullProvider) - Constructor for class net.sf.saxon.pull.DocumentEventIgnorer
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.
  This interface represents a document node as defined in the XPath 2.0 data model.
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
DocumentNumberAllocator - class net.sf.saxon.om.DocumentNumberAllocator.
  This class (which has one instance per Configuration) is used to allocate unique document numbers.
DocumentNumberAllocator() - Constructor for class net.sf.saxon.om.DocumentNumberAllocator
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.
DocumentOverNodeInfo - class net.sf.saxon.dom.DocumentOverNodeInfo.
  This class is an implementation of the DOM Document class that wraps a Saxon DocumentInfo representation of a document node.
DocumentOverNodeInfo() - Constructor for class net.sf.saxon.dom.DocumentOverNodeInfo
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
DocumentValidator - class net.sf.saxon.event.DocumentValidator.
  DocumentValidator checks that a document is well-formed: specifically, that it contains a single element node child and no text node children.
DocumentValidator() - Constructor for class net.sf.saxon.event.DocumentValidator
DocumentWrapper - class net.sf.saxon.dom.DocumentWrapper.
  The document node of a tree implemented as a wrapper around a DOM Document.
DocumentWrapper(Node, String, Configuration) - Constructor for class net.sf.saxon.dom.DocumentWrapper
  Wrap a DOM Document or DocumentFragment node
DocumentWrapper - class net.sf.saxon.jdom.DocumentWrapper.
  The root node of an XPath tree.
DocumentWrapper(Document, String, Configuration) - Constructor for class net.sf.saxon.jdom.DocumentWrapper
  Create a Saxon wrapper for a JDOM document
DocumentWrapper - class net.sf.saxon.xom.DocumentWrapper.
  The root node of an XPath tree.
DocumentWrapper(Node, String, Configuration) - Constructor for class net.sf.saxon.xom.DocumentWrapper
  Create a Saxon wrapper for a XOM root node
DotNetVerifier - class com.saxonica.validate.DotNetVerifier.
  A helper class for SchemaAwareConfiguration that handles license keys as issued for the Java platform.
DotNetVerifier() - Constructor for class com.saxonica.validate.DotNetVerifier
DoubleValue - class net.sf.saxon.value.DoubleValue.
  A numeric (double precision floating point) value
DoubleValue(CharSequence) - Constructor for class net.sf.saxon.value.DoubleValue
  Constructor supplying a string
DoubleValue(double) - Constructor for class net.sf.saxon.value.DoubleValue
  Constructor supplying a double
DummyNamespaceResolver - class net.sf.saxon.instruct.DummyNamespaceResolver.
  A dummy namespace resolver used when validating QName-valued attributes written to the result tree.
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(boolean, int, int, int, int, int, int, int) - Constructor for class net.sf.saxon.value.DurationValue
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 - exception net.sf.saxon.trans.DynamicError.
  Subclass of XPathException used for dynamic errors
DynamicError(String) - Constructor for class net.sf.saxon.trans.DynamicError
DynamicError(Throwable) - Constructor for class net.sf.saxon.trans.DynamicError
DynamicError(String, Throwable) - Constructor for class net.sf.saxon.trans.DynamicError
DynamicError(String, SourceLocator) - Constructor for class net.sf.saxon.trans.DynamicError
DynamicError(String, SourceLocator, Throwable) - Constructor for class net.sf.saxon.trans.DynamicError
DynamicFunction - class com.saxonica.extra.DynamicFunction.
  This class implements the extension function saxon:function(), which returns a FirstClassFunction object representing the function named in the first argument.
DynamicFunction() - Constructor for class com.saxonica.extra.DynamicFunction
DynamicFunctionCall - class com.saxonica.extra.DynamicFunctionCall.
  This class implements the extension function saxon:call(), which calls a FirstClassFunction previously set up using saxon:function().
DynamicFunctionCall() - Constructor for class com.saxonica.extra.DynamicFunctionCall
DynamicQueryContext - class net.sf.saxon.query.DynamicQueryContext.
  This object represents a dynamic context for query execution.
DynamicQueryContext(Configuration) - Constructor for class net.sf.saxon.query.DynamicQueryContext
dataTypeExpression - Variable in class net.sf.saxon.sort.SortKeyDefinition
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.
date() - Static method in class net.sf.saxon.exslt.Date
  The date:date function returns the current date.
dateFromJulianDayNumber(int) - Static method in class net.sf.saxon.value.DateValue
  Get the Gregorian date corresponding to a particular Julian day number.
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.
day - Variable in class net.sf.saxon.value.DateValue
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'.
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'.
dayInMonth(String) - Static method in class net.sf.saxon.exslt.Date
  Return the day number of a specified date within the month
dayInMonth() - Static method in class net.sf.saxon.exslt.Date
  Return the day number of the current date within the month
dayInWeek(String) - Static method in class net.sf.saxon.exslt.Date
  Return the day of the week given in a date as a number.
dayInWeek() - Static method in class net.sf.saxon.exslt.Date
  Return the day of the week in the current date as a number.
dayInYear(String) - Static method in class net.sf.saxon.exslt.Date
  Return the day number of a specified date within the year
dayInYear() - Static method in class net.sf.saxon.exslt.Date
  Return the day number of the current date within the year
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'.
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 interface net.sf.saxon.number.Numberer
  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 class net.sf.saxon.number.Numberer_en
  Get a day name or abbreviation
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).
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).
dayTimeDurationFromSeconds(BigDecimal) - Static method in class net.sf.saxon.functions.Extensions
  Get a dayTimeDuration value corresponding to a given number of seconds
days - Variable in class net.sf.saxon.value.DurationValue
daysLeft() - Method in class com.saxonica.validate.PlatformVerifier
  It returns how many days are left for the license.
deactivate() - Method in class com.saxonica.extra.SubtreeCopyWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
deactivate() - Method in class com.saxonica.validate.FieldWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
deactivate() - Method in class com.saxonica.validate.SelectorWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
deactivate() - Method in interface com.saxonica.validate.Watch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
decimalDivide(BigDecimal, BigDecimal, int) - Static method in class net.sf.saxon.functions.Extensions
  Perform decimal division to a user-specified precision
decimalSeparator - Variable in class net.sf.saxon.trans.DecimalSymbols
decimalToString(BigDecimal) - Static method in class net.sf.saxon.value.DecimalValue
declaration - Variable in class net.sf.saxon.expr.Assignation
declarationIsWritten - Variable in class net.sf.saxon.event.XMLEmitter
declareActiveNamespace(String, String) - Method in class net.sf.saxon.query.StaticQueryContext
  Declare an active namespace, that is, a namespace which as well as affecting the static context of the query, will also be copied to the result tree when element constructors are evaluated.
declareAllNamespaces() - Method in class net.sf.saxon.event.StartTagBuffer
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.trans.IndependentContext
  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.
declareFunction(XQueryFunction) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
  Register a user-defined XQuery function
declareJavaClass(String, Class) - Method in class net.sf.saxon.functions.JavaExtensionLibrary
  Declare a mapping from a specific namespace URI to a Java class
declareJavaClass(String, Class) - Method in class net.sf.saxon.style.XSLStylesheet
  Declare a URI that maps to a Java class containing extension functions
declareNamespace(String, String) - Method in class net.sf.saxon.trans.IndependentContext
  Declare a namespace whose prefix can be used in expressions
declareNamespace(String, String) - Method in class net.sf.saxon.xpath.StandaloneContext
  Declare a namespace whose prefix can be used in expressions.
declareNamespacesForStartElement() - Method in class net.sf.saxon.event.IDFilter
declareNamespacesForStartElement() - Method in class net.sf.saxon.event.StartTagBuffer
declarePassiveNamespace(String, String, boolean) - 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(VariableDeclaration) - Method in class net.sf.saxon.query.StaticQueryContext
  Declare a global variable.
declareVariable(QNameValue) - Method in class net.sf.saxon.trans.IndependentContext
  Declare a variable.
declareVariable(String) - Method in class net.sf.saxon.trans.IndependentContext
  Declare a variable.
declareVariable(String, Object) - Method in class net.sf.saxon.xpath.StandaloneContext
  Declare a variable.
declareXQueryFunction(XQueryFunction) - Method in class net.sf.saxon.style.XSLStylesheet
  Declare an imported XQuery function
decompositionKeys - Static variable in class net.sf.saxon.codenorm.UnicodeData
decompositionValues - Static variable in class net.sf.saxon.codenorm.UnicodeData
deepEqual(XPathContext, SequenceIterator, SequenceIterator, String, String) - Static method in class net.sf.saxon.functions.Extensions
  Perform a parameterized deep-equals() test
deepEquals(SequenceIterator, SequenceIterator, AtomicComparer, Configuration, int) - Static method in class net.sf.saxon.functions.DeepEqual
  Determine when two sequences are deep-equal
defaultAction(NodeInfo, ParameterSet, ParameterSet, XPathContext, boolean, int) - Static method in class net.sf.saxon.instruct.ApplyTemplates
  Perform the built-in template action for a given node.
defaultCollationName - Variable in class net.sf.saxon.style.StyleElement
defaultXPathNamespace - Variable in class net.sf.saxon.style.StyleElement
defaultXPathNamespace - Variable in class net.sf.saxon.style.UseWhenStaticContext
defineGlobalParameters(Bindery) - Method in class net.sf.saxon.Controller
  Define the global parameters of the transformation or query.
defineGlobalParameters(GlobalParameterSet) - Method in class net.sf.saxon.instruct.Bindery
  Define global parameters
defineGlobalVariable(GlobalVariable, ValueRepresentation) - 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.
deleteData(int, int) - Method in class net.sf.saxon.dom.TextOverNodeInfo
  Remove a range of 16-bit units from the node.
dependsOnVariable(Expression, Binding[]) - Static method in class net.sf.saxon.expr.ExpressionTool
  Determine whether an expression depends on any one of a set of variables
depth - Variable in class net.sf.saxon.tinytree.TinyTree
depth - Variable in class net.sf.saxon.value.Closure
determinize() - Method in class com.saxonica.schema.AutomatonState
  Determinize the tree: that is, ensure that there are no ambiguous transitions from this state.
diagnosticDump() - Method in class net.sf.saxon.om.NamePool
  Diagnostic print of the namepool contents.
diagnosticDump() - Method in class net.sf.saxon.tinytree.TinyTree
  Produce diagnostic print of main tree arrays
diagnosticPrint(CharSequence) - Static method in class net.sf.saxon.om.FastStringBuffer
  Diagnostic print of the contents of a CharSequence
difference(SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.exslt.Sets
  Return the difference of two node-sets
digit - Variable in class net.sf.saxon.trans.DecimalSymbols
disallowUpdate() - Static method in class net.sf.saxon.dom.NodeOverNodeInfo
  Internal method used to indicate that update operations are not allowed
discard(DocumentInfo) - Method in class net.sf.saxon.om.DocumentPool
  Release a document from the document pool.
discardDocument(XPathContext, DocumentInfo) - Static method in class net.sf.saxon.functions.Extensions
  Remove a document from the document pool.
display(int, NamePool, PrintStream) - Method in class com.saxonica.extra.SequentialCopy
  Diagnostic print of expression structure.
display(HashMap) - Method in class com.saxonica.schema.AutomatonState
  Display the finite state machine reachable from this state.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.AxisExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.BinaryExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.CastAsQName
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.ContextItemExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.ErrorExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in interface net.sf.saxon.expr.Expression
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.FilterExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.ForExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.FunctionCall
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.IfExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.InstanceOfExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.IntegerRangeTest
  Display this instruction as an expression, for diagnostics
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.IsLastExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.LetExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.ParentNodeExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.PathExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.PositionRange
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.RootExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.SimpleExpression
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.SimpleMappingExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.SliceExpression
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.SuppliedParameterReference
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.TailExpression
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.UnaryExpression
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.UserFunctionCall
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.expr.VariableReference
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.functions.SystemFunction
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.AnalyzeString
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.ApplyImports
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.ApplyTemplates
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.Attribute
  Display this instruction as an expression, for diagnostics
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.Block
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.CallTemplate
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.Choose
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.Comment
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.ComputedElement
  Display this instruction as an expression, for diagnostics
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.Copy
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.CopyOf
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.Doctype
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.DocumentInstr
  Display this instruction as an expression, for diagnostics
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.FixedAttribute
  Display this instruction as an expression, for diagnostics
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.FixedElement
  Display this instruction as an expression, for diagnostics
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.ForEach
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.ForEachGroup
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.GeneralVariable
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.Message
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.Namespace
  Display this instruction as an expression, for diagnostics
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.NumberInstruction
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.ProcessingInstruction
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.ResultDocument
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.SimpleContentConstructor
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
  Display this instruction as an expression, for diagnostics
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.TraceWrapper
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.UseAttributeSets
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.ValueOf
  Display this instruction as an expression, for diagnostics
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.instruct.While
  Diagnostic print of expression structure.
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.pattern.PatternSponsor
  Diagnostic print of expression structure.
display() - Method in class net.sf.saxon.sort.IntHashMap
  Diagnostic display of contents
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.sort.SortExpression
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.sort.TupleExpression
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.sort.TupleSorter
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.value.AtomicValue
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.value.Closure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.value.EmptySequence
  Diagnostic print of expression structure
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.value.IntegerRange
  Diagnostic display of the expression
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.value.SingletonNode
  Diagnostic display
display(int, NamePool, PrintStream) - Method in class net.sf.saxon.value.Value
  Diagnostic display of the expression
displayChildren(Expression[], int, NamePool, PrintStream) - Static method in class net.sf.saxon.instruct.Block
  Display the children of an instruction for diagostics
displayLicenseMessage() - Method in class com.saxonica.validate.PlatformVerifier
  Display a message about the license status
displayLicenseMessage() - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Display a message about the license status
displayLicenseMessage() - Method in class net.sf.saxon.Configuration
  Display a message about the license status
displayOperator(NamePool) - Method in class com.saxonica.extra.StringMirrorExpression
  Give a string representation of the operator for use in diagnostics
displayOperator(NamePool) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
  Give a string representation of the operator for use in diagnostics
displayOperator(NamePool) - Method in class net.sf.saxon.expr.Atomizer
  Give a string representation of the operator for use in diagnostics
displayOperator() - Method in class net.sf.saxon.expr.BinaryExpression
displayOperator(NamePool) - Method in class net.sf.saxon.expr.CardinalityChecker
  Diagnostic print of expression structure
displayOperator(NamePool) - Method in class net.sf.saxon.expr.CastExpression
  Give a string representation of the operator for use in diagnostics
displayOperator(NamePool) - Method in class net.sf.saxon.expr.CastableExpression
  Give a string representation of the operator for use in diagnostics
displayOperator(NamePool) - Method in class net.sf.saxon.expr.FirstItemExpression
  Diagnostic print of expression structure
displayOperator() - Method in class net.sf.saxon.expr.GeneralComparison
displayOperator() - Method in class net.sf.saxon.expr.GeneralComparison10
displayOperator(NamePool) - Method in class net.sf.saxon.expr.InstanceOfExpression
  Give a string representation of the operator for use in diagnostics
displayOperator(NamePool) - Method in class net.sf.saxon.expr.ItemChecker
  Give a string representation of the operator for use in diagnostics
displayOperator(NamePool) - Method in class net.sf.saxon.expr.LazyExpression
displayOperator(NamePool) - Method in class net.sf.saxon.expr.NumericPromoter
  Give a string representation of the operator for use in diagnostics
displayOperator(NamePool) - Method in class net.sf.saxon.expr.SingletonAtomizer
  Give a string representation of the operator for use in diagnostics
displayOperator() - Method in class net.sf.saxon.expr.SingletonComparison
displayOperator(NamePool) - Method in class net.sf.saxon.expr.UnaryExpression
  Give a string representation of the operator for use in diagnostics
displayOperator(NamePool) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
  Give a string representation of the operator for use in diagnostics
displayOperator() - Method in class net.sf.saxon.expr.ValueComparison
displayOperator(NamePool) - Method in class net.sf.saxon.sort.DocumentSorter
  Give a string representation of the operator for use in diagnostics
displayOperator(NamePool) - Method in class net.sf.saxon.sort.Reverser
  Give a string representation of the operator for use in diagnostics
displayRow(Value[]) - Method in class com.saxonica.validate.SelectorWatch
  Internal method to display the contents of a row, for diagnostics
displayTypeName(Item) - Static method in class net.sf.saxon.type.Type
  Output (for diagnostics) a representation of the type of an item.
divide(DurationValue, XPathContext) - Method in class net.sf.saxon.value.DurationValue
  Divide a duration by a another duration
divide(DurationValue, XPathContext) - Method in class net.sf.saxon.value.MonthDurationValue
  Find the ratio between two durations
divide(DurationValue, XPathContext) - Method in class net.sf.saxon.value.SecondsDurationValue
  Find the ratio between two durations
doArithmetic(Expression, int, Expression, XPathContext) - Static method in class net.sf.saxon.expr.ArithmeticExpression.DateAndDuration
doArithmetic(Expression, Expression, XPathContext) - Static method in class net.sf.saxon.expr.ArithmeticExpression.DateDifference
doArithmetic(Expression, int, Expression, XPathContext) - Static method in class net.sf.saxon.expr.ArithmeticExpression.DurationAddition
doArithmetic(Expression, Expression, XPathContext) - Static method in class net.sf.saxon.expr.ArithmeticExpression.DurationDivision
doArithmetic(Expression, int, Expression, XPathContext) - Static method in class net.sf.saxon.expr.ArithmeticExpression.DurationMultiplication
doArithmetic(Expression, int, Expression, XPathContext, boolean) - Static method in class net.sf.saxon.expr.ArithmeticExpression.NumericArithmetic
doMain(String[]) - Method in class net.sf.saxon.Compile
  Support method for main program.
doPromotion(Expression, PromotionOffer) - Method in class net.sf.saxon.expr.ComputedExpression
  Promote a subexpression if possible, and if the expression was changed, carry out housekeeping to reset the static properties and correct the parent pointers in the tree
doQNameCast(StaticContext) - Method in class net.sf.saxon.expr.CastExpression
  Handle a cast to QName or NOTATION.
doQuery(String[], String) - Method in class net.sf.saxon.Query
  Support method for main program.
doTransform(String[], String) - Method in class net.sf.saxon.Transform
  Support method for main program.
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
docWrapper - Variable in class net.sf.saxon.xom.NodeWrapper
document - Variable in class net.sf.saxon.dom.DOMEmitter
documentNumber - Variable in class net.sf.saxon.dom.DocumentWrapper
documentNumber - Variable in class net.sf.saxon.jdom.DocumentWrapper
documentNumber - Variable in class net.sf.saxon.om.VirtualCopy
documentNumber - Variable in class net.sf.saxon.tinytree.TinyTree
documentNumber - Variable in class net.sf.saxon.xom.DocumentWrapper
doubleKeywords - Static variable in class net.sf.saxon.expr.Token
  Lookup table for composite (two-keyword) tokens
doubleToString(double) - Static method in class net.sf.saxon.value.DoubleValue
  Internal method used for conversion of a double to a string
doubleToStringOLD(double, String) - Static method in class net.sf.saxon.value.DoubleValue
  Internal method used for conversion of a double to a string
duplicate(String, String) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called when two objects in the same symbol space within a schema have duplicate names
duplicateElement(String) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called when two occurrences of a child element are found and only one is allowed.
dynamicCall(ValueRepresentation[], XPathContext) - Method in class net.sf.saxon.expr.UserFunctionCall
  Call the function dynamically.
dynamicError(String, XPathContext) - Method in class net.sf.saxon.expr.ComputedExpression
  Method used in subclasses to signal a dynamic error
dynamicError(String, String, XPathContext) - Method in class net.sf.saxon.expr.ComputedExpression
  Method used in subclasses to signal a dynamic error
dynamicError(SourceLocator, XPathException, XPathContext) - Static method in class net.sf.saxon.instruct.Instruction
  Construct an exception with diagnostic information.

## E

ELEMENT - Static variable in class com.saxonica.schema.SchemaNames
ELEMENT - Static variable in class com.saxonica.schema.SymbolSpace
ELEMENT - Static variable in class net.sf.saxon.Err
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()
ELEMENTS - Static variable in class net.sf.saxon.style.StandardNames
ELEMENT_AVAILABLE - Static variable in class net.sf.saxon.functions.Available
ELEMENT_QNAME - Static variable in class net.sf.saxon.expr.Token
  composite token <'element' QNAME> (XQuery only)
ELSE - Static variable in class net.sf.saxon.expr.Token
  Keyword "else"
ELSE_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "else" clause.
EMPTY - Static variable in class net.sf.saxon.expr.StackFrame
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 - Static variable in class net.sf.saxon.value.MemoClosure
EMPTY_ATTRIBUTE_COLLECTION - Static variable in class net.sf.saxon.om.AttributeCollectionImpl
EMPTY_CLASS_ARRAY - Static variable in class net.sf.saxon.value.Value
EMPTY_EDGE_ARRAY - Static variable in class com.saxonica.schema.AutomatonState
EMPTY_NAMESPACE_LIST - Static variable in interface net.sf.saxon.om.NodeInfo
EMPTY_PARAMETER_SET - Static variable in class net.sf.saxon.instruct.ParameterSet
EMPTY_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
  A type that only permits the empty sequence
EMPTY_STRING - Static variable in class net.sf.saxon.value.StringValue
EMPTY_URI - Static variable in class net.sf.saxon.value.AnyURIValue
EMPTY_VALUE_ARRAY - Static variable in interface net.sf.saxon.om.ValueRepresentation
  An empty array of ValueRepresentation objects
EMPTY_WATCH_LIST - Static variable in class com.saxonica.extra.WatchManager
ENCODE_FOR_URI - Static variable in class net.sf.saxon.functions.EscapeURI
ENCODING - Static variable in class net.sf.saxon.style.StandardNames
ENDSWITH - Static variable in class net.sf.saxon.functions.Contains
END_DOCUMENT - Static variable in interface net.sf.saxon.pull.PullProvider
  END_DOCUMENT is notified at the end of processing a document node, that is, after all the descendants of the document node have been notified.
END_ELEMENT - Static variable in interface net.sf.saxon.pull.PullProvider
  END_ELEMENT is notified at the end of an element node, that is, after all the children and descendants of the element have either been processed or skipped.
END_OF_INPUT - Static variable in interface net.sf.saxon.pull.PullProvider
  The END_OF_INPUT event is returned to indicate the end of the sequence being read.
ENTITY - Static variable in class net.sf.saxon.type.Type
  Item type representing the type xs:ENTITY
ENUMERATION - Static variable in class com.saxonica.schema.Facet
EOF - Static variable in class net.sf.saxon.expr.Token
  Pseudo-token representing the end of the expression
EQUALS - Static variable in class net.sf.saxon.expr.Token
  Equals token ("=")
ERR - Static variable in class net.sf.saxon.om.NamespaceConstant
  The standard namespace for system error codes
ESCAPE - Static variable in class net.sf.saxon.functions.EscapeURI
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
EVAL - Static variable in class net.sf.saxon.functions.Evaluate
EVALUATE - Static variable in class net.sf.saxon.functions.Evaluate
EVALUATE_METHOD - Static variable in interface net.sf.saxon.expr.Expression
EVALUATE_NODE - Static variable in class net.sf.saxon.functions.Evaluate
EVERY - Static variable in class net.sf.saxon.expr.Token
  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.Token
  Operator "except"
EXCLUDE_RESULT_PREFIXES - Static variable in class net.sf.saxon.style.StandardNames
EXCLUDE_WHITESPACE_TEXT_NODES - Static variable in class net.sf.saxon.functions.DeepEqual
  Flag indicating that whitespace text nodes are ignored when comparing element nodes
EXISTS - Static variable in class net.sf.saxon.functions.Existence
EXPRESSION - Static variable in class net.sf.saxon.functions.Evaluate
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_MATH - Static variable in class net.sf.saxon.om.NamespaceConstant
  Fixed namespace name for EXSLT/math: "http://exslt.org/math"
EXSLT_RANDOM - Static variable in class net.sf.saxon.om.NamespaceConstant
  Fixed namespace name for EXSLT/random: "http://exslt.org/random"
EXSLT_SETS - Static variable in class net.sf.saxon.om.NamespaceConstant
  Fixed namespace name for EXSLT/sets: "http://exslt.org/sets"
EXTENSION - Static variable in class com.saxonica.schema.SchemaNames
EXTENSION_ELEMENT_PREFIXES - Static variable in class net.sf.saxon.style.StandardNames
EXTENSION_INSTRUCTION - Static variable in class net.sf.saxon.trace.Location
  An XSLT instruction.
EagerLetExpression - class net.sf.saxon.expr.EagerLetExpression.
  An EagerLetExpression is the same as a LetExpression except that the variable is evaluated using eager evaluation rather than lazy evaluation.
EagerLetExpression() - Constructor for class net.sf.saxon.expr.EagerLetExpression
EarlyEvaluationContext - class net.sf.saxon.expr.EarlyEvaluationContext.
  This class is an implementation of XPathContext used when evaluating constant sub-expressions at compile time.
EarlyEvaluationContext(StaticContext) - Constructor for class net.sf.saxon.expr.EarlyEvaluationContext
ElementCreator - class net.sf.saxon.instruct.ElementCreator.
  An instruction that creates an element node.
ElementCreator() - Constructor for class net.sf.saxon.instruct.ElementCreator
ElementDecl - class com.saxonica.schema.ElementDecl.
  The object represents an element declaration in the schema.
ElementDecl(PreparedSchema, SourceLocator) - Constructor for class com.saxonica.schema.ElementDecl
  Creates a new element declaration
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
ElementNameTracker - class net.sf.saxon.pull.ElementNameTracker.
  This is a filter that can be added to a pull pipeline to remember element names so that they are available immediately after the END_ELEMENT event is notified
ElementNameTracker(PullProvider) - Constructor for class net.sf.saxon.pull.ElementNameTracker
ElementOverNodeInfo - class net.sf.saxon.dom.ElementOverNodeInfo.
  This class is an implementation of the DOM Element class that wraps a Saxon NodeInfo representation of an element node.
ElementOverNodeInfo() - Constructor for class net.sf.saxon.dom.ElementOverNodeInfo
ElementParticle - class com.saxonica.schema.ElementParticle.
  A reference to an element declaration within the content model of a complex type.
ElementParticle(PreparedSchema, SourceLocator) - Constructor for class com.saxonica.schema.ElementParticle
  Creates a new element particle
ElementWildcard - class com.saxonica.schema.ElementWildcard.
  This class represents an element in the schema.
ElementWildcard() - Constructor for class com.saxonica.schema.ElementWildcard
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
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
EmptyContentValidator - class com.saxonica.validate.EmptyContentValidator.
  This class is a filter that is used to validate that an element has empty content.
EmptyContentValidator(UserComplexType) - Constructor for class com.saxonica.validate.EmptyContentValidator
EmptyIterator - class net.sf.saxon.om.EmptyIterator.
  EmptyIterator: an iterator over an empty sequence.
EmptyIterator() - Constructor for class net.sf.saxon.om.EmptyIterator
EmptyNamespaceDeclarationList - class net.sf.saxon.om.EmptyNamespaceDeclarationList.
  A class representing an empty set of namespace declarations
EmptySequence - class net.sf.saxon.value.EmptySequence.
  An EmptySequence object represents a sequence containing no members.
EnumerationFacet - class com.saxonica.schema.EnumerationFacet.
  Represents a single enumeration facet defined on a simple type.
EnumerationFacet() - Constructor for class com.saxonica.schema.EnumerationFacet
EnumerationFacetSet - class com.saxonica.schema.EnumerationFacetSet.
  Represents the set of enumeration values defined on a single simple type, This is a "virtual" facet that combines all the enumeration facets in one simple type definition.
EnumerationFacetSet() - Constructor for class com.saxonica.schema.EnumerationFacetSet
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
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
EscapeURI - class net.sf.saxon.functions.EscapeURI.
  This class supports the old function escape-uri() and the new replacement functions encode-for-uri() and iri-to-uri()
EscapeURI() - Constructor for class net.sf.saxon.functions.EscapeURI
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 need access to parts of the static context
Evaluate() - Constructor for 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
Executable - class net.sf.saxon.instruct.Executable.
  A compiled stylesheet or a query in executable form.
Executable() - Constructor for class net.sf.saxon.instruct.Executable
ExecutableFunctionLibrary - class net.sf.saxon.functions.ExecutableFunctionLibrary.
  An ExecutableFunctionLibrary is a function library that contains definitions of functions for use at run-time.
ExecutableFunctionLibrary(Configuration) - Constructor for class net.sf.saxon.functions.ExecutableFunctionLibrary
Existence - class net.sf.saxon.functions.Existence.
  Implement the exists() and empty() functions
Existence() - Constructor for class net.sf.saxon.functions.Existence
Expression - interface net.sf.saxon.expr.Expression.
  Interface supported by an XPath expression.
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, of an error in a source file, etc.
ExpressionLocation() - Constructor for class net.sf.saxon.expr.ExpressionLocation
ExpressionLocation(SourceLocator) - Constructor for class net.sf.saxon.expr.ExpressionLocation
ExpressionLocation(LocationProvider, int) - Constructor for class net.sf.saxon.expr.ExpressionLocation
ExpressionLocation(String, int, int) - Constructor for class net.sf.saxon.expr.ExpressionLocation
ExpressionParser - class net.sf.saxon.expr.ExpressionParser.
  Parser for XPath expressions and XSLT patterns.
ExpressionParser() - Constructor for class net.sf.saxon.expr.ExpressionParser
ExpressionParser.ForClause - class net.sf.saxon.expr.ExpressionParser.ForClause.
ExpressionParser.ForClause() - Constructor for class net.sf.saxon.expr.ExpressionParser.ForClause
ExpressionParser.TemporaryContainer - class net.sf.saxon.expr.ExpressionParser.TemporaryContainer.
ExpressionParser.TemporaryContainer(LocationMap, int) - Constructor for class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
ExpressionTool - class net.sf.saxon.expr.ExpressionTool.
  This class, ExpressionTool, contains a number of useful static methods for manipulating expressions.
ExtensionElementFactory - interface net.sf.saxon.style.ExtensionElementFactory.
  Interface ExtensionElementFactory.
ExtensionFunctionCall - class net.sf.saxon.functions.ExtensionFunctionCall.
  This class acts as a container for an extension function defined to call a method in a user-defined class.
ExtensionFunctionCall() - Constructor for class net.sf.saxon.functions.ExtensionFunctionCall
  Default constructor
ExtensionFunctionFactory - class net.sf.saxon.functions.ExtensionFunctionFactory.
  This class acts as a factory for creating expressions that call extension functions.
ExtensionFunctionFactory(Configuration) - Constructor for class net.sf.saxon.functions.ExtensionFunctionFactory
ExtensionInstruction - class net.sf.saxon.style.ExtensionInstruction.
  Abstract class representing an extension instruction
ExtensionInstruction() - Constructor for class net.sf.saxon.style.ExtensionInstruction
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.
ExternalObjectModel - interface net.sf.saxon.om.ExternalObjectModel.
  This interface must be implemented by any third-party object model that can be wrapped with a wrapper that implements the Saxon Object Model (the NodeInfo interface).
ExternalObjectType - class net.sf.saxon.type.ExternalObjectType.
  This class represents the type of an external Java object returned by an extension function, or supplied as an external variable/parameter.
ExternalObjectType(Class) - Constructor for class net.sf.saxon.type.ExternalObjectType
ExtraFunctionLibrary - class com.saxonica.extra.ExtraFunctionLibrary.
  The ExtraFunctionLibrary represents additions to the set of Saxon vendor-supplied extension functions that are available only with the Saxon-SA product
ExtraFunctionLibrary() - Constructor for class com.saxonica.extra.ExtraFunctionLibrary
eagerEvaluate(Expression, XPathContext) - Static method in class net.sf.saxon.expr.ExpressionTool
  Evaluate an expression now; lazy evaluation is not permitted in this case
ebvError(String) - Static method in class net.sf.saxon.expr.ExpressionTool
ebvError(Expression, TypeHierarchy) - Static method in class net.sf.saxon.expr.TypeChecker
  Test whether a given expression is capable of returning a value that has an effective boolean value.
effectiveBooleanValue(XPathContext) - Method in class com.saxonica.extra.GeneralComparisonSA
  Evaluate the expression in a boolean context
effectiveBooleanValue(XPathContext) - Method in class com.saxonica.schema.DerivedAtomicValue
  Get the effective boolean value of the value
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.BooleanExpression
  Evaluate as a boolean.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.CastableExpression
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(SequenceIterator) - Static method in class net.sf.saxon.expr.ExpressionTool
  Determine the effective boolean value of a sequence, given an iterator over the sequence
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.GeneralComparison10
  Evaluate the expression in a boolean context
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.IdentityComparison
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.SingleNodeExpression
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.ValueComparison
  Evaluate 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.functions.BooleanFn
  Evaluate the effective boolean value
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.pattern.PatternSponsor
  Get the effective boolean value of the expression.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.sort.DocumentSorter
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.sort.Reverser
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.sort.TupleSorter
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.BigIntegerValue
  Return the effective boolean value of this integer
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.DecimalValue
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.DoubleValue
  Get the effective boolean value
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.FloatValue
  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.ObjectValue
  Get the effective boolean value of the value
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.SequenceExtent
  Get the effective boolean value
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.ShareableSequence
  Get the effective boolean value
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.SingletonNode
  Get the effective boolean value
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.StringValue
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.value.Value
  Get the effective boolean value of the expression.
elementCode - Variable in class net.sf.saxon.event.XMLEmitter
elementStack - Variable in class net.sf.saxon.event.XMLEmitter
elementStackTop - Variable in class com.saxonica.extra.WatchManager
empty - Variable in class net.sf.saxon.event.XMLEmitter
emptyElementTagCloser(String, int) - Method in class net.sf.saxon.event.XHTMLEmitter
  Close an empty element tag.
emptyElementTagCloser(String, int) - Method in class net.sf.saxon.event.XMLEmitter
  Close an empty element tag.
emptyLeast - Variable in class net.sf.saxon.sort.SortKeyDefinition
end - Variable in class net.sf.saxon.value.IntegerRange
endCDATA() - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Report the end of a CDATA section.
endCDATA() - Method in class net.sf.saxon.event.ReceivingContentHandler
endCurrentItem(Item) - Method in class net.sf.saxon.trace.AbstractTraceListener
  Called after a node of the source tree got processed
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.TraceEventMulticaster
  Called when an item ceases to be the current item
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.
endDTD() - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Report the end of DTD declarations.
endDTD() - Method in class net.sf.saxon.event.ReceivingContentHandler
  Register the end of the DTD.
endDocument() - Method in class com.saxonica.validate.ContentValidator
  Notify the end of a document node
endDocument() - Method in class com.saxonica.validate.ValidationStack
  Notify the end of a document node
endDocument() - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Receive notification of the end of a document.
endDocument() - Method in class net.sf.saxon.TransformerHandlerImpl
  Override the behaviour of endDocument() in ReceivingContentHandler, so that it fires off the transformation of the constructed document
endDocument() - Method in class net.sf.saxon.dom.DOMEmitter
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.event.Builder
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.event.ComplexContentOutputter
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.event.ContentHandlerProxy
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.event.DocumentValidator
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.event.ProxyReceiver
  Notify the end of a document node
endDocument() - Method in interface net.sf.saxon.event.Receiver
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.event.ReceivingContentHandler
  Callback interface for SAX: not for application use
endDocument() - Method in class net.sf.saxon.event.SequenceWriter
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.event.Sink
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.event.TeeOutputter
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.event.TracingFilter
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.event.TreeReceiver
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.event.TypeCheckingFilter
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.event.XMLEmitter
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.query.SequenceWrapper
  Notify the end of a document node
endDocument() - Method in class net.sf.saxon.tinytree.TinyBuilder
  Callback interface for SAX: not for application use
endElement() - Method in class com.saxonica.extra.WatchManager
  Notify end of element
endElement() - Method in class com.saxonica.validate.AllElementValidator
  Validation at the end of the element being validated.
endElement() - Method in class com.saxonica.validate.ComplexContentValidator
  Validation at the end of the element being validated.
endElement() - Method in class com.saxonica.validate.FieldChecker
endElement() - Method in class com.saxonica.validate.IdValidator
  End of element
endElement() - Method in class com.saxonica.validate.IgnorableWhitespaceStripper
  Handle an end-of-element event
endElement() - Method in class com.saxonica.validate.SimpleContentValidator
  End of element being validated
endElement() - Method in class com.saxonica.validate.ValidationStack
  End of element
endElement(String, String, String) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Receive notification of the end of an element.
endElement() - Method in class net.sf.saxon.dom.DOMEmitter
  End of an element.
endElement() - Method in class net.sf.saxon.event.CDATAFilter
  Output 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.ComplexContentOutputter
  Output an element end tag.
endElement() - Method in class net.sf.saxon.event.ContentHandlerProxy
  End of element
endElement() - Method in class net.sf.saxon.event.DocumentValidator
  End of element
endElement() - Method in class net.sf.saxon.event.HTMLEmitter
  Output an element end tag.
endElement() - Method in class net.sf.saxon.event.HTMLIndenter
  Output element end tag
endElement() - Method in class net.sf.saxon.event.IDFilter
  endElement:
endElement() - Method in class net.sf.saxon.event.MetaTagAdjuster
  End of element
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.ProxyReceiver
  End of element
endElement() - Method in interface net.sf.saxon.event.Receiver
  Notify the end of an element.
endElement(String, String, String) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Callback interface for SAX: not for application use
endElement() - Method in class net.sf.saxon.event.SequenceWriter
  Output an element end tag.
endElement() - Method in class net.sf.saxon.event.Sink
  End of element
endElement() - Method in class net.sf.saxon.event.StartTagBuffer
  endElement: Discard the namespaces declared on this element.
endElement() - Method in class net.sf.saxon.event.Stripper
  Handle an end-of-element event
endElement() - Method in class net.sf.saxon.event.TEXTEmitter
  Output an element end tag.
endElement() - Method in class net.sf.saxon.event.TeeOutputter
  Notify the end of an element.
endElement() - Method in class net.sf.saxon.event.TracingFilter
  End of element
endElement() - Method in class net.sf.saxon.event.TreeReceiver
  End of element
endElement() - Method in class net.sf.saxon.event.TypeCheckingFilter
  End of element
endElement() - Method in class net.sf.saxon.event.XMLEmitter
  End of an element.
endElement() - Method in class net.sf.saxon.event.XMLIndenter
  Output element end tag
endElement() - Method in class net.sf.saxon.pull.PullNamespaceReducer
  endElement: Discard the namespaces declared on this element.
endElement() - Method in class net.sf.saxon.query.SequenceWrapper
  End of element
endElement() - Method in class net.sf.saxon.style.UseWhenFilter
  End of element
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
endEntity(String) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Report the end of an entity.
endEntity(String) - Method in class net.sf.saxon.event.ReceivingContentHandler
endPrefixMapping(String) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  End the scope of a prefix-URI mapping.
endPrefixMapping(String) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Callback interface for SAX: not for application use
endsWith(String, String) - Method in class net.sf.saxon.sort.CodepointCollator
  Test whether one string ends with another, according to the rules of the XPath ends-with() function
endsWith(String, String) - Method in class net.sf.saxon.sort.RuleBasedSubstringMatcher
  Test whether one string ends with another, according to the rules of the XPath ends-with() function
endsWith(String, String) - Method in interface net.sf.saxon.sort.SubstringMatcher
  Test whether one string ends with another, according to the rules of the XPath ends-with() function
ensureCapacity(int) - Method in class net.sf.saxon.om.FastStringBuffer
  Expand the character array if necessary to ensure capacity for appended data
enter(InstructionInfo, XPathContext) - Method in class net.sf.saxon.trace.AbstractTraceListener
  Called when an instruction in the stylesheet gets processed
enter(InstructionInfo, XPathContext) - Method in class net.sf.saxon.trace.TimedTraceListener
  Called when an instruction in the stylesheet gets processed
enter(InstructionInfo, XPathContext) - Method in class net.sf.saxon.trace.TraceEventMulticaster
  Called when an element of the stylesheet gets processed
enter(InstructionInfo, XPathContext) - Method in interface net.sf.saxon.trace.TraceListener
  Method that is called when an instruction in the stylesheet gets processed.
env - Variable in class net.sf.saxon.expr.ExpressionParser
equals(Object) - Method in class com.saxonica.schema.DerivedAtomicValue
  Determine if this value is equal to another value
equals(Object) - Method in class net.sf.saxon.dom.NodeWrapper
  The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
  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.BinaryExpression
  Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.CardinalityChecker
  Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.CastExpression
  Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.CastableExpression
  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.FilterExpression
  Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.InstanceOfExpression
  Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.ItemChecker
  Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.NumericPromoter
  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.PathExpression
  Is this expression 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.SimpleMappingExpression
  Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.SliceExpression
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.TailExpression
equals(Object) - Method in class net.sf.saxon.expr.UnaryExpression
  Is this expression the same as another expression?
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.jdom.NodeWrapper
  The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  The equals() method compares nodes for identity.
equals(Object) - Method in interface net.sf.saxon.om.NodeInfo
  The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.om.Orphan
  The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.om.StrippedNode
  The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.om.VirtualCopy
  The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.sf.saxon.pattern.ContentTypeTest
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.sf.saxon.pattern.DocumentNodeTest
equals(Object) - Method in class net.sf.saxon.pattern.LocalNameTest
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.sf.saxon.pattern.NameTest
  Determines whether two NameTests are equal
equals(Object) - Method in class net.sf.saxon.pattern.NamespaceTest
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.sf.saxon.pattern.NodeKindTest
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
equals(Object) - Method in class net.sf.saxon.pull.UnconstructedParent
  The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.sort.AtomicSortComparer.ComparisonKey
  Test if two comparison keys are equal
equals(Object) - Method in class net.sf.saxon.sort.IntHashSet
  Test whether this set has exactly the same members as another set
equals(Object) - Method in class net.sf.saxon.tinytree.CharSlice
  Compare equality
equals(Object) - Method in class net.sf.saxon.tinytree.CompressedWhitespace
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.sf.saxon.tinytree.LargeStringBuffer
  Compare equality
equals(Object) - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.trans.DecimalSymbols
equals(Object) - Method in class net.sf.saxon.tree.NodeImpl
  The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.value.AnyURIValue
  Determine if two AnyURIValues are equal, according to XML Schema rules.
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.BooleanValue
  Determine whether two boolean values are equal
equals(Object) - Method in class net.sf.saxon.value.DateTimeValue
equals(Object) - Method in class net.sf.saxon.value.DateValue
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.EmptySequence
  Is this expression the same as another expression?
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.NumericValue
  The equals() function compares numeric equality among integers, decimals, floats, doubles, and their subtypes
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.QNameValue
  Determine if two QName values are equal.
equals(Object) - Method in class net.sf.saxon.value.SequenceType
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.sf.saxon.value.StringValue
  Determine if two StringValues are equal, according to XML Schema rules.
equals(Object) - Method in class net.sf.saxon.value.TimeValue
equals(Object) - Method in class net.sf.saxon.value.Value
  Compare two (sequence) values for equality.
equals(Object) - Method in class net.sf.saxon.xom.NodeWrapper
  The equals() method compares nodes for identity.
equivalentExpr - Variable in class net.sf.saxon.pattern.LocationPathPattern
error(TransformerException) - Method in class com.saxonica.extra.XQueryErrorListener
  Receive notification of a recoverable error.
error(TransformerException) - Method in class com.saxonica.extra.XSLTErrorListener
  Receive notification of a recoverable error.
error(String, SourceLocator) - Method in class com.saxonica.schema.PreparedSchema
  Report an error
error(String) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called for a general error.
error(TransformerException) - Method in class com.saxonica.validate.ValidatorImpl.ErrorListenerWrappingErrorHandler
  Receive notification of a recoverable error.
error(SAXParseException) - Method in class net.sf.saxon.StandardErrorHandler
  Callback interface for SAX: not for application use
error(TransformerException) - Method in class net.sf.saxon.StandardErrorListener
  Receive notification of a recoverable error.
errorOutput - Variable in class net.sf.saxon.StandardErrorListener
escape(CharSequence, boolean) - Static method in class net.sf.saxon.functions.EscapeURI
escape(String) - Method in class net.sf.saxon.trace.AbstractTraceListener
  Escape a string for XML output (in an attribute delimited by double quotes).
escapeSpaces(String) - Static method in class net.sf.saxon.JavaPlatform
  Replace spaces by %20
escapeURIAttributes - Variable in class net.sf.saxon.event.HTMLURIEscaper
escapeURL(CharSequence) - Static method in class net.sf.saxon.event.HTMLURIEscaper
  Escape a URI according to the HTML rules: that is, a non-ASCII character (specifically, a character outside the range 32 - 126) is replaced by the %HH encoding of the octets in its UTF-8 representation
eval(XPathContext) - Method in class net.sf.saxon.expr.EagerLetExpression
  Evaluate the variable.
eval(XPathContext) - Method in class net.sf.saxon.expr.LetExpression
  Evaluate the variable.
evaluate(DynamicQueryContext) - Method in class net.sf.saxon.query.XQueryExpression
  Execute a the compiled Query, returning the results as a List.
evaluate(Source) - Method in class net.sf.saxon.sxpath.XPathExpression
  Execute a prepared XPath expression, 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.
evaluate(String, Object, QName) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Single-shot method to compile and execute an XPath 2.0 expression.
evaluate(String, Object) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Single-shot method to compile an execute an XPath 2.0 expression, returning the result as a string.
evaluate(String, InputSource, QName) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Single-shot method to parse and build a source document, and compile an execute an XPath 2.0 expression, against that document
evaluate(String, InputSource) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Single-shot method to parse and build a source document, and compile an execute an XPath 2.0 expression, against that document, returning the result as a string
evaluate() - Method in class net.sf.saxon.xpath.XPathExpressionImpl
  Execute a prepared XPath expression, returning the results as a List.
evaluate(Object, QName) - Method in class net.sf.saxon.xpath.XPathExpressionImpl
  JAXP 1.3 evaluate() method
evaluate(Object) - Method in class net.sf.saxon.xpath.XPathExpressionImpl
  Evaluate the expression to return a string value
evaluate(InputSource, QName) - Method in class net.sf.saxon.xpath.XPathExpressionImpl
  Evaluate the XPath expression against an input source to obtain a result of a specified type
evaluate(InputSource) - Method in class net.sf.saxon.xpath.XPathExpressionImpl
  Evaluate the XPath expression against an input source to obtain a string result
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.functions.Concat
  Evaluate the function in a string context
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.instruct.Instruction
  Evaluate an expression as a String.
evaluateAsString(XPathContext) - Method in class net.sf.saxon.pattern.PatternSponsor
  Evaluate an expression as a String.
evaluateAsString(XPathContext) - Method in class net.sf.saxon.value.AtomicValue
  Evaluate as a string
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.Value
  Evaluate an expression as a String.
evaluateItem(XPathContext) - Method in class com.saxonica.extra.Index
evaluateItem(XPathContext) - Method in class com.saxonica.extra.Try
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class com.saxonica.schema.DerivedAtomicValue
  Evaluate the value (this simply returns the value unchanged)
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ArithmeticExpression.DateAndDuration
  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.DurationAddition
  Evaluate the expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ArithmeticExpression.DurationDivision
  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.NumericArithmetic
  Evaluate the expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
  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.BooleanExpression
  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.CastAsQName
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.ComputedExpression
  Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ContextItemExpression
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ErrorExpression
  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.FirstItemExpression
  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.GeneralComparison10
  Evaluate the 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.IfExpression
  Evaluate the conditional expression in a given context
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.InstanceOfExpression
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.IntegerRangeTest
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.IsLastExpression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ItemChecker
  Evaluate as an Item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.LazyExpression
  Evaluate an expression as a single item.
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.NumericPromoter
  Evaluate as an Item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.PositionRange
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.SimpleExpression
  Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.SingleNodeExpression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.SingletonAtomizer
  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.SuppliedParameterReference
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
  Evaluate as an Item.
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.ValueComparison
  Evaluate the expression in a given context
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.VariableReference
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Adjust
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Aggregate
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Available
  Run-time evaluation.
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.BaseURI
  Evaluate the function at run-time
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.BooleanFn
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.CodepointEqual
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Compare
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.CompileTimeFunction
  Evaluate as a single item
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Component
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Concat
  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.Current
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.CurrentDateTime
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.CurrentGroup
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.DateTimeConstructor
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.DeepEqual
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Doc
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.EscapeURI
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Evaluate
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Existence
  Evaluate in a general 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.FormatDate
  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.Lang
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Last
  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.Minimax
  Evaluate the function
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.NamespaceForPrefix
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Nilled
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NormalizeSpace
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NormalizeUnicode
  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.Parse
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Position
  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.RegexGroup
  Evaluate in a general context
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.ResolveQName
  Evaluate the expression
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.Root
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Rounding
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Serialize
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.StringFn
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.StringJoin
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.StringLength
  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.SystemProperty
  Evaluate the function at run-time
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Trace
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Translate
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.TreatFn
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Unicode
  Evaluate
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.UnparsedEntity
  Evaluate the expression
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.instruct.Choose
  Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.Copy
  Evaluate as an expression.
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.DocumentInstr
  Evaluate as an expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.ElementCreator
  Evaluate the constructor, returning the constructed element node.
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.FixedAttribute
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.GeneralVariable
  Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.Instruction
  Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.NumberInstruction
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.QuerySimpleContentConstructor
  Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.SimpleContentConstructor
  Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
  Evaluate as an expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.TraceWrapper
  Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.instruct.ValueOf
evaluateItem(XPathContext) - Method in class net.sf.saxon.pattern.PatternSponsor
  Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.sort.TupleExpression
evaluateItem(XPathContext) - Method in class net.sf.saxon.value.AtomicValue
  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.Value
  Evaluate as a singleton item (or empty sequence).
evaluateItemOLD(XPathContext) - Method in class net.sf.saxon.functions.ResolveURI
evaluateLocalVariable(int) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the value of a local variable, identified by its slot number
evaluateLocalVariable(int) - Method in interface net.sf.saxon.expr.XPathContext
  Get the value of a local variable, identified by its slot number
evaluateLocalVariable(int) - Method in class net.sf.saxon.expr.XPathContextMajor
  Get the value of a local variable, identified by its slot number
evaluateLocalVariable(int) - Method in class net.sf.saxon.expr.XPathContextMinor
  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.ProcessingInstruction
evaluateNameCode(XPathContext) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
evaluateSingle(DynamicQueryContext) - Method in class net.sf.saxon.query.XQueryExpression
  Execute the compiled Query, returning the first item in the result.
evaluateSingle(Source) - Method in class net.sf.saxon.sxpath.XPathExpression
  Execute a prepared XPath expression, 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.
evaluateSingle() - Method in class net.sf.saxon.xpath.XPathExpressionImpl
  Execute a prepared XPath expression, returning the first item in the result.
evaluateUseWhen(String, int) - Method in class net.sf.saxon.style.UseWhenFilter
  Evaluate a use-when attribute
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.expr.VariableReference
evaluateVariable(XPathContext) - Method in class net.sf.saxon.instruct.Assign
  Evaluate the variable (method exists only to satisfy the interface)
evaluateVariable(XPathContext) - Method in class net.sf.saxon.instruct.GlobalParam
  Evaluate the variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.instruct.GlobalVariable
  Evaluate the variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.instruct.LocalParam
  Evaluate the variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.instruct.LocalVariable
  Evaluate the variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.instruct.UserFunctionParameter
evaluateVariable(XPathContext) - Method in class net.sf.saxon.instruct.WithParam
  Evaluate the variable (method exists only to satisfy the interface)
evaluateVariable(XPathContext) - Method in class net.sf.saxon.sql.SQLColumn.ColumnInstruction
  Evaluate the variable (method exists only to satisfy the interface)
evaluateVariable(XPathContext) - Method in class net.sf.saxon.trans.Variable
  Get the value of the variable.
evaluateVariable(XPathContext) - Method in class net.sf.saxon.xpath.JAXPVariable
  Get the value of the variable.
except(IntHashSet) - Method in class net.sf.saxon.sort.IntHashSet
  Form a new set that is the difference of this set with another set.
exclusionList - Static variable in class net.sf.saxon.codenorm.UnicodeData
execute(String, Templates, File, ArrayList, String) - Method in class net.sf.saxon.Transform
  Invoke a supplied stylesheet with no source document
exp(double) - Static method in class net.sf.saxon.exslt.Math
  Get the exponential of a numeric value (SStL)
expStaticContext - Variable in class net.sf.saxon.functions.Evaluate.PreparedExpression
expand(XPathContext) - Method in class net.sf.saxon.instruct.AttributeSet
expand(AttributeSet[], XPathContext) - Static method in class net.sf.saxon.instruct.AttributeSet
  Expand an array of attribute sets
expand(XPathContext) - Method in class net.sf.saxon.instruct.Template
  Expand the template.
expand(CharSequence) - Static method in class net.sf.saxon.value.StringValue
  Expand a string containing surrogate pairs into an array of 32-bit characters
expandChildren(XPathContext) - Method in class net.sf.saxon.instruct.QuerySimpleContentConstructor
  Expand the stylesheet elements subordinate to this one, returning the result as a string.
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.GlobalVariableDefinition
  Produce diagnostic output showing the compiled and optimized expression tree for a function
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
  Produce diagnostic output showing the compiled and optimized expression tree for a function
explainGlobalFunctions() - Method in class net.sf.saxon.query.StaticQueryContext
  Output "explain" information about each declared function.
explainGlobalFunctions() - Method in class net.sf.saxon.query.XQueryFunctionLibrary
  Output "explain" information about each declared function
explainGlobalVariables() - Method in class net.sf.saxon.query.StaticQueryContext
  Produce "explain" output for all global variables.
expression - Variable in class net.sf.saxon.functions.Evaluate.PreparedExpression
expression - Variable in class net.sf.saxon.value.Closure
extendBindingList(Binding[]) - Method in class net.sf.saxon.expr.Assignation
  Extend an array of variable bindings to include the binding(s) defined in this expression
extendBindingList(Binding[]) - Method in class net.sf.saxon.expr.ForExpression
  Extend an array of variable bindings to include the binding(s) defined in this expression
extensionNamespaces - Variable in class net.sf.saxon.style.StyleElement

## F

FALSE - Static variable in class net.sf.saxon.functions.BooleanFn
FALSE - Static variable in class net.sf.saxon.value.BooleanValue
  The boolean value FALSE
FEQ - Static variable in class net.sf.saxon.expr.Token
  operator "eq"
FGE - Static variable in class net.sf.saxon.expr.Token
  operator "ge"
FGT - Static variable in class net.sf.saxon.expr.Token
  operator "gt"
FIELD - Static variable in class com.saxonica.schema.SchemaNames
FILTERED - Static variable in class net.sf.saxon.expr.RangeVariableDeclaration
FILTER_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery filter expression.
FINAL_ATTR - Static variable in class com.saxonica.schema.SchemaNames
FIXED_ATTR - Static variable in class com.saxonica.schema.SchemaNames
FIXED_UP - Static variable in interface net.sf.saxon.type.SchemaComponent
  Validation status: fixed up (all references to other components have been resolved)
FLAGS - Static variable in class net.sf.saxon.style.StandardNames
FLE - Static variable in class net.sf.saxon.expr.Token
  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
FLOOR - Static variable in class net.sf.saxon.functions.Rounding
FLT - Static variable in class net.sf.saxon.expr.Token
  operator "lt"
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.Token
  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.Token
  Operator ">>"
FOR - Static variable in class net.sf.saxon.expr.Token
  "for" keyword
FORM - Static variable in class com.saxonica.schema.SchemaNames
FORMAT - Static variable in class net.sf.saxon.style.StandardNames
FOR_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "for" clause.
FP_MASK - Static variable in class net.sf.saxon.om.NamePool
  FP_MASK is a mask used to obtain a fingerprint from a nameCode.
FRACTIONDIGITS - Static variable in class com.saxonica.schema.Facet
FRACTION_DIGITS - Static variable in class com.saxonica.schema.DigitsFacet
  Constant identifying the fractionDigits facet
FROM - Static variable in class net.sf.saxon.style.StandardNames
FROM_CODEPOINTS - Static variable in class net.sf.saxon.functions.Unicode
FULL_XSLT - Static variable in class net.sf.saxon.functions.SystemFunctionLibrary
FUNCTION - Static variable in class net.sf.saxon.Err
FUNCTION - Static variable in class net.sf.saxon.expr.RoleLocator
FUNCTION - Static variable in class net.sf.saxon.expr.Token
  Token representing the name of a function and the following "(" symbol
FUNCTION_AVAILABLE - Static variable in class net.sf.saxon.functions.Available
FUNCTION_CALL - Static variable in class net.sf.saxon.trace.Location
  An XPath function call to a user-defined function.
FUNCTION_RESULT - Static variable in class net.sf.saxon.expr.RoleLocator
Facet - class com.saxonica.schema.Facet.
  Represents an XML Schema Facet.
Facet() - Constructor for class com.saxonica.schema.Facet
FacetCollection - class com.saxonica.schema.FacetCollection.
  A collection of facets.
FacetCollection(UserSimpleType, List) - Constructor for class com.saxonica.schema.FacetCollection
  Constructor
FacetListIterator - class com.saxonica.schema.FacetListIterator.
  A list for maintaining facets
FastStringBuffer - class net.sf.saxon.om.FastStringBuffer.
  A simple implementation of a class similar to StringBuffer.
FastStringBuffer(int) - Constructor for class net.sf.saxon.om.FastStringBuffer
FeatureKeys - class net.sf.saxon.FeatureKeys.
  FeatureKeys defines a set of constants, names of Saxon configuration options which can be supplied to the Saxon implementations of the JAXP interfaces TransformerFactory, SchemaFactory, Validator, and ValidationHandler.
FieldChecker - class com.saxonica.validate.FieldChecker.
  A FieldChecker is instantiated when a field in an identity constraint is matched; it receives notification of all events until the end of the element (or attribute) that matched the selector.
FieldChecker(SelectorWatch, Selection, Value[], int) - Constructor for class com.saxonica.validate.FieldChecker
  Create a new FieldWatch
FieldWatch - class com.saxonica.validate.FieldWatch.
  A FieldWatch is a class that is looking for nodes that match a field selector within a uniqueness or key constraint.
FieldWatch(SelectorWatch, Selection, Value[], int) - Constructor for class com.saxonica.validate.FieldWatch
  Create a new FieldWatch
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.
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, StaticContext) - 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(SequenceIterator, Expression, XPathContext) - Constructor for class net.sf.saxon.expr.FilterIterator
  Constructor
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
Find - class com.saxonica.extra.Find.
  This class implements the extension function saxon:find, which finds a value within an indexed sequence
Find() - Constructor for class com.saxonica.extra.Find
FingerprintedNode - interface net.sf.saxon.om.FingerprintedNode.
  This is a marker interface used to identify nodes that contain a namepool fingerprint.
FirstClassFunction - class com.saxonica.extra.FirstClassFunction.
  A FirstClassFunction is a value that encapsulates a function; it can therefore be manipulated like any other value: for example it can be assigned to a variable and passed as a parameter to a function.
FirstClassFunction(UserFunctionCall) - Constructor for class com.saxonica.extra.FirstClassFunction
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[], boolean, 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
FloatValue - class net.sf.saxon.value.FloatValue.
  A numeric (single precision floating point) value
FloatValue(CharSequence) - Constructor for class net.sf.saxon.value.FloatValue
  Constructor supplying a string
FloatValue(float) - Constructor for class net.sf.saxon.value.FloatValue
  Constructor supplying a float
FloatingPointConverter - class net.sf.saxon.value.FloatingPointConverter.
  This class is derived from AppenderHelper by Jack Shirazi in the O'Reilly book Java Performance Tuning.
ForEach - class net.sf.saxon.instruct.ForEach.
  Handler for xsl:for-each elements in a stylesheet.
ForEach(Expression, 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, Expression, byte, Expression, Comparator, SortKeyDefinition[]) - Constructor for class net.sf.saxon.instruct.ForEachGroup
ForEachGroupFunction - class com.saxonica.extra.ForEachGroupFunction.
  This class implements the extension function saxon:for-each-group().
ForEachGroupFunction() - Constructor for class com.saxonica.extra.ForEachGroupFunction
ForExpression - class net.sf.saxon.expr.ForExpression.
  A ForExpression maps an expression over a sequence.
ForExpression() - Constructor for class net.sf.saxon.expr.ForExpression
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
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
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
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
FunctionLibrary - interface net.sf.saxon.functions.FunctionLibrary.
  A FunctionLibrary handles the binding of function calls in XPath (or XQuery) expressions.
FunctionLibraryList - class net.sf.saxon.functions.FunctionLibraryList.
  A FunctionLibraryList is a list of FunctionLibraries.
FunctionLibraryList() - Constructor for class net.sf.saxon.functions.FunctionLibraryList
factory - Variable in class net.sf.saxon.Transform
fallbackProcessing(Executable, StyleElement) - Method in class net.sf.saxon.style.StyleElement
  Perform fallback processing.
fatalError(TransformerException) - Method in class com.saxonica.extra.XQueryErrorListener
  Receive notification of a non-recoverable error.
fatalError(TransformerException) - Method in class com.saxonica.extra.XSLTErrorListener
  Receive notification of a non-recoverable error.
fatalError(TransformerException) - Method in class com.saxonica.validate.ValidatorImpl.ErrorListenerWrappingErrorHandler
  Receive notification of a non-recoverable error.
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.
features - Variable in class com.saxonica.validate.PlatformVerifier
filter - Variable in class net.sf.saxon.expr.FilterIterator
filterContext - Variable in class net.sf.saxon.expr.FilterIterator
filteredSingleton(NodeInfo, NodeTest) - Static method in class net.sf.saxon.om.Navigator
  Create an iterator over a singleton node, if it exists and matches a nodetest; otherwise return an empty iterator
filters - Variable in class net.sf.saxon.pattern.LocationPathPattern
finalProhibitions - Variable in class com.saxonica.schema.SchemaTypeImpl
  Flags used to implement the "final" and "block" attributes
find(AtomicValue) - Method in class com.saxonica.extra.IndexedSequence
  Get an iterator over the items with a given key value
find(String) - Method in class net.sf.saxon.om.DocumentPool
  Get the document with a given name
find(int) - Method in class net.sf.saxon.sort.IntToIntHashMap
  Finds a key in the map.
findCollation(String) - Method in class net.sf.saxon.style.XSLStylesheet
  Find a named collation.
findExternalObjectModel(Object) - Method in class net.sf.saxon.Configuration
  Find the external object model corresponding to a given node.
findItems(Expression, SequenceIterator, XPathContext) - Method in class com.saxonica.extra.IndexedClosure
  Retrieve items that match a given index value
firstElementPattern - Variable in class net.sf.saxon.pattern.LocationPathPattern
fixup(PreparedSchema) - Method in class com.saxonica.schema.AttributeDecl
  Check references from this component to other components
fixup(PreparedSchema) - Method in class com.saxonica.schema.AttributeGroupDecl
  Check references from this component to other components
fixup(PreparedSchema) - Method in class com.saxonica.schema.AttributeGroupReference
  Fix up references to other elements in the schema.
fixup(PreparedSchema) - Method in class com.saxonica.schema.AttributeUse
  Fix up references to other elements in the schema.
fixup(PreparedSchema) - Method in class com.saxonica.schema.Compositor
  Check references from this component to other components
fixup(PreparedSchema) - Method in class com.saxonica.schema.ElementDecl
  Check references from this component to other components
fixup(PreparedSchema) - Method in class com.saxonica.schema.ElementParticle
  Check references from this component to other components
fixup(PreparedSchema) - Method in class com.saxonica.schema.ElementWildcard
  Check references from this component to other components
fixup(PreparedSchema) - Method in class com.saxonica.schema.GroupReference
  Fix up references to other elements in the schema.
fixup(PreparedSchema) - Method in class com.saxonica.schema.IdentityConstraint
  Check references from this component to other components
fixup(PreparedSchema) - Method in class com.saxonica.schema.KeyRef
  Check references from this component to other components
fixup(PreparedSchema) - Method in class com.saxonica.schema.Notation
  Check references from this component to other components
fixup(PreparedSchema) - Method in class com.saxonica.schema.UserComplexType
  Check references from this component to other components
fixup(PreparedSchema) - Method in interface com.saxonica.schema.UserSchemaComponent
  Check references from this component to other components
fixup(PreparedSchema) - Method in class com.saxonica.sdoc.SimpleTypeDefinition
  Check references from this component to other components
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.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(DecimalSymbols) - 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
fixup(Binding) - Method in class net.sf.saxon.instruct.Assign
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.
fixupGlobalFunctions(StaticQueryContext) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
  Fixup all references to global functions.
fixupGlobalVariables(SlotManager) - Method in class net.sf.saxon.query.StaticQueryContext
  Fixup all references to global variables.
fixupQueryModules(StaticQueryContext) - Method in class net.sf.saxon.instruct.Executable
  Fix up global variables and functions in all query modules.
fixupReferences(Binding) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
fixupReferences(StaticContext) - Method in class net.sf.saxon.query.XQueryFunction
  Fix up references to this function
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() - Method in class net.sf.saxon.style.XSLVariableDeclaration
  Notify all references to this variable of the data type
fixupSubstitutionGroup(PreparedSchema) - Method in class com.saxonica.schema.ElementDecl
  Fix up the reference to the head of the substitition group
floor() - Method in class net.sf.saxon.value.BigIntegerValue
  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.DoubleValue
  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.IntegerValue
  Implement the XPath floor() function
floor() - Method in class net.sf.saxon.value.NumericValue
  Implement the XPath floor() function
flush(FastStringBuffer) - Method in class net.sf.saxon.event.CDATAFilter
  Flush the buffer containing accumulated character data, generating it as CDATA where appropriate
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 interface net.sf.saxon.number.Numberer
  Format a number into a string
format(long, String, int, String, String, String) - Method in class net.sf.saxon.number.Numberer_en
  Format a number into a string
formattedTags - Static variable in class net.sf.saxon.event.HTMLIndenter
forwardsCompatibleModeIsEnabled() - Method in class net.sf.saxon.style.StyleElement
  Determine whether forwards-compatible mode is enabled for this element
fromJulianInstant(BigDecimal) - Static method in class net.sf.saxon.value.DateTimeValue
  Get the DateTimeValue corresponding to a given Julian instant
fromMicroseconds(long) - Static method in class net.sf.saxon.value.SecondsDurationValue
  Construct a duration value as a number of microseconds.
fromMilliseconds(long) - Static method in class net.sf.saxon.value.SecondsDurationValue
  Construct a duration value as a number of milliseconds.
fromMonths(int) - Static method in class net.sf.saxon.value.MonthDurationValue
  Construct a duration value as a number of months.
fromSeconds(BigDecimal) - Static method in class net.sf.saxon.value.SecondsDurationValue
  Construct a duration value as a number of seconds.
fromString(CharSequence) - Static method in class net.sf.saxon.value.BooleanValue
  Convert a string to a boolean value, using the XML Schema rules (including whitespace trimming)
functionLibrary - Variable in class net.sf.saxon.style.UseWhenStaticContext

## G

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
GDayValue(byte, int) - Constructor for class net.sf.saxon.value.GDayValue
GE - Static variable in class net.sf.saxon.expr.Token
  Operator ">="
GENERAL - Static variable in class net.sf.saxon.Err
GENERAL_EXTERNAL_OBJECT_TYPE - Static variable in class net.sf.saxon.type.ExternalObjectType
GENERATE_ID - Static variable in class net.sf.saxon.functions.NamePart
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
GMonthDayValue(byte, byte, int) - 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
GMonthValue(byte, int) - Constructor for class net.sf.saxon.value.GMonthValue
GROUNDED - Static variable in interface net.sf.saxon.om.SequenceIterator
  Property value: the iterator is "grounded".
GROUP - Static variable in class com.saxonica.schema.SchemaNames
GROUP - Static variable in class com.saxonica.schema.SymbolSpace
GROUPING_KEY - Static variable in class net.sf.saxon.trace.Location
  A grouping key in XSLT.
GROUPING_SEPARATOR - Static variable in class net.sf.saxon.style.StandardNames
GROUPING_SIZE - Static variable in class net.sf.saxon.style.StandardNames
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
GT - Static variable in class net.sf.saxon.expr.Token
  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
GYearMonthValue(int, byte, int) - 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
GYearValue(int, int) - Constructor for class net.sf.saxon.value.GYearValue
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
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
GeneralComparison10 - class net.sf.saxon.expr.GeneralComparison10.
  GeneralComparison10: a boolean expression that compares two expressions for equals, not-equals, greater-than or less-than.
GeneralComparison10(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.GeneralComparison10
  Create a general comparison identifying the two operands and the operator
GeneralComparisonSA - class com.saxonica.extra.GeneralComparisonSA.
  This class provides an implementation of the GeneralComparison "=" operator, which deals efficiently with comparing two sequences.
GeneralComparisonSA(Expression, int, Expression) - Constructor for class com.saxonica.extra.GeneralComparisonSA
  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
GenericSorter - class net.sf.saxon.sort.GenericSorter.
  Generically sorts arbitrary shaped data (for example multiple arrays, 1,2 or 3-d matrices, and so on) using a quicksort or mergesort.
GenericSorter() - Constructor for class net.sf.saxon.sort.GenericSorter
  Makes this class non instantiable, but still let's others inherit from it.
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
GlobalParam - class net.sf.saxon.instruct.GlobalParam.
  The compiled form of a global xsl:param element in the stylesheet or an external variable declared in the prolog of a Query.
GlobalParam() - Constructor for class net.sf.saxon.instruct.GlobalParam
GlobalParameterSet - class net.sf.saxon.instruct.GlobalParameterSet.
  A GlobalParameterSet is a set of parameters supplied when invoking a stylesheet or query.
GlobalParameterSet() - Constructor for class net.sf.saxon.instruct.GlobalParameterSet
  Create an empty parameter set
GlobalParameterSet(GlobalParameterSet) - Constructor for class net.sf.saxon.instruct.GlobalParameterSet
  Create a parameter set as a copy of an existing parameter set
GlobalVariable - class net.sf.saxon.instruct.GlobalVariable.
  A compiled global variable in a stylesheet or query.
GlobalVariable() - Constructor for class net.sf.saxon.instruct.GlobalVariable
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
GroundedIterator - interface net.sf.saxon.om.GroundedIterator.
  This interface is an extension to the SequenceIterator interface; it represents a SequenceIterator that is based on an in-memory representation of a sequence, and that is therefore capable of returned a SequenceValue containing all the items in the sequence.
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, Comparator) - 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, Comparator) - Constructor for class net.sf.saxon.sort.GroupByIterator
  Create a 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, XPathContext) - Constructor for class net.sf.saxon.sort.GroupEndingIterator
GroupIterator - interface net.sf.saxon.sort.GroupIterator.
  A GroupIterator is an iterator that iterates over a sequence of groups.
GroupReference - class com.saxonica.schema.GroupReference.
  A reference within the content model of a complex type to a Model Group Definition.
GroupReference(PreparedSchema, SourceLocator) - Constructor for class com.saxonica.schema.GroupReference
  Creates a new Group definition
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, XPathContext) - Constructor for class net.sf.saxon.sort.GroupStartingIterator
gatherAttributeUses(List) - Method in class com.saxonica.schema.AttributeGroupDecl
  Append all attribute declarations contained directly or indirectly in this attribute group to a supplied List.
gatherCalledFunctions(Expression, List) - Static method in class net.sf.saxon.expr.ExpressionTool
  Gather a list of all the user-defined functions which a given expression calls directly
gatherOutputProperties(Properties, HashMap) - Method in class net.sf.saxon.style.XSLOutput
  Validate the properties, and return the values as additions to a supplied Properties object.
gatherOutputProperties(int) - Method in class net.sf.saxon.style.XSLStylesheet
  Create an output properties object representing the xsl:output elements in the stylesheet.
gatherReferencedVariables(Expression, List) - Static method in class net.sf.saxon.expr.ExpressionTool
  Gather a list of all the variable bindings on which a given expression depends
generateId(FastStringBuffer) - Method in class net.sf.saxon.dom.NodeWrapper
  Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.jdom.NodeWrapper
  Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in interface net.sf.saxon.om.NodeInfo
  Construct a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.om.Orphan
  Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.om.StrippedNode
  Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.om.VirtualCopy
  Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.pull.UnconstructedParent
  Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
  Get a character string that uniquely identifies this node
generateId(FastStringBuffer) - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get a character string that uniquely identifies this node
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.DocumentImpl
  Get a character string that uniquely identifies this node
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.ElementImpl
  Get a character string that uniquely identifies this node
generateId(FastStringBuffer) - 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(FastStringBuffer) - Method in class net.sf.saxon.value.TextFragmentValue
  Get a character string that uniquely identifies this node
generateId(FastStringBuffer) - Method in class net.sf.saxon.xom.NodeWrapper
  Get a character string that uniquely identifies this node.
get(int) - Method in class net.sf.saxon.functions.FunctionLibraryList
  Get the n'th function library in the list
get(int) - Method in class net.sf.saxon.instruct.GlobalParameterSet
  Get a parameter
get(int) - Method in class net.sf.saxon.instruct.ParameterSet
  Get a parameter
get(int) - Method in class net.sf.saxon.sort.IntHashMap
  Gets the value for this key.
get(int) - Method in class net.sf.saxon.sort.IntToIntHashMap
  Gets the value for this key.
get(boolean) - Static method in class net.sf.saxon.value.BooleanValue
  Factory method: get a BooleanValue
getAction() - Method in class net.sf.saxon.expr.Assignation
  Get the action expression
getActionExpression() - Method in class net.sf.saxon.instruct.ForEach
  Get the action expression (the content of the for-each)
getActionExpression() - Method in class net.sf.saxon.instruct.ForEachGroup
  Get the action expression (the content of the for-each)
getActionExpression() - Method in class net.sf.saxon.instruct.While
  Get the action expression (the content of the for-each)
getActiveNamespaceCodes() - Method in class net.sf.saxon.query.StaticQueryContext
  Get an array containing the namespace codes of all active namespaces.
getActiveNamespaces() - Method in class net.sf.saxon.instruct.Copy
  Callback to get a list of the intrinsic namespaces that need to be generated for the element.
getActiveNamespaces() - Method in class net.sf.saxon.instruct.ElementCreator
  Callback to get a list of the intrinsic namespaces that need to be generated for the element.
getActiveNamespaces() - Method in class net.sf.saxon.instruct.FixedElement
  Callback to get a list of the intrinsic namespaces that need to be generated for the element.
getAllCollations() - Method in class net.sf.saxon.query.StaticQueryContext
  Get a HashMap that maps all registered collations to Comparators.
getAllCompositor() - Method in class com.saxonica.schema.UserComplexType
  For a complex type with "all" content, get the "all" compositor
getAllowedNamespaces() - Method in class com.saxonica.schema.Wildcard
  Returns an enumeration that contains the permitted namespaces of this wildcard
getAlphaArray() - Method in class net.sf.saxon.tinytree.TinyTree
getAnnotation() - Method in class com.saxonica.validate.ContentValidator
  Get the type annotation code to be used on elements validated by this validator
getAnnotationStripper(Receiver) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Add to a pipeline a receiver that strips all type annotations.
getAnnotationStripper(Receiver) - Method in class net.sf.saxon.Configuration
  Add to a pipeline a receiver that strips all type annotations.
getAnother() - Method in class com.saxonica.extra.SequenceExchanger.Consumer
  Get another SequenceIterator that iterates over the same items as the original, but which is repositioned at the start of the sequence.
getAnother(Conduit) - Method in class com.saxonica.extra.SequenceExchanger.EvaluationThread
  Make a copy of this Producer, evaluating the expression again starting at the beginning, and writing the results to a new Conduit
getAnother(Conduit) - Method in class com.saxonica.extra.SequenceExchanger.Producer
  Get a copy of this Producer, initialized to produce the same sequence of items as the original, but starting from the beginning (not from the current position).
getAnother() - Method in class net.sf.saxon.event.Stripper
  Get a clean copy of this stripper
getAnother() - Method in class net.sf.saxon.expr.AppendIterator
getAnother() - Method in class net.sf.saxon.expr.DifferenceEnumeration
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.FilterIterator.NonNumeric
  Get another iterator to return the same nodes
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.IntersectionEnumeration
getAnother() - Method in class net.sf.saxon.expr.MappingIterator
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.RangeIterator
getAnother() - Method in class net.sf.saxon.expr.StringTokenIterator
getAnother() - Method in class net.sf.saxon.expr.TailExpression.TailIterator
getAnother() - Method in class net.sf.saxon.expr.UnionEnumeration
getAnother() - Method in class net.sf.saxon.functions.DistinctValues.DistinctIterator
  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 class net.sf.saxon.functions.Insert.InsertIterator
getAnother() - Method in class net.sf.saxon.functions.Trace.TracingIterator
getAnother() - Method in class net.sf.saxon.om.AllElementStripper
getAnother() - Method in class net.sf.saxon.om.ArrayIterator
  Get another iterator over the same items
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.ClosingIterator
  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 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.ListIterator
getAnother() - Method in class net.sf.saxon.om.NamespaceIterator
  Get another iterator over the same sequence of items, positioned at the start of the sequence
getAnother() - Method in class net.sf.saxon.om.Navigator.AncestorEnumeration
getAnother() - Method in class net.sf.saxon.om.Navigator.AxisFilter
getAnother() - Method in class net.sf.saxon.om.Navigator.BaseEnumeration
getAnother() - Method in class net.sf.saxon.om.Navigator.DescendantEnumeration
getAnother() - Method in class net.sf.saxon.om.Navigator.FollowingEnumeration
getAnother() - Method in class net.sf.saxon.om.Navigator.PrecedingEnumeration
getAnother() - Method in class net.sf.saxon.om.PrependIterator
  Get another iterator over the same sequence of items, positioned at the start of the sequence
getAnother() - Method in class net.sf.saxon.om.ReverseArrayIterator
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 class net.sf.saxon.om.SingletonIterator
getAnother() - Method in class net.sf.saxon.sort.DocumentOrderIterator
getAnother() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
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.SortedIterator
getAnother() - Method in class net.sf.saxon.style.StylesheetStripper
getAnother() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
getAnother() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
getArgumentType(int) - Method in class net.sf.saxon.instruct.UserFunction
  Get the required types of an argument to this function
getArgumentTypes() - Method in class net.sf.saxon.query.XQueryFunction
getArguments() - Method in class net.sf.saxon.expr.UserFunctionCall
  Get the arguments (the expressions supplied in the function call)
getArity() - Method in class com.saxonica.extra.FirstClassFunction
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
getAtomicValue() - Method in class net.sf.saxon.pull.PullFilter
  Get an atomic value.
getAtomicValue() - Method in class net.sf.saxon.pull.PullFromIterator
  Get an atomic value.
getAtomicValue() - Method in interface net.sf.saxon.pull.PullProvider
  Get an atomic value.
getAtomicValue() - Method in class net.sf.saxon.pull.StaxBridge
  Get an atomic value.
getAtomicValue() - Method in class net.sf.saxon.pull.TreeWalker
  Get an atomic value.
getAtomicValue() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get an atomic value.
getAtomicValue() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Get an atomic value.
getAtomizedItemType() - Method in class com.saxonica.schema.UserAtomicType
  Get the item type of the atomic values that will be produced when an item of this type is atomized
getAtomizedItemType(Expression, boolean, TypeHierarchy) - Static method in class net.sf.saxon.expr.Atomizer
  Compute the type that will result from atomizing the result of a given expression
getAtomizedItemType() - Method in class net.sf.saxon.pattern.ContentTypeTest
  Get the item type of the atomic values that will be produced when an item of this type is atomized (assuming that atomization succeeds)
getAtomizedItemType() - Method in class net.sf.saxon.pattern.NodeKindTest
  Get the content type allowed by this NodeTest (that is, the type annotation).
getAtomizedItemType() - Method in class net.sf.saxon.pattern.NodeTest
  Get the item type of the atomic values that will be produced when an item of this type is atomized (assuming that atomization succeeds)
getAtomizedItemType() - Method in class net.sf.saxon.type.AnyItemType
getAtomizedItemType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the item type of the atomic values that will be produced when an item of this type is atomized
getAtomizedItemType() - Method in class net.sf.saxon.type.ExternalObjectType
  Get the item type of the atomic values that will be produced when an item of this type is atomized
getAtomizedItemType() - Method in interface net.sf.saxon.type.ItemType
  Get the item type of the atomic values that will be produced when an item of this type is atomized
getAtomizingIterator(SequenceIterator) - Static method in class net.sf.saxon.expr.Atomizer.AtomizingFunction
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.dom.DocumentBuilderFactoryImpl
getAttribute(String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Retrieves an attribute value by name.
getAttribute(int) - Method in class net.sf.saxon.event.StartTagBuffer
  Get the value of the current attribute with a given nameCode
getAttributeDecl(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the attribute declaration with a given name if there is one.
getAttributeDeclaration() - Method in class com.saxonica.schema.AttributeUse
  Get the corresponding attribute declaration
getAttributeDeclaration() - Method in class com.saxonica.sdoc.XSDAttribute
  Get the attribute declaration.
getAttributeDeclaration(int) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get a global attribute declaration
getAttributeDeclaration(int) - Method in class net.sf.saxon.Configuration
  Get a global attribute declaration.
getAttributeFormDefault() - Method in class com.saxonica.sdoc.XSDSchema
  Returns the attributeFormDefault property of this Schema.
getAttributeGroup(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the attribute declaration with a given name if there is one.
getAttributeGroup() - Method in class com.saxonica.schema.UserComplexType
  Returns the attribute group containing details of all the attributes defined for this complex type.
getAttributeGroupDecl() - Method in class com.saxonica.sdoc.XSDAttributeGroup
  Returns the AttributeGroupDecl created by this AttributeGroup declaration.
getAttributeGroupReference() - Method in class com.saxonica.sdoc.XSDAttributeGroup
  Return the AttributeGroupReference, if this is a reference
getAttributeList() - Method in class net.sf.saxon.tree.ElementImpl
  Get the attribute list for this element.
getAttributeList() - Method in class net.sf.saxon.tree.ElementWithAttributes
  Get the attribute list for this element.
getAttributeNS(String, String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Retrieves an attribute value by local name and namespace URI.
getAttributeNameCodeArray() - Method in class net.sf.saxon.tinytree.TinyTree
getAttributeNode(String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Retrieves an attribute node by name.
getAttributeNodeNS(String, String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Retrieves an `Attr` node by local name and namespace URI.
getAttributeParentArray() - Method in class net.sf.saxon.tinytree.TinyTree
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.
getAttributeTest() - Method in class com.saxonica.schema.PathSelection
getAttributeTypeCodeArray() - Method in class net.sf.saxon.tinytree.TinyTree
getAttributeTypeInfo(int) - Method in class net.sf.saxon.dom.TypedContentHandler.TypeInfoProviderImpl
  Returns the immutable `TypeInfo` object for the specified attribute of the current element.
getAttributeUse(int) - Method in class com.saxonica.schema.AttributeGroupDecl
  Get the attribute use with a specific name, if there is one.
getAttributeUse() - Method in class com.saxonica.sdoc.XSDAttribute
  Get the attribute use.
getAttributeUseType(int) - Method in class com.saxonica.schema.UserComplexType
  Find an attribute use within this complex type definition having a given attribute name (identified by fingerprint), and return the schema type associated with that attribute.
getAttributeUseType(int) - Method in class net.sf.saxon.type.AnyType
  Find an attribute use within this complex type definition having a given attribute name (identified by fingerprint), and return the schema type associated with that attribute.
getAttributeUseType(int) - Method in interface net.sf.saxon.type.ComplexType
  Find an attribute use within this complex type definition having a given attribute name (identified by fingerprint), and return the schema type associated with that attribute.
getAttributeUseType(int) - Method in class net.sf.saxon.type.Untyped
  Find an attribute use within this complex type definition having a given attribute name (identified by fingerprint), and return the schema type associated with that attribute.
getAttributeUses() - Method in class com.saxonica.schema.AttributeGroupDecl
  Returns an Iterator over all the attribute uses of this attribute group.
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.NamespaceIterator.NamespaceNodeImpl
  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(int) - Method in interface net.sf.saxon.om.NodeInfo
  Get the string 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.VirtualCopy
  Get the value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the value of a given attribute of this node
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).
getAttributeValue(int) - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  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(int) - Method in class net.sf.saxon.xom.NodeWrapper
  Get the value of a given attribute of this node
getAttributeValueArray() - Method in class net.sf.saxon.tinytree.TinyTree
getAttributeWildcard(PreparedSchema) - Method in class com.saxonica.schema.AttributeGroupDecl
  Get the complete attribute wildcard used in this attribute group.
getAttributeWildcard(PreparedSchema) - Method in class com.saxonica.schema.AttributeGroupReference
  Returns the attribute wildcard in the referenced attribute group, if any.
getAttributes() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Return a `NamedNodeMap` containing the attributes of this node (if it is an `Element`) or `null` otherwise.
getAttributes() - Method in class net.sf.saxon.pull.PullFilter
  Get the attributes associated with the current element.
getAttributes() - Method in class net.sf.saxon.pull.PullFromIterator
  Get the attributes associated with the current element.
getAttributes() - Method in class net.sf.saxon.pull.PullNamespaceReducer
  Get the attributes associated with the current element.
getAttributes() - Method in interface net.sf.saxon.pull.PullProvider
  Get the attributes associated with the current element.
getAttributes() - Method in class net.sf.saxon.pull.StaxBridge
  Get the attributes associated with the current element.
getAttributes() - Method in class net.sf.saxon.pull.TreeWalker
  Get the attributes associated with the current element.
getAttributes() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the attributes associated with the current element.
getAttributes() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Get the attributes associated with the current element.
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.FilterExpression
  Get the underlying expression
getBaseExpression() - Method in class net.sf.saxon.expr.SliceExpression
getBaseExpression() - Method in class net.sf.saxon.expr.TailExpression
getBaseExpression() - Method in class net.sf.saxon.expr.UnaryExpression
getBaseOutputURI() - Method in class net.sf.saxon.Controller
  Get the base output URI.
getBaseType() - Method in class com.saxonica.schema.SchemaTypeImpl
  Returns the base type that this type inherits from.
getBaseType() - Method in class net.sf.saxon.type.AnySimpleType
  Get the base type
getBaseType() - Method in class net.sf.saxon.type.AnyType
  Get the base type
getBaseType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Returns the base type that this type inherits from.
getBaseType() - Method in class net.sf.saxon.type.BuiltInListType
  Returns the base type that this type inherits from.
getBaseType() - Method in class net.sf.saxon.type.ExternalObjectType
  Returns the base type that this type inherits from.
getBaseType() - Method in interface net.sf.saxon.type.SchemaType
  Returns the base type that this type inherits from.
getBaseType() - Method in class net.sf.saxon.type.Untyped
  Returns the base type that this type inherits from.
getBaseTypeFingerprint() - Method in class com.saxonica.schema.SchemaTypeImpl
  Get the fingerprint of the name of the base type of this type
getBaseTypeReference() - Method in class com.saxonica.schema.SchemaTypeImpl
  Get the reference to the base type.
getBaseURI() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get the base URI for 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.NamespaceIterator.NamespaceNodeImpl
  Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI(NodeInfo) - Static method in class net.sf.saxon.om.Navigator
  Helper method to get the base URI of an element 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.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.VirtualCopy
  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.pull.UnconstructedParent
  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.sort.SortKeyDefinition
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.style.UseWhenStaticContext
  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.tinytree.TinyDocumentImpl
  Get the base URI of this root node.
getBaseURI() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the base URI for the node.
getBaseURI() - Method in class net.sf.saxon.trans.IndependentContext
  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.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.xom.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.xpath.StandaloneContext
  Get the Base URI of the stylesheet element, for resolving any relative URI's used in the expression.
getBetaArray() - Method in class net.sf.saxon.tinytree.TinyTree
getBigInteger() - Method in class net.sf.saxon.value.BigIntegerValue
  Get the value as a BigInteger
getBinaryValue() - Method in class net.sf.saxon.value.Base64BinaryValue
  Get the binary value
getBinaryValue() - Method in class net.sf.saxon.value.HexBinaryValue
  Get the binary value
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 com.saxonica.schema.ElementDecl
  Returns the value of the 'block' attribute for this element
getBlock() - Method in class com.saxonica.schema.SchemaTypeImpl
  Returns the value of the 'block' attribute for this type, as a bit-signnificant integer with fields such as `SchemaType.DERIVATION_LIST` and `SchemaType.DERIVATION_EXTENSION`
getBlock() - Method in class com.saxonica.schema.UserComplexType
  Returns the value of the 'block' attribute for this element
getBlock() - Method in class net.sf.saxon.type.AnySimpleType
  Returns the value of the 'block' attribute for this type, as a bit-signnificant integer with fields such as `SchemaType.DERIVATION_LIST` and `SchemaType.DERIVATION_EXTENSION`
getBlock() - Method in class net.sf.saxon.type.AnyType
  Returns the value of the 'block' attribute for this type, as a bit-signnificant integer with fields such as `SchemaType.DERIVATION_LIST` and `SchemaType.DERIVATION_EXTENSION`
getBlock() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Returns the value of the 'block' attribute for this type, as a bit-significant integer with fields such as `SchemaType.DERIVATION_LIST` and `SchemaType.DERIVATION_EXTENSION`
getBlock() - Method in class net.sf.saxon.type.BuiltInListType
  Returns the value of the 'block' attribute for this type, as a bit-signnificant integer with fields such as `SchemaType.DERIVATION_LIST` and `SchemaType.DERIVATION_EXTENSION`
getBlock() - Method in class net.sf.saxon.type.ExternalObjectType
  Returns the value of the 'block' attribute for this type, as a bit-signnificant integer with fields such as `SchemaType.DERIVATION_LIST` and `SchemaType.DERIVATION_EXTENSION`
getBlock() - Method in interface net.sf.saxon.type.SchemaType
  Returns the value of the 'block' attribute for this type, as a bit-signnificant integer with fields such as `SchemaType.DERIVATION_LIST` and `SchemaType.DERIVATION_EXTENSION`
getBlock() - Method in class net.sf.saxon.type.Untyped
  Returns the value of the 'block' attribute for this type, as a bit-signnificant integer with fields such as `SchemaType.DERIVATION_LIST` and `SchemaType.DERIVATION_EXTENSION`
getBlockDefault() - Method in class com.saxonica.sdoc.XSDSchema
  Returns the default BlockList for this Schema.
getBody() - Method in class net.sf.saxon.instruct.Procedure
getBooleanValue() - Method in class net.sf.saxon.value.BooleanValue
  Get the value
getBuiltInBaseType() - Method in class com.saxonica.schema.UserSimpleType
  Returns the built-in base type this type is derived from.
getBuiltInBaseType() - Method in class net.sf.saxon.type.AnySimpleType
  Get the built-in ancestor of this type in the type hierarchy
getBuiltInBaseType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Returns the built-in base type this type is derived from.
getBuiltInBaseType() - Method in class net.sf.saxon.type.BuiltInListType
getBuiltInBaseType() - Method in class net.sf.saxon.type.ExternalObjectType
  Returns the built-in base type this type is derived from.
getBuiltInBaseType() - Method in interface net.sf.saxon.type.SimpleType
getBuiltInItemType(String, String) - Static method in class net.sf.saxon.type.Type
  Get the SimpleType object for a built-in simple type code
getCachedStylesheet(String, String) - Method in class net.sf.saxon.PreparedStylesheet
  Get a "next in chain" stylesheet
getCalendar() - Method in class net.sf.saxon.value.CalendarValue
  Get a Java Calendar object that represents this date/time value.
getCalendar() - Method in class net.sf.saxon.value.DateTimeValue
  Get a Calendar object representing the value of this DateTime.
getCalendar() - Method in class net.sf.saxon.value.DateValue
getCalendar() - Method in class net.sf.saxon.value.TimeValue
  Get a Java Calendar object corresponding to this time, on a reference date
getCaller() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the calling XPathContext (the next one down the stack).
getCaller() - Method in interface net.sf.saxon.expr.XPathContext
  Get the calling XPathContext (the next one down the stack).
getCaller() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the calling XPathContext (the next one down the stack).
getCanonicalClass(int) - Method in class net.sf.saxon.codenorm.NormalizerData
  Gets the combining class of a character from the Unicode Character Database.
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.Attribute
getCardinality() - Method in class net.sf.saxon.instruct.Block
  Determine the cardinality of the expression
getCardinality() - Method in class net.sf.saxon.instruct.Comment
getCardinality() - Method in class net.sf.saxon.instruct.CopyOf
getCardinality() - Method in class net.sf.saxon.instruct.FixedAttribute
getCardinality() - Method in class net.sf.saxon.instruct.GeneralVariable
  Get the cardinality of the result of this instruction.
getCardinality() - Method in class net.sf.saxon.instruct.Message
getCardinality() - Method in class net.sf.saxon.instruct.Namespace
getCardinality() - Method in class net.sf.saxon.instruct.ParentNodeConstructor
getCardinality() - Method in class net.sf.saxon.instruct.ProcessingInstruction
getCardinality() - Method in class net.sf.saxon.instruct.TraceWrapper
  Determine the static cardinality of the expression.
getCardinality() - Method in class net.sf.saxon.pattern.PatternSponsor
  Determine the static cardinality of the expression.
getCardinality() - Method in class net.sf.saxon.value.AtomicValue
  Determine the static cardinality
getCardinality() - Method in class net.sf.saxon.value.Closure
  Get the cardinality
getCardinality() - Method in class net.sf.saxon.value.EmptySequence
  Determine the static cardinality
getCardinality() - Method in class net.sf.saxon.value.IntegerRange
  Determine the cardinality
getCardinality() - Method in class net.sf.saxon.value.SequenceExtent
  Determine the cardinality
getCardinality() - Method in class net.sf.saxon.value.SequenceType
  Get the cardinality component of this SequenceType.
getCardinality() - Method in class net.sf.saxon.value.ShareableSequence
  Determine the cardinality
getCardinality() - Method in class net.sf.saxon.value.SingletonNode
  Determine the static cardinality
getCardinality() - Method in class net.sf.saxon.value.Value
  Determine the cardinality
getCardinalityCode(int) - Static method in class net.sf.saxon.expr.StaticProperty
  Reduce the cardinality value to an integer in the range 0-7
getCardinalityDescription(int) - Static method in class net.sf.saxon.expr.StaticProperty
  Display the cardinality value as a string (used for diagnostics)
getCaseOrder() - Method in class net.sf.saxon.sort.SortKeyDefinition
getCharacterBuffer() - Method in class net.sf.saxon.tinytree.TinyTree
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, Controller) - Static method in class net.sf.saxon.charcode.CharacterSetFactory
  Make a CharacterSet appropriate to the encoding
getChars(int, int, char[], int) - Method in class net.sf.saxon.om.FastStringBuffer
  Copies characters from this FastStringBuffer into the destination character array.
getChildNodes() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Return a `NodeList` that contains all children of this node.
getChildValidator() - Method in class com.saxonica.validate.AllElementValidator
  Get a validator to handle the children of the current element.
getChildValidator() - Method in class com.saxonica.validate.ComplexContentValidator
  Get a validator to handle the children of the current element.
getChildValidator() - Method in class com.saxonica.validate.ContentValidator
  Get a validator to handle the children of the current element.
getChildValidator() - Method in class com.saxonica.validate.EmptyContentValidator
getChildValidator() - Method in class com.saxonica.validate.LaxValidator
getChildValidator() - Method in class com.saxonica.validate.SimpleContentValidator
  Return a validator to handle the children of the element just started.
getChildValidator() - Method in class com.saxonica.validate.StripValidator
  Get a validator to handle the children of the current element.
getChildren() - Method in class net.sf.saxon.instruct.Block
  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
getClarkName() - Method in class net.sf.saxon.value.QNameValue
  Get the name in Clark notation, that is {uri}local
getClass(String, boolean, ClassLoader) - Method in class net.sf.saxon.Configuration
  Load a class using the class name provided.
getClassLoader() - Method in class net.sf.saxon.Configuration
  Get the ClassLoader supplied using the method `Configuration.setClassLoader(java.lang.ClassLoader)`.
getClassLoader() - Method in class net.sf.saxon.Controller
  Get the ClassLoader supplied using the method `Controller.setClassLoader(java.lang.ClassLoader)`.
getClientData(Class) - Method in class net.sf.saxon.om.NamePool
  Retrieve client data on behalf of a user of the namepool
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(String) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get a named collation
getCollation(String) - Method in interface net.sf.saxon.expr.StaticContext
  Get a named collation.
getCollation(String) - Method in interface net.sf.saxon.expr.XPathContext
  Get a named collation
getCollation(String) - Method in class net.sf.saxon.expr.XPathContextMinor
  Get a named collation
getCollation(String) - Method in class net.sf.saxon.query.StaticQueryContext
  Get a named collation.
getCollation() - Method in class net.sf.saxon.sort.SortKeyDefinition
getCollation(String) - Method in class net.sf.saxon.style.ExpressionContext
  Get a named collation.
getCollation(String) - Method in class net.sf.saxon.style.UseWhenStaticContext
  Get a named collation.
getCollation(String) - Method in class net.sf.saxon.trans.IndependentContext
  Get a named collation.
getCollation() - Method in class net.sf.saxon.trans.KeyDefinition
  Get the collation.
getCollation(String) - Method in class net.sf.saxon.xpath.StandaloneContext
  Get a named collation.
getCollationKey(Comparator, String) - Method in class net.sf.saxon.JavaPlatform
  Given a collation, get a collation key.
getCollationKey(Comparator, String) - Method in interface net.sf.saxon.Platform
  Given a collation, get a collation key.
getCollationName() - Method in class net.sf.saxon.sort.SortKeyDefinition
getCollationName() - Method in class net.sf.saxon.style.SaxonCollation
getCollationName() - Method in class net.sf.saxon.trans.KeyDefinition
  Get the collation name for this key definition.
getCollationTable() - Method in class net.sf.saxon.instruct.Executable
  Get the table of collations
getCollationURIResolver() - Method in class net.sf.saxon.Configuration
  Get the collation URI resolver associated with this configuration.
getCollator(int, XPathContext) - Method in class net.sf.saxon.functions.CollatingFunction
  Get a collator suitable for comparing strings.
getCollator() - Method in class net.sf.saxon.style.SaxonCollation
getCollectionURIResolver() - Method in class net.sf.saxon.Configuration
  Get the collection URI resolver associated with this configuration.
getColumnInstructions(Executable) - Method in class net.sf.saxon.sql.SQLInsert
getColumnName() - Method in class net.sf.saxon.sql.SQLColumn
getColumnNumber() - Method in class com.saxonica.schema.SchemaStructure
  Get the column number of the element defining this schema component.
getColumnNumber() - Method in class net.sf.saxon.dom.DOMSender
getColumnNumber() - Method in class net.sf.saxon.event.ContentHandlerProxy
  Get the column number
getColumnNumber() - Method in class net.sf.saxon.event.DocumentSender
getColumnNumber() - Method in class net.sf.saxon.event.LocationCopier
getColumnNumber() - Method in class net.sf.saxon.event.ReceivingContentHandler
  Return the character position where the current document event ends.
getColumnNumber() - Method in class net.sf.saxon.expr.ComputedExpression
  Get the column number of the expression
getColumnNumber() - Method in class net.sf.saxon.expr.ExpressionLocation
getColumnNumber() - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
getColumnNumber() - Method in class net.sf.saxon.expr.Tokenizer
  Get the column number of the current token
getColumnNumber(int) - Method in class net.sf.saxon.expr.Tokenizer
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.Procedure
getColumnNumber() - Method in class net.sf.saxon.instruct.TraceExpression
  Get the column number identifying the position of the instruction.
getColumnNumber() - Method in class net.sf.saxon.pattern.Pattern
  Get the column number (always -1)
getColumnNumber() - Method in class net.sf.saxon.pull.StaxBridge
  Return the column number where the current document event ends.
getColumnNumber() - Method in class net.sf.saxon.pull.TreeWalker
  Return the character position where the current document event ends.
getColumnNumber() - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Get column number
getColumnNumber() - Method in class net.sf.saxon.query.XQueryExpression
  Return the character position where the current document event ends.
getColumnNumber() - Method in class net.sf.saxon.query.XQueryFunction
  Return the column number
getColumnNumber() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the column number of the node.
getColumnNumber() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Return the character position where the current document event ends.
getColumnNumber() - Method in class net.sf.saxon.tree.NodeImpl
  Get the column number of the node.
getColumnNumber() - Method in class net.sf.saxon.type.ValidationException
getColumnNumber() - Method in class net.sf.saxon.value.TextFragmentValue
  Return the character position where the current document event ends.
getCombinedAttributeGroup() - Method in class com.saxonica.schema.UserComplexType
  Returns the attribute group containing details of all the attributes defined for this complex type.
getCommentBuffer() - Method in class net.sf.saxon.tinytree.TinyTree
getCommonAtomicType() - Method in class com.saxonica.schema.UserAtomicType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class com.saxonica.schema.UserListType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class com.saxonica.schema.UserUnionType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class com.saxonica.sdoc.SimpleTypeDefinition
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class net.sf.saxon.type.AnySimpleType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class net.sf.saxon.type.BuiltInListType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class net.sf.saxon.type.ExternalObjectType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in interface net.sf.saxon.type.SimpleType
  Get the most specific possible atomic type that all items in this SimpleType belong to
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, TypeHierarchy) - Static method in class net.sf.saxon.type.Type
  Get a type that is a common supertype of two given types
getComparer() - 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.AtomicComparer
  Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.sort.AtomicSortComparer
  Get a comparison key for an object.
getCompiledFunction() - Method in class net.sf.saxon.style.XSLFunction
  Get the compiled function
getCompiledGlobalVariables() - Method in class net.sf.saxon.instruct.Executable
  Get the index of global variables
getCompiledTemplate() - Method in class net.sf.saxon.style.XSLTemplate
  Get the compiled template
getCompiledVariable() - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Get the compiled variable if the definition has been compiled
getComplexType() - Method in class com.saxonica.sdoc.XSDComplexType
  Get the UserComplexType represented by this complexType element in the schema document
getComponent(int) - Method in class net.sf.saxon.value.AtomicValue
  Method to extract components of a 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.DateValue
  Get a component of the value.
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.QNameValue
  Get a component.
getComponent(int) - Method in class net.sf.saxon.value.TimeValue
  Get a component of the value.
getComponentNodeTests() - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Get the two parts of the combined node test
getComponentReference() - Method in class com.saxonica.schema.UnresolvedReferenceExceptionImpl
getComponentReferences() - Method in class com.saxonica.schema.Notation
  Get the component references from this component to other components.
getCompositor() - Method in class com.saxonica.sdoc.XSDCompositor
  Returns the constructed Compositor.
getCompressedValue() - Method in class net.sf.saxon.tinytree.CompressedWhitespace
getCondition() - Method in class net.sf.saxon.expr.IfExpression
getCondition() - Method in class net.sf.saxon.expr.IsLastExpression
getCondition() - Method in class net.sf.saxon.style.XSLWhen
getConduit() - Method in class com.saxonica.extra.SequenceExchanger.SequencePusher
  Get the Conduit to which the events are written
getConfiguration() - Method in class com.saxonica.schema.PreparedSchema
  Get the configuration
getConfiguration() - Method in class com.saxonica.schema.SchemaFactoryImpl
  Get the Configuration object
getConfiguration() - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Get the Configuration object
getConfiguration() - Method in class com.saxonica.validate.ValidatorImpl
  Get the underlying Saxon Configuration object
getConfiguration(XPathContext) - Static method in class net.sf.saxon.Configuration
  Get the configuration, given the context.
getConfiguration() - Method in class net.sf.saxon.Controller
  Get the Configuration associated with this Controller.
getConfiguration() - Method in class net.sf.saxon.PreparedStylesheet
getConfiguration() - Method in class net.sf.saxon.Query
  Get the configuration in use
getConfiguration() - Method in class net.sf.saxon.Transform
  Get the configuration.
getConfiguration() - Method in class net.sf.saxon.TransformerFactoryImpl
  Get the configuration (en bloc)
getConfiguration() - Method in class net.sf.saxon.dom.DocumentWrapper
  Get the configuration previously set using setConfiguration
getConfiguration() - Method in class net.sf.saxon.dom.NodeWrapper
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.event.Builder
getConfiguration() - Method in class net.sf.saxon.event.Emitter
  Get the configuration used for this document
getConfiguration() - Method in class net.sf.saxon.event.PipelineConfiguration
getConfiguration() - Method in class net.sf.saxon.event.ProxyReceiver
getConfiguration() - Method in class net.sf.saxon.event.ReceivingContentHandler
getConfiguration() - Method in class net.sf.saxon.event.SequenceReceiver
getConfiguration() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the Configuration
getConfiguration() - Method in class net.sf.saxon.expr.Optimizer
getConfiguration() - Method in interface net.sf.saxon.expr.StaticContext
  Get the system configuration
getConfiguration() - Method in interface net.sf.saxon.expr.XPathContext
  Get the Configuration
getConfiguration() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the Configuration
getConfiguration(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
  Return the Configuration object
getConfiguration() - Method in class net.sf.saxon.instruct.Executable
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.jdom.DocumentWrapper
  Get the configuration previously set using setConfiguration (or the default configuraton allocated automatically)
getConfiguration() - Method in class net.sf.saxon.jdom.NodeWrapper
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get the configuration
getConfiguration() - Method in interface net.sf.saxon.om.NodeInfo
  Get the configuration used to build the tree containing this node.
getConfiguration() - Method in class net.sf.saxon.om.Orphan
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.om.StrippedDocument
  Get the configuration previously set using setConfiguration
getConfiguration() - Method in class net.sf.saxon.om.StrippedNode
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.om.VirtualCopy
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the Configuration options
getConfiguration() - Method in class net.sf.saxon.query.XQueryFunctionLibrary
  Get the Configuration options
getConfiguration() - Method in class net.sf.saxon.style.ExpressionContext
  Get the system configuration
getConfiguration() - Method in class net.sf.saxon.style.UseWhenStaticContext
  Get the system configuration
getConfiguration() - Method in class net.sf.saxon.sxpath.XPathEvaluator
  Get the Configuration in use
getConfiguration() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
  Get the configuration previously set using setConfiguration
getConfiguration() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.tinytree.TinyTree
  Get the configuration previously set using setConfiguration
getConfiguration() - Method in class net.sf.saxon.trans.IndependentContext
  Get the system configuration
getConfiguration() - Method in class net.sf.saxon.tree.DocumentImpl
  Get the configuration previously set using setConfiguration
getConfiguration() - Method in class net.sf.saxon.tree.NodeImpl
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.value.TextFragmentValue
  Get the configuration previously set using setConfiguration (or the default configuraton allocated automatically)
getConfiguration() - Method in class net.sf.saxon.xom.DocumentWrapper
  Get the configuration previously set using setConfiguration
getConfiguration() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.xpath.StandaloneContext
  Get the system configuration
getConfiguration() - Method in class net.sf.saxon.xpath.XPathFactoryImpl
  Get the Configuration object
getConfigurationProperty(String) - Method in class net.sf.saxon.Configuration
  Get a property of the configuration
getConstructType() - Method in class net.sf.saxon.expr.ComputedExpression
  Get the type of this expression for use in tracing and diagnostics
getConstructType() - Method in class net.sf.saxon.expr.ForExpression
  Get the type of this expression for use in tracing and diagnostics
getConstructType() - Method in class net.sf.saxon.instruct.InstructionDetails
  Get the construct type
getConstructType() - Method in class net.sf.saxon.instruct.TraceExpression
  Get the construct type.
getConstructType() - Method in class net.sf.saxon.query.XQueryFunction
  Get the type of construct.
getConstructType() - Method in class net.sf.saxon.style.LiteralResultElement
  Get the type of construct.
getConstructType() - Method in class net.sf.saxon.style.StyleElement
  Get the type of construct.
getConstructType() - Method in class net.sf.saxon.style.XSLAttributeSet
  Get the type of construct.
getConstructType() - Method in class net.sf.saxon.style.XSLFunction
  Get the type of construct.
getConstructType() - Method in class net.sf.saxon.style.XSLGeneralVariable
  Get the type of construct.
getConstructType() - Method in class net.sf.saxon.style.XSLTemplate
  Get the type of construct.
getConstructType() - Method in interface net.sf.saxon.trace.InstructionInfo
  Get the type of construct.
getConstructionMode() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the current validation mode
getContainedComponents() - Method in class com.saxonica.schema.Notation
  Get the components that are immediately contained within this component.
getContainedSource() - Method in class net.sf.saxon.AugmentedSource
  Get the Source object wrapped by this AugmentedSource
getContainingComplexType() - Method in class com.saxonica.sdoc.SchemaElement
  Get the complexType associated with the containing xs:complexType element
getContainingDeclarationName() - Method in class com.saxonica.schema.SchemaTypeImpl
  Get the name of the containing element or attribute declaration, if any (and if known)
getContainingElement() - Method in class com.saxonica.validate.ContentValidator
  Get the fingerprint of the name of the element being validated (for diagnostics).
getContainingElementLocationId() - Method in class com.saxonica.validate.ContentValidator
  Get the location ID of the element being validated
getContainingElementName() - Method in class com.saxonica.validate.ContentValidator
  Get the containing element name, for use in error messages.
getContainingSimpleType() - Method in class com.saxonica.sdoc.SchemaElement
  Get the simpleTypeDefinition associated with the containing xs:simpleType element
getContainingSlotManager() - Method in class net.sf.saxon.style.StyleElement
  Get the SlotManager for the containing Procedure definition
getContainingStylesheet() - Method in class net.sf.saxon.style.StyleElement
  Get the containing XSLStylesheet element
getContentExpression() - Method in class net.sf.saxon.instruct.ParentNodeConstructor
  Get the expression that constructs the content of the element
getContentHandler() - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Gets the `ContentHandler` which receives the augmented validation result.
getContentHandler() - Method in class net.sf.saxon.Filter
  Get the ContentHandler registered using setContentHandler()
getContentModelGroup() - Method in class com.saxonica.schema.ModelGroupDefinition
  Returns the ContentModelGroup for this group Only used for a element
getContentType() - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Get the content type allowed by this NodeTest (that is, the type annotation of the matched nodes).
getContentType() - Method in class net.sf.saxon.pattern.ContentTypeTest
  Get the content type allowed by this NodeTest (that is, the type annotation of the matched nodes).
getContentType() - Method in class net.sf.saxon.pattern.NodeKindTest
  Get the content type allowed by this NodeTest (that is, the type of content allowed).
getContentType() - Method in class net.sf.saxon.pattern.NodeTest
  Get the content type allowed by this NodeTest (that is, the type annotation of the matched nodes).
getContext(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
  Return the XPathContext object
getContextForGlobalVariables() - Method in class net.sf.saxon.Controller
  Get the item used as the context for evaluating global variables.
getContextItem() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the context item
getContextItem() - Method in interface net.sf.saxon.expr.XPathContext
  Get the context item
getContextItem() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the context item
getContextItem() - Method in class net.sf.saxon.query.DynamicQueryContext
  Get the context item for the query, as set using setContextItem() or setContextNode().
getContextPosition() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the context position (the position of the context item)
getContextPosition() - Method in interface net.sf.saxon.expr.XPathContext
  Get the context position (the position of the context item)
getContextPosition() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the context position (the position of the context item)
getController() - Method in class net.sf.saxon.event.PipelineConfiguration
  Get the controller associated with this pipelineConfiguration
getController() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the Controller.
getController() - Method in interface net.sf.saxon.expr.XPathContext
  Get the Controller.
getController() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the Controller.
getController(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
  Return the Controller object
getController() - Method in class net.sf.saxon.query.XQueryExpression
  Deprecated. since 8.5.1 - use newController()
getConversionContext() - Method in class net.sf.saxon.Configuration
  Get an XPathContext object with sufficient capability to perform comparisons and conversions
getCurrentDateTime() - Method in class net.sf.saxon.Controller
  Get the current date and time for this query or transformation.
getCurrentDateTime() - Method in class net.sf.saxon.query.DynamicQueryContext
  Get the date and time set previously using `DynamicQueryContext.setCurrentDateTime(net.sf.saxon.value.DateTimeValue)` or null if none has been set.
getCurrentDateTime(XPathContext) - Static method in class net.sf.saxon.value.DateTimeValue
  Get the dateTime value representing the nominal date/time of this transformation run.
getCurrentGroup() - Method in class net.sf.saxon.sort.GroupByIterator
  Get the contents of the current group as a java List
getCurrentGroupIterator() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the current group iterator.
getCurrentGroupIterator() - Method in interface net.sf.saxon.expr.XPathContext
  Get the current group iterator.
getCurrentGroupIterator() - Method in class net.sf.saxon.expr.XPathContextMajor
  Get the current group iterator.
getCurrentGroupIterator() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the current group iterator.
getCurrentGroupingKey() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
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 interface net.sf.saxon.sort.GroupIterator
  Get the grouping key of the current group
getCurrentGroupingKey() - Method in class net.sf.saxon.sort.GroupStartingIterator
getCurrentGroupingKey() - Method in class net.sf.saxon.sort.SortedGroupIterator
getCurrentIterator() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the current iterator.
getCurrentIterator() - Method in interface net.sf.saxon.expr.XPathContext
  Get the current iterator.
getCurrentIterator() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the current iterator.
getCurrentMode() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the current mode.
getCurrentMode() - Method in interface net.sf.saxon.expr.XPathContext
  Get the current mode.
getCurrentMode() - Method in class net.sf.saxon.expr.XPathContextMajor
  Get the current mode.
getCurrentMode() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the current mode.
getCurrentRegexIterator() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the current regex iterator.
getCurrentRegexIterator() - Method in interface net.sf.saxon.expr.XPathContext
  Get the current regex iterator.
getCurrentRegexIterator() - Method in class net.sf.saxon.expr.XPathContextMajor
  Get the current regex iterator.
getCurrentRegexIterator() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the current regex iterator.
getCurrentRoot() - Method in class net.sf.saxon.event.Builder
  Get the current root node.
getCurrentTemplate() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the current template.
getCurrentTemplate() - Method in interface net.sf.saxon.expr.XPathContext
  Get the current template.
getCurrentTemplate() - Method in class net.sf.saxon.expr.XPathContextMajor
  Get the current template.
getCurrentTemplate() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the current template.
getDOMImplementation() - Method in class net.sf.saxon.dom.DocumentBuilderImpl
getDTDHandler() - Method in class net.sf.saxon.Filter
  Return the current DTD handler.
getDTDValidation() - Method in class net.sf.saxon.AugmentedSource
  Get whether or not DTD validation of this source is required
getData() - Method in class net.sf.saxon.dom.PIOverNodeInfo
  The content of this processing instruction.
getData() - Method in class net.sf.saxon.dom.TextOverNodeInfo
  Get the character data of a Text or Comment node.
getDataTypeExpression() - Method in class net.sf.saxon.sort.SortKeyDefinition
getDay() - Method in class net.sf.saxon.value.DateTimeValue
  Get the day component, 1-31
getDay() - Method in class net.sf.saxon.value.DateValue
  Get the day component of the date (in local form)
getDayOfWeek(int, int, int) - Static method in class net.sf.saxon.value.DateValue
  Get the day of the week.
getDayWithinYear(int, int, int) - Static method in class net.sf.saxon.value.DateValue
  Get the ordinal day number within the year (1 Jan = 1, 1 Feb = 32, etc)
getDebugger() - Method in class net.sf.saxon.Configuration
  Get the debugger in use.
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
getDeclaration() - Method in class com.saxonica.schema.ElementParticle
  Returns the ElementDecl that this element definition references.
getDeclaration(int, String, String, Expression[]) - Method in class net.sf.saxon.functions.FunctionLibraryList
  Get the function declaration corresponding to a given function name and arity
getDeclaration(int, String, String, Expression[]) - Method in class net.sf.saxon.query.ImportedFunctionLibrary
  Get the function declaration corresponding to a given function name and arity
getDeclaration(int, String, String, Expression[]) - Method in interface net.sf.saxon.query.XQueryFunctionBinder
  Get the function declaration corresponding to a given function name and arity
getDeclaration(int, String, String, Expression[]) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
  Get the function declaration corresponding to a given function name and arity
getDeclaredAttributes() - Method in class com.saxonica.schema.AttributeGroupDecl
  Get a HashMap containing all the attributes in this attribute group, expanded recursively.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.dom.NodeWrapper
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.jdom.NodeWrapper
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in interface net.sf.saxon.om.NodeInfo
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.om.Orphan
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.om.StrippedNode
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.om.VirtualCopy
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.pull.UnconstructedParent
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.tree.ElementImpl
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.tree.ElementWithAttributes
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.tree.NodeImpl
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.value.TextFragmentValue
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.xom.NodeWrapper
  Get all namespace undeclarations and undeclarations defined on this element.
getDefaultCollation() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the default collation
getDefaultCollation() - Method in interface net.sf.saxon.expr.XPathContext
  Get the default collation
getDefaultCollation() - Method in class net.sf.saxon.expr.XPathContextMinor
  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.instruct.Executable
  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.StyleElement
  Get the default collation for this element
getDefaultCollationName() - Method in class net.sf.saxon.style.UseWhenStaticContext
  Get the name of 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.trans.IndependentContext
  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.style.UseWhenStaticContext
  Get the default XPath namespace, as a namespace code that can be looked up in the NamePool
getDefaultElementNamespace() - Method in class net.sf.saxon.trans.IndependentContext
  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 interface net.sf.saxon.expr.StaticContext
  Get the default function namespace
getDefaultFunctionNamespace() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the default function namespace
getDefaultFunctionNamespace() - Method in class net.sf.saxon.style.ExpressionContext
  Get the default function namespace
getDefaultFunctionNamespace() - Method in class net.sf.saxon.style.UseWhenStaticContext
  Get the default function namespace
getDefaultFunctionNamespace() - Method in class net.sf.saxon.trans.IndependentContext
  Get the default function namespace
getDefaultFunctionNamespace() - Method in class net.sf.saxon.xpath.StandaloneContext
  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.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.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.CombinedNodeTest
  get the default priority of this nodeTest when used 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.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.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.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.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.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.NodeTest
  Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.saxon.pattern.NodeTestPattern
  Determine the default priority of this node test when used on its own as a Pattern
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.
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
getDefaultValidation() - Method in class net.sf.saxon.style.XSLStylesheet
  Get the value of the default validation attribute
getDefaultValue() - Method in class com.saxonica.schema.AttributeDecl
  Returns the default value of this attribute declaration.
getDefaultValue() - Method in class com.saxonica.schema.AttributeUse
  Returns the default value of this attribute use.
getDefaultValue() - Method in class com.saxonica.schema.ElementDecl
  Returns the default value defined for this element definition.
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.ProcessingInstruction
getDependencies() - Method in class net.sf.saxon.instruct.TraceWrapper
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class net.sf.saxon.pattern.IDPattern
  Get the dependencies of the pattern.
getDependencies() - Method in class net.sf.saxon.pattern.KeyPattern
  Get the dependencies of the pattern.
getDependencies() - Method in class net.sf.saxon.pattern.LocationPathPattern
  Get the dependencies of the pattern.
getDependencies() - Method in class net.sf.saxon.pattern.Pattern
  Get the dependencies of the pattern.
getDependencies() - Method in class net.sf.saxon.pattern.PatternSponsor
  Determine which aspects of the context the expression depends on.
getDependencies() - Method in class net.sf.saxon.value.Value
  Determine which aspects of the context the expression depends on.
getDerivationMethod() - Method in class com.saxonica.schema.SchemaTypeImpl
  Gets the integer code of the derivation method used to derive this type from its parent.
getDerivationMethod() - Method in class net.sf.saxon.type.AnySimpleType
  Gets the integer code of the derivation method used to derive this type from its parent.
getDerivationMethod() - Method in class net.sf.saxon.type.AnyType
  Gets the integer code of the derivation method used to derive this type from its parent.
getDerivationMethod() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Gets the integer code of the derivation method used to derive this type from its parent.
getDerivationMethod() - Method in class net.sf.saxon.type.BuiltInListType
  Gets the integer code of the derivation method used to derive this type from its parent.
getDerivationMethod() - Method in class net.sf.saxon.type.ExternalObjectType
  Gets the integer code of the derivation method used to derive this type from its parent.
getDerivationMethod() - Method in interface net.sf.saxon.type.SchemaType
  Gets the integer code of the derivation method used to derive this type from its parent.
getDerivationMethod() - Method in class net.sf.saxon.type.Untyped
  Gets the integer code of the derivation method used to derive this type from its parent.
getDescription() - Method in class com.saxonica.schema.SchemaTypeImpl
  Get a description of this type for use in diagnostics.
getDescription() - Method in class net.sf.saxon.type.AnySimpleType
  Get a description of this type for use in diagnostics
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.BuiltInAtomicType
getDescription() - Method in class net.sf.saxon.type.BuiltInListType
getDescription() - Method in class net.sf.saxon.type.ExternalObjectType
getDescription() - Method in interface net.sf.saxon.type.SchemaType
  Get a description of this type for use in error messages.
getDescription() - Method in class net.sf.saxon.type.Untyped
  Get a description of this type for use in diagnostics
getDetails() - Method in class net.sf.saxon.functions.SystemFunction
  Get the details
getDisallowedNamespace() - Method in class com.saxonica.schema.Wildcard
  Get the disallowed namespace.
getDisplayName() - Method in class com.saxonica.schema.AttributeDecl
  Returns the name of the attribute defined by this AttributeDecl.
getDisplayName() - Method in class com.saxonica.schema.AttributeGroupDecl
  Returns the name of this AttributeGroup
getDisplayName() - Method in class com.saxonica.schema.AttributeUse
  Returns the name of the attribute defined by this AttributeDecl.
getDisplayName() - Method in class com.saxonica.schema.ElementDecl
  Returns the display name of this Element declaration.
getDisplayName() - Method in class com.saxonica.schema.ElementParticle
  Returns the display name of this Element particle.
getDisplayName() - Method in class com.saxonica.schema.SchemaTypeImpl
  Get the display name of the type: that is, a lexical QName with an arbitrary prefix
getDisplayName() - Method in class net.sf.saxon.dom.NodeWrapper
  Get the display name of this node.
getDisplayName(NamePool) - Method in class net.sf.saxon.expr.FunctionCall
  Diagnostic print of expression structure
getDisplayName() - Method in class net.sf.saxon.jdom.NodeWrapper
  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() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get the display name of this node.
getDisplayName() - Method in interface net.sf.saxon.om.NodeInfo
  Get the display name of this node, in the form of a lexical QName.
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.VirtualCopy
  Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.pull.UnconstructedDocument
  Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the display name of this node.
getDisplayName(int) - Static method in class net.sf.saxon.style.StandardNames
getDisplayName() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the display name of this node (a lexical QName).
getDisplayName() - Method in class net.sf.saxon.tree.NodeImpl
  Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.type.AnySimpleType
  Get the display name of the type: that is, a lexical QName with an arbitrary prefix
getDisplayName() - Method in class net.sf.saxon.type.AnyType
  Get the display name of the type: that is, a lexical QName with an arbitrary prefix
getDisplayName() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the display name of the type: that is, a lexical QName with an arbitrary prefix
getDisplayName() - Method in class net.sf.saxon.type.BuiltInListType
  Get the display name of the type: that is, a lexical QName with an arbitrary prefix
getDisplayName() - Method in class net.sf.saxon.type.ExternalObjectType
getDisplayName() - Method in interface net.sf.saxon.type.SchemaType
  Get the display name of the type: that is, a lexical QName with an arbitrary prefix
getDisplayName() - Method in class net.sf.saxon.type.Untyped
  Get the display name of the type: that is, a lexical QName with an arbitrary prefix
getDisplayName() - Method in class net.sf.saxon.value.TextFragmentValue
  Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the display name of this node.
getDoctype() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Get the Document Type Declaration (see `DocumentType` ) associated with this document.
getDocument() - Method in class com.saxonica.sdoc.SchemaDocument
  Get the document wrapped by this SchemaDocument
getDocumentBuilder(Result) - Method in class net.sf.saxon.dom.DOMEnvelope
  Test whether this object model recognizes a particular kind of JAXP Result object, and if it does, return a Receiver that builds an instance of this data model from a sequence of events.
getDocumentBuilder(Result) - Method in class net.sf.saxon.dom.DOMObjectModel
  Test whether this object model recognizes a particular kind of JAXP Result object, and if it does, return a Receiver that builds an instance of this data model from a sequence of events.
getDocumentBuilder(Result) - Method in class net.sf.saxon.jdom.JDOMObjectModel
  Test whether this object model recognizes a particular kind of JAXP Result object, and if it does, return a Receiver that builds an instance of this data model from a sequence of events.
getDocumentBuilder(Result) - Method in interface net.sf.saxon.om.ExternalObjectModel
  Test whether this object model recognizes a particular kind of JAXP Result object, and if it does, return a Receiver that builds an instance of this data model from a sequence of events.
getDocumentBuilder(Result) - Method in class net.sf.saxon.xom.XOMObjectModel
  Test whether this object model recognizes a particular kind of JAXP Result object, and if it does, return a Receiver that builds an instance of this data model from a sequence of events.
getDocumentElement() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Get the outermost element of a document.
getDocumentElement() - Method in class net.sf.saxon.tree.DocumentImpl
  Get the root (outermost) element.
getDocumentLocator() - Method in class net.sf.saxon.event.ProxyReceiver
  Get the Document Locator
getDocumentNumber() - Method in class net.sf.saxon.dom.DocumentWrapper
  Get the unique document number
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.jdom.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.om.NamespaceIterator.NamespaceNodeImpl
  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.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 class net.sf.saxon.om.VirtualCopy
  Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the document number of the document containing this node (Needed when the document isn't a real node, for sorting free-standing elements)
getDocumentNumber() - Method in class net.sf.saxon.tinytree.TinyTree
  Get the document number (actually, the tree number)
getDocumentNumber() - Method in class net.sf.saxon.tree.DocumentImpl
  Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.tree.NodeImpl
  Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.value.TextFragmentValue
  Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.xom.DocumentWrapper
  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.xom.NodeWrapper
  Get the document number of the document containing this node.
getDocumentNumberAllocator() - Method in class net.sf.saxon.Configuration
  Get the document number allocator.
getDocumentPool() - Method in class net.sf.saxon.Controller
  Get the document pool.
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.NamespaceIterator.NamespaceNodeImpl
  Get the root node, if it is a 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.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.VirtualCopy
  Get the root node, if it is a document node.
getDocumentRoot() - Method in class net.sf.saxon.pull.UnconstructedDocument
  Get the root node, if it is a document node.
getDocumentRoot() - Method in class net.sf.saxon.pull.UnconstructedParent
  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.tinytree.TinyNodeImpl
  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
getDocumentRoot() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the root node, if it is a document node.
getDocumentURI() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  The location of the document or `null` if undefined or if the `Document` was created using `DOMImplementation.createDocument`.
getDocumentURI(NodeInfo) - Method in class net.sf.saxon.om.DocumentPool
  Get the URI for a given document node, if it is present in the pool.
getDocumentValidator(Receiver, String, NamePool, int, int, SchemaType) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get a document-level validator to add to a Receiver pipeline
getDocumentValidator(Receiver, String, NamePool, int, int, SchemaType) - Method in class net.sf.saxon.Configuration
  Get a document-level validator to add to a Receiver pipeline.
getDomConfig() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  The configuration used when `Document.normalizeDocument()` is invoked.
getDoubleValue() - Method in class net.sf.saxon.value.DoubleValue
  Return this numeric value as a double
getDoubleValue() - Method in class net.sf.saxon.value.FloatValue
getDoubleValue() - Method in class net.sf.saxon.value.NumericValue
  Get the numeric value as a double
getEdges() - Method in class com.saxonica.schema.AutomatonState
  Get an iterator over all the transitions (edges) allowed from this state
getElementById(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Return the `Element` whose `ID` is given by `elementId` .
getElementDecl(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the global element declaration with a given name
getElementDeclaration() - Method in class com.saxonica.sdoc.XSDElement
  Return the element declaration schema component corresponding to this xs:element element
getElementDeclaration() - Method in class com.saxonica.validate.ContentValidator
  Get the element declaration that this validator is validating against
getElementDeclaration(int) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get a global element declaration
getElementDeclaration(int) - Method in class net.sf.saxon.Configuration
  Get a global element declaration.
getElementFormDefault() - Method in class com.saxonica.sdoc.XSDSchema
  Returns the elementFormDefault property of this Schema.
getElementNameCode() - Method in class net.sf.saxon.event.StartTagBuffer
  Get the name of the current element
getElementParticle() - Method in class com.saxonica.sdoc.XSDElement
  Return the element particle schema component
getElementParticleCardinality(int) - Method in class com.saxonica.schema.Compositor
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int) - Method in class com.saxonica.schema.ElementParticle
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int) - Method in class com.saxonica.schema.ElementWildcard
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int) - Method in class com.saxonica.schema.GroupReference
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int) - Method in interface com.saxonica.schema.Particle
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int) - Method in class com.saxonica.schema.UserComplexType
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int) - Method in class net.sf.saxon.type.AnyType
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int) - Method in interface net.sf.saxon.type.ComplexType
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int) - Method in class net.sf.saxon.type.Untyped
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleType(int) - Method in class com.saxonica.schema.Compositor
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int) - Method in class com.saxonica.schema.ElementParticle
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int) - Method in class com.saxonica.schema.ElementWildcard
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int) - Method in class com.saxonica.schema.GroupReference
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int) - Method in interface com.saxonica.schema.Particle
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int) - Method in class com.saxonica.schema.UserComplexType
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int) - Method in class net.sf.saxon.type.AnyType
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int) - Method in interface net.sf.saxon.type.ComplexType
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int) - Method in class net.sf.saxon.type.Untyped
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementTest() - Method in class net.sf.saxon.pattern.DocumentNodeTest
  Get the element test contained within this document test
getElementTypeInfo() - Method in class net.sf.saxon.dom.TypedContentHandler.TypeInfoProviderImpl
  Returns the immutable `TypeInfo` object for the current element.
getElementValidator(Receiver, int, int, SchemaType, int, NamePool) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get a Receiver that can be used to validate an element, and that passes the validated element on to a target receiver.
getElementValidator(Receiver, int, int, SchemaType, int, NamePool) - Method in class net.sf.saxon.Configuration
  Get a Receiver that can be used to validate an element, and that passes the validated element on to a target receiver.
getElementsByTagName(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  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.
getElementsByTagName(NodeInfo, String) - Static method in class net.sf.saxon.dom.DocumentOverNodeInfo
getElementsByTagName(String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Returns a `NodeList` of all descendant `Elements` with a given tag name, in document order.
getElementsByTagNameNS(String, String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  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.
getElementsByTagNameNS(NodeInfo, String, String) - Static method in class net.sf.saxon.dom.DocumentOverNodeInfo
getElementsByTagNameNS(String, String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Returns a `NodeList` of all the descendant `Elements` with a given local name and namespace URI in document order.
getElseExpression() - Method in class net.sf.saxon.expr.IfExpression
getEmptyLeast() - 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
getEnd() - Method in class net.sf.saxon.value.IntegerRange
getEndPosition() - Method in class net.sf.saxon.om.ArrayIterator
  Get the end position in the array
getEndState() - Method in class com.saxonica.schema.AutomatonState.Edge
  Get the state resulting from this transition
getEntityResolver() - Method in class net.sf.saxon.Filter
  Return the current entity resolver.
getEraName(int) - Method in interface net.sf.saxon.number.Numberer
  Get the name for an era (e.g.
getEraName(int) - Method in class net.sf.saxon.number.Numberer_de
  Get the name for an era (e.g.
getEraName(int) - Method in class net.sf.saxon.number.Numberer_en
  Get the name for an era (e.g.
getErrorCode() - Method in class net.sf.saxon.expr.RoleLocator
  Get the error code to be produced if a type error is detected
getErrorCodeForTypeErrors() - Method in class net.sf.saxon.functions.SystemFunction
  Return the error code to be used for type errors
getErrorCodeForTypeErrors() - Method in class net.sf.saxon.functions.TreatFn
  Return the error code to be used for type errors
getErrorCodeLocalPart() - Method in class net.sf.saxon.trans.XPathException
  Get the local part of the name of the error code
getErrorCodeNamespace() - Method in class net.sf.saxon.trans.XPathException
  Get the namespace URI part of the name of the error code
getErrorCount() - Method in class com.saxonica.schema.PreparedSchema
  Test whether errors have been reported
getErrorCount() - Method in class com.saxonica.sdoc.XSDSchema
getErrorCount() - Method in class net.sf.saxon.PreparedStylesheet
  Get the number of errors reported so far
getErrorHandler() - Method in class com.saxonica.schema.SchemaFactoryImpl
getErrorHandler() - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Gets the current `ErrorHandler`
getErrorHandler() - Method in class com.saxonica.validate.ValidatorImpl.ErrorListenerWrappingErrorHandler
getErrorHandler() - Method in class com.saxonica.validate.ValidatorImpl
getErrorHandler() - Method in class net.sf.saxon.Filter
  Return the current error handler.
getErrorListener() - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get the ErrorListener to which errors are reported
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.PreparedStylesheet
getErrorListener() - Method in class net.sf.saxon.TransformerFactoryImpl
  Get the error event handler for the TransformerFactory.
getErrorListener() - Method in class net.sf.saxon.event.PipelineConfiguration
getErrorListener() - Method in class net.sf.saxon.query.DynamicQueryContext
  Get the error listener.
getErrorListener() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the ErrorListener in use for this static context
getErrorListener() - Method in class net.sf.saxon.trans.CompilerInfo
getErrorObject() - Method in class net.sf.saxon.trans.XPathException
getErrorOutput() - Method in class net.sf.saxon.StandardErrorListener
  Get the error output stream
getException() - Method in class net.sf.saxon.value.ValidationErrorValue
getExecutable() - Method in class net.sf.saxon.Controller
  Get the Executable object.
getExecutable() - Method in class net.sf.saxon.PreparedStylesheet
  Get the associated executable
getExecutable() - Method in class net.sf.saxon.expr.ComputedExpression
  Get the executable containing this expression
getExecutable() - Method in interface net.sf.saxon.expr.Container
  Get the Executable (representing a complete stylesheet or query) of which this Container forms part
getExecutable() - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
getExecutable() - Method in class net.sf.saxon.instruct.GlobalVariable
getExecutable() - Method in class net.sf.saxon.instruct.Procedure
getExecutable() - Method in class net.sf.saxon.pattern.Pattern
getExecutable() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the Executable, an object representing the compiled query and its environment.
getExecutable() - Method in class net.sf.saxon.query.XQueryExpression
  Get the Executable (representing a complete stylesheet or query) of which this Container forms part
getExecutable() - Method in class net.sf.saxon.query.XQueryFunction
getExecutable() - Method in class net.sf.saxon.style.StyleElement
getExecutable() - Method in class net.sf.saxon.style.XSLStylesheet
  Get the run-time Executable object
getExistingSchemaDocument(String) - Method in class com.saxonica.sdoc.SchemaDocumentManager
getExpandedMessage(TransformerException) - Static method in class net.sf.saxon.StandardErrorListener
  Get a string containing the message for this exception and all contained exceptions
getExpression() - Method in class net.sf.saxon.query.XQueryExpression
  Get the expression wrapped in this XQueryExpression object
getExpressionType() - Method in class net.sf.saxon.expr.SimpleExpression
  Return a distinguishing name for the expression, for use in diagnostics.
getExtendedParticle(PreparedSchema) - Method in class com.saxonica.schema.UserComplexType
  Get the particle corresponding to this UserComplexType, combining it with the content model of the base type if this type is derived by extension.
getExtensionBinder() - Method in class net.sf.saxon.Configuration
  Get the FunctionLibrary used to bind calls on extension functions.
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.
getExtensionFunctionFactory() - Method in class net.sf.saxon.Configuration
  Get an ExtensionFunctionFactory.
getExternalNamespaceResolver() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the external namespace resolver that has been registered using setExternalNamespaceResolver(), if any.
getExternalObjectModels() - Method in class net.sf.saxon.Configuration
  Get all the registered external object models.
getExternalSchema() - Method in class com.saxonica.sdoc.XSDRedefine
getFacet(String) - Method in class com.saxonica.schema.FacetCollection
  Returns the first facet associated with the given name, defined either on this type or on a type from which it is derived
getFacet(String) - Method in class com.saxonica.schema.UserSimpleType
  Returns the first facet associated with the given name, defined either on this type or on a type from which it is derived
getFacet() - Method in class com.saxonica.sdoc.XSDFacet
getFacetCollection() - Method in class com.saxonica.schema.UserSimpleType
  Get the FacetCollection for this simple type
getFacetList() - Method in class com.saxonica.schema.FacetCollection
  Return all the facets for this type
getFacetList() - Method in class com.saxonica.sdoc.SimpleTypeDefinition
  Return all the facets for this type
getFacets(String) - Method in class com.saxonica.schema.FacetCollection
  Return the facets having the given name
getFacets() - Method in class com.saxonica.schema.FacetCollection
  Returns an Iterator over all the Facets (including inherited facets) for this type.
getFacets(String) - Method in class com.saxonica.schema.UserSimpleType
  Return all the facets having the given name
getFacets() - Method in class com.saxonica.schema.UserSimpleType
  Returns an Iterator over all the Facets (including inherited facets) for this type.
getFeature(String) - Method in class com.saxonica.validate.PlatformVerifier
  This method is called to get the feature of the license.
getFeature(String) - Method in class net.sf.saxon.Filter
  Look up the value of a feature.
getFeature(String) - Method in class net.sf.saxon.TransformerFactoryImpl
  Look up the value of a feature.
getFeature(String) - Method in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
  Get the state of the named feature.
getFeature(String, String) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get a feature of this node.
getFeature(String) - Method in class net.sf.saxon.xpath.XPathFactoryImpl
  Get a feature of this XPath implementation.
getField(Field, Object) - Method in class net.sf.saxon.functions.ExtensionFunctionCall
  Access a field.
getFields() - Method in class com.saxonica.schema.IdentityConstraint
  Returns the List of Fields contained within this IdentityConstraint.
getFilenameFilter() - Method in class net.sf.saxon.functions.URIQueryParameters
  Get the file name filter (select=pattern), or null if unspecified
getFilter() - Method in class net.sf.saxon.expr.FilterExpression
  Get the filter expression
getFilters() - Method in class net.sf.saxon.AugmentedSource
  Get the list of filters to be applied to the input.
getFinalDefault() - Method in class com.saxonica.sdoc.XSDSchema
  Returns the default FinalList for this Schema.
getFingerprint() - Method in class com.saxonica.schema.AttributeDecl
  Gets the fingerprint of this attribute name
getFingerprint() - Method in class com.saxonica.schema.AttributeGroupDecl
  Get the fingerprint of the name of the attribute group
getFingerprint() - Method in class com.saxonica.schema.AttributeGroupReference
  Get the fingerprint of the target of this reference
getFingerprint() - Method in interface com.saxonica.schema.ComponentReference
  Get the fingerprint of the target of this reference
getFingerprint() - Method in class com.saxonica.schema.ElementDecl
  Get the fingerprint of the name of this element declaration in the namePool
getFingerprint() - Method in class com.saxonica.schema.GroupReference
getFingerprint() - Method in class com.saxonica.schema.IdentityConstraint
  Get the fingerprint of the name of this identity constraint
getFingerprint() - Method in class com.saxonica.schema.ModelGroupDefinition
getFingerprint() - Method in class com.saxonica.schema.Notation
getFingerprint() - Method in class com.saxonica.schema.SchemaTypeImpl
  Get the fingerprint of the name of this type
getFingerprint() - Method in class com.saxonica.schema.SimpleComponentReference
getFingerprint() - Method in class com.saxonica.schema.TypeReference
getFingerprint(String, int) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called to check that a QName is valid and allocate a fingerprint for the name in the namePool.
getFingerprint() - Method in class net.sf.saxon.dom.NodeWrapper
  Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.instruct.Template
  Get the namepool fingerprint of the name of the template (if it is named)
getFingerprint() - Method in class net.sf.saxon.jdom.NodeWrapper
  Get fingerprint.
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() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get fingerprint.
getFingerprint() - Method in interface net.sf.saxon.om.NodeInfo
  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.VirtualCopy
  Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Get the name of the nodes matched by this nodetest, if it matches a specific name.
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.NodeTest
  Get the name of the nodes matched by this nodetest, if it matches a specific name.
getFingerprint() - Method in class net.sf.saxon.pattern.NodeTestPattern
  Determine the name fingerprint of nodes to which this pattern applies.
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.pull.PullFilter
  Get the fingerprint of the name of the element.
getFingerprint() - Method in class net.sf.saxon.pull.PullFromIterator
  Get the fingerprint of the name of the element.
getFingerprint() - Method in interface net.sf.saxon.pull.PullProvider
  Get the fingerprint of the name of the element.
getFingerprint() - Method in class net.sf.saxon.pull.StaxBridge
  Get the fingerprint of the name of the element.
getFingerprint() - Method in class net.sf.saxon.pull.TreeWalker
  Get the fingerprint of the name of the element.
getFingerprint() - Method in class net.sf.saxon.pull.UnconstructedDocument
  Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the fingerprint of the name of the element.
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, String) - Static method in class net.sf.saxon.style.StandardNames
getFingerprint() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the fingerprint of the node, used for matching names
getFingerprint() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Get the fingerprint of the name of the element.
getFingerprint() - Method in class net.sf.saxon.tree.NodeImpl
  Get the fingerprint of the node.
getFingerprint() - Method in class net.sf.saxon.type.AnySimpleType
  Get the fingerprint of the name of this type
getFingerprint() - Method in class net.sf.saxon.type.AnyType
  Get the fingerprint of the name of this type
getFingerprint() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the fingerprint of the name of this type
getFingerprint() - Method in class net.sf.saxon.type.BuiltInListType
  Get the fingerprint of the name of this type
getFingerprint() - Method in class net.sf.saxon.type.ExternalObjectType
getFingerprint() - Method in interface net.sf.saxon.type.SchemaType
  Get the fingerprint of the name of this type
getFingerprint() - Method in class net.sf.saxon.type.Untyped
  Get the fingerprint of the name of this type
getFingerprint() - Method in class net.sf.saxon.value.TextFragmentValue
  Get the fingerprint of the node, used for matching names
getFingerprint() - Method in class net.sf.saxon.xom.NodeWrapper
  Get fingerprint.
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.dom.NodeOverNodeInfo
  Get first child
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.
getFixedValue() - Method in class com.saxonica.schema.AttributeDecl
  Returns the fixed value of this attribute declaration.
getFixedValue() - Method in class com.saxonica.schema.AttributeUse
  Returns the fixed value of this attribute use.
getFixedValue() - Method in class com.saxonica.schema.ElementDecl
  Returns the 'fixed' value defined for this element declaration.
getFixupStatus() - Method in class com.saxonica.schema.SchemaStructure
  Get the current fixup status
getFloatValue() - Method in class net.sf.saxon.value.FloatValue
  Get the value
getFunction() - Method in class net.sf.saxon.expr.UserFunctionCall
  Get the function that is being called by this function call
getFunction(String, int) - Static method in class net.sf.saxon.functions.StandardFunction
  Get the table entry for the function with a given name
getFunctionDefinitions() - Method in class net.sf.saxon.query.XQueryFunctionLibrary
  Get an iterator over the Functions defined in this module
getFunctionDisplayName(NamePool) - Method in class net.sf.saxon.query.XQueryFunction
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.
getFunctionLibrary() - Method in interface net.sf.saxon.expr.StaticContext
  Get the function library containing all the in-scope functions available in this static context
getFunctionLibrary() - Method in class net.sf.saxon.instruct.Executable
  Get the library containing all the in-scope functions in the static context
getFunctionLibrary() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the function library containing all the in-scope functions available in this static context (that is, the functions available in this query module).
getFunctionLibrary() - Method in class net.sf.saxon.style.ExpressionContext
  Get the function library containing all the in-scope functions available in this static context
getFunctionLibrary() - Method in class net.sf.saxon.style.UseWhenStaticContext
  Get the function library containing all the in-scope functions available in this static context
getFunctionLibrary() - Method in class net.sf.saxon.style.XSLStylesheet
  Get the function library.
getFunctionLibrary() - Method in class net.sf.saxon.trans.IndependentContext
  Get the function library containing all the in-scope functions available in this static context
getFunctionLibrary() - Method in class net.sf.saxon.xpath.StandaloneContext
  Get the function library containing all the in-scope functions available in this static context
getFunctionNameCode() - Method in class net.sf.saxon.expr.FunctionCall
  Get the name code of the function being called
getFunctionNameCode() - Method in class net.sf.saxon.instruct.UserFunction
  Get the namepool name code of the function
getGlobalFunctionLibrary() - Method in class net.sf.saxon.query.StaticQueryContext
getGlobalStackFrameMap() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the stack frame map for global variables.
getGlobalVariable(int) - Method in class net.sf.saxon.instruct.Bindery
  Get the value of a global variable whose slot number is known
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)
getGlobalVariableMap() - Method in class net.sf.saxon.instruct.Bindery
  Get the Global Variable Map, containing the mapping of variable names (fingerprints) to slot numbers.
getGlobalVariableMap() - Method in class net.sf.saxon.instruct.Executable
  Get the global variable map
getGlobalVariableValue(GlobalVariable) - Method in class net.sf.saxon.instruct.Bindery
  Get the value of a global variable
getGlobalVariables() - Method in class net.sf.saxon.instruct.Bindery
  Get all the global variables, as an array.
getGroup() - Method in class com.saxonica.schema.GroupReference
getGroup(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the group with a given name if there is one.
getGroupDeclaration() - Method in class com.saxonica.sdoc.XSDGroup
  Returns the Group declaration under construction.
getGroupReference() - Method in class com.saxonica.sdoc.XSDGroup
  Returns the Group reference under construction.
getHeadFingerprint() - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
  Get the fingerprint of the head of the substitution group
getHostLanguage() - Method in class net.sf.saxon.Configuration
  Get the host language used in this configuration.
getHostLanguage() - Method in class net.sf.saxon.event.PipelineConfiguration
getHostLanguage() - Method in class net.sf.saxon.expr.ComputedExpression
  Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
getHostLanguage() - Method in interface net.sf.saxon.expr.Container
  Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
getHostLanguage() - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
  Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
getHostLanguage() - Method in class net.sf.saxon.instruct.Executable
  Get the host language
getHostLanguage() - Method in class net.sf.saxon.instruct.GlobalVariable
getHostLanguage() - Method in class net.sf.saxon.instruct.Procedure
getHostLanguage() - Method in class net.sf.saxon.pattern.Pattern
  Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
getHostLanguage() - Method in class net.sf.saxon.query.XQueryExpression
  Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
getHostLanguage() - Method in class net.sf.saxon.query.XQueryFunction
  Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
getHostLanguage() - Method in class net.sf.saxon.style.StyleElement
  Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
getHour() - Method in class net.sf.saxon.value.DateTimeValue
  Get the hour component, 0-23
getIdentityConstraint(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the identity constraint whose name has a given fingerprint
getIdentityConstraint() - Method in class com.saxonica.sdoc.XSDIdentityConstraint
  Returns the IdentityConstraint created.
getIdentityConstraint() - Method in class com.saxonica.validate.SelectorWatch
  Get the identityConstraint implemented by this SelectorWatch
getIdentityConstraints() - Method in class com.saxonica.schema.ElementDecl
  Returns an Iterator over the identity constrains defined within this element definition.
getIdentityField() - Method in class com.saxonica.sdoc.XSDFieldOrSelector
getIdentitySelector() - Method in class com.saxonica.sdoc.XSDFieldOrSelector
getImplementation() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Get a `DOMImplementation` object that handles this document.
getImplementationMethod() - Method in class com.saxonica.extra.SequentialCopy
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.expr.CardinalityChecker
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.expr.ComputedExpression
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in interface net.sf.saxon.expr.Expression
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.expr.ForExpression
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.expr.ItemChecker
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.expr.VariableReference
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.instruct.AnalyzeString
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.instruct.Block
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.instruct.Choose
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.instruct.CopyOf
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.instruct.DocumentInstr
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.instruct.ElementCreator
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.instruct.ForEach
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.instruct.Instruction
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.instruct.SimpleContentConstructor
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.pattern.PatternSponsor
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.value.AtomicValue
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.value.Closure
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.value.EmptySequence
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.value.IntegerRange
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.value.SequenceExtent
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.value.ShareableSequence
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.value.SingletonNode
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplicitTimezone() - Method in class net.sf.saxon.Configuration
  Get the implicit timezone, as a positive or negative offset from UTC in minutes.
getImplicitTimezone() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the implicit timezone, as a positive or negative offset from UTC in minutes.
getImplicitTimezone() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the implicit timezone, as a positive or negative offset from UTC in minutes.
getImplicitTimezone(XPathContext) - Static method in class net.sf.saxon.functions.CurrentDateTime
  Get the implicit timezone
getImportedFunctionLibrary() - Method in class net.sf.saxon.query.StaticQueryContext
getImportedNamespaces() - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get the set of namespaces of imported schemas
getImportedNamespaces() - Method in class net.sf.saxon.Configuration
  Get the set of namespaces of imported schemas
getImportedSchema() - Method in class com.saxonica.sdoc.XSDImport
  Get the imported schema.
getImportedSchemaNamespaces() - Method in interface net.sf.saxon.expr.StaticContext
  Get the set of imported schemas
getImportedSchemaNamespaces() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the set of imported schemas
getImportedSchemaNamespaces() - Method in class net.sf.saxon.style.ExpressionContext
  Get the set of imported schemas
getImportedSchemaNamespaces() - Method in class net.sf.saxon.style.UseWhenStaticContext
  Get the set of imported schemas
getImportedSchemaNamespaces() - Method in class net.sf.saxon.trans.IndependentContext
  Get the set of imported schemas
getImportedSchemaNamespaces() - Method in class net.sf.saxon.xpath.StandaloneContext
  Get the set of imported schemas
getImportedSchemaTable() - Method in class net.sf.saxon.style.XSLStylesheet
getImporter() - Method in class net.sf.saxon.style.XSLStylesheet
  Get the StyleSheet that included or imported this one.
getInScopeNamespaceCodes() - Method in class net.sf.saxon.om.NamespaceIterator
  Get a list of in-scope namespace codes.
getInScopeNamespaceCodes() - Method in class net.sf.saxon.tree.ElementWithAttributes
  Get the list of in-scope namespaces for this element as an array of namespace codes.
getIncludedSchema() - Method in class com.saxonica.sdoc.XSDInclude
  Get the schema (= collection of schema components) that was included by this xs:include instruction
getIncludedStylesheet(XSLStylesheet, int) - Method in class net.sf.saxon.style.XSLGeneralIncorporate
getIndex(String, String) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the index of an attribute (by name).
getIndex(String) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the index of an attribute, from its lexical QName
getIndex(String, String) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the index of an attribute (by name).
getIndex(String, String) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the index of an attribute (by name).
getIndexByFingerprint(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the index, given the fingerprint
getIndexByFingerprint(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the index, given the fingerprint.
getIndexByFingerprint(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the index, given the fingerprint
getInitialContextItem() - Method in class net.sf.saxon.Controller
  Get the initial context item.
getInitialMode() - Method in class net.sf.saxon.Controller
  Get the initial mode for the transformation
getInitialState() - Method in class com.saxonica.schema.UserComplexType
  Get the initial state of the finite state machine used for validating against this type.
getInitialTemplate() - Method in class net.sf.saxon.Controller
  Get the initial template
getInputEncoding() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  An attribute specifying the encoding used for this document at the time of the parsing.
getInputTypeAnnotations() - Method in class net.sf.saxon.style.XSLStylesheet
  Get the value of the input-type-annotations attribute, for this module combined with that of all included/imported modules.
getInputTypeAnnotationsAttribute() - Method in class net.sf.saxon.style.XSLStylesheet
  Get the value of the input-type-annotations attribute, for this module alone.
getInstance(String, ClassLoader) - Method in class net.sf.saxon.Configuration
  Instantiate a class using the class name provided.
getInstance() - Static method in class net.sf.saxon.JavaPlatform
getInstance() - Static method in class net.sf.saxon.charcode.ASCIICharacterSet
getInstance() - Static method in class net.sf.saxon.charcode.CP1250CharacterSet
getInstance() - Static method in class net.sf.saxon.charcode.CP1251CharacterSet
getInstance() - Static method in class net.sf.saxon.charcode.CP1252CharacterSet
getInstance() - Static method in class net.sf.saxon.charcode.CP852CharacterSet
getInstance() - Static method in class net.sf.saxon.charcode.KOI8RCharacterSet
getInstance() - Static method in class net.sf.saxon.charcode.Latin1CharacterSet
getInstance() - Static method in class net.sf.saxon.charcode.Latin2CharacterSet
getInstance() - Static method in class net.sf.saxon.charcode.UnicodeCharacterSet
getInstance() - Static method in class net.sf.saxon.event.StandardOutputResolver
  Get a singular instance
getInstance() - Static method in class net.sf.saxon.expr.Atomizer.AtomizingFunction
  Get the singleton instance
getInstance() - Static method in class net.sf.saxon.instruct.DummyNamespaceResolver
  Return the singular instance of this class
getInstance() - Static method in class net.sf.saxon.om.AllElementStripper
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.EmptyNamespaceDeclarationList
  Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.om.Name10Checker
getInstance() - Static method in class net.sf.saxon.om.Name11Checker
getInstance() - Static method in class net.sf.saxon.pattern.AnyNodeTest
  Get an instance of AnyNodeTest
getInstance() - Static method in class net.sf.saxon.pattern.NoNodeTest
  Get a NoNodeTest instance
getInstance() - Static method in class net.sf.saxon.sort.CodepointCollator
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.LocalOrderComparer
  Get an instance of a LocalOrderComparer.
getInstance() - Static method in class net.sf.saxon.sort.StandardCollationURIResolver
  Return the singleton instance of this class
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.type.AnySimpleType
  Get the singular 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.Untyped
  Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.value.EmptySequence
  Get the implicit instance of this class
getInstruction() - Method in class net.sf.saxon.pull.UnconstructedParent
getInstruction() - Method in class net.sf.saxon.style.XSLAttributeSet
getInstructionInfo() - Method in class net.sf.saxon.Controller
  Get diagnostic information about this context.
getInstructionInfo() - Method in class net.sf.saxon.expr.ComputedExpression
  Get InstructionInfo for this expression
getInstructionInfo() - Method in class net.sf.saxon.expr.UserFunctionCall
  Get diagnostic information about this expression
getInstructionInfo() - Method in class net.sf.saxon.instruct.ApplyTemplates
  Set additional trace properties appropriate to the kind of instruction.
getInstructionInfo() - Method in class net.sf.saxon.instruct.AttributeSet
  Get the InstructionInfo details about the construct.
getInstructionInfo() - Method in class net.sf.saxon.instruct.CallTemplate
  Set additional trace properties appropriate to the kind of instruction.
getInstructionInfo() - Method in class net.sf.saxon.instruct.FixedAttribute
getInstructionInfo() - Method in class net.sf.saxon.instruct.FixedElement
getInstructionInfo() - Method in class net.sf.saxon.instruct.GlobalVariable
  Get InstructionInfo for this expression
getInstructionInfo() - Method in class net.sf.saxon.instruct.Instruction
getInstructionInfo() - Method in class net.sf.saxon.instruct.InstructionDetails
  Get the InstructionInfo details about the construct.
getInstructionInfo() - Method in class net.sf.saxon.instruct.Template
  Get the InstructionInfo details about the construct.
getInstructionInfo() - Method in class net.sf.saxon.instruct.TraceExpression
  Get the InstructionInfo details about the construct.
getInstructionInfo() - Method in class net.sf.saxon.instruct.TraceInstruction
  Get the instruction details
getInstructionInfo() - Method in class net.sf.saxon.instruct.UserFunction
  Get the InstructionInfo details about the construct.
getInstructionInfo() - Method in class net.sf.saxon.sql.SQLColumn.ColumnInstruction
getInstructionInfo() - Method in interface net.sf.saxon.trace.InstructionInfoProvider
  Get the InstructionInfo details about the construct
getInstructionInfo() - Method in class net.sf.saxon.trans.KeyDefinition
  Get the InstructionInfo details about the construct.
getInstructionNameCode() - Method in class net.sf.saxon.instruct.AnalyzeString
getInstructionNameCode() - Method in class net.sf.saxon.instruct.ApplyImports
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.ApplyTemplates
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.Assign
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.Attribute
  Get the name of this instruction
getInstructionNameCode() - Method in class net.sf.saxon.instruct.CallTemplate
  Return the name of this instruction.
getInstructionNameCode() - Method in class net.sf.saxon.instruct.Choose
  Get the name of this instruction for diagnostic and tracing purposes We assume that if there was only one condition then it was an xsl:if; this is not necessarily so, but it's adequate for tracing purposes.
getInstructionNameCode() - Method in class net.sf.saxon.instruct.Comment
  Get the instruction name, for diagnostics and tracing return the string "xsl:comment"
getInstructionNameCode() - Method in class net.sf.saxon.instruct.ComputedElement
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.Copy
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.CopyOf
  Get the name of this instruction, for diagnostics and tracing
getInstructionNameCode() - Method in class net.sf.saxon.instruct.Doctype
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.DocumentInstr
  Get the name of this instruction for diagnostic and tracing purposes (the string "document-constructor")
getInstructionNameCode() - Method in class net.sf.saxon.instruct.FixedAttribute
  Get the name of this instruction (return 'xsl:attribute')
getInstructionNameCode() - Method in class net.sf.saxon.instruct.ForEach
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.ForEachGroup
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.GeneralVariable
getInstructionNameCode() - Method in class net.sf.saxon.instruct.GlobalParam
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.Instruction
  Get the namecode of the instruction for use in diagnostics
getInstructionNameCode() - Method in class net.sf.saxon.instruct.LocalParam
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.Message
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.Namespace
  Set the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.NextMatch
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.ProcessingInstruction
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.ResultDocument
  Get the name of this instruction for diagnostic and tracing purposes (the string "xsl:result-document")
getInstructionNameCode() - Method in class net.sf.saxon.instruct.TraceWrapper
getInstructionNameCode() - Method in class net.sf.saxon.instruct.ValueOf
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.While
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.instruct.WithParam
getInternalExpression() - Method in class net.sf.saxon.sxpath.XPathExpression
  Low-level method to get the internal Saxon expression object.
getInternalExpression() - Method in class net.sf.saxon.xpath.XPathExpressionImpl
  Low-level method to get the internal Saxon expression object.
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.expr.CastAsQName
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.ContextItemExpression
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.PositionRange
  Get the dependencies
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.SingleNodeExpression
  Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.UserFunctionCall
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.VariableReference
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.Current
  Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.CurrentDateTime
  Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.CurrentGroup
  Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.Evaluate
  Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.ExtensionFunctionCall
  Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.Lang
  Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.Last
  Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.NormalizeSpace
  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.functions.Position
  Determine the intrinsic dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.RegexGroup
  Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.StringLength
  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.instruct.Assign
getIntrinsicDependencies() - Method in class net.sf.saxon.instruct.CallTemplate
getIntrinsicDependencies() - Method in class net.sf.saxon.instruct.NumberInstruction
  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.instruct.ResultDocument
getIntrinsicDependencies() - Method in class net.sf.saxon.sort.TupleExpression
getIntrinsicDependencies() - Method in class net.sf.saxon.xpath.XPathFunctionCall
  Determine which aspects of the context the expression depends on.
getInverseComparison() - Method in class com.saxonica.extra.GeneralComparisonSA
getInverseComparison() - Method in class net.sf.saxon.expr.GeneralComparison
getItemType(TypeHierarchy) - Method in class com.saxonica.extra.SequentialCopy
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class com.saxonica.extra.StringMirrorExpression
  Get the static type of the expression
getItemType(TypeHierarchy) - Method in class com.saxonica.extra.Try
  Determine the item type of the value returned by the function
getItemType(TypeHierarchy) - Method in class com.saxonica.schema.DerivedAtomicValue
  Get the item type of this atomic value
getItemType() - Method in class com.saxonica.schema.PathSelection
  Determine the item type of the nodes matched by the last NodeTest
getItemType() - Method in class com.saxonica.schema.UserListType
  Returns the simpleType of the items in this ListType.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
  Determine the data type of the items returned by the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.Atomizer
  Determine the data type of the items returned by the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.AxisExpression
  Determine the data type of the items returned by this expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.BooleanExpression
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.CardinalityChecker
  Determine the data type of the items returned by the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.CastAsQName
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.CastExpression
  Get the static type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.CastableExpression
  Determine the data type of the result of the Castable expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.ContextItemExpression
  Determine the item type
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.ErrorExpression
  Determine the data type of the expression, if possible
getItemType(TypeHierarchy) - Method in interface net.sf.saxon.expr.Expression
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.FilterExpression
  Get the data type of the items returned
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.ForExpression
  Determine the data type of the items returned by the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.GeneralComparison
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.GeneralComparison10
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.IdentityComparison
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.IfExpression
  Get data type of items in sequence returned by expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.InstanceOfExpression
  Determine the data type of the result of the InstanceOf expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.IntegerRangeTest
  Get the data type of the items returned
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.IsLastExpression
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.ItemChecker
  Determine the data type of the items returned by the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.LetExpression
  Determine the data type of the items returned by the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.NumericPromoter
  Determine the data type of the items returned by the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.PathExpression
  Determine the data type of the items returned by this exprssion
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.PositionRange
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.RangeExpression
  Get the data type of the items returned
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.RootExpression
  Determine the data type of the items returned by this expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.SimpleExpression
  Determine the data type of the items returned by this expression.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.SimpleMappingExpression
  Determine the data type of the items returned by this exprssion
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.SingleNodeExpression
  Determine the data type of the items returned by this expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.SingletonAtomizer
  Determine the data type of the items returned by the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.SingletonComparison
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.SliceExpression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.SuppliedParameterReference
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.TailExpression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.UnaryExpression
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
  Determine the data type of the items returned by the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.UserFunctionCall.FunctionCallPackage
  Determine the item type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.UserFunctionCall
  Determine the data type of the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.ValueComparison
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.VariableReference
  Determine the data type of the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.VennExpression
  Determine the data type of the items returned by this expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.functions.Aggregate
  Determine the item type of the value returned by the function
getItemType(TypeHierarchy) - Method in class net.sf.saxon.functions.ExtensionFunctionCall
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.functions.Remove
  Determine the data type of the items in the sequence
getItemType(TypeHierarchy) - Method in class net.sf.saxon.functions.Subsequence
  Determine the data type of the items in the sequence
getItemType(TypeHierarchy) - Method in class net.sf.saxon.functions.SystemFunction
  Determine the item type of the value returned by the function
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.AnalyzeString
  Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.Attribute
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.Block
  Determine the data type of the items returned by this expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.Choose
  Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.Comment
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.ComputedElement
  Get the item type of the value returned by this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.Copy
  Get the item type of the result of this instruction.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.CopyOf
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.DocumentInstr
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.ElementCreator
  Get the item type of the value returned by this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.FixedAttribute
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.FixedElement
  Get the type of the item returned by this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.ForEach
  Determine the data type of the items returned by this expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.ForEachGroup
  Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.GeneralVariable
  Get the type of the result of this instruction.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.Instruction
  Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.Message
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.Namespace
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.NumberInstruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.ProcessingInstruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.ResultDocument
  Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.SimpleContentConstructor
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.TraceWrapper
  Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.UseAttributeSets
  Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.ValueOf
getItemType(TypeHierarchy) - Method in class net.sf.saxon.instruct.While
  Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.pattern.PatternSponsor
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.sort.SortExpression
  Determine the data type of the items returned by the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.sort.TupleExpression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.sort.TupleSorter
getItemType() - Method in class net.sf.saxon.type.BuiltInListType
  Returns the simpleType of the items in this ListType.
getItemType() - Method in interface net.sf.saxon.type.ListType
  Returns the simpleType of the items in this ListType.
getItemType(Item) - Static method in class net.sf.saxon.type.Type
  Get the ItemType of an Item
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.AnyURIValue
  Return the type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.Base64BinaryValue
  Determine the data type of the exprssion
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.BigIntegerValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.BooleanValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.Closure
  Get the static item type
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.DateTimeValue
  Determine the data type of the exprssion
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.DateValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.DecimalValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.DoubleValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.DurationValue
  Determine the data type of the exprssion
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.EmptySequence
  Determine the item type
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.FloatValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.GDayValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.GMonthDayValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.GMonthValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.GYearMonthValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.GYearValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.HexBinaryValue
  Determine the data type of the exprssion
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.IntegerRange
  Determine the data type of the items in the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.IntegerValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.MonthDurationValue
  Determine the data type of the exprssion
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.NotationValue
  Return the type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.ObjectValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.QNameValue
  Return the type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.RestrictedStringValue
  Return the type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.SecondsDurationValue
  Determine the data type of the exprssion
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.SequenceExtent
  Get the (lowest common) item type
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.ShareableSequence
  Get the (lowest common) item type
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.SingletonNode
  Determine the data type of the items in the expression.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.StringValue
  Return the type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.TimeValue
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.UntypedAtomicValue
  Return the type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.Value
  Determine the data type of the items in the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.xpath.XPathFunctionCall
  Determine the data type of the expression, if possible.
getItemTypeReference() - Method in class com.saxonica.schema.UserListType
  Get the reference to the item type of the list
getIterator(ValueRepresentation) - Static method in class net.sf.saxon.value.Value
  Get a SequenceIterator over a ValueRepresentation
getJavaClass() - Method in class net.sf.saxon.type.ExternalObjectType
getJulianDayNumber(int, int, int) - Static method in class net.sf.saxon.value.DateValue
  Calculate the Julian day number at 00:00 on a given date.
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
getKnownBaseType() - Method in class net.sf.saxon.type.AnySimpleType
  Returns the base type that this type inherits from.
getKnownBaseType() - Method in class net.sf.saxon.type.AnyType
  Returns the base type that this type inherits from.
getKnownBaseType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Returns the base type that this type inherits from.
getKnownBaseType() - Method in class net.sf.saxon.type.BuiltInListType
  Returns the base type that this type inherits from.
getKnownBaseType() - Method in class net.sf.saxon.type.ExternalObjectType
  Returns the base type that this type inherits from.
getKnownBaseType() - Method in class net.sf.saxon.type.Untyped
  Returns the base type that this type inherits from.
getLHS() - Method in class net.sf.saxon.pattern.UnionPattern
  Get the LHS of the union
getLSResourceResolver() - Method in class net.sf.saxon.dom.URIResourceResolver
getLanguage() - Method in class net.sf.saxon.expr.ExpressionParser
  Get the current language (XPath or XQuery)
getLanguage() - Method in class net.sf.saxon.sort.SortKeyDefinition
getLargestPatternStackFrame() - Method in class net.sf.saxon.instruct.Executable
  Determine the size of the stack frame needed for evaluating match patterns
getLast() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the context size (the position of the last item in the current node list)
getLast() - Method in interface net.sf.saxon.expr.XPathContext
  Get the context size (the position of the last item in the current node list)
getLast() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the context size (the position of the last item in the current node list)
getLastChild() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get last child
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.expr.RangeIterator
getLastPosition() - Method in class net.sf.saxon.expr.TailExpression.TailIterator
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.EmptyIterator
  Get the position of the last item in the sequence.
getLastPosition() - Method in class net.sf.saxon.om.ListIterator
getLastPosition() - Method in class net.sf.saxon.om.ReverseArrayIterator
getLastPosition() - Method in class net.sf.saxon.om.SingletonIterator
getLastPosition() - Method in class net.sf.saxon.sort.GroupByIterator
  Get the last position (that is, the number of groups)
getLastPosition() - Method in class net.sf.saxon.sort.SortedIterator
getLastPosition() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
  Get the last position (that is, the number of items in the sequence)
getLastStep() - Method in class net.sf.saxon.expr.PathExpression
  Get the last step of the path expression
getLeadingSteps() - Method in class net.sf.saxon.expr.PathExpression
  Get a path expression consisting of all steps except the last
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.dom.TextOverNodeInfo
  Get the length of a Text or Comment node.
getLength() - Method in interface net.sf.saxon.om.AttributeCollection
  Return the number of attributes in the list.
getLength() - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Return the number of attributes in the list.
getLength() - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Return the number of attributes in the list.
getLength() - Method in class net.sf.saxon.value.AtomicValue
  Get the length of the sequence
getLength() - Method in class net.sf.saxon.value.EmptySequence
  Get the length of the sequence
getLength() - Method in class net.sf.saxon.value.IntegerRange
  Get the length of the sequence
getLength() - Method in class net.sf.saxon.value.MemoClosure
  Get the length of the sequence
getLength() - Method in class net.sf.saxon.value.SequenceExtent
  Get the number of items in the sequence
getLength() - Method in class net.sf.saxon.value.ShareableSequence
  Get the number of items in the sequence
getLength() - Method in class net.sf.saxon.value.SingletonNode
  Get the length of the sequence
getLength() - Method in class net.sf.saxon.value.Value
  Get the length of the sequence
getLengthInMicroseconds() - Method in class net.sf.saxon.value.SecondsDurationValue
  Get length of duration in microseconds, as a long
getLengthInMilliseconds() - Method in class net.sf.saxon.value.SecondsDurationValue
  Get length of duration in milliseconds, as a long
getLengthInMonths() - Method in class net.sf.saxon.value.MonthDurationValue
  Get the number of months in the duration
getLengthInOctets() - Method in class net.sf.saxon.value.Base64BinaryValue
  Get the number of octets in the value
getLengthInOctets() - Method in class net.sf.saxon.value.HexBinaryValue
  Get the number of octets in the value
getLengthInSeconds() - Method in class net.sf.saxon.value.DurationValue
  Get length of duration in seconds, assuming an average length of month.
getLengthInSeconds() - Method in class net.sf.saxon.value.SecondsDurationValue
  Get length of duration in seconds
getLibraryList() - Method in class net.sf.saxon.functions.FunctionLibraryList
  Get the list of contained FunctionLibraries.
getLineAndColumn(int) - Method in class net.sf.saxon.expr.Tokenizer
  Get the line and column number corresponding to a given offset in the input expression, as a long value with the line number in the top half and the column number in the lower half
getLineNumber() - Method in class com.saxonica.schema.SchemaStructure
  Get the line number of the element defining this schema component, within its module.
getLineNumber() - Method in class com.saxonica.sdoc.SchemaElement
  Get the line number
getLineNumber() - Method in class net.sf.saxon.dom.DOMSender
getLineNumber(int) - Method in class net.sf.saxon.dom.DOMSender
getLineNumber() - Method in class net.sf.saxon.dom.NodeWrapper
  Get line number
getLineNumber() - Method in class net.sf.saxon.event.ContentHandlerProxy
  Get the line number
getLineNumber() - Method in class net.sf.saxon.event.DocumentSender
getLineNumber(int) - Method in class net.sf.saxon.event.DocumentSender
getLineNumber() - Method in class net.sf.saxon.event.LocationCopier
getLineNumber(int) - Method in class net.sf.saxon.event.LocationCopier
getLineNumber(int) - Method in interface net.sf.saxon.event.LocationProvider
getLineNumber() - Method in class net.sf.saxon.event.ReceivingContentHandler
  Return the line number where the current document event ends.
getLineNumber(int) - Method in class net.sf.saxon.event.ReceivingContentHandler
getLineNumber() - Method in class net.sf.saxon.expr.ComputedExpression
  Get the line number of the expression
getLineNumber() - Method in class net.sf.saxon.expr.ExpressionLocation
getLineNumber(int) - Method in class net.sf.saxon.expr.ExpressionLocation
getLineNumber() - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
getLineNumber(int) - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
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.expr.Tokenizer
  Get the line number of the current token
getLineNumber(int) - Method in class net.sf.saxon.expr.Tokenizer
getLineNumber() - Method in class net.sf.saxon.instruct.InstructionDetails
  Get the line number of the instruction within its module
getLineNumber(int) - Method in class net.sf.saxon.instruct.InstructionDetails
getLineNumber(int) - Method in class net.sf.saxon.instruct.LocationMap
  Get the line number corresponding to a locationId
getLineNumber() - Method in class net.sf.saxon.instruct.Procedure
getLineNumber(int) - Method in class net.sf.saxon.instruct.Procedure
getLineNumber() - Method in class net.sf.saxon.instruct.TraceExpression
  Get the line number of the instruction within its module
getLineNumber(int) - Method in class net.sf.saxon.instruct.TraceExpression
  Get the line number of the expression being traced.
getLineNumber() - Method in class net.sf.saxon.jdom.NodeWrapper
  Get line number
getLineNumber(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the line number part of the location of an attribute, at a given index.
getLineNumber(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the line number part of the location of an attribute, at a given index.
getLineNumber() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get line number
getLineNumber() - Method in interface net.sf.saxon.om.NodeInfo
  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.VirtualCopy
  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.pull.StaxBridge
  Return the line number where the current document event ends.
getLineNumber(int) - Method in class net.sf.saxon.pull.StaxBridge
getLineNumber() - Method in class net.sf.saxon.pull.TreeWalker
  Return the line number where the current document event ends.
getLineNumber() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get line number
getLineNumber() - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Get the line number where the declaration appears
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.query.XQueryExpression
  Return the line number where the current document event ends.
getLineNumber() - Method in class net.sf.saxon.query.XQueryFunction
  Get the line number of the instruction in the source stylesheet module.
getLineNumber(int) - Method in class net.sf.saxon.query.XQueryFunction
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(int) - Method in class net.sf.saxon.style.StyleElement
getLineNumber() - Method in class net.sf.saxon.style.UseWhenStaticContext
  Get the line number of the expression within its containing entity Returns -1 if no line number is available
getLineNumber(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the line number part of the location of an attribute, at a given index.
getLineNumber() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
  Get the line number of this root node.
getLineNumber() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the line number of the node within its source document entity
getLineNumber() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Return the line number where the current document event ends.
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.trans.IndependentContext
  Get the line number of the expression within that container.
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(int) - Method in class net.sf.saxon.tree.LineNumberMap
  Get the line number corresponding to a given sequence number
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.ValidationException
getLineNumber() - Method in class net.sf.saxon.value.TextFragmentValue
  Get line number
getLineNumber() - Method in class net.sf.saxon.xom.NodeWrapper
  Get line number
getLineNumber() - Method in class net.sf.saxon.xpath.StandaloneContext
  Get the line number of the expression within that container.
getList() - Method in class net.sf.saxon.event.SequenceOutputter
  Get the list containing the sequence of items
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)
getList() - Method in class net.sf.saxon.value.ShareableSequence
  Get the underlying list
getLocalAttributeGroupReferences() - Method in class com.saxonica.schema.AttributeGroupDecl
  Returns the AttributeGroup references contained locally in this attribute group.
getLocalAttributeWildcard() - Method in class com.saxonica.schema.AttributeGroupDecl
  Get the local attribute wildcard used in this attribute group
getLocalAttributes() - Method in class com.saxonica.schema.AttributeGroupDecl
  Returns the attributes defined locally in this attribute group.
getLocalFunctionLibrary() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the functions declared locally within this module
getLocalName() - Method in class com.saxonica.schema.SchemaTypeImpl
  Get the local name of this type
getLocalName() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get the local name of this node, following the DOM rules
getLocalName(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the local name of an attribute (by position).
getLocalName(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the local name of an attribute (by position).
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.tinytree.TinyAttributeCollection
  Get the local name of an attribute (by position).
getLocalName() - Method in class net.sf.saxon.type.BuiltInListType
  Get the local name of this type
getLocalName() - Method in class net.sf.saxon.value.QNameValue
  Get the local part
getLocalParameters() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the local (non-tunnel) parameters that were passed to the current function or template
getLocalParameters() - Method in interface net.sf.saxon.expr.XPathContext
  Get the local (non-tunnel) parameters that were passed to the current function or template
getLocalParameters() - Method in class net.sf.saxon.expr.XPathContextMajor
  Get the local parameters for the current template call.
getLocalParameters() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the local parameters for the current template call.
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.NamespaceIterator.NamespaceNodeImpl
  Get the local part of the 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.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.VirtualCopy
  Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.pull.UnconstructedDocument
  Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  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.
getLocalPart() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the local part of the name of this node.
getLocalSlotNumber() - Method in class net.sf.saxon.expr.Assignation
  If this is a local variable held on the local stack frame, return the corresponding slot number.
getLocalSlotNumber() - Method in interface net.sf.saxon.expr.Binding
  If this is a local variable held on the local stack frame, return the corresponding slot number.
getLocalSlotNumber() - Method in class net.sf.saxon.instruct.GeneralVariable
  If this is a local variable held on the local stack frame, return the corresponding slot number.
getLocalSlotNumber() - Method in class net.sf.saxon.instruct.UserFunctionParameter
  If this is a local variable held on the local stack frame, return the corresponding slot number.
getLocalSlotNumber() - Method in class net.sf.saxon.trans.Variable
  If this is a local variable held on the local stack frame, return the corresponding slot number.
getLocalSlotNumber() - Method in class net.sf.saxon.xpath.JAXPVariable
  If this is a local variable held on the local stack frame, return the corresponding slot number.
getLocale(String) - Static method in class net.sf.saxon.Configuration
  Get a locale given a language code in XML format.
getLocationId() - Method in class net.sf.saxon.expr.ComputedExpression
  Get the location ID of the expression
getLocationId(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the locationID of an attribute (by position)
getLocationId(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the locationID of an attribute (by position)
getLocationId() - Method in class net.sf.saxon.pull.StaxBridge
  Get the location of the current event.
getLocationId(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the locationID of an attribute (by position)
getLocationMap() - Method in interface net.sf.saxon.expr.StaticContext
  Get the location map.
getLocationMap() - Method in class net.sf.saxon.instruct.Executable
  Get the location map
getLocationMap() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the LocationMap, an data structure used to identify the location of compiled expressions within the query source text.
getLocationMap() - Method in class net.sf.saxon.style.ExpressionContext
  Get the location map
getLocationMap() - Method in class net.sf.saxon.style.UseWhenStaticContext
  Get the location map
getLocationMap() - Method in class net.sf.saxon.style.XSLStylesheet
  Get the locationMap object
getLocationMap() - Method in class net.sf.saxon.trans.IndependentContext
getLocationMap() - Method in class net.sf.saxon.xpath.StandaloneContext
getLocationMessage(TransformerException) - Static method in class net.sf.saxon.StandardErrorListener
  Get a string identifying the location of an error.
getLocationProvider() - Method in class net.sf.saxon.event.PipelineConfiguration
getLocationProvider() - Method in class net.sf.saxon.expr.ComputedExpression
  Get the LocationProvider allowing location identifiers to be resolved.
getLocationProvider() - Method in interface net.sf.saxon.expr.Container
  Get the LocationProvider allowing location identifiers to be resolved.
getLocationProvider() - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
getLocationProvider() - Method in class net.sf.saxon.instruct.Procedure
  Get the LocationProvider allowing location identifiers to be resolved.
getLocationProvider() - Method in class net.sf.saxon.pattern.Pattern
  Get the LocationProvider allowing location identifiers to be resolved.
getLocationProvider() - Method in class net.sf.saxon.query.XQueryExpression
  Get the LocationProvider allowing location identifiers to be resolved.
getLocationProvider() - Method in class net.sf.saxon.query.XQueryFunction
  Get the LocationProvider allowing location identifiers to be resolved.
getLocationProvider() - Method in class net.sf.saxon.style.StyleElement
  Get the LocationProvider allowing location identifiers to be resolved.
getLocationURI() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the location URI for a module
getLocator(Expression) - Static method in class net.sf.saxon.expr.ExpressionTool
  Get location information for an expression in the form of a SourceLocator
getLocator() - Method in class net.sf.saxon.type.ValidationException
getMatch() - Method in class net.sf.saxon.trans.KeyDefinition
  Get the match pattern for the key definition
getMatchingExpression() - Method in class net.sf.saxon.instruct.AnalyzeString
  Get the expression used to process matching substrings
getMaxOccurs() - Method in class com.saxonica.schema.AbstractParticle
  Returns the maximum number of occurrences that this Particle may appear in the containing content model
getMaxOccurs() - Method in class com.saxonica.schema.ElementParticle
  Returns the maximum number of occurrences that this Particle may appear in the containing content model
getMaxOccurs() - Method in class com.saxonica.schema.ElementWildcard
  Get the maxOccurs attribute
getMaxOccurs() - Method in interface com.saxonica.schema.Particle
  Returns the maximum number of occurrences that this CMParticle may appear
getMemberTypeReferences() - Method in class com.saxonica.schema.UserUnionType
  Get the list of member types, as a List containing TypeReference objects
getMessage() - Method in class com.saxonica.schema.UnresolvedReferenceExceptionImpl
getMessage() - Method in class net.sf.saxon.expr.RoleLocator
  Construct and return the error message indicating a type error
getMessage() - Method in class net.sf.saxon.om.NamespaceException
getMessage() - Method in class net.sf.saxon.om.QNameException
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 in XSLT.
getMicrosecond() - Method in class net.sf.saxon.value.DateTimeValue
  Get the microsecond component, 0-999999
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
getMinOccurs() - Method in class com.saxonica.schema.AbstractParticle
  Returns the minimum number of occurrences that this Particle must appear in the containing content model
getMinOccurs() - Method in class com.saxonica.schema.ElementParticle
  Returns the minimum number of occurrences that this Particle must appear in the containing content model
getMinOccurs() - Method in class com.saxonica.schema.ElementWildcard
  Get the minOccurs attribute
getMinOccurs() - Method in interface com.saxonica.schema.Particle
  Returns the minimum number of occurrences that this Particle must appear
getMinute() - Method in class net.sf.saxon.value.DateTimeValue
  Get the minute component, 0-59
getMode(int) - Method in class net.sf.saxon.trans.RuleManager
  Get the Mode object for a named mode.
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.
getModuleURIResolver() - Method in class net.sf.saxon.Configuration
  Get the user-defined ModuleURIResolver for resolving URIs used in "import module" declarations in the XQuery prolog; returns null if none has been explicitly set.
getModuleURIResolver() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the user-defined ModuleURIResolver for resolving URIs used in "import module" declarations in the XQuery prolog; returns null if none has been explicitly set either on the StaticQueryContext or on the Configuration.
getModuleVariables() - Method in class net.sf.saxon.query.StaticQueryContext
  Get global variables declared in this module
getMonth() - Method in class net.sf.saxon.value.DateTimeValue
  Get the month component, 1-12
getMonth() - Method in class net.sf.saxon.value.DateValue
  Get the month component of the date (in local form)
getName() - Method in class com.saxonica.schema.DigitsFacet
  Get the name of this facet
getName() - Method in class com.saxonica.schema.ElementDecl
  Returns the local name of this Element declaration.
getName() - Method in class com.saxonica.schema.ElementParticle
  Returns the local name of this Element particle.
getName() - Method in class com.saxonica.schema.EnumerationFacet
  Get the name of this facet
getName() - Method in class com.saxonica.schema.EnumerationFacetSet
  The name of this facet.
getName() - Method in class com.saxonica.schema.Facet
  Returns the name of this Facet
getName() - Method in class com.saxonica.schema.IdentityConstraint
  Returns the name of this IdentityConstraint.
getName() - Method in class com.saxonica.schema.LengthFacet
getName() - Method in class com.saxonica.schema.MaxLengthFacet
getName() - Method in class com.saxonica.schema.MinLengthFacet
getName() - Method in class com.saxonica.schema.ModelGroupDefinition
  Returns the name of this Group.
getName() - Method in class com.saxonica.schema.Notation
  Returns the name of this Notation.
getName() - Method in class com.saxonica.schema.PatternFacet
getName() - Method in class com.saxonica.schema.ValueRangeFacet
getName() - Method in class com.saxonica.schema.WhitespaceFacet
getName() - Method in class net.sf.saxon.dom.AttrOverNodeInfo
  Get the name of an attribute node (the lexical QName) (DOM method)
getNameChecker() - Method in class net.sf.saxon.Configuration
  Get a class that can be used to check names against the selected XML version
getNameChecker() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get a NameChecker for checking names against the XML 1.0 or XML 1.1 specification as appropriate
getNameChecker() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get a NameChecker for checking names against the XML 1.0 or XML 1.1 specification as appropriate
getNameCode() - Method in class com.saxonica.schema.AttributeDecl
  Get the nameCode of the name of this element declaration in the namePool
getNameCode() - Method in class com.saxonica.schema.ElementDecl
  Get the nameCode of the name of this element declaration in the namePool
getNameCode() - Method in class com.saxonica.schema.SchemaTypeImpl
  Get the namecode of the name of this type.
getNameCode() - Method in class com.saxonica.schema.SimpleComponentReference
getNameCode(String, int) - Method in class com.saxonica.sdoc.SchemaElement
getNameCode() - Method in class net.sf.saxon.dom.NodeWrapper
  Get name code.
getNameCode() - Method in class net.sf.saxon.expr.RangeVariableDeclaration
  Get the name of the variable, as a namepool name code
getNameCode() - Method in interface net.sf.saxon.expr.VariableDeclaration
  Get the fingerprint code that identifies the name of the variable
getNameCode() - Method in class net.sf.saxon.instruct.AttributeSet
getNameCode(XPathContext) - Method in class net.sf.saxon.instruct.ComputedElement
  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.ElementCreator
getNameCode(XPathContext) - Method in class net.sf.saxon.instruct.FixedElement
  Callback from the superclass ElementCreator to get the nameCode for the element name
getNameCode() - Method in class net.sf.saxon.instruct.GeneralVariable
getNameCode() - Method in class net.sf.saxon.jdom.NodeWrapper
  Get name code.
getNameCode(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the namecode of an attribute (by position).
getNameCode(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the namecode of an attribute (by position).
getNameCode() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get name code.
getNameCode() - Method in interface net.sf.saxon.om.NodeInfo
  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.VirtualCopy
  Get name code.
getNameCode() - Method in class net.sf.saxon.pull.ElementNameTracker
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class net.sf.saxon.pull.PullFilter
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class net.sf.saxon.pull.PullFromIterator
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class net.sf.saxon.pull.PullNamespaceReducer
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in interface net.sf.saxon.pull.PullProvider
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class net.sf.saxon.pull.StaxBridge
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class net.sf.saxon.pull.TreeWalker
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class net.sf.saxon.pull.UnconstructedDocument
  Get name code.
getNameCode() - Method in class net.sf.saxon.pull.UnconstructedElement
  Get name code.
getNameCode() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Get the variable name
getNameCode() - Method in class net.sf.saxon.query.XQueryFunction
getNameCode(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the namecode of an attribute (by position).
getNameCode() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the name code of the node, used for matching names
getNameCode(int) - Method in class net.sf.saxon.tinytree.TinyTree
  Get the nameCode for a given node, which must be a document, element, text, comment, or processing instruction node
getNameCode() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class net.sf.saxon.trans.Variable
  Establish the nameCode of the name of this variable.
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.type.AnySimpleType
  Get the namecode of the name of this type.
getNameCode() - Method in class net.sf.saxon.type.AnyType
  Get the namecode of the name of this type.
getNameCode() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the namecode of the name of this type.
getNameCode() - Method in class net.sf.saxon.type.BuiltInListType
  Get the namecode of the name of this type.
getNameCode() - Method in class net.sf.saxon.type.ExternalObjectType
  Get the namecode of the name of this type.
getNameCode() - Method in interface net.sf.saxon.type.SchemaType
  Get the namecode of the name of this type.
getNameCode() - Method in class net.sf.saxon.type.Untyped
  Get the namecode of the name of this type.
getNameCode() - Method in class net.sf.saxon.value.TextFragmentValue
  Get the name code of the node, used for displaying names
getNameCode() - Method in class net.sf.saxon.xom.NodeWrapper
  Get name code.
getNameCode() - Method in class net.sf.saxon.xpath.JAXPVariable
  Establish the fingerprint of the name of this variable.
getNameCodeArray() - Method in class net.sf.saxon.tinytree.TinyTree
getNamePool() - Method in class com.saxonica.schema.PreparedSchema
  Get the NamePool used by this schema
getNamePool() - Method in class com.saxonica.schema.SchemaTypeImpl
  Get the NamePool in which the name of this type is defined
getNamePool() - Method in class net.sf.saxon.Configuration
  Get the target namepool to be used for stylesheets/queries and for source documents.
getNamePool() - Method in class net.sf.saxon.Controller
  Get the name pool in use.
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.dom.NodeWrapper
  Get the name pool for this node
getNamePool() - Method in class net.sf.saxon.event.ComplexContentOutputter
getNamePool() - Method in class net.sf.saxon.event.ProxyReceiver
  Get the namepool for this configuration
getNamePool() - Method in class net.sf.saxon.event.SequenceReceiver
  Get the name pool
getNamePool() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the Name Pool
getNamePool() - Method in interface net.sf.saxon.expr.StaticContext
  Get the NamePool used for compiling expressions
getNamePool() - Method in interface net.sf.saxon.expr.XPathContext
  Get the Name Pool
getNamePool() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the Name Pool
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.jdom.NodeWrapper
  Get the name pool for this node
getNamePool() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get the NamePool that holds the namecode for this node
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.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 class net.sf.saxon.om.VirtualCopy
  Get the NamePool that holds the namecode for this node
getNamePool() - Method in class net.sf.saxon.pull.PullFilter
  Helper method to get the current namePool
getNamePool() - Method in class net.sf.saxon.pull.StaxBridge
  Get the name pool
getNamePool() - Method in class net.sf.saxon.pull.TreeWalker
  Get the namePool used to lookup all name codes and namespace codes
getNamePool() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the NamePool that holds the namecode for this node
getNamePool() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the namepool
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.style.UseWhenStaticContext
  Get the NamePool used for compiling expressions
getNamePool() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the NamePool for the tree containing this node
getNamePool() - Method in class net.sf.saxon.tinytree.TinyTree
  Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Get the namePool used to lookup all name codes and namespace codes
getNamePool() - Method in class net.sf.saxon.trans.IndependentContext
  Get the NamePool used for compiling expressions
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.value.TextFragmentValue
  Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.xom.DocumentWrapper
  Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the name pool for this node
getNamePool() - Method in class net.sf.saxon.xpath.StandaloneContext
  Get the NamePool used for compiling expressions
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
getNamedTemplate(int) - Method in class net.sf.saxon.instruct.Executable
  Get the named template with a given name.
getNamedTemplateTable() - Method in class net.sf.saxon.instruct.Executable
  Get the named template table.
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(int) - Method in class net.sf.saxon.om.EmptyNamespaceDeclarationList
  Get the n'th declaration in the list in the form of a namespace code.
getNamespaceCode(String, String) - Method in class net.sf.saxon.om.NamePool
  Get the existing namespace code for a namespace prefix/URI pair.
getNamespaceCode(int) - Method in class net.sf.saxon.om.NamePool
  Allocate a namespace code for a given namecode
getNamespaceCode(int) - Method in interface net.sf.saxon.om.NamespaceDeclarations
  Get the n'th declaration in the list in the form of a namespace code.
getNamespaceCode(int) - Method in class net.sf.saxon.om.NamespaceDeclarationsImpl
  Get the n'th declaration in the list in the form of a namespace code.
getNamespaceCode(int) - Method in class net.sf.saxon.om.NamespaceResolverAsDeclarations
  Get the n'th declaration in the list in the form of a namespace code.
getNamespaceCode(int) - Method in class net.sf.saxon.pull.StaxBridge.StaxNamespaces
  Get the n'th declaration in the list in the form of a namespace code.
getNamespaceCode(int) - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the n'th declaration in the list in the form of a namespace code.
getNamespaceCodeArray() - Method in class net.sf.saxon.tinytree.TinyTree
getNamespaceCodes() - Method in class net.sf.saxon.instruct.SavedNamespaceContext
  Get the list of in-scope namespaces held in this NamespaceContext
getNamespaceCodes(int[]) - Method in class net.sf.saxon.om.EmptyNamespaceDeclarationList
  Get all the namespace codes, as an array.
getNamespaceCodes(int[]) - Method in interface net.sf.saxon.om.NamespaceDeclarations
  Get all the namespace codes, as an array.
getNamespaceCodes(int[]) - Method in class net.sf.saxon.om.NamespaceDeclarationsImpl
  Get all the namespace codes, as an array.
getNamespaceCodes(int[]) - Method in class net.sf.saxon.om.NamespaceResolverAsDeclarations
  Get all the namespace codes, as an array.
getNamespaceCodes(int[]) - Method in class net.sf.saxon.pull.StaxBridge.StaxNamespaces
  Get all the namespace codes, as an array.
getNamespaceCodes(int[]) - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get all the namespace codes, as an array.
getNamespaceContext() - Method in class net.sf.saxon.xpath.StandaloneContext
  Get the NamespaceContext that was set using `StandaloneContext.setNamespaceContext(javax.xml.namespace.NamespaceContext)`
getNamespaceContext() - Method in class net.sf.saxon.xpath.XPathEvaluator
  Get the namespace context, if one has been set using `XPathEvaluator.setNamespaceContext(javax.xml.namespace.NamespaceContext)`
getNamespaceDeclarations() - Method in class net.sf.saxon.pull.PullFilter
  Get the namespace declarations associated with the current element.
getNamespaceDeclarations() - Method in class net.sf.saxon.pull.PullFromIterator
  Get the namespace declarations associated with the current element.
getNamespaceDeclarations() - Method in class net.sf.saxon.pull.PullNamespaceReducer
  Get the namespace declarations associated with the current element.
getNamespaceDeclarations() - Method in interface net.sf.saxon.pull.PullProvider
  Get the namespace declarations associated with the current element.
getNamespaceDeclarations() - Method in class net.sf.saxon.pull.StaxBridge
  Get the namespace declarations associated with the current element.
getNamespaceDeclarations() - Method in class net.sf.saxon.pull.TreeWalker
  Get the namespace declarations associated with the current element.
getNamespaceDeclarations() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the namespace declarations associated with the current element.
getNamespaceDeclarations() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Get the namespace declarations associated with the current element.
getNamespaceParentArray() - Method in class net.sf.saxon.tinytree.TinyTree
getNamespaceResolver() - Method in class com.saxonica.validate.ContentValidator
  Get the namespace resolver
getNamespaceResolver() - Method in interface net.sf.saxon.expr.StaticContext
  Get a namespace resolver to resolve the namespaces declared in this static context.
getNamespaceResolver() - Method in class net.sf.saxon.instruct.InstructionDetails
  Get the namespace resolver to supply the namespace context of the instruction that is being traced
getNamespaceResolver() - Method in class net.sf.saxon.instruct.TraceExpression
  Get the namespace resolver to supply the namespace context of the instruction that is being traced
getNamespaceResolver() - Method in class net.sf.saxon.query.StaticQueryContext
  Get a copy of the Namespace Context.
getNamespaceResolver() - Method in class net.sf.saxon.query.XQueryFunction
  Get the namespace context of the instruction.
getNamespaceResolver() - Method in class net.sf.saxon.style.ExpressionContext
  Get a copy of the Namespace Context
getNamespaceResolver() - Method in class net.sf.saxon.style.StyleElement
  Get the namespace context of the instruction.
getNamespaceResolver() - Method in class net.sf.saxon.style.UseWhenStaticContext
  Get a namespace resolver to resolve the namespaces declared in this static context.
getNamespaceResolver() - Method in class net.sf.saxon.sxpath.XPathEvaluator
  Get the external namespace resolver, if one has been set using `XPathEvaluator.setNamespaceResolver(net.sf.saxon.om.NamespaceResolver)`
getNamespaceResolver() - Method in interface net.sf.saxon.trace.InstructionInfo
  Get the namespace context of the instruction.
getNamespaceResolver() - Method in class net.sf.saxon.trans.IndependentContext
getNamespaceResolver() - Method in class net.sf.saxon.xpath.StandaloneContext
getNamespaceURI() - Method in class com.saxonica.schema.ElementDecl
  Get the namespace URI of this element declaration
getNamespaceURI() - Method in class com.saxonica.schema.ElementParticle
  Get the namespace URI of this element particle
getNamespaceURI() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  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)
getNamespaceURI(String) - Method in class net.sf.saxon.xpath.NamespaceContextImpl
  Implement the JAXP getNamespaceURI() method in terms of the Saxon-specific methods
getNextInDocument(NodeImpl) - Method in class net.sf.saxon.tree.NodeImpl
  Get the next node in document order
getNextMatchHandler(NodeInfo, Mode, Template, XPathContext) - Method in class net.sf.saxon.trans.RuleManager
  Get the next-match handler after the current one
getNextMatchRule(NodeInfo, Object, XPathContext) - 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.
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.
getNextPointerArray() - Method in class net.sf.saxon.tinytree.TinyTree
getNextSibling() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get next sibling node
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
getNilledProperty(NodeInfo) - Static method in class net.sf.saxon.functions.Nilled
  Determine whether a node has the nilled property
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.RootExpression
  Return the first element selected by this Expression
getNode(XPathContext) - Method in class net.sf.saxon.expr.SingleNodeExpression
  Get the single node to which this expression refers.
getNode() - Method in class net.sf.saxon.om.InscopeNamespaceResolver
  Get the node on which this namespace resolver is based
getNode(int) - Method in class net.sf.saxon.tinytree.TinyTree
getNode() - Method in class net.sf.saxon.value.SingletonNode
  Get the node that forms the node-set.
getNodeDepthArray() - Method in class net.sf.saxon.tinytree.TinyTree
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.NamespaceIterator.NamespaceNodeImpl
  Get the kind of node.
getNodeKind() - Method in interface net.sf.saxon.om.NodeInfo
  Get the kind 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 class net.sf.saxon.om.VirtualCopy
  Get the kind of node.
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.LocationPathPattern
  Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.NodeTestPattern
  Determine the types 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.pattern.UnionPattern
  Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pull.UnconstructedDocument
getNodeKind() - Method in class net.sf.saxon.pull.UnconstructedElement
getNodeKind() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
  Return the type of node.
getNodeKind() - Method in class net.sf.saxon.tinytree.TinyTextImpl
  Return the type of node.
getNodeKind(int) - Method in class net.sf.saxon.tinytree.TinyTree
  Get the node kind of a given node, which must be a document, element, text, comment, or processing instruction node
getNodeKind() - Method in class net.sf.saxon.tinytree.WhitespaceTextImpl
  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.
getNodeKind() - Method in class net.sf.saxon.xom.NodeWrapper
  Return the type of node.
getNodeKindArray() - Method in class net.sf.saxon.tinytree.TinyTree
getNodeKindMask() - Method in class net.sf.saxon.pattern.AnyChildNodePattern
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeKindMask() - Method in class net.sf.saxon.pattern.AnyNodeTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeKindMask() - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeKindMask() - Method in class net.sf.saxon.pattern.ContentTypeTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeKindMask() - Method in class net.sf.saxon.pattern.DocumentNodeTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeKindMask() - Method in class net.sf.saxon.pattern.LocalNameTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeKindMask() - Method in class net.sf.saxon.pattern.NameTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeKindMask() - Method in class net.sf.saxon.pattern.NamespaceTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeKindMask() - Method in class net.sf.saxon.pattern.NoNodeTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeKindMask() - Method in class net.sf.saxon.pattern.NodeKindTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeKindMask() - Method in class net.sf.saxon.pattern.NodeTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeKindMask() - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeName() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  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.IDPattern
  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.LocationPathPattern
  Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.NodeTestPattern
  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
getNodeTest() - Method in class net.sf.saxon.pattern.UnionPattern
  Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeType() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get the type of this node (node kind, in XPath terminology).
getNodeValue() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get the node value (as defined in the DOM).
getNonMatchingExpression() - Method in class net.sf.saxon.instruct.AnalyzeString
  Get the expression used to process non-matching substrings
getNotation(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the notation with a given name
getNotation() - Method in class com.saxonica.sdoc.XSDNotation
getNotationPublicId() - Method in class com.saxonica.schema.Notation
  Get the public Id of the notation
getNotationSystemId() - Method in class com.saxonica.schema.Notation
  Get the system Id of the notation
getNumberAny(Expression, NodeInfo, Pattern, Pattern, XPathContext, boolean) - Static method in class net.sf.saxon.om.Navigator
  Get node number (level="any").
getNumberMulti(NodeInfo, Pattern, Pattern, XPathContext) - 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 class net.sf.saxon.instruct.UserFunction
  Get the arity of this 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).
getNumberOfAttributes() - Method in class net.sf.saxon.tinytree.TinyTree
getNumberOfNamespaces() - Method in class net.sf.saxon.om.EmptyNamespaceDeclarationList
  Get the number of declarations (and undeclarations) in this list.
getNumberOfNamespaces() - Method in interface net.sf.saxon.om.NamespaceDeclarations
  Get the number of declarations (and undeclarations) in this list.
getNumberOfNamespaces() - Method in class net.sf.saxon.om.NamespaceDeclarationsImpl
  Get the number of declarations (and undeclarations) in this list.
getNumberOfNamespaces() - Method in class net.sf.saxon.om.NamespaceResolverAsDeclarations
  Get the number of declarations (and undeclarations) in this list.
getNumberOfNamespaces() - Method in class net.sf.saxon.pull.StaxBridge.StaxNamespaces
  Get the number of declarations (and undeclarations) in this list.
getNumberOfNamespaces() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the number of declarations (and undeclarations) in this list.
getNumberOfNamespaces() - Method in class net.sf.saxon.tinytree.TinyTree
getNumberOfNodes() - Method in class net.sf.saxon.tinytree.TinyTree
  Get the number of nodes in the tree, excluding attributes and namespace nodes
getNumberOfVariables() - Method in class net.sf.saxon.instruct.SlotManager
  Get number of variables (size of stack frame)
getNumberSimple(NodeInfo, XPathContext) - Static method in class net.sf.saxon.om.Navigator
  Get simple node number.
getNumberSingle(NodeInfo, Pattern, Pattern, XPathContext) - 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
getObjectFingerprint() - Method in class net.sf.saxon.style.StyleElement
  Get a fingerprint identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectNameCode() - Method in class net.sf.saxon.instruct.InstructionDetails
  Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectNameCode() - Method in class net.sf.saxon.instruct.TraceExpression
  Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectNameCode() - Method in class net.sf.saxon.query.XQueryFunction
  Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectNameCode() - Method in class net.sf.saxon.style.LiteralResultElement
  Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectNameCode() - Method in class net.sf.saxon.style.StyleElement
  Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectNameCode() - Method in interface net.sf.saxon.trace.InstructionInfo
  Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getOccurrenceIndicator(int) - Static method in class net.sf.saxon.value.Cardinality
  Get the occurence indicator representing the cardinality
getOccurrenceLimits() - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get the occurrence limits previously set using setOccurrenceLimits (or the default)
getOnError() - Method in class net.sf.saxon.functions.URIQueryParameters
  Get the value of the on-error=fail|warning|ignore parameter, or null if unspecified
getOpeningAttributes() - Method in class net.sf.saxon.trace.AbstractTraceListener
getOpeningAttributes() - Method in class net.sf.saxon.trace.XQueryTraceListener
  Generate attributes to be included in the opening trace element
getOpeningAttributes() - Method in class net.sf.saxon.trace.XSLTTraceListener
  Generate attributes to be included in the opening trace element
getOperands() - Method in class net.sf.saxon.expr.BinaryExpression
  Get the operands
getOperator() - Method in class net.sf.saxon.expr.BinaryExpression
  Get the operator
getOptimizer() - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Factory method to get an Optimizer
getOptimizer() - Method in class net.sf.saxon.Configuration
  Factory method to get an Optimizer.
getOptimizer() - Method in class net.sf.saxon.expr.PromotionOffer
  Get the optimizer in use
getOrder() - Method in class net.sf.saxon.sort.SortKeyDefinition
getOrdinalSuffixForDateTime(String) - Method in interface net.sf.saxon.number.Numberer
  Get an ordinal suffix for a particular component of a date/time.
getOrdinalSuffixForDateTime(String) - Method in class net.sf.saxon.number.Numberer_de
  Get an ordinal suffix for a particular component of a date/time.
getOrdinalSuffixForDateTime(String) - Method in class net.sf.saxon.number.Numberer_en
  Get an ordinal suffix for a particular component of a date/time.
getOrigin() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get information about the creating expression or other construct.
getOrigin() - Method in interface net.sf.saxon.expr.XPathContext
  Get information about the creating expression or other construct.
getOrigin() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get information about the creating expression or other construct.
getOriginDepth() - Method in class com.saxonica.extra.SubtreeCopyWatch
  Get the depth within the XML hierarchy of the element whose element declaration contains the unique/key/keyref constraint that this Watch implements
getOriginDepth() - Method in class com.saxonica.validate.FieldWatch
  Get the depth within the XML hierarchy of the element whose element declaration contains the unique/key/keyref constraint that this Watch implements
getOriginDepth() - Method in class com.saxonica.validate.SelectorWatch
  Get the depth within the XML hierarchy of the element whose element declaration contains the unique/key/keyref constraint that this Watch implements
getOriginDepth() - Method in interface com.saxonica.validate.Watch
  Get the depth within the XML hierarchy of the element whose element declaration contains the unique/key/keyref constraint that this Watch implements
getOriginatingConstructType() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the type of location from which this context was created.
getOriginatingConstructType() - Method in interface net.sf.saxon.expr.XPathContext
  Get the type of location from which this context was created.
getOriginatingConstructType() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the type of location from which this context was created.
getOutputDestination() - Method in class net.sf.saxon.trace.AbstractTraceListener
  Get the output destination
getOutputFingerprint() - Method in class net.sf.saxon.style.XSLOutput
  Get the name of the xsl:output declaration
getOutputMethod(String) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get a configuration-defined output method.
getOutputMethod(String) - Method in class net.sf.saxon.Configuration
  Get a configuration-defined output method.
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
getOutputProperties(int) - Method in class net.sf.saxon.instruct.Executable
  Get a named output format
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.dom.NodeOverNodeInfo
  Return the `Document` object associated with this node.
getOwnerElement() - Method in class net.sf.saxon.dom.AttrOverNodeInfo
  The `Element` node this attribute is attached to or `null` if this attribute is not in use.
getPTreeSource(String, String) - Method in class net.sf.saxon.StandardURIResolver
  Handle a PTree source file (Saxon-SA only)
getPairwiseComposition(int, int) - Method in class net.sf.saxon.codenorm.NormalizerData
  Returns the composite of the two characters.
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 the actual value of a parameter to the query.
getParameterDefinitions() - Method in class net.sf.saxon.instruct.UserFunction
getParameterDefinitions() - Method in class net.sf.saxon.query.XQueryFunction
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.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.NamespaceIterator.NamespaceNodeImpl
  Get the NodeInfo object representing the parent 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.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.VirtualCopy
  Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.pull.UnconstructedParent
  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.tinytree.TinyNodeImpl
  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.
getParent() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the NodeInfo object representing the parent of this node
getParentExpression() - Method in class net.sf.saxon.expr.ComputedExpression
  Get the expression that immediately contains this expression.
getParentExpression() - Method in interface net.sf.saxon.expr.Expression
  Get the container that immediately contains this expression.
getParentExpression() - Method in class net.sf.saxon.pattern.PatternSponsor
  Get the container that immediately contains this expression.
getParentExpression() - Method in class net.sf.saxon.sort.SortKeyDefinition
getParentExpression() - Method in class net.sf.saxon.value.Value
  Get the expression that immediately contains this expression.
getParentNode() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Find the parent node of this node.
getParserSource(StreamSource, int, boolean, int) - Method in class net.sf.saxon.JavaPlatform
  Convert a StreamSource to either a SAXSource or a PullSource, depending on the native parser of the selected platform
getParserSource(StreamSource, int, boolean, int) - Method in interface net.sf.saxon.Platform
  Convert a StreamSource to either a SAXSource or a PullSource, depending on the native parser of the selected platform
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.pattern.PatternSponsor
  Get the wrapped pattern
getPipelineConfiguration() - Method in class com.saxonica.sdoc.SchemaDocumentManager
getPipelineConfiguration() - Method in class com.saxonica.sdoc.SchemaNodeFactory
  Get the pipeline configuration
getPipelineConfiguration() - Method in class net.sf.saxon.event.Builder
getPipelineConfiguration() - Method in class net.sf.saxon.event.Emitter
  Get the pipeline configuration used for this document
getPipelineConfiguration() - Method in interface net.sf.saxon.event.Receiver
  Get the pipeline configuration
getPipelineConfiguration() - Method in class net.sf.saxon.event.ReceivingContentHandler
getPipelineConfiguration() - Method in class net.sf.saxon.event.SequenceReceiver
getPipelineConfiguration() - Method in class net.sf.saxon.event.Sink
  Get the pipeline configuration
getPipelineConfiguration() - Method in class net.sf.saxon.pull.PullFilter
  Get configuration information.
getPipelineConfiguration() - Method in class net.sf.saxon.pull.PullFromIterator
  Get configuration information.
getPipelineConfiguration() - Method in interface net.sf.saxon.pull.PullProvider
  Get configuration information.
getPipelineConfiguration() - Method in class net.sf.saxon.pull.StaxBridge
  Get configuration information.
getPipelineConfiguration() - Method in class net.sf.saxon.pull.TreeWalker
  Get configuration information.
getPipelineConfiguration() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get configuration information.
getPipelineConfiguration() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Get configuration information.
getPlatform() - Method in class net.sf.saxon.Configuration
  Get the Platform to be used for platform-dependent methods
getPlatform() - Method in class net.sf.saxon.StandardURIResolver
  Get the relevant platform
getPlatformSuffix() - Method in class net.sf.saxon.JavaPlatform
  Get a suffix letter to add to the Saxon version number to identify the platform
getPlatformSuffix() - Method in interface net.sf.saxon.Platform
  Get a suffix letter to add to the Saxon version number to identify the platform
getPlatformVersion() - Method in class net.sf.saxon.JavaPlatform
  Get the platform version
getPlatformVersion() - Method in interface net.sf.saxon.Platform
  Get the platform version
getPositionVariableNameCode() - Method in class net.sf.saxon.expr.ForExpression
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.dom.NodeOverNodeInfo
  The namespace prefix of this node, or `null` if it is unspecified.
getPrefix() - Method in class net.sf.saxon.dom.NodeWrapper
  Get the prefix of the name of the node.
getPrefix() - Method in class net.sf.saxon.jdom.NodeWrapper
  Get the prefix part of the name of this node.
getPrefix(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the prefix of the name of an attribute (by position).
getPrefix(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the prefix of the name of an attribute (by position).
getPrefix(int) - Method in class net.sf.saxon.om.EmptyNamespaceDeclarationList
  Get the prefix of the n'th declaration (or undeclaration) in the list, counting from zero.
getPrefix(String) - Static method in class net.sf.saxon.om.NameChecker
  Extract the prefix from a QName.
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) - Method in interface net.sf.saxon.om.NamespaceDeclarations
  Get the prefix of the n'th declaration (or undeclaration) in the list, counting from zero.
getPrefix(int) - Method in class net.sf.saxon.om.NamespaceDeclarationsImpl
  Get the prefix of the n'th declaration (or undeclaration) in the list, counting from zero.
getPrefix() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get the prefix of the name of the node.
getPrefix(int) - Method in class net.sf.saxon.om.NamespaceResolverAsDeclarations
  Get the prefix of the n'th declaration (or undeclaration) in the list, counting from zero.
getPrefix() - Method in interface net.sf.saxon.om.NodeInfo
  Get the prefix of the name of the node.
getPrefix() - Method in class net.sf.saxon.om.Orphan
  Get the prefix of the name of the node.
getPrefix() - Method in class net.sf.saxon.om.StrippedNode
  Get the prefix of the name of the node.
getPrefix() - Method in class net.sf.saxon.om.VirtualCopy
  Get the prefix of the name of the node.
getPrefix(int) - Method in class net.sf.saxon.pull.StaxBridge.StaxNamespaces
  Get the prefix of the n'th declaration (or undeclaration) in the list, counting from zero.
getPrefix() - Method in class net.sf.saxon.pull.UnconstructedDocument
  Get the prefix of the name of the node.
getPrefix() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the prefix of the name of the node.
getPrefix(int) - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the prefix of the n'th declaration (or undeclaration) in the list, counting from zero.
getPrefix(int) - Static method in class net.sf.saxon.style.StandardNames
getPrefix(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the prefix of the name of an attribute (by position).
getPrefix() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  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.QNameValue
  Get the prefix
getPrefix() - Method in class net.sf.saxon.value.TextFragmentValue
  Get the prefix part of the name of this node.
getPrefix() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the prefix of the name of the node.
getPrefix(String) - Method in class net.sf.saxon.xpath.NamespaceContextImpl
  Get the prefix bound to a particular namespace URI, if there is one, or null if not (JAXP method)
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
getPrefixes(String) - Method in class net.sf.saxon.xpath.NamespaceContextImpl
  Get all the prefixes mapped to a given namespace URI (JAXP method)
getPreparedSchema() - Method in class com.saxonica.schema.SchemaReference
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.dom.NodeOverNodeInfo
  Get the previous sibling of the node
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.
getPrimitiveItemType() - Method in class com.saxonica.schema.UserAtomicType
  Get the primitive type from which this type is derived.
getPrimitiveItemType() - Method in class net.sf.saxon.pattern.NoNodeTest
  Get the primitive item type corresponding to this item type.
getPrimitiveItemType() - Method in class net.sf.saxon.pattern.NodeTest
  Get the primitive item type corresponding to this item type.
getPrimitiveItemType() - Method in class net.sf.saxon.type.AnyItemType
  Get the primitive item type corresponding to this item type.
getPrimitiveItemType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the primitive item type corresponding to this item type.
getPrimitiveItemType() - Method in class net.sf.saxon.type.ExternalObjectType
  Get the primitive item type corresponding to this item type.
getPrimitiveItemType() - Method in interface net.sf.saxon.type.ItemType
  Get the primitive item type corresponding to this item type.
getPrimitiveType() - Method in class com.saxonica.schema.UserAtomicType
  Get the primitive type from which this type is derived.
getPrimitiveType() - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Get the basic kind of object that this ItemType matches: for a NodeTest, this is the kind of node, or Type.Node if it matches different kinds of nodes.
getPrimitiveType() - Method in class net.sf.saxon.pattern.ContentTypeTest
  Determine the types of nodes to which this pattern applies.
getPrimitiveType() - Method in class net.sf.saxon.pattern.DocumentNodeTest
  Determine the types of nodes to which this pattern applies.
getPrimitiveType() - Method in class net.sf.saxon.pattern.LocalNameTest
  Determine the types of nodes to which this pattern applies.
getPrimitiveType() - Method in class net.sf.saxon.pattern.NameTest
  Determine the types of nodes to which this pattern applies.
getPrimitiveType() - Method in class net.sf.saxon.pattern.NamespaceTest
  Determine the types of nodes to which this pattern applies.
getPrimitiveType() - Method in class net.sf.saxon.pattern.NoNodeTest
getPrimitiveType() - Method in class net.sf.saxon.pattern.NodeKindTest
  Determine the types of nodes to which this pattern applies.
getPrimitiveType() - Method in class net.sf.saxon.pattern.NodeTest
  Get the basic kind of object that this ItemType matches: for a NodeTest, this is the kind of node, or Type.Node if it matches different kinds of nodes.
getPrimitiveType() - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
  Determine the types of nodes to which this pattern applies.
getPrimitiveType() - Method in class net.sf.saxon.type.AnyItemType
getPrimitiveType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the primitive type corresponding to this item type.
getPrimitiveType() - Method in class net.sf.saxon.type.ExternalObjectType
  Get the primitive type corresponding to this item type.
getPrimitiveType() - Method in interface net.sf.saxon.type.ItemType
  Get the primitive type corresponding to this item type.
getPrimitiveValue() - Method in class com.saxonica.schema.DerivedAtomicValue
  Get the primitive value (the value in the value space)
getPrimitiveValue() - Method in class net.sf.saxon.expr.UserFunctionCall.FunctionCallPackage
  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.
getPrincipalSourceDocument() - Method in class net.sf.saxon.Controller
  Deprecated. From Saxon 8.7, replaced by `Controller.getInitialContextItem()` and `Controller.getContextForGlobalVariables()`
getPrincipalStylesheet() - Method in class net.sf.saxon.style.StyleElement
  Get the principal XSLStylesheet node.
getProcessContents() - Method in class com.saxonica.schema.Wildcard
  Returns the processContents attribute of this wildcard
getProductName() - Static method in class net.sf.saxon.Version
  Return the name of this product.
getProductTitle() - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get a message used to identify this product when a transformation is run using the -t option
getProductTitle() - Method in class net.sf.saxon.Configuration
  Get a message used to identify this product when a transformation is run using the -t option
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() - Method in class com.saxonica.extra.SequenceExchanger.Consumer
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.AppendIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.DifferenceEnumeration
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.FilterIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.IntersectionEnumeration
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.MappingIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.PositionIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.RangeIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.StringTokenIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.TailExpression.TailIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.UnionEnumeration
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.functions.DistinctValues.DistinctIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.functions.Insert.InsertIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.functions.Trace.TracingIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.instruct.InstructionDetails
  Get an iterator over all the properties available.
getProperties() - Method in class net.sf.saxon.instruct.TraceExpression
  Get an iterator over all the properties available.
getProperties() - Method in class net.sf.saxon.om.ArrayIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the properties of an attribute (by position)
getProperties(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the properties of an attribute (by position)
getProperties() - Method in class net.sf.saxon.om.AxisIteratorImpl
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.om.ClosingIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.om.EmptyIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.om.ListIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.om.NamespaceIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.om.PrependIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.om.ReverseArrayIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in interface net.sf.saxon.om.SequenceIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.om.SingletonIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.query.XQueryFunction
  Get an iterator over all the properties available.
getProperties() - Method in class net.sf.saxon.sort.DocumentOrderIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.sort.GroupByIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.sort.GroupEndingIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.sort.GroupStartingIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.sort.SortedIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.style.StyleElement
  Get an iterator over all the properties available.
getProperties(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the properties of an attribute (by position)
getProperties() - Method in interface net.sf.saxon.trace.InstructionInfo
  Get an iterator over all the properties available.
getProperties() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
  Get properties of this iterator, as a bit-significant integer.
getProperty(String) - Method in class com.saxonica.schema.SchemaFactoryImpl
  Look up the value of a property.
getProperty(String) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Look up the value of a property.
getProperty(String) - Method in class com.saxonica.validate.ValidatorImpl
  Look up the value of a property.
getProperty(String) - Method in class net.sf.saxon.Filter
  Look up the value of a property.
getProperty(String, String, Configuration) - Static method in class net.sf.saxon.functions.SystemProperty
  Here's the real code:
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.TraceExpression
  Get a named property of the instruction/expression
getProperty(String) - Method in class net.sf.saxon.query.XQueryFunction
  Get the value of a particular property of the instruction.
getProperty(String) - Method in class net.sf.saxon.style.LiteralResultElement
  Get the value of a particular property of the instruction.
getProperty(String) - Method in class net.sf.saxon.style.StyleElement
  Get the value of a particular property of the instruction.
getProperty(String) - Method in interface net.sf.saxon.trace.InstructionInfo
  Get the value of a particular property of the instruction.
getPseudoAttribute(XPathContext, String) - Static method in class net.sf.saxon.functions.Extensions
  Get a pseudo-attribute of a processing instruction.
getPseudoAttribute(String, String) - Static method in class net.sf.saxon.om.ProcInstParser
  Get a pseudo-attribute.
getPublicId() - Method in class com.saxonica.schema.SchemaStructure
  Get the public ID of the containing module, if known.
getPublicId() - Method in class net.sf.saxon.dom.DOMSender
getPublicId() - Method in class net.sf.saxon.event.ContentHandlerProxy
  Get the Public ID
getPublicId() - Method in class net.sf.saxon.event.DocumentSender
getPublicId() - Method in class net.sf.saxon.event.LocationCopier
getPublicId() - Method in class net.sf.saxon.event.ReceivingContentHandler
  Return the public identifier for the current document event.
getPublicId() - Method in class net.sf.saxon.expr.ComputedExpression
  Get the publicId of the module containing the expression (to satisfy the SourceLocator interface)
getPublicId() - Method in class net.sf.saxon.expr.ExpressionLocation
getPublicId() - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
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.Procedure
getPublicId() - Method in class net.sf.saxon.pattern.Pattern
  Get the public ID (always null)
getPublicId() - Method in class net.sf.saxon.pull.StaxBridge
  Return the public identifier for the current document event.
getPublicId() - Method in class net.sf.saxon.pull.TreeWalker
  Return the public identifier for the current document event.
getPublicId() - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Get public identifier
getPublicId() - Method in class net.sf.saxon.query.XQueryExpression
  Return the public identifier for the current document event.
getPublicId() - Method in class net.sf.saxon.query.XQueryFunction
  Return the public identifier for the current document event.
getPublicId() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the public identifier of the document entity containing this node.
getPublicId() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Return the public identifier for the current document event.
getPublicId() - Method in class net.sf.saxon.tree.NodeImpl
  Get the public identifier of the document entity containing this node.
getPublicId() - Method in class net.sf.saxon.type.ValidationException
getPublicId() - Method in class net.sf.saxon.value.TextFragmentValue
  Return the public identifier for the current document event.
getPullProvider() - Method in class net.sf.saxon.pull.PullSource
  Get the PullProvider
getPuller() - Method in class net.sf.saxon.pull.UnconstructedParent
getQName(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the lexical QName of an attribute (by position).
getQName(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the lexical QName of an attribute (by position).
getQName(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the lexical QName of an attribute (by position).
getQNameParts(CharSequence) - Method in class net.sf.saxon.om.NameChecker
  Validate a QName, and return the prefix and local name.
getQueryLibraryModules(String) - Method in class net.sf.saxon.instruct.Executable
  Locate the known XQuery library modules for a given module namespace.
getRHS() - Method in class net.sf.saxon.pattern.UnionPattern
  Get the RHS of the union
getRangeVariableStack() - Method in class net.sf.saxon.expr.ExpressionParser
  Get the range variable stack.
getReasonUnableToCompile() - Method in class net.sf.saxon.instruct.Executable
  Determine whether this executable can be compiled; and if it can't, return the reason why
getReceiver(Result, PipelineConfiguration, Properties) - Static method in class net.sf.saxon.event.SerializerFactory
  Get a Receiver that wraps a given Result object
getReceiver() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the Receiver to which output is currently being written.
getReceiver() - Method in interface net.sf.saxon.expr.XPathContext
  Get the Receiver to which output is currently being written.
getReceiver() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the Receiver to which output is currently being written.
getReceiver() - Method in class net.sf.saxon.pull.PullPushTee
  Get the Receiver to which events are being tee'd.
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.
getRecoveryPolicy() - Method in class net.sf.saxon.StandardErrorListener
  Get the recovery policy
getRecurse() - Method in class net.sf.saxon.functions.URIQueryParameters
  Get the value of the recurse=yes|no parameter, or null if unspecified
getRecursiveDecomposition(boolean, int, StringBuffer) - Method in class net.sf.saxon.codenorm.NormalizerData
  Gets recursive decomposition of a character from the Unicode Character Database.
getRedefinedAttributeGroup() - Method in class com.saxonica.sdoc.XSDAttributeGroup
getRedefinedSchema() - Method in class com.saxonica.sdoc.XSDRedefine
getReferFingerprint() - Method in class com.saxonica.schema.KeyRef
  Gets the fingerprint of the name of the key being referenced).
getReferenceCount(Binding, StaticContext) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
  Determine how often the range variable is referenced.
getReferenceCount(List, Binding, StaticContext, boolean) - Static method in class net.sf.saxon.expr.RangeVariableDeclaration
  Determine how often a variable is referenced.
getReferenceCount() - Method in class net.sf.saxon.instruct.UserFunctionParameter
getReferenceList() - Method in class net.sf.saxon.expr.RangeVariableDeclaration
getReferenceList() - Method in class net.sf.saxon.style.XSLVariableDeclaration
  Get the list of references
getReferences() - Method in class net.sf.saxon.style.XSLVariableDeclaration
  Get the list of references to this variable or parameter.
getReleaseDate() - Static method in class net.sf.saxon.Version
  Get the issue date of this version of the product
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
getRequiredCardinality() - Method in class net.sf.saxon.expr.CardinalityChecker
  Get the required cardinality
getRequiredNodeNames() - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Get the set of node names allowed by this NodeTest.
getRequiredNodeNames() - Method in class net.sf.saxon.pattern.NameTest
  Get the set of node names allowed by this NodeTest.
getRequiredNodeNames() - Method in class net.sf.saxon.pattern.NodeTest
  Get the set of node names allowed by this NodeTest.
getRequiredNodeNames() - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
  Get the set of node names allowed by this NodeTest.
getRequiredSlots() - Method in class net.sf.saxon.expr.Assignation
  Get the number of slots required.
getRequiredSlots() - Method in class net.sf.saxon.expr.ForExpression
  Get the number of slots required.
getRequiredType(int) - Method in class com.saxonica.extra.DynamicFunctionCall
  Get the required type of the nth argument
getRequiredType() - Method in class net.sf.saxon.expr.ItemChecker
  Get the required type
getRequiredType() - Method in class net.sf.saxon.expr.RangeVariableDeclaration
  Get the required type (declared type) of the variable
getRequiredType(int) - Method in class net.sf.saxon.functions.Concat
  Get the required type of the nth argument
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() - Method in class net.sf.saxon.instruct.GeneralVariable
getRequiredType() - Method in class net.sf.saxon.instruct.UserFunctionParameter
getRequiredType() - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Get the required 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.style.XSLVariable
  Get the static type of the variable.
getRequiredType() - Method in class net.sf.saxon.style.XSLVariableDeclaration
  Get the static type of the variable.
getResourceResolver() - Method in class com.saxonica.schema.SchemaFactoryImpl
getResourceResolver() - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Gets the current `LSResourceResolver`
getResourceResolver() - Method in class com.saxonica.validate.ValidatorImpl
  Gets the current `LSResourceResolver`
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
getResultType() - Method in class net.sf.saxon.instruct.UserFunction
  Get the type of value returned by this function
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
getResultWhenEmpty() - Method in class net.sf.saxon.expr.ValueComparison
  Get the result to be returned if one of the operands is an empty sequence
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.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.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.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.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.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.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.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.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.XSLOtherwise
  Determine the type of item returned by this instruction (only relevant if it is an instruction).
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.XSLResultDocument
  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.XSLSort
  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.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.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.XSLWhen
  Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReverseIterator() - Method in class net.sf.saxon.expr.RangeIterator
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.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.
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
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.NamespaceIterator.NamespaceNodeImpl
  Get the root node of the tree containing this 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.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.VirtualCopy
  Get the root node of the tree containing this node
getRoot() - Method in class net.sf.saxon.pull.UnconstructedParent
  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.tinytree.TinyNodeImpl
  Get the root node of the tree (not necessarily a document 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
getRoot() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the root node of the tree containing this node
getRule(NodeInfo, XPathContext) - 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, XPathContext) - 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() - Method in class com.saxonica.schema.AttributeGroupDecl
  Get the schema in which this attribute group is defined.
getSchema() - Method in interface com.saxonica.schema.ComponentReference
  Determine the schema containing this reference
getSchema() - Method in class com.saxonica.schema.SchemaStructure
  Get the schema containing this structure
getSchema() - Method in class com.saxonica.sdoc.SchemaElement
  Get the schema corresponding to the contents of the schema document containing this element
getSchema() - Method in class com.saxonica.sdoc.XSDSchema
getSchema(String) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get a schema from the cache.
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
getSchemaDocumentManager() - Method in class com.saxonica.sdoc.XSDSchema
getSchemaLocation() - Method in class com.saxonica.schema.PreparedSchema
  Returns the schemaLocation hint provided for this schema
getSchemaNodeFactory() - Method in class com.saxonica.sdoc.SchemaElement
  Get the nodeFactory used to create this element.
getSchemaType(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the type with a given name if there is one.
getSchemaType() - Method in class com.saxonica.validate.ComplexContentValidator
getSchemaType(int) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get the top-level schema type with a given fingerprint.
getSchemaType() - Method in class com.saxonica.validate.SimpleContentValidator
getSchemaType(int) - Method in class net.sf.saxon.Configuration
  Get the top-level schema type definition with a given fingerprint.
getSchemaType() - Method in class net.sf.saxon.instruct.ParentNodeConstructor
  Get the schema type chosen for validation; null if not defined
getSchemaType() - Method in class net.sf.saxon.pattern.ContentTypeTest
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).
getSchemaType(int) - Static method in class net.sf.saxon.type.BuiltInSchemaFactory
getSchemaTypeInfo() - Method in class net.sf.saxon.dom.AttrOverNodeInfo
  Get the schema type information for this node.
getSchemaTypeInfo() - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Get the schema type information for this node.
getSchemaURIResolver() - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get the user-defined SchemaURIResolver for resolving URIs used in "import schema" declarations; if none has been explicitly set, returns the standard schema URI resolver.
getSchemaURIResolver() - Method in class net.sf.saxon.Configuration
  Get the user-defined SchemaURIResolver for resolving URIs used in "import schema" declarations; if none has been explicitly set, returns null.
getSchemaURIResolver() - Method in class net.sf.saxon.event.PipelineConfiguration
  Get the user-defined SchemaURIResolver for resolving URIs used in "import schema" declarations; returns null if none has been explicitly set.
getSchemaValidation() - Method in class net.sf.saxon.AugmentedSource
  Get whether or not schema validation of this source is required
getSchemaValidationMode() - Method in class net.sf.saxon.Configuration
  Determine whether source documents (supplied as a StreamSource or SAXSource) should be subjected to schema validation
getSecond() - Method in class net.sf.saxon.value.DateTimeValue
  Get the second component, 0-59
getSelect() - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
getSelectExpression() - Method in class net.sf.saxon.instruct.GeneralVariable
getSelectValue(XPathContext) - Method in class net.sf.saxon.instruct.GeneralVariable
  Evaluate the variable.
getSelectValue(XPathContext) - Method in class net.sf.saxon.instruct.GlobalVariable
  Evaluate the variable.
getSelection() - Method in class com.saxonica.extra.SubtreeCopyWatch
  Get the selection (that is, the restricted XPath expression) that defines the nodes that this Watch is looking for
getSelection() - Method in class com.saxonica.schema.IdentityField
  Get the compiled XPath expression
getSelection() - Method in class com.saxonica.schema.IdentitySelector
  Return the compiled XPath expression
getSelection() - Method in class com.saxonica.validate.FieldWatch
  Get the selection (that is, the restricted XPath expression) that definesthis the nodes that this Watch is looking for
getSelection() - Method in class com.saxonica.validate.SelectorWatch
  Get the selection (that is, the restricted XPath expression) that defines the nodes that this Watch is looking for
getSelection() - Method in interface com.saxonica.validate.Watch
  Get the selection (that is, the restricted XPath expression) that defines the nodes that this Watch is looking for
getSelector() - Method in class com.saxonica.schema.IdentityConstraint
  Returns the selector of this IdentityConstraint.
getSequence() - Method in class com.saxonica.extra.IndexedSequence
  Get the entire sequence
getSequence() - Method in class net.sf.saxon.event.SequenceOutputter
  Get the sequence that has been built
getSequenceNumber() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  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).
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) In the case of a text node that maps to several adjacent siblings in the JDOM, the numbering actually refers to the position of the underlying JDOM nodes; thus the sibling position for the text node is that of the first JDOM node to which it relates, and the numbering of subsequent XPath nodes is not necessarily consecutive.
getSiblingPosition() - Method in interface net.sf.saxon.om.SiblingCountingNode
  Get the index position of this node among its siblings (starting from 0)
getSiblingPosition() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the index position of this node among its siblings (starting from 0)
getSimpleContentType() - Method in class com.saxonica.schema.UserComplexType
  For a complex type with simple content, return the simple type of the content.
getSimpleContentType() - Method in class net.sf.saxon.type.AnyType
  For a complex type with simple content, return the simple type of the content.
getSimpleContentType() - Method in interface net.sf.saxon.type.ComplexType
  Get the simple content type
getSimpleContentType() - Method in class net.sf.saxon.type.Untyped
  For a complex type with simple content, return the simple type of the content.
getSimpleContentTypeReference() - Method in class com.saxonica.schema.UserComplexType
  Get the reference to the simple content type
getSimpleType() - Method in class com.saxonica.schema.AttributeDecl
  Get the type associated with this Attribute Declaration.
getSimpleType(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the simple type with a given name if there is one.
getSimpleType() - Method in class com.saxonica.sdoc.SimpleTypeDefinition
  Get the simple type created for this definition
getSimpleType() - Method in class com.saxonica.validate.SimpleContentValidator
getSimpleTypeDefinition() - Method in class com.saxonica.sdoc.XSDSimpleType
  Returns the SimpleType created
getSizeParameters() - Method in class net.sf.saxon.tinytree.TinyBuilder
getSlotManager() - Method in interface net.sf.saxon.style.StylesheetProcedure
  Get the SlotManager associated with this stylesheet construct.
getSlotManager() - Method in class net.sf.saxon.style.XSLAttributeSet
  Get details of stack frame
getSlotManager() - Method in class net.sf.saxon.style.XSLFunction
  Get associated Procedure (for details of stack frame).
getSlotManager() - Method in class net.sf.saxon.style.XSLKey
  Get the Procedure object that looks after any local variables declared in the content constructor
getSlotManager() - Method in class net.sf.saxon.style.XSLTemplate
  Get associated Procedure (for details of stack frame)
getSlotManager() - Method in class net.sf.saxon.style.XSLVariableDeclaration
  Get the SlotManager associated with this stylesheet construct.
getSlotNumber() - Method in class net.sf.saxon.instruct.GeneralVariable
getSlotNumber() - Method in class net.sf.saxon.style.XSLVariableDeclaration
getSlotNumber(QNameValue) - Method in class net.sf.saxon.trans.IndependentContext
  Get the slot number allocated to a particular variable
getSlotsUsed() - Method in class net.sf.saxon.expr.ComputedExpression
  Get the local variables (identified by their slot numbers) on which this expression depends.
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
getSource(String, String, PipelineConfiguration, String) - Static method in class com.saxonica.sdoc.SchemaReader
  Resolve and dereference a URI to get a Source object representing a schema document
getSourceLocator(int, LocationProvider) - Static method in class net.sf.saxon.expr.ExpressionLocation
  Construct an object holding location information for a validation error message
getSourceLocator() - Method in class net.sf.saxon.expr.RoleLocator
  Get the source location (if known - return null if not known)
getSourceLocator() - Method in class net.sf.saxon.instruct.Instruction
  Get a SourceLocator identifying the location of this instruction
getSourceLocator() - Method in class net.sf.saxon.pull.PullFilter
  Get the location of the current event.
getSourceLocator() - Method in class net.sf.saxon.pull.PullFromIterator
  Get the location of the current event.
getSourceLocator() - Method in interface net.sf.saxon.pull.PullProvider
  Get the location of the current event.
getSourceLocator() - Method in class net.sf.saxon.pull.StaxBridge
  Get the location of the current event.
getSourceLocator() - Method in class net.sf.saxon.pull.TreeWalker
  Get the location of the current event.
getSourceLocator() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the location of the current event.
getSourceLocator() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Get the location of the current event.
getSourceParser() - Method in class net.sf.saxon.Configuration
  Get a 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).
getSourceResolver() - Method in class net.sf.saxon.Configuration
  Get the current SourceResolver.
getSources(String, String[], PipelineConfiguration, String) - Static method in class com.saxonica.sdoc.SchemaReader
  Resolve and dereference a set of URIs to get a set of Source objects representing schema documents
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.pattern.PatternSponsor
  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.SingletonNode
  Get the static properties of this expression (other than its type).
getSpecialProperties() - Method in class net.sf.saxon.value.Value
  Get the static properties of this expression (other than its type).
getSpecified() - Method in class net.sf.saxon.dom.AttrOverNodeInfo
  If this attribute was explicitly given a value in the original document, this is `true` ; otherwise, it is `false`.
getStackFrame() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get a reference to the local stack frame for variables.
getStackFrame() - Method in interface net.sf.saxon.expr.XPathContext
  Get a reference to the local stack frame for variables.
getStackFrame() - Method in class net.sf.saxon.expr.XPathContextMajor
  Get a reference to the local stack frame for variables.
getStackFrame() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get a reference to the local stack frame for variables.
getStackFrameMap() - Method in class net.sf.saxon.expr.StackFrame
getStackFrameMap() - Method in class net.sf.saxon.instruct.Procedure
getStackFrameMap() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the stack frame map for local variables in the "main" query expression.
getStackFrameMap() - Method in class net.sf.saxon.trans.IndependentContext
  Get the stack frame map containing the slot number allocations for the variables declared in this static context
getStackFrameMap() - Method in class net.sf.saxon.xpath.StandaloneContext
  Get the stack frame map containing the slot number allocations for the variables declared in this static context
getStackFrameValues() - Method in class net.sf.saxon.expr.StackFrame
getStandardModuleURIResolver() - Method in class net.sf.saxon.Configuration
  Get the standard system-defined ModuleURIResolver for resolving URIs used in "import module" declarations in the XQuery prolog.
getStandardURIResolver() - Method in class net.sf.saxon.Controller
  Get the fallback URI resolver.
getStart() - Method in class net.sf.saxon.expr.TailExpression
getStart() - Method in class net.sf.saxon.value.IntegerRange
getStartExpression() - Method in class net.sf.saxon.expr.PathExpression
  Get the start expression (the left-hand operand)
getStartExpression() - Method in class net.sf.saxon.expr.SimpleMappingExpression
  Get the start expression (the left-hand operand)
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.XQueryExpression
  Get the static context in which this expression was compiled.
getStaticContext() - Method in class net.sf.saxon.query.XQueryFunction
getStaticContext() - Method in class net.sf.saxon.style.StyleElement
  Get the static context for expressions on this element
getStaticContext() - Method in class net.sf.saxon.sxpath.XPathEvaluator
  Get the current static context.
getStaticContext() - Method in class net.sf.saxon.xpath.XPathEvaluator
  Get the current static context
getStepExpression() - Method in class net.sf.saxon.expr.PathExpression
  Get the step expression (the right-hand operand)
getStepExpression() - Method in class net.sf.saxon.expr.SimpleMappingExpression
  Get the step expression (the right-hand operand)
getStrictErrorChecking() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  An attribute specifying whether error checking is enforced or not.
getStringLength() - Method in class net.sf.saxon.value.StringValue
  Get the length of this string, as defined in XPath.
getStringLength(CharSequence) - Static method in class net.sf.saxon.value.StringValue
  Get the length of a string, as defined in XPath.
getStringValue() - Method in class com.saxonica.schema.DerivedAtomicValue
  Evaluate as a string
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 interface net.sf.saxon.om.Item
  Get the value of the item as a string.
getStringValue() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Return 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.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.ValueRepresentation
  Convert the value to a string, using the serialization rules.
getStringValue() - Method in class net.sf.saxon.om.VirtualCopy
  Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.pull.PullFilter
  Get the string value of the current element, text node, processing-instruction, or top-level attribute or namespace node, or atomic value.
getStringValue() - Method in class net.sf.saxon.pull.PullFromIterator
  Get the string value of the current element, text node, processing-instruction, or top-level attribute or namespace node, or atomic value.
getStringValue() - Method in interface net.sf.saxon.pull.PullProvider
  Get the string value of the current element, text node, processing-instruction, or top-level attribute or namespace node, or atomic value.
getStringValue() - Method in class net.sf.saxon.pull.StaxBridge
  Get the string value of the current element, text node, processing-instruction, or top-level attribute or namespace node, or atomic value.
getStringValue() - Method in class net.sf.saxon.pull.TreeWalker
  Get the string value of the current attribute, text node, processing-instruction, or atomic value.
getStringValue() - Method in class net.sf.saxon.pull.UnconstructedParent
  Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the string value of the current element, text node, processing-instruction, or top-level attribute or namespace node, or atomic value.
getStringValue() - Method in class net.sf.saxon.tinytree.TinyTextImpl
  Return the character value of the node.
getStringValue(TinyTree, int) - Static method in class net.sf.saxon.tinytree.TinyTextImpl
  Static method to get the string value of a text node without first constructing the node object
getStringValue() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Get the string value of the current attribute, text node, processing-instruction, or atomic value.
getStringValue() - Method in class net.sf.saxon.tinytree.WhitespaceTextImpl
  Return the character value of the node.
getStringValue(TinyTree, int) - Static method in class net.sf.saxon.tinytree.WhitespaceTextImpl
  Static method to get the string value of a text node without first constructing the node object
getStringValue() - Method in class net.sf.saxon.value.AtomicValue
  Convert the value to a string, using the serialization rules.
getStringValue() - Method in class net.sf.saxon.value.Base64BinaryValue
  Convert to string
getStringValue() - Method in class net.sf.saxon.value.BigIntegerValue
  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.CalendarValue
  Convert the value to 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.DoubleValue
  Convert the double to a string according to the XPath 2.0 rules
getStringValue() - Method in class net.sf.saxon.value.DurationValue
  Convert the value to a string, using the serialization rules.
getStringValue() - Method in class net.sf.saxon.value.FloatValue
  Get the value as a String
getStringValue() - Method in class net.sf.saxon.value.HexBinaryValue
  Convert to string
getStringValue() - Method in class net.sf.saxon.value.IntegerValue
  Get the 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.QNameValue
  Get the string value as a String.
getStringValue() - Method in class net.sf.saxon.value.SingletonNode
  Convert the value to a string, using the serialization rules.
getStringValue() - Method in class net.sf.saxon.value.StringValue
  Get the string value as a String
getStringValue() - Method in class net.sf.saxon.value.TextFragmentValue
  Get the String Value
getStringValue() - Method in class net.sf.saxon.value.Value
  Convert the value to a string, using the serialization rules.
getStringValue() - Method in class net.sf.saxon.xom.NodeWrapper
  Return the string value of the node.
getStringValueCS() - Method in class com.saxonica.schema.DerivedAtomicValue
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.dom.NodeWrapper
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.jdom.NodeWrapper
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in interface net.sf.saxon.om.Item
  Get the string value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.om.Orphan
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.om.StrippedNode
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.om.VirtualCopy
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tinytree.TinyTextImpl
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tinytree.WhitespaceTextImpl
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tree.NodeImpl
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.value.AtomicValue
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.value.DateTimeValue
  Convert to string
getStringValueCS() - Method in class net.sf.saxon.value.DateValue
  Convert to string
getStringValueCS() - Method in class net.sf.saxon.value.DoubleValue
  Convert the double to a string according to the XPath 2.0 rules
getStringValueCS() - Method in class net.sf.saxon.value.DurationValue
  Convert to string
getStringValueCS() - Method in class net.sf.saxon.value.FloatValue
  Get the value as a String
getStringValueCS() - Method in class net.sf.saxon.value.GDayValue
getStringValueCS() - Method in class net.sf.saxon.value.GMonthDayValue
getStringValueCS() - Method in class net.sf.saxon.value.GMonthValue
getStringValueCS() - Method in class net.sf.saxon.value.GYearMonthValue
getStringValueCS() - Method in class net.sf.saxon.value.GYearValue
getStringValueCS() - Method in class net.sf.saxon.value.MonthDurationValue
  Convert to string
getStringValueCS() - Method in class net.sf.saxon.value.SecondsDurationValue
  Convert to string
getStringValueCS() - Method in class net.sf.saxon.value.StringValue
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.value.TextFragmentValue
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.value.TimeValue
  Convert to string
getStringValueCS() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the value of the item as a CharSequence.
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)
getStripSpace() - Method in class net.sf.saxon.AugmentedSource
  Get the space-stripping action to be applied to the source document
getStripSpace() - Method in class net.sf.saxon.functions.URIQueryParameters
  Get the value of the strip-space=yes|no parameter.
getStripper() - Method in class net.sf.saxon.om.StrippedDocument
  Get the document's stripper
getStripperRules() - Method in class net.sf.saxon.instruct.Executable
  Get the rules determining which nodes are to be stripped from the tree
getStripperRules() - Method in class net.sf.saxon.style.XSLStylesheet
  Get the rules determining which nodes are to be stripped from the tree
getStripsWhiteSpace() - Method in class net.sf.saxon.Configuration
  Set which kinds of whitespace-only text node should be stripped.
getStyleElement() - Method in class net.sf.saxon.style.ExpressionContext
  Get the stylesheet element containing this XPath expression
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
getSubstitutionGroupHead() - Method in class com.saxonica.schema.ElementDecl
  Returns the fingerprint of the name of the head of the substitutionGroup for this element declaration, or -1 if there is none.
getSubstitutionGroupMembers() - Method in class com.saxonica.schema.ElementDecl
  Get the known members of the substitution group of this element, as a Set containing the ElementDecl objects.
getSubstitutionGroupOwner() - Method in class com.saxonica.schema.ElementDecl
  Returns the head of the substitutionGroup for this element declaration, or null if there is none.
getSubstitutionGroupOwnerReference() - Method in class com.saxonica.schema.ElementDecl
  Get the component reference pointing to the owner of the substitution group.
getSuperSchema() - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get the SuperSchema, containing references to all names defined in all known schemas
getSuperType(TypeHierarchy) - Method in class com.saxonica.schema.UserAtomicType
  Get the type from which this item type is derived by restriction.
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.pattern.AnyNodeTest
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Get the supertype of this type.
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.pattern.ContentTypeTest
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.pattern.NameTest
  Get the type from which this item type is derived by restriction.
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.pattern.NamespaceTest
  Get the type from which this item type is derived by restriction.
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.pattern.NodeTest
  Get the type from which this item type is derived by restriction.
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.type.AnyItemType
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the type from which this item type is derived by restriction.
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.type.ExternalObjectType
getSuperType(TypeHierarchy) - Method in interface net.sf.saxon.type.ItemType
  Get the type from which this item type is derived by restriction.
getSymbolSpace() - Method in class com.saxonica.schema.AttributeGroupReference
  Get the symbol space of the target of this reference
getSymbolSpace() - Method in interface com.saxonica.schema.ComponentReference
  Get the symbol space of the target of this reference
getSymbolSpace() - Method in class com.saxonica.schema.GroupReference
  Get the symbol space of the target of this reference
getSymbolSpace() - Method in class com.saxonica.schema.KeyRef
  Get the symbol space of the target of this reference
getSymbolSpace() - Method in class com.saxonica.schema.SimpleComponentReference
  Get the symbol space of the target of this reference
getSymbolSpace() - Method in class com.saxonica.schema.TypeReference
  Get the symbol space of the target of this reference
getSymbolSpaceName(int) - Static method in class com.saxonica.schema.SymbolSpace
getSystemId() - Method in class com.saxonica.schema.SchemaStructure
  Get the system identifier (URI) of the schema module (XML document) containing the definition of this component.
getSystemId() - Method in class net.sf.saxon.AugmentedSource
  Get the System ID.
getSystemId() - Method in class net.sf.saxon.IdentityTransformerHandler
  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.TransformerHandlerImpl
  Get the systemId of the document
getSystemId() - Method in class net.sf.saxon.dom.DOMSender
getSystemId(int) - Method in class net.sf.saxon.dom.DOMSender
getSystemId() - Method in class net.sf.saxon.dom.NodeWrapper
  Get the System ID for the node.
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.ContentHandlerProxy
  Get the System ID
getSystemId() - Method in class net.sf.saxon.event.DocumentSender
getSystemId(int) - Method in class net.sf.saxon.event.DocumentSender
getSystemId() - Method in class net.sf.saxon.event.Emitter
  Get the System ID
getSystemId(int) - Method in class net.sf.saxon.event.LocationCopier
getSystemId(int) - Method in interface net.sf.saxon.event.LocationProvider
getSystemId() - Method in class net.sf.saxon.event.ProxyReceiver
getSystemId() - Method in class net.sf.saxon.event.ReceivingContentHandler
  Return the public identifier for the current document event.
getSystemId(int) - Method in class net.sf.saxon.event.ReceivingContentHandler
getSystemId() - Method in class net.sf.saxon.event.SequenceReceiver
getSystemId() - Method in class net.sf.saxon.event.SequenceWriter
  Get the system ID
getSystemId() - Method in class net.sf.saxon.event.Sink
getSystemId() - Method in class net.sf.saxon.event.TransformerReceiver
  Get the systemId of the document
getSystemId() - Method in class net.sf.saxon.event.TreeReceiver
getSystemId() - Method in class net.sf.saxon.expr.ComputedExpression
  Get the systemId of the module containing the expression
getSystemId() - Method in class net.sf.saxon.expr.ExpressionLocation
getSystemId(int) - Method in class net.sf.saxon.expr.ExpressionLocation
getSystemId() - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
getSystemId(int) - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
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(int) - Method in class net.sf.saxon.instruct.InstructionDetails
getSystemId(int) - Method in class net.sf.saxon.instruct.LocationMap
  Get the system identifier corresponding to a locationId
getSystemId() - Method in class net.sf.saxon.instruct.Procedure
getSystemId(int) - Method in class net.sf.saxon.instruct.Procedure
getSystemId() - Method in class net.sf.saxon.instruct.TraceExpression
  Get the URI of the module containing the instruction
getSystemId(int) - Method in class net.sf.saxon.instruct.TraceExpression
  Get the system identifier (that is the base URI) of the static context of the expression being traced.
getSystemId() - Method in class net.sf.saxon.jdom.NodeWrapper
  Get the System ID for the node.
getSystemId(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the systemId part of the location of an attribute, at a given index.
getSystemId(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the systemId part of the location of an attribute, at a given index.
getSystemId() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get the System ID for 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.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.VirtualCopy
  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.pull.PullSource
  Get the system identifier that was set with setSystemId.
getSystemId() - Method in class net.sf.saxon.pull.StaxBridge
  Return the system identifier for the current document event.
getSystemId(int) - Method in class net.sf.saxon.pull.StaxBridge
getSystemId() - Method in class net.sf.saxon.pull.TreeWalker
  Return the system identifier for the current document event.
getSystemId() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Get the system ID of the module containing the variable declaration
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.query.XQueryExpression
  Return the system identifier for the current document event.
getSystemId() - Method in class net.sf.saxon.query.XQueryFunction
  Get the system identifier (URI) of the source module containing the instruction.
getSystemId(int) - Method in class net.sf.saxon.query.XQueryFunction
getSystemId() - Method in class net.sf.saxon.style.ExpressionContext
  Get the System ID of the entity containing the expression (used for diagnostics)
getSystemId(int) - Method in class net.sf.saxon.style.StyleElement
getSystemId() - Method in class net.sf.saxon.style.UseWhenStaticContext
  Get the System ID of the container of the expression.
getSystemId(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the systemId part of the location of an attribute, at a given index.
getSystemId() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
  Get the system id of this root node
getSystemId() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the system ID for the entity containing the node.
getSystemId() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Return the system identifier for the current document event.
getSystemId() - Method in interface net.sf.saxon.trace.InstructionInfo
  Get the system identifier (URI) of the source stylesheet or query module containing the instruction.
getSystemId() - Method in class net.sf.saxon.trans.IndependentContext
  Get the system ID of the container of the expression.
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(int) - Method in class net.sf.saxon.tree.SystemIdMap
  Get the system ID corresponding to a given sequence number
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.xom.NodeWrapper
  Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.xpath.StandaloneContext
  Get the system ID of the container of the expression.
getSystemURIResolver() - Method in class net.sf.saxon.Configuration
  Get the system-defined URI Resolver.
getTagName() - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  The name of the element (DOM interface).
getTarget() - Method in class com.saxonica.schema.AttributeGroupReference
  Resolves the attribute group reference Note this method doesn't bind irrevocably to the target attribute group declaration, because this may change following a redefine.
getTarget() - Method in interface com.saxonica.schema.ComponentReference
  Get the schema component identified by this reference.
getTarget() - Method in class com.saxonica.schema.GroupReference
  Returns the group that this group object is a reference to.
getTarget() - Method in class com.saxonica.schema.KeyRef
  Get the schema component identified by this reference.
getTarget() - Method in class com.saxonica.schema.SimpleComponentReference
  Returns the schema component that this is a reference to
getTarget() - Method in class com.saxonica.schema.TypeReference
  Returns the type that this type reference is a reference to
getTarget() - Method in class net.sf.saxon.dom.PIOverNodeInfo
  The target of this processing instruction.
getTargetClass() - Method in class net.sf.saxon.functions.ExtensionFunctionCall
  Get the class containing the method being called
getTargetMethod() - Method in class net.sf.saxon.functions.ExtensionFunctionCall
  Get the target method (or field, or constructor) being called
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
getTargetNamespace() - Method in class com.saxonica.schema.PreparedSchema
  Returns the target namespace for this Schema, or "" if no namespace has been defined.
getTargetNamespace() - Method in class com.saxonica.sdoc.XSDImport
  Get the target namespace.
getTargetNamespace() - Method in class com.saxonica.sdoc.XSDSchema
  Get the target namespace of this schema document.
getTargetTemplate(XPathContext) - Method in class net.sf.saxon.instruct.CallTemplate
  Get the template, in the case where it is specified dynamically.
getTemplateFingerprint() - Method in class net.sf.saxon.style.XSLTemplate
  Return the fingerprint for the name of this template.
getTemplateRule(NodeInfo, Mode, XPathContext) - 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, XPathContext) - 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
getTerm() - Method in class com.saxonica.schema.AbstractParticle
  Get the term corresponding to this particle
getTerm() - Method in class com.saxonica.schema.AutomatonState.Edge
  Get the element or wildcard particle causing this transition
getTerm() - Method in class com.saxonica.schema.Compositor
  Get the term corresponding to this particle
getTerm() - Method in class com.saxonica.schema.ElementParticle
  Get the term corresponding to this particle
getTerm() - Method in class com.saxonica.schema.ElementWildcard
  Get the term represented by this particle
getTerm() - Method in class com.saxonica.schema.GroupReference
  Get the term corresponding to this particle
getTerm() - Method in interface com.saxonica.schema.Particle
  Returns the term contained by this particle
getTextContent() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get the text content of a node.
getThenExpression() - Method in class net.sf.saxon.expr.IfExpression
getTimezoneInMinutes() - Method in class net.sf.saxon.value.CalendarValue
  Get the timezone value held in this object.
getTimezoneName(int) - Method in interface net.sf.saxon.number.Numberer
  Get the name of a timezone
getTimezoneName(int) - Method in class net.sf.saxon.number.Numberer_en
  Get the name of a timezone
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
getTopLevelModule(StaticQueryContext) - Method in class net.sf.saxon.query.StaticQueryContext
  Get the Static Query Context for the top-level module.
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.Filter
  Get the underlying Transformer.
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.event.TransformerReceiver
  Get the Transformer used for this transformation
getTransition(int, NamePool) - Method in class com.saxonica.schema.AutomatonState
  Find the edge representing the transition from this state to another state, that is triggered by a given input token
getTree() - Method in class net.sf.saxon.tinytree.TinyBuilder
getTree() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
  Get the tree containing this node
getTreeModel() - Method in class net.sf.saxon.Configuration
  Get the Tree Model used by this Configuration.
getTunnelParameters() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the tunnel parameters that were passed to the current function or template.
getTunnelParameters() - Method in interface net.sf.saxon.expr.XPathContext
  Get the tunnel parameters that were passed to the current function or template.
getTunnelParameters() - Method in class net.sf.saxon.expr.XPathContextMajor
  Get the tunnel parameters for the current template call.
getTunnelParameters() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the tunnel parameters for the current template call.
getType() - Method in class com.saxonica.schema.AttributeDecl
  Get the type: satisfies SchemaDeclaration interface
getType() - Method in class com.saxonica.schema.ElementDecl
  Returns the Schema Type (ComplexType or SimpleType) of this Element Declaration.
getType(int) - Method in class com.saxonica.schema.PreparedSchema
  Get type defined in this schema, searching both named and anonymous types
getType(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the type of an attribute (by position).
getType(String, String) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the type of an attribute (by name).
getType(String) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the type of an attribute (by lexical QName).
getType() - Method in interface net.sf.saxon.type.SchemaDeclaration
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(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the type annotation of an attribute (by position).
getTypeAnnotation(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the namecode of an attribute (by position).
getTypeAnnotation() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  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.
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.VirtualCopy
  Get the type annotation of this node, if any.
getTypeAnnotation() - Method in class net.sf.saxon.pull.PullFilter
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation() - Method in class net.sf.saxon.pull.PullFromIterator
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation() - Method in interface net.sf.saxon.pull.PullProvider
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation() - Method in class net.sf.saxon.pull.StaxBridge
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation() - Method in class net.sf.saxon.pull.TreeWalker
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the type annotation of this node, if any.
getTypeAnnotation() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation(SchemaType) - Method in class net.sf.saxon.style.StyleElement
  Get the type annotation to use for a given schema type
getTypeAnnotation(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the type annotation of an attribute (by position).
getTypeAnnotation() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the type annotation of this node, if any
getTypeAnnotation(int) - Method in class net.sf.saxon.tinytree.TinyTree
  Get the type annotation of a node.
getTypeAnnotation() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation() - Method in class net.sf.saxon.tree.NodeImpl
  Get the type annotation of this node, if any
getTypeAnnotation() - Method in class net.sf.saxon.value.TextFragmentValue
  Get the type annotation of this node, if any.
getTypeAnnotation() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the type annotation of this node, if any.
getTypeCodeArray() - Method in class net.sf.saxon.tinytree.TinyTree
getTypeFingerprint() - Method in class com.saxonica.schema.ElementDecl
  Get the namepool fingerprint of the name of the element's type.
getTypeHierarchy() - Method in class net.sf.saxon.om.NamePool
  Get the TypeHierarchy
getTypeInfoProvider() - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Obtains the `TypeInfoProvider` implementation of this `ValidatorHandler`.
getTypeInfoProvider() - Method in class net.sf.saxon.dom.TypedContentHandler
  Get a TypeInfoProvider to provide type information for the current element or attribute event.
getTypeName() - Method in class net.sf.saxon.dom.TypeInfoImpl
  Get the local name of the type (a system-allocated name if anonymous).
getTypeNamespace() - Method in class net.sf.saxon.dom.TypeInfoImpl
  Get the namespace name of the type (a system-allocated name if anonymous).
getTypedValue(UserAtomicType) - Method in class com.saxonica.schema.EnumerationFacet
  Get the typed value of the enumeration value
getTypedValue(CharSequence, NamespaceResolver, NameChecker) - Method in class com.saxonica.schema.UserAtomicType
  Get the typed value corresponding to a given string value, assuming it is valid against this type
getTypedValue(NodeInfo) - Method in class com.saxonica.schema.UserComplexType
  Get the typed value of a node that is annotated with this schema type
getTypedValue(CharSequence, NamespaceResolver, NameChecker) - Method in class com.saxonica.schema.UserListType
  Get the typed value of a given input string.
getTypedValue(NodeInfo) - Method in class com.saxonica.schema.UserSimpleType
  Get the typed value of a node that is annotated with this schema type
getTypedValue(CharSequence, NamespaceResolver, NameChecker) - Method in class com.saxonica.schema.UserUnionType
getTypedValue(CharSequence, NamespaceResolver, NameChecker) - Method in class com.saxonica.sdoc.SimpleTypeDefinition
  Get the typed value corresponding to a given string value, assuming it is valid against this type
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 interface net.sf.saxon.om.Item
  Get the typed value of the item.
getTypedValue() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  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 class net.sf.saxon.om.VirtualCopy
  Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Get the typed value of this node.
getTypedValue() - Method in class net.sf.saxon.tree.NodeImpl
  Get the typed value of this node.
getTypedValue(NodeInfo) - Method in class net.sf.saxon.type.AnySimpleType
  Get the typed value of a node that is annotated with this schema type.
getTypedValue(CharSequence, NamespaceResolver, NameChecker) - Method in class net.sf.saxon.type.AnySimpleType
  Get the typed value corresponding to a given string value, assuming it is valid against this type
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.BuiltInAtomicType
  Get the typed value of a node that is annotated with this schema type
getTypedValue(CharSequence, NamespaceResolver, NameChecker) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the typed value corresponding to a given string value, assuming it is valid against this type
getTypedValue(NodeInfo) - Method in class net.sf.saxon.type.BuiltInListType
  Get the typed value of a node that is annotated with this schema type.
getTypedValue(CharSequence, NamespaceResolver, NameChecker) - Method in class net.sf.saxon.type.BuiltInListType
  Get the typed value of a given input string.
getTypedValue(NodeInfo) - Method in class net.sf.saxon.type.ExternalObjectType
  Get the typed value of a node that is annotated with this schema type
getTypedValue(CharSequence, NamespaceResolver, NameChecker) - Method in class net.sf.saxon.type.ExternalObjectType
  Get the typed value corresponding to a given string value, assuming it is valid against this type
getTypedValue(NodeInfo) - Method in interface net.sf.saxon.type.SchemaType
  Get the typed value of a node that is annotated with this schema type.
getTypedValue(CharSequence, NamespaceResolver, NameChecker) - Method in interface net.sf.saxon.type.SimpleType
  Get the typed value corresponding to a given string value, assuming it is valid against this type
getTypedValue(NodeInfo) - Method in class net.sf.saxon.type.Untyped
  Get the typed value of a node that is annotated with this schema type
getTypedValue() - Method in class net.sf.saxon.value.AtomicValue
  Get the typed value of this item
getTypedValue() - Method in class net.sf.saxon.value.TextFragmentValue
  Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the typed value of the item
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(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the namespace URI of an attribute (by position).
getURI(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the namespace URI of an attribute (by position).
getURI(int) - Method in class net.sf.saxon.om.EmptyNamespaceDeclarationList
  Get the namespace URI of the n'th declaration (or undeclaration) in the list, counting from zero.
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) - Method in interface net.sf.saxon.om.NamespaceDeclarations
  Get the namespace URI of the n'th declaration (or undeclaration) in the list, counting from zero.
getURI(int) - Method in class net.sf.saxon.om.NamespaceDeclarationsImpl
  Get the namespace URI of the n'th declaration (or undeclaration) in the list, counting from zero.
getURI() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Get the URI part of the name of this node.
getURI(int) - Method in class net.sf.saxon.om.NamespaceResolverAsDeclarations
  Get the namespace URI of the n'th declaration (or undeclaration) in the list, counting from zero.
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.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.VirtualCopy
  Get the URI part of the name of this node.
getURI(int) - Method in class net.sf.saxon.pull.StaxBridge.StaxNamespaces
  Get the namespace URI of the n'th declaration (or undeclaration) in the list, counting from zero.
getURI() - Method in class net.sf.saxon.pull.UnconstructedDocument
  Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.pull.UnconstructedParent
  Get the URI part of the name of this node.
getURI(int) - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the namespace URI of the n'th declaration (or undeclaration) in the list, counting from zero.
getURI(int) - Static method in class net.sf.saxon.style.StandardNames
getURI(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the namespace URI of an attribute (by position).
getURI() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  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() - Method in class net.sf.saxon.xom.NodeWrapper
  Get the URI part of the name of this node.
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.
getURICode(short) - Method in class net.sf.saxon.event.StartTagBuffer
  Get the URI code corresponding to a given prefix code, by searching the in-scope namespaces.
getURICode(int) - Method in class net.sf.saxon.om.NamePool
  Get the URI code of a name, given its name code or fingerprint
getURICode(short) - Method in class net.sf.saxon.pull.PullNamespaceReducer
  Get the URI code corresponding to a given prefix code, by searching the in-scope namespaces.
getURICode(int) - Static method in class net.sf.saxon.style.StandardNames
getURICodeForPrefix(String) - Method in class net.sf.saxon.tree.ElementWithAttributes
  Search the NamespaceList for a given prefix, returning the corresponding URI.
getURIForPrefix(String, boolean) - Method in class com.saxonica.extra.WatchManager
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.event.NamespaceReducer
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.event.StartTagBuffer
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String) - Method in interface net.sf.saxon.expr.StaticContext
  Get the URI for a namespace prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.instruct.DummyNamespaceResolver
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.instruct.SavedNamespaceContext
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.om.InscopeNamespaceResolver
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in interface net.sf.saxon.om.NamespaceResolver
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.pull.PullNamespaceReducer
  Get the namespace URI corresponding to a given 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.style.UseWhenStaticContext
  Get the URI for a namespace prefix.
getURIForPrefix(String) - Method in class net.sf.saxon.trans.IndependentContext
  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.trans.IndependentContext
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.tree.ElementWithAttributes
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.xpath.NamespaceContextImpl
  Get the namespace URI corresponding to a given prefix.
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.xpath.StandaloneContext
  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.Configuration
  Get the URIResolver used in this configuration
getURIResolver() - Method in class net.sf.saxon.Controller
  Get the URI resolver.
getURIResolver() - Method in class net.sf.saxon.PreparedStylesheet
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.event.PipelineConfiguration
getURIResolver() - Method in class net.sf.saxon.query.DynamicQueryContext
  Get the URI resolver.
getURIResolver() - Method in class net.sf.saxon.trans.CompilerInfo
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
getUndeclaredVariables(SlotManager) - Method in class net.sf.saxon.query.StaticQueryContext
  Get references to undeclared variables.
getUnderlyingContentHandler() - Method in class net.sf.saxon.event.ContentHandlerProxy
  Get the underlying content handler
getUnderlyingDefaultValue() - Method in class com.saxonica.schema.AttributeUse
  Get the default value of this attribute use if there is one; if there is none, get the default value of the corresponding attribute declaration; if the declaration defines no default value, return null
getUnderlyingFixedValue() - Method in class com.saxonica.schema.AttributeUse
  Returns the fixed value of this attribute use, or of the corresponding attribute declaration if the attribute use has no fixed value.
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 JDOM node, to implement the VirtualNode interface
getUnderlyingNode() - Method in class net.sf.saxon.om.StrippedNode
  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.xom.NodeWrapper
  Get the underlying XOM node, to implement the VirtualNode interface
getUnderlyingNodeInfo() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get the Saxon NodeInfo object representing this node
getUnderlyingProvider() - Method in class net.sf.saxon.pull.PullFilter
  Get the underlying PullProvider
getUnderlyingReceiver() - Method in class net.sf.saxon.event.ProxyReceiver
  Get the underlying Receiver (that is, the next one in the pipeline)
getUnderlyingReceiver() - Method in class net.sf.saxon.event.TreeReceiver
  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 interface net.sf.saxon.om.DocumentInfo
  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 class net.sf.saxon.om.VirtualDocumentCopy
  Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class net.sf.saxon.pull.UnconstructedDocument
  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
getUnparsedEntity(String) - Method in class net.sf.saxon.xom.DocumentWrapper
  Get the unparsed entity with a given name
getUse() - Method in class com.saxonica.schema.AttributeUse
  Get the value of the 'use' attribute for this attribute declaration or attribute reference.
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 key.
getUserData(String) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get user data associated with this node.
getUserDefinedFunction(String, String, int) - Method in class net.sf.saxon.query.StaticQueryContext
  Get the function with a given name and arity.
getUserDefinedFunction(String, String, int) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
  Get the function with a given name and arity.
getUserFunction() - Method in class net.sf.saxon.query.XQueryFunction
  Get the callable compiled function contained within this XQueryFunction definition.
getValidationAction() - Method in class net.sf.saxon.instruct.ParentNodeConstructor
  Get the validation mode for this instruction
getValidationMode() - Method in class net.sf.saxon.functions.URIQueryParameters
  Get the value of the validation=strict|lax|preserve|strip parameter, or null if unspecified
getValidationMode() - Method in class net.sf.saxon.instruct.ElementCreator
  Get the validation mode for the constructed element
getValidationStatus() - Method in class com.saxonica.schema.SchemaStructure
  Get the current validation status
getValidationStatus() - Method in class net.sf.saxon.type.AnySimpleType
  Get the validation status - always valid
getValidationStatus() - Method in class net.sf.saxon.type.AnyType
  Get the validation status - always valid
getValidationStatus() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the validation status - always valid
getValidationStatus() - Method in class net.sf.saxon.type.BuiltInListType
  Get the validation status - always valid
getValidationStatus() - Method in class net.sf.saxon.type.ExternalObjectType
  Get the validation status - always valid
getValidationStatus() - Method in interface net.sf.saxon.type.SchemaComponent
  Get the validation status of this component.
getValidationStatus() - Method in class net.sf.saxon.type.Untyped
  Get the validation status - always valid
getValue() - Method in class com.saxonica.schema.DigitsFacet
  Get the value of this facet as a string
getValue() - Method in class com.saxonica.schema.EnumerationFacetSet
  Get a string representation of the value of the facet
getValue() - Method in class com.saxonica.schema.Facet
  Returns the character (String) representation of this facet
getValue() - Method in class com.saxonica.schema.LengthFacet
getValue() - Method in class com.saxonica.schema.PatternFacet
getValue() - Method in class com.saxonica.schema.ValueRangeFacet
getValue() - Method in class net.sf.saxon.dom.AttrOverNodeInfo
  Return the character value of an attribute node (DOM method)
getValue(String, String) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the value of an attribute (by name).
getValue(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the value of an attribute (by position).
getValue(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the value of an attribute (by position).
getValue(String, String) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the value of an attribute (by name).
getValue(String) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the value of an attribute (by lexical QName).
getValue() - Method in class net.sf.saxon.om.SingletonIterator
getValue(String, String) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the value of an attribute (by name).
getValue(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the value of an attribute (by position).
getValue() - Method in class net.sf.saxon.value.DecimalValue
  Get the value
getValueByFingerprint(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the attribute value using its fingerprint
getValueByFingerprint(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Get the attribute value using its fingerprint
getValueByFingerprint(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Get the attribute value using its fingerprint
getValues() - Method in class net.sf.saxon.sort.IntHashSet
getVariableDeclaration() - Method in class net.sf.saxon.expr.Assignation
  Get the variable declaration
getVariableFingerprint() - Method in class net.sf.saxon.expr.Assignation
getVariableFingerprint() - Method in class net.sf.saxon.instruct.GeneralVariable
  Get the name of the variable (as a NamePool fingerprint)
getVariableFingerprint() - Method in class net.sf.saxon.style.XSLGeneralVariable
  Get the fingerprint of the variable name
getVariableMap() - Method in class net.sf.saxon.instruct.SlotManager
  Get the variable map (simply a list of fingerprints of the variable names).
getVariableName(NamePool) - Method in class net.sf.saxon.expr.Assignation
  Get the display name of the range variable, for diagnostics only
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.instruct.GeneralVariable
getVariableName() - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Get the name of the variable
getVariableName() - Method in class net.sf.saxon.style.XSLGeneralVariable
  Get the display name of the variable.
getVariableName() - Method in class net.sf.saxon.trans.Variable
  Get the name of the variable.
getVariableName() - Method in class net.sf.saxon.xpath.JAXPVariable
  Get the name of the variable.
getVariableNameCode() - Method in class net.sf.saxon.expr.Assignation
getVendorFunctionLibrary() - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Get the FunctionLibrary used to bind calls on Saxon-defined extension functions
getVendorFunctionLibrary() - Method in class net.sf.saxon.Configuration
  Get the FunctionLibrary used to bind calls on Saxon-defined extension functions.
getVersion() - Method in class com.saxonica.schema.PreparedSchema
  Returns the version information of the XML Schema definition represented by this Schema instance.
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.
getWeekNumber(int, int, int) - Static method in class net.sf.saxon.value.DateValue
  Get the ISO week number for a given date.
getWeekNumberWithinMonth(int, int, int) - Static method in class net.sf.saxon.value.DateValue
  Get the week number within a month.
getWhitespaceAction() - Method in class com.saxonica.schema.Facet
  Get the whitespace action required by this facet: one of PRESERVE, REPLACE, or COLLAPSE.
getWhitespaceAction(TypeHierarchy) - Method in class com.saxonica.schema.UserSimpleType
  Determine the whitespace normalization required for values of this type
getWhitespaceAction() - Method in class com.saxonica.schema.WhitespaceFacet
  Get the whitespace action required: one of PRESERVE, REPLACE, or COLLAPSE
getWhitespaceAction(TypeHierarchy) - Method in class net.sf.saxon.type.AnySimpleType
  Determine how values of this simple type are whitespace-normalized.
getWhitespaceAction(TypeHierarchy) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Determine the whitespace normalization required for values of this type
getWhitespaceAction(TypeHierarchy) - Method in class net.sf.saxon.type.BuiltInListType
  Determine how values of this simple type are whitespace-normalized.
getWhitespaceAction(TypeHierarchy) - Method in class net.sf.saxon.type.ExternalObjectType
  Determine the whitespace normalization required for values of this type
getWhitespaceAction(TypeHierarchy) - Method in interface net.sf.saxon.type.SimpleType
  Determine how values of this simple type are whitespace-normalized.
getWholeText() - Method in class net.sf.saxon.dom.TextOverNodeInfo
  Returns all text of `Text` nodes logically-adjacent text nodes to this node, concatenated in document order.
getWildcard() - Method in class com.saxonica.sdoc.XSDAny
  Returns the Wildcard.
getWildcard() - Method in class com.saxonica.sdoc.XSDAnyAttribute
  Returns the Wildcard
getWildcardEdges() - Method in class com.saxonica.schema.AutomatonState
  Get an iterator over the wildcard transitions (edges) allowed from this state.
getWithParamInstructions(Executable, boolean, Instruction) - 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).
getWrapDocument() - Method in class net.sf.saxon.AugmentedSource
  Assuming that the contained Source is a node in a tree, determine whether a tree will be created as a view of this supplied tree, or as a copy.
getWriter() - Method in class net.sf.saxon.event.Emitter
  Get the output writer
getXMLReader() - Method in class net.sf.saxon.AugmentedSource
getXMLReader() - Method in class net.sf.saxon.functions.URIQueryParameters
  Get the selected XML parser, or null if unspecified
getXMLStreamReader() - Method in class net.sf.saxon.pull.StaxBridge
  Get the XMLStreamReader used by this StaxBridge.
getXMLVersion() - Method in class net.sf.saxon.Configuration
  Get the XML version to be used by default for validating characters and names
getXMLVersion() - Method in class net.sf.saxon.om.Name10Checker
  Return the XML version supported by this NameChecker
getXMLVersion() - Method in class net.sf.saxon.om.Name11Checker
  Return the XML version supported by this NameChecker
getXMLVersion() - Method in class net.sf.saxon.om.NameChecker
  Return the XML version supported by this NameChecker
getXPath() - Method in class com.saxonica.schema.IdentityField
  Returns the XPath of this IdentityField.
getXPath() - Method in class com.saxonica.schema.IdentitySelector
  Returns the XPath of this IdentitySelector.
getXPathContext() - Method in class net.sf.saxon.pull.UnconstructedParent
getXPathContext() - Method in class net.sf.saxon.trans.DynamicError
getXPathException() - Method in class net.sf.saxon.trans.UncheckedXPathException
getXPathExpressions(WithParam[], List) - Static method in class net.sf.saxon.instruct.WithParam
  Get the XPath expressions used in an array of WithParam parameters (add them to the supplied list)
getXPathFunctionResolver() - Method in class net.sf.saxon.xpath.StandaloneContext
getXPathFunctionResolver() - Method in class net.sf.saxon.xpath.XPathEvaluator
  Get the resolver for XPath functions
getXPathFunctionResolver() - Method in class net.sf.saxon.xpath.XPathFunctionLibrary
  Get the resolver
getXPathVariableResolver() - Method in class net.sf.saxon.xpath.StandaloneContext
  Get the XPathVariableResolver
getXPathVariableResolver() - Method in class net.sf.saxon.xpath.XPathEvaluator
  Get the resolver for XPath variables
getXSDSchema() - Method in class com.saxonica.sdoc.SchemaDocument
  Get the xs:schema element within the schema document
getXSDSchema() - Method in class com.saxonica.sdoc.SchemaElement
  Get the owning XSDSchema element.
getXSIType(StaticContext) - Method in class net.sf.saxon.instruct.FixedElement
  Determine whether the element constructor creates a fixed xsi:type attribute, and if so, return the relevant type.
getXSLStylesheet() - Method in class net.sf.saxon.style.ExpressionContext
  Get the XSLStylesheet object
getXSLTContext() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the XSLT-specific part of the context
getXSLTContext() - Method in interface net.sf.saxon.expr.XPathContext
  Get the XSLT-specific part of the context
getXSLTContext() - Method in class net.sf.saxon.expr.XPathContextMajor
  Get the XSLT-specific part of the context
getXSLTContext() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the XSLT-specific part of the context
getXSLVersionString() - Static method in class net.sf.saxon.Version
  Get the version of the XSLT specification that this product supports
getXmlEncoding() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  An attribute specifying, as part of the XML declaration, the encoding of this document.
getXmlStandalone() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  An attribute specifying, as part of the XML declaration, whether this document is standalone.
getXmlVersion() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  An attribute specifying, as part of the XML declaration, the version number of this document.
getYear() - Method in class net.sf.saxon.value.DateTimeValue
  Get the year component, in its internal form (which allows a year zero)
getYear() - Method in class net.sf.saxon.value.DateValue
  Get the year component of the date (in local form)
global - Variable in class net.sf.saxon.style.XSLGeneralVariable
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
groupingSeparator - Variable in class net.sf.saxon.trans.DecimalSymbols
grumble(String) - Method in class net.sf.saxon.expr.ExpressionParser
  Report a syntax error (a static error with error code XP0003)
grumble(String, String) - Method in class net.sf.saxon.expr.ExpressionParser
  Report a static error

## H

HALF_EVEN - Static variable in class net.sf.saxon.functions.Rounding
HAS_SIDE_EFFECTS - Static variable in class net.sf.saxon.expr.StaticProperty
  Expression property: this bit indicates that an expression has (or might have) side-effects.
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
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 case-insensitive ASCII strings.
HTMLTagHashSet(int) - Constructor for class net.sf.saxon.event.HTMLTagHashSet
HTMLURIEscaper - class net.sf.saxon.event.HTMLURIEscaper.
  This class is used as a filter on the serialization pipeline; it performs the function of escaping URI-valued attributes in HTML
HTMLURIEscaper() - Constructor for class net.sf.saxon.event.HTMLURIEscaper
HTML_URI - Static variable in class net.sf.saxon.functions.EscapeURI
HexBinaryValue - class net.sf.saxon.value.HexBinaryValue.
  A value of type xs:hexBinary
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
HexBinaryValue(byte[]) - Constructor for class net.sf.saxon.value.HexBinaryValue
  Constructor: create a hexBinary value from a given array of bytes
halfDayName(int, int, int) - Method in interface net.sf.saxon.number.Numberer
  Get an am/pm indicator
halfDayName(int, int, int) - Method in class net.sf.saxon.number.Numberer_en
  Get an am/pm indicator
handler - Variable in class net.sf.saxon.event.ContentHandlerProxy
hasAttribute(String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  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.dom.ElementOverNodeInfo
  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.dom.NodeOverNodeInfo
  Returns whether this node has any attributes.
hasAttributes() - Method in class net.sf.saxon.event.StartTagBuffer
  Determine if the current element has any attributes
hasBadParentPointer() - Method in class net.sf.saxon.expr.ComputedExpression
  Diagnostic method: search the tree for an expression whose parent expression is incorrectly set
hasBadParentPointer() - Method in class net.sf.saxon.instruct.Template
  Diagnostic method
hasBeenReported() - Method in class net.sf.saxon.trans.XPathException
hasBuiltInType() - Method in class com.saxonica.schema.DerivedAtomicValue
  Test whether the type of this atomic value is a built-in type.
hasBuiltInType() - Method in class net.sf.saxon.value.AtomicValue
  Test whether the type of this atomic value is a built-in type.
hasChildNodes() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  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.NamespaceIterator.NamespaceNodeImpl
  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.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.VirtualCopy
  Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.pull.UnconstructedParent
  Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  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.
hasChildNodes() - Method in class net.sf.saxon.xom.NodeWrapper
  Determine whether the node has any children.
hasFocusDependentRange() - Method in class net.sf.saxon.expr.PositionRange
  Test whether the range is focus-dependent.
hasNamespaceAliases() - Method in class net.sf.saxon.style.XSLStylesheet
hasNext() - Method in class com.saxonica.schema.FacetListIterator
hasNext() - Method in class net.sf.saxon.expr.MonoIterator
  Returns `true` if the iteration has more elements.
hasNext() - Method in class net.sf.saxon.expr.MultiIterator
  Returns `true` if the iteration has more elements.
hasNext() - Method in class net.sf.saxon.expr.PairIterator
  Returns `true` if the iteration has more elements.
hasNext() - Method in class net.sf.saxon.expr.PositionIterator
  Test whether there are any more items available in the enumeration
hasNext() - Method in class net.sf.saxon.expr.RangeIterator
hasNext() - Method in class net.sf.saxon.expr.TailExpression.TailIterator
hasNext() - Method in class net.sf.saxon.expr.UnionEnumeration
hasNext() - Method in class net.sf.saxon.om.ArrayIterator
  Test whether there are any more items
hasNext() - Method in class net.sf.saxon.om.EmptyIterator
  Determine whether there are more items to come.
hasNext() - Method in class net.sf.saxon.om.ListIterator
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.ReverseArrayIterator
  Determine whether there are more items to come.
hasNext() - Method in class net.sf.saxon.om.SingletonIterator
  Determine whether there are more items to come.
hasNext() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
hasNext() - Method in class net.sf.saxon.sort.GroupByIterator
hasNext() - Method in class net.sf.saxon.sort.GroupEndingIterator
hasNext() - Method in class net.sf.saxon.sort.GroupStartingIterator
hasNext() - Method in interface net.sf.saxon.sort.IntIterator
  Test whether there are any more integers in the sequence
hasOpenNodes() - Method in class net.sf.saxon.event.SequenceWriter
  Determine whether there are any open document or element nodes in the output
hasRegisteredExtension(UserComplexType) - Method in class com.saxonica.schema.UserComplexType
  Determine whether a particular complex type is among the registered extensions of this type
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
hasTimezone() - Method in class net.sf.saxon.value.CalendarValue
  Determine whether this value includes a timezone
hashCode() - Method in class com.saxonica.schema.DerivedAtomicValue
  Generate a hash code to support equality testing
hashCode() - Method in class com.saxonica.schema.UserAtomicType
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.dom.NodeWrapper
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in class net.sf.saxon.expr.AxisExpression
  get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.BinaryExpression
  Get a 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.FilterExpression
  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.PathExpression
  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.SimpleMappingExpression
  get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.SliceExpression
hashCode() - Method in class net.sf.saxon.expr.TailExpression
hashCode() - Method in class net.sf.saxon.expr.UnaryExpression
  get HashCode for comparing two expressions.
hashCode() - Method in class net.sf.saxon.expr.VariableReference
  get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.VennExpression
  Is this expression the same as another expression?
hashCode() - Method in class net.sf.saxon.jdom.NodeWrapper
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in interface net.sf.saxon.om.NodeInfo
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in class net.sf.saxon.om.Orphan
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in class net.sf.saxon.om.StrippedNode
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in class net.sf.saxon.om.VirtualCopy
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in class net.sf.saxon.pattern.AnyChildNodePattern
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.pattern.AnyNodeTest
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.pattern.ContentTypeTest
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.pattern.DocumentNodeTest
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.pattern.LocalNameTest
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.pattern.NameTest
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.pattern.NamespaceTest
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.pattern.NoNodeTest
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.pattern.NodeKindTest
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.pull.UnconstructedParent
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in class net.sf.saxon.sort.AtomicSortComparer.ComparisonKey
  Get a hashcode for a comparison key.
hashCode() - Method in class net.sf.saxon.sort.IntHashSet
  Construct a hash key that supports the equals() test
hashCode() - Method in class net.sf.saxon.tinytree.CharSlice
  Generate a hash code
hashCode() - Method in class net.sf.saxon.tinytree.CompressedWhitespace
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.tinytree.LargeStringBuffer
  Generate a hash code
hashCode() - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in class net.sf.saxon.trans.DecimalSymbols
hashCode() - Method in class net.sf.saxon.tree.NodeImpl
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in class net.sf.saxon.type.AnyItemType
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.value.Base64BinaryValue
hashCode() - Method in class net.sf.saxon.value.BigIntegerValue
  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.DateTimeValue
hashCode() - Method in class net.sf.saxon.value.DateValue
hashCode() - Method in class net.sf.saxon.value.DecimalValue
  Get the hashCode.
hashCode() - Method in class net.sf.saxon.value.DoubleValue
  Get the hashCode.
hashCode() - Method in class net.sf.saxon.value.DurationValue
hashCode() - Method in class net.sf.saxon.value.EmptySequence
hashCode() - Method in class net.sf.saxon.value.FloatValue
  Get the hashCode.
hashCode() - Method in class net.sf.saxon.value.HexBinaryValue
hashCode() - Method in class net.sf.saxon.value.IntegerValue
  Get the hashCode.
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.ObjectValue
hashCode() - Method in class net.sf.saxon.value.QNameValue
hashCode() - Method in class net.sf.saxon.value.SequenceType
  Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.value.StringValue
hashCode() - Method in class net.sf.saxon.value.TimeValue
hashCode() - Method in class net.sf.saxon.value.Value
  Return a hash code to support the equals() function
hashCode() - Method in class net.sf.saxon.xom.NodeWrapper
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashJoin(SequenceIterator, SequenceIterator, XPathContext, AtomicComparer) - Static method in class com.saxonica.extra.GeneralComparisonSA
  Implement the XPath "=" operator for comparing two arbitrary sequences.
hebrew - Static variable in class net.sf.saxon.number.Numberer_en
hexBinaryToOctets(HexBinaryValue) - Static method in class net.sf.saxon.functions.Extensions
  Convert a hexBinary value to a sequence of integers representing the octets contained in the value
hexBinaryToString(XPathContext, HexBinaryValue, String) - Static method in class net.sf.saxon.functions.Extensions
  Convert a hexBinary value to a String, assuming a particular encoding
highSurrogate(int) - Static method in class net.sf.saxon.om.XMLChar
  Returns the high surrogate of a supplemental character
highest(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(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
hiraganaA - Static variable in class net.sf.saxon.number.Numberer_en
hiraganaI - Static variable in class net.sf.saxon.number.Numberer_en
hourInDay(String) - Static method in class net.sf.saxon.exslt.Date
  Return the hour of the day in the specified date or date/time
hourInDay() - Static method in class net.sf.saxon.exslt.Date
  Return the current hour of the day
hours - Variable in class net.sf.saxon.value.DurationValue

## I

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
IDENTITY_CONSTRAINT - Static variable in class com.saxonica.schema.SymbolSpace
IDFilter - class net.sf.saxon.event.IDFilter.
  IDFilter is a ProxyReceiver that extracts the subtree of a document rooted at the element with a given ID value.
IDFilter(String) - Constructor for class net.sf.saxon.event.IDFilter
IDIV - Static variable in class net.sf.saxon.expr.Token
  operator "idiv"
IDPattern - class net.sf.saxon.pattern.IDPattern.
  An IDPattern is a pattern of the form id("literal") or id($variable)
IDPattern(Expression) - Constructor for class net.sf.saxon.pattern.IDPattern
  Create an id pattern.
IDREF - Static variable in class net.sf.saxon.type.Type
  Item type representing the type xs:IDREF
IDREFS - Static variable in class net.sf.saxon.type.Type
  Content type representing the complex type xs:IDREFS
ID_ATTR - Static variable in class com.saxonica.schema.SchemaNames
ID_TYPE - Static variable in class net.sf.saxon.type.Type
IF - Static variable in class net.sf.saxon.expr.Token
  Keyword "if"
IF_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "if" expression.
IGNORABLE - Static variable in class net.sf.saxon.value.Whitespace
IGNORE_CASE - Static variable in class net.sf.saxon.style.StandardNames
IGNORE_MODIFIERS - Static variable in class net.sf.saxon.style.StandardNames
IGNORE_SYMBOLS - Static variable in class net.sf.saxon.style.StandardNames
IGNORE_WIDTH - Static variable in class net.sf.saxon.style.StandardNames
IMPLEMENTS_PREFIX - Static variable in class net.sf.saxon.style.StandardNames
IMPORT_MODULE - Static variable in class net.sf.saxon.expr.Token
  "import module"
IMPORT_SCHEMA - Static variable in class net.sf.saxon.expr.Token
  "import schema"
IN - Static variable in class net.sf.saxon.expr.Token
  Keyword "in"
INCLUDE_COMMENTS - Static variable in class net.sf.saxon.functions.DeepEqual
  Flag indicating that comment children are taken into account when comparing element or document nodes
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
INCLUDE_NAMESPACES - Static variable in class net.sf.saxon.functions.DeepEqual
  Flag indicating that two elements should only be considered equal if they have the same in-scope namespaces
INCLUDE_PREFIXES - Static variable in class net.sf.saxon.functions.DeepEqual
  Flag indicating that two element or attribute nodes are considered equal only if their names use the same namespace prefix
INCLUDE_PROCESSING_INSTRUCTIONS - Static variable in class net.sf.saxon.functions.DeepEqual
  Flag indicating that processing instruction nodes are taken into account when comparing element or document nodes
INCOMPLETE - Static variable in interface net.sf.saxon.type.SchemaComponent
  Validation status: validation attempted, component contains references to other components that are not (yet) available
INDENT - Static variable in class net.sf.saxon.style.StandardNames
INDENT_SPACES - Static variable in class net.sf.saxon.event.SaxonOutputKeys
  indentSpaces = integer.
INFINITY - Static variable in class net.sf.saxon.style.StandardNames
INHERIT_NAMESPACES - Static variable in class net.sf.saxon.style.StandardNames
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_TYPE_ANNOTATIONS - Static variable in class net.sf.saxon.style.StandardNames
INSTANCE_OF - Static variable in class net.sf.saxon.expr.Token
  operator "instance of"
INSTRUCTION - Static variable in class net.sf.saxon.expr.RoleLocator
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
INTERSECT - Static variable in class net.sf.saxon.expr.Token
  Operator "intersect"
INVALID - Static variable in class net.sf.saxon.om.Validation
INVALID - Static variable in interface net.sf.saxon.type.SchemaComponent
  Validation status: validation attempted and failed with fatal errors
INVALID_ACCESS_ERR - Static variable in class net.sf.saxon.dom.DOMExceptionImpl
INVALID_MODIFICATION_ERR - Static variable in class net.sf.saxon.dom.DOMExceptionImpl
INVALID_STATE_ERR - Static variable in class net.sf.saxon.dom.DOMExceptionImpl
IRI_TO_URI - Static variable in class net.sf.saxon.functions.EscapeURI
IS - Static variable in class net.sf.saxon.expr.Token
  Operator "is"
IS_DTD_TYPE - Static variable in interface net.sf.saxon.om.NodeInfo
  Bit setting in the returned type annotation indicating a DTD_derived type on an attribute node
IS_FORMATTED - Static variable in class net.sf.saxon.event.HTMLIndenter
IS_INLINE - Static variable in class net.sf.saxon.event.HTMLIndenter
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
ITERATE_METHOD - Static variable in interface net.sf.saxon.expr.Expression
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() - Constructor for class net.sf.saxon.functions.Id
IdValidator - class com.saxonica.validate.IdValidator.
  This class validates that ID elements and attributes have unique values and that IDREF and IDREFS elements and attributes refer to an ID in the same document.
IdValidator() - Constructor for class com.saxonica.validate.IdValidator
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
IdentityConstraint - class com.saxonica.schema.IdentityConstraint.
  The base class for the XML Schema Identity Constraints (key, keyref, unique).
IdentityConstraint(String) - Constructor for class com.saxonica.schema.IdentityConstraint
  Constructor used by sub-classes.
IdentityField - class com.saxonica.schema.IdentityField.
  A class which represents the field selector for an IdentityConstraint
IdentityField(String) - Constructor for class com.saxonica.schema.IdentityField
  Creates a new IdentityField.
IdentitySelector - class com.saxonica.schema.IdentitySelector.
  A class which represents the selector for an IdentityConstraint
IdentitySelector(String) - Constructor for class com.saxonica.schema.IdentitySelector
  Creates a new IdentitySelector.
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.
Idref - class net.sf.saxon.functions.Idref.
Idref() - Constructor for class net.sf.saxon.functions.Idref
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
IgnorableWhitespaceStripper - class com.saxonica.validate.IgnorableWhitespaceStripper.
  The IgnorableWhitespaceStripper removes whitespace text nodes belonging to elements whose schema-defined type defines element-only content
IgnorableWhitespaceStripper() - Constructor for class com.saxonica.validate.IgnorableWhitespaceStripper
ImportedFunctionLibrary - class net.sf.saxon.query.ImportedFunctionLibrary.
  This implementation of FunctionLibrary contains all the functions imported into a Query Module.
ImportedFunctionLibrary(XQueryFunctionLibrary) - Constructor for class net.sf.saxon.query.ImportedFunctionLibrary
InScopePrefixes - class net.sf.saxon.functions.InScopePrefixes.
  This class supports fuctions get-in-scope-prefixes()
InScopePrefixes() - Constructor for class net.sf.saxon.functions.InScopePrefixes
IndependentContext - class net.sf.saxon.trans.IndependentContext.
  An IndependentContext provides a context for parsing an expression or pattern appearing in a context other than a stylesheet.
IndependentContext() - Constructor for class net.sf.saxon.trans.IndependentContext
IndependentContext(Configuration) - Constructor for class net.sf.saxon.trans.IndependentContext
  Create an IndependentContext using a specific Configuration
Index - class com.saxonica.extra.Index.
  This class supports the extension function saxon:index, which returns an indexed sequence
Index() - Constructor for class com.saxonica.extra.Index
IndexOf - class net.sf.saxon.functions.IndexOf.
  The XPath 2.0 index-of() function
IndexOf() - Constructor for class net.sf.saxon.functions.IndexOf
IndexedClosure - class com.saxonica.extra.IndexedClosure.
  A subclass of MemoClosure that allows the construction of one or more indexes to provide rapid access to the items in the sequence
IndexedClosure() - Constructor for class com.saxonica.extra.IndexedClosure
IndexedSequence - class com.saxonica.extra.IndexedSequence.
  This class represents a sequence (of nodes or atomic values) that can be accessed either in the same way as any other sequence, or via an index.
IndexedSequence(Value, Expression, Comparator, XPathContext) - Constructor for class com.saxonica.extra.IndexedSequence
  Construct an indexed sequence
InscopeNamespaceResolver - class net.sf.saxon.om.InscopeNamespaceResolver.
  A NamespaceResolver that resolves namespace prefixes by reference to a node in a document for which those namespaces are in-scope.
InscopeNamespaceResolver(NodeInfo) - Constructor for class net.sf.saxon.om.InscopeNamespaceResolver
Insert - class net.sf.saxon.functions.Insert.
  The XPath 2.0 insert-before() function
Insert() - Constructor for class net.sf.saxon.functions.Insert
Insert.InsertIterator - class net.sf.saxon.functions.Insert.InsertIterator.
Insert.InsertIterator(SequenceIterator, SequenceIterator, int) - Constructor for class net.sf.saxon.functions.Insert.InsertIterator
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() - 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
InstructionInfoProvider - interface net.sf.saxon.trace.InstructionInfoProvider.
  An InstructionInfoProvider is an object that is capable of providing an InstructionInfo object which provides diagnostic information about an instruction or other construct such as a function, template, expression, or pattern.
IntHashMap - class net.sf.saxon.sort.IntHashMap.
  A hash table that maps int keys to Object values.
IntHashMap() - Constructor for class net.sf.saxon.sort.IntHashMap
  Initializes a map with a capacity of 8 and a load factor of 0,25.
IntHashMap(int) - Constructor for class net.sf.saxon.sort.IntHashMap
  Initializes a map with the given capacity and a load factor of 0,25.
IntHashMap(int, double) - Constructor for class net.sf.saxon.sort.IntHashMap
  Constructs a new map with initial capacity, and load factor.
IntHashSet - class net.sf.saxon.sort.IntHashSet.
  Set of int values.
IntHashSet() - Constructor for class net.sf.saxon.sort.IntHashSet
  Initializes a set with a capacity of 8 and a load factor of 0,25.
IntHashSet(int) - Constructor for class net.sf.saxon.sort.IntHashSet
  Initializes a set with the given capacity and a load factor of 0,25.
IntHashSet(int, int) - Constructor for class net.sf.saxon.sort.IntHashSet
  Initializes a set with a load factor of 0,25.
IntHashSet(int, double, int) - Constructor for class net.sf.saxon.sort.IntHashSet
  Constructs a new set with initial capacity, and load factor.
IntIterator - interface net.sf.saxon.sort.IntIterator.
  An iterator over a sequence of unboxed int values
IntToIntHashMap - class net.sf.saxon.sort.IntToIntHashMap.
  A hash table that maps int keys to int values.
IntToIntHashMap() - Constructor for class net.sf.saxon.sort.IntToIntHashMap
  Initializes a map with a capacity of 8 and a load factor of 0,25.
IntToIntHashMap(int) - Constructor for class net.sf.saxon.sort.IntToIntHashMap
  Initializes a map with the given capacity and a load factor of 0,25.
IntToIntHashMap(int, double) - Constructor for class net.sf.saxon.sort.IntToIntHashMap
  Constructs a new map with initial capacity, and load factor.
IntegerRange - class net.sf.saxon.value.IntegerRange.
  This class represents a sequence of consecutive ascending integers, for example 1 to 50.
IntegerRange(long, long) - Constructor for class net.sf.saxon.value.IntegerRange
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 long
IntegerValue(long, AtomicType) - Constructor for class net.sf.saxon.value.IntegerValue
  Constructor for a subtype, supplying an integer
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
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).
Item - interface net.sf.saxon.om.Item.
  An Item is an object that can occur as a member of a sequence.
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 - interface net.sf.saxon.type.ItemType.
  ItemType is an interface that allows testing of whether an Item conforms to an expected type.
ignorableWhitespace(char[], int, int) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Receive notification of ignorable whitespace in element content.
ignorableWhitespace(char[], int, int) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Callback interface for SAX: not for application use
illegalElement(NodeInfo) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called when an illegal Element is encountered.
implementationClass - Variable in class net.sf.saxon.functions.StandardFunction.Entry
  The class containing the implementation of this function (always a subclass of SystemFunction)
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.
importModuleContents(StaticQueryContext, StaticQueryContext) - Static method in class net.sf.saxon.query.QueryReader
  Check the types used in the functions and variables in an imported module
importNode(Node, boolean) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Import a node from another document to this document.
importSchema(Source) - Method in class net.sf.saxon.xpath.StandaloneContext
  Import a schema.
importSchema(Source) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Import a schema.
importsNamespace(String) - Method in class net.sf.saxon.query.StaticQueryContext
  Test whether this module directly imports a particular namespace
importsNamespaceIndirectly(String) - Method in class net.sf.saxon.query.StaticQueryContext
  Test whether this module imports a particular namespace directly or indirectly
inCharset(int) - Method in class net.sf.saxon.charcode.ASCIICharacterSet
inCharset(int) - Method in class net.sf.saxon.charcode.BuggyCharacterSet
inCharset(int) - Method in class net.sf.saxon.charcode.CP1250CharacterSet
inCharset(int) - Method in class net.sf.saxon.charcode.CP1251CharacterSet
inCharset(int) - Method in class net.sf.saxon.charcode.CP1252CharacterSet
inCharset(int) - Method in class net.sf.saxon.charcode.CP852CharacterSet
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.KOI8RCharacterSet
inCharset(int) - Method in class net.sf.saxon.charcode.Latin1CharacterSet
inCharset(int) - Method in class net.sf.saxon.charcode.Latin2CharacterSet
inCharset(int) - Method in class net.sf.saxon.charcode.UnicodeCharacterSet
inCharset(int) - Method in class net.sf.saxon.charcode.UnknownCharacterSet
incrementErrorCount() - Method in class com.saxonica.sdoc.XSDSchema
incrementReferenceCount() - Method in class net.sf.saxon.style.XSLAttributeSet
indefiniteArticle(String, String) - Method in class com.saxonica.sdoc.SchemaElement
  Construct an indefinite article in English
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
index - Variable in class net.sf.saxon.xom.NodeWrapper
indexIDElement(NodeInfo, int, NameChecker) - Method in class net.sf.saxon.tinytree.TinyTree
  Index an element of type xs:ID
indexOf(char) - Method in class net.sf.saxon.om.FastStringBuffer
  Get the index of the first character equal to a given value
indexOf(char) - Method in class net.sf.saxon.tinytree.CharSlice
  Get the index of a specific character in the sequence.
infinity - Variable in class net.sf.saxon.trans.DecimalSymbols
inheritNamespaces - Variable in class net.sf.saxon.instruct.ElementCreator
  The inheritNamespaces flag indicates that the namespace nodes on the element created by this instruction are to be inherited (copied) on the children of this element.
init() - Method in class com.saxonica.extra.ExtraFunctionLibrary
  Initialize the set of functions available
init() - Method in class net.sf.saxon.Configuration
init(int, Class, AccessibleObject, Configuration) - Method in class net.sf.saxon.functions.ExtensionFunctionCall
  Initialization: creates an ExtensionFunctionCall
init() - Method in class net.sf.saxon.functions.VendorFunctionLibrary
init(Expression, int) - Method in class net.sf.saxon.instruct.GeneralVariable
init(int, int, int) - Method in class net.sf.saxon.instruct.Template
initialise(int, AttributeCollectionImpl, NodeInfo, String, int, int) - Method in class net.sf.saxon.tree.ElementImpl
  Initialise a new ElementImpl with an element name
initialise(int, AttributeCollectionImpl, NodeInfo, String, int, int) - Method in class net.sf.saxon.tree.ElementWithAttributes
  Initialise a new ElementWithAttributes with an element name and attribute list
initialiseBindery(Bindery) - Method in class net.sf.saxon.instruct.Executable
  Allocate space in bindery for all the variables needed
initialize(Configuration) - Method in class net.sf.saxon.JavaPlatform
  Perform platform-specific initialization of the configuration
initialize(Configuration) - Method in interface net.sf.saxon.Platform
  Perform platform-specific initialization of the configuration
initializeController() - Method in class net.sf.saxon.Controller
  Initialize the controller ready for a new transformation.
initializeInstruction(Executable, GeneralVariable) - Method in class net.sf.saxon.style.XSLGeneralVariable
  Initialize - common code called from the compile() method of all subclasses
inlineTags - Static variable in class net.sf.saxon.event.HTMLIndenter
input - Variable in class net.sf.saxon.expr.Tokenizer
  The string being parsed
inputIterator - Variable in class net.sf.saxon.value.Closure
inputOffset - Variable in class net.sf.saxon.expr.Tokenizer
  The current position within the input string
insertBefore(Node, Node) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Insert the node `newChild` before the existing child node `refChild`.
insertCharAt(int, char) - Method in class net.sf.saxon.om.FastStringBuffer
  Insert a character at a particular offset
insertData(int, String) - Method in class net.sf.saxon.dom.TextOverNodeInfo
  Insert a string at the specified character offset.
internalKeyCall(NamePool, int, String, Expression, Expression) - Static method in class net.sf.saxon.functions.KeyFn
  Non-standard constructor to create an internal call on key() with a known key fingerprint
internalMatches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.LocationPathPattern
  Test whether the pattern matches, but without changing the current() node
internalMatches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.Pattern
  Determine whether this Pattern matches the given Node.
intersect(IntHashSet) - Method in class net.sf.saxon.sort.IntHashSet
  Form a new set that is the intersection of this set with another set.
intersection(SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.exslt.Sets
  Return the intersection of two node-sets
invalid - Variable in class com.saxonica.validate.ContentValidator
invalidAttributeValue(String, String, String) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called when an invalid attribute value is found
inverse(int) - Static method in class net.sf.saxon.expr.Token
  Return the inverse of a relational operator, so that "a op b" can be rewritten as "b inverse(op) a"
invoke(ValueRepresentation[], XPathContext) - Method in class com.saxonica.extra.FirstClassFunction
invokeConstructor(Constructor, Object[]) - Method in class net.sf.saxon.functions.ExtensionFunctionCall
  Invoke a constructor.
invokeMethod(Method, Object, Object[]) - Method in class net.sf.saxon.functions.ExtensionFunctionCall
  Invoke a method.
isAbsolute(TypeHierarchy) - Method in class net.sf.saxon.expr.PathExpression
  Test whether a path expression is an absolute path - that is, a path whose first step selects a document node
isAbstract() - Method in class com.saxonica.schema.ElementDecl
  Returns true if this element definition is abstract
isAbstract() - Method in class com.saxonica.schema.UserComplexType
  Returns true if this UserComplexType has been marked as Abstract.
isAbstract() - Method in class net.sf.saxon.type.AnyType
  Test whether this ComplexType has been marked as abstract.
isAbstract() - Method in interface net.sf.saxon.type.ComplexType
  Test whether this complex type has been marked as abstract.
isAbstract() - Method in class net.sf.saxon.type.Untyped
  Test whether this ComplexType has been marked as abstract.
isAliasResultNamespace(short) - Method in class net.sf.saxon.style.XSLStylesheet
  Determine if a namespace is included in the result-prefix of a namespace-alias
isAllContent() - Method in class com.saxonica.schema.UserComplexType
  Test whether this complex type has "all" content, that is, a content model using an xs:all compositor
isAllContent() - Method in class net.sf.saxon.type.AnyType
  Test whether this complex type has "all" content, that is, a content model using an xs:all compositor
isAllContent() - Method in interface net.sf.saxon.type.ComplexType
  Test whether this complex type has "all" content, that is, a content model using an xs:all compositor
isAllContent() - Method in class net.sf.saxon.type.Untyped
  Test whether this complex type has "all" content, that is, a content model using an xs:all compositor
isAllowExternalFunctions() - Method in class net.sf.saxon.Configuration
  Determine whether calls to external Java functions are permitted.
isAllowedBuiltInType(AtomicType) - Method in interface net.sf.saxon.expr.StaticContext
  Determine whether a built-in type is available in this context.
isAllowedBuiltInType(AtomicType) - Method in class net.sf.saxon.query.StaticQueryContext
  Determine whether a built-in type is available in this context.
isAllowedBuiltInType(AtomicType) - Method in class net.sf.saxon.style.ExpressionContext
  Determine whether a built-in type is available in this context.
isAllowedBuiltInType(AtomicType) - Method in class net.sf.saxon.style.UseWhenStaticContext
  Determine whether a built-in type is available in this context.
isAllowedBuiltInType(AtomicType) - Method in class net.sf.saxon.trans.IndependentContext
  Determine whether a built-in type is available in this context.
isAllowedBuiltInType(AtomicType) - Method in class net.sf.saxon.xpath.StandaloneContext
  Determine whether a built-in type is available in this context.
isAllowedInBasicXSLT() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Determine whether this type is supported in a basic XSLT processor
isAlwaysEmpty(int, int) - Static method in class net.sf.saxon.om.Axis
isAncestorOrSelf(NodeInfo, NodeInfo) - Static method in class net.sf.saxon.om.Navigator
  Test if one node is an ancestor-or-self of another
isAncestorOrSelf(TinyNodeImpl) - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Test if this node is an ancestor-or-self of another
isAssignable() - Method in class net.sf.saxon.expr.Assignation
  Test whether it is permitted to assign to the variable using the saxon:assign extension element.
isAssignable() - Method in interface net.sf.saxon.expr.Binding
  Test whether it is permitted to assign to the variable using the saxon:assign extension element.
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.instruct.UserFunctionParameter
  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.
isAssignable() - Method in class net.sf.saxon.trans.Variable
  Test whether it is permitted to assign to the variable using the saxon:assign extension element.
isAssignable() - Method in class net.sf.saxon.xpath.JAXPVariable
  Test whether it is permitted to assign to the variable using the saxon:assign extension element.
isAssociative(int) - Static method in class net.sf.saxon.expr.BinaryExpression
  Determine whether an operator is associative, that is, ((a^b)^c) = (a^(b^c))
isAtLast() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Determine whether the context position is the same as the context size that is, whether position()=last()
isAtLast() - Method in interface net.sf.saxon.expr.XPathContext
  Determine whether the context position is the same as the context size that is, whether position()=last()
isAtLast() - Method in class net.sf.saxon.expr.XPathContextMinor
  Determine whether the context position is the same as the context size that is, whether position()=last()
isAtomicType() - Method in class com.saxonica.schema.UserAtomicType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in class com.saxonica.schema.UserListType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in class com.saxonica.schema.UserSimpleType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in class com.saxonica.schema.UserUnionType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in class net.sf.saxon.pattern.NodeTest
  Determine whether this item type is atomic (that is, whether it can ONLY match atomic values)
isAtomicType() - Method in class net.sf.saxon.type.AnyItemType
  Determine whether this item type is atomic (that is, whether it can ONLY match atomic values)
isAtomicType() - Method in class net.sf.saxon.type.AnySimpleType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in class net.sf.saxon.type.BuiltInListType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in class net.sf.saxon.type.ExternalObjectType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in interface net.sf.saxon.type.ItemType
  Determine whether this item type is atomic (that is, whether it can ONLY match atomic values)
isAtomicType() - Method in interface net.sf.saxon.type.SimpleType
  Test whether this Simple Type is an atomic type
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.
isAvailable(int, String, String, int) - Method in class net.sf.saxon.functions.ConstructorFunctionLibrary
  Test whether a system function with a given name and arity is available.
isAvailable(int, String, String, int) - Method in class net.sf.saxon.functions.ExecutableFunctionLibrary
  Test whether a function with a given name and arity is available.
isAvailable(int, String, String, int) - Method in interface net.sf.saxon.functions.FunctionLibrary
  Test whether an extension function with a given name and arity is available.
isAvailable(int, String, String, int) - Method in class net.sf.saxon.functions.FunctionLibraryList
  Test whether an extension function with a given name and arity is available.
isAvailable(int, String, String, int) - Method in class net.sf.saxon.functions.JavaExtensionLibrary
  Test whether an extension function with a given name and arity is available.
isAvailable(int, String, String, int) - Method in class net.sf.saxon.functions.SystemFunctionLibrary
  Test whether a system function with a given name and arity is available.
isAvailable(int, String, String, int) - Method in class net.sf.saxon.functions.VendorFunctionLibrary
  Test whether a Saxon function with a given name and arity is available.
isAvailable(int, String, String, int) - Method in class net.sf.saxon.query.ImportedFunctionLibrary
  Test whether an extension function with a given name and arity is available.
isAvailable(int, String, String, int) - Method in class net.sf.saxon.query.UnboundFunctionLibrary
  Test whether a function with a given name and arity is available.
isAvailable(int, String, String, int) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
  Test whether a function with a given name and arity is available.
isAvailable(int, String, String, int) - Method in class net.sf.saxon.style.StylesheetFunctionLibrary
  Test whether a Saxon function with a given name and arity is available.
isAvailable(int, String, String, int) - Method in class net.sf.saxon.xpath.XPathFunctionLibrary
  Test whether an XPath function with a given name and arity is available.
isBackwardsCompatible() - Method in class net.sf.saxon.trans.KeyDefinition
  Test backwards compatibility mode
isBackwardsCompatible() - Method in class net.sf.saxon.xpath.XPathEvaluator
  Get the value of XPath 1.0 compatibility mode
isBeingRead(String) - Method in class com.saxonica.sdoc.SchemaDocumentManager
isBuiltIn() - Method in class com.saxonica.schema.UserAtomicType
  Test whether this is a built-in type
isBuiltIn() - Method in class net.sf.saxon.type.ExternalObjectType
isChameleon() - Method in class com.saxonica.sdoc.XSDSchema
  Determine if this is a chameleon schema document, that is, one with no targetNamespace of its own, whose effective target namespace (and for many purposes, default namespace) are set to the targetNamespace of the referring schema document.
isCommutative(int) - Static method in class net.sf.saxon.expr.BinaryExpression
  Determine whether a binary operator is commutative, that is, A op B = B op A.
isComparable(int, int, boolean) - Static method in class net.sf.saxon.type.Type
  Determine whether two primitive atomic types are comparable
isComplexContent() - Method in class com.saxonica.schema.UserComplexType
  Returns true if this complexType is a 'complexContent'
isComplexContent() - Method in class net.sf.saxon.type.AnyType
  Test whether this complex type has complex content
isComplexContent() - Method in interface net.sf.saxon.type.ComplexType
  Test whether this complex type has complex content
isComplexContent() - Method in class net.sf.saxon.type.Untyped
  Test whether this complex type has complex content
isComplexType() - Method in class com.saxonica.schema.SchemaTypeImpl
  Test whether this SchemaType is a complex type
isComplexType() - Method in class net.sf.saxon.type.AnySimpleType
  Test whether this SchemaType is a complex type
isComplexType() - Method in class net.sf.saxon.type.AnyType
  Test whether this SchemaType is a complex type
isComplexType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Test whether this SchemaType is a complex type
isComplexType() - Method in class net.sf.saxon.type.BuiltInListType
  Test whether this SchemaType is a complex type
isComplexType() - Method in class net.sf.saxon.type.ExternalObjectType
  Test whether this SchemaType is a complex type
isComplexType() - Method in interface net.sf.saxon.type.SchemaType
  Test whether this SchemaType is a complex type
isComplexType() - Method in class net.sf.saxon.type.Untyped
  Test whether this SchemaType is a complex type
isCompositorName(String) - Static method in class com.saxonica.schema.SchemaNames
  Determines whether or not the given name is the name of a compositor (sequence, choice, all).
isConfirmed() - Method in class net.sf.saxon.expr.UserFunctionCall
  Determine whether this function call is confirmed
isContent(int) - Static method in class net.sf.saxon.om.XMLChar
  Returns true if the specified character can be considered content.
isCountFunction(Expression) - Static method in class net.sf.saxon.functions.Aggregate
  Determine whether a given expression is a call to the count() function
isDefaultCollation() - Method in class net.sf.saxon.style.SaxonCollation
isDefaultMode() - Method in class net.sf.saxon.trans.Mode
  Determine if this is the default mode
isDefaultNamespace(String) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Test whether a particular namespace is the default namespace.
isDerivedFrom(String, String, int) - Method in class net.sf.saxon.dom.TypeInfoImpl
  This method returns true if there is a derivation between the reference type definition, that is the TypeInfo on which the method is being called, and the other type definition, that is the one passed as parameters.
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
isElementAvailable(String) - Method in class net.sf.saxon.style.UseWhenStaticContext
  Determine if an extension element is available
isElementAvailable(String) - Method in interface net.sf.saxon.style.XSLTStaticContext
  Determine if an extension element is available
isElementContentWhitespace() - Method in class net.sf.saxon.dom.TextOverNodeInfo
  Returns whether this text node contains element content whitespace, often abusively called "ignorable whitespace".
isEmptiable() - Method in class com.saxonica.schema.AllCompositor
  Determine if empty content is allowed
isEmptiable() - Method in class com.saxonica.schema.ChoiceCompositor
  Determine if empty content is allowed
isEmptiable() - Method in class com.saxonica.schema.ElementParticle
  Determine if this particle can be empty
isEmptiable() - Method in class com.saxonica.schema.ElementWildcard
  Determine if this particle can be empty
isEmptiable() - Method in class com.saxonica.schema.GroupReference
  Determine if empty content is allowed
isEmptiable() - Method in class com.saxonica.schema.ModelGroupDefinition
  Determine if empty content is allowed
isEmptiable() - Method in interface com.saxonica.schema.Particle
  Determine if empty content is allowed
isEmptiable() - Method in class com.saxonica.schema.SequenceCompositor
  Determine if empty content is allowed
isEmptiable() - Method in class com.saxonica.schema.UserComplexType
  Test whether the content model of this complexType allows empty content
isEmptiable() - Method in class net.sf.saxon.type.AnyType
  Test whether the content model of this complexType allows empty content
isEmptiable() - Method in interface net.sf.saxon.type.ComplexType
  Test whether the content model of this complex type allows empty content
isEmptiable() - Method in class net.sf.saxon.type.Untyped
  Test whether the content model of this complexType allows empty content
isEmpty() - Method in class com.saxonica.schema.Compositor
  Return true if the content model is empty
isEmpty() - Method in class net.sf.saxon.sort.IntHashSet
isEmptyContent() - Method in class com.saxonica.schema.UserComplexType
  Test whether the contentType of this complexType is empty
isEmptyContent() - Method in class net.sf.saxon.type.AnyType
  Test whether the content type of this complex type is empty
isEmptyContent() - Method in interface net.sf.saxon.type.ComplexType
  Test whether the content model of this complex type is empty
isEmptyContent() - Method in class net.sf.saxon.type.Untyped
  Test whether the content type of this complex type is empty
isEmptyTag(String) - Static method in class net.sf.saxon.event.HTMLEmitter
isEqualNode(Node) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Compare whether two nodes have the same content.
isExcludedNamespace(short) - Method in class net.sf.saxon.style.StyleElement
  Check whether a namespace uri defines an namespace excluded from the result.
isExplaining() - Method in class net.sf.saxon.style.StyleElement
  Determine whether saxon:explain has been set to "yes"
isExtensionNamespace(short) - Method in class net.sf.saxon.style.StyleElement
  Check whether a namespace uri defines an extension element.
isFacet(String) - Static method in class com.saxonica.sdoc.XSDFacet
isFinalState() - Method in class com.saxonica.schema.AutomatonState
  Test whether this state is a final state
isFirstPositionOnly() - Method in class net.sf.saxon.expr.PositionRange
  Test if the first and last position are both constant 1
isFixed() - Method in class com.saxonica.schema.Facet
  Test if the facet is defined in the schema with fixed="true"
isForwards - Static variable in class net.sf.saxon.om.Axis
  Table indicating for each axis whether it is in forwards document order
isFullyRead() - Method in class net.sf.saxon.value.MemoClosure
  Determine whether the contents of the MemoClosure have been fully read
isGenerateIdFunction(Expression) - Static method in class net.sf.saxon.functions.NamePart
  Test whether an expression is a call on the generate-id() function
isGlobal() - Method in class net.sf.saxon.expr.Assignation
  Indicate whether the binding is local or global.
isGlobal() - Method in interface net.sf.saxon.expr.Binding
  Indicate whether the binding is local or global.
isGlobal() - Method in class net.sf.saxon.instruct.GeneralVariable
isGlobal() - Method in class net.sf.saxon.instruct.GlobalVariable
isGlobal() - Method in class net.sf.saxon.instruct.UserFunctionParameter
  Indicate whether the binding is local or global.
isGlobal() - Method in class net.sf.saxon.style.XSLGeneralVariable
isGlobal() - Method in class net.sf.saxon.trans.Variable
  Indicate whether the binding is local or global.
isGlobal() - Method in class net.sf.saxon.xpath.JAXPVariable
  Indicate whether the binding is local or global.
isGroupName(String) - Static method in class com.saxonica.schema.SchemaNames
  Determines whether or not the given name is the name of an XML Schema group structure.
isHighSurrogate(int) - Static method in class net.sf.saxon.om.XMLChar
  Returns whether the given character is a high surrogate
isIDCode(int) - Method in class net.sf.saxon.tinytree.TinyTree
  Test whether a type annotation code represents the type xs:ID or one of its subtypes
isId() - Method in class net.sf.saxon.dom.AttrOverNodeInfo
  Determine whether this (attribute) node is an ID.
isId(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Determine whether a given attribute has the is-ID property set
isId(int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Determine whether a given attribute has the is-ID property set
isId(int) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Determine whether a given attribute has the is-ID property set
isIdAttribute(int) - Method in class net.sf.saxon.dom.TypedContentHandler.TypeInfoProviderImpl
  Returns `true` if the specified attribute is determined to be an ID.
isIgnoringIgnorableWhitespace() - Method in class net.sf.saxon.event.ReceivingContentHandler
  Determine whether "ignorable whitespace" is ignored.
isImport() - Method in class net.sf.saxon.style.XSLGeneralIncorporate
  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.XSLInclude
  isImport() returns true if this is an xsl:import statement rather than an xsl:include
isImportedNamespace(String) - Method in class com.saxonica.sdoc.XSDSchema
  Determine whether a given URI is that of a namespace that has been imported into this schema document.
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
  Test whether a schema has been imported for a given namespace
isImportedSchema(String) - Method in class net.sf.saxon.style.UseWhenStaticContext
  Determine whether a Schema for a given target namespace has been imported.
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.trans.IndependentContext
isImportedSchema(String) - Method in class net.sf.saxon.xpath.StandaloneContext
  Determine whether a Schema for a given target namespace has been imported.
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.style.UseWhenStaticContext
  Determine whether Backwards Compatible Mode is used
isInBackwardsCompatibleMode() - Method in class net.sf.saxon.trans.IndependentContext
  Determine whether Backwards Compatible Mode is used
isInBackwardsCompatibleMode() - Method in class net.sf.saxon.xpath.StandaloneContext
  Determine whether Backwards Compatible Mode is used
isIndexable() - Method in class com.saxonica.extra.IndexedClosure
  Determine wither this Closure is indexable
isIndexable() - Method in class net.sf.saxon.expr.FilterExpression
isIndexable() - Method in class net.sf.saxon.value.Closure
  Determine whether this Closure is indexable
isIndexableFilter(Expression) - Method in class com.saxonica.extra.OptimizerSA
  Test whether a filter predicate is indexable.
isIndexableFilter(Expression) - Method in class net.sf.saxon.expr.Optimizer
  Test whether a filter predicate is indexable.
isInexpressible() - Method in class com.saxonica.schema.AttributeWildcard
  Determine whether this wildcard represents an "inexpressible" intersection or union
isInheritNamespaces() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the namespace inheritance mode
isInstruction() - Method in class net.sf.saxon.sql.SQLColumn
  Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.AbsentExtensionElement
isInstruction() - Method in class net.sf.saxon.style.ExtensionInstruction
  Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.LiteralResultElement
  Specify that this 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.SaxonDoctype
  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.SaxonWhile
  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.XSLAnalyzeString
  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.XSLApplyTemplates
  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.XSLChoose
  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.XSLCopyOf
  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.XSLElement
  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.XSLForEach
  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.XSLIf
  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.XSLNextMatch
  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.XSLPerformSort
  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.XSLSequence
  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.XSLVariable
  Determine whether this node is an instruction.
isInstruction() - Method in class net.sf.saxon.style.XSLVariableDeclaration
  Determine whether this node is an instruction.
isInteger(AtomicValue) - Static method in class net.sf.saxon.value.NumericValue
  Test whether the value is an integer (an instance of a subtype of xs:integer)
isIntensionalSubset(Wildcard) - Method in class com.saxonica.schema.Wildcard
  Determine whether this wildcard is an intensional subset of another wildcard.
isInvalid() - Method in class com.saxonica.validate.ContentValidator
  Determine if an error was found
isInvalid(int) - Static method in class net.sf.saxon.om.XMLChar
  Returns true if the specified character is invalid.
isInverse(int, int) - Static method in class net.sf.saxon.expr.BinaryExpression
  Test if one operator is the inverse of another, so that (A op1 B) is equivalent to (B op2 A).
isKeyword(String) - Method in class net.sf.saxon.expr.ExpressionParser
  Test whether the current token is a given keyword.
isLazyConstruction() - Method in class net.sf.saxon.instruct.ParentNodeConstructor
  Establish whether lazy construction is to be used
isLazyConstructionMode() - Method in class net.sf.saxon.Configuration
  Determine whether lazy construction mode is on or off.
isLeapYear(int) - Static method in class net.sf.saxon.value.DateValue
  Test whether a year is a leap year
isLineNumbering() - Method in class net.sf.saxon.AugmentedSource
  Get whether line numbers are to be maintained in the constructed document
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 com.saxonica.schema.UserListType
  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 com.saxonica.schema.UserSimpleType
  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 com.saxonica.schema.UserUnionType
  Determine whether this is a list type
isListType() - Method in class net.sf.saxon.type.AnySimpleType
  Determine whether this is a list type
isListType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  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.BuiltInListType
  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.ExternalObjectType
  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 interface net.sf.saxon.type.SimpleType
  Test whether this Simple Type is a list type
isLowSurrogate(int) - Static method in class net.sf.saxon.om.XMLChar
  Returns whether the given character is a low surrogate
isMainModule() - Method in class net.sf.saxon.query.StaticQueryContext
  Test whether this is a "main" module, in the sense of the XQuery language specification
isMarkup(int) - Static method in class net.sf.saxon.om.XMLChar
  Returns true if the specified character can be considered markup.
isMixedContent() - Method in class com.saxonica.schema.UserComplexType
  Determine whether this complex type allows mixed content
isMixedContent() - Method in class net.sf.saxon.type.AnyType
  Test whether this complex type allows mixed content
isMixedContent() - Method in interface net.sf.saxon.type.ComplexType
  Test whether this complex type allows mixed content
isMixedContent() - Method in class net.sf.saxon.type.Untyped
  Test whether this complex type allows mixed content
isMultiThreading() - Method in class net.sf.saxon.Configuration
  Determine whether multithreading optimizations are allowed
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.
isNaN() - Method in class net.sf.saxon.value.DoubleValue
  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.NumericValue
  Test whether the value is the double/float value NaN
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.
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.
isNamespaceAware() - Method in class net.sf.saxon.dom.DocumentBuilderImpl
isNamespaceSensitive() - Method in class com.saxonica.schema.UserSimpleType
  Test whether this simple type is namespace-sensitive, that is, whether it is derived from xs:QName or xs:NOTATION
isNamespaceSensitive() - Method in class net.sf.saxon.instruct.ParentNodeConstructor
  Determine whether the schema type is namespace sensitive.
isNamespaceSensitive() - Method in class net.sf.saxon.type.AnySimpleType
  Test whether this type represents namespace-sensitive content
isNamespaceSensitive() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Test whether this simple type is namespace-sensitive, that is, whether it is derived from xs:QName or xs:NOTATION
isNamespaceSensitive() - Method in class net.sf.saxon.type.BuiltInListType
isNamespaceSensitive() - Method in class net.sf.saxon.type.ExternalObjectType
  Test whether this simple type is namespace-sensitive, that is, whether it is derived from xs:QName or xs:NOTATION
isNamespaceSensitive() - Method in interface net.sf.saxon.type.SimpleType
  Test whether this type is namespace sensitive, that is, if a namespace context is needed to translate between the lexical space and the value space.
isNil() - Method in class com.saxonica.validate.AttributeValidator
isNillable() - Method in class com.saxonica.schema.ElementDecl
  Determine whether or not instances of this element definition permit xsi:nil to be set to "yes".
isNillable() - Method in class com.saxonica.validate.ContentValidator
  Determine whether this type permits xsi:nil = true
isNillable() - Method in class net.sf.saxon.pattern.ContentTypeTest
  The test is nillable if a question mark was specified as the occurrence indicator
isNilled(NodeInfo) - Static method in class net.sf.saxon.functions.Nilled
  Determine whether a node is nilled.
isNilled(int) - Method in class net.sf.saxon.tinytree.TinyTree
  Determine whether a given node is nilled
isNodeType(ItemType) - Static method in class net.sf.saxon.type.Type
  Test whether a given type is (some subtype of) node()
isNumericPrimitiveType(ItemType) - Static method in class net.sf.saxon.type.Type
  Test whether the supplied type, which must be a primitive type, is one of the numeric primitive types
isObjectModelSupported(String) - Method in class net.sf.saxon.xpath.XPathFactoryImpl
  Test whether a given object model is supported.
isOptional() - Method in class com.saxonica.schema.AttributeUse
  Returns true if the use attribute is equal to "optional".
isOrdered(int) - Static method in class net.sf.saxon.type.Type
  Determine whether a primitive type is ordered.
isOrderedOperator(int) - Static method in class net.sf.saxon.expr.Token
isOutput() - Method in class com.saxonica.validate.ContentValidator
  Determine whether this validator is being used for an output document
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.
isPermittedChild(StyleElement) - Method in class net.sf.saxon.style.StyleElement
  Specify that certain children are permitted for this element
isPermittedChild(StyleElement) - Method in class net.sf.saxon.style.XSLForEach
  Specify that xsl:sort is a permitted child
isPermittedChild(StyleElement) - Method in class net.sf.saxon.style.XSLForEachGroup
  Specify that xsl:sort is a permitted child
isPermittedChild(StyleElement) - Method in class net.sf.saxon.style.XSLFunction
  Specify that xsl:param is a permitted child
isPermittedChild(StyleElement) - Method in class net.sf.saxon.style.XSLPerformSort
  Specify that xsl:sort is a permitted child
isPermittedChild(StyleElement) - Method in class net.sf.saxon.style.XSLTemplate
  Specify that xsl:param is a permitted child
isPositional(TypeHierarchy) - Method in class net.sf.saxon.expr.FilterExpression
  Determine if the filter is positional
isPossibleCast(int, int) - Static method in class net.sf.saxon.expr.CastExpression
  Determine whether casting from a source type to a target type is possible
isPreserveNamespaces() - Method in class net.sf.saxon.query.StaticQueryContext
  Get the namespace copy mode
isPrimitiveType(int) - Static method in class net.sf.saxon.type.Type
  Determine whether this type is a primitive type.
isProcessName(String) - Static method in class com.saxonica.schema.SchemaNames
  Determines whether or not the given name is the name of an XML Schema Wildcard processContents attribute.
isProhibited() - Method in class com.saxonica.schema.AttributeUse
  Returns true if the use attribute is equal to "prohibited".
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) - Method in class net.sf.saxon.om.NameChecker
  Validate whether a given string constitutes a valid QName, as defined in XML Namespaces.
isRecognizedNode(Object) - Method in class net.sf.saxon.dom.DOMEnvelope
  Test whether this object model recognizes a given node as one of its own
isRecognizedNode(Object) - Method in class net.sf.saxon.dom.DOMObjectModel
  Test whether this object model recognizes a given node as one of its own
isRecognizedNode(Object) - Method in class net.sf.saxon.jdom.JDOMObjectModel
  Test whether this object model recognizes a given node as one of its own
isRecognizedNode(Object) - Method in interface net.sf.saxon.om.ExternalObjectModel
  Test whether this object model recognizes a given node as one of its own.
isRecognizedNode(Object) - Method in class net.sf.saxon.xom.XOMObjectModel
  Test whether this object model recognizes a given node as one of its own
isRecognizedNodeClass(Class) - Method in class net.sf.saxon.dom.DOMEnvelope
  Test whether this object model recognizes a given class as representing a node in that object model.
isRecognizedNodeClass(Class) - Method in class net.sf.saxon.dom.DOMObjectModel
  Test whether this object model recognizes a given class as representing a node in that object model.
isRecognizedNodeClass(Class) - Method in class net.sf.saxon.jdom.JDOMObjectModel
  Test whether this object model recognizes a given class as representing a node in that object model.
isRecognizedNodeClass(Class) - Method in interface net.sf.saxon.om.ExternalObjectModel
  Test whether this object model recognizes a given class as representing a node in that object model.
isRecognizedNodeClass(Class) - Method in class net.sf.saxon.xom.XOMObjectModel
  Test whether this object model recognizes a given class as representing a node in that object model.
isRecognizedNodeListClass(Class) - Method in class net.sf.saxon.dom.DOMEnvelope
  Test whether this object model recognizes a given class as representing a list of nodes in that object model.
isRecognizedNodeListClass(Class) - Method in class net.sf.saxon.dom.DOMObjectModel
  Test whether this object model recognizes a given class as representing a list of nodes in that object model.
isRecognizedNodeListClass(Class) - Method in class net.sf.saxon.jdom.JDOMObjectModel
  Test whether this object model recognizes a given class as representing a list of nodes in that object model.
isRecognizedNodeListClass(Class) - Method in interface net.sf.saxon.om.ExternalObjectModel
  Test whether this object model recognizes a given class as representing a list of nodes in that object model.
isRecognizedNodeListClass(Class) - Method in class net.sf.saxon.xom.XOMObjectModel
  Test whether this object model recognizes a given class as representing a list of nodes in that object model.
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).
isReference() - Method in class com.saxonica.schema.AttributeUse
  Returns true if this attribute definition simply references another attribute Definition
isReference() - Method in class com.saxonica.sdoc.XSDAttributeGroup
  Is this an attribute group declaration or a reference?
isRepeatedSubexpression(Expression, Expression, StaticContext) - Static method in class net.sf.saxon.expr.ExpressionTool
  Determine whether an expression is a repeatedly-evaluated subexpression of a parent expression.
isRequireWellFormed() - Method in class net.sf.saxon.event.ContentHandlerProxy
  Determine 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.
isRequired() - Method in class com.saxonica.schema.AttributeUse
  Returns true if the 'use' attribute is equal to REQUIRED and there is no specified value.
isRequiredParam() - Method in class net.sf.saxon.instruct.GeneralVariable
isRequiredParam() - Method in class net.sf.saxon.style.XSLGeneralVariable
isReserved(String) - Static method in class net.sf.saxon.om.NamespaceConstant
  Determine whether a namespace is a reserved namespace
isReservedInQuery(String) - Static method in class net.sf.saxon.om.NamespaceConstant
  Determine whether a namespace is a reserved namespace
isResolved() - Method in class com.saxonica.schema.AttributeGroupReference
  Determine whether this reference has been resolved
isResolved() - Method in interface com.saxonica.schema.ComponentReference
  Determine whether this reference has been resolved
isResolved() - Method in class com.saxonica.schema.GroupReference
  Determine whether this reference has been resolved
isResolved() - Method in class com.saxonica.schema.KeyRef
  Determine whether this reference has been resolved
isResolved() - Method in class com.saxonica.schema.SimpleComponentReference
  Determine whether this reference has been resolved
isResolved() - Method in class com.saxonica.schema.TypeReference
  Determine whether this reference has been resolved
isRestricted() - Method in class com.saxonica.schema.UserComplexType
  Returns true if this complexType is a restriction
isRestricted() - Method in class net.sf.saxon.type.AnyType
  Test whether this complex type is derived by restriction
isRestricted() - Method in interface net.sf.saxon.type.ComplexType
  Test whether this complex type is derived by restriction
isRestricted() - Method in class net.sf.saxon.type.Untyped
  Test whether this complex type is derived by restriction
isRetainDTDAttributeTypes() - Method in class net.sf.saxon.Configuration
  Determine whether attribute types obtained from a DTD are to be used to set type annotations on the resulting nodes
isReverse - Static variable in class net.sf.saxon.om.Axis
  Table indicating for each axis whether it is in reverse document order
isSameDeclaration(AttributeDecl) - Method in class com.saxonica.schema.AttributeDecl
  Test whether this is the same type as another type.
isSameDeclaration(AttributeGroupDecl) - Method in class com.saxonica.schema.AttributeGroupDecl
  Test whether this is the same type as another type.
isSameDeclaration(ElementDecl) - Method in class com.saxonica.schema.ElementDecl
  Test whether this is the same type as another type.
isSameGroup(ModelGroupDefinition) - Method in class com.saxonica.schema.ModelGroupDefinition
  Test whether this is the same type as another type.
isSameNode(Node) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.dom.DocumentWrapper
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.dom.NodeWrapper
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.jdom.NodeWrapper
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in interface net.sf.saxon.om.NodeInfo
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.om.Orphan
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.om.StrippedNode
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.om.VirtualCopy
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.pull.UnconstructedParent
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Determine whether this is the same node as another node
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.tree.NodeImpl
  Determine whether this is the same node as another node
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.value.TextFragmentValue
  Determine whether this is the same node as another node
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.xom.NodeWrapper
  Determine whether this is the same node as another node.
isSameType(SchemaType) - Method in class com.saxonica.schema.SchemaTypeImpl
  Test whether this is the same type as another type.
isSameType(SchemaType) - Method in class net.sf.saxon.type.AnySimpleType
  Test whether this is the same type as another type.
isSameType(SchemaType) - Method in class net.sf.saxon.type.AnyType
  Test whether this is the same type as another type.
isSameType(SchemaType) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Test whether this is the same type as another type.
isSameType(SchemaType) - Method in class net.sf.saxon.type.BuiltInListType
  Test whether this is the same type as another type.
isSameType(SchemaType) - Method in class net.sf.saxon.type.ExternalObjectType
  Test whether this is the same type as another type.
isSameType(SchemaType) - Method in interface net.sf.saxon.type.SchemaType
  Test whether this is the same type as another type.
isSameType(SchemaType) - Method in class net.sf.saxon.type.Untyped
  Test whether this is the same type as another type.
isSchemaAware(int) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Determine if the configuration is schema-aware
isSchemaAware(int) - Method in class net.sf.saxon.Configuration
  Determine if the configuration is schema-aware, for the given host language
isSchemaLanguageSupported(String) - Method in class com.saxonica.schema.SchemaFactoryImpl
isSealedNamespace(String) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Test whether a schema namespace is sealed.
isSealedNamespace(String) - Method in class net.sf.saxon.Configuration
  Test whether a schema namespace is sealed.
isSerializing() - Method in class net.sf.saxon.event.PipelineConfiguration
isShareable() - Method in class net.sf.saxon.value.ShareableSequence
  Determine whether another value can share this list.
isSimpleContent() - Method in class com.saxonica.schema.UserComplexType
  Returns true if this complexType is a 'simpleContent'
isSimpleContent() - Method in class net.sf.saxon.type.AnyType
  Test whether this complex type has simple content
isSimpleContent() - Method in interface net.sf.saxon.type.ComplexType
  Test whether this complexType has simple content
isSimpleContent() - Method in class net.sf.saxon.type.Untyped
  Test whether this complex type has simple content
isSimpleType() - Method in class com.saxonica.schema.UserComplexType
  Test whether this SchemaType is a simple type
isSimpleType() - Method in class com.saxonica.schema.UserSimpleType
  Returns true if this SchemaType is a SimpleType
isSimpleType() - Method in class net.sf.saxon.type.AnySimpleType
  Test whether this SchemaType is a simple type
isSimpleType() - Method in class net.sf.saxon.type.AnyType
  Test whether this SchemaType is a simple type
isSimpleType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Returns true if this SchemaType is a SimpleType
isSimpleType() - Method in class net.sf.saxon.type.BuiltInListType
  Test whether this SchemaType is a simple type
isSimpleType() - Method in class net.sf.saxon.type.ExternalObjectType
  Returns true if this SchemaType is a SimpleType
isSimpleType() - Method in interface net.sf.saxon.type.SchemaType
  Test whether this SchemaType is a simple type
isSimpleType() - Method in class net.sf.saxon.type.Untyped
  Test whether this SchemaType is a simple type
isSortKey(Expression) - Method in class net.sf.saxon.sort.SortExpression
  Test whether a given expression is one of the sort keys
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(NodeInfo) - 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(NodeInfo) - 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.style.StylesheetStripper
  Decide whether an element is in the set of white-space preserving element types.
isSpecialURICode(short) - Static method in class net.sf.saxon.om.NamespaceConstant
  Determine whether a namespace is a reserved namespace
isSpecified(int) - Method in class net.sf.saxon.dom.TypedContentHandler.TypeInfoProviderImpl
  Returns `false` if the attribute was added by the validator.
isStripsAllWhiteSpace() - Method in class net.sf.saxon.Configuration
  Determine whether whitespace-only text nodes are to be stripped unconditionally from source documents.
isSubType(ItemType, ItemType) - Method in class net.sf.saxon.type.TypeHierarchy
  Determine whether type A is type B or one of its subtypes, recursively
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.
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.dom.NodeOverNodeInfo
  Tests whether the DOM implementation implements a specific feature and that feature is supported by this node.
isSurrogate(int) - Static method in class net.sf.saxon.om.XMLChar
  Return whether a given char (codepoint) is a surrogate (high or low) //MHK: this method reinstated from an earlier version of the Apache XMLChar module
isTailRecursive() - Method in class net.sf.saxon.instruct.UserFunction
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 com.saxonica.sdoc.SchemaElement
  Return true if this element is a child of xs:schema or xs:redefine
isTopLevel() - Method in class net.sf.saxon.style.StyleElement
  Test whether this is a top-level element
isTopLevelModule() - Method in class net.sf.saxon.query.StaticQueryContext
  Test whether this is a "top-level" module.
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
isTypeDerivationOK(SchemaType, int) - Method in class com.saxonica.schema.SchemaTypeImpl
  Check that this type is validly derived from a given type
isTypeDerivationOK(SchemaType, int) - Method in class com.saxonica.schema.UserSimpleType
  Check that this type is validly derived from a given type
isTypeDerivationOK(SimpleType, SchemaType, int) - Static method in class com.saxonica.schema.UserSimpleType
  Check whether type derivation is allowed.
isTypeDerivationOK(SchemaType, int) - Method in class net.sf.saxon.type.AnySimpleType
  Check that this type is validly derived from a given type
isTypeDerivationOK(SchemaType, int) - Method in class net.sf.saxon.type.AnyType
  Check that this type is validly derived from a given type
isTypeDerivationOK(SchemaType, int) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Check that this type is validly derived from a given type
isTypeDerivationOK(SchemaType, int) - Method in class net.sf.saxon.type.BuiltInListType
  Check that this type is validly derived from a given type
isTypeDerivationOK(SchemaType, int) - Method in class net.sf.saxon.type.ExternalObjectType
  Check that this type is validly derived from a given type
isTypeDerivationOK(SchemaType, int) - Method in interface net.sf.saxon.type.SchemaType
  Check that this type is validly derived from a given type, following the rules for the Schema Component Constraint "Is Type Derivation OK (Simple)" (3.14.6) or "Is Type Derivation OK (Complex)" (3.4.6) as appropriate.
isTypeDerivationOK(SchemaType, int) - Method in class net.sf.saxon.type.Untyped
  Check that this type is validly derived from a given type
isTypeError() - Method in class net.sf.saxon.trans.XPathException
isUndeclareNamespaces() - Method in class net.sf.saxon.event.ContentHandlerProxy
  Determine whether namespace undeclaration events (for a non-null prefix) should be notified.
isUnionType() - Method in class com.saxonica.schema.UserSimpleType
  Return true if this type is a union type (that is, if its variety is union)
isUnionType() - Method in class com.saxonica.schema.UserUnionType
  Return true if this type is a union type (that is, if its variety is union)
isUnionType() - Method in class net.sf.saxon.type.AnySimpleType
  Determin whether this is a union type
isUnionType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Return true if this type is a union type (that is, if its variety is union)
isUnionType() - Method in class net.sf.saxon.type.BuiltInListType
isUnionType() - Method in class net.sf.saxon.type.ExternalObjectType
  Return true if this type is a union type (that is, if its variety is union)
isUnionType() - Method in interface net.sf.saxon.type.SimpleType
  Test whether this Simple Type is a union type
isUnusedOutputDestination(String) - Method in class net.sf.saxon.Controller
  Determine whether an output URI is available for use.
isUrlAttribute(int, int) - Method in class net.sf.saxon.event.HTMLURIEscaper
isValid(int) - Static method in class net.sf.saxon.om.XMLChar
  Returns true if the specified character is valid.
isValidChar(int) - Method in class net.sf.saxon.om.Name10Checker
  Test whether a character is a valid XML character
isValidChar(int) - Method in class net.sf.saxon.om.Name11Checker
  Test whether a character is a valid XML character
isValidChar(int) - Method in class net.sf.saxon.om.NameChecker
  Test whether a character is a valid XML character
isValidDate(int, int, int) - Static method in class net.sf.saxon.value.DateValue
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.
isValidNCName(String) - Method in class net.sf.saxon.om.Name10Checker
  Validate whether a given string constitutes a valid NCName, as defined in XML Namespaces.
isValidNCName(String) - Method in class net.sf.saxon.om.Name11Checker
  Validate whether a given string constitutes a valid NCName, as defined in XML Namespaces.
isValidNCName(String) - Method in class net.sf.saxon.om.NameChecker
  Validate whether a given string constitutes a valid NCName, as defined in XML Namespaces.
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
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
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
isValidRestriction(AttributeGroupDecl, PreparedSchema) - Method in class com.saxonica.schema.AttributeGroupDecl
  Test whether this attribute group is a valid restriction of another attribute group.
isValidRestriction(SchemaType, PreparedSchema) - Method in class com.saxonica.schema.UserComplexType
  Determine whether this type is a valid restriction of another type
isValidURI(CharSequence) - Static method in class net.sf.saxon.value.AnyURIValue
  Check whether a string consititutes a valid URI
isValidating() - Method in class net.sf.saxon.dom.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
isValidationWarnings() - Method in class net.sf.saxon.Configuration
  Determine whether schema validation failures on result documents are to be treated as fatal errors or as warnings.
isVariableReplaceableByDot(Expression, Binding[]) - Static method in class net.sf.saxon.expr.ExpressionTool
  Determine whether it is possible to rearrange an expression so that all references to a given variable are replaced by a reference to ".".
isVersionWarning() - Method in class net.sf.saxon.Configuration
  Determine whether a warning is to be output when running against a stylesheet labelled as version="1.0".
isWhite(CharSequence) - Static method in class net.sf.saxon.om.Navigator
  Deprecated. since Saxon 8.5: use `Whitespace.isWhite(java.lang.CharSequence)`
isWhite(CharSequence) - Static method in class net.sf.saxon.value.Whitespace
  Determine if a string is all-whitespace
isWhitespace(int) - Static method in class net.sf.saxon.value.Whitespace
  Test whether a character is whitespace
isWholeNumber() - Method in class net.sf.saxon.value.BigIntegerValue
  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.DoubleValue
  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.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.NumericValue
  Determine whether the value is a whole number, that is, whether it compares equal to some integer
isWithinLongRange() - Method in class net.sf.saxon.value.BigIntegerValue
isXDTNamespace(String) - Static method in class net.sf.saxon.om.NamespaceConstant
  Test whether a namespace is the XDT namespace
isXML11Content(int) - Static method in class net.sf.saxon.om.XML11Char
  Returns true if the specified character can be considered content in an external parsed entity.
isXML11InternalEntityContent(int) - Static method in class net.sf.saxon.om.XML11Char
  Returns true if the specified character can be considered content in an internal parsed entity.
isXML11Invalid(int) - Static method in class net.sf.saxon.om.XML11Char
  Returns true if the specified character is invalid.
isXML11NCName(int) - Static method in class net.sf.saxon.om.XML11Char
  Returns true if the specified character is a valid NCName character as defined by production [5] in Namespaces in XML 1.1 recommendation.
isXML11NCNameStart(int) - Static method in class net.sf.saxon.om.XML11Char
  Returns true if the specified character is a valid NCName start character as defined by production [4] in Namespaces in XML 1.1 recommendation.
isXML11Name(int) - Static method in class net.sf.saxon.om.XML11Char
  Returns true if the specified character is a valid name character as defined by production [4a] in the XML 1.1 specification.
isXML11NameHighSurrogate(int) - Static method in class net.sf.saxon.om.XML11Char
  Returns whether the given character is a valid high surrogate for a name character.
isXML11NameStart(int) - Static method in class net.sf.saxon.om.XML11Char
  Returns true if the specified character is a valid name start character as defined by production [4] in the XML 1.1 specification.
isXML11Space(int) - Static method in class net.sf.saxon.om.XML11Char
  Returns true if the specified character is a space character as amdended in the XML 1.1 specification.
isXML11Valid(int) - Static method in class net.sf.saxon.om.XML11Char
  Returns true if the specified character is valid.
isXML11ValidLiteral(int) - Static method in class net.sf.saxon.om.XML11Char
  Returns true if the specified character is valid and permitted outside of a character reference.
isXML11ValidNCName(String) - Static method in class net.sf.saxon.om.XML11Char
  Check to see if a string is a valid NCName according to [4] from the XML Namespaces 1.1 Recommendation
isXML11ValidName(String) - Static method in class net.sf.saxon.om.XML11Char
  Check to see if a string is a valid Name according to [5] in the XML 1.1 Recommendation
isXML11ValidNmtoken(String) - Static method in class net.sf.saxon.om.XML11Char
  Check to see if a string is a valid Nmtoken according to [7] in the XML 1.1 Recommendation
isXSLT(XPathContext) - Method in class net.sf.saxon.instruct.Instruction
  Establish whether this is an XSLT instruction or an XQuery instruction (used to produce appropriate diagnostics)
issueWarning(String, SourceLocator) - Method in interface net.sf.saxon.expr.StaticContext
  Issue a compile-time warning
issueWarning(String, SourceLocator) - Method in class net.sf.saxon.query.StaticQueryContext
  Issue a compile-time warning.
issueWarning(String, SourceLocator) - Method in class net.sf.saxon.style.ExpressionContext
  Issue a compile-time warning
issueWarning(TransformerException) - Method in class net.sf.saxon.style.StyleElement
  Construct an exception with diagnostic information
issueWarning(String, SourceLocator) - Method in class net.sf.saxon.style.StyleElement
issueWarning(String, SourceLocator) - Method in class net.sf.saxon.style.UseWhenStaticContext
  Issue a compile-time warning
issueWarning(String, SourceLocator) - Method in class net.sf.saxon.trans.IndependentContext
  Issue a compile-time warning.
issueWarning(String, SourceLocator) - Method in class net.sf.saxon.xpath.StandaloneContext
  Issue a compile-time warning.
item(int) - Method in class net.sf.saxon.dom.DOMNodeList
  Return the n'th item in the list (DOM method)
itemAt(int) - Method in class net.sf.saxon.value.IntegerRange
  Get the n'th item in the sequence (starting from 0).
itemAt(int) - Method in class net.sf.saxon.value.MemoClosure
  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.ShareableSequence
  Get the n'th item in the sequence (starting with 0 as the first item)
itemAt(int) - Method in class net.sf.saxon.value.SingletonNode
  Get the n'th item in the sequence (starting from 0).
itemAt(int) - Method in class net.sf.saxon.value.Value
  Get the n'th item in the sequence (starting from 0).
itemType - Variable in class net.sf.saxon.functions.StandardFunction.Entry
  The item type of the result of the function
iterate(XPathContext) - Method in class com.saxonica.extra.DynamicFunctionCall
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class com.saxonica.extra.Find
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class com.saxonica.extra.ForEachGroupFunction
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class com.saxonica.extra.SequentialCopy
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class com.saxonica.extra.StringMirrorExpression
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class com.saxonica.extra.Try
  Iterate over the results of the function
iterate() - Method in class net.sf.saxon.event.SequenceOutputter
  Get an iterator over the sequence of items that has been constructed
iterate(XPathContext) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
  Iterate over the sequence of values
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.AxisExpression
  Evaluate the path-expression in a given context to return a NodeSet
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.ComputedExpression
  Return an Iterator to iterate over the values of a sequence.
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.ErrorExpression
  Iterate over the expression.
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.FilterExpression
  Iterate over the results, returning them in the correct order
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.IfExpression
  Iterate the path-expression in a given context
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.LazyExpression
  Return an Iterator to iterate over the values of a sequence.
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.NumericPromoter
  Iterate over the sequence of values
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.RangeExpression
  Return an iteration over the sequence
iterate(XPathContext) - Method in class net.sf.saxon.expr.SimpleExpression
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.expr.SimpleMappingExpression
  Iterate the path-expression in a given context
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.SliceExpression
iterate(XPathContext) - Method in class net.sf.saxon.expr.SuppliedParameterReference
  Get the value of this expression in a given context.
iterate(XPathContext) - Method in class net.sf.saxon.expr.TailExpression
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.UserFunctionCall
  Call the function, returning an iterator over the results.
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.VennExpression
  Iterate over the value of the expression.
iterate(XPathContext) - Method in class net.sf.saxon.functions.Collection
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.CurrentGroup
  Return an iteration over the result sequence
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.Document
  iterate() handles evaluation of the function: it returns a sequence of Document nodes
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.ExtensionFunctionCall
  Evaluate the function.
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.Idref
  Enumerate the results of the expression
iterate(XPathContext) - Method in class net.sf.saxon.functions.InScopePrefixes
  Iterator over 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.KeyFn
  Enumerate 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.functions.Subsequence
  Evaluate the function to return an iteration of selected nodes.
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.Unicode
iterate(XPathContext) - Method in class net.sf.saxon.instruct.AnalyzeString
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.instruct.Block
  Iterate over the results of all the child expressions
iterate(XPathContext) - Method in class net.sf.saxon.instruct.Choose
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.instruct.CopyOf
iterate(XPathContext) - Method in class net.sf.saxon.instruct.ForEach
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.instruct.ForEachGroup
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.instruct.GeneralVariable
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.instruct.Instruction
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
iterate(XPathContext) - Method in class net.sf.saxon.instruct.TraceWrapper
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.pattern.PatternSponsor
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.sort.DocumentSorter
iterate(XPathContext) - Method in class net.sf.saxon.sort.Reverser
iterate(XPathContext) - Method in class net.sf.saxon.sort.SortExpression
  Enumerate the results of the expression
iterate(XPathContext) - Method in class net.sf.saxon.sort.TupleSorter
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.Closure
  Evaluate the expression in a given context to return an iterator over a sequence
iterate(XPathContext) - Method in class net.sf.saxon.value.EmptySequence
  Return an iteration over the sequence
iterate(XPathContext) - Method in class net.sf.saxon.value.IntegerRange
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.value.MemoClosure
  Evaluate the expression in a given context to return an iterator over 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.ShareableSequence
  Return an iterator over this sequence.
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.xpath.XPathFunctionCall
  Evaluate the function.
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, 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) - 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.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.NamespaceIterator.NamespaceNodeImpl
  Return an iteration over all the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Return an iteration over all the nodes reached by the given axis from this node that match a given NodeTest
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, 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) - 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.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, 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) - Method in class net.sf.saxon.om.VirtualCopy
  Return an iteration over all the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.om.VirtualCopy
  Return an iteration over all the nodes reached by the given axis from this node that match a given NodeTest
iterateAxis(byte) - Method in class net.sf.saxon.pull.UnconstructedParent
  Return an iteration over all the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.pull.UnconstructedParent
  Return an iteration over all the nodes reached by the given axis from this node that match a given NodeTest
iterateAxis(byte) - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Return an iterator over all the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Return an iterator over 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, 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) - 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.value.TextFragmentValue
  Return an enumeration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.xom.NodeWrapper
  Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.xom.NodeWrapper
  Return an iteration 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.GroupAdjacentIterator
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 interface net.sf.saxon.sort.GroupIterator
  Get an iterator over the members of the current group, in population order.
iterateCurrentGroup() - Method in class net.sf.saxon.sort.GroupStartingIterator
iterateCurrentGroup() - Method in class net.sf.saxon.sort.SortedGroupIterator
iterateFields() - Method in class com.saxonica.schema.IdentityConstraint
  Iterate over the fields contained within this IdentityConstraint.
iterateImportedNamespaces() - Method in class net.sf.saxon.query.StaticQueryContext
  Get an iterator over all the module namespaces that this module imports
iterateMemberTypeReferences() - Method in class com.saxonica.schema.UserUnionType
  Returns an Iterator over all the SimpleTypes that are members of a union type.
iterateParticles() - Method in class com.saxonica.schema.Compositor
  Iterate over the Particles of the content model defined by this Compositor.
iteratePrefixes() - Method in class com.saxonica.extra.WatchManager
iteratePrefixes() - Method in class net.sf.saxon.event.NamespaceReducer
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.event.StartTagBuffer
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.instruct.DummyNamespaceResolver
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.instruct.SavedNamespaceContext
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.om.InscopeNamespaceResolver
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in interface net.sf.saxon.om.NamespaceResolver
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.pull.PullNamespaceReducer
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.trans.IndependentContext
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.tree.ElementWithAttributes
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.xpath.NamespaceContextImpl
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.xpath.StandaloneContext
  Get an iterator over all the prefixes declared in this namespace context.
iterateReferences() - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Iterate over the references to this variable
iterateResults(XPathContext) - Method in class net.sf.saxon.expr.UserFunctionCall.FunctionCallPackage
iterateSubExpressions() - Method in class com.saxonica.extra.SequentialCopy
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.Assignation
  Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.expr.BinaryExpression
  Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.expr.CastAsQName
iterateSubExpressions() - Method in class net.sf.saxon.expr.ComputedExpression
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in interface net.sf.saxon.expr.Expression
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.FilterExpression
  Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.expr.FunctionCall
  Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.expr.IfExpression
  Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.expr.IntegerRangeTest
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.PathExpression
  Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.expr.PositionRange
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.SimpleExpression
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.SimpleMappingExpression
  Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.expr.SliceExpression
iterateSubExpressions() - Method in class net.sf.saxon.expr.TailExpression
iterateSubExpressions() - Method in class net.sf.saxon.expr.UnaryExpression
  Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.instruct.AnalyzeString
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.instruct.ApplyImports
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.instruct.ApplyTemplates
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.instruct.Attribute
  Get the subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.instruct.Block
iterateSubExpressions() - Method in class net.sf.saxon.instruct.CallTemplate
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.instruct.Choose
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.instruct.ComputedElement
iterateSubExpressions() - Method in class net.sf.saxon.instruct.CopyOf
iterateSubExpressions() - Method in class net.sf.saxon.instruct.Doctype
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.instruct.ForEach
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.instruct.ForEachGroup
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.instruct.GeneralVariable
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.instruct.LocalParam
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.instruct.Message
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.instruct.Namespace
iterateSubExpressions() - Method in class net.sf.saxon.instruct.NumberInstruction
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.instruct.ParentNodeConstructor
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.instruct.ProcessingInstruction
iterateSubExpressions() - Method in class net.sf.saxon.instruct.ResultDocument
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.instruct.SimpleContentConstructor
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
iterateSubExpressions() - Method in class net.sf.saxon.instruct.TraceWrapper
iterateSubExpressions() - Method in class net.sf.saxon.instruct.While
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.pattern.IDPattern
  Iterate over the subexpressions within this pattern
iterateSubExpressions() - Method in class net.sf.saxon.pattern.KeyPattern
  Iterate over the subexpressions within this pattern
iterateSubExpressions() - Method in class net.sf.saxon.pattern.LocationPathPattern
  Iterate over the subexpressions within this pattern
iterateSubExpressions() - Method in class net.sf.saxon.pattern.Pattern
  Iterate over the subexpressions within this pattern
iterateSubExpressions() - Method in class net.sf.saxon.pattern.PatternSponsor
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.sort.SortExpression
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.sort.TupleExpression
iterateSubExpressions() - Method in class net.sf.saxon.sort.TupleSorter
iterateSubExpressions() - Method in class net.sf.saxon.value.Value
  Get the sub-expressions of this expression.
iterateSubstitutionGroup() - Method in class com.saxonica.schema.ElementDecl
  Iterate over all the elements contained in the substitution group of which this element is the head.
iterator(DynamicQueryContext) - Method in class net.sf.saxon.query.XQueryExpression
  Get an iterator over the results of the expression.
iterator() - Method in class net.sf.saxon.sort.IntHashSet
  Get an iterator over the values

## J

JAVA_APPLICATION - Static variable in class net.sf.saxon.Configuration
  Constant indicating that the host language is Java: that is, this is a free-standing Java application with no XSLT or XQuery content
JAVA_TYPE - Static variable in class net.sf.saxon.om.NamespaceConstant
  Namespace for types representing external Java objects
JAXPVariable - class net.sf.saxon.xpath.JAXPVariable.
  An object representing an XPath variable for use in the JAXP XPath API.
JAXPVariable(QNameValue, XPathVariableResolver) - Constructor for class net.sf.saxon.xpath.JAXPVariable
  Private constructor: for use only be the protected factory method make()
JDOMObjectModel - class net.sf.saxon.jdom.JDOMObjectModel.
  This interface must be implemented by any third-party object model that can be wrapped with a wrapper that implements the Saxon Object Model (the NodeInfo interface).
JDOMObjectModel() - Constructor for class net.sf.saxon.jdom.JDOMObjectModel
JDOMQuery - class net.sf.saxon.jdom.JDOMQuery.
  Variant of command line net.sf.saxon.Transform do build the source document in JDOM and then proceed with the transformation.
JDOMQuery() - Constructor for class net.sf.saxon.jdom.JDOMQuery
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
JavaCollationFactory - class net.sf.saxon.sort.JavaCollationFactory.
  A JavaCollationFactory allows a Collation to be created given a set of properties that the collation should have.
JavaExtensionLibrary - class net.sf.saxon.functions.JavaExtensionLibrary.
  The JavaExtensionLibrary is a FunctionLibrary that binds XPath function calls to calls on Java methods (or constructors, or fields).
JavaExtensionLibrary(Configuration) - Constructor for class net.sf.saxon.functions.JavaExtensionLibrary
  Construct a JavaExtensionLibrary and establish the default uri->class mappings.
JavaPlatform - class net.sf.saxon.JavaPlatform.
  Implementation of the Platform class containing methods specific to the Java platform (as distinct from .NET)
JavaVerifier - class com.saxonica.validate.JavaVerifier.
  A helper class for SchemaAwareConfiguration that handles license keys as issued for the Java platform
JavaVerifier() - Constructor for class com.saxonica.validate.JavaVerifier

## K

KC - Static variable in class net.sf.saxon.codenorm.Normalizer
  Normalization Form Selector
KD - Static variable in class net.sf.saxon.codenorm.Normalizer
  Normalization Form Selector
KEYWORD_CURLY - Static variable in class net.sf.saxon.expr.Token
  composite token: (XQuery only)
KOI8RCharacterSet - class net.sf.saxon.charcode.KOI8RCharacterSet.
  This class defines properties of the KO18R Cyrillic character set
Key - class com.saxonica.schema.Key.
  A class that represents the XML Schema Identity Constraint: Key.
Key(String) - Constructor for class com.saxonica.schema.Key
  Creates a new Key Identity-Constraint.
KeyDefinition - class net.sf.saxon.trans.KeyDefinition.
  Corresponds to a single xsl:key declaration.
KeyDefinition(Pattern, Expression, String, Comparator) - Constructor for class net.sf.saxon.trans.KeyDefinition
  Constructor to create a key definition
KeyFn - class net.sf.saxon.functions.KeyFn.
KeyFn() - Constructor for class net.sf.saxon.functions.KeyFn
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(Configuration) - 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
KeyRef - class com.saxonica.schema.KeyRef.
  This class represents an xs:keyRef identity constraint in a schema
KeyRef(String, int) - Constructor for class com.saxonica.schema.KeyRef
  Create a new KeyRef Identity-Constraint.
KeySelectorWatch - class com.saxonica.validate.KeySelectorWatch.
  This class watches the selector for a key or unique constraint
KeySelectorWatch(ConstraintChecker, IdentityConstraint) - Constructor for class com.saxonica.validate.KeySelectorWatch
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
keyIterator() - Method in class net.sf.saxon.sort.IntHashMap
  Get an iterator over the keys

## L

LANG - Static variable in class net.sf.saxon.style.StandardNames
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_POSITION_FINDER - Static variable in interface net.sf.saxon.om.SequenceIterator
  Property value: the iterator knows the number of items that it will deliver.
LAX - Static variable in class com.saxonica.schema.SchemaNames
LAX - Static variable in class net.sf.saxon.om.Validation
LAZY_EVALUATION - Static variable in class net.sf.saxon.trace.Location
  Lazy evaluation of an expression (this code is used to identify a context created as a saved copy of an existing context, to be stored in a Closure).
LCURLY - Static variable in class net.sf.saxon.expr.Token
  "{" symbol (XQuery only)
LE - Static variable in class net.sf.saxon.expr.Token
  Operator "<="
LENGTH - Static variable in class com.saxonica.schema.Facet
LET - Static variable in class net.sf.saxon.expr.Token
  "let" keyword (XQuery only)
LETTER_VALUE - Static variable in class net.sf.saxon.style.StandardNames
LET_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XQuery "let" clause, or an XSLT local variable (which compiles into a LET clause).
LEVEL - Static variable in class net.sf.saxon.style.StandardNames
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
LINKED_TREE - Static variable in class net.sf.saxon.event.Builder
  Constant denoting the "linked tree" in which each node is represented as an object
LIST - Static variable in class com.saxonica.schema.SchemaNames
LITERAL_RESULT_ATTRIBUTE - Static variable in class net.sf.saxon.trace.Location
  An attribute of an XSLT literal result element or of an XQuery direct element constructor.
LITERAL_RESULT_ELEMENT - Static variable in class net.sf.saxon.trace.Location
  An XSLT literal result element, or an XQuery direct element constructor.
LOCAL - Static variable in class net.sf.saxon.om.NamespaceConstant
  Predefined XQuery namespace for local functions
LOCALNAME - Static variable in class net.sf.saxon.functions.Component
LOCAL_NAME - Static variable in class net.sf.saxon.functions.NamePart
LOCAL_NAMESPACES - Static variable in interface net.sf.saxon.om.NodeInfo
  Copy namespaces declared (or undeclared) on this element, but not namespaces inherited from a parent element
LONG - Static variable in class net.sf.saxon.type.Type
  Item type representing the type xs:long
LOOKAHEAD - Static variable in interface net.sf.saxon.om.SequenceIterator
  Property value: the iterator knows whether there are more items still to come.
LOWERCASE - Static variable in class net.sf.saxon.functions.ForceCase
LOWER_CASE - Static variable in class net.sf.saxon.number.Numberer_en
LPAR - Static variable in class net.sf.saxon.expr.Token
  Left parenthesis
LSQB - Static variable in class net.sf.saxon.expr.Token
  Left square bracket
LSSchemaResolver - class com.saxonica.sdoc.LSSchemaResolver.
  This class is a SchemaURIResolver implemented as a wrapper around a JAXP LSResourceResolver
LSSchemaResolver(LSResourceResolver) - Constructor for class com.saxonica.sdoc.LSSchemaResolver
LT - Static variable in class net.sf.saxon.expr.Token
  Operator "<"
Lang - class net.sf.saxon.functions.Lang.
Lang() - Constructor for class net.sf.saxon.functions.Lang
LargeStringBuffer - class net.sf.saxon.tinytree.LargeStringBuffer.
  This is an implementation of the JDK 1.4 CharSequence interface: it implements a CharSequence as a list of arrays of characters (the individual arrays are known as segments).
LargeStringBuffer() - Constructor for class net.sf.saxon.tinytree.LargeStringBuffer
  Create an empty LargeStringBuffer with default space allocation
LargeStringBuffer(int, int) - Constructor for class net.sf.saxon.tinytree.LargeStringBuffer
  Create an empty LargeStringBuffer
Last - class net.sf.saxon.functions.Last.
  Implement the XPath 1.0 function last()
Last() - Constructor for class net.sf.saxon.functions.Last
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
LaxValidator - class com.saxonica.validate.LaxValidator.
  This class performs lax validation on an element.
LaxValidator() - Constructor for class com.saxonica.validate.LaxValidator
LazyExpression - class net.sf.saxon.expr.LazyExpression.
  A LazyExpression is an expression that forces lazy evaluation: it must not be evaluated eagerly, because a failure must not be reported unless the value is actually referenced.
LengthFacet - class com.saxonica.schema.LengthFacet.
  Represents the length facet.
LengthFacet() - Constructor for class com.saxonica.schema.LengthFacet
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
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
ListIterator - class net.sf.saxon.om.ListIterator.
  Class ListIterator, iterates over a sequence of items held in a Java ArrayList, or indeed in any other kind of List
ListIterator(List) - Constructor for class net.sf.saxon.om.ListIterator
  Create a ListIterator over a given List
ListIterator(List, int) - Constructor for class net.sf.saxon.om.ListIterator
  Create a ListIterator over the leading part of a given List
ListType - interface net.sf.saxon.type.ListType.
  Interface representing a simple type of variety List
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
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
LocalParam - class net.sf.saxon.instruct.LocalParam.
  The compiled form of an xsl:param element in the stylesheet or an external variable in a Query.
LocalParam() - Constructor for class net.sf.saxon.instruct.LocalParam
LocalVariable - class net.sf.saxon.instruct.LocalVariable.
  Handler for local xsl:variable elements in stylesheet.
LocalVariable() - Constructor for class net.sf.saxon.instruct.LocalVariable
Location - class net.sf.saxon.trace.Location.
  This class holds constants identifying different kinds of location in a source stylesheet or query.
LocationCopier - class net.sf.saxon.event.LocationCopier.
  A Receiver that can be inserted into an event pipeline to copy location information.
LocationCopier() - Constructor for class net.sf.saxon.event.LocationCopier
LocationMap - class net.sf.saxon.instruct.LocationMap.
  A LocationMap allocates integer codes to (systemId, lineNumber) pairs.
LocationMap() - Constructor for class net.sf.saxon.instruct.LocationMap
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
LocationProvider - interface net.sf.saxon.event.LocationProvider.
  LocationProvider: this is a marker interface used to identify an object that provides the location of elements in a source document or instructions in a stylesheet or query.
LookaheadIterator - interface net.sf.saxon.om.LookaheadIterator.
  A SequenceIterator is used to iterate over a sequence.
LowercaseFirstComparer - class net.sf.saxon.sort.LowercaseFirstComparer.
  A Comparer used for comparing keys
LowercaseFirstComparer(Comparator) - Constructor for class net.sf.saxon.sort.LowercaseFirstComparer
language - Variable in class net.sf.saxon.expr.ExpressionParser
language - Variable in class net.sf.saxon.sort.SortKeyDefinition
lastElementPattern - Variable in class net.sf.saxon.pattern.LocationPathPattern
latinLower - Static variable in class net.sf.saxon.number.Numberer_en
latinUpper - Static variable in class net.sf.saxon.number.Numberer_en
lazyEvaluate(Expression, XPathContext, int) - Static method in class net.sf.saxon.expr.ExpressionTool
  Do lazy evaluation of an expression.
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.
leading(XPathContext, SequenceIterator, Evaluate.PreparedExpression) - Static method in class net.sf.saxon.functions.Extensions
  Get the items that satisfy the given expression, up to and excluding the first one (in sequence order) that doesn't
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.
leapYear() - Static method in class net.sf.saxon.exslt.Date
  Returns true if the current year is a leap year
leave(InstructionInfo) - Method in class net.sf.saxon.trace.AbstractTraceListener
  Called after an instruction of the stylesheet got processed
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.TraceEventMulticaster
  Called after an element 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.
length() - Method in class net.sf.saxon.om.FastStringBuffer
  Returns the length of this character sequence.
length() - Method in class net.sf.saxon.tinytree.CharSlice
  Returns the length of this character sequence.
length() - Method in class net.sf.saxon.tinytree.CompressedWhitespace
length() - Method in class net.sf.saxon.tinytree.LargeStringBuffer
  Returns the length of this character sequence.
length - Variable in class net.sf.saxon.value.StringValue
level3 - Variable in class net.sf.saxon.dom.DocumentWrapper
lexicalHandler - Variable in class net.sf.saxon.event.ContentHandlerProxy
libraryList - Variable in class net.sf.saxon.functions.FunctionLibraryList
lineNumber - Variable in class net.sf.saxon.event.LocationCopier
lineNumber(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
  Return the line number of the context node.
lineNumber(NodeInfo) - Static method in class net.sf.saxon.functions.Extensions
  Return the line number of the specified node.
lineNumbering - Variable in class net.sf.saxon.event.Builder
listAllowedElements() - Method in class com.saxonica.schema.AutomatonState
  List the allowed elements in this state as a string, for use in error messages
listAndComponents(Expression, List) - Static method in class net.sf.saxon.expr.BooleanExpression
  Construct a list containing the "anded" subexpressions of an expression: if the expression is (A and B and C), this returns (A, B, C).
listener - Variable in class net.sf.saxon.Configuration
loadCompiledStylesheet(Configuration, String) - Static method in class net.sf.saxon.PreparedStylesheet
  Load a PreparedStylesheet from a compiled stylesheet stored in a file.
loadCompiledStylesheet(Configuration, ObjectInputStream) - Static method in class net.sf.saxon.PreparedStylesheet
  Load a PreparedStylesheet from a compiled stylesheet stored in a file.
loadDocuments(String, boolean, Configuration, boolean) - Static method in class net.sf.saxon.Transform
  Load a document, or all the documents in a directory, given a filename or URL
loadLicense() - Method in class com.saxonica.validate.DotNetVerifier
loadLicense() - Method in class com.saxonica.validate.JavaVerifier
loadLicense() - Method in class com.saxonica.validate.PlatformVerifier
loadStylesheetModule(Source, Configuration, NamePool, StyleNodeFactory) - Static method in class net.sf.saxon.PreparedStylesheet
  Build the tree representation of a stylesheet module
localTypeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.Attribute
localTypeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.Comment
localTypeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.FixedAttribute
localTypeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.Namespace
localTypeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ProcessingInstruction
localTypeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
localTypeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ValueOf
locationId - Variable in class net.sf.saxon.expr.ComputedExpression
locationMap - Variable in class net.sf.saxon.style.UseWhenStaticContext
log(double) - Static method in class net.sf.saxon.exslt.Math
  Get the logarithm of a numeric value (SStL)
longValue() - Method in class net.sf.saxon.value.BigIntegerValue
  Get the value as a long
longValue() - Method in class net.sf.saxon.value.IntegerValue
  Get the value
longValue() - Method in class net.sf.saxon.value.NumericValue
  Return the numeric value as a Java long.
lookAhead() - Method in class net.sf.saxon.expr.Tokenizer
  Look ahead by one token.
lookForCycles(PreparedSchema, Stack) - Method in class com.saxonica.schema.AttributeGroupDecl
  Check for cycles in the attribute group.
lookForCycles(PreparedSchema, Stack) - Method in class com.saxonica.schema.AttributeGroupReference
  Check for cycles in the attribute group.
lookForCycles(PreparedSchema, Stack) - Method in class com.saxonica.schema.Compositor
  This method is called to look for cycles.
lookForCycles(PreparedSchema, Stack) - Method in class com.saxonica.schema.GroupReference
  This method is called to look for cycles.
lookForCycles(PreparedSchema, Stack) - Method in class com.saxonica.schema.ModelGroupDefinition
  This method is called to look for cycles.
lookForCycles(PreparedSchema, Stack) - Method in class com.saxonica.schema.SchemaStructure
  This method is called to look for cycles.
lookForCycles(PreparedSchema, Stack) - Method in class com.saxonica.schema.TypeReference
  This method is called to look for cycles.
lookForCycles(PreparedSchema, Stack) - Method in class com.saxonica.schema.UserComplexType
  This method is called to look for cycles.
lookForCycles(PreparedSchema, Stack) - Method in interface com.saxonica.schema.UserSchemaComponent
  This method is called to look for cycles.
lookForCycles(Stack) - Method in class net.sf.saxon.instruct.GlobalVariable
  Check for cycles in this variable definition
lookupNamespaceURI(String) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Find the URI corresponding to a given in-scope prefix
lookupPrefix(String) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get the (first) prefix assigned to a specified namespace URI, or null if the namespace is not in scope.
lowSurrogate(int) - Static method in class net.sf.saxon.om.XMLChar
  Returns the low surrogate of a supplemental character
lowest(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(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

## M

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.
MASK_XML11_CONTENT - Static variable in class net.sf.saxon.om.XML11Char
  XML 1.1 content for external entities (valid - "special" chars - control chars)
MASK_XML11_CONTENT_INTERNAL - Static variable in class net.sf.saxon.om.XML11Char
  XML 1.1 content for internal entities (valid - "special" chars)
MASK_XML11_CONTROL - Static variable in class net.sf.saxon.om.XML11Char
  XML 1.1 control character mask
MASK_XML11_NAME - Static variable in class net.sf.saxon.om.XML11Char
  XML 1.1 Name character mask.
MASK_XML11_NAME_START - Static variable in class net.sf.saxon.om.XML11Char
  XML 1.1 Name start character mask.
MASK_XML11_NCNAME - Static variable in class net.sf.saxon.om.XML11Char
  XML namespaces 1.1 NCName
MASK_XML11_NCNAME_START - Static variable in class net.sf.saxon.om.XML11Char
  XML namespaces 1.1 NCNameStart
MASK_XML11_SPACE - Static variable in class net.sf.saxon.om.XML11Char
  XML 1.1 Space character mask.
MASK_XML11_VALID - Static variable in class net.sf.saxon.om.XML11Char
  XML 1.1 Valid character mask.
MATCH - Static variable in class net.sf.saxon.style.StandardNames
MAX - Static variable in class net.sf.saxon.functions.Minimax
MAX_EXCLUSIVE - Static variable in class com.saxonica.schema.Facet
MAX_EXCLUSIVE - Static variable in class com.saxonica.schema.ValueRangeFacet
MAX_INCLUSIVE - Static variable in class com.saxonica.schema.Facet
MAX_INCLUSIVE - Static variable in class com.saxonica.schema.ValueRangeFacet
MAX_LENGTH - Static variable in class com.saxonica.schema.Facet
MAX_LONG - Static variable in class net.sf.saxon.value.IntegerValue
  IntegerValue representing the maximum value for this class
MAX_NODE_TYPE - Static variable in class net.sf.saxon.type.Type
MAX_OCCURS_ATTR - Static variable in class com.saxonica.schema.SchemaNames
MAX_PREFIXES_PER_URI - Static variable in class net.sf.saxon.om.NamePool
MAX_SIZE - Static variable in class net.sf.saxon.sort.IntHashSet
  The maximum number of elements this container can contain.
MAX_UNSIGNED_LONG - Static variable in class net.sf.saxon.value.BigIntegerValue
MEDIA_TYPE - Static variable in class net.sf.saxon.style.StandardNames
MESSAGE_EMITTER_CLASS - Static variable in class net.sf.saxon.FeatureKeys
  MESSAGE_EMITTER_CLASS must be the class name of an Emitter
METHOD - Static variable in class net.sf.saxon.style.StandardNames
MICROSECONDS - Static variable in class net.sf.saxon.functions.Component
MICROSOFT_XSL - Static variable in class net.sf.saxon.om.NamespaceConstant
  Recognize the Microsoft namespace so we can give a suitably sarcastic error message
MIN - Static variable in class net.sf.saxon.functions.Minimax
MINUS - Static variable in class net.sf.saxon.expr.Token
  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
MINUTES - Static variable in class net.sf.saxon.functions.Component
MIN_EXCLUSIVE - Static variable in class com.saxonica.schema.Facet
MIN_EXCLUSIVE - Static variable in class com.saxonica.schema.ValueRangeFacet
MIN_INCLUSIVE - Static variable in class com.saxonica.schema.Facet
MIN_INCLUSIVE - Static variable in class com.saxonica.schema.ValueRangeFacet
MIN_LENGTH - Static variable in class com.saxonica.schema.Facet
MIN_LONG - Static variable in class net.sf.saxon.value.IntegerValue
  IntegerValue representing the minimum value for this class
MOD - Static variable in class net.sf.saxon.expr.Token
  Operator "mod"
MODE - Static variable in class net.sf.saxon.style.StandardNames
MODULE_NAMESPACE - Static variable in class net.sf.saxon.expr.Token
  "module namespace"
MONTH - Static variable in class net.sf.saxon.functions.Component
MULT - Static variable in class net.sf.saxon.expr.Token
  Multiply operator, "*" when used in an operator context
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) - 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.
Matches - class net.sf.saxon.functions.Matches.
  This class implements the matches() function for regular expression matching
Matches() - Constructor for class net.sf.saxon.functions.Matches
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
MaxLengthFacet - class com.saxonica.schema.MaxLengthFacet.
  Represents the minLength facet
MaxLengthFacet() - Constructor for class com.saxonica.schema.MaxLengthFacet
MemoClosure - class net.sf.saxon.value.MemoClosure.
  A MemoClosure 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.
MemoClosure() - Constructor for class net.sf.saxon.value.MemoClosure
  Constructor should not be called directly, instances should be made using the make() method.
MemoClosure.ProgressiveIterator - class net.sf.saxon.value.MemoClosure.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.
MemoClosure.ProgressiveIterator() - Constructor for class net.sf.saxon.value.MemoClosure.ProgressiveIterator
Message - class net.sf.saxon.instruct.Message.
  An xsl:message element in the stylesheet.
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
MetaTagAdjuster - class net.sf.saxon.event.MetaTagAdjuster.
  The MetaTagAdjuster adds a meta element to the content of the head element, indicating the required content type and encoding; it also removes any existing meta element containing this information
MetaTagAdjuster() - Constructor for class net.sf.saxon.event.MetaTagAdjuster
MinLengthFacet - class com.saxonica.schema.MinLengthFacet.
  Represents the minLength facet
MinLengthFacet() - Constructor for class com.saxonica.schema.MinLengthFacet
Minimax - class net.sf.saxon.functions.Minimax.
  This class implements the min() and max() functions
Minimax() - Constructor for class net.sf.saxon.functions.Minimax
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(int) - 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
Mode.Rule - class net.sf.saxon.trans.Mode.Rule.
  Inner class Rule used to support the implementation
Mode.Rule(Pattern, Object, int, double, int) - Constructor for class net.sf.saxon.trans.Mode.Rule
  Create a Rule
Mode.Rule(Mode.Rule) - Constructor for class net.sf.saxon.trans.Mode.Rule
  Copy a rule, including the chain of rules linked to it
ModelGroupDefinition - class com.saxonica.schema.ModelGroupDefinition.
  A Model Group Definition: a schema component corresponding to a top-level (named) xs:group element in a schema document.
ModelGroupDefinition(PreparedSchema, SourceLocator) - Constructor for class com.saxonica.schema.ModelGroupDefinition
  Creates a new Group definition
ModuleURIResolver - interface net.sf.saxon.query.ModuleURIResolver.
  A ModuleURIResolver is used when resolving references to query modules.
MonoIterator - class net.sf.saxon.expr.MonoIterator.
  An iterator over a single object (typically a sub-expression of an expression)
MonoIterator(Object) - Constructor for class net.sf.saxon.expr.MonoIterator
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
MultiIterator - class net.sf.saxon.expr.MultiIterator.
  An iterator that combines the results of a sequence of iterators
MultiIterator(Iterator[]) - Constructor for class net.sf.saxon.expr.MultiIterator
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.Query
  Main program, can be used directly from the command line.
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.Version
  Invoking net.sf.saxon.Version from the command line outputs the build number
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.event.XMLEmitter
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.jdom.JDOMQuery
main(String[]) - Static method in class net.sf.saxon.jdom.JDOMTransform
main(String[]) - Static method in class net.sf.saxon.pull.StaxBridge
  Simple test program Usage: java StaxBridge in.xml [out.xml]
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.sxpath.XPathEvaluator
  A simple command-line interface for the XPathEvaluator (not documented).
main(String[]) - Static method in class net.sf.saxon.tinytree.CompressedWhitespace
main(String[]) - Static method in class net.sf.saxon.value.DateValue
  Temporary test rig
main(String[]) - Static method in class net.sf.saxon.xpath.XPathEvaluator
  A simple command-line interface for the XPathEvaluator (not documented).
make(String, StaticContext, int, int, int) - Static method in class net.sf.saxon.expr.ExpressionTool
  Parse an expression.
make(SequenceIterator, int, int) - Static method in class net.sf.saxon.expr.PositionIterator
  Static factory method.
make(Expression, SequenceType) - Static method in class net.sf.saxon.expr.TreatExpression
  Make a treat expression
make(String, StaticContext, Executable) - Static method in class net.sf.saxon.pattern.Pattern
  Static method to make a Pattern by parsing a String.
make(String, int, StaticContext) - Static method in class net.sf.saxon.style.AttributeValueTemplate
  Static factory method to create an AVT from an XSLT string representation.
make(QNameValue, Configuration) - Static method in class net.sf.saxon.trans.Variable
  Factory method, for use by the declareVariable method of class StandaloneContext
make(String, Configuration) - Static method in class net.sf.saxon.trans.Variable
  Deprecated. since 8.5: use `Variable.make(QNameValue, Configuration)`
make(Expression, XPathContext, int) - Static method in class net.sf.saxon.value.Closure
  Construct a Closure by supplying the expression and the set of context variables.
makeAbsolute(String, String) - Method in class net.sf.saxon.JavaPlatform
  Construct an absolute URI from a relative URI and a base URI
makeAbsolute(String, String) - Method in interface net.sf.saxon.Platform
  Construct an absolute URI from a relative URI and a base URI
makeAbsolute(String, String) - Method in interface net.sf.saxon.RelativeURIResolver
  Create an absolute URI from a relative URI and a base URI.
makeAnother(int) - Method in class com.saxonica.extra.XQueryErrorListener
  Make a clean ErrorListener.
makeAnother(int) - Method in class com.saxonica.extra.XSLTErrorListener
  Make a clean ErrorListener.
makeAnother(int) - Method in class net.sf.saxon.StandardErrorListener
  Make a clean copy of this ErrorListener.
makeAttributeValueTemplate(String) - Method in class net.sf.saxon.style.StyleElement
  Make an attribute value template in the context of this stylesheet element
makeAugmentedSource(Source) - Static method in class net.sf.saxon.AugmentedSource
  Create an AugmentedSource that wraps a given Source object.
makeBlock(Expression, Expression) - Static method in class net.sf.saxon.instruct.Block
makeBuilder() - Method in class net.sf.saxon.Controller
  Make a builder for the selected tree model.
makeCardinalityChecker(Expression, int, RoleLocator) - Static method in class net.sf.saxon.expr.CardinalityChecker
  Factory method to construct a CardinalityChecker.
makeCharSet(Charset) - Static method in class net.sf.saxon.charcode.BuggyCharacterSet
makeCharSet(Charset) - Static method in class net.sf.saxon.charcode.UnknownCharacterSet
makeCharacterMapExpander(String) - Method in class net.sf.saxon.Controller
  Make a CharacterMapExpander to handle the character map definitions in the serialization properties.
makeClosure(Expression, int) - Method in class com.saxonica.extra.OptimizerSA
  Make a Closure, given the expected reference count
makeClosure(Expression, int) - Method in class net.sf.saxon.expr.Optimizer
  Make a Closure, given the expected reference count
makeCollation(Configuration, Properties) - Method in class net.sf.saxon.JavaPlatform
  Obtain a collation with a given set of properties.
makeCollation(Configuration, Properties) - Method in interface net.sf.saxon.Platform
  Obtain a collation with a given set of properties.
makeCollation(Configuration, Properties) - Static method in class net.sf.saxon.sort.JavaCollationFactory
  Make a collator with given properties
makeCollator(String) - Method in class net.sf.saxon.Configuration
  Load a named collator class and check it is OK.
makeConfiguration(boolean) - Method in class net.sf.saxon.Query
  Set the configuration.
makeConfiguration() - Method in class net.sf.saxon.xpath.XPathFactoryImpl
makeDecimalFormatSymbols() - Method in class net.sf.saxon.style.XSLDecimalFormat
makeDecimalValue(CharSequence, boolean) - Static method in class net.sf.saxon.value.DecimalValue
  Factory method to construct a DecimalValue from a string
makeDerivedValue(AtomicValue, CharSequence, boolean) - Method in class com.saxonica.schema.UserAtomicType
  Factory method to create values of a derived atomic type.
makeDerivedValue(AtomicValue, CharSequence, boolean) - Method in interface net.sf.saxon.type.AtomicType
  Factory method to create values of a derived atomic type.
makeDerivedValue(AtomicValue, CharSequence, boolean) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Factory method to create values of a derived atomic type.
makeDerivedValue(AtomicValue, CharSequence, boolean) - Method in class net.sf.saxon.type.ExternalObjectType
  Factory method to create values of a derived atomic type.
makeDoc(String, String, XPathContext, SourceLocator) - Static method in class net.sf.saxon.functions.Document
  Supporting routine to load one external document given a URI (href) and a baseURI
makeDynamicError(TransformerException) - Static method in class net.sf.saxon.trans.DynamicError
makeEarlyEvaluationContext() - Method in interface net.sf.saxon.expr.StaticContext
  Construct a dynamic context for early evaluation of constant subexpressions
makeEarlyEvaluationContext() - Method in class net.sf.saxon.query.StaticQueryContext
  Construct a dynamic context for early evaluation of constant subexpressions
makeEarlyEvaluationContext() - Method in class net.sf.saxon.style.ExpressionContext
  Construct a dynamic context for early evaluation of constant subexpressions
makeEarlyEvaluationContext() - Method in class net.sf.saxon.style.UseWhenStaticContext
  Construct a dynamic context for early evaluation of constant subexpressions
makeEarlyEvaluationContext() - Method in class net.sf.saxon.trans.IndependentContext
  Construct a dynamic context for early evaluation of constant subexpressions
makeEarlyEvaluationContext() - Method in class net.sf.saxon.xpath.StandaloneContext
  Construct a dynamic context for early evaluation of constant subexpressions
makeElementNode(NodeInfo, int, AttributeCollectionImpl, int[], int, LocationProvider, int, int) - Method in class com.saxonica.sdoc.SchemaNodeFactory
  Create an Element node.
makeElementNode(NodeInfo, int, AttributeCollectionImpl, int[], int, LocationProvider, int, int) - Method in class net.sf.saxon.style.StyleNodeFactory
  Create an Element node.
makeElementNode(NodeInfo, int, AttributeCollectionImpl, int[], int, LocationProvider, int, int) - Method in interface net.sf.saxon.tree.NodeFactory
  Create an Element node
makeEmitter(String, Controller) - Static method in class net.sf.saxon.event.Emitter
  Load a named output emitter or SAX2 ContentHandler and check it is OK.
makeEntry(String, Class, int, int, int, ItemType, int) - Static method in class net.sf.saxon.functions.StandardFunction
  Make a table entry describing the signature of a function, with a reference to the implementation class.
makeExpression(String) - Method in class net.sf.saxon.style.StyleElement
  Make an expression in the context of this stylesheet element
makeExtensionFunctionCall(int, Class, AccessibleObject, Expression[]) - Method in class net.sf.saxon.functions.ExtensionFunctionFactory
  Factory method to create an expression that calls a Java extension function.
makeFirstItem(Expression, StaticContext) - Static method in class net.sf.saxon.style.AttributeValueTemplate
  Make an expression that extracts the first item of a sequence, after atomization
makeGeneralComparison(Expression, int, Expression, boolean) - Method in class com.saxonica.extra.OptimizerSA
  Create a GeneralComparison expression
makeGeneralComparison(Expression, int, Expression, boolean) - Method in class net.sf.saxon.expr.Optimizer
  Create a GeneralComparison expression
makeIntersection(AttributeWildcard, AttributeWildcard) - Static method in class com.saxonica.schema.AttributeWildcard
  Create an AttributeWildcard as the intersection of two AttributeWildcards.
makeIterator(Item) - Static method in class net.sf.saxon.om.SingletonIterator
  Factory method.
makeIteratorClosure(SequenceIterator) - Static method in class net.sf.saxon.value.Closure
  Construct a Closure over an existing SequenceIterator.
makeLazyExpression(Expression) - Static method in class net.sf.saxon.expr.LazyExpression
makeLocalNameTest(short, String) - Method in class net.sf.saxon.expr.ExpressionParser
  Make a LocalNameTest (*:name)
makeMessageEmitter() - Method in class net.sf.saxon.Controller
  Make an Emitter to be used for xsl:message output.
makeNameCode(String, boolean) - Method in class net.sf.saxon.expr.ExpressionParser
  Make a NameCode, using this Element as the context for namespace resolution
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 namepool.
makeNameTest(short, String, boolean) - Method in class net.sf.saxon.expr.ExpressionParser
  Make a NameTest, using the static 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:*)
makeNoOpenStartTagException(int, String, int, boolean, boolean) - Static method in class net.sf.saxon.event.NoOpenStartTagException
makeNodeKindTest(int) - Static method in class net.sf.saxon.pattern.NodeKindTest
  Make a test for a given kind of node
makeNumberer(String, String, XPathContext) - Static method in class net.sf.saxon.instruct.NumberInstruction
  Load a Numberer class for a given language and check it is OK.
makeNumberer(String) - Method in class net.sf.saxon.style.XSLNumber
  Load a Numberer class for a given language and check it is OK.
makeParentReferences(Expression) - Static method in class net.sf.saxon.expr.ExpressionTool
  Establish the links from subexpressions to their parent expressions, by means of a recursive tree walk.
makeParser(String) - Method in class net.sf.saxon.Configuration
  Create a new SAX XMLReader object using the class name provided.
makePathSelection(Expression, boolean) - Static method in class com.saxonica.sdoc.SelectionParser
  Make a PathSelection object from a suitable expression.
makePattern(String) - Method in class net.sf.saxon.style.StyleElement
  Make a pattern in the context of this stylesheet element
makePipelineConfiguration() - Method in class net.sf.saxon.Configuration
  Make a PipelineConfiguration from the properties of this Configuration
makePipelineConfiguration() - Method in class net.sf.saxon.Controller
  Make a PipelineConfiguration based on the properties of this Controller.
makePositionIterator(SequenceIterator, XPathContext) - Method in class net.sf.saxon.expr.PositionRange
  Make an iterator over a range of a sequence determined by this position range
makeQName(Configuration) - Method in class net.sf.saxon.value.QNameValue
  Temporary method to construct a javax.xml.namespace.QName without actually mentioning it by name (because the class is not available in JDK 1.4)
makeQNameValue(Object, Configuration) - Static method in class net.sf.saxon.value.Value
  Temporary method to make a QNameValue from a JAXP 1.3 QName, without creating a compile-time link to the JDK 1.5 QName class
makeRestrictedString(CharSequence, int, NameChecker) - Static method in class net.sf.saxon.value.RestrictedStringValue
  Factory method to create a restricted string value from a string
makeSaxonFunction(String, StaticContext, Expression[]) - Method in class net.sf.saxon.functions.VendorFunctionLibrary
  Make a Saxon function with a given name
makeSchemaAwareConfiguration(ClassLoader) - Static method in class net.sf.saxon.Configuration
  Static method to instantiate a schema-aware configuration.
makeSequenceExtent(SequenceIterator) - Static method in class net.sf.saxon.value.SequenceExtent
  Factory method to make a Value holding the contents of any SequenceIterator
makeSequenceType(String) - Method in class net.sf.saxon.style.StyleElement
  Process an attribute whose value is a SequenceType
makeSequenceType(ItemType, int) - Static method in class net.sf.saxon.value.SequenceType
  Construct an instance of 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
makeSlotManager() - Method in class net.sf.saxon.Configuration
  Factory method to create a SlotManager.
makeSlotManager() - Method in interface net.sf.saxon.instruct.Debugger
  Create a SlotManager
makeSortKeys() - Method in class net.sf.saxon.style.StyleElement
  Construct sort keys for a SortedIterator
makeStatic() - Method in class net.sf.saxon.trans.StaticError
  Force an exception to a static error
makeStatic() - Method in class net.sf.saxon.trans.XPathException
  Force an exception to a static error
makeStaticError(TransformerException) - Static method in class net.sf.saxon.trans.StaticError
makeStaticQueryContext(String, Executable, StaticQueryContext, String, String) - Static method in class net.sf.saxon.query.StaticQueryContext
  Supporting method to load a query module.
makeStringLiteral(String) - Method in class net.sf.saxon.expr.ExpressionParser
  Method to make a string literal from a token identified as a string literal.
makeStringValue(CharSequence) - Static method in class net.sf.saxon.value.StringValue
  Factory method.
makeStripper(Receiver) - 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(SchemaDeclaration) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Make a test for elements corresponding to a given element declaration
makeSubstitutionGroupTest(SchemaDeclaration) - Method in class net.sf.saxon.Configuration
  Make a test for elements corresponding to a give element declaration.
makeSystemFunction(String, int, NamePool) - Static method in class net.sf.saxon.functions.SystemFunction
  Make a system function (one in the standard function namespace).
makeTailExpression(Expression) - Method in class net.sf.saxon.expr.PositionRange
  If this is an open-ended range with a constant start position, make a TailExpression.
makeTraceInstruction(StyleElement, Expression) - Static method in class net.sf.saxon.style.StyleElement
  Create a trace instruction to wrap a real instruction
makeTraceListener(String) - Method in class net.sf.saxon.Configuration
  Create an instance of a TraceListener with a specified class name
makeTracer(int, Expression, int, int) - Method in class net.sf.saxon.expr.ExpressionParser
  If tracing, wrap an instruction in a trace instruction
makeTreeWalker(NodeInfo) - Static method in class net.sf.saxon.pull.TreeWalker
  Factory method to get a tree walker starting an a given node
makeURIResolver(String) - Method in class net.sf.saxon.Configuration
  Create an instance of a URIResolver with a specified class name
makeUnion(AttributeWildcard, AttributeWildcard) - Static method in class com.saxonica.schema.AttributeWildcard
  Create a AttributeWildcard as the union of two AttributeWildcards.
makeValidator(int, int, SchemaType, int, PipelineConfiguration) - Static method in class com.saxonica.validate.ContentValidator
  Factory method to make a validator for a particular element
makeValidator(Configuration, SchemaType, SchemaType, ElementDecl) - Static method in class com.saxonica.validate.ContentValidator
makeValidator(ElementDecl, SchemaType, PipelineConfiguration) - Static method in class com.saxonica.validate.ContentValidator
  Factory method to create a validator for elements of a given type
makeValue(AtomicValue, CharSequence, UserAtomicType, boolean) - Static method in class com.saxonica.schema.DerivedAtomicValue
  Create a value of a user-defined atomic type
makeValue(BigInteger) - Static method in class net.sf.saxon.value.BigIntegerValue
  Factory method: makes either an IntegerValue or a BigIntegerValue depending on the value supplied
makeVirtualCopy(NodeInfo, NodeInfo) - Static method in class net.sf.saxon.om.VirtualCopy
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 DOM 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.
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(Node, DocumentWrapper) - Method in class net.sf.saxon.xom.NodeWrapper
  Factory method to wrap a XOM node with a wrapper that implements the Saxon NodeInfo interface.
makeWrapper(Node, DocumentWrapper, NodeWrapper, int) - Method in class net.sf.saxon.xom.NodeWrapper
  Factory method to wrap a XOM 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 - Static variable in class net.sf.saxon.charcode.UnknownCharacterSet
map(Item, XPathContext) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
  Implement the mapping function
map(Item, XPathContext) - Method in class net.sf.saxon.expr.Atomizer.AtomizingFunction
map(Item, XPathContext) - Method in interface net.sf.saxon.expr.MappingFunction
  Map one item to a sequence.
map(Item, XPathContext) - Method in class net.sf.saxon.expr.NumericPromoter
  Implement the mapping function
map(Item, XPathContext) - 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) - Method in class net.sf.saxon.expr.SimpleMappingExpression
  Mapping function, from a node returned by the start iteration, to a sequence returned by the child.
map - Variable in class net.sf.saxon.expr.StackFrame
map(Item, XPathContext) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
  Implement the mapping function
map(Item, XPathContext) - Method in class net.sf.saxon.functions.NumberFn
  Mapping function for use when converting a sequence of atomic values to doubles using the rules of the number() function
map(Item, XPathContext) - Method in class net.sf.saxon.functions.StandardCollectionURIResolver
  Map from doc elements in the catalogue document to nodes returned in the result
map(Item, XPathContext) - Method in class net.sf.saxon.instruct.CopyOf
  Map one item to a sequence.
map(Item, XPathContext) - Method in class net.sf.saxon.instruct.ForEach
  Map one item to a sequence.
map(Item, XPathContext) - Method in class net.sf.saxon.instruct.ForEachGroup
  Map one item to a sequence.
map(Item, XPathContext) - Method in class net.sf.saxon.sort.TupleSorter
  Mapping function to map the wrapped objects returned by the SortedTupleIterator into real items.
markAsRead(String, XSDSchema) - Method in class com.saxonica.sdoc.SchemaDocumentManager
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.XSLApplyTemplates
  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.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.XSLOtherwise
  Mark tail-recursive calls on stylesheet functions.
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.XSLTemplate
  Mark tail-recursive calls on templates and functions.
markTailCalls() - Method in class net.sf.saxon.style.XSLWhen
  Mark tail-recursive calls on stylesheet functions.
markTailFunctionCalls() - Method in class net.sf.saxon.expr.ComputedExpression
  Mark tail-recursive calls on stylesheet functions.
markTailFunctionCalls(Expression) - Static method in class net.sf.saxon.expr.ExpressionTool
markTailFunctionCalls() - Method in class net.sf.saxon.expr.ForExpression
  Mark tail function calls: only possible if the for expression iterates zero or one times.
markTailFunctionCalls() - Method in class net.sf.saxon.expr.IfExpression
  Mark tail calls on used-defined functions.
markTailFunctionCalls() - Method in class net.sf.saxon.expr.LetExpression
  Mark tail function calls
markTailFunctionCalls() - Method in class net.sf.saxon.expr.UserFunctionCall
  Mark tail-recursive calls on stylesheet functions.
markTailFunctionCalls() - Method in class net.sf.saxon.instruct.Choose
  Mark tail calls on used-defined functions.
matches(AutomatonState.Edge) - Method in class com.saxonica.schema.AutomatonState.Edge
  Test whether edges in two different finite state machines match each other.
matches(String) - Method in class com.saxonica.schema.Wildcard
  Determine whether a particular namespace is allowed by this wildcard
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(int, int, int) - Method in class net.sf.saxon.pattern.AnyChildNodePattern
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.AnyChildNodePattern
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.AnyChildNodePattern
  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(TinyTree, int) - Method in class net.sf.saxon.pattern.AnyNodeTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - 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.CombinedNodeTest
  Test whether this node test is satisfied by a given node.
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - 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.ContentTypeTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.ContentTypeTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - 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.DocumentNodeTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.DocumentNodeTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.DocumentNodeTest
  Determine whether this Pattern matches the given Node.
matches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.IDPattern
  Determine whether this Pattern matches the given Node
matches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.KeyPattern
  Determine whether this Pattern matches the 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(TinyTree, int) - Method in class net.sf.saxon.pattern.LocalNameTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.LocalNameTest
  Test whether this node test is satisfied by a given node.
matches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.LocationPathPattern
  Determine whether the pattern matches 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(TinyTree, int) - Method in class net.sf.saxon.pattern.NameTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - 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.NamespaceTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.NamespaceTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - 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.NoNodeTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.NoNodeTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - 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(TinyTree, int) - Method in class net.sf.saxon.pattern.NodeKindTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.NodeKindTest
  Test whether this node test is satisfied by a given node.
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.NodeTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(int, int, int) - Method in class net.sf.saxon.pattern.NodeTest
  Test whether this node test is satisfied by a given node.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.NodeTest
  Test whether this node test is satisfied by a given node.
matches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.NodeTestPattern
  Determine whether this Pattern matches the given Node.
matches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.Pattern
  Determine whether this Pattern matches the given Node.
matches(int, int, int) - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
  Test whether this node test is satisfied by a given node.
matches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.UnionPattern
  Determine if the supplied node matches the pattern
matchesAtMostOneItem() - Method in class net.sf.saxon.expr.PositionRange
  Test if the position range matches at most one item
matchesAttribute(int) - Method in class com.saxonica.schema.PathSelection
  Determine whether a given attribute matches the Selection
matchesAttribute(int) - Method in interface com.saxonica.schema.Selection
  Determine whether a given attribute matches the Selection
matchesAttribute(int) - Method in class com.saxonica.schema.UnionSelection
  Determine whether a given attribute matches the Selection
matchesDTDTypes() - Method in class net.sf.saxon.pattern.ContentTypeTest
  Test whether DTD-derived content types should be matched (the default is false)
matchesElement(int[], int, int) - Method in class com.saxonica.schema.PathSelection
  Determine whether the selector matches a given element.
matchesElement(int[], int, int) - Method in interface com.saxonica.schema.Selection
  Determine whether the selector matches a given element.
matchesElement(int[], int, int) - Method in class com.saxonica.schema.UnionSelection
  Determine whether the selector matches a given element.
matchesItem(Item, XPathContext, boolean) - Method in class com.saxonica.schema.UserAtomicType
  Test whether a given item conforms to this type
matchesItem(Item, XPathContext, boolean) - Method in class net.sf.saxon.pattern.AnyNodeTest
  Test whether a given item conforms to this type
matchesItem(Item, XPathContext, boolean) - Method in class net.sf.saxon.pattern.NoNodeTest
  Test whether a given item conforms to this type
matchesItem(Item, XPathContext, boolean) - Method in class net.sf.saxon.pattern.NodeTest
  Test whether a given item conforms to this type.
matchesItem(Item, XPathContext, boolean) - Method in class net.sf.saxon.type.AnyItemType
  Test whether a given item conforms to this type
matchesItem(Item, XPathContext, boolean) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Test whether a given item conforms to this type
matchesItem(Item, XPathContext, boolean) - Method in class net.sf.saxon.type.ExternalObjectType
matchesItem(Item, XPathContext, boolean) - Method in interface net.sf.saxon.type.ItemType
  Test whether a given item conforms to this type
materialize() - Method in class com.saxonica.extra.IndexedClosure
  Return a value containing all the items in the sequence returned by this SequenceIterator
materialize() - Method in class net.sf.saxon.expr.RangeIterator
  Return a Value containing all the items in the sequence returned by this SequenceIterator.
materialize() - Method in class net.sf.saxon.om.ArrayIterator
  Return a SequenceValue containing all the items in the sequence returned by this SequenceIterator
materialize() - Method in class net.sf.saxon.om.EmptyIterator
  Return a Value containing all the items in the sequence returned by this SequenceIterator.
materialize() - Method in interface net.sf.saxon.om.GroundedIterator
  Return a Value containing all the items in the sequence returned by this SequenceIterator.
materialize() - Method in class net.sf.saxon.om.ListIterator
  Return a SequenceValue containing all the items in the sequence returned by this SequenceIterator
materialize() - Method in class net.sf.saxon.om.SingletonIterator
  Return a SequenceExtent containing all the items in the sequence returned by this SequenceIterator
materialize() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
  Return a value containing all the items in the sequence returned by this SequenceIterator
materialize() - Method in class net.sf.saxon.value.MemoClosure
  Return a value containing all the items in the sequence returned by this SequenceIterator
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(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
  The maximum number of arguments permitted
mayContainFallback() - Method in class net.sf.saxon.style.ExtensionInstruction
  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.XSLAnalyzeString
  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.XSLSequence
  Determine whether this type of element is allowed to contain an xsl:fallback instruction
mayContainSequenceConstructor() - Method in class net.sf.saxon.sql.SQLColumn
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.sql.SQLConnect
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.AbsentExtensionElement
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.LiteralResultElement
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.SaxonDoctype
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.SaxonWhile
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.StyleElement
  Determine whether this type of element is allowed to contain a sequence constructor
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLCopy
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLDocument
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLElement
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLFallback
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLForEach
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLForEachGroup
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLFunction
  Determine whether this type of element is allowed to contain a template-body.
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLGeneralVariable
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLIf
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLKey
  Determine whether this type of element is allowed to contain a sequence constructor
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLMatchingSubstring
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLMessage
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLOtherwise
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLPerformSort
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLResultDocument
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLSequence
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLSort
  Determine whether this type of element is allowed to contain a sequence constructor
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLStringConstructor
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLTemplate
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.style.XSLWhen
  Determine whether this type of element is allowed to contain a template-body
mayImport(String) - Method in class net.sf.saxon.query.StaticQueryContext
  Check whether this module is allowed to import a module with namespace N.
merge(PreparedSchema, PreparedSchema) - Static method in class com.saxonica.schema.PreparedSchema
  Merge two PreparedSchemas into one, rejecting any components that are defined in both.
mergeEnumerationFacets() - Method in class com.saxonica.schema.FacetCollection
  Merge enumeration facets into a single enumerationSet pseudo-facet.
mergeSort(int, int, Sortable) - Static method in class net.sf.saxon.sort.GenericSorter
  Sorts the specified range of elements according to the order induced by the specified comparator.
microseconds - Variable in class net.sf.saxon.value.DurationValue
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(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
  The minimum number of arguments required
minusSign - Variable in class net.sf.saxon.trans.DecimalSymbols
minuteInHour(String) - Static method in class net.sf.saxon.exslt.Date
  Return the minute of the hour in the specified date or date/time
minuteInHour() - Static method in class net.sf.saxon.exslt.Date
  Return the current minute of the hour
minutes - Variable in class net.sf.saxon.value.DurationValue
missingAttribute(String) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called when a required attribute is not found
missingChildElement(String) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called when a required child element is not found
month - Variable in class net.sf.saxon.value.DateValue
monthAbbreviation(String) - Static method in class net.sf.saxon.exslt.Date
  Return the month abbreviation from a date.
monthAbbreviation() - Static method in class net.sf.saxon.exslt.Date
  Return the month abbreviation from the current date.
monthInYear(String) - Static method in class net.sf.saxon.exslt.Date
  Return the month number from a date.
monthInYear() - Static method in class net.sf.saxon.exslt.Date
  Return the month number from the current date.
monthName(String) - Static method in class net.sf.saxon.exslt.Date
  Return the month name 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 interface net.sf.saxon.number.Numberer
  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 class net.sf.saxon.number.Numberer_en
  Get a month name or abbreviation
months - Variable in class net.sf.saxon.value.DurationValue
multiply(int, int) - Static method in class net.sf.saxon.value.Cardinality
  Multiply two cardinalities
multiply(double, XPathContext) - Method in class net.sf.saxon.value.DurationValue
  Multiply a duration by a number
multiply(double, XPathContext) - Method in class net.sf.saxon.value.MonthDurationValue
  Multiply duration by a number.
multiply(double, XPathContext) - Method in class net.sf.saxon.value.SecondsDurationValue
  Multiply duration by a number.
mustBeFirstElement(String) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called when a child element is required to be the first child, but is found elsewhere
mustBeLastElement(String) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called when a child element is required to be the first child, but is found elsewhere
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).
mustPrecede(String, String) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called when two child elements are found in the wrong order.
mutuallyExclusive(String, String) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called when two child elements may not coexist
mutuallyExclusiveAttributes(String, String) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called when two attributes may not coexist
mutuallyExclusiveElementAndAttribute(String, String) - Method in class com.saxonica.sdoc.SchemaElement
  This method is called when an attribute and a child elements may not coexist

## N

NAME - Static variable in class net.sf.saxon.expr.Token
  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
NAMED_MODE - Static variable in class net.sf.saxon.trans.Mode
NAMESPACE - Static variable in class com.saxonica.schema.SchemaNames
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 interface net.sf.saxon.pull.PullProvider
  The NAMESPACE event is notified only for a namespace node that appears in its own right as a top-level item in the sequence being read.
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_ANY - Static variable in class com.saxonica.schema.SchemaNames
NAMESPACE_ERR - Static variable in class net.sf.saxon.dom.DOMExceptionImpl
NAMESPACE_LOCAL - Static variable in class com.saxonica.schema.SchemaNames
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_OTHER - Static variable in class com.saxonica.schema.SchemaNames
NAMESPACE_TARGET - Static variable in class com.saxonica.schema.SchemaNames
NAMESPACE_URI - Static variable in class net.sf.saxon.functions.NamePart
NAME_ATTR - Static variable in class com.saxonica.schema.SchemaNames
NAME_POOL - Static variable in class net.sf.saxon.FeatureKeys
  NAME_POOL must be an instance of net.sf.saxon.om.NamePool
NAN - Static variable in class net.sf.saxon.style.StandardNames
NCNAME - Static variable in class net.sf.saxon.type.Type
  Item type representing the type xs:NCNAME
NCNAME_TYPE - Static variable in class net.sf.saxon.type.Type
NE - Static variable in class net.sf.saxon.expr.Token
  Operator not-equals.
NEGATE - Static variable in class net.sf.saxon.expr.Token
  Unary minus sign
NEGATIVE_INTEGER - Static variable in class net.sf.saxon.type.Type
  Item type representing the type xs:negativeInteger
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
NILLABLE_ELEMENT - Static variable in class net.sf.saxon.event.ReceiverOptions
  Flag used with character content that has been validated against a nillable element declaration.
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
NODE - Static variable in class net.sf.saxon.type.Type
  An item type that matches any node
NODEKIND - Static variable in class net.sf.saxon.expr.Token
  Node kind, e.g.
NODE_LETTER - Static variable in class net.sf.saxon.tinytree.TinyNodeImpl
  Chararacteristic letters to identify each type of node, indexed using the node type values.
NODE_LETTER - Static variable in class net.sf.saxon.tree.NodeImpl
  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
NONE - Static variable in class net.sf.saxon.value.Whitespace
  The values NONE, IGNORABLE, and ALL identify which kinds of whitespace text node should be stripped when building a source tree
NON_CREATIVE - Static variable in class net.sf.saxon.expr.StaticProperty
  Expression property: this bit is set in the case of an expression that will never return newly created nodes, nor a value that depends on the identity of newly created nodes (for example generate-id(new-node())).
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
NORMALIZATION_FORM - Static variable in class net.sf.saxon.event.SaxonOutputKeys
  normalization-form = NFC|NFD|NFKC|NFKD|non.
NORMALIZATION_FORM - Static variable in class net.sf.saxon.style.StandardNames
NORMALIZED_STRING - Static variable in class net.sf.saxon.type.Type
  Item type representing the type xs:normalizedString
NOT - Static variable in class net.sf.saxon.functions.BooleanFn
NOTATION - Static variable in class com.saxonica.schema.SymbolSpace
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
NOT_COMPOSITE - Static variable in class net.sf.saxon.codenorm.NormalizerData
  Constant for use in getPairwiseComposition
NO_ARGUMENTS - Static variable in class net.sf.saxon.expr.SimpleExpression
NO_NAMESPACES - Static variable in interface net.sf.saxon.om.NodeInfo
  Don't copy any namespace nodes.
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
NO_TIMEZONE - Static variable in class net.sf.saxon.value.CalendarValue
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)
NULL_NAMESPACE_CODE - Static variable in class net.sf.saxon.om.NamespaceConstant
  The namespace code for the null namespace
NUMBER - Static variable in class net.sf.saxon.expr.Token
  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
NUMERIC_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
  A type that allows a sequence of zero or more numeric values
NaN - Variable in class net.sf.saxon.trans.DecimalSymbols
NaN - Static variable in class net.sf.saxon.value.DoubleValue
Name10Checker - class net.sf.saxon.om.Name10Checker.
  The class checks names and characters against the rules of the XML 1.0 and XML Namespaces 1.0 specification
Name10Checker() - Constructor for class net.sf.saxon.om.Name10Checker
Name11Checker - class net.sf.saxon.om.Name11Checker.
  The class checks names against the rules of the XML 1.1 and XML Namespaces 1.1 specification
Name11Checker() - Constructor for class net.sf.saxon.om.Name11Checker
NameChecker - class net.sf.saxon.om.NameChecker.
  A NameChecker performs validation and analysis of XML names.
NameChecker() - Constructor for class net.sf.saxon.om.NameChecker
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 - 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() - Constructor for class net.sf.saxon.om.NamePool
NamePool.NamePoolLimitException - exception net.sf.saxon.om.NamePool.NamePoolLimitException.
NamePool.NamePoolLimitException(String) - Constructor for class net.sf.saxon.om.NamePool.NamePoolLimitException
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
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, NamePool) - 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
Namespace - class net.sf.saxon.instruct.Namespace.
  An xsl:namespace element in the stylesheet.
Namespace(Expression) - Constructor for class net.sf.saxon.instruct.Namespace
NamespaceConstant - class net.sf.saxon.om.NamespaceConstant.
  This class is not instantiated, it exists to hold a set of constants representing known namespaces.
NamespaceContextImpl - class net.sf.saxon.xpath.NamespaceContextImpl.
  This class bridges between the JAXP 1.3 NamespaceContext interface and Saxon's equivalent NamespaceResolver interface.
NamespaceContextImpl(NamespaceResolver) - Constructor for class net.sf.saxon.xpath.NamespaceContextImpl
  Constructor: wrap a Saxon NamespaceResolver as a JAXP NamespaceContext
NamespaceDeclarations - interface net.sf.saxon.om.NamespaceDeclarations.
  This interface represents a collection of namespace declarations or undeclarations, typically those appearing together in an element start tag.
NamespaceDeclarationsImpl - class net.sf.saxon.om.NamespaceDeclarationsImpl.
  An implementation of the NamespaceDeclarations interface, based on encapsulating an array of namespace codes.
NamespaceDeclarationsImpl() - Constructor for class net.sf.saxon.om.NamespaceDeclarationsImpl
NamespaceDeclarationsImpl(NamePool, int[]) - Constructor for class net.sf.saxon.om.NamespaceDeclarationsImpl
  Construct a set of namespace declarations
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 the function namespace-uri-for-prefix()
NamespaceForPrefix() - Constructor for class net.sf.saxon.functions.NamespaceForPrefix
NamespaceIterator - class net.sf.saxon.om.NamespaceIterator.
  This class provides an implementation of the namespace axis over any implementation of the data model.
NamespaceIterator(NodeInfo, NodeTest) - Constructor for class net.sf.saxon.om.NamespaceIterator
NamespaceIterator.NamespaceNodeImpl - class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl.
  Inner class: a model-independent representation of a namespace node
NamespaceIterator.NamespaceNodeImpl(NodeInfo, int, int) - Constructor for class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
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.
  Abstract class that supports lookup of a lexical QName to get the expanded QName.
NamespaceResolverAsDeclarations - class net.sf.saxon.om.NamespaceResolverAsDeclarations.
  An implentation of NamespaceDeclarations that contains all the inscope namespaces made available by a NamespaceResolver.
NamespaceResolverAsDeclarations(NamePool, NamespaceResolver) - Constructor for class net.sf.saxon.om.NamespaceResolverAsDeclarations
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
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
  S 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
NextMatch - class net.sf.saxon.instruct.NextMatch.
  An xsl:next-match element in the stylesheet
NextMatch(boolean) - Constructor for class net.sf.saxon.instruct.NextMatch
Nilled - class net.sf.saxon.functions.Nilled.
  This class supports the nilled() function
Nilled() - Constructor for class net.sf.saxon.functions.Nilled
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
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.
  The NodeInfo interface represents a node in Saxon's implementation of the XPath 2.0 data model.
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
NodeOverNodeInfo - class net.sf.saxon.dom.NodeOverNodeInfo.
  This class implements the DOM Node interface as a wrapper around a Saxon NodeInfo object.
NodeOverNodeInfo() - Constructor for class net.sf.saxon.dom.NodeOverNodeInfo
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
NodeTestPattern - class net.sf.saxon.pattern.NodeTestPattern.
  A NodeTestPattern is a pattern that consists simply of a NodeTest.
NodeTestPattern() - Constructor for class net.sf.saxon.pattern.NodeTestPattern
NodeTestPattern(NodeTest) - Constructor for class net.sf.saxon.pattern.NodeTestPattern
NodeWrapper - class net.sf.saxon.dom.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 - class net.sf.saxon.jdom.NodeWrapper.
  A node in the XML parse tree representing an XML element, character content, or attribute.
NodeWrapper(Object, NodeWrapper, int) - Constructor for class net.sf.saxon.jdom.NodeWrapper
  This constructor is protected: nodes should be created using the wrap factory method on the DocumentWrapper class
NodeWrapper - class net.sf.saxon.xom.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.xom.NodeWrapper
  This constructor is protected: nodes should be created using the wrap factory method on the DocumentWrapper class
NonDelegatingURIResolver - interface net.sf.saxon.NonDelegatingURIResolver.
  This is a marker interface: if a URIResolver implements this interface and returns null from its resolve() method, then the standard URI resolver will not be invoked.
NormalizeSpace - class net.sf.saxon.functions.NormalizeSpace.
  Implement the XPath normalize-space() function
NormalizeSpace() - Constructor for class net.sf.saxon.functions.NormalizeSpace
NormalizeUnicode - class net.sf.saxon.functions.NormalizeUnicode.
  Implement the XPath normalize-unicode() function
NormalizeUnicode() - Constructor for class net.sf.saxon.functions.NormalizeUnicode
Normalizer - class net.sf.saxon.codenorm.Normalizer.
  Implements Unicode Normalization Forms C, D, KC, KD.
Normalizer(byte) - Constructor for class net.sf.saxon.codenorm.Normalizer
  Create a normalizer for a given form.
NormalizerData - class net.sf.saxon.codenorm.NormalizerData.
  Accesses the Normalization Data used for Forms C and D.
  Copyright © 1998-1999 Unicode, Inc.
Notation - class com.saxonica.schema.Notation.
  An XML Schema Notation
Notation(PreparedSchema, SourceLocator) - Constructor for class com.saxonica.schema.Notation
  Creates a new Notation
NotationValue - class net.sf.saxon.value.NotationValue.
  An xs:NOTATION value.
NotationValue(String, String, String, NameChecker) - Constructor for class net.sf.saxon.value.NotationValue
  Constructor
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(Configuration, Expression, int, Pattern, Pattern, Expression, Expression, Expression, Expression, Expression, Expression, Expression, NumberFormatter, Numberer, boolean, boolean) - Constructor for class net.sf.saxon.instruct.NumberInstruction
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
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
NumericPromoter - class net.sf.saxon.expr.NumericPromoter.
  A NumericPromoter performs numeric promotion on each item in a supplied sequence
NumericPromoter(Expression, int) - Constructor for class net.sf.saxon.expr.NumericPromoter
  Constructor
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
name - Variable in class net.sf.saxon.functions.StandardFunction.Entry
  The name of the function: a local name in the case of functions in the standard library, or a name with the conventional prefix "saxon:" in the case of Saxon extension functions
nameChecker - Variable in class net.sf.saxon.expr.ExpressionParser
nameCode - Variable in class com.saxonica.schema.SimpleComponentReference
  The name of the SchemaComponent referenced
nameCode - Variable in class net.sf.saxon.expr.Assignation
nameCode - Variable in class net.sf.saxon.instruct.GeneralVariable
nameCode - Variable in class net.sf.saxon.tinytree.TinyTree
nameCode - Variable in class net.sf.saxon.tree.ElementImpl
namePool - Variable in class net.sf.saxon.event.Builder
namePool - Variable in class net.sf.saxon.event.Emitter
namespace(int, int) - Method in class com.saxonica.extra.WatchManager
  Notify a namespace
namespace(int, int) - Method in class net.sf.saxon.dom.DOMEmitter
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.ContentHandlerProxy
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.NamePoolConverter
  Handle a namespace
namespace(int, int) - Method in class net.sf.saxon.event.NamespaceReducer
namespace(int, int) - Method in class net.sf.saxon.event.ProxyReceiver
  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.SequenceWriter
  Output a namespace declaration.
namespace(int, int) - Method in class net.sf.saxon.event.Sink
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.StartTagBuffer
namespace(int, int) - Method in class net.sf.saxon.event.TEXTEmitter
namespace(int, int) - Method in class net.sf.saxon.event.TeeOutputter
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.TracingFilter
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.TreeReceiver
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.XMLEmitter
namespace(int, int) - Method in class net.sf.saxon.query.SequenceWrapper
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.style.UseWhenFilter
  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.TinyTree
namespaceCodes - Variable in class net.sf.saxon.instruct.FixedElement
namespaceContext - Variable in class net.sf.saxon.style.UseWhenStaticContext
namespaceList - Variable in class net.sf.saxon.tree.ElementWithAttributes
namespaceNode(XPathContext, String, String) - Static method in class net.sf.saxon.functions.Extensions
  Create a parentless namespace node.
namespaceParent - Variable in class net.sf.saxon.tinytree.TinyTree
ndv - Variable in class net.sf.saxon.sort.IntHashSet
  This set's NO-DATA-VALUE.
negate(StaticContext) - Method in class net.sf.saxon.expr.BooleanExpression
  Return the negation of this boolean expression, that is, an expression that returns true when this expression returns false, and vice versa
negate(int) - Static method in class net.sf.saxon.expr.Token
  Return the negation of a relational operator, so that "a op b" can be rewritten as not(b op' a)
negate() - Method in class net.sf.saxon.expr.ValueComparison
  Return the negation of this value comparison: that is, a value comparison that returns true() if and only if the original returns false().
negate() - Method in class net.sf.saxon.value.BigIntegerValue
  Negate the value
negate() - Method in class net.sf.saxon.value.DecimalValue
  Negate the value
negate() - Method in class net.sf.saxon.value.DoubleValue
  Negate the value
negate() - Method in class net.sf.saxon.value.FloatValue
  Negate the value
negate() - Method in class net.sf.saxon.value.IntegerValue
  Negate the value
negate() - Method in class net.sf.saxon.value.NumericValue
  Change the sign of the number
negative - Variable in class net.sf.saxon.value.DurationValue
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.codenorm - package net.sf.saxon.codenorm
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; it also provides classes that present a DOM view of Saxon's native tree structures.
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.pull - package net.sf.saxon.pull
  This package provides an experimental pull API for Saxon: that is, it allows an application to read serially through a document, reading "events" such as the start and end of elements, text nodes, comments, and processing instructions, in the order in which they appear.
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.sxpath - package net.sf.saxon.sxpath
  This package provides an alternative API for executing XPath expressions directly from a Java application: unlike the API in package `net.sf.saxon.xpath`, these interfaces are not dependent on JAXP 1.3.
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 and debugging capabilities.
net.sf.saxon.trans - package net.sf.saxon.trans
  This package provides a miscellaneous collection of helper classes for XSLT transformation.
net.sf.saxon.tree - package net.sf.saxon.tree
  This package defines the implementation of the so-called "standard tree" structure.
net.sf.saxon.type - package net.sf.saxon.type
  This package contains classes that implement the XPath 2.0 type system.
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.xom - package net.sf.saxon.xom
  This package provides glue classes that enable Saxon to process a source document supplied as a XOM tree (see http://www.cafeconleche.org/XOM).
net.sf.saxon.xpath - package net.sf.saxon.xpath
  This package provides an API for executing XPath expressions directly from a Java application.
newCleanContext() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Construct a new context without copying (used for the context in a function call)
newCleanContext() - Method in interface net.sf.saxon.expr.XPathContext
  Construct a new context without copying (used for the context in a function call)
newCleanContext() - Method in class net.sf.saxon.expr.XPathContextMinor
  Construct a new context without copying (used for the context in a function call)
newContext() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Construct a new context as a copy of another.
newContext() - Method in interface net.sf.saxon.expr.XPathContext
  Construct a new context as a copy of another.
newContext() - Method in class net.sf.saxon.expr.XPathContextMajor
  Construct a new context as a copy of another.
newContext(XPathContextMinor) - Static method in class net.sf.saxon.expr.XPathContextMajor
newContext() - Method in class net.sf.saxon.expr.XPathContextMinor
  Construct a new context as a copy of another.
newController() - Method in class net.sf.saxon.query.XQueryExpression
  Get a controller that can be used to execute functions in this compiled query.
newDocument() - Method in class net.sf.saxon.dom.DocumentBuilderImpl
newDocumentBuilder() - Method in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
newMinorContext() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Construct a new minor context.
newMinorContext() - Method in interface net.sf.saxon.expr.XPathContext
  Construct a new minor context.
newMinorContext() - Method in class net.sf.saxon.expr.XPathContextMinor
newSchema(Source[]) - Method in class com.saxonica.schema.SchemaFactoryImpl
newSchema() - Method in class com.saxonica.schema.SchemaFactoryImpl
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.
newTemplates(Source, CompilerInfo) - 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.PreparedStylesheet
  Make a Transformer from this Templates object.
newTransformer(Source) - Method in class net.sf.saxon.TransformerFactoryImpl
  Process the Source into a Transformer object.
newTransformer() - Method in class net.sf.saxon.TransformerFactoryImpl
  Create a new Transformer object that performs a copy of the source to the 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.
newTransformerHandler() - Method in class net.sf.saxon.TransformerFactoryImpl
  Get a TransformerHandler object that can process SAX ContentHandler events into a Result.
newValidator() - Method in class com.saxonica.schema.PreparedSchema
newValidator() - Method in class com.saxonica.schema.SchemaReference
newValidator() - Method in class com.saxonica.validate.SchemaAwareConfiguration.SurrogateSchema
newValidatorHandler() - Method in class com.saxonica.schema.PreparedSchema
newValidatorHandler() - Method in class com.saxonica.schema.SchemaReference
newValidatorHandler() - Method in class com.saxonica.validate.SchemaAwareConfiguration.SurrogateSchema
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..
newXPath() - Method in class net.sf.saxon.xpath.XPathFactoryImpl
  Create an XPath evaluator
newXPathContext() - Method in class net.sf.saxon.Controller
  Make an XPathContext object for expression evaluation.
next() - Method in class com.saxonica.extra.SequenceExchanger.Consumer
  Get the next item in the sequence.
next() - Method in class com.saxonica.schema.FacetListIterator
next() - Method in class net.sf.saxon.expr.AppendIterator
next() - Method in class net.sf.saxon.expr.DifferenceEnumeration
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.IntersectionEnumeration
next() - Method in class net.sf.saxon.expr.MappingIterator
next() - Method in class net.sf.saxon.expr.MonoIterator
  Returns the next element in the iteration.
next() - Method in class net.sf.saxon.expr.MultiIterator
  Returns the next element in the iteration.
next() - Method in class net.sf.saxon.expr.PairIterator
  Returns the next element in the iteration.
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.RangeIterator
next() - Method in class net.sf.saxon.expr.StringTokenIterator
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.UnionEnumeration
next() - Method in class net.sf.saxon.functions.DistinctValues.DistinctIterator
  Get the next item in the sequence.
next() - Method in class net.sf.saxon.functions.Insert.InsertIterator
next() - Method in class net.sf.saxon.functions.Trace.TracingIterator
next() - Method in class net.sf.saxon.om.ArrayIterator
  Get the next item in the array
next() - Method in interface net.sf.saxon.om.AxisIterator
  Get the next item in the sequence.
next() - Method in class net.sf.saxon.om.ClosingIterator
  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.om.ListIterator
next() - Method in class net.sf.saxon.om.NamespaceIterator
  Get the next item in the sequence.
next() - Method in class net.sf.saxon.om.Navigator.AxisFilter
next() - Method in class net.sf.saxon.om.Navigator.BaseEnumeration
next() - Method in class net.sf.saxon.om.PrependIterator
  Get the next item in the sequence.
next() - Method in class net.sf.saxon.om.ReverseArrayIterator
next() - Method in interface net.sf.saxon.om.SequenceIterator
  Get the next item in the sequence.
next() - Method in class net.sf.saxon.om.SingletonIterator
next() - Method in class net.sf.saxon.pull.DocumentEventIgnorer
  Get the next event.
next() - Method in class net.sf.saxon.pull.ElementNameTracker
  Get the next event.
next() - Method in class net.sf.saxon.pull.PullFilter
  Get the next event.
next() - Method in class net.sf.saxon.pull.PullFromIterator
  Get the next event
next() - Method in class net.sf.saxon.pull.PullNamespaceReducer
  next(): handle next event.
next() - Method in interface net.sf.saxon.pull.PullProvider
  Get the next event
next() - Method in class net.sf.saxon.pull.PullPushTee
  Get the next event.
next() - Method in class net.sf.saxon.pull.PullTracer
  Get the next event.
next() - Method in class net.sf.saxon.pull.StaxBridge
  Get the next event
next() - Method in class net.sf.saxon.pull.TreeWalker
  Get the next event
next() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Get the next event
next() - Method in class net.sf.saxon.sort.DocumentOrderIterator
next() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
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 interface net.sf.saxon.sort.IntIterator
  Return the next integer in the sequence.
next() - Method in class net.sf.saxon.sort.SortedIterator
  Get the next item, in sorted order
next - Variable in class net.sf.saxon.tinytree.TinyTree
next() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Get the next event
next - Variable in class net.sf.saxon.trans.Mode.Rule
next() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
next() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
nextChar() - Method in class net.sf.saxon.expr.Tokenizer
  Read next character directly.
nextReceiver - Variable in class net.sf.saxon.event.ProxyReceiver
nextToken() - Method in class net.sf.saxon.expr.ExpressionParser
  Read the next token, catching any exception thrown by the tokenizer
nil - Variable in class com.saxonica.validate.AttributeValidator
node - Variable in class net.sf.saxon.dom.NodeOverNodeInfo
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 - Variable in class net.sf.saxon.xom.NodeWrapper
nodeFactory - Variable in class net.sf.saxon.style.UseWhenStaticContext
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.TinyTree
nodeKind - Variable in class net.sf.saxon.xom.NodeWrapper
nodeNr - Variable in class net.sf.saxon.tinytree.TinyNodeImpl
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
normalize(CharSequence, StringBuffer) - Method in class net.sf.saxon.codenorm.Normalizer
  Normalizes text according to the chosen form, replacing contents of the target buffer.
normalize(CharSequence) - Method in class net.sf.saxon.codenorm.Normalizer
  Normalizes text according to the chosen form
normalize() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  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(CharSequence) - Static method in class net.sf.saxon.functions.NormalizeSpace
  The algorithm that does the work: it removes leading and trailing whitespace, and replaces internal whitespace by a single space character.
normalize(XPathContext) - Method in class net.sf.saxon.value.DateTimeValue
  Normalize the date and time to be in timezone Z.
normalize() - Method in class net.sf.saxon.value.MonthDurationValue
  Normalize the value, for example 90M becomes 1H30M
normalize() - Method in class net.sf.saxon.value.SecondsDurationValue
  Normalize the value, for example 90M becomes 1H30M
normalizeDocument() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  This method acts as if the document was going through a save and load cycle, putting the document in a "normal" form.
normalizeDuration() - Method in class net.sf.saxon.value.DurationValue
  Normalize the duration, so that months<12, hours<24, minutes<60, seconds<60.
normalizeWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Value
  Normalize whitespace as defined in XML Schema
normalizeZeroDuration() - Method in class net.sf.saxon.value.DurationValue
notationDecl(String, String, String) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Receive notification of a notation declaration event.
notationDecl(String, String, String) - Method in class net.sf.saxon.event.ReceivingContentHandler
notifyActualKey(Value[]) - Method in class com.saxonica.validate.RefSelectorWatch
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.
now() - Static method in class net.sf.saxon.Transform
  Get current time in milliseconds
numberOfAttributes - Variable in class net.sf.saxon.tinytree.TinyTree
numberOfFilters - Variable in class net.sf.saxon.pattern.LocationPathPattern
numberOfNamespaces - Variable in class net.sf.saxon.tinytree.TinyTree
numberOfNodes - Variable in class net.sf.saxon.tinytree.TinyTree

## O

OBJECT - Static variable in class net.sf.saxon.type.Type
  Constant representing the type of an external object (for use by extension functions)
OBJECT_MODEL_JDOM - Static variable in class net.sf.saxon.om.NamespaceConstant
  URI identifying the JDOM object model for use in the JAXP 1.3 XPath API
OBJECT_MODEL_SAXON - Static variable in class net.sf.saxon.om.NamespaceConstant
  URI identifying the Saxon object model for use in the JAXP 1.3 XPath API
OBJECT_MODEL_XOM - Static variable in class net.sf.saxon.om.NamespaceConstant
  URI identifying the XOM object model for use in the JAXP 1.3 XPath API
OMIT_XML_DECLARATION - Static variable in class net.sf.saxon.style.StandardNames
ONE - Static variable in class net.sf.saxon.value.DecimalValue
ONE_MILLION - Static variable in class net.sf.saxon.value.DecimalValue
ON_ERROR_FAIL - Static variable in class net.sf.saxon.functions.URIQueryParameters
ON_ERROR_IGNORE - Static variable in class net.sf.saxon.functions.URIQueryParameters
ON_ERROR_WARNING - Static variable in class net.sf.saxon.functions.URIQueryParameters
OPERATOR_STATE - Static variable in class net.sf.saxon.expr.Tokenizer
  State in which the next thing to be read is an operator
OPTIONAL - Static variable in class com.saxonica.schema.AttributeUse
  Value representing use="optional"
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.Token
  Operator "or"
ORDER - Static variable in class net.sf.saxon.style.StandardNames
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.
ORDER_BY - Static variable in class net.sf.saxon.expr.RoleLocator
ORDER_BY_CLAUSE - Static variable in class net.sf.saxon.trace.Location
  An order-by clause in a FLWOR expression.
ORDINAL - Static variable in class net.sf.saxon.style.StandardNames
OUTPUT_URI_RESOLVER - Static variable in class net.sf.saxon.FeatureKeys
  OUTPUT_URI_RESOLVER must be an instance of net.sf.saxon.OutputURIResolver
OUTPUT_VERSION - Static variable in class net.sf.saxon.style.StandardNames
OVERLAPS - Static variable in class net.sf.saxon.type.TypeHierarchy
  Constant denoting relationship between two types: A overlaps B
OVERRIDE - Static variable in class net.sf.saxon.style.StandardNames
ObjectValue - class net.sf.saxon.value.ObjectValue.
  An XPath value that encapsulates a Java object.
ObjectValue() - Constructor for class net.sf.saxon.value.ObjectValue
  Default constructor for use in subclasses
ObjectValue(Object) - Constructor for class net.sf.saxon.value.ObjectValue
  Constructor
Optimizer - class net.sf.saxon.expr.Optimizer.
  This class doesn't actually do any optimization itself, despite the name.
Optimizer(Configuration) - Constructor for class net.sf.saxon.expr.Optimizer
OptimizerSA - class com.saxonica.extra.OptimizerSA.
  This class doesn't actually do any optimization itself, despite the name.
OptimizerSA(Configuration) - Constructor for class com.saxonica.extra.OptimizerSA
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(Configuration) - Constructor for class net.sf.saxon.om.Orphan
OutputURIResolver - interface net.sf.saxon.OutputURIResolver.
  This interface defines an OutputURIResolver.
object - Variable in class net.sf.saxon.trans.Mode.Rule
objectType(XPathContext, Value) - Static method in class net.sf.saxon.exslt.Common
  Return the type of the supplied value: "sequence", "string", "number", "boolean", "external".
octetsToBase64Binary(byte[]) - Static method in class net.sf.saxon.functions.Extensions
  Convert a sequence of integers in the range 0-255, representing a sequence of octets, to a base64Binary value
octetsToHexBinary(byte[]) - Static method in class net.sf.saxon.functions.Extensions
  Convert a sequence of integers in the range 0-255, representing a sequence of octets, to a hexBinary value
offset - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
opcode - Variable in class net.sf.saxon.functions.StandardFunction.Entry
  Some classes support more than one function.
open() - Method in class net.sf.saxon.dom.DOMEmitter
  Start of the document.
open() - Method in class net.sf.saxon.event.Builder
open() - Method in class net.sf.saxon.event.ComplexContentOutputter
  Start the output process
open() - Method in class net.sf.saxon.event.ContentHandlerProxy
  Start of document
open() - Method in class net.sf.saxon.event.HTMLEmitter
  Output start of document
open() - Method in class net.sf.saxon.event.HTMLURIEscaper
  Start of event stream
open() - Method in class net.sf.saxon.event.PIGrabber
open() - Method in class net.sf.saxon.event.ProxyReceiver
  Start of event stream
open() - Method in interface net.sf.saxon.event.Receiver
  Notify the start of the event stream
open() - Method in class net.sf.saxon.event.SequenceReceiver
  Start the output process
open() - Method in class net.sf.saxon.event.Sink
  Start of event stream
open() - Method in class net.sf.saxon.event.Stripper
  Callback interface for SAX: not for application use
open() - Method in class net.sf.saxon.event.TEXTEmitter
  Start of the document.
open() - Method in class net.sf.saxon.event.TracingFilter
  Start of event stream
open() - Method in class net.sf.saxon.event.TransformerReceiver
  Start of event stream
open() - Method in class net.sf.saxon.event.TreeReceiver
  Start of event sequence
open() - Method in class net.sf.saxon.event.UncommittedSerializer
open() - Method in class net.sf.saxon.event.XHTMLURIEscaper
  Do the real work of starting the document.
open() - Method in class net.sf.saxon.event.XMLEmitter
  Start of the event stream.
open() - Method in class net.sf.saxon.event.XMLIndenter
  Start of document
open() - Method in class net.sf.saxon.query.SequenceWrapper
open() - Method in class net.sf.saxon.style.UseWhenFilter
  Start of document
open() - Method in class net.sf.saxon.tinytree.TinyBuilder
  Open the event stream
open() - Method in class net.sf.saxon.trace.AbstractTraceListener
  Called at start
open() - Method in class net.sf.saxon.trace.TimedTraceListener
  Called at start
open() - Method in class net.sf.saxon.trace.TraceEventMulticaster
  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.tree.TreeBuilder
  Callback interface for SAX: not for application use
openDocument() - Method in class net.sf.saxon.event.HTMLEmitter
openDocument() - Method in class net.sf.saxon.event.XHTMLEmitter
  Do the real work of starting the document.
openDocument() - Method in class net.sf.saxon.event.XMLEmitter
  Do the real work of starting the document.
openStackFrame(SlotManager) - Method in class net.sf.saxon.expr.XPathContextMajor
  Create a new stack frame for local variables, using the supplied SlotManager to define the allocation of slots to individual variables
openStackFrame(int) - Method in class net.sf.saxon.expr.XPathContextMajor
  Create a new stack frame large enough to hold a given number of local variables, for which no stack frame map is available.
openStartTag - Variable in class net.sf.saxon.event.XMLEmitter
operand - Variable in class net.sf.saxon.expr.UnaryExpression
operand0 - Variable in class net.sf.saxon.expr.BinaryExpression
operand1 - Variable in class net.sf.saxon.expr.BinaryExpression
operation - Variable in class net.sf.saxon.functions.SystemFunction
operator - Variable in class net.sf.saxon.expr.BinaryExpression
optimize(Expression) - Static method in class com.saxonica.extra.SequentialCopy
  Given a select expression, determine whether it is a candidate for sequential processing, and if so, return a SequentialCopy expression that does the work.
optimize(Optimizer, StaticContext, ItemType) - Method in class com.saxonica.extra.SequentialCopy
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class com.saxonica.extra.Try
  Type-check the expression.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.AxisExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.BinaryExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.BooleanExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.CardinalityChecker
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.CastAsQName
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.CastableExpression
  Type-check the expression
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.ContextItemExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.ErrorExpression
optimize(Optimizer, StaticContext, ItemType) - Method in interface net.sf.saxon.expr.Expression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.FilterExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.FirstItemExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.ForExpression
  Optimize the expression
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.FunctionCall
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.GeneralComparison
  Optimize the expression
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.GeneralComparison10
  Optimize the expression
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.IfExpression
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.InstanceOfExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.IntegerRangeTest
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.IsLastExpression
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.LetExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.NumericPromoter
  Optimize the expression
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.PathExpression
  Optimize the expression and perform type analysis
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.PositionRange
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.RangeExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.SimpleExpression
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.SimpleMappingExpression
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.SingleNodeExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.SliceExpression
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.SuppliedParameterReference
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.TailExpression
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.UnaryExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.ValueComparison
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.expr.VariableReference
  Type-check the expression.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.functions.BooleanFn
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.functions.Minimax
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.functions.StringJoin
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.AnalyzeString
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ApplyImports
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ApplyTemplates
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.Block
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.CallTemplate
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.Choose
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.CopyOf
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.Doctype
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ForEach
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ForEachGroup
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.GeneralVariable
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.Message
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.NumberInstruction
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ParentNodeConstructor
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ResultDocument
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.SimpleContentConstructor
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.TraceWrapper
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.UseAttributeSets
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.instruct.While
optimize(Optimizer, WithParam[], StaticContext, ItemType) - Static method in class net.sf.saxon.instruct.WithParam
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.pattern.PatternSponsor
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.sort.DocumentSorter
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.sort.SortExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.sort.TupleExpression
  Perform optimisation of an expression and its subexpressions.
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.sort.TupleSorter
optimize(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.value.Value
  Optimize an expression
optimizeCopy(Expression) - Method in class com.saxonica.extra.OptimizerSA
  Attempt to optimize a copy operation.
optimizeCopy(Expression) - Method in class net.sf.saxon.expr.Optimizer
  Attempt to optimize a copy operation.
optimizer - Variable in class net.sf.saxon.Configuration
optimizer(Optimizer, StaticContext, ItemType) - Method in class net.sf.saxon.functions.Unordered
order - Variable in class net.sf.saxon.sort.SortKeyDefinition
ordinalSuffix(String, long) - Method in class net.sf.saxon.number.Numberer_de
  Construct the ordinal suffix for a number, for example "st", "nd", "rd"
ordinalSuffix(String, long) - Method in class net.sf.saxon.number.Numberer_en
  Construct the ordinal suffix for a number, for example "st", "nd", "rd"
original - Variable in class net.sf.saxon.om.VirtualCopy
outputCharacterReference(int) - Method in class net.sf.saxon.event.XMLEmitter
outputNamespaceNodes(XPathContext, Receiver) - Method in class net.sf.saxon.instruct.ComputedElement
  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.ElementCreator
  Callback to output namespace nodes for the new element.
outputNamespaceNodes(XPathContext, Receiver) - Method in class net.sf.saxon.instruct.FixedElement
  Callback from the superclass ElementCreator to output the namespace nodes
outputProperties - Variable in class net.sf.saxon.event.Emitter
outputStream - Variable in class net.sf.saxon.event.Emitter

## P

PARENT - Static variable in class net.sf.saxon.om.Axis
  Constant representing the parent axis
PARENT_POINTER - Static variable in class net.sf.saxon.type.Type
  Dummy node kind used in the tiny tree to contain a parent pointer
PARENT_POINTER_INTERVAL - Static variable in class net.sf.saxon.tinytree.TinyBuilder
PATH_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery path expression.
PATTERN - Static variable in class com.saxonica.schema.Facet
PATTERN - Static variable in class net.sf.saxon.trace.Location
  An XSLT Pattern.
PATTERN_SEPARATOR - Static variable in class net.sf.saxon.style.StandardNames
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.
PERCENT - Static variable in class net.sf.saxon.style.StandardNames
PER_MILLE - Static variable in class net.sf.saxon.style.StandardNames
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
PIOverNodeInfo - class net.sf.saxon.dom.PIOverNodeInfo.
  This class is an implementation of the DOM ProcessingInstruction interface that wraps a Saxon NodeInfo representation of a text or comment node.
PIOverNodeInfo() - Constructor for class net.sf.saxon.dom.PIOverNodeInfo
PI_QNAME - Static variable in class net.sf.saxon.expr.Token
  composite token <'pi' QNAME> (XQuery only)
PLUS - Static variable in class net.sf.saxon.expr.Token
  Operator "+"
PLUS_ONE - Static variable in class net.sf.saxon.value.IntegerValue
  IntegerValue representing the value +1
POSITIVE_INTEGER - Static variable in class net.sf.saxon.type.Type
  Item type representing the type xs:positiveInteger
PRAGMA - Static variable in class net.sf.saxon.expr.Token
  A token representing an XQuery pragma.
PRECEDES - Static variable in class net.sf.saxon.expr.Token
  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
PREFIX - Static variable in class net.sf.saxon.expr.Token
  "prefix:*" token
PREFIX - Static variable in class net.sf.saxon.functions.Component
PRESERVE - Static variable in class net.sf.saxon.om.Validation
PRESERVE - Static variable in class net.sf.saxon.value.Whitespace
  The values PRESERVE, REPLACE, and COLLAPSE represent the three options for whitespace normalization.
PRESERVE_PARENT - Static variable in class net.sf.saxon.event.Stripper
PRIORITY - Static variable in class net.sf.saxon.style.StandardNames
PROCESSING_INSTRUCTION - Static variable in class net.sf.saxon.pattern.NodeKindTest
PROCESSING_INSTRUCTION - Static variable in interface net.sf.saxon.pull.PullProvider
  A PROCESSING_INSTRUCTION event is notified for a processing instruction node, which may be either a top-level comment or one nested within an element or document node.
PROCESSING_INSTRUCTION - Static variable in class net.sf.saxon.type.Type
  Item type representing a processing-instruction node
PROCESS_METHOD - Static variable in interface net.sf.saxon.expr.Expression
PROHIBITED - Static variable in class com.saxonica.schema.AttributeUse
  Value representing use="prohibited"
PUBLIC_ID - Static variable in class net.sf.saxon.functions.UnparsedEntity
PairIterator - class net.sf.saxon.expr.PairIterator.
  An iterator over a pair of objects (typically sub-expressions of an expression)
PairIterator(Object, Object) - Constructor for class net.sf.saxon.expr.PairIterator
ParameterSet - class net.sf.saxon.instruct.ParameterSet.
  A ParameterSet is a set of parameters supplied when calling a template.
ParameterSet() - Constructor for class net.sf.saxon.instruct.ParameterSet
  Create an empty parameter set
ParameterSet(int) - Constructor for class net.sf.saxon.instruct.ParameterSet
  Create a parameter set specifying the initial capacity
ParameterSet(ParameterSet, int) - Constructor for class net.sf.saxon.instruct.ParameterSet
  Create a parameter set as a copy of an existing parameter set
ParentNodeConstructor - class net.sf.saxon.instruct.ParentNodeConstructor.
  An abstract class to act as a common parent for instructions that create element nodes and document nodes.
ParentNodeConstructor() - Constructor for class net.sf.saxon.instruct.ParentNodeConstructor
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
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
Particle - interface com.saxonica.schema.Particle.
  Represents a Particle as defined by XML Schema.
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
PathSelection - class com.saxonica.schema.PathSelection.
  A PathSelection is a Selection that applies a NodeTest to each element between the context element and the node being tested, and returns true if they all match.
PathSelection(NodeTest[], boolean, NodeTest) - Constructor for class com.saxonica.schema.PathSelection
  Create a PathSelection - a limited form of XPath expression that can be evaluated on-the-fly
Pattern - class net.sf.saxon.pattern.Pattern.
  A Pattern represents the result of parsing an XSLT pattern string.
Pattern() - Constructor for class net.sf.saxon.pattern.Pattern
PatternFacet - class com.saxonica.schema.PatternFacet.
  Represents a pattern facet on a schema-defined simple type
PatternFacet(Configuration) - Constructor for class com.saxonica.schema.PatternFacet
PatternSponsor - class net.sf.saxon.pattern.PatternSponsor.
  The PatternSponsor class allows a Pattern to be treated like an expression.
PatternSponsor(Pattern) - Constructor for class net.sf.saxon.pattern.PatternSponsor
PipelineConfiguration - class net.sf.saxon.event.PipelineConfiguration.
  A PipelineConfiguration sets options that apply to all the operations in a pipeline.
PipelineConfiguration() - Constructor for class net.sf.saxon.event.PipelineConfiguration
PipelineConfiguration(PipelineConfiguration) - Constructor for class net.sf.saxon.event.PipelineConfiguration
Platform - interface net.sf.saxon.Platform.
  This interface provides access to methods whose implementation depends on the chosen platform (typically Java or .NET)
PlatformVerifier - class com.saxonica.validate.PlatformVerifier.
PlatformVerifier() - Constructor for class com.saxonica.validate.PlatformVerifier
PluggableCharacterSet - interface net.sf.saxon.charcode.PluggableCharacterSet.
  This interface defines properties of a pluggable character set, that is, a user-supplied character set.
Position - class net.sf.saxon.functions.Position.
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(Expression, Expression) - Constructor for class net.sf.saxon.expr.PositionRange
  Create a position range
PositionRange(int, int) - Constructor for class net.sf.saxon.expr.PositionRange
  Create a constant position range
PreparedSchema - class com.saxonica.schema.PreparedSchema.
  A schema is a collection of schema components.
PreparedSchema(SchemaAwareConfiguration) - Constructor for class com.saxonica.schema.PreparedSchema
  Create a new Schema definition
PreparedStylesheet - class net.sf.saxon.PreparedStylesheet.
  This PreparedStylesheet class represents a Stylesheet that has been prepared for execution (or "compiled").
PreparedStylesheet(Configuration, CompilerInfo) - Constructor for class net.sf.saxon.PreparedStylesheet
  Constructor: deliberately protected
PrependIterator - class net.sf.saxon.om.PrependIterator.
  An iterator over nodes, that prepends a given node to the nodes returned by another iterator.
PrependIterator(NodeInfo, AxisIterator) - Constructor for class net.sf.saxon.om.PrependIterator
ProcInstParser - class net.sf.saxon.om.ProcInstParser.
  ProcInstParser is used to parse pseudo-attributes within Processing Instructions
Procedure - class net.sf.saxon.instruct.Procedure.
  This object represents the compiled form of a user-written function, template, attribute-set, etc (the source can be either an XSLT stylesheet function or an XQuery function).
Procedure() - Constructor for class net.sf.saxon.instruct.Procedure
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
PromotionOffer - class net.sf.saxon.expr.PromotionOffer.
  PromotionOffer is an object used transiently during compilation of an expression.
PromotionOffer(Optimizer) - Constructor for class net.sf.saxon.expr.PromotionOffer
  Create a PromotionOffer for use with a particular Optimizer
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
PullConsumer - class net.sf.saxon.pull.PullConsumer.
  A PullConsumer consumes all the events supplied by a PullProvider, doing nothing with them.
PullConsumer(PullProvider) - Constructor for class net.sf.saxon.pull.PullConsumer
PullFilter - class net.sf.saxon.pull.PullFilter.
  PullFilter is a pass-through filter class that links one PullProvider to another PullProvider in a pipeline.
PullFilter(PullProvider) - Constructor for class net.sf.saxon.pull.PullFilter
  Create a PullFilter
PullFromIterator - class net.sf.saxon.pull.PullFromIterator.
  This class delivers any XPath sequence through the pull interface.
PullFromIterator(SequenceIterator) - Constructor for class net.sf.saxon.pull.PullFromIterator
PullNamespaceReducer - class net.sf.saxon.pull.PullNamespaceReducer.
  PullNamespaceReducer is a PullFilter responsible for removing duplicate namespace declarations.
PullNamespaceReducer(PullProvider) - Constructor for class net.sf.saxon.pull.PullNamespaceReducer
PullProvider - interface net.sf.saxon.pull.PullProvider.
  PullProvider is Saxon's pull-based interface for reading XML documents.
PullPushCopier - class net.sf.saxon.pull.PullPushCopier.
  This class copies a document by using the pull interface to read the input document, and the push interface to write the output document.
PullPushCopier(PullProvider, Receiver) - Constructor for class net.sf.saxon.pull.PullPushCopier
PullPushTee - class net.sf.saxon.pull.PullPushTee.
  PullPushTee is a pass-through filter class that links one PullProvider to another PullProvider in a pipeline, copying all events that are read into a push pipeline, supplied in the form of a Receiver.
PullPushTee(PullProvider, Receiver) - Constructor for class net.sf.saxon.pull.PullPushTee
  Create a PullPushTee
PullSource - class net.sf.saxon.pull.PullSource.
  A PullSource is a JAXP Source that encapsulates a PullProvider - that is, an object that supplies an XML document as a sequence of events that are read under the control of the recipient.
PullSource(PullProvider) - Constructor for class net.sf.saxon.pull.PullSource
  Create a PullSource based on a supplied PullProvider
PullTracer - class net.sf.saxon.pull.PullTracer.
  PullTracer is a PullFilter that can be inserted into a pull pipeline for diagnostic purposes.
PullTracer(PullProvider) - Constructor for class net.sf.saxon.pull.PullTracer
  Create a PullTracer
p1 - Variable in class net.sf.saxon.pattern.UnionPattern
p2 - Variable in class net.sf.saxon.pattern.UnionPattern
parent - Variable in class net.sf.saxon.om.StrippedNode
parent - Variable in class net.sf.saxon.om.VirtualCopy
parent - Variable in class net.sf.saxon.tinytree.TinyNodeImpl
parent - Variable in class net.sf.saxon.tree.NodeImpl
parentExpression - Variable in class net.sf.saxon.sort.SortKeyDefinition
parentPattern - Variable in class net.sf.saxon.pattern.LocationPathPattern
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(String) - Method in class net.sf.saxon.Filter
  Parse (that is, transform) an XML document given a system identifier (URI).
parse(InputSource) - Method in class net.sf.saxon.dom.DocumentBuilderImpl
parse(String, int, int, int, StaticContext) - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a string representing an expression
parseClarkName(String) - Static method in class net.sf.saxon.om.NamePool
  Parse a Clark-format expanded name, returning the URI and local name
parseConstructor() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a node constructor.
parseExprSingle() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse an ExprSingle
parseExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a top-level Expression: ExprSingle ( ',' ExprSingle )*
parseExtensionExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse an Extension Expression This construct is XQuery-only, so the XPath version of this method throws an error unconditionally
parseFinalOrBlock(String, String, int) - Method in class com.saxonica.sdoc.SchemaElement
  Parse a list of blocked or final derivations.
parseForExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a FOR expression: for $x in expr (',' $y in expr)* 'return' expr
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.
parseNumber(String) - Static method in class net.sf.saxon.value.NumericValue
  Get a numeric value by parsing a string; the type of numeric value depends on the lexical form of the string, following the rules for XPath numeric literals.
parsePattern(String, StaticContext) - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a string representing an XSLT pattern
parseRelativePath() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a relative path (a sequence of steps).
parseRemainingPath(Expression) - Method in class net.sf.saxon.expr.ExpressionParser
  Parse the remaining steps of an absolute path expression (one starting in "/" or "//").
parseSelector(String, StaticContext, boolean) - Method in class com.saxonica.sdoc.SelectionParser
  Parse a string representing the restricted XPath expression allowed in an XML Schema selector or field attribute
parseSequenceType(String, StaticContext) - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a string representing a sequence type
parseSequenceType() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse the sequence type production.
parseStepExpression() - Method in class com.saxonica.sdoc.SelectionParser
  Override the general XPath parsing of a StepExpression to support the simpler kind of Step used in XML Schema selectors
parseStepExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a step (including an optional sequence of predicates)
parseTypeswitchExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a Typeswitch Expression.
parseValidateExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a Validate Expression.
path(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
  Return an XPath expression that identifies the current node
pattern - Variable in class net.sf.saxon.trans.Mode.Rule
patternSeparator - Variable in class net.sf.saxon.trans.DecimalSymbols
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.
peek(int) - Method in class net.sf.saxon.sort.IntHashSet
pendingAttributes - Variable in class net.sf.saxon.event.ContentHandlerProxy
pendingMessages - Variable in class com.saxonica.validate.ContentValidator
percent - Variable in class net.sf.saxon.trans.DecimalSymbols
permill - Variable in class net.sf.saxon.trans.DecimalSymbols
pipe - Variable in class net.sf.saxon.event.Builder
pipelineConfig - Variable in class net.sf.saxon.event.Emitter
pipelineConfiguration - Variable in class net.sf.saxon.event.SequenceReceiver
pluralArguments(int) - Static method in class net.sf.saxon.functions.VendorFunctionLibrary
  Utility routine used in constructing error messages
pool - Variable in class net.sf.saxon.event.HTMLURIEscaper
popLastItem() - Method in class net.sf.saxon.event.SequenceOutputter
  Get the last item in the sequence that has been built, and remove it
position() - Method in class com.saxonica.extra.SequenceExchanger.Consumer
  Get the current position.
position() - Method in class net.sf.saxon.expr.AppendIterator
position() - Method in class net.sf.saxon.expr.DifferenceEnumeration
position() - Method in class net.sf.saxon.expr.FilterIterator
position() - Method in class net.sf.saxon.expr.IntersectionEnumeration
position() - Method in class net.sf.saxon.expr.MappingIterator
position() - Method in class net.sf.saxon.expr.PositionIterator
position() - Method in class net.sf.saxon.expr.RangeIterator
position() - Method in class net.sf.saxon.expr.StringTokenIterator
position() - Method in class net.sf.saxon.expr.TailExpression.TailIterator
position() - Method in class net.sf.saxon.expr.UnionEnumeration
position() - Method in class net.sf.saxon.functions.DistinctValues.DistinctIterator
  Get the current position.
position() - Method in class net.sf.saxon.functions.Insert.InsertIterator
position() - Method in class net.sf.saxon.functions.Trace.TracingIterator
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.AxisIterator
  Get the current position
position - Variable in class net.sf.saxon.om.AxisIteratorImpl
position() - Method in class net.sf.saxon.om.AxisIteratorImpl
  Get the current position
position() - Method in class net.sf.saxon.om.ClosingIterator
  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.om.ListIterator
position() - Method in class net.sf.saxon.om.NamespaceIterator
  Get the current position
position() - Method in class net.sf.saxon.om.PrependIterator
  Get the current position
position() - Method in class net.sf.saxon.om.ReverseArrayIterator
position() - Method in interface net.sf.saxon.om.SequenceIterator
  Get the current position.
position() - Method in class net.sf.saxon.om.SingletonIterator
  Return the current position in the sequence.
position() - Method in class net.sf.saxon.sort.DocumentOrderIterator
position() - Method in class net.sf.saxon.sort.GroupAdjacentIterator
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.SortedIterator
position() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
position() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
positionVariable - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
postValidate() - Method in class com.saxonica.sdoc.SchemaElement
  Hook to allow additional validation of a parent element immediately after its children have been validated.
postValidate() - Method in class com.saxonica.sdoc.XSDAttribute
  Additional processing after all the children of this element have been validated.
postValidate() - Method in class com.saxonica.sdoc.XSDAttributeGroup
  Additional processing after all the children of this element have been validated.
postValidate() - Method in class com.saxonica.sdoc.XSDComplexContentRestriction
  Process child elements after validation
postValidate() - Method in class com.saxonica.sdoc.XSDComplexType
  Hook to allow additional validation of a parent element immediately after its children have been validated.
postValidate() - Method in class com.saxonica.sdoc.XSDCompositor
  Process child elements after validation
postValidate() - Method in class com.saxonica.sdoc.XSDElement
  Additional processing after all the children of this element have been validated.
postValidate() - Method in class com.saxonica.sdoc.XSDExtension
  Additional processing after all the children of this element have been validated.
postValidate() - Method in class com.saxonica.sdoc.XSDGroup
  Additional processing after all the children of this element have been validated.
postValidate() - Method in class com.saxonica.sdoc.XSDIdentityConstraint
  Process the child elements after validation
postValidate() - Method in class com.saxonica.sdoc.XSDList
  Process the child elements after validation
postValidate() - Method in class com.saxonica.sdoc.XSDRedefine
  Process child elements after validation
postValidate() - Method in class com.saxonica.sdoc.XSDSchema
  Process child elements after validation
postValidate() - Method in class com.saxonica.sdoc.XSDSimpleContentRestriction
  Process child elements after validation.
postValidate() - Method in class com.saxonica.sdoc.XSDSimpleType
  Hook to allow additional validation of a parent element immediately after its children have been validated.
postValidate() - Method in class com.saxonica.sdoc.XSDSimpleTypeRestriction
  Process child elements after validation
postValidate() - Method in class com.saxonica.sdoc.XSDUnion
  Process child elements after validation
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.
postValidate() - Method in class net.sf.saxon.style.XSLCallTemplate
power(double, double) - Static method in class net.sf.saxon.exslt.Math
  Get the power of two numeric values (SStL)
preEvaluate(StaticContext) - Method in class com.saxonica.extra.DynamicFunctionCall
  Pre-evaluate a function at compile time.
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.expr.UserFunctionCall
  Pre-evaluate a function at compile time.
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 (which is the normal case)
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.CompileTimeFunction
  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)
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.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.DeepEqual
  preEvaluate: if all arguments are known statically, evaluate early
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.DefaultCollation
  Pre-evaluate the function
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.Document
  preEvaluate: this method suppresses compile-time evaluation by doing nothing
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.Evaluate
  preEvaluate: for saxon:expression, if the expression is known at compile time, then it is compiled at compile time.
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.ExtensionFunctionCall
  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.functions.FormatNumber2
  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.Idref
  preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.KeyFn
  preEvaluate: this method suppresses compile-time evaluation by doing nothing
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.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.NormalizeSpace
  Pre-evaluate a function at compile time.
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Parse
  Pre-evaluate a function at compile time.
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.QNameFn
  Pre-evaluate a function at compile time.
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.StaticBaseURI
  Compile time evaluation
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.StringLength
  Pre-evaluate a function at compile time.
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.Trace
  preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(StaticContext) - Method in class net.sf.saxon.functions.Unicode
  Pre-evaluate a function at compile time.
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.UnparsedEntity
  preEvaluate: this method suppresses compile-time evaluation by doing nothing
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.xpath.XPathFunctionCall
  preEvaluate: this method suppresses compile-time evaluation by doing nothing (because the external function might have side-effects and might use the context)
preEvaluateCollation(StaticContext) - Method in class net.sf.saxon.functions.CollatingFunction
  Pre-evaluate the collation argument if its value is known statically
preEvaluateGlobals(XPathContext) - Method in class net.sf.saxon.Controller
  Pre-evaluate global variables (when debugging/tracing).
precedence - Variable in class net.sf.saxon.trans.Mode.Rule
preferHex - Variable in class net.sf.saxon.event.XMLEmitter
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 com.saxonica.sdoc.SchemaElement
  Set the attribute list for the element.
prepareAttributes() - Method in class com.saxonica.sdoc.UnknownElement
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDAnnotation
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDAny
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDAnyAttribute
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDAttribute
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDAttributeGroup
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDComplexContent
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDComplexContentRestriction
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDComplexType
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDCompositor
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDDocumentation
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDElement
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDExtension
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDFacet
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDFieldOrSelector
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDGroup
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDIdentityConstraint
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDImport
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDInclude
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDList
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDNotation
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDRedefine
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDSchema
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDSimpleContent
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDSimpleContentRestriction
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDSimpleType
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDSimpleTypeRestriction
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.sdoc.XSDUnion
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class net.sf.saxon.sql.SQLClose
prepareAttributes() - Method in class net.sf.saxon.sql.SQLColumn
prepareAttributes() - Method in class net.sf.saxon.sql.SQLConnect
prepareAttributes() - Method in class net.sf.saxon.sql.SQLInsert
prepareAttributes() - Method in class net.sf.saxon.sql.SQLQuery
prepareAttributes() - Method in class net.sf.saxon.style.AbsentExtensionElement
prepareAttributes() - Method in class net.sf.saxon.style.LiteralResultElement
  Process the attribute list
prepareAttributes() - Method in class net.sf.saxon.style.SaxonCollation
prepareAttributes() - Method in class net.sf.saxon.style.SaxonDoctype
prepareAttributes() - Method in class net.sf.saxon.style.SaxonEntityRef
prepareAttributes() - Method in class net.sf.saxon.style.SaxonImportQuery
prepareAttributes() - Method in class net.sf.saxon.style.SaxonScript
prepareAttributes() - Method in class net.sf.saxon.style.SaxonWhile
prepareAttributes() - Method in class net.sf.saxon.style.StyleElement
  Set the attribute list for the element.
prepareAttributes() - Method in class net.sf.saxon.style.XSLAnalyzeString
prepareAttributes() - Method in class net.sf.saxon.style.XSLApplyImports
prepareAttributes() - Method in class net.sf.saxon.style.XSLApplyTemplates
prepareAttributes() - Method in class net.sf.saxon.style.XSLAttribute
prepareAttributes() - Method in class net.sf.saxon.style.XSLAttributeSet
prepareAttributes() - Method in class net.sf.saxon.style.XSLCallTemplate
prepareAttributes() - Method in class net.sf.saxon.style.XSLCharacterMap
  Validate the attributes on this instruction
prepareAttributes() - Method in class net.sf.saxon.style.XSLChoose
prepareAttributes() - Method in class net.sf.saxon.style.XSLComment
prepareAttributes() - Method in class net.sf.saxon.style.XSLCopy
prepareAttributes() - Method in class net.sf.saxon.style.XSLCopyOf
prepareAttributes() - Method in class net.sf.saxon.style.XSLDecimalFormat
prepareAttributes() - Method in class net.sf.saxon.style.XSLDocument
prepareAttributes() - Method in class net.sf.saxon.style.XSLElement
prepareAttributes() - Method in class net.sf.saxon.style.XSLFallback
prepareAttributes() - Method in class net.sf.saxon.style.XSLForEach
prepareAttributes() - Method in class net.sf.saxon.style.XSLForEachGroup
prepareAttributes() - Method in class net.sf.saxon.style.XSLFunction
prepareAttributes() - Method in class net.sf.saxon.style.XSLGeneralIncorporate
prepareAttributes() - Method in class net.sf.saxon.style.XSLGeneralVariable
prepareAttributes() - Method in class net.sf.saxon.style.XSLIf
prepareAttributes() - Method in class net.sf.saxon.style.XSLImportSchema
prepareAttributes() - Method in class net.sf.saxon.style.XSLKey
prepareAttributes() - Method in class net.sf.saxon.style.XSLMatchingSubstring
prepareAttributes() - Method in class net.sf.saxon.style.XSLMessage
prepareAttributes() - Method in class net.sf.saxon.style.XSLNamespace
prepareAttributes() - Method in class net.sf.saxon.style.XSLNamespaceAlias
prepareAttributes() - Method in class net.sf.saxon.style.XSLNextMatch
prepareAttributes() - Method in class net.sf.saxon.style.XSLNumber
prepareAttributes() - Method in class net.sf.saxon.style.XSLOtherwise
prepareAttributes() - Method in class net.sf.saxon.style.XSLOutput
prepareAttributes() - Method in class net.sf.saxon.style.XSLOutputCharacter
prepareAttributes() - Method in class net.sf.saxon.style.XSLPerformSort
prepareAttributes() - Method in class net.sf.saxon.style.XSLPreserveSpace
prepareAttributes() - Method in class net.sf.saxon.style.XSLProcessingInstruction
prepareAttributes() - Method in class net.sf.saxon.style.XSLResultDocument
prepareAttributes() - Method in class net.sf.saxon.style.XSLSequence
prepareAttributes() - Method in class net.sf.saxon.style.XSLSort
prepareAttributes() - Method in class net.sf.saxon.style.XSLStylesheet
  Prepare the attributes on the stylesheet element
prepareAttributes() - Method in class net.sf.saxon.style.XSLTemplate
prepareAttributes() - Method in class net.sf.saxon.style.XSLText
prepareAttributes() - Method in class net.sf.saxon.style.XSLValueOf
prepareAttributes() - Method in class net.sf.saxon.style.XSLVariable
prepareAttributes() - Method in class net.sf.saxon.style.XSLWhen
prepareCharacterMaps(StyleElement, String, Properties) - Static method in class net.sf.saxon.style.XSLOutput
  Process the use-character-maps attribute
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(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.JDOMQuery
preprocess(List) - Method in class net.sf.saxon.jdom.JDOMTransform
preprocess() - Method in class net.sf.saxon.style.XSLStylesheet
  Preprocess does all the processing possible before the source document is available.
previousAtomic - Variable in class net.sf.saxon.event.SequenceReceiver
principalNodeType - Static variable in class net.sf.saxon.om.Axis
  Table indicating the principal node type of each axis
printInternalForm(double) - Static method in class net.sf.saxon.value.DoubleValue
  Diagnostic method
printStackTrace(PrintStream, XPathContext) - Static method in class com.saxonica.extra.XQueryErrorListener
  Print a stack trace to a specified output destination
printStackTrace(PrintStream, XPathContext) - Static method in class com.saxonica.extra.XSLTErrorListener
  Print a stack trace to a specified output destination
prior - Variable in class net.sf.saxon.tinytree.TinyTree
priority - Variable in class net.sf.saxon.trans.Mode.Rule
process(XPathContext) - Method in class com.saxonica.extra.SequentialCopy
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.expr.CardinalityChecker
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.expr.ComputedExpression
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in interface net.sf.saxon.expr.Expression
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.expr.ForExpression
  Process this expression as an instruction, writing results to the current outputter
process(XPathContext) - Method in class net.sf.saxon.expr.IfExpression
  Process this expression as an instruction, writing results to the current receiver
process(XPathContext) - Method in class net.sf.saxon.expr.ItemChecker
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.expr.LazyExpression
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.expr.LetExpression
  Process this expression as an instruction, writing results to the current outputter
process(XPathContext) - Method in class net.sf.saxon.expr.SimpleExpression
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.expr.VariableReference
process(XPathContext) - Method in class net.sf.saxon.instruct.ApplyTemplates
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.Template
  Process the template, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.pattern.PatternSponsor
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.value.AtomicValue
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.value.Closure
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.value.MemoClosure
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.value.SingletonNode
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.value.Value
  Process the value as an instruction, without returning any tail calls
processAllAttributes() - Method in class com.saxonica.sdoc.SchemaElement
  Process the attributes of this element and all its children
processAllAttributes() - Method in class net.sf.saxon.style.AbsentExtensionElement
  Process the attributes of this element and all its children
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.
processDefaultCollationAttribute(String) - Method in class net.sf.saxon.style.StyleElement
  Process the [xsl:]default-xpath-namespace attribute if there is one
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)
processId() - Method in class com.saxonica.sdoc.SchemaElement
  Process an @id attribute on the schema element: if present, check that it is a valid ID, and that it is unique in the schema document
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.IfExpression
  ProcessLeavingTail: called to do the real work of this instruction.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.LetExpression
  ProcessLeavingTail: called to do the real work of this instruction.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.AnalyzeString
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.Assign
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Attribute
  Process this instruction
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Block
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.CallTemplate
  Process this instruction.
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.Comment
  Process this instruction, to output a Comment Node
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Copy
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.Doctype
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.DocumentInstr
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.ElementCreator
  Evaluate the instruction to produce a new element node.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.FixedAttribute
  Process this instruction
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.ForEach
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.ForEachGroup
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.GlobalVariable
  Process the variable declaration
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.LocalParam
  Process the local parameter declaration
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.LocalVariable
  Process the local variable declaration
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Message
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Namespace
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.NextMatch
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.ResultDocument
processLeavingTail() - 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 interface net.sf.saxon.instruct.TailCallReturner
  ProcessLeavingTail: called to do the real work of this instruction.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.Template
  Process this template, with the possibility of returning a tail call package if the template contains any tail calls that are to be performed by the caller.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.TraceWrapper
  Execute this instruction, with the possibility of returning tail calls if there are any.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.UseAttributeSets
  ProcessLeavingTail: called to do the real work of this instruction.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.ValueOf
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.While
processLeavingTail(XPathContext) - Method in class net.sf.saxon.instruct.WithParam
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
processingInstruction(String, CharSequence, int, int) - Method in class com.saxonica.extra.WatchManager
  Processing Instruction
processingInstruction(String, String) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Receive notification of a processing instruction.
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.dom.DOMEmitter
  Handle a processing instruction.
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.CDATAFilter
  Output a processing instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.CommentStripper
  Remove processing instructions
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
  Write a processing instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.HTMLEmitter
  Handle a processing instruction.
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.IDFilter
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.PIGrabber
  Handle xml-stylesheet PI
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.ProxyReceiver
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in interface net.sf.saxon.event.Receiver
  Output a processing instruction
processingInstruction(String, String) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Callback interface for SAX: not for application use
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.SequenceWriter
  Write a processing instruction No-op in this implementation
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.Sink
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.TEXTEmitter
  Output a processing instruction.
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.TeeOutputter
  Output a processing instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.TracingFilter
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.TreeReceiver
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.UncommittedSerializer
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.XML10ContentChecker
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.XMLEmitter
  Handle a processing instruction.
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.event.XMLIndenter
  Output a processing instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.query.SequenceWrapper
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.style.UseWhenFilter
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.tinytree.TinyBuilder
  Callback interface for SAX: not for application use
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.tree.TreeBuilder
  Notify a processing instruction
promote(PromotionOffer) - Method in class net.sf.saxon.expr.Assignation
  Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.BinaryExpression
  Promote this expression if possible
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 interface net.sf.saxon.expr.Expression
  Offer promotion for this subexpression.
promote(PromotionOffer) - Method in class net.sf.saxon.expr.FilterExpression
  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.FunctionCall
  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.LetExpression
  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.SimpleExpression
  Offer promotion for this subexpression.
promote(PromotionOffer) - Method in class net.sf.saxon.expr.SimpleMappingExpression
  Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.SliceExpression
promote(PromotionOffer) - Method in class net.sf.saxon.expr.TailExpression
promote(PromotionOffer) - Method in class net.sf.saxon.expr.UnaryExpression
  Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.expr.VariableReference
  Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.instruct.Assign
  Offer promotion for this subexpression.
promote(PromotionOffer) - Method in class net.sf.saxon.instruct.Instruction
  Offer promotion for this subexpression.
promote(PromotionOffer) - Method in class net.sf.saxon.instruct.NumberInstruction
  Offer promotion for this subexpression.
promote(PromotionOffer) - Method in class net.sf.saxon.instruct.SimpleContentConstructor
  Offer promotion for this subexpression.
promote(PromotionOffer) - Method in class net.sf.saxon.instruct.TraceWrapper
  Offer promotion for this subexpression.
promote(PromotionOffer) - Method in class net.sf.saxon.pattern.IDPattern
  Offer promotion for subexpressions within this pattern.
promote(PromotionOffer) - Method in class net.sf.saxon.pattern.KeyPattern
  Offer promotion for subexpressions within this pattern.
promote(PromotionOffer) - Method in class net.sf.saxon.pattern.LocationPathPattern
  Offer promotion for subexpressions within this pattern.
promote(PromotionOffer) - Method in class net.sf.saxon.pattern.Pattern
  Offer promotion for subexpressions within this pattern.
promote(PromotionOffer) - Method in class net.sf.saxon.pattern.PatternSponsor
  Offer promotion for this subexpression.
promote(PromotionOffer) - Method in class net.sf.saxon.sort.DocumentSorter
  Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.sort.Reverser
  Promote this expression if possible
promote(PromotionOffer) - Method in class net.sf.saxon.sort.SortExpression
  Offer promotion for this subexpression.
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(ItemType, ItemType, TypeHierarchy) - 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.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.AnalyzeString
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.ApplyImports
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.ApplyTemplates
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Attribute
  Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Block
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.CallTemplate
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Choose
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.ComputedElement
  Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.CopyOf
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Doctype
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.ForEach
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.ForEachGroup
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.GeneralVariable
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Instruction
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Message
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.Namespace
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.ParentNodeConstructor
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.ProcessingInstruction
  Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.ResultDocument
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
  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.While
  Handle promotion offers, that is, non-local tree rewrites.
promoteParams(WithParam[], PromotionOffer) - Static method in class net.sf.saxon.instruct.WithParam
  Promote the expressions in a set of with-param elements.
promoteWhereClause(Binding) - Method in class net.sf.saxon.expr.Assignation
  Promote a WHERE clause whose condition doesn't depend on the variable being bound.
promoteXSLTFunctions - Variable in class net.sf.saxon.expr.PromotionOffer
  In the case of FOCUS_INDEPENDENT, "promoteXSLTFunctions" is a boolean that, when set to true, indicates that it is safe to promote XSLT functions such as current().
pull(DynamicQueryContext, Result, Properties) - Method in class net.sf.saxon.query.XQueryExpression
  Run the query in pull mode.
put(int, Object) - Method in class net.sf.saxon.instruct.GlobalParameterSet
  Add a parameter to the ParameterSet
put(int, ValueRepresentation) - Method in class net.sf.saxon.instruct.ParameterSet
  Add a parameter to the ParameterSet
put(int, Object) - Method in class net.sf.saxon.sort.IntHashMap
  Adds a key-value pair to the map.
put(int, int) - Method in class net.sf.saxon.sort.IntToIntHashMap
  Adds a key-value pair to the map.
putCachedStylesheet(String, String, PreparedStylesheet) - Method in class net.sf.saxon.PreparedStylesheet
putNamedTemplate(int, Template) - Method in class net.sf.saxon.instruct.Executable
  Register the named template with a given name

## Q

QMARK - Static variable in class net.sf.saxon.expr.Token
  Question mark 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 the fn:QName() function (previously named fn:expanded-QName())
QNameFn() - Constructor for class net.sf.saxon.functions.QNameFn
QNameValue - class net.sf.saxon.value.QNameValue.
  A QName value.
QNameValue(NamePool, int) - Constructor for class net.sf.saxon.value.QNameValue
  Constructor
QNameValue(String, String, String, NameChecker) - 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
QueryReader - class net.sf.saxon.query.QueryReader.
  This class contains static methods used to read a query as a byte stream, infer the encoding if necessary, and return the text of the query as a string; also methods to import functions and variables from one module into another, and check their consistency.
QueryResult - class net.sf.saxon.query.QueryResult.
  This utility class takes the result sequence produced by a query, and wraps it as an XML document.
QuerySimpleContentConstructor - class net.sf.saxon.instruct.QuerySimpleContentConstructor.
  This class implements the rules for an XQuery simple content constructor, which are used in constructing the string value of an attribute node, text node, comment node, etc, from the value of the select expression or the contained sequence constructor.
QuerySimpleContentConstructor(Expression, Expression, boolean) - Constructor for class net.sf.saxon.instruct.QuerySimpleContentConstructor
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
queryParametersAreRecognized() - Method in class net.sf.saxon.StandardURIResolver
  Determine whether query parameters (such as validation=strict) are to be recognized
quickSort(int, int, Sortable) - Static method in class net.sf.saxon.sort.GenericSorter
  Sorts the specified range of elements according to the order induced by the specified comparator.
quit(String, int) - Static method in class net.sf.saxon.Compile
  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.Transform
  Exit with a message

## R

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.
RCURLY - Static variable in class net.sf.saxon.expr.Token
  "}" symbol (XQuery only)
RECOGNIZE_URI_QUERY_PARAMETERS - Static variable in class net.sf.saxon.FeatureKeys
  RECOGNIZE_URI_QUERY_PARAMETERS must be a Boolean; it determines whether query parameters (things after a question mark) in a URI passed to the document() or doc() function are specially recognized by the system default URIResolver.
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
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.
REF_ATTR - Static variable in class com.saxonica.schema.SchemaNames
REGEX - Static variable in class net.sf.saxon.style.StandardNames
REJECT_DUPLICATES - Static variable in class net.sf.saxon.event.ReceiverOptions
  Flag indicating that duplicate values should be rejected
REPLACE - Static variable in class net.sf.saxon.value.Whitespace
REPLACE_CURRENT - Static variable in class net.sf.saxon.expr.PromotionOffer
  REPLACE_CURRENT causes calls to the XSLT current() function to be replaced by reference to a variable.
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_FALLBACK_AVAILABLE - Static variable in class net.sf.saxon.style.StyleElement
REPORT_UNLESS_FORWARDS_COMPATIBLE - Static variable in class net.sf.saxon.style.StyleElement
REQUIRED - Static variable in class com.saxonica.schema.AttributeUse
  Value representing use="required"
REQUIRED - Static variable in class net.sf.saxon.style.StandardNames
REQUIRE_NULL_NS - Static variable in class com.saxonica.sdoc.SchemaElement
  Option indicating "no namespace prefix is allowed; the name is in the null Namespace"
REQUIRE_TARGET_NS - Static variable in class com.saxonica.sdoc.SchemaElement
  Option indicating "no namespace prefix is allowed; the name is in the targetNamespace"
REQUIRE_WELL_FORMED - Static variable in class net.sf.saxon.event.SaxonOutputKeys
  saxon:require-well-formed = yes|no.
RESTRICTION - Static variable in class com.saxonica.schema.SchemaNames
RESULT_NS - Static variable in class net.sf.saxon.query.QueryResult
RESULT_NS - Static variable in class net.sf.saxon.query.SequenceWrapper
RESULT_PREFIX - Static variable in class net.sf.saxon.style.StandardNames
RETURN - Static variable in class net.sf.saxon.expr.Token
  Keyword "return"
RETURN_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "return" clause.
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.
ROUND - Static variable in class net.sf.saxon.functions.Rounding
RPAR - Static variable in class net.sf.saxon.expr.Token
  Right parenthesis
RSQB - Static variable in class net.sf.saxon.expr.Token
  Right square bracket
RULES - Static variable in class net.sf.saxon.style.StandardNames
Random - class net.sf.saxon.exslt.Random.
  This class implements extension functions in the http://exslt.org/random namespace.
Random() - Constructor for class net.sf.saxon.exslt.Random
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
RangeIterator - class net.sf.saxon.expr.RangeIterator.
  Iterator that produces numeric values in a monotonic sequence, ascending or descending.
RangeIterator(long, long) - Constructor for class net.sf.saxon.expr.RangeIterator
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
Receiver - interface net.sf.saxon.event.Receiver.
  Receiver: This interface represents a recipient of XML tree-walking (push) 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
ReceivingContentHandler - class net.sf.saxon.event.ReceivingContentHandler.
  ReceivingContentHandler is a glue class that provides a standard SAX ContentHandler interface to a Saxon Receiver.
ReceivingContentHandler() - Constructor for class net.sf.saxon.event.ReceivingContentHandler
  create a ReceivingContentHandler and initialise variables
RefSelectorWatch - class com.saxonica.validate.RefSelectorWatch.
  This class watches the selector for a keyref constraint
RefSelectorWatch(ConstraintChecker, IdentityConstraint) - Constructor for class com.saxonica.validate.RefSelectorWatch
RegexGroup - class net.sf.saxon.functions.RegexGroup.
RegexGroup() - Constructor for class net.sf.saxon.functions.RegexGroup
RelativeURIResolver - interface net.sf.saxon.RelativeURIResolver.
  The standard JAXP URIResolver is given a relative URI and a base URI and returns the resource identified by this combination.
Remove - class net.sf.saxon.functions.Remove.
  The XPath 2.0 remove() function
Remove() - Constructor for class net.sf.saxon.functions.Remove
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
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
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() - Constructor for class net.sf.saxon.value.RestrictedStringValue
ResultDocument - class net.sf.saxon.instruct.ResultDocument.
  The compiled form of an xsl:result-document element in the stylesheet.
ResultDocument(Properties, Properties, Expression, Expression, String, int, SchemaType, IntHashMap, NamespaceResolver) - Constructor for class net.sf.saxon.instruct.ResultDocument
Reverse - class net.sf.saxon.functions.Reverse.
  Implement XPath function fn:reverse()
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
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, Object, int, NamePool) - Constructor for class net.sf.saxon.expr.RoleLocator
  Create information about the role of a subexpression within its parent expression
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
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
RuleBasedSubstringMatcher - class net.sf.saxon.sort.RuleBasedSubstringMatcher.
  This class wraps a RuleBasedCollator to provide a SubstringMatcher.
RuleBasedSubstringMatcher(RuleBasedCollator) - Constructor for class net.sf.saxon.sort.RuleBasedSubstringMatcher
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.
random() - Static method in class net.sf.saxon.exslt.Math
  Get a random numeric value (SStL)
randomSequence(int, double) - Static method in class net.sf.saxon.exslt.Random
  Returns a sequence of random numbers between 0 and 1.
randomSequence(int) - Static method in class net.sf.saxon.exslt.Random
  Returns a sequence of random numbers between 0 and 1.
randomSequence() - Static method in class net.sf.saxon.exslt.Random
  Returns a single random number X between 0 and 1.
rangeVariable - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
rangeVariables - Variable in class net.sf.saxon.expr.ExpressionParser
rawIterator(Source) - Method in class net.sf.saxon.sxpath.XPathExpression
  Get a raw iterator over the results of the expression.
rawIterator() - Method in class net.sf.saxon.xpath.XPathExpressionImpl
  Get a raw iterator over the results of the expression.
read(Source, PipelineConfiguration, SchemaDocumentManager, SchemaElement) - Static method in class com.saxonica.sdoc.SchemaReader
  Read the Schema from a source XML document and returns the Schema document.
readEncoding(InputStream) - Static method in class net.sf.saxon.query.QueryReader
  Read an input stream non-destructively to determine the encoding from the Query Prolog
readInlineSchema(NodeInfo, String) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Read an inline schema from a stylesheet
readInlineSchema(NodeInfo, String) - Method in class net.sf.saxon.Configuration
  Read an inline schema from a stylesheet.
readInputStream(InputStream, String, NameChecker) - Static method in class net.sf.saxon.query.QueryReader
  Read a query from an InputStream.
readMultipleSchemas(PipelineConfiguration, String, List, String) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Read schemas from a list of schema locations
readMultipleSchemas(PipelineConfiguration, String, List, String) - Method in class net.sf.saxon.Configuration
  Read schemas from a list of schema locations.
readSchema(PipelineConfiguration, String, String, String) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Read a schema from a given schema location
readSchema(PipelineConfiguration, String, String, String) - Method in class net.sf.saxon.Configuration
  Read a schema from a given schema location
readSchema() - Method in class net.sf.saxon.style.XSLImportSchema
readSourceQuery(StreamSource, NameChecker) - Static method in class net.sf.saxon.query.QueryReader
  Read a query module given a StreamSource
recentText() - Method in class net.sf.saxon.expr.Tokenizer
  Get the most recently read text (for use in an error message)
recognizeQueryParameters - Variable in class net.sf.saxon.StandardURIResolver
recompile(PreparedSchema) - Method in class com.saxonica.schema.UserComplexType
  Recompile the complex type when new members are added to the substitution group of an element
recordSize - Variable in class net.sf.saxon.sort.SortedIterator
recoverableError(XPathException) - Method in class net.sf.saxon.Controller
  Report a recoverable error.
recoveryPolicy - Variable in class net.sf.saxon.Configuration
reduce() - Method in class net.sf.saxon.expr.UserFunctionCall.FunctionCallPackage
  Reduce a value to its simplest form.
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
  Evaluate any aspects of the sort definition that were specified as AVTs, for example ascending/descending, language, case-order, data-type.
reduce() - Method in class net.sf.saxon.value.Closure
  Reduce a value to its simplest form.
reduce() - Method in class net.sf.saxon.value.SequenceExtent
  Reduce a value to its simplest form.
reduce() - Method in class net.sf.saxon.value.ShareableSequence
  Reduce a value to its simplest form.
reduce() - Method in class net.sf.saxon.value.Value
  Reduce a value to its simplest form.
redundant - Variable in class net.sf.saxon.style.XSLGeneralVariable
referenceCount - Variable in class net.sf.saxon.instruct.GeneralVariable
references - Variable in class net.sf.saxon.query.GlobalVariableDefinition
references - Variable in class net.sf.saxon.style.XSLVariableDeclaration
refineTypeInformation(ItemType, int, Value, int, StaticContext) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
register(String, Class, int, int, int, ItemType, int) - Method in class net.sf.saxon.functions.VendorFunctionLibrary
  Register an extension function in the table of function details.
register() - Method in class net.sf.saxon.style.XSLDecimalFormat
registerComplexTypeUsingThisElement(UserComplexType) - Method in class com.saxonica.schema.ElementDecl
  Register a complex type that contains this element as a particle.
registerDocument(DocumentInfo, String) - Method in class net.sf.saxon.Controller
  Add a document to the document pool.
registerExternalObjectModel(ExternalObjectModel) - Method in class net.sf.saxon.Configuration
  Register an external object model with this Configuration.
registerGlobalVariable(GlobalVariable) - Method in class net.sf.saxon.instruct.Executable
  Register a global variable
registerId(String, SchemaElement) - Method in class com.saxonica.sdoc.SchemaNodeFactory
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
  Register a variable reference that refers to this global 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.
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.trans.Variable
  Method called by the XPath expression parser to register a reference to this variable.
registerReference(BindingReference) - Method in class net.sf.saxon.xpath.JAXPVariable
  Method called by the XPath expression parser to register a reference to this variable.
registerUsage(String, String, FormatNumber2) - Method in class net.sf.saxon.trans.DecimalFormatManager
  Register a format-number() function call that uses a particular decimal format.
relationship(ItemType, ItemType) - Method in class net.sf.saxon.type.TypeHierarchy
  Determine the relationship of one item type to another.
remove() - Method in class com.saxonica.schema.FacetListIterator
remove() - Method in class net.sf.saxon.expr.MonoIterator
  Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class net.sf.saxon.expr.MultiIterator
  Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class net.sf.saxon.expr.PairIterator
  Removes from the underlying collection the last element returned by the iterator (optional operation).
remove(int) - Method in class net.sf.saxon.sort.IntHashMap
  Removes a key from the map.
remove(int) - Method in class net.sf.saxon.sort.IntHashSet
remove(int) - Method in class net.sf.saxon.sort.IntToIntHashMap
  Removes a key from the map.
remove(EventListener) - Method in class net.sf.saxon.trace.TraceEventMulticaster
  Removes a listener from this multicaster and returns the resulting multicast listener.
remove(TraceListener, TraceListener) - Static method in class net.sf.saxon.trace.TraceEventMulticaster
  Removes the old trace-listener from trace-listener-l and returns the resulting multicast listener.
removeAllWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Whitespace
  Remove all whitespace characters from a string
removeAttribute(String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Removes the specified attribute.
removeAttributeNS(String, String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Removes an attribute by local name and namespace URI.
removeAttributeNode(Attr) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Removes the specified attribute node.
removeCharAt(int) - Method in class net.sf.saxon.om.FastStringBuffer
  Remove a character at a particular offset
removeChild(Node) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Remove the child node indicated by `oldChild` from the list of children, and returns it.
removeInternal(EventListener, EventListener) - Static method in class net.sf.saxon.trace.TraceEventMulticaster
  Returns the resulting multicast listener after removing the old listener from listener-l.
removeLeadingWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Whitespace
  Remove leading whitespace characters from a string
removeSchema(String) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Remove the schema for a given namespace.
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
removeTraceListener(TraceListener) - Method in class net.sf.saxon.Controller
  Removes the specified trace listener so that the listener will no longer receive trace events.
renameNode(Node, String, String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Rename an existing node of type `ELEMENT_NODE` or `ATTRIBUTE_NODE`.
repeat - Variable in class net.sf.saxon.Transform
replaceChild(Node, Node) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  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.dom.TextOverNodeInfo
  Replace the characters starting at the specified 16-bit unit offset with the specified string.
replaceWholeText(String) - Method in class net.sf.saxon.dom.TextOverNodeInfo
  Replaces the text of the current node and all logically-adjacent text nodes with the specified text.
reportAbsence(String) - Method in class net.sf.saxon.style.StyleElement
  Convenience method to report the absence of a mandatory attribute
reportError(TransformerException) - Method in class net.sf.saxon.PreparedStylesheet
  Report a compile time error.
reportError(SAXParseException, boolean) - Method in class net.sf.saxon.StandardErrorHandler
  Common routine for SAX errors and fatal errors
reportFatalError(XPathException) - Method in class net.sf.saxon.Configuration
  Report a fatal error
reportFatalError(XPathException) - Method in class net.sf.saxon.Controller
  Report a fatal error
reportFatalError(XPathException) - Method in class net.sf.saxon.query.StaticQueryContext
  Report a fatal error in the query (via the registered ErrorListener)
reportValidationError(String, boolean, int) - Method in class com.saxonica.validate.ContentValidator
  Report a validation error
reportWarning(TransformerException) - Method in class net.sf.saxon.PreparedStylesheet
  Report a compile time warning.
reportingCircumstances - Variable in class net.sf.saxon.style.StyleElement
requireAttribute(AttributeCollection, String) - Method in class com.saxonica.sdoc.SchemaElement
  Indicate that a particular attribute is required
requiredParam - Variable in class net.sf.saxon.style.XSLGeneralVariable
requiredType - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
requiredType - Variable in class net.sf.saxon.style.XSLGeneralVariable
reset() - Method in class com.saxonica.validate.ValidatorImpl
reset() - Method in class net.sf.saxon.Controller
  Reset this `Transformer` to its original configuration.
reset() - Method in class net.sf.saxon.event.ReceivingContentHandler
  Set the ReceivingContentHandler to its initial state, except for the local name cache, which is retained
reset() - Method in class net.sf.saxon.query.StaticQueryContext
  Reset the state of this StaticQueryContext to an uninitialized state
reset() - Method in class net.sf.saxon.xpath.XPathEvaluator
resetHandlers() - Method in class net.sf.saxon.trans.RuleManager
  Set up a new table of handlers.
resetStaticProperties() - Method in class net.sf.saxon.expr.ComputedExpression
  Reset the static properties.
resolve(String, String, String[]) - Method in class com.saxonica.sdoc.LSSchemaResolver
  Resolve a URI identifying a schema document, given the target namespace URI and a set of associated location hints.
resolve(String, String, String[]) - Method in class com.saxonica.sdoc.StandardSchemaResolver
  Resolve a URI identifying a schema document, given the target namespace URI and a set of associated location hints.
resolve(String, String, XPathContext) - Method in interface net.sf.saxon.CollectionURIResolver
  Resolve a URI.
resolve(String, String) - Method in interface net.sf.saxon.OutputURIResolver
  Resolve an output URI.
resolve(String, String) - Method in interface net.sf.saxon.RelativeURIResolver
  Called by the processor when it encounters an xsl:include, xsl:import, or document() function.
resolve(String, String) - Method in class net.sf.saxon.StandardURIResolver
  Resolve a URI
resolve(String, String) - Method in class net.sf.saxon.dom.URIResourceResolver
  Called by an XSLT processor when it encounters an xsl:include, xsl:import, or document() function.
resolve(String, String) - Method in class net.sf.saxon.event.StandardOutputResolver
  Resolve an output URI
resolve(String, String, XPathContext) - Method in class net.sf.saxon.functions.StandardCollectionURIResolver
  Resolve a URI.
resolve(String, String, String[]) - Method in interface net.sf.saxon.query.ModuleURIResolver
  Resolve a identifying a query module, given the identifying URI and a set of associated location hints.
resolve(String, String, String[]) - Method in class net.sf.saxon.query.StandardModuleURIResolver
  Resolve a module URI and associated location hints.
resolve(String, String, Configuration) - Method in interface net.sf.saxon.sort.CollationURIResolver
  Resolve a collation URI (expressed as a string) and return the corresponding collation.
resolve(String, String, Configuration) - Method in class net.sf.saxon.sort.StandardCollationURIResolver
  Create a collator from a parameterized URI
resolve(String, String, String[]) - Method in interface net.sf.saxon.type.SchemaURIResolver
  Resolve a URI identifying a schema document, given the target namespace URI and a set of associated location hints.
resolveCallsToCurrentFunction(Expression, Configuration) - Static method in class net.sf.saxon.expr.ExpressionTool
  Resolve calls to the current() function within an expression
resolveCurrent(LetExpression, PromotionOffer) - Method in class net.sf.saxon.pattern.LocationPathPattern
  If the pattern contains any calls on current(), this method is called to modify such calls to become variable references to a variable declared in a specially-allocated local variable
resolveSource(Source, Configuration) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Implement the SourceResolver interface
resolveSource(Source, Configuration) - Method in class net.sf.saxon.Configuration
  Implement the SourceResolver interface
resolveSource(Source, Configuration) - Method in interface net.sf.saxon.SourceResolver
  Resolve a Source.
resumeTracing(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
  Resume tracing.
reuseSourceParser(XMLReader) - Method in class net.sf.saxon.Configuration
  Return a source parser to the pool, for reuse
reuseStyleParser(XMLReader) - Method in class net.sf.saxon.Configuration
  Return a stylesheet (or schema) parser to the pool, for reuse
reverseIterate() - Method in class net.sf.saxon.value.SequenceExtent
  Return an enumeration of this sequence in reverse order (used for reverse axes)
rewrite() - Method in class com.saxonica.schema.AbstractParticle
  Rewrite a particle prior to compiling it
rewrite() - Method in class com.saxonica.schema.ChoiceCompositor
  Rewrite a particle prior to compiling it
rewrite() - Method in class com.saxonica.schema.Compositor
  Rewrite a particle prior to compiling it
rewrite() - Method in class com.saxonica.schema.ElementParticle
  Rewrite a particle prior to compiling it
rewrite() - Method in class com.saxonica.schema.ElementWildcard
  Rewrite a particle prior to compiling it
rewrite() - Method in interface com.saxonica.schema.Particle
  Rewrite a particle prior to compiling it
root - Variable in class net.sf.saxon.dom.DOMSender
root - Variable in class net.sf.saxon.om.VirtualCopy
root - Variable in class net.sf.saxon.tree.ElementImpl
round() - Method in class net.sf.saxon.value.BigIntegerValue
  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.DoubleValue
  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.IntegerValue
  Implement the XPath round() function
round() - Method in class net.sf.saxon.value.NumericValue
  Implement the XPath round() function
roundToHalfEven(int) - Method in class net.sf.saxon.value.BigIntegerValue
  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.DoubleValue
  Implement the XPath 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.IntegerValue
  Implement the XPath round-to-half-even() function
roundToHalfEven(int) - Method in class net.sf.saxon.value.NumericValue
  Implement the XPath 2.0 round-to-half-even() function
run() - Method in class com.saxonica.extra.SequenceExchanger.EvaluationThread
  Run the thread, evaluating the expression and writing its results to the Conduit
run(DynamicQueryContext, Result, Properties) - Method in class net.sf.saxon.query.XQueryExpression
  Run the query, sending the results directly to a JAXP Result object.

## S

SAME_AS_FIRST_ARGUMENT - Static variable in class net.sf.saxon.functions.StandardFunction
SAME_TYPE - Static variable in class net.sf.saxon.type.TypeHierarchy
  Constant denoting relationship between two types: A is the same type as B
SATISFIES - Static variable in class net.sf.saxon.expr.Token
  Keyword "satisfies"
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_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_EVALUATE - Static variable in class net.sf.saxon.trace.Location
  An XPath expression constructed dynamically using saxon:evaluate (or saxon:expression).
SAXON_EXPLAIN - Static variable in class net.sf.saxon.style.StandardNames
SAXON_HIGHER_ORDER_EXTENSION_FUNCTION - Static variable in class net.sf.saxon.trace.Location
  A higher-order extension function such as saxon:sum, saxon:highest.
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_READ_ONCE - 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_SERIALIZE - Static variable in class net.sf.saxon.trace.Location
  The saxon:serialize() extension function.
SAXON_VALIDATE_TYPE - Static variable in class net.sf.saxon.style.StandardNames
SAXON_WHILE - Static variable in class net.sf.saxon.style.StandardNames
SCHEMA - Static variable in class net.sf.saxon.om.NamespaceConstant
  Namespace name for XML Schema: "http://www.w3.org/2001/XMLSchema"
SCHEMALOCATION_ATTR - Static variable in class com.saxonica.schema.SchemaNames
SCHEMA_CODE - Static variable in class net.sf.saxon.om.NamespaceConstant
  Numeric code representing the schema namespace
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.
SECONDS - Static variable in class net.sf.saxon.functions.Component
SELECT - Static variable in class net.sf.saxon.style.StandardNames
SELECTOR - Static variable in class com.saxonica.schema.SchemaNames
SELF - Static variable in class net.sf.saxon.om.Axis
  Constant representing the self axis
SEMICOLON - Static variable in class net.sf.saxon.expr.Token
  semicolon separator
SEPARATOR - Static variable in class net.sf.saxon.style.StandardNames
SEQUENCE - Static variable in class com.saxonica.schema.SchemaNames
SEQUENCE_TYPE - Static variable in class net.sf.saxon.expr.ExpressionParser
SEQUENCE_TYPE_STATE - Static variable in class net.sf.saxon.expr.Tokenizer
  State in which the next thing to be read is a SequenceType
SHORT - Static variable in class net.sf.saxon.type.Type
  Item type representing the type xs:short
SIMPLE_CONTENT - Static variable in class com.saxonica.schema.SchemaNames
SIMPLE_TYPE - Static variable in class com.saxonica.schema.SchemaNames
SINGLE_ATOMIC - Static variable in class net.sf.saxon.value.SequenceType
  A type that allows exactly one atomic value
SINGLE_DOCUMENT_NODESET - Static variable in class net.sf.saxon.expr.StaticProperty
  Expression property: this bit is set in the case of an expression that delivers a set of nodes that are all in the same document (not necessarily the same document as the context node).
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_SPACE - Static variable in class net.sf.saxon.value.StringValue
SINGLE_STRING - Static variable in class net.sf.saxon.value.SequenceType
  A type that allows a single string
SKIP - Static variable in class com.saxonica.schema.SchemaNames
SKIP - Static variable in class net.sf.saxon.om.Validation
SLASH - Static variable in class net.sf.saxon.expr.Token
  Forwards "/"
SLSL - Static variable in class net.sf.saxon.expr.Token
  Double forwards slash, "//"
SOME - Static variable in class net.sf.saxon.expr.Token
  Keyword "some"
SORT_KEY - Static variable in class net.sf.saxon.trace.Location
  A sort key (or order-by key).
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
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() - Constructor for class net.sf.saxon.sql.SQLColumn
SQLColumn.ColumnInstruction - class net.sf.saxon.sql.SQLColumn.ColumnInstruction.
SQLColumn.ColumnInstruction() - Constructor for class net.sf.saxon.sql.SQLColumn.ColumnInstruction
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
SRC - Static variable in class net.sf.saxon.style.StandardNames
STANDALONE - Static variable in class net.sf.saxon.style.StandardNames
STANDARD_TREE - Static variable in class net.sf.saxon.event.Builder
  Alternative constant denoting the "linked tree" in which each node is represented as an object Retained for backwards compatibility
STAR - Static variable in class net.sf.saxon.expr.Token
  "*" symbol when used as a wildcard
STARTSWITH - Static variable in class net.sf.saxon.functions.Contains
START_DOCUMENT - Static variable in interface net.sf.saxon.pull.PullProvider
  START_DOCUMENT is notified when a document node is encountered.
START_ELEMENT - Static variable in interface net.sf.saxon.pull.PullProvider
  START_ELEMENT is notified when an element node is encountered.
START_OF_INPUT - Static variable in interface net.sf.saxon.pull.PullProvider
  START_OF_INPUT is the initial state when the PullProvider is instantiated.
STOPPER - Static variable in class net.sf.saxon.type.Type
  Dummy node kind used in the tiny tree to mark the end of the tree
STRENGTH - Static variable in class net.sf.saxon.style.StandardNames
STRICT - Static variable in class com.saxonica.schema.SchemaNames
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.Token
  String literal
STRING_TYPE - Static variable in class net.sf.saxon.type.Type
STRIP - Static variable in class net.sf.saxon.om.Validation
STRIPPER_MODE - Static variable in class net.sf.saxon.trans.Mode
STRIP_DEFAULT - Static variable in class net.sf.saxon.event.Stripper
STRIP_WHITESPACE - Static variable in class net.sf.saxon.FeatureKeys
  STRIP_WHITESPACE must be a string set to one of the values "all", "none", or "ignorable".
STYLESHEET_PREFIX - Static variable in class net.sf.saxon.style.StandardNames
STYLESHEET_VERSION - Static variable in class net.sf.saxon.event.SaxonOutputKeys
  stylesheet-version.
STYLE_PARSER_CLASS - Static variable in class net.sf.saxon.FeatureKeys
  STYLE_PARSER_CLASS must be an XMLReader.
SUBSUMED_BY - Static variable in class net.sf.saxon.type.TypeHierarchy
  Constant denoting relationship between two types: A is subsumed by B
SUBSUMES - Static variable in class net.sf.saxon.type.TypeHierarchy
  Constant denoting relationship between two types: A subsumes B
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.Token
  "*:" token
SUM - Static variable in class net.sf.saxon.functions.Aggregate
SXCH0002 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
  SXCH0002: cannot supply output to ContentHandler because it is not well-formed
SXIN0004 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
  SXIN0004: input document is not a stylesheet
SXLM0001 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
  SXLM0001: stylesheet or query appears to be looping/recursing indefinitely
SXWN9001 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
  SXWN9001: a variable declaration with no following siblings has no effect
SXWN9002 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
  SXWN9002: saxon:indent-spaces must be a positive integer
SXWN9003 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
  SXWN9003: saxon:require-well-formed must be a "yes" or "no"
SXWN9004 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
  SXWN9004: saxon:next-in-chain cannot be specified dynamically
SXXP0003 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
  SXXP0003: error reported by XML parser while parsing source document
SYNTAX_ERR - Static variable in class net.sf.saxon.dom.DOMExceptionImpl
SavedNamespaceContext - class net.sf.saxon.instruct.SavedNamespaceContext.
  An object representing a list of Namespaces.
SavedNamespaceContext(int[], NamePool) - Constructor for class net.sf.saxon.instruct.SavedNamespaceContext
  Create a NamespaceContext object
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
SaxonErrorCode - class net.sf.saxon.trans.SaxonErrorCode.
  The class acts as a register of Saxon-specific error codes.
SaxonErrorCode() - Constructor for class net.sf.saxon.trans.SaxonErrorCode
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
SaxonLocator - interface net.sf.saxon.event.SaxonLocator.
  SaxonLocator: this interface exists to unify the SAX Locator and JAXP SourceLocator interfaces, which are identical.
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.
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
SchemaAwareConfiguration - class com.saxonica.validate.SchemaAwareConfiguration.
  A subclass of Configuration that defines a schema-aware processor.
SchemaAwareConfiguration() - Constructor for class com.saxonica.validate.SchemaAwareConfiguration
SchemaAwareConfiguration.SurrogateSchema - class com.saxonica.validate.SchemaAwareConfiguration.SurrogateSchema.
  A SurrogateSchema is a dummy schema object that is stored in the schema cache while the schema for a given namespace is being processed.
SchemaAwareConfiguration.SurrogateSchema() - Constructor for class com.saxonica.validate.SchemaAwareConfiguration.SurrogateSchema
SchemaComponent - interface net.sf.saxon.type.SchemaComponent.
  This is a marker interface that represents any "schema component" as defined in the XML Schema specification.
SchemaDeclaration - interface net.sf.saxon.type.SchemaDeclaration.
  This is a marker interface that acts as a surrogate for an object representing an element or attribute declaration.
SchemaDocument - class com.saxonica.sdoc.SchemaDocument.
  An XML document containing a module of an XML Schema
SchemaDocument(DocumentInfo) - Constructor for class com.saxonica.sdoc.SchemaDocument
  Create a SchemaDocument from a given document.
SchemaDocumentManager - class com.saxonica.sdoc.SchemaDocumentManager.
  While schemas are being read, this class keeps track of which documents are currently being read and which have already been read.
SchemaDocumentManager() - Constructor for class com.saxonica.sdoc.SchemaDocumentManager
SchemaElement - class com.saxonica.sdoc.SchemaElement.
  An element in an XML Schema document
SchemaElement() - Constructor for class com.saxonica.sdoc.SchemaElement
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(String, SourceLocator) - Constructor for class net.sf.saxon.type.SchemaException
SchemaException(String) - Constructor for class net.sf.saxon.type.SchemaException
  Creates a new XMLException with the given message.
SchemaException(Throwable) - Constructor for class net.sf.saxon.type.SchemaException
  Creates a new XMLException with the given nested exception.
SchemaException(String, Throwable) - Constructor for class net.sf.saxon.type.SchemaException
  Creates a new XMLException with the given message and nested exception.
SchemaFactoryImpl - class com.saxonica.schema.SchemaFactoryImpl.
  This is the Saxon implementation of the JAXP 1.3 SchemaFactory interface.
SchemaFactoryImpl() - Constructor for class com.saxonica.schema.SchemaFactoryImpl
SchemaNames - class com.saxonica.schema.SchemaNames.
  A class which holds the names for many of the Schema related components.
SchemaNodeFactory - class com.saxonica.sdoc.SchemaNodeFactory.
  Class SchemaNodeFactory.
SchemaNodeFactory(PipelineConfiguration, SchemaDocumentManager, SchemaElement) - Constructor for class com.saxonica.sdoc.SchemaNodeFactory
SchemaReader - class com.saxonica.sdoc.SchemaReader.
  A class for reading XML Schema documents.
SchemaReference - class com.saxonica.schema.SchemaReference.
  A reference to a Saxon prepared schema.
SchemaReference(PreparedSchema) - Constructor for class com.saxonica.schema.SchemaReference
SchemaStructure - class com.saxonica.schema.SchemaStructure.
  The base class for all XML Schema stuctures.
SchemaStructure() - Constructor for class com.saxonica.schema.SchemaStructure
SchemaType - interface net.sf.saxon.type.SchemaType.
  SchemaType is an interface implemented by all schema types: simple and complex types, built-in and user-defined types.
SchemaTypeImpl - class com.saxonica.schema.SchemaTypeImpl.
  This class represents a simple type or complex type as defined in XML Schema.
SchemaTypeImpl() - Constructor for class com.saxonica.schema.SchemaTypeImpl
  Default constructor.
SchemaURIResolver - interface net.sf.saxon.type.SchemaURIResolver.
  A SchemaURIResolver is used when resolving references to schema documents.
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
SecondsDurationValue(int, int, int, int, int, int) - Constructor for class net.sf.saxon.value.SecondsDurationValue
  Create a dayTimeDuration given the number of days, hours, minutes, and seconds
Selection - interface com.saxonica.schema.Selection.
  A selection represents the restricted form of path expression permitted in XML Schema (both the selector and field variants)
SelectionParser - class com.saxonica.sdoc.SelectionParser.
  This class parses the two XPath subsets defined in XML Schema for handling the "selector" and "field" attributes of the , , and elements.
SelectionParser() - Constructor for class com.saxonica.sdoc.SelectionParser
SelectorWatch - class com.saxonica.validate.SelectorWatch.
  A Watch represents a class that is interested in looking at nodes for the purpose of evaluating uniqueness and key constraints.
SelectorWatch(ConstraintChecker, IdentityConstraint) - Constructor for class com.saxonica.validate.SelectorWatch
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(PipelineConfiguration) - Constructor for class net.sf.saxon.event.Sender
SequenceCompositor - class com.saxonica.schema.SequenceCompositor.
  A SequenceCompositor represents an xs:sequence element in the schema
SequenceCompositor() - Constructor for class com.saxonica.schema.SequenceCompositor
SequenceCopier - class net.sf.saxon.event.SequenceCopier.
  Copies a sequence, supplied as a SequenceIterator, to a push pipeline, represented by a SequenceReceiver
SequenceExchanger - class com.saxonica.extra.SequenceExchanger.
  This class enables one thread to produce a sequence of items, and another thread to read the sequence of items, using a producer/consumer model.
SequenceExchanger() - Constructor for class com.saxonica.extra.SequenceExchanger
SequenceExchanger.Consumer - class com.saxonica.extra.SequenceExchanger.Consumer.
  The Consumer is a SequenceIterator that reads a sequence of items from the Conduit: that is, it allows its caller to make a sequence of calls on next(), each of which will return the next item pushed onto the Conduit by the corresponding Producer.
SequenceExchanger.Consumer(Conduit, SequenceExchanger.Producer) - Constructor for class com.saxonica.extra.SequenceExchanger.Consumer
  Create a consumer
SequenceExchanger.EvaluationThread - class com.saxonica.extra.SequenceExchanger.EvaluationThread.
  EvaluationThread is a producer that evaluates an expression in "push" mode, writing the results to a Conduit.
SequenceExchanger.EvaluationThread(Expression, PipelineConfiguration, XPathContext, Conduit) - Constructor for class com.saxonica.extra.SequenceExchanger.EvaluationThread
  Create an EvaluationThread
SequenceExchanger.Producer - class com.saxonica.extra.SequenceExchanger.Producer.
  The class Producer represents the thread that pushes items onto the Conduit.
SequenceExchanger.Producer() - Constructor for class com.saxonica.extra.SequenceExchanger.Producer
  Default constructor
SequenceExchanger.SequencePusher - class com.saxonica.extra.SequenceExchanger.SequencePusher.
  A SequenceReceiver that accepts a sequence of events and writes them to a Conduit
SequenceExchanger.SequencePusher(Conduit) - Constructor for class com.saxonica.extra.SequenceExchanger.SequencePusher
  Create a SequencePusher
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(Item[], int, int) - Constructor for class net.sf.saxon.value.SequenceExtent
  Construct a SequenceExtent from part of an array of items
SequenceExtent(SequenceExtent, int, int) - Constructor for class net.sf.saxon.value.SequenceExtent
  Construct a SequenceExtent as a view of another SequenceExtent
SequenceExtent(List) - Constructor for class net.sf.saxon.value.SequenceExtent
  Construct a SequenceExtent from a List.
SequenceExtent(SequenceIterator) - Constructor for class net.sf.saxon.value.SequenceExtent
  Construct a sequence containing all the items in a SequenceIterator.
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
SequenceOutputter(int) - Constructor for class net.sf.saxon.event.SequenceOutputter
SequenceReceiver - class net.sf.saxon.event.SequenceReceiver.
  SequenceReceiver: this extension of the Receiver interface is used when processing a sequence constructor.
SequenceReceiver() - Constructor for class net.sf.saxon.event.SequenceReceiver
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.
SequenceWrapper - class net.sf.saxon.query.SequenceWrapper.
  This class can be used in a push pipeline: it accepts any sequence as input, and generates a document in which the items of the sequence are wrapped by elements containing information about the types of the items in the input sequence.
SequenceWrapper(Receiver) - Constructor for class net.sf.saxon.query.SequenceWrapper
SequenceWriter - class net.sf.saxon.event.SequenceWriter.
  This outputter is used when writing a sequence of atomic values and nodes, for example, when xsl:variable is used with content and an "as" attribute.
SequenceWriter() - Constructor for class net.sf.saxon.event.SequenceWriter
SequentialCopy - class com.saxonica.extra.SequentialCopy.
  This class performs a sequential copy of selected nodes within a document.
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
SerializerFactory - class net.sf.saxon.event.SerializerFactory.
  Helper class to construct a serialization pipeline for a given result destination and a given set of output properties.
Sets - class net.sf.saxon.exslt.Sets.
  This class implements extension functions in the http://exslt.org/sets namespace.
ShareableSequence - class net.sf.saxon.value.ShareableSequence.
  A sequence value implemented extensionally using an extensible List whose leading part can be shared with other sequence values.
ShareableSequence(List) - Constructor for class net.sf.saxon.value.ShareableSequence
  Construct an sequence from an array of items.
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.
SimpleComponentReference - class com.saxonica.schema.SimpleComponentReference.
  A reference to a named schema group within the content model of a complex type
SimpleComponentReference() - Constructor for class com.saxonica.schema.SimpleComponentReference
  Default constructor for use by subclasses
SimpleComponentReference(int, int, PreparedSchema) - Constructor for class com.saxonica.schema.SimpleComponentReference
  Creates a new SimpleComponentReference definition
SimpleContentConstructor - class net.sf.saxon.instruct.SimpleContentConstructor.
  This class implements the rules for an XSLT simple content constructor, which are used in constructing the string value of an attribute node, text node, comment node, etc, from the value of the select expression or the contained sequence constructor.
SimpleContentConstructor(Expression, Expression) - Constructor for class net.sf.saxon.instruct.SimpleContentConstructor
SimpleContentValidator - class com.saxonica.validate.SimpleContentValidator.
  This class is a filter that is used to validate that an element has simple content conforming to a given simple type.
SimpleContentValidator(ElementDecl, SchemaType) - Constructor for class com.saxonica.validate.SimpleContentValidator
  Create a simple content validator
SimpleExpression - class net.sf.saxon.expr.SimpleExpression.
  An abstract implementation of Expression designed to make it easy to implement new expressions, in particular, expressions to support extension instructions.
SimpleExpression() - Constructor for class net.sf.saxon.expr.SimpleExpression
  Constructor
SimpleMappingExpression - class net.sf.saxon.expr.SimpleMappingExpression.
  A simple mapping expression is an expression A/B where B has a static type that is an atomic type.
SimpleMappingExpression(Expression, Expression, boolean) - Constructor for class net.sf.saxon.expr.SimpleMappingExpression
  Constructor
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
SimpleType - interface net.sf.saxon.type.SimpleType.
  This interface represents a simple type, which may be a built-in simple type, or a user-defined simple type.
SimpleTypeDefinition - class com.saxonica.sdoc.SimpleTypeDefinition.
  A simple type definition holds all the information about a simpleType during the course of schema processing.
SimpleTypeDefinition(PreparedSchema) - Constructor for class com.saxonica.sdoc.SimpleTypeDefinition
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
SingletonAtomizer - class net.sf.saxon.expr.SingletonAtomizer.
  A SingletonAtomizer combines the functions of an Atomizer and a CardinalityChecker: it is used to atomize a sequence of nodes, checking that the result of the atomization contains zero or one atomic values.
SingletonAtomizer(Expression, RoleLocator, boolean) - Constructor for class net.sf.saxon.expr.SingletonAtomizer
  Constructor
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
Sink - class net.sf.saxon.event.Sink.
  A Sink is an Receiver that discards all information passed to it
Sink() - Constructor for class net.sf.saxon.event.Sink
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
SliceExpression - class net.sf.saxon.expr.SliceExpression.
  A SliceExpression represents a FilterExpression of the form EXPR[position() > n and position() < m], where n and m are not necessarily constants
SliceExpression(Expression, PositionRange) - Constructor for class net.sf.saxon.expr.SliceExpression
  Construct a SliceExpression
SlotManager - class net.sf.saxon.instruct.SlotManager.
  A SlotManager supports functions, templates, etc: specifically, any executable code that requires a stack frame containing local variables.
SlotManager() - Constructor for class net.sf.saxon.instruct.SlotManager
  The constructor should not be called directly.
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
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
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[], InstructionInfoProvider) - 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
SourceResolver - interface net.sf.saxon.SourceResolver.
  This interface defines a SourceResolver.
StackFrame - class net.sf.saxon.expr.StackFrame.
  This class represents a stack frame holding details of the variables used in a function or in an XSLT template.
StackFrame(SlotManager, ValueRepresentation[]) - Constructor for class net.sf.saxon.expr.StackFrame
StandaloneContext - class net.sf.saxon.xpath.StandaloneContext.
  A StandaloneContext provides a context for parsing an XPath expression 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 Configuration.
StandaloneContext(NodeInfo) - Constructor for class net.sf.saxon.xpath.StandaloneContext
  Create a StandaloneContext using a specific Node.
StandardCollationURIResolver - class net.sf.saxon.sort.StandardCollationURIResolver.
  StandardCollationURIResolver allows a Collation to be created given a URI starting with "http://saxon.sf.net/collation" followed by a set of query parameters.
StandardCollectionURIResolver - class net.sf.saxon.functions.StandardCollectionURIResolver.
  This class implements the default collection URI Resolver.
StandardCollectionURIResolver() - Constructor for class net.sf.saxon.functions.StandardCollectionURIResolver
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 static data tables defining the properties of standard functions.
StandardFunction.Entry - class net.sf.saxon.functions.StandardFunction.Entry.
  An entry in the table describing the properties of a function
StandardFunction.Entry() - Constructor for class net.sf.saxon.functions.StandardFunction.Entry
StandardModuleURIResolver - class net.sf.saxon.query.StandardModuleURIResolver.
  This class is the standard ModuleURIResolver used to implement the "import module" declaration in a Query Prolog.
StandardModuleURIResolver() - Constructor for class net.sf.saxon.query.StandardModuleURIResolver
StandardModuleURIResolver(Configuration) - Constructor for class net.sf.saxon.query.StandardModuleURIResolver
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
StandardSchemaResolver - class com.saxonica.sdoc.StandardSchemaResolver.
  The default schema resolver used when no other is requested
StandardSchemaResolver(SchemaAwareConfiguration) - Constructor for class com.saxonica.sdoc.StandardSchemaResolver
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
  Deprecated. since 8.7
StandardURIResolver(Configuration) - Constructor for class net.sf.saxon.StandardURIResolver
  Create a StandardURIResolver, with a reference to a Configuration
StartTagBuffer - class net.sf.saxon.event.StartTagBuffer.
  StartTagBuffer is a ProxyReceiver that buffers attributes and namespace events within a start tag.
StartTagBuffer() - Constructor for class net.sf.saxon.event.StartTagBuffer
StaticBaseURI - class net.sf.saxon.functions.StaticBaseURI.
  This class supports the static-base-uri() function in XPath 2.0 (added by the working groups on 24 August 2004)
StaticBaseURI() - Constructor for class net.sf.saxon.functions.StaticBaseURI
StaticContext - interface net.sf.saxon.expr.StaticContext.
  A StaticContext contains the information needed while an expression or pattern is being parsed.
StaticError - exception net.sf.saxon.trans.StaticError.
  Exception used for static errors in XPath, XSLT, or XQuery
StaticError(String) - Constructor for class net.sf.saxon.trans.StaticError
StaticError(Exception) - Constructor for class net.sf.saxon.trans.StaticError
StaticError(String, Throwable) - Constructor for class net.sf.saxon.trans.StaticError
StaticError(String, SourceLocator) - Constructor for class net.sf.saxon.trans.StaticError
StaticProperty - class net.sf.saxon.expr.StaticProperty.
  This class contains constants identifying dependencies that an XPath expression might have on its context.
StaticQueryContext - class net.sf.saxon.query.StaticQueryContext.
  StaticQueryContext is the implementation of StaticContext used when processing XQuery expressions.
StaticQueryContext(Configuration) - Constructor for class net.sf.saxon.query.StaticQueryContext
  Create a StaticQueryContext using a given Configuration.
StaticQueryContext(Configuration, StaticQueryContext) - Constructor for class net.sf.saxon.query.StaticQueryContext
  Create a StaticQueryContext for a library module.
StaxBridge - class net.sf.saxon.pull.StaxBridge.
  This class implements the Saxon PullProvider API on top of a standard StAX parser (or any other StAX implementation)
StaxBridge() - Constructor for class net.sf.saxon.pull.StaxBridge
StaxBridge.StaxNamespaces - class net.sf.saxon.pull.StaxBridge.StaxNamespaces.
StaxBridge.StaxNamespaces() - Constructor for class net.sf.saxon.pull.StaxBridge.StaxNamespaces
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
StringMirrorExpression - class com.saxonica.extra.StringMirrorExpression.
  A StringMirrorExpression is used internally when indexing values that may be typed or untypedAtomic.
StringMirrorExpression(Expression) - Constructor for class com.saxonica.extra.StringMirrorExpression
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.
StringValue - class net.sf.saxon.value.StringValue.
  An atomic value of type xs: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.
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
StripValidator - class com.saxonica.validate.StripValidator.
  This class is a filter that passes all Receiver events through unchanged, except that it removes all type annotations from element and attribute nodes.
StripValidator() - Constructor for class com.saxonica.validate.StripValidator
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
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
StyleNodeFactory - class net.sf.saxon.style.StyleNodeFactory.
  Class StyleNodeFactory.
StyleNodeFactory(Configuration) - Constructor for class net.sf.saxon.style.StyleNodeFactory
StylesheetFunctionLibrary - class net.sf.saxon.style.StylesheetFunctionLibrary.
  A StylesheetFunctionLibrary contains functions defined by the user in a stylesheet.
StylesheetFunctionLibrary(XSLStylesheet, boolean) - Constructor for class net.sf.saxon.style.StylesheetFunctionLibrary
  Create a FunctionLibrary that provides access to stylesheet functions
StylesheetProcedure - interface net.sf.saxon.style.StylesheetProcedure.
  This interface is implemented by all XSL elements that can contain local variable declarations.
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() - Constructor for class net.sf.saxon.functions.Subsequence
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(int, IntHashSet) - Constructor for class net.sf.saxon.pattern.SubstitutionGroupTest
  Constructor
Substring - class net.sf.saxon.functions.Substring.
  This class implements the XPath substring() function
Substring() - Constructor for class net.sf.saxon.functions.Substring
SubstringMatcher - interface net.sf.saxon.sort.SubstringMatcher.
  This interface is implemented by a collation that is capable of supporting the XPath functions that require matching of a substring: namely contains(), starts-with, ends-with, substring-before, and substring-after.
SubtreeCopyWatch - class com.saxonica.extra.SubtreeCopyWatch.
  This class is used when optimizing a SequentialCopy, that is, when evaluating a construct of the form xsl:copy-of select="doc('a.xml')/a/b/c.
SubtreeCopyWatch(Selection, PipelineConfiguration, Conduit) - Constructor for class com.saxonica.extra.SubtreeCopyWatch
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
SymbolSpace - class com.saxonica.schema.SymbolSpace.
  This class holds constants used to identify the various symbol spaces defined in XML Schema: element declarations, attribute declarations, types, groups, and so on.
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
SystemFunctionLibrary - class net.sf.saxon.functions.SystemFunctionLibrary.
  The SystemFunctionLibrary represents the collection of functions in the fn: namespace.
SystemFunctionLibrary(int) - Constructor for class net.sf.saxon.functions.SystemFunctionLibrary
  Create a SystemFunctionLibrary
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
savedXPathContext - Variable in class net.sf.saxon.value.Closure
scanOnly - Variable in class net.sf.saxon.expr.ExpressionParser
schemaEquals(Value) - Method in class com.saxonica.schema.DerivedAtomicValue
  Compare two values for equality.
schemaEquals(Value) - Method in class net.sf.saxon.value.AtomicValue
  Compare two values for equality.
schemaEquals(Value) - Method in class net.sf.saxon.value.BigIntegerValue
  Compare two values for equality.
schemaEquals(Value) - Method in class net.sf.saxon.value.DecimalValue
  Compare two values for equality.
schemaEquals(Value) - Method in class net.sf.saxon.value.DoubleValue
  Compare two values for equality.
schemaEquals(Value) - Method in class net.sf.saxon.value.DurationValue
  Compare two values for equality.
schemaEquals(Value) - Method in class net.sf.saxon.value.FloatValue
  Compare two values for equality.
schemaEquals(Value) - Method in class net.sf.saxon.value.IntegerValue
  Compare two values for equality.
schemaEquals(Value) - Method in class net.sf.saxon.value.StringValue
  Compare two values for equality.
schemaEquals(Value) - Method in class net.sf.saxon.value.UntypedAtomicValue
  Compare two values for equality.
schemaEquals(Value) - Method in class net.sf.saxon.value.Value
  Compare two (sequence) values for equality.
schemaTypeRelationship(SchemaType, SchemaType) - Static method in class net.sf.saxon.type.Type
  Get the relationship of two schema types to each other
sealNamespace(String) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Mark a schema namespace as being sealed.
sealNamespace(String) - Method in class net.sf.saxon.Configuration
  Mark a schema namespace as being sealed.
secondInMinute(String) - Static method in class net.sf.saxon.exslt.Date
  Return the second of the minute in the specified date or date/time
secondInMinute() - Static method in class net.sf.saxon.exslt.Date
  Return the current second of the minute
seconds - Variable in class net.sf.saxon.value.DurationValue
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
selectByKey(int, DocumentInfo, AtomicValue, XPathContext) - 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 interface net.sf.saxon.om.DocumentInfo
  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 class net.sf.saxon.om.VirtualDocumentCopy
  Get the element with a given ID, if any
selectID(String) - Method in class net.sf.saxon.pull.UnconstructedDocument
  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.
selectID(String) - Method in class net.sf.saxon.xom.DocumentWrapper
  Get the element with a given ID, if any
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) - Method in class net.sf.saxon.event.Sender
  Send the contents of a Source to a Receiver.
send(Source, Receiver, boolean) - Method in class net.sf.saxon.event.Sender
  Send the contents of a Source to a Receiver.
sendDoc(String, String, XPathContext, SourceLocator, Receiver) - Static method in class net.sf.saxon.functions.Document
  Supporting routine to push one external document given a URI (href) and a baseURI to a given Receiver.
sendDocument(XPathContext, Receiver) - Method in class net.sf.saxon.functions.Doc
  Copy the document identified by this expression to a given Receiver.
sendDocuments(XPathContext, Receiver) - Method in class net.sf.saxon.functions.Document
  Copy the documents identified by this expression to a given Receiver.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.dom.NodeWrapper
  Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.jdom.NodeWrapper
  Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Output all namespace nodes associated with this element.
sendNamespaceDeclarations(NodeInfo, Receiver, boolean) - Static method in class net.sf.saxon.om.Navigator
  Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in interface net.sf.saxon.om.NodeInfo
  Output all namespace declarations associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.om.Orphan
  Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.om.StrippedNode
  Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.om.VirtualCopy
  Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.pull.UnconstructedParent
  Output all namespace declarations associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.tree.ElementImpl
  Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.tree.ElementWithAttributes
  Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.tree.NodeImpl
  Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.value.TextFragmentValue
  Output all namespace nodes associated with this element.
sendNamespaceDeclarations(Receiver, boolean) - Method in class net.sf.saxon.xom.NodeWrapper
  Output all namespace nodes associated with this element.
sendSource(Source, Receiver, PipelineConfiguration) - Method in class net.sf.saxon.dom.DOMEnvelope
  Test whether this object model recognizes a particular kind of JAXP Source object, and if it does, send the contents of the document to a supplied Receiver, and return true.
sendSource(Source, Receiver, PipelineConfiguration) - Method in class net.sf.saxon.dom.DOMObjectModel
  Test whether this object model recognizes a particular kind of JAXP Source object, and if it does, send the contents of the document to a supplied Receiver, and return true.
sendSource(Source, Receiver, PipelineConfiguration) - Method in class net.sf.saxon.jdom.JDOMObjectModel
  Test whether this object model recognizes a particular kind of JAXP Source object, and if it does, send the contents of the document to a supplied Receiver, and return true.
sendSource(Source, Receiver, PipelineConfiguration) - Method in interface net.sf.saxon.om.ExternalObjectModel
  Test whether this object model recognizes a particular kind of JAXP Source object, and if it does, send the contents of the document to a supplied Receiver, and return true.
sendSource(Source, Receiver, PipelineConfiguration) - Method in class net.sf.saxon.xom.XOMObjectModel
  Test whether this object model recognizes a particular kind of JAXP Source object, and if it does, send the contents of the document to a supplied Receiver, and return true.
sendWrappedSequence(SequenceIterator, Receiver) - Static method in class net.sf.saxon.query.QueryResult
  Take a sequence supplied in the form of an iterator and generate a wrapped represention of the items in the sequence, the wrapped representation being a sequence of events sent to a supplied Receiver.
sequence - Variable in class net.sf.saxon.expr.Assignation
sequence - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
sequence - Variable in class net.sf.saxon.trans.Mode.Rule
serialize(NodeInfo, Result, Properties, Configuration) - Static method in class net.sf.saxon.query.QueryResult
  Serialize a document containing wrapped query results (or any other document, in fact) as XML.
serializeSequence(SequenceIterator, Configuration, OutputStream, Properties) - Static method in class net.sf.saxon.query.QueryResult
  Serialize an arbitrary sequence, without any special wrapping.
setAbstract(boolean) - Method in class com.saxonica.schema.ElementDecl
  Sets whether or not this element definition is abstract.
setAbstract(boolean) - Method in class com.saxonica.schema.UserComplexType
  Sets whether or not this UserComplexType should be abstract.
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
setActualParameters(WithParam[], WithParam[]) - Method in class net.sf.saxon.instruct.ApplyImports
  Set the actual parameters on the call
setActualParameters(WithParam[], WithParam[]) - Method in class net.sf.saxon.instruct.ApplyTemplates
  Set the actual parameters on the call
setActualParameters(WithParam[], WithParam[]) - Method in class net.sf.saxon.instruct.CallTemplate
  Set the actual parameters on the call
setAllNodesUntyped(boolean) - Method in class net.sf.saxon.Configuration
  Specify that all nodes encountered within this query or transformation will be untyped
setAllowExternalFunctions(boolean) - Method in class net.sf.saxon.Configuration
  Determine whether calls to external Java functions are permitted.
setAnnotation(int) - Method in class com.saxonica.validate.ContentValidator
  Set the type annotation code to be allocated by this validator
setAnyAttribute(AttributeWildcard) - Method in class com.saxonica.schema.AttributeGroupDecl
  Sets the wildcard (anyAttribute) of this attribute Group.
setAnyAttribute(AttributeWildcard) - Method in class com.saxonica.schema.UserComplexType
  Sets the wildcard (anyAttribute) of the complexType.
setArguments(Expression[]) - Method in class net.sf.saxon.expr.FunctionCall
  Method called by the expression parser when all arguments have been supplied
setArguments(Expression[]) - Method in class net.sf.saxon.expr.SimpleExpression
  Set the immediate sub-expressions of this expression.
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.dom.DocumentBuilderFactoryImpl
setAttribute(String, String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Adds a new attribute.
setAttribute(int, int, int, String, int, int) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Set (overwrite) an attribute in the attribute list.
setAttributeFormDefault(String) - Method in class com.saxonica.sdoc.XSDSchema
  Sets the attributeFormDefault property of this Schema.
setAttributeGroup(AttributeGroupDecl) - Method in class com.saxonica.validate.AttributeValidator
  Identify the set of attributes permitted by the complex type being validated.
setAttributeNS(String, String, String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Adds a new attribute.
setAttributeNode(Attr) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Adds a new attribute node.
setAttributeNodeNS(Attr) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Add a new attribute.
setBackwardsCompatibilityMode(boolean) - Method in class net.sf.saxon.xpath.StandaloneContext
  Set XPath 1.0 backwards compatibility mode
setBackwardsCompatible(boolean) - Method in class net.sf.saxon.expr.ArithmeticExpression.NumericArithmetic
setBackwardsCompatible(boolean) - Method in class net.sf.saxon.trans.KeyDefinition
  Set backwards compatibility mode.
setBackwardsCompatible(boolean) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Set XPath 1.0 compatibility mode on or off (by default, it is false)
setBaseOutputURI(String) - Method in class net.sf.saxon.Controller
  Set the base output URI.
setBaseTypeFingerprint(int) - Method in class net.sf.saxon.type.BuiltInAtomicType
setBaseTypeReference(TypeReference) - Method in class com.saxonica.schema.SchemaTypeImpl
  Sets the base type for this datatype.
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
setBaseURI(String) - Method in class net.sf.saxon.sort.SortKeyDefinition
setBaseURI(String) - Method in class net.sf.saxon.style.UseWhenStaticContext
  Set the base URI
setBaseURI(String) - Method in class net.sf.saxon.trans.IndependentContext
  Set the base URI in the static context
setBaseURI(String) - Method in class net.sf.saxon.xpath.StandaloneContext
  Set the base URI in the static context
setBeingRead(String) - Method in class com.saxonica.sdoc.SchemaDocumentManager
setBlock(int) - Method in class com.saxonica.schema.ElementDecl
  Sets the value of the 'block' attribute for this element For internal use only.
setBlock(int) - Method in class com.saxonica.schema.UserComplexType
  Sets the value of the 'block' attribute for this UserComplexType.
setBlockDefault(int) - Method in class com.saxonica.sdoc.XSDSchema
  Sets the default Block values for this Schema.
setBody(Expression) - Method in class net.sf.saxon.instruct.Procedure
setCaller(XPathContext) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Set the calling XPathContext
setCaller(XPathContext) - Method in interface net.sf.saxon.expr.XPathContext
  Set the calling XPathContext
setCaller(XPathContext) - Method in class net.sf.saxon.expr.XPathContextMinor
  Set the calling XPathContext
setCaseOrder(Expression) - Method in class net.sf.saxon.sort.SortKeyDefinition
  Set the case order.
setCharAt(int, char) - Method in class net.sf.saxon.om.FastStringBuffer
  Set the character at a particular offset
setCharacterMapIndex(IntHashMap) - 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(Expression[]) - Method in class net.sf.saxon.instruct.Block
  Set the children of this instruction
setClassLoader(ClassLoader) - Method in class net.sf.saxon.Configuration
  Set a ClassLoader to be used when loading external classes.
setClassLoader(ClassLoader) - Method in class net.sf.saxon.Controller
  Set a ClassLoader to be used when loading external classes.
setClientData(Class, Object) - Method in class net.sf.saxon.om.NamePool
  Save client data on behalf of a user of the namepool
setCollation(Comparator) - Method in class net.sf.saxon.sort.SortKeyDefinition
setCollation(String, Comparator, boolean) - Method in class net.sf.saxon.style.XSLStylesheet
  Register a named collation (actually a Comparator)
setCollationName(Expression) - Method in class net.sf.saxon.sort.SortKeyDefinition
  Set the collation.
setCollationTable(HashMap) - Method in class net.sf.saxon.instruct.Executable
  Set the table of collations
setCollationURIResolver(CollationURIResolver) - Method in class net.sf.saxon.Configuration
  Set a CollationURIResolver to be used to resolve collation URIs (that is, to take a URI identifying a collation, and return the corresponding collation).
setCollectionURIResolver(CollectionURIResolver) - Method in class net.sf.saxon.Configuration
  Set a CollectionURIResolver to be used to resolve collection URIs (that is, the URI supplied in a call to the collection() function).
setColumnNumber(int) - Method in class net.sf.saxon.expr.ExpressionLocation
setColumnNumber(int) - Method in class net.sf.saxon.instruct.InstructionDetails
  Set the column number
setColumnNumber(int) - Method in class net.sf.saxon.instruct.TraceExpression
  Set the column number of the expression being traced
setColumnNumber(int) - Method in class net.sf.saxon.type.ValidationException
setComparator(Comparator, XPathContext) - Method in class net.sf.saxon.expr.SingletonComparison
setComplexContent(boolean) - Method in class com.saxonica.schema.UserComplexType
  Sets whether or not this complexType is a 'complexContent'
setCondition(Expression) - Method in class net.sf.saxon.expr.IfExpression
setConfiguration(SchemaAwareConfiguration) - Method in class com.saxonica.schema.PreparedSchema
  Set the configuration
setConfiguration(Configuration) - Method in class net.sf.saxon.PreparedStylesheet
setConfiguration(Configuration) - Method in class net.sf.saxon.TransformerFactoryImpl
  Set the configuration (en bloc)
setConfiguration(Configuration) - Method in class net.sf.saxon.dom.DocumentWrapper
  Set the Configuration that contains this document
setConfiguration(Configuration) - Method in class net.sf.saxon.event.PipelineConfiguration
setConfiguration(Configuration) - Method in class net.sf.saxon.instruct.Executable
  Set the configuration
setConfiguration(Configuration) - Method in class net.sf.saxon.jdom.DocumentWrapper
  Set the configuration (containing the name pool used for all names in this document)
setConfiguration(Configuration) - Method in class net.sf.saxon.om.VirtualDocumentCopy
  Set the configuration, which defines the name pool used for all names in this document.
setConfiguration(Configuration) - Method in class net.sf.saxon.query.StaticQueryContext
  Deprecated. This method serves no purpose, since it is not possible to change the configuration once the StaticQueryContext has been initialized.
setConfiguration(Configuration) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
  Set the Configuration options
setConfiguration(Configuration) - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
  Set the Configuration that contains this document
setConfiguration(Configuration) - Method in class net.sf.saxon.tinytree.TinyTree
  Set the Configuration that contains this document
setConfiguration(Configuration) - Method in class net.sf.saxon.tree.DocumentImpl
  Set the Configuration that contains this document
setConfiguration(Configuration) - Method in class net.sf.saxon.value.TextFragmentValue
  Set the configuration (containing the name pool used for all names in this document)
setConfiguration(Configuration) - Method in class net.sf.saxon.xom.DocumentWrapper
  Set the configuration, which defines the name pool used for all names in this document.
setConfigurationProperty(String, Object) - Method in class net.sf.saxon.Configuration
  Set a property of the configuration.
setConfirmed(boolean) - Method in class net.sf.saxon.expr.UserFunctionCall
  Set this function as confirmed (the function being called is known to exist) or not
setConstraintChecker(ConstraintChecker) - Method in class com.saxonica.validate.ValidationStack
  Set the constraint checker in use (if any).
setConstructType(int) - Method in class net.sf.saxon.instruct.InstructionDetails
  Set the type of construct
setConstructType(int) - Method in class net.sf.saxon.instruct.TraceExpression
  Set the type of construct.
setConstructionMode(int) - Method in class net.sf.saxon.query.StaticQueryContext
  Set the construction mode for this module
setContainingDeclaration(int, boolean) - Method in class com.saxonica.schema.SchemaTypeImpl
  Set the name of the containing declaration (for diagnostics)
setContainingElement(int, int) - Method in class com.saxonica.validate.ContentValidator
  Set the fingerprint identifying the name of the containing element (for diagnostics)
setContainsLocals(SlotManager) - Method in class net.sf.saxon.instruct.GlobalVariable
setContent(Expression) - Method in class net.sf.saxon.instruct.ResultDocument
  Set the expression that constructs the content
setContentExpression(Expression) - Method in class net.sf.saxon.instruct.ParentNodeConstructor
  Set the expression that constructs the content of the element
setContentHandler(ContentHandler) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Sets the `ContentHandler` which receives the augmented validation result.
setContentHandler(ContentHandler) - Method in class net.sf.saxon.Filter
  Register a content handler to receive the output of the transformation filter.
setContextItem(Item) - Method in class net.sf.saxon.query.DynamicQueryContext
  Set the context item for evaluating the expression.
setContextNode(NodeInfo) - Method in class net.sf.saxon.query.DynamicQueryContext
  Deprecated. From Saxon 8.7, the method `DynamicQueryContext.setContextItem(Item)` is preferred
setContextNode(NodeInfo) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Set the context node.
setContextNode(NodeInfo) - Method in class net.sf.saxon.xpath.XPathExpressionImpl
  Set the context node for evaluating the expression.
setController(Controller) - Method in class net.sf.saxon.event.PipelineConfiguration
setConversion(Expression) - Method in class net.sf.saxon.instruct.LocalParam
  Define a conversion that is to be applied to the supplied parameter value.
setCountry(String) - Method in interface net.sf.saxon.number.Numberer
  Set the country used by this numberer (currenly used only for names of timezones)
setCountry(String) - Method in class net.sf.saxon.number.Numberer_en
  Set the country used by this numberer (currenly used only for names of timezones)
setCriteria(String, String, String) - Method in class net.sf.saxon.event.PIGrabber
setCurrentDateTime(DateTimeValue) - Method in class net.sf.saxon.Controller
  Set the current date and time for this query or transformation.
setCurrentDateTime(DateTimeValue) - Method in class net.sf.saxon.query.DynamicQueryContext
  Set a value to be used as the current date and time for the query.
setCurrentGroupIterator(GroupIterator) - Method in class net.sf.saxon.expr.XPathContextMajor
  Set the current grouping iterator.
setCurrentIterator(SequenceIterator) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Set a new sequence iterator.
setCurrentIterator(SequenceIterator) - Method in interface net.sf.saxon.expr.XPathContext
  Set a new sequence iterator.
setCurrentIterator(SequenceIterator) - Method in class net.sf.saxon.expr.XPathContextMinor
  Set a new sequence iterator.
setCurrentMode(Mode) - Method in class net.sf.saxon.expr.XPathContextMajor
  Set the current mode.
setCurrentRegexIterator(RegexIterator) - Method in class net.sf.saxon.expr.XPathContextMajor
  Set the current regex iterator.
setCurrentTemplate(Template) - Method in class net.sf.saxon.expr.XPathContextMajor
  Set the current template.
setDTDHandler(DTDHandler) - Method in class net.sf.saxon.Filter
  Allow an application to register a DTD event handler.
setDTDValidationMode(int) - Method in class net.sf.saxon.AugmentedSource
  Set whether or not schema validation of this source is required
setData(String) - Method in class net.sf.saxon.dom.PIOverNodeInfo
  The content of this processing instruction.
setData(String) - Method in class net.sf.saxon.dom.TextOverNodeInfo
  Set the character data of a Text or Comment node.
setDataTypeExpression(Expression) - Method in class net.sf.saxon.sort.SortKeyDefinition
  Set the data type.
setDebugger(Debugger) - Method in class net.sf.saxon.Configuration
  Set the debugger to be used.
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(DecimalSymbols, int) - 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
setDefaultElementNamespace(short) - Method in class net.sf.saxon.style.UseWhenStaticContext
  Set the default namespace for elements and types
setDefaultElementNamespace(String) - Method in class net.sf.saxon.xpath.StandaloneContext
  Set the default namespace for element and type names
setDefaultFunctionNamespace(String) - Method in class net.sf.saxon.query.StaticQueryContext
  Set the default function namespace
setDefaultFunctionNamespace(String) - Method in class net.sf.saxon.trans.IndependentContext
  Set the default function namespace
setDefaultFunctionNamespace(String) - Method in class net.sf.saxon.xpath.StandaloneContext
  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)
setDefaultURIMappings() - Method in class net.sf.saxon.functions.JavaExtensionLibrary
  Define initial mappings of "well known" namespace URIs to Java classes (this covers the Saxon and EXSLT extensions).
setDefaultValue(String) - Method in class com.saxonica.schema.AttributeDecl
  Sets the DEFAULT value.
setDefaultValue(String) - Method in class com.saxonica.schema.AttributeUse
  Sets the DEFAULT value.
setDefaultValue(String) - Method in class com.saxonica.schema.ElementDecl
  Sets the 'default' value for this element declaration.
setDefaultValue(int) - Method in class net.sf.saxon.sort.IntToIntHashMap
  Set the value to be returned to indicate an unused entry
setDefaults(DecimalSymbols) - Static method in class net.sf.saxon.trans.DecimalFormatManager
  Set up the XSLT-defined default attributes in a DecimalFormatSymbols
setDerivationMethod(int) - Method in class com.saxonica.schema.SchemaTypeImpl
  Sets the derivation method code (without validating it)
setDerivationMethodName(String) - Method in class com.saxonica.schema.SchemaTypeImpl
  Set the derivation method name.
setDetails(StandardFunction.Entry) - Method in class net.sf.saxon.functions.SystemFunction
  Set the details of this type of function
setDisallowedNamespace(String) - Method in class com.saxonica.schema.Wildcard
  Set the disallowed namespace.
setDocumentInstruction(DocumentInstr) - Method in class net.sf.saxon.query.XQueryExpression
setDocumentLocator(Locator) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Receive an object for locating the origin of SAX document events.
setDocumentLocator(Locator) - Method in class net.sf.saxon.TemplatesHandlerImpl
  Callback interface for SAX: not for application use
setDocumentLocator(Locator) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Callback interface for SAX: not for application use
setDocumentNumber(int) - Method in class net.sf.saxon.om.VirtualCopy
setDocumentURI(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  The location of the document or `null` if undefined or if the `Document` was created using `DOMImplementation.createDocument`.
setElementDeclaration(ElementDecl) - Method in class com.saxonica.validate.ConstraintChecker
  setElementDeclaration is called immediately before the call on startElement.
setElementDeclaration(ElementDecl) - Method in class com.saxonica.validate.ContentValidator
  Set the element declaration that this validator is validating against
setElementFormDefault(String) - Method in class com.saxonica.sdoc.XSDSchema
  Sets the elementFormDefault property of this Schema.
setEmptyLeast(boolean) - Method in class net.sf.saxon.sort.AtomicSortComparer
  Indicate whether NaN should be sorted before or after other float/double values.
setEmptyLeast(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.dom.DocumentBuilderImpl
setErrorCode(String) - Method in class net.sf.saxon.expr.CardinalityChecker
  Set the error code to be returned (this is used when evaluating the functions such as exactly-one() which have their own error codes)
setErrorCode(String) - Method in class net.sf.saxon.expr.RoleLocator
  Set the error code to be produced if a type error is detected
setErrorCode(String) - Method in class net.sf.saxon.trans.XPathException
  Set the error code.
setErrorCode(String, String) - Method in class net.sf.saxon.trans.XPathException
  Set the error code.
setErrorHandler(ErrorHandler) - Method in class com.saxonica.schema.SchemaFactoryImpl
setErrorHandler(ErrorHandler) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Sets the `ErrorHandler` to receive errors encountered during the validation.
setErrorHandler(ErrorHandler) - Method in class com.saxonica.validate.ValidatorImpl
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.dom.DocumentBuilderImpl
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.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.event.PipelineConfiguration
setErrorListener(ErrorListener) - Method in class net.sf.saxon.query.DynamicQueryContext
  Set the error listener.
setErrorListener(ErrorListener) - Method in class net.sf.saxon.query.StaticQueryContext
  Set the ErrorListener to be used to report compile-time errors in a query.
setErrorListener(ErrorListener) - Method in class net.sf.saxon.trans.CompilerInfo
setErrorObject(Value) - Method in class net.sf.saxon.trans.XPathException
setErrorOutput(Writer) - Method in class net.sf.saxon.StandardErrorHandler
  Set output for error messages produced by the default error handler.
setErrorOutput(PrintStream) - Method in class net.sf.saxon.StandardErrorListener
  Set output destination for error messages (default is System.err)
setExecutable(Executable) - Method in class net.sf.saxon.Controller
  Associate this Controller with an Executable.
setExecutable(Executable) - Method in class net.sf.saxon.instruct.GlobalVariable
setExecutable(Executable) - Method in class net.sf.saxon.instruct.Procedure
setExecutable(Executable) - Method in class net.sf.saxon.pattern.Pattern
setExecutable(Executable) - Method in class net.sf.saxon.query.StaticQueryContext
  Set the executable.
setExecutable(Executable) - Method in class net.sf.saxon.query.XQueryFunction
setExecuting(GlobalVariable, boolean) - Method in class net.sf.saxon.instruct.Bindery
  Set/Unset a flag to indicate that a particular global variable is currently being evaluated.
setExpectedMediaType(String) - Method in interface net.sf.saxon.RelativeURIResolver
  Specify the media type of the resource that is expected to be delivered.
setExpression(int, Expression) - Method in class net.sf.saxon.sort.TupleExpression
setExtensionBinder(FunctionLibrary) - Method in class net.sf.saxon.Configuration
  Set the FunctionLibrary used to bind calls on extension functions.
setExtensionFunctionClass(Class) - Method in class net.sf.saxon.functions.ExtensionFunctionFactory
  Set the class to be used to represent extension function calls.
setExtensionFunctionFactory(ExtensionFunctionFactory) - Method in class net.sf.saxon.Configuration
  Set an ExtensionFunctionFactory.
setExternalNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.query.StaticQueryContext
  Set an external namespace resolver.
setFacetCollection(FacetCollection) - Method in class com.saxonica.schema.UserSimpleType
  Set the FacetCollection for this simple type.
setFactory(Configuration) - Method in class net.sf.saxon.event.PIGrabber
setFactoryConfiguration(boolean) - 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.
setFeature(String, boolean) - Method in class net.sf.saxon.TransformerFactoryImpl
  Set a feature for this `TransformerFactory` and `Transformer`s or `Template`s created by this factory.
setFeature(String, boolean) - Method in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
  Set a feature for this `DocumentBuilderFactory` and `DocumentBuilder`s created by this factory.
setFeature(String, boolean) - Method in class net.sf.saxon.xpath.XPathFactoryImpl
  Set a feature of this XPath implementation.
setFinalDefault(int) - Method in class com.saxonica.sdoc.XSDSchema
  Sets the default "final" list for this Schema.
setFinalProhibitions(int) - Method in class com.saxonica.schema.ElementDecl
  Sets the value of the 'final' property, indicating which types of derivation are not allowed.
setFinalProhibitions(int) - Method in class com.saxonica.schema.SchemaTypeImpl
  Sets the value of the 'final' property, indicating which types of derivation are not allowed.
setFinalProxy(TypedContentHandler) - Method in class com.saxonica.validate.ValidatorHandlerImpl
setFinalState(boolean) - Method in class com.saxonica.schema.AutomatonState
  Set this state to be (or not to be) a final state
setFingerprint(int) - Method in class com.saxonica.schema.AttributeGroupReference
  Set the fingerprint of the target of this reference
setFingerprint(int) - Method in class com.saxonica.schema.GroupReference
setFingerprint(int) - Method in class com.saxonica.schema.IdentityConstraint
  Set the fingerprint of the name of this identity constraint
setFingerprint(int) - Method in class com.saxonica.schema.ModelGroupDefinition
setFingerprint(int) - Method in class com.saxonica.schema.Notation
  Set the fingerprint of the notation
setFixed(boolean) - Method in class com.saxonica.schema.Facet
  Set whether the facet is defined as fixed
setFixedValue(Value) - Method in class com.saxonica.schema.AttributeDecl
  Sets the FIXED value.
setFixedValue(Value) - Method in class com.saxonica.schema.AttributeUse
  Sets the FIXED value.
setFixedValue(Value) - Method in class com.saxonica.schema.ElementDecl
  Sets the fixed value for this element definition.
setFixupStatus(int) - Method in class com.saxonica.schema.SchemaStructure
  Set the fixup status
setFunction(UserFunction, StaticContext) - Method in class net.sf.saxon.expr.UserFunctionCall
  Create the reference to the function to be called, and validate for consistency
setFunctionLibrary(FunctionLibrary) - Method in class net.sf.saxon.instruct.Executable
  Set the library containing all the in-scope functions in the static context
setFunctionLibrary(FunctionLibrary) - Method in class net.sf.saxon.trans.IndependentContext
  Set the function library to be used
setFunctionLibrary(FunctionLibrary) - Method in class net.sf.saxon.xpath.StandaloneContext
  Set the function library to be used
setFunctionLibraryList(FunctionLibraryList) - Method in class net.sf.saxon.query.StaticQueryContext
  Set the function library used for binding any function call appearing within the query module.
setFunctionNameCode(int) - Method in class net.sf.saxon.expr.FunctionCall
  Set the name code of the function being called
setFunctionNameCode(int) - Method in class net.sf.saxon.instruct.UserFunction
  Set the namepool name code of the function
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
setGlobalComponentTest(boolean) - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Indicate whether this CombinedNodeTest actually represents a SequenceType of the form schema-element(X) or schema-attribute(X).
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.
setHasBeenReported() - Method in class net.sf.saxon.trans.XPathException
setHostLanguage(int) - Method in class net.sf.saxon.Configuration
  Set the host language used in this configuration.
setHostLanguage(int) - Method in class net.sf.saxon.event.ComplexContentOutputter
setHostLanguage(int) - Method in class net.sf.saxon.event.PipelineConfiguration
setHostLanguage(int) - Method in class net.sf.saxon.instruct.Executable
  Set the host language
setHostLanguage(int) - Method in class net.sf.saxon.instruct.GlobalVariable
setHostLanguage(int) - Method in class net.sf.saxon.instruct.Procedure
setHostLanguage(int) - Method in class net.sf.saxon.sort.SortedIterator
setIdAttribute(String, boolean) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Mark an attribute as an ID.
setIdAttributeNS(String, String, boolean) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Mark an attribute as an ID.
setIdAttributeNode(Attr, boolean) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
  Mark an attribute as an ID.
setIgnoreIgnorableWhitespace(boolean) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Set whether "ignorable whitespace" should be ignored.
setIgnoreNaN(boolean) - Method in class net.sf.saxon.functions.Minimax
setImplicitTimezone(int) - Method in class net.sf.saxon.Configuration
  Set the implicit timezone, as a positive or negative offset from UTC in minutes.
setImportedSchemaNamespaces(Set) - Method in class net.sf.saxon.trans.IndependentContext
setImporter(XSLStylesheet) - Method in class net.sf.saxon.style.XSLStylesheet
  Set the StyleSheet that included or imported this one.
setInheritNamespaces(boolean) - Method in class net.sf.saxon.query.StaticQueryContext
  Set the namespace inheritance mode
setInitialContextItem(Item) - Method in class net.sf.saxon.Controller
  Set the initial context item.
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.
setInitialValidator(ContentValidator) - Method in class com.saxonica.validate.ValidationStack
  Set the initial validator to be used for the outermost element
setInputStream(String, InputStream) - Method in class net.sf.saxon.pull.StaxBridge
setInputTypeAnnotations(int) - Method in class net.sf.saxon.style.XSLStylesheet
  Set the value of the input-type-annotations attribute, for this module combined with that of all included/imported modules.
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.
setIsAtomizing(boolean) - Method in class net.sf.saxon.om.SingletonIterator
  Indicate that any nodes returned in the sequence will be atomized.
setIsBuiltIn(boolean) - Method in class com.saxonica.schema.UserAtomicType
  Mark this as a built-in type
setIsNumberingInstruction() - Method in class net.sf.saxon.instruct.ValueOf
  Indicate that this is really an xsl:nunber instruction
setIsOutput(boolean) - Method in class com.saxonica.validate.ContentValidator
  Indicate that this validator is being used for an output document.
setIsParameter(boolean) - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Indicate whether this global variable is a "parameter" (an external variable, in XQuery terminology)
setIsSimpleContent(boolean) - Method in class com.saxonica.sdoc.SimpleTypeDefinition
  Indicate that this simple type represents the content type of a complex type with simple content
setIsTypeError(boolean) - Method in class net.sf.saxon.trans.XPathException
setIsXHTML(boolean) - Method in class net.sf.saxon.event.MetaTagAdjuster
  Indicate whether we're handling HTML or XHTML
setItemTypeReference(TypeReference) - Method in class com.saxonica.schema.UserListType
  Sets the itemType for this ListType (the type of item that instances of this list type contain).
setItemTypeReference(TypeReference) - Method in class com.saxonica.sdoc.SimpleTypeDefinition
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.
setLazyConstruction(boolean) - Method in class net.sf.saxon.instruct.ParentNodeConstructor
  Indicate that lazy construction should (or should not) be used
setLazyConstructionMode(boolean) - Method in class net.sf.saxon.Configuration
  Set lazy construction mode on or off.
setLength(int) - Method in class net.sf.saxon.om.FastStringBuffer
  Set the length.
setLength(int) - Method in class net.sf.saxon.tinytree.CharSlice
  Set the length of this character sequence, without changing the array and start offset to which it is bound
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
  Initialize the DateValue using a character string in the format yyyy-mm-dd and an optional time zone.
setLineNumber(int) - Method in class com.saxonica.schema.SchemaStructure
  Set the line number
setLineNumber(int) - Method in class com.saxonica.sdoc.SchemaElement
  Set the line number
setLineNumber(int) - Method in class net.sf.saxon.event.LocationCopier
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.Procedure
setLineNumber(int) - Method in class net.sf.saxon.instruct.TraceExpression
  Set the line number of the expression being traced
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.pattern.UnionPattern
  Override method to set the system ID, so it's set on both halves
setLineNumber(int) - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Set the line number where the variable declaration appears in the source
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, int) - Method in class net.sf.saxon.tree.LineNumberMap
  Set the line number corresponding to a given sequence number
setLineNumber(int) - Method in class net.sf.saxon.type.ValidationException
setLineNumbering(boolean) - Method in class net.sf.saxon.AugmentedSource
  Set whether line numbers are to be maintained in the constructed document
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.event.Builder
setLineNumbering() - Method in class net.sf.saxon.tinytree.TinyTree
  Set line numbering on
setLineNumbering() - Method in class net.sf.saxon.tree.DocumentImpl
  Set line numbering on
setLocalName(String) - Method in class com.saxonica.schema.SchemaTypeImpl
  Set the local name of this type
setLocalParameters(ParameterSet) - Method in class net.sf.saxon.expr.XPathContextMajor
  Set the local parameters for the current template call.
setLocalVariable(int, ValueRepresentation) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Set the value of a local variable, identified by its slot number
setLocalVariable(int, ValueRepresentation) - Method in interface net.sf.saxon.expr.XPathContext
  Set the value of a local variable, identified by its slot number
setLocalVariable(int, ValueRepresentation) - Method in class net.sf.saxon.expr.XPathContextMajor
  Set the value of a local variable, identified by its slot number
setLocalVariable(int, ValueRepresentation) - Method in class net.sf.saxon.expr.XPathContextMinor
  Set the value of a local variable, identified by its slot number
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.
setLocation(String, int) - Method in class net.sf.saxon.trans.KeyDefinition
  Set the system Id and line number of the source xsl:key definition
setLocationId(int) - Method in class net.sf.saxon.expr.ComputedExpression
  Set the location ID on an expression.
setLocationMap(LocationMap) - Method in class net.sf.saxon.instruct.Executable
  Set the location map
setLocationMap(LocationMap) - Method in class net.sf.saxon.trans.IndependentContext
setLocationMap(LocationMap) - Method in class net.sf.saxon.xpath.StandaloneContext
setLocationProvider(LocationProvider) - Method in class net.sf.saxon.event.PipelineConfiguration
setLocationProvider(LocationProvider) - Method in class net.sf.saxon.om.AttributeCollectionImpl
  Set the location provider.
setLocationProvider(LocationProvider) - Method in class net.sf.saxon.tinytree.TinyAttributeCollection
  Set the location provider.
setLocationURI(String) - Method in class net.sf.saxon.query.StaticQueryContext
  Set the location URI for a module
setLocator(SourceLocator) - Method in class com.saxonica.schema.SchemaStructure
  Set the location information for this schema component.
setLocator(Locator) - Method in class net.sf.saxon.type.ValidationException
setMask(String) - Method in class com.saxonica.schema.FacetListIterator
  Sets the mask for this iterator.
setMatchDTDTypes(boolean) - Method in class net.sf.saxon.pattern.ContentTypeTest
  Indicate whether DTD-derived content types should be matched (the default is false)
setMaxOccurs(int) - Method in class com.saxonica.schema.AbstractParticle
  Sets the maximum number of occurrences for this Particle within the containing content model
setMaxOccurs(int) - Method in class com.saxonica.schema.ElementParticle
  Sets the maximum number of occurrences for this Particle within the containing content model
setMaxOccurs(int) - Method in class com.saxonica.schema.ElementWildcard
  Set the maxOccurs attribute
setMemberTypeReferences(List) - Method in class com.saxonica.schema.UserUnionType
  Set the member types of this union type
setMemoFunction(boolean) - Method in class net.sf.saxon.instruct.UserFunction
  Mark this function as a memo function (or not)
setMessageEmitter(Emitter) - Method in class net.sf.saxon.Controller
  Set the Emitter to be used for xsl:message output.
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 in XSLT.
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
setMinOccurs(int) - Method in class com.saxonica.schema.AbstractParticle
  Sets the minimum number of occurrences for this Particle within the containing content model
setMinOccurs(int) - Method in class com.saxonica.schema.ElementParticle
  Sets the minimum number of occurrences for this Particle within the containing content model
setMinOccurs(int) - Method in class com.saxonica.schema.ElementWildcard
  Set the minOccurs attribute.
setMinOccurs(int) - Method in interface com.saxonica.schema.Particle
  Change the value of minOccurs.
setMixed(boolean) - Method in class com.saxonica.schema.UserComplexType
  Sets whether this complex type allows mixed content
setModuleNamespace(String) - Method in class net.sf.saxon.query.StaticQueryContext
  Set the namespace for a library module.
setModuleURIResolver(ModuleURIResolver) - Method in class net.sf.saxon.Configuration
  Set a user-defined ModuleURIResolver for resolving URIs used in "import module" declarations in an XQuery prolog.
setModuleURIResolver(String) - Method in class net.sf.saxon.Configuration
  Create and register an instance of a ModuleURIResolver with a specified class name.
setModuleURIResolver(ModuleURIResolver) - Method in class net.sf.saxon.query.StaticQueryContext
  Set a user-defined ModuleURIResolver for resolving URIs used in "import module" declarations in the XQuery prolog.
setMultiThreading(boolean) - Method in class net.sf.saxon.Configuration
  Set whether multithreading optimizations are allowed
setName(String) - Method in class com.saxonica.schema.IdentityConstraint
  Sets the name for this IdentityConstraint.
setName(String) - Method in class com.saxonica.schema.ModelGroupDefinition
  Set the name of the group
setName(String) - Method in class com.saxonica.schema.Notation
  Set the name of the notation
setNameCode(int) - Method in class com.saxonica.schema.AttributeDecl
  Set the fingerprint for this attribute name.
setNameCode(int) - Method in class com.saxonica.schema.AttributeGroupDecl
  Set the nameCode of the name of this attribute group.
setNameCode(int) - Method in class com.saxonica.schema.ElementDecl
  Set the name of this element declaration
setNameCode(int) - Method in class com.saxonica.schema.SchemaTypeImpl
  Set the nameCode of the name of this type.
setNameCode(int) - Method in class com.saxonica.schema.SimpleComponentReference
setNameCode(int) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
  Set the name of the variable, as a namepool name code
setNameCode(int) - Method in class net.sf.saxon.instruct.AttributeSet
setNameCode(int) - Method in class net.sf.saxon.instruct.GeneralVariable
setNameCode(int) - Method in class net.sf.saxon.om.Orphan
setNameCode(int) - Method in class net.sf.saxon.pull.UnconstructedElement
setNameCode(int) - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Set the initial nameCode (the nameCode of the node at the root of the tree being walked)
setNameCode(int) - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Set the variable name
setNameCode(int) - Method in class net.sf.saxon.query.XQueryFunction
setNameCode(int) - Method in class net.sf.saxon.tree.ElementImpl
  Set the name code.
setNamePool(NamePool) - Method in class com.saxonica.schema.SchemaTypeImpl
  Set the NamePool in which the type is defined.
setNamePool(NamePool) - Method in class net.sf.saxon.Configuration
  Set the NamePool to be used for stylesheets/queries and for source documents.
setNamePool(NamePool) - Method in class net.sf.saxon.om.NamespaceDeclarationsImpl
  Set the name pool
setNamedDecimalFormat(String, String, DecimalSymbols, int) - Method in class net.sf.saxon.trans.DecimalFormatManager
  Set a named decimal format.
setNamespaceCodes(int[]) - Method in class net.sf.saxon.om.NamespaceDeclarationsImpl
  Set the namespace codes.
setNamespaceContext(NamespaceResolver) - Method in class com.saxonica.schema.EnumerationFacet
  Save the namespace context for this enumeration value.
setNamespaceContext(NamespaceContext) - Method in class net.sf.saxon.xpath.StandaloneContext
  Supply the NamespaceContext used to resolve namespaces.
setNamespaceContext(NamespaceContext) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Set the namespace context to be used.
setNamespaceDeclarations(int[], int) - Method in class net.sf.saxon.tree.ElementWithAttributes
  Set the namespace declarations for the element
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.extra.SubtreeCopyWatch
  Set a NamespaceResolver for use by the Watch
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.schema.AttributeDecl
  Set the namespace resolver for resolving QName-valued fixed and default values
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.schema.AttributeUse
  Set the namespace resolver for resolving QName-valued fixed and default values
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.schema.ElementDecl
  Set the namespace resolver to be used
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.validate.ContentValidator
  Set the NamespaceResolver to be used for resolving QName-valued attributes
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.validate.FieldChecker
  Set a NamespaceResolver for use by the FieldChecker
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.validate.FieldWatch
  Set a NamespaceResolver for use by the Watch
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.validate.SelectorWatch
  Set a NamespaceResolver for use by the Watch
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.validate.ValidationStack
  Set the NamespaceResolver to be used for resolving QName-valued attributes
setNamespaceResolver(NamespaceResolver) - Method in interface com.saxonica.validate.Watch
  Set a NamespaceResolver for use by the Watch
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.instruct.InstructionDetails
  Set the namespace context for the instruction being traced.
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.instruct.TraceExpression
  Set the namespace context for the instruction being traced.
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.sxpath.XPathEvaluator
  Set the external namespace resolver to be used.
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.trans.IndependentContext
  Set an external namespace resolver.
setNamespaces(NodeInfo) - Method in class net.sf.saxon.trans.IndependentContext
  Set all the declared namespaces to be the namespaces that are in-scope for a given node.
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.
setNeedsDynamicOutputProperties(boolean) - Method in class net.sf.saxon.style.XSLStylesheet
  Set that this stylesheet needs dynamic output properties
setNillable(boolean) - Method in class com.saxonica.schema.ElementDecl
  Sets whether or not instances of this element definition may set xsi:nil='true'.
setNillable(boolean) - Method in class com.saxonica.validate.ContentValidator
  Set whether this type permits xsi:nil = true
setNillable(boolean) - Method in class net.sf.saxon.pattern.ContentTypeTest
  Indicate whether nilled elements should be matched (the default is false)
setNoNamespacesAllowed() - Method in class com.saxonica.schema.Wildcard
  Initialize the set of permitted namespaces to an empty list.
setNoSpecialChars() - Method in class net.sf.saxon.instruct.FixedAttribute
  Indicate that the attribute value contains no special characters that might need escaping
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
setNodeTest(NodeTest) - Method in class net.sf.saxon.pattern.NodeTestPattern
setNodeValue(String) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Set the node value.
setNotationPublicId(String) - Method in class com.saxonica.schema.Notation
setNotationSystemId(String) - Method in class com.saxonica.schema.Notation
setNumberOfVariables(int) - Method in class net.sf.saxon.instruct.SlotManager
  Set the number of variables
setObjectNameCode(int) - Method in class net.sf.saxon.instruct.InstructionDetails
  Set a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
setObjectNameCode(int) - Method in class net.sf.saxon.instruct.TraceExpression
  Set a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
setObjectNameCode(int) - Method in class net.sf.saxon.style.StyleElement
  Set the object name code
setOccurrenceLimits(int, int) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Set the occurrence limits to be used when compiling a finite state automaton.
setOrder(Expression) - Method in class net.sf.saxon.sort.SortKeyDefinition
  Set the order.
setOrigin(InstructionInfoProvider) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Set the creating expression (for use in diagnostics).
setOrigin(InstructionInfoProvider) - Method in interface net.sf.saxon.expr.XPathContext
  Set the creating expression (for use in diagnostics).
setOrigin(InstructionInfoProvider) - Method in class net.sf.saxon.expr.XPathContextMajor
  Set the creating expression (for use in diagnostics).
setOrigin(InstructionInfoProvider) - Method in class net.sf.saxon.expr.XPathContextMinor
  Set the creating expression (for use in diagnostics).
setOriginDepth(int) - Method in class com.saxonica.extra.SubtreeCopyWatch
  Set the depth within the XML hierarchy of the element whose element declaration contains the unique/key/keyref constraint that this Watch implements
setOriginDepth(int) - Method in class com.saxonica.validate.FieldWatch
  Set the depth within the XML hierarchy of the element whose element declaration contains the unique/key/keyref constraint that this Watch implements
setOriginDepth(int) - Method in class com.saxonica.validate.SelectorWatch
  Set the depth within the XML hierarchy of the element whose element declaration contains the unique/key/keyref constraint that this Watch implements
setOriginDepth(int) - Method in interface com.saxonica.validate.Watch
  Set the depth within the XML hierarchy of the element whose element declaration contains the unique/key/keyref constraint that this Watch implements
setOriginalText(String) - Method in class net.sf.saxon.pattern.Pattern
  Set the original text of the pattern for use in diagnostics
setOriginalText(String) - Method in class net.sf.saxon.pattern.UnionPattern
  Set the original text
setOriginatingConstructType(int) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Set the type of creating expression (for use in diagnostics).
setOriginatingConstructType(int) - Method in interface net.sf.saxon.expr.XPathContext
  Set the type of creating expression (for use in diagnostics).
setOriginatingConstructType(int) - Method in class net.sf.saxon.expr.XPathContextMinor
  Set the type of creating expression (for use in diagnostics).
setOutputDestination(PrintStream) - Method in class net.sf.saxon.trace.AbstractTraceListener
  Set the output destination (default is System.err)
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.CDATAFilter
  Set the properties for this CDATA filter
setOutputProperties(Properties) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Set the output details.
setOutputProperties(Properties) - Method in class net.sf.saxon.event.Emitter
  Set output properties
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.MetaTagAdjuster
  Set output properties
setOutputProperties(Properties) - Method in class net.sf.saxon.event.XMLIndenter
  Set the properties for this indenter
setOutputProperties(int, Properties) - Method in class net.sf.saxon.instruct.Executable
  An a named output format
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.
setPOption(Configuration) - Method in class net.sf.saxon.Query
setPOption(Configuration) - Method in class net.sf.saxon.Transform
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.
setParameterDefinitions(UserFunctionParameter[]) - Method in class net.sf.saxon.instruct.UserFunction
setParameterDefinitions(UserFunction) - Method in class net.sf.saxon.style.XSLFunction
  Set the definitions of the parameters in the compiled function, as an array.
setParent(XMLReader) - Method in class net.sf.saxon.Filter
  Set the parent reader.
setParentExpression(Container) - Method in class net.sf.saxon.expr.ComputedExpression
setParentExpression(Container) - Method in class net.sf.saxon.sort.SortKeyDefinition
setParentNode(TinyNodeImpl) - Method in class net.sf.saxon.tinytree.TinyNodeImpl
  Set the parent of this node.
setParticle(Particle) - Method in class com.saxonica.schema.UserComplexType
  Sets the particle representing the content model of this complex type
setPatternSlotSpace(int) - Method in class net.sf.saxon.instruct.Executable
  Set the space requirements for variables used in template match patterns
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.extra.SubtreeCopyWatch
  Set the PipelineConfiguration in use
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.sdoc.SchemaDocumentManager
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.validate.FieldWatch
  Set the NamePool in use
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.validate.SelectorWatch
  Set the PipelineConfiguration in use
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.validate.ValidatorHandlerImpl
setPipelineConfiguration(PipelineConfiguration) - Method in interface com.saxonica.validate.Watch
  Set the Configuration in use
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.dom.DOMSender
  Set the pipeline configuration
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.Builder
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.ComplexContentOutputter
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Set the pipeline configuration
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.DocumentValidator
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.Emitter
  Set the namePool in which all name codes can be found
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.LocationCopier
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.ProxyReceiver
setPipelineConfiguration(PipelineConfiguration) - Method in interface net.sf.saxon.event.Receiver
  Set the pipeline configuration
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.ReceivingContentHandler
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.SequenceReceiver
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.Sink
  Set the pipeline configuration
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.StartTagBuffer
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.Stripper
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.XML10ContentChecker
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.pull.PullFilter
  Set configuration information.
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.pull.PullFromIterator
  Set configuration information.
setPipelineConfiguration(PipelineConfiguration) - Method in interface net.sf.saxon.pull.PullProvider
  Set configuration information.
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.pull.StaxBridge
  Set configuration information.
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.pull.TreeWalker
  Set configuration information.
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Set configuration information.
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Set configuration information.
setPlatform(Platform) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Set the Platform to be used for platform-dependent methods
setPlatform(Platform) - Method in class net.sf.saxon.Configuration
  Set the Platform to be used for platform-dependent methods
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.dom.NodeOverNodeInfo
  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
setPreserveNamespaces(boolean) - Method in class net.sf.saxon.query.StaticQueryContext
  Set the namespace copy mode
setPrincipalSourceDocument(DocumentInfo) - Method in class net.sf.saxon.Controller
  Deprecated. From Saxon 8.7, replaced by `Controller.setInitialContextItem(Item)`
setProcessContents(String) - Method in class com.saxonica.schema.Wildcard
  Sets the processContents attribute of the wildCard.
setProduceStackTrace(boolean) - Method in class com.saxonica.extra.XQueryErrorListener
  Set an option to control whether or not this error listener will produce a stack trace when a run-time error occurs.
setProduceStackTrace(boolean) - Method in class com.saxonica.extra.XSLTErrorListener
  Set an option to control whether or not this error listener will produce a stack trace when a run-time error occurs.
setProperty(String, Object) - Method in class com.saxonica.schema.SchemaFactoryImpl
  Set the value of a property.
setProperty(String, Object) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Set the value of a property.
setProperty(String, Object) - Method in class com.saxonica.validate.ValidatorImpl
  Set the value of a property.
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
setProperty(String, Object) - Method in class net.sf.saxon.instruct.TraceExpression
  Set a named property of the instruction/expression
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.
setReadOnce(boolean) - Method in class net.sf.saxon.instruct.CopyOf
setReasonUnableToCompile(String) - Method in class net.sf.saxon.instruct.Executable
  If this Executable can't be compiled, set a message explaining why
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.ReceivingContentHandler
setReceiver(SequenceReceiver) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Change the Receiver to which output is written
setReceiver(SequenceReceiver) - Method in interface net.sf.saxon.expr.XPathContext
  Change the Receiver to which output is written
setReceiver(SequenceReceiver) - Method in class net.sf.saxon.expr.XPathContextMinor
  Change the Receiver to which output is written
setReceivingContentHandler(ReceivingContentHandler) - Method in class com.saxonica.validate.ValidatorHandlerImpl
setRecognizeQueryParameters(boolean) - Method in class net.sf.saxon.StandardURIResolver
  Indicate that query parameters (such as ?validation=strict) are to be recognized
setRecoveryPolicy(int) - Method in class net.sf.saxon.Configuration
  Determine how recoverable run-time errors are to be handled.
setRecoveryPolicy(int) - Method in class net.sf.saxon.StandardErrorListener
  Set the recovery policy
setRedefinedAttributeGroupDecl(AttributeGroupDecl) - Method in class com.saxonica.schema.AttributeGroupDecl
  Set the attribute group that this attribute group redefines.
setRedefinedModelGroupDefinition(ModelGroupDefinition) - Method in class com.saxonica.schema.ModelGroupDefinition
  Set the model group definition that this one redefines.
setRedundant() - Method in class net.sf.saxon.style.XSLGeneralVariable
  Mark this global variable as redundant.
setReferFingerprint(int) - Method in class com.saxonica.schema.KeyRef
  Sets the fingerprint of the name of the key being referenced.
setReference(ElementDecl) - Method in class com.saxonica.schema.ElementParticle
  Set the reference to a specific (typically non-global) element declaration
setReferenceCount(int) - Method in class net.sf.saxon.instruct.GeneralVariable
setReferenceCount(int) - Method in class net.sf.saxon.instruct.UserFunctionParameter
setReferenceCount(GeneralVariable) - Method in class net.sf.saxon.style.XSLGeneralVariable
setReferenceCount(GeneralVariable) - Method in class net.sf.saxon.style.XSLVariableDeclaration
setReferenceList(List) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
setReferrer(SchemaElement) - Method in class com.saxonica.sdoc.XSDSchema
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.
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.
setRequiredParam(boolean) - Method in class net.sf.saxon.instruct.GeneralVariable
setRequiredType(ItemType, int, RoleLocator) - Method in class net.sf.saxon.event.TypeCheckingFilter
setRequiredType(SequenceType) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
  Set the required type (declared type) of the variable
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
  Set the required type of the variable
setResourceResolver(LSResourceResolver) - Method in class com.saxonica.schema.SchemaFactoryImpl
setResourceResolver(LSResourceResolver) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Sets the `LSResourceResolver` to customize resource resolution while in a validation episode.
setResourceResolver(LSResourceResolver) - Method in class com.saxonica.validate.ValidatorImpl
  Sets the `LSResourceResolver` to customize resource resolution while in a validation episode.
setRestriction(boolean) - Method in class com.saxonica.schema.UserComplexType
  Sets whether or not this complexType is a restriction
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
setResultType(SequenceType) - Method in class net.sf.saxon.instruct.UserFunction
setResultWhenEmpty(BooleanValue) - Method in class net.sf.saxon.expr.ValueComparison
  Set the result to be returned if one of the operands is an empty sequence
setRetainDTDAttributeTypes(boolean) - Method in class net.sf.saxon.Configuration
  Determine whether attribute types obtained from a DTD are to be used to set type annotations on the resulting nodes.
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
setScanOnly(boolean) - Method in class net.sf.saxon.expr.ExpressionParser
setSchema(PreparedSchema) - Method in class com.saxonica.schema.AttributeGroupDecl
  Set the schema that this attribute group belongs to.
setSchema(PreparedSchema) - Method in class com.saxonica.schema.SchemaStructure
  Set the schema containing this structure
setSchema(PreparedSchema) - Method in class com.saxonica.sdoc.XSDSchema
setSchemaDocumentManager(SchemaDocumentManager) - Method in class com.saxonica.sdoc.XSDSchema
setSchemaLocation(String) - Method in class com.saxonica.schema.PreparedSchema
  Set the schemaLocation for this schema.
setSchemaNodeFactory(SchemaNodeFactory) - Method in class com.saxonica.sdoc.SchemaElement
  Set the nodeFactory used to create this element.
setSchemaType(UserComplexType) - Method in class com.saxonica.validate.ComplexContentValidator
setSchemaType(SchemaType) - Method in class com.saxonica.validate.SimpleContentValidator
setSchemaType(SchemaType) - Method in class net.sf.saxon.instruct.ParentNodeConstructor
  Set the schema type to be used for validation
setSchemaURIResolver(SchemaURIResolver) - Method in class net.sf.saxon.Configuration
  Set a user-defined SchemaURIResolver for resolving URIs used in "import schema" declarations.
setSchemaURIResolver(SchemaURIResolver) - Method in class net.sf.saxon.event.PipelineConfiguration
  Set a user-defined SchemaURIResolver for resolving URIs used in "import schema" declarations.
setSchemaValidationMode(int) - Method in class net.sf.saxon.AugmentedSource
  Set whether or not schema validation of this source is required
setSchemaValidationMode(int) - 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, Configuration) - Method in class net.sf.saxon.instruct.FixedAttribute
  Set the expression defining the value of the attribute.
setSelect(Expression, Configuration) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
setSelectExpression(Expression) - Method in class net.sf.saxon.instruct.GeneralVariable
setSelection(Selection) - Method in class com.saxonica.schema.IdentityField
  Set the compiled XPath expression
setSelection(Selection) - Method in class com.saxonica.schema.IdentitySelector
  Set the compiled XPath expression
setSelector(IdentitySelector) - Method in class com.saxonica.schema.IdentityConstraint
  Sets the selector for this IdentityConstraint.
setSequence(Expression) - Method in class net.sf.saxon.expr.Assignation
  Set the "sequence" expression - the one to which the variable is bound
setSerializationProperty(Properties, String, String, String, NamespaceResolver, boolean, NameChecker) - Static method in class net.sf.saxon.instruct.ResultDocument
  Validate a serialization property and add its value to a Properties collection
setSerializing(boolean) - Method in class net.sf.saxon.event.PipelineConfiguration
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
setSimpleContent(boolean) - Method in class com.saxonica.schema.UserComplexType
setSimpleContentTypeReference(TypeReference) - Method in class com.saxonica.schema.UserComplexType
setSimpleType(UserSimpleType) - Method in class com.saxonica.schema.AttributeDecl
  Sets the SimpleType for this attribute declaration.
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.expr.ForExpression
  Set the slot number for the range variable
setSlotNumber(int) - Method in class net.sf.saxon.instruct.GeneralVariable
setSlotNumber(int) - Method in class net.sf.saxon.instruct.UserFunctionParameter
setSlotNumber(int) - Method in class net.sf.saxon.style.XSLVariableDeclaration
setSlotNumber(int) - Method in class net.sf.saxon.trans.Variable
  Set the slot number allocated to this variable
setSortKey(Expression) - Method in class net.sf.saxon.sort.SortKeyDefinition
  Set the expression used as the sort key
setSortKey(XPathExpressionImpl) - Method in class net.sf.saxon.xpath.XPathExpressionImpl
  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.
setSourceLocator(SourceLocator) - Method in class net.sf.saxon.expr.RoleLocator
  Set the source location
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).
setSourceResolver(SourceResolver) - Method in class net.sf.saxon.Configuration
  Supply a SourceResolver
setStackFrame(SlotManager, ValueRepresentation[]) - Method in class net.sf.saxon.expr.XPathContextMajor
  Set the local stack frame.
setStackFrameMap(SlotManager) - Method in class net.sf.saxon.instruct.AttributeSet
setStackFrameMap(SlotManager) - Method in class net.sf.saxon.instruct.Procedure
setStackFrameMap(SlotManager) - Method in class net.sf.saxon.sxpath.XPathExpression
  Define the number of slots needed for local variables within the expression
setStackFrameMap(SlotManager) - Method in class net.sf.saxon.trans.KeyDefinition
  Set the map of local variables needed while evaluating the "use" expression
setStackFrameMap(SlotManager) - Method in class net.sf.saxon.xpath.XPathExpressionImpl
  Define the number of slots needed for local variables within the expression.
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(IndependentContext) - Method in class net.sf.saxon.sxpath.XPathEvaluator
  Set the static context for compiling XPath expressions.
setStaticContext(StandaloneContext) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Set the static context for compiling XPath expressions.
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) - 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 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
setStrictErrorChecking(boolean) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  An attribute specifying whether error checking is enforced or not.
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
setStripSpace(int) - Method in class net.sf.saxon.AugmentedSource
  Set the space-stripping action to be applied to the source document
setStripSpace(boolean) - Method in class net.sf.saxon.sxpath.XPathEvaluator
  Indicate whether all whitespace text nodes in the source document are to be removed.
setStripSpace(boolean) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Indicate whether all whitespace text nodes in the source document are to be removed.
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.
setStripsInputTypeAnnotations(boolean) - Method in class net.sf.saxon.instruct.Executable
  Set whether source documents are to have their type annotations stripped
setStripsWhiteSpace(int) - Method in class net.sf.saxon.Configuration
  Set which kinds of whitespace-only text node should be stripped.
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.
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
setStylesheetRules(NamePool) - Method in class net.sf.saxon.style.StylesheetStripper
  Set the rules appropriate for whitespace-stripping in a stylesheet
setSubType(AtomicType) - Method in class net.sf.saxon.value.IntegerValue
  This class allows subtypes of xs:integer to be held, as well as xs:integer values.
setSubstitutionGroupHead(int) - Method in class com.saxonica.schema.ElementDecl
  Sets the fingerprint of the name of the head of the substitutionGroup for this element definition.
setSystemId(String) - Method in class com.saxonica.schema.SchemaStructure
  Set the system Id
setSystemId(String) - Method in class net.sf.saxon.AugmentedSource
  Set the System ID.
setSystemId(String) - Method in class net.sf.saxon.IdentityTransformerHandler
  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.TransformerHandlerImpl
  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.NodeWrapper
setSystemId(String) - Method in class net.sf.saxon.event.Builder
setSystemId(String) - Method in class net.sf.saxon.event.ComplexContentOutputter
setSystemId(String) - Method in class net.sf.saxon.event.Emitter
  Set the System ID
setSystemId(String) - Method in class net.sf.saxon.event.ProxyReceiver
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.SequenceReceiver
setSystemId(String) - Method in class net.sf.saxon.event.SequenceWriter
  Set the system ID
setSystemId(String) - Method in class net.sf.saxon.event.Sink
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.TreeReceiver
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.Procedure
setSystemId(String) - Method in class net.sf.saxon.instruct.TraceExpression
  Set the URI of the module containing the instruction
setSystemId(String) - Method in class net.sf.saxon.jdom.NodeWrapper
setSystemId(String) - Method in class net.sf.saxon.om.NamespaceIterator.NamespaceNodeImpl
  Set the system identifier for this Source.
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.om.VirtualCopy
  Set the system identifier for this Source.
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.pattern.UnionPattern
  Override method to set the system ID, so it's set on both halves
setSystemId(String) - Method in class net.sf.saxon.pull.PullSource
  Set the system identifier for this Source.
setSystemId(String) - Method in class net.sf.saxon.pull.UnconstructedParent
  Set the system identifier for this Source.
setSystemId(String) - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Set the system ID of the module where the variable declaration appears
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.tinytree.TinyNodeImpl
  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(int, String) - Method in class net.sf.saxon.tree.SystemIdMap
  Set the system ID corresponding to a given sequence number
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.
setSystemId(String) - Method in class net.sf.saxon.xom.NodeWrapper
setTailRecursive(boolean) - Method in class net.sf.saxon.instruct.UserFunction
setTarget(SchemaComponent) - Method in class com.saxonica.schema.SimpleComponentReference
  Set the target component
setTarget(SchemaType) - Method in class com.saxonica.schema.TypeReference
setTargetNamePool(NamePool) - Method in class net.sf.saxon.PreparedStylesheet
  Set the name pool
setTargetNamespace(String) - Method in class com.saxonica.schema.PreparedSchema
  Sets the target namespace for this Schema
setTemporaryReceiver(SequenceReceiver) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Set the receiver to which output is to be written, marking it as a temporary (non-final) output destination.
setTemporaryReceiver(SequenceReceiver) - Method in interface net.sf.saxon.expr.XPathContext
  Set the receiver to which output is to be written, marking it as a temporary (non-final) output destination.
setTemporaryReceiver(SequenceReceiver) - Method in class net.sf.saxon.expr.XPathContextMinor
  Set the output destination to write to a sequence.
setTextContent(String) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Set the text content of a node.
setThenExpression(Expression) - Method in class net.sf.saxon.expr.IfExpression
setTimezoneInMinutes(int) - Method in class net.sf.saxon.value.CalendarValue
  Modify the timezone value held in this object.
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.
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
setTunnelParameters(ParameterSet) - Method in class net.sf.saxon.expr.XPathContextMajor
  Set the tunnel parameters for the current template call.
setTypeAnnotation(int) - Method in class net.sf.saxon.om.Orphan
setTypeFingerprint(int) - Method in class com.saxonica.schema.AttributeDecl
  Set the namepool fingerprint of the name of the element's type.
setTypeReference(TypeReference) - Method in class com.saxonica.schema.ElementDecl
  Sets the schema type for this element declaration.
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.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.event.PIGrabber
  Set the URI resolver to be used for the href attribute
setURIResolver(URIResolver) - Method in class net.sf.saxon.event.PipelineConfiguration
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.
setURIResolver(URIResolver) - Method in class net.sf.saxon.trans.CompilerInfo
setUndeclareNamespaces(boolean) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Determine whether namespace undeclaration events (for a non-null prefix) should be notified.
setUnderlyingContentHandler(ContentHandler) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Set the underlying content handler.
setUnderlyingReceiver(Receiver) - Method in class net.sf.saxon.event.NamePoolConverter
  Set the underlying emitter.
setUnderlyingReceiver(Receiver) - Method in class net.sf.saxon.event.ProxyReceiver
  Set the underlying receiver.
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.event.ProxyReceiver
  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.SequenceReceiver
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.event.Sink
  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 class net.sf.saxon.tinytree.TinyBuilder
  Set an unparsed entity in the document
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.tree.TreeBuilder
  Set an unparsed entity URI for the document
setUse(short) - Method in class com.saxonica.schema.AttributeUse
  Sets the 'use' attribute of this attribute declaration.
setUseAttributeSets(AttributeSet[]) - Method in class net.sf.saxon.instruct.AttributeSet
setUseNullMarkers(boolean) - Method in class net.sf.saxon.event.CharacterMapExpander
  Indicate whether the result of character mapping should be marked using NUL characters to prevent subsequent XML or HTML character escaping
setUseStack(boolean) - Method in class net.sf.saxon.trans.Variable
  Indicate that values of variables are to be found on the stack, not in the Variable object itself
setUserData(Object, String, Object) - Method in class net.sf.saxon.Controller
  Set user data associated with a key.
setUserData(String, Object, UserDataHandler) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Set user data.
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
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
setValidationStatus(int) - Method in class com.saxonica.schema.SchemaStructure
  Set the validation status
setValidationWarnings(boolean) - Method in class net.sf.saxon.Configuration
  Indicate whether schema validation failures on result documents are to be treated as fatal errors or as warnings.
setValue(String) - Method in class com.saxonica.schema.DigitsFacet
  Set the value of this facet.
setValue(String) - Method in class com.saxonica.schema.EnumerationFacet
  Set the value of this facet
setValue(String) - Method in class com.saxonica.schema.LengthFacet
  Set the value of this facet as a string.
setValue(String) - Method in class com.saxonica.schema.PatternFacet
setValue(String) - Method in class com.saxonica.schema.ValueRangeFacet
setValue(String) - Method in class com.saxonica.schema.WhitespaceFacet
setValue(String) - Method in class net.sf.saxon.dom.AttrOverNodeInfo
  Set the value of an attribute node.
setValue(Object) - Method in class net.sf.saxon.trans.Variable
  Assign a value to the variable.
setValue(Object) - Method in class net.sf.saxon.value.ObjectValue
  Set the value in this object value
setValueExpression(Expression) - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Set the expression used to define the value of the variable
setVariableDeclaration(RangeVariableDeclaration) - Method in class net.sf.saxon.expr.Assignation
  Set the reference to the variable declaration
setVariableName(String) - Method in class net.sf.saxon.expr.RangeVariableDeclaration
setVariableName(String) - Method in class net.sf.saxon.instruct.GeneralVariable
setVariableName(String) - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Set the variable name
setVersion(String) - Method in class com.saxonica.schema.PreparedSchema
  Sets the version information for the XML Schema defintion represented by this Schema instance.
setVersionWarning(boolean) - Method in class net.sf.saxon.Configuration
  Determine whether a warning is to be output when running against a stylesheet labelled as version="1.0".
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
setWrapDocument(Boolean) - Method in class net.sf.saxon.AugmentedSource
  Assuming that the contained Source is a node in a tree, indicate whether a tree should be created as a view of this supplied tree, or as a copy.
setWriter(Writer) - Method in class net.sf.saxon.event.Emitter
  Set the output destination as a character stream
setXMLReader(XMLReader) - Method in class net.sf.saxon.AugmentedSource
  Set the SAX parser (XMLReader) to be used
setXMLVersion(int) - Method in class net.sf.saxon.Configuration
  Set the XML version to be used by default for validating characters and names
setXPath(String) - Method in class com.saxonica.schema.IdentityField
  Sets the XPath expression for this Field.
setXPath(String) - Method in class com.saxonica.schema.IdentitySelector
  Sets the XPath expression for this Selector.
setXPathContext(XPathContext) - Method in class net.sf.saxon.trans.DynamicError
setXPathFunctionResolver(XPathFunctionResolver) - Method in class net.sf.saxon.xpath.StandaloneContext
setXPathFunctionResolver(XPathFunctionResolver) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Set the resolver for XPath functions
setXPathFunctionResolver(XPathFunctionResolver) - Method in class net.sf.saxon.xpath.XPathFactoryImpl
  Set a resolver for XPath functions.
setXPathFunctionResolver(XPathFunctionResolver) - Method in class net.sf.saxon.xpath.XPathFunctionLibrary
  Set the resolver
setXPathValue(ValueRepresentation) - Method in class net.sf.saxon.trans.Variable
  Assign a value to the variable.
setXPathVariableResolver(XPathVariableResolver) - Method in class net.sf.saxon.xpath.StandaloneContext
  Set an XPathVariableResolver.
setXPathVariableResolver(XPathVariableResolver) - Method in class net.sf.saxon.xpath.XPathEvaluator
  Set the resolver for XPath variables
setXPathVariableResolver(XPathVariableResolver) - Method in class net.sf.saxon.xpath.XPathFactoryImpl
  Set a resolver for XPath variables.
setXSIType(SchemaType) - Method in class com.saxonica.validate.ContentValidator
  Set the value of the xsi:type attribute.
setXSIType(SchemaType) - Method in class com.saxonica.validate.ValidationStack
  Set the value of xsi:type, if present.
setXmlStandalone(boolean) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  An attribute specifying, as part of the XML declaration, whether this document is standalone.
setXmlVersion(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  An attribute specifying, as part of the XML declaration, the version number of this document.
showSize() - Method in class net.sf.saxon.tinytree.TinyDocumentImpl
showSize() - Method in class net.sf.saxon.tinytree.TinyTree
showTime - Variable in class net.sf.saxon.Transform
signum() - Method in class net.sf.saxon.value.BigIntegerValue
  Determine whether the value is negative, zero, or positive
signum() - Method in class net.sf.saxon.value.DecimalValue
  Determine whether the value is negative, zero, or positive
signum() - Method in class net.sf.saxon.value.DoubleValue
  Determine whether the value is negative, zero, or positive
signum() - Method in class net.sf.saxon.value.FloatValue
  Determine whether the value is negative, zero, or positive
signum() - Method in class net.sf.saxon.value.IntegerValue
  Determine whether the value is negative, zero, or positive
signum() - Method in class net.sf.saxon.value.NumericValue
  Determine whether the value is negative, zero, or positive
simplify(StaticContext) - Method in class com.saxonica.extra.AnalyzeStringFunction
simplify(StaticContext) - Method in class com.saxonica.extra.DynamicFunction
simplify(StaticContext) - Method in class com.saxonica.extra.Try
  Simplify the function call.
simplify(StaticContext) - Method in class net.sf.saxon.expr.Assignation
  Simplify the expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.Atomizer
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.AxisExpression
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.BinaryExpression
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.CastExpression
  Simplify the expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.CastableExpression
  Simplify the expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.ComputedExpression
  Simplify an expression.
simplify(StaticContext) - Method in interface net.sf.saxon.expr.Expression
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.expr.FilterExpression
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.FunctionCall
  Simplify the function call.
simplify(StaticContext) - Method in class net.sf.saxon.expr.IfExpression
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.IsLastExpression
simplify(StaticContext) - Method in class net.sf.saxon.expr.ItemChecker
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.NumericPromoter
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.PathExpression
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.PositionRange
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.RootExpression
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.SimpleExpression
  Simplify the expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.SimpleMappingExpression
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.SingletonAtomizer
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.SuppliedParameterReference
  Simplify the expression.
simplify(StaticContext) - Method in class net.sf.saxon.expr.UnaryExpression
  Simplify an expression
simplify(StaticContext) - Method in class net.sf.saxon.expr.UserFunctionCall
  Simplify the function call
simplify(StaticContext) - Method in class net.sf.saxon.expr.VariableReference
  Simplify the expression.
simplify(StaticContext) - Method in class net.sf.saxon.expr.VennExpression
  Simplify the expression
simplify(StaticContext) - Method in class net.sf.saxon.functions.Adjust
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.BaseURI
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.BooleanFn
  Simplify the function call.
simplify(StaticContext) - Method in class net.sf.saxon.functions.Component
simplify(StaticContext) - Method in class net.sf.saxon.functions.Data
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.Error
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.Id
  Simplify: add a second implicit argument, the context document
simplify(StaticContext) - Method in class net.sf.saxon.functions.Idref
  Simplify: add a second implicit argument, the context document
simplify(StaticContext) - Method in class net.sf.saxon.functions.KeyFn
  Simplify: add a third implicit argument, the context document
simplify(StaticContext) - Method in class net.sf.saxon.functions.Matches
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.NamePart
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.NormalizeSpace
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.NumberFn
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.Remove
  Simplify.
simplify(StaticContext) - Method in class net.sf.saxon.functions.Replace
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.Reverse
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.Root
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.StringFn
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.StringLength
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.Tokenize
  Simplify and validate.
simplify(StaticContext) - Method in class net.sf.saxon.functions.Trace
  Simplify the function call.
simplify(StaticContext) - Method in class net.sf.saxon.functions.UnparsedEntity
  Simplify: add a second implicit argument, the context document
simplify(StaticContext) - Method in class net.sf.saxon.instruct.AnalyzeString
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.ApplyImports
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.ApplyTemplates
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.Attribute
simplify(StaticContext) - Method in class net.sf.saxon.instruct.Block
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.CallTemplate
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.Choose
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.ComputedElement
simplify(StaticContext) - Method in class net.sf.saxon.instruct.CopyOf
simplify(StaticContext) - Method in class net.sf.saxon.instruct.Doctype
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.DocumentInstr
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.FixedElement
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.ForEach
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.ForEachGroup
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.GeneralVariable
simplify(StaticContext) - Method in class net.sf.saxon.instruct.Instruction
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.Message
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.Namespace
simplify(StaticContext) - Method in class net.sf.saxon.instruct.NumberInstruction
simplify(StaticContext) - Method in class net.sf.saxon.instruct.ParentNodeConstructor
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.ProcessingInstruction
simplify(StaticContext) - Method in class net.sf.saxon.instruct.ResultDocument
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.SimpleContentConstructor
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
simplify(StaticContext) - Method in class net.sf.saxon.instruct.TraceWrapper
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.UseAttributeSets
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.instruct.While
  Simplify an expression.
simplify(WithParam[], StaticContext) - Static method in class net.sf.saxon.instruct.WithParam
simplify(StaticContext) - Method in class net.sf.saxon.pattern.LocationPathPattern
  Simplify the pattern: perform any context-independent optimisations
simplify(StaticContext) - Method in class net.sf.saxon.pattern.Pattern
  Simplify the pattern by applying any context-independent optimisations.
simplify(StaticContext) - Method in class net.sf.saxon.pattern.PatternSponsor
  Simplify an expression.
simplify(StaticContext) - Method in class net.sf.saxon.pattern.UnionPattern
  Simplify the pattern: perform any context-independent optimisations
simplify(StaticContext) - Method in class net.sf.saxon.sort.DocumentSorter
simplify() - Method in class net.sf.saxon.sort.FixedSortKeyDefinition
simplify(StaticContext) - Method in class net.sf.saxon.sort.SortExpression
  Simplify an expression
simplify(StaticContext, Executable) - Method in class net.sf.saxon.sort.SortKeyDefinition
simplify(StaticContext) - Method in class net.sf.saxon.sort.TupleExpression
simplify(StaticContext) - Method in class net.sf.saxon.sort.TupleSorter
simplify() - Method in class net.sf.saxon.value.SequenceExtent
  Simplify this SequenceExtent
simplify() - Method in class net.sf.saxon.value.ShareableSequence
  Simplify this value
simplify(StaticContext) - Method in class net.sf.saxon.value.Value
  Simplify an expression
simplifyArguments(StaticContext) - 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)
singletonOperator - Variable in class net.sf.saxon.expr.GeneralComparison
singletonOperator - Variable in class net.sf.saxon.expr.GeneralComparison10
size() - Method in class net.sf.saxon.sort.IntHashMap
  Gets the size of the map.
size() - Method in class net.sf.saxon.sort.IntHashSet
size() - Method in class net.sf.saxon.sort.IntToIntHashMap
  Gets the size of the map.
skipToMatchingEnd() - Method in class net.sf.saxon.pull.PullFilter
  Skip the current subtree.
skipToMatchingEnd() - Method in class net.sf.saxon.pull.PullFromIterator
  Skip the current subtree.
skipToMatchingEnd() - Method in interface net.sf.saxon.pull.PullProvider
  Skip the current subtree.
skipToMatchingEnd() - Method in class net.sf.saxon.pull.StaxBridge
  Skip the current subtree.
skipToMatchingEnd() - Method in class net.sf.saxon.pull.TreeWalker
  Skip the current subtree.
skipToMatchingEnd() - Method in class net.sf.saxon.pull.VirtualTreeWalker
  Skip the current subtree.
skipToMatchingEnd() - Method in class net.sf.saxon.tinytree.TinyTreeWalker
  Skip the current subtree.
skippedEntity(String) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Receive notification of a skipped entity.
skippedEntity(String) - Method in class net.sf.saxon.event.ReceivingContentHandler
slotManager - Variable in class net.sf.saxon.style.XSLGeneralVariable
slotNumber - Variable in class net.sf.saxon.expr.Assignation
slots - Variable in class net.sf.saxon.expr.StackFrame
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.
sortKey - Variable in class net.sf.saxon.sort.SortKeyDefinition
sortkeys - Variable in class net.sf.saxon.sort.SortedIterator
span - Variable in class net.sf.saxon.dom.NodeWrapper
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.dom.TextOverNodeInfo
  Break this node into two nodes at the specified offset, keeping both in the tree as siblings.
sqrt(double) - Static method in class net.sf.saxon.exslt.Math
  Get the square root of a numeric value (SStL)
stackFrameMap - Variable in class net.sf.saxon.functions.Evaluate.PreparedExpression
start - Variable in class net.sf.saxon.value.IntegerRange
startCDATA() - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Report the start of a CDATA section.
startCDATA() - Method in class net.sf.saxon.event.ReceivingContentHandler
startContent() - Method in class com.saxonica.extra.AttributeCopier
startContent() - Method in class com.saxonica.extra.WatchManager
  Start element content (called after all the attributes and namespaces have been processed)
startContent() - Method in class com.saxonica.validate.AttributeValidator
  Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class com.saxonica.validate.ValidationStack
  Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class net.sf.saxon.dom.DOMEmitter
startContent() - Method in class net.sf.saxon.event.ComplexContentOutputter
  Flush out a pending start tag
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.event.HTMLEmitter
startContent() - Method in class net.sf.saxon.event.IDFilter
  startContent: Test if a matching ID attribute was found; if so, start outputting.
startContent() - Method in class net.sf.saxon.event.MetaTagAdjuster
  Notify the start of the content, that is, the completion of all attributes and namespaces.
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.ProxyReceiver
  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.SequenceWriter
  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.Sink
  Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class net.sf.saxon.event.StartTagBuffer
  startContent: Add any namespace undeclarations needed to stop namespaces being inherited from parent elements
startContent() - Method in class net.sf.saxon.event.TeeOutputter
  Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class net.sf.saxon.event.TracingFilter
  Notify the start of the content, that is, the completion of all attributes and namespaces.
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 class net.sf.saxon.event.XMLEmitter
startContent() - Method in class net.sf.saxon.query.SequenceWrapper
  Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class net.sf.saxon.style.UseWhenFilter
  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.AbstractTraceListener
  Called when an item becomes the context item
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.TraceEventMulticaster
  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.
startDTD(String, String, String) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Report the start of DTD declarations, if any.
startDTD(String, String, String) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Register the start of the DTD.
startDocument() - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Receive notification of the beginning of a document.
startDocument() - Method in class net.sf.saxon.IdentityTransformerHandler
  Override the behaviour of startDocument() in ReceivingContentHandler
startDocument() - Method in class net.sf.saxon.TransformerHandlerImpl
  Start of a new document.
startDocument(int) - Method in class net.sf.saxon.dom.DOMEmitter
  Start of a document node.
startDocument(int) - Method in class net.sf.saxon.event.Builder
  Start of a document node.
startDocument(int) - Method in class net.sf.saxon.event.ComplexContentOutputter
  Start of a document node.
startDocument(int) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Start of a document node.
startDocument(int) - Method in class net.sf.saxon.event.HTMLURIEscaper
  Start of a document node.
startDocument(int) - Method in class net.sf.saxon.event.ProxyReceiver
  Start of a document node.
startDocument(int) - Method in interface net.sf.saxon.event.Receiver
  Notify the start of a document node
startDocument() - Method in class net.sf.saxon.event.ReceivingContentHandler
  Callback interface for SAX: not for application use
startDocument(int) - Method in class net.sf.saxon.event.SequenceWriter
  Start of a document node.
startDocument(int) - Method in class net.sf.saxon.event.Sink
  Start of a document node.
startDocument(int) - Method in class net.sf.saxon.event.TeeOutputter
  Notify the start of a document node
startDocument(int) - Method in class net.sf.saxon.event.TracingFilter
  Start of a document node.
startDocument(int) - Method in class net.sf.saxon.event.TreeReceiver
  Start of a document node.
startDocument(int) - Method in class net.sf.saxon.event.TypeCheckingFilter
  Start of a document node.
startDocument(int) - Method in class net.sf.saxon.event.XMLEmitter
  Start of a document node.
startDocument(int) - Method in class net.sf.saxon.query.SequenceWrapper
  Start of a document node.
startDocument(int) - Method in class net.sf.saxon.tinytree.TinyBuilder
  Write a document node to the tree
startElement(int, int, int, int) - Method in class com.saxonica.extra.WatchManager
  Output element start tag
startElement(int, int, int, int) - Method in class com.saxonica.validate.AllElementValidator
  Handle the start tag for a child element of the element being validated
startElement(int, int, int, int) - Method in class com.saxonica.validate.AttributeValidator
  Handle the start tag for a child element of the element being validated
startElement(int, int, int, int) - Method in class com.saxonica.validate.ComplexContentValidator
  Handle the start tag for a child element of the element being validated
startElement(int, int, int, int) - Method in class com.saxonica.validate.ContentValidator
  Handle the start tag for a child element of the element being validated
startElement(int, int, int, int) - Method in class com.saxonica.validate.EmptyContentValidator
  Output element start tag (for a child of the element being validated)
startElement(int, int, int, int) - Method in class com.saxonica.validate.FieldChecker
  Notify the start of an element
startElement(int, int, int, int) - Method in class com.saxonica.validate.IdValidator
  Notify the start of an element
startElement(int, int, int, int) - Method in class com.saxonica.validate.IgnorableWhitespaceStripper
startElement(int, int, int, int) - Method in class com.saxonica.validate.LaxValidator
  Output element start tag for a child element
startElement(int, int, int, int) - Method in class com.saxonica.validate.SimpleContentValidator
  Output element start tag (for a child of the element being validated)
startElement(int, int, int, int) - Method in class com.saxonica.validate.StripValidator
  Output element start tag
startElement(int, int, int, int) - Method in class com.saxonica.validate.ValidationStack
  Output element start tag
startElement(String, String, String, Attributes) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Receive notification of the beginning of an element.
startElement(int, int, int, int) - Method in class com.saxonica.validate.XSIAttributeHandler
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.dom.DOMEmitter
  Start of an element.
startElement(int, int, int, int) - Method in class net.sf.saxon.dom.TypedContentHandler
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.CDATAFilter
  Output element start tag
startElement(int, int, int, int) - Method in class net.sf.saxon.event.CommentStripper
startElement(int, int, int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
  Output an element start tag.
startElement(int, int, int, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.DocumentValidator
  Start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.HTMLEmitter
  Output element start tag
startElement(int, int, int, int) - Method in class net.sf.saxon.event.HTMLIndenter
  Output element start tag
startElement(int, int, int, int) - Method in class net.sf.saxon.event.HTMLURIEscaper
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.IDFilter
  startElement
startElement(int, int, int, int) - Method in class net.sf.saxon.event.MetaTagAdjuster
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.NamePoolConverter
  Output element start tag
startElement(int, int, int, int) - Method in class net.sf.saxon.event.NamespaceReducer
  startElement.
startElement(int, 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, int) - Method in class net.sf.saxon.event.ProxyReceiver
  Notify the start of an element
startElement(int, int, int, int) - Method in interface net.sf.saxon.event.Receiver
  Notify the start of an element
startElement(String, String, String, Attributes) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Callback interface for SAX: not for application use
startElement(int, int, int, int) - Method in class net.sf.saxon.event.SequenceWriter
  Output an element start tag.
startElement(int, int, int, int) - Method in class net.sf.saxon.event.Sink
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.StartTagBuffer
  startElement
startElement(int, int, int, int) - Method in class net.sf.saxon.event.Stripper
startElement(int, int, int, int) - Method in class net.sf.saxon.event.TEXTEmitter
  Output an element start tag.
startElement(int, int, int, int) - Method in class net.sf.saxon.event.TeeOutputter
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.TracingFilter
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.TransformerReceiver
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.TreeReceiver
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.UncommittedSerializer
  Output an element start tag.
startElement(int, int, int, int) - Method in class net.sf.saxon.event.XML10ContentChecker
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.XMLEmitter
  Start of an element.
startElement(int, int, int, int) - Method in class net.sf.saxon.event.XMLIndenter
  Output element start tag
startElement(int, int, int, int) - Method in class net.sf.saxon.query.SequenceWrapper
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.style.UseWhenFilter
  Notify the start of an element.
startElement(int, int, int, int) - Method in class net.sf.saxon.tinytree.TinyBuilder
  Notify the start tag of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.tree.TreeBuilder
  Notify the start of an element
startEntity(String) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Report the beginning of some internal and external XML entities.
startEntity(String) - Method in class net.sf.saxon.event.ReceivingContentHandler
startLineNumber - Variable in class net.sf.saxon.expr.Tokenizer
  The starting line number (for XPath in XSLT, the line number in the stylesheet)
startPrefixMapping(String, String) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Begin the scope of a prefix-URI Namespace mapping.
startPrefixMapping(String, String) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Callback interface for SAX: not for application use
started - Variable in class net.sf.saxon.event.Builder
startsWith(String, String) - Method in class net.sf.saxon.sort.CodepointCollator
  Test whether one string starts with another, according to the rules of the XPath starts-with() function
startsWith(String, String) - Method in class net.sf.saxon.sort.RuleBasedSubstringMatcher
  Test whether one string starts with another, according to the rules of the XPath starts-with() function
startsWith(String, String) - Method in interface net.sf.saxon.sort.SubstringMatcher
  Test whether one string starts with another, according to the rules of the XPath starts-with() function
state - Variable in class net.sf.saxon.value.MemoClosure
staticContext - Variable in class net.sf.saxon.style.StyleElement
staticProperties - Variable in class net.sf.saxon.expr.ComputedExpression
staticTypeCheck(Expression, SequenceType, boolean, RoleLocator, StaticContext) - Static method in class net.sf.saxon.expr.TypeChecker
  Check an expression against a required type, modifying it if necessary.
statistics() - Method in class net.sf.saxon.om.NamePool
  Statistics summarizing the namepool contents.
streamResult - Variable in class net.sf.saxon.event.Emitter
strictTypeCheck(Expression, SequenceType, RoleLocator, StaticContext) - Static method in class net.sf.saxon.expr.TypeChecker
  Check an expression against a required type, modifying it if necessary.
stringToBase64Binary(String, String) - Static method in class net.sf.saxon.functions.Extensions
  Convert a string to a base64Binary value in a given encoding
stringToHexBinary(String, String) - Static method in class net.sf.saxon.functions.Extensions
  Convert a string to a hexBinary value in a given encoding
stringToInteger(CharSequence) - Static method in class net.sf.saxon.value.IntegerValue
  Static factory method to convert strings to integers.
stringToNumber(CharSequence) - Static method in class net.sf.saxon.value.Value
  Static method to convert strings to numbers.
stringToUtf8(String) - Static method in class net.sf.saxon.functions.Extensions
  Get the UTF-8 encoding of a string
stripsInputTypeAnnotations() - Method in class net.sf.saxon.instruct.Executable
  Determine whether source documents are to have their type annotations stripped
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
subSequence(int, int) - Method in class net.sf.saxon.om.FastStringBuffer
  Returns a new `CharSequence` that is a subsequence of this sequence.
subSequence(int, int) - Method in class net.sf.saxon.tinytree.CharSlice
  Returns a new character sequence that is a subsequence of this sequence.
subSequence(int, int) - Method in class net.sf.saxon.tinytree.CompressedWhitespace
  Returns a new `CharSequence` that is a subsequence of this sequence.
subSequence(int, int) - Method in class net.sf.saxon.tinytree.LargeStringBuffer
  Returns a new character sequence that is a subsequence of this sequence.
substituteFor(StyleElement) - Method in class net.sf.saxon.style.StyleElement
  Make this node a substitute for a temporary one previously added to the tree.
substring(int, int) - Method in class net.sf.saxon.tinytree.CharSlice
  Returns a new character sequence that is a subsequence of this sequence.
substring(int, int) - Method in class net.sf.saxon.tinytree.LargeStringBuffer
  Returns a new character sequence that is a subsequence of this sequence.
substringAfter(String, String) - Method in class net.sf.saxon.sort.CodepointCollator
  Return the part of a string after a given substring, according to the rules of the XPath substring-after() function
substringAfter(String, String) - Method in class net.sf.saxon.sort.RuleBasedSubstringMatcher
  Return the part of a string after a given substring, according to the rules of the XPath substring-after() function
substringAfter(String, String) - Method in interface net.sf.saxon.sort.SubstringMatcher
  Return the part of a string after a given substring, according to the rules of the XPath substring-after() function
substringBefore(String, String) - Method in class net.sf.saxon.sort.CodepointCollator
  Return the part of a string before a given substring, according to the rules of the XPath substring-before() function
substringBefore(String, String) - Method in class net.sf.saxon.sort.RuleBasedSubstringMatcher
  Return the part of a string before a given substring, according to the rules of the XPath substring-before() function
substringBefore(String, String) - Method in interface net.sf.saxon.sort.SubstringMatcher
  Return the part of a string before a given substring, according to the rules of the XPath substring-before() function
substringData(int, int) - Method in class net.sf.saxon.dom.TextOverNodeInfo
  Extract a range of data from a Text or Comment node.
subsumes(ComplexType) - Method in class com.saxonica.schema.UserComplexType
  Test whether this complex type subsumes another complex type.
subsumes(ComplexType) - Method in class net.sf.saxon.type.AnyType
  Test whether this complex type subsumes another complex type.
subsumes(ComplexType) - Method in interface net.sf.saxon.type.ComplexType
  Test whether this complex type subsumes another complex type.
subsumes(ComplexType) - Method in class net.sf.saxon.type.Untyped
  Test whether this complex type subsumes another complex type.
subsumes(int, int) - Static method in class net.sf.saxon.value.Cardinality
  Test if one cardinality subsumes another.
subtract(CalendarValue, XPathContext) - Method in class net.sf.saxon.value.CalendarValue
  Determine the difference between two points in time, as a duration
subtract(CalendarValue, XPathContext) - Method in class net.sf.saxon.value.DateTimeValue
  Determine the difference between two points in time, as a duration
subtract(CalendarValue, XPathContext) - Method in class net.sf.saxon.value.DateValue
  Determine the difference between two points in time, as a duration
subtract(DurationValue, XPathContext) - Method in class net.sf.saxon.value.DurationValue
  Subtract two durations
subtract(DurationValue, XPathContext) - Method in class net.sf.saxon.value.MonthDurationValue
  Subtract two year-month-durations
subtract(DurationValue, XPathContext) - Method in class net.sf.saxon.value.SecondsDurationValue
  Subtract two dayTime-durations
subtract(CalendarValue, XPathContext) - Method in class net.sf.saxon.value.TimeValue
  Determine the difference between two points in time, as a duration
suggestPrefixForURI(String) - Method in class net.sf.saxon.om.NamePool
  Suggest a prefix for a given URI.
sum(XPathContext, SequenceIterator, Evaluate.PreparedExpression) - Static method in class net.sf.saxon.functions.Extensions
  Total a stored expression over a set of nodes
sum(int, int) - Static method in class net.sf.saxon.value.Cardinality
  Form the sum of two cardinalities
supplemental(char, char) - Static method in class net.sf.saxon.om.XMLChar
  Returns true the supplemental character corresponding to the given surrogates.
supplyLicenseKey(BufferedReader) - Method in class com.saxonica.validate.DotNetVerifier
  This method allows the contents of a license key to be supplied programmatically.
supplyLicenseKey(BufferedReader) - Method in class com.saxonica.validate.JavaVerifier
  This method allows the contents of a license key to be supplied programmatically.
supplyLicenseKey(BufferedReader) - Method in class com.saxonica.validate.PlatformVerifier
  This method allows the contents of a license key to be supplied programmatically.
supplyLicenseKey(BufferedReader) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  This method allows the contents of a license key to be supplied programmatically.
suppressValidation(int) - Method in class net.sf.saxon.expr.Assignation
  Suppress validation on contained element constructors, on the grounds that the parent element is already performing validation.
suppressValidation(int) - Method in class net.sf.saxon.expr.ComputedExpression
  Suppress validation on contained element constructors, on the grounds that the parent element is already performing validation.
suppressValidation(int) - Method in class net.sf.saxon.expr.IfExpression
  Suppress validation on contained element constructors, on the grounds that the parent element is already performing validation.
suppressValidation(int) - Method in class net.sf.saxon.instruct.ElementCreator
  Suppress validation on contained element constructors, on the grounds that the parent element is already performing validation.
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.sort.SortedIterator
  Swap two items (needed to implement the Sortable interface)
swap(int, int) - Method in class net.sf.saxon.value.SequenceExtent
  Swap two items (needed to support sorting)
symbolSpace - Variable in class com.saxonica.schema.SimpleComponentReference
  The symbol space representing the kind of schema component that is referenced
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.Emitter
systemId - Variable in class net.sf.saxon.event.ProxyReceiver
systemId(XPathContext) - Static method in class net.sf.saxon.functions.Extensions
  Return the system identifier of the context node

## T

TAG - Static variable in class net.sf.saxon.expr.Token
  "<" at the start of a tag (XQuery only).
TEMPLATE_RESULT - Static variable in class net.sf.saxon.expr.RoleLocator
TEN - Static variable in class net.sf.saxon.value.DecimalValue
TERMINATE - Static variable in class net.sf.saxon.style.StandardNames
TEST - Static variable in class net.sf.saxon.style.StandardNames
TEXT - Static variable in class net.sf.saxon.pattern.NodeKindTest
TEXT - Static variable in interface net.sf.saxon.pull.PullProvider
  A TEXT event is notified for a text node.
TEXT - Static variable in class net.sf.saxon.type.Type
  Item type representing a text node - text()
TEXTEmitter - class net.sf.saxon.event.TEXTEmitter.
  This class generates TEXT output
TEXTEmitter() - Constructor for class net.sf.saxon.event.TEXTEmitter
THEN - Static variable in class net.sf.saxon.expr.Token
  Ketword "then"
THEN_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "then" clause.
THE_INSTANCE - Static variable in class net.sf.saxon.value.FloatingPointConverter
TIME - Static variable in class net.sf.saxon.type.Type
  Item type representing the type xs:time
TIMEZONE - Static variable in class net.sf.saxon.functions.Component
TIME_TYPE - Static variable in class net.sf.saxon.type.Type
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
  Constant denoting the "tiny tree" in which the tree is represented internally using arrays of integers
TITLE_CASE - Static variable in class net.sf.saxon.number.Numberer_en
TO - Static variable in class net.sf.saxon.expr.Token
  Operator "to"
TOKEN - Static variable in class net.sf.saxon.type.Type
  Item type representing the type xs:token
TOTALDIGITS - Static variable in class com.saxonica.schema.Facet
TOTAL_DIGITS - Static variable in class com.saxonica.schema.DigitsFacet
  Constant identifying the totalDigits facet
TO_CODEPOINTS - Static variable in class net.sf.saxon.functions.Unicode
TRACE_CALL - Static variable in class net.sf.saxon.trace.Location
  An explicit call of the fn:trace() function.
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
TREAT_AS - Static variable in class net.sf.saxon.expr.Token
  operator "treat as"
TREE_MODEL - Static variable in class net.sf.saxon.FeatureKeys
  TREE_MODEL must be an Integer: Builder.STANDARD_TREE or Builder.TINY_TREE
TRUE - Static variable in class net.sf.saxon.functions.BooleanFn
TRUE - Static variable in class net.sf.saxon.value.BooleanValue
  The boolean value TRUE
TUNNEL - Static variable in class net.sf.saxon.style.StandardNames
TYPE - Static variable in class com.saxonica.schema.SymbolSpace
TYPE - Static variable in class net.sf.saxon.style.StandardNames
TYPESWITCH - Static variable in class net.sf.saxon.expr.Token
  Keyword "typeswitch"
TYPESWITCH_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "typeswitch" expression.
TYPE_OP - Static variable in class net.sf.saxon.expr.RoleLocator
TailCall - interface net.sf.saxon.instruct.TailCall.
  Interface representing a Tail Call.
TailCallReturner - interface net.sf.saxon.instruct.TailCallReturner.
  This interface represents an expression that is capable of being processed leaving tail calls for the calling instruction to deal with.
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(Expression, int) - Constructor for class net.sf.saxon.expr.TailExpression
  Construct a TailExpression, representing a filter expression of the form $base[position() >= $start]
TailExpression.TailIterator - class net.sf.saxon.expr.TailExpression.TailIterator.
TailExpression.TailIterator(SequenceIterator, int) - Constructor for class net.sf.saxon.expr.TailExpression.TailIterator
TeeOutputter - class net.sf.saxon.event.TeeOutputter.
  TeeOutputter: a SequenceReceiver that duplicates received events to two different destinations
TeeOutputter(Receiver, Receiver) - Constructor for class net.sf.saxon.event.TeeOutputter
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.
Term - interface com.saxonica.schema.Term.
  Represents a Term in a content model as defined by XML Schema.
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
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
TextFragmentValue - class net.sf.saxon.value.TextFragmentValue.
  This class represents a temporary tree whose root document node owns a single text node.
TextFragmentValue(CharSequence, String) - Constructor for class net.sf.saxon.value.TextFragmentValue
  Constructor: create a result tree fragment containing a single text node
TextOverNodeInfo - class net.sf.saxon.dom.TextOverNodeInfo.
  This class is an implementation of the DOM Text and Comment interfaces that wraps a Saxon NodeInfo representation of a text or comment node.
TextOverNodeInfo() - Constructor for class net.sf.saxon.dom.TextOverNodeInfo
TimeValue - class net.sf.saxon.value.TimeValue.
  A value of type xs:time
TimeValue(byte, byte, byte, int, int) - Constructor for class net.sf.saxon.value.TimeValue
  Construct a time value given the hour, minute, second, and microsecond components.
TimeValue(GregorianCalendar, int) - Constructor for class net.sf.saxon.value.TimeValue
  Constructor: create a time value given a Java calendar object
TimeValue(CharSequence) - Constructor for class net.sf.saxon.value.TimeValue
  Constructor: create a dateTime value from a supplied string, in ISO 8601 format
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
TinyAttributeCollection - class net.sf.saxon.tinytree.TinyAttributeCollection.
  An implementation of the AttributeCollection interface based directly on the TinyTree data structure.
TinyAttributeCollection(TinyTree, int) - Constructor for class net.sf.saxon.tinytree.TinyAttributeCollection
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(TinyTree) - Constructor for class net.sf.saxon.tinytree.TinyDocumentImpl
TinyNodeImpl - class net.sf.saxon.tinytree.TinyNodeImpl.
  A node in a TinyTree representing an XML element, character content, or attribute.
TinyNodeImpl() - Constructor for class net.sf.saxon.tinytree.TinyNodeImpl
TinyTextImpl - class net.sf.saxon.tinytree.TinyTextImpl.
  A node in the XML parse tree representing character content
TinyTextImpl(TinyTree, int) - Constructor for class net.sf.saxon.tinytree.TinyTextImpl
TinyTree - class net.sf.saxon.tinytree.TinyTree.
  A data structure to hold the contents of a tree.
TinyTree() - Constructor for class net.sf.saxon.tinytree.TinyTree
TinyTree(int, int, int, int) - Constructor for class net.sf.saxon.tinytree.TinyTree
TinyTreeWalker - class net.sf.saxon.tinytree.TinyTreeWalker.
  This implementation of the Saxon pull interface starts from a document, element, text, comment, or processing-instruction node in a TinyTree, and returns the events corresponding to that node and its descendants (including their attributes and namespaces).
TinyTreeWalker(TinyNodeImpl) - Constructor for class net.sf.saxon.tinytree.TinyTreeWalker
  Create a TinyTreeWalker to return events associated with a tree or subtree
Token - class net.sf.saxon.expr.Token.
  This class holds static constants and methods defining the lexical tokens used in XPath and XQuery, and associated keywords.
Tokenize - class net.sf.saxon.functions.Tokenize.
  This class implements the tokenize() function for regular expression matching.
Tokenize() - Constructor for class net.sf.saxon.functions.Tokenize
Tokenizer - class net.sf.saxon.expr.Tokenizer.
  Tokenizer for expressions and inputs.
Tokenizer() - Constructor for class net.sf.saxon.expr.Tokenizer
Trace - class net.sf.saxon.functions.Trace.
  This class supports the XPath 2.0 function trace().
Trace() - Constructor for class net.sf.saxon.functions.Trace
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
TraceEventMulticaster - class net.sf.saxon.trace.TraceEventMulticaster.
  A class which implements efficient and thread-safe multi-cast event dispatching for the TraceListener evants.
TraceEventMulticaster(EventListener, EventListener) - Constructor for class net.sf.saxon.trace.TraceEventMulticaster
  Creates an event multicaster instance which chains listener-a with listener-b.
TraceExpression - class net.sf.saxon.instruct.TraceExpression.
  A subclass of TraceWrapper used to trace expressions in XPath and XQuery.
TraceExpression(Expression) - Constructor for class net.sf.saxon.instruct.TraceExpression
  Create a trace expression that traces execution of a given child expression
TraceInstruction - class net.sf.saxon.instruct.TraceInstruction.
  A run-time instruction which wraps a real instruction and traces its entry and exit to the TraceListener
TraceInstruction(Expression, InstructionInfo) - Constructor for class net.sf.saxon.instruct.TraceInstruction
  Create a Trace instruction
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.
TraceWrapper - class net.sf.saxon.instruct.TraceWrapper.
  This class is a tracing wrapper around any expression: it delivers the same result as the wrapped expression, but traces its evaluation to a TraceListener
TraceWrapper() - Constructor for class net.sf.saxon.instruct.TraceWrapper
TracingFilter - class net.sf.saxon.event.TracingFilter.
  A filter that can be inserted into a Receiver pipeline to trace the events that pass through
TracingFilter() - Constructor for class net.sf.saxon.event.TracingFilter
TracingFilter(Receiver) - Constructor for class net.sf.saxon.event.TracingFilter
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
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.
TransformerFactoryImpl(Configuration) - Constructor for class net.sf.saxon.TransformerFactoryImpl
  Construct a TransformerFactory using an existing Configuration.
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
TreatExpression - class net.sf.saxon.expr.TreatExpression.
  Treat Expression: implements "treat as data-type ( expression )".
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
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
TreeWalker - class net.sf.saxon.pull.TreeWalker.
  This implementation of the Saxon pull interface starts from any NodeInfo, and returns the events corresponding to that node and its descendants (including their attributes and namespaces).
Try - class com.saxonica.extra.Try.
  This class implements the saxon:try() extension function, which is specially recognized by the system because it uses a non-standard approach to evaluating its arguments
Try() - Constructor for class com.saxonica.extra.Try
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.
TypeChecker - class net.sf.saxon.expr.TypeChecker.
  This class provides Saxon's type checking capability.
TypeCheckingFilter - class net.sf.saxon.event.TypeCheckingFilter.
  A filter on the push pipeline that performs type checking, both of the item type and the cardinality.
TypeCheckingFilter() - Constructor for class net.sf.saxon.event.TypeCheckingFilter
TypeHierarchy - class net.sf.saxon.type.TypeHierarchy.
  This class exists to provide answers to questions about the type hierarchy.
TypeHierarchy() - Constructor for class net.sf.saxon.type.TypeHierarchy
TypeInfoImpl - class net.sf.saxon.dom.TypeInfoImpl.
  This class implements the DOM TypeInfo interface as a wrapper over the Saxon SchemaType interface.
TypeInfoImpl(Configuration, SchemaType) - Constructor for class net.sf.saxon.dom.TypeInfoImpl
  Construct a TypeInfo based on a SchemaType
TypeReference - class com.saxonica.schema.TypeReference.
  A reference to a simple or complex type
TypeReference(int, PreparedSchema, SourceLocator) - Constructor for class com.saxonica.schema.TypeReference
  Creates a new Type reference
TypedContentHandler - class net.sf.saxon.dom.TypedContentHandler.
  This class is an extension of ContentHandlerProxy that provides access to type information, using the DOM Level 3 TypeInfo interfaces.
TypedContentHandler() - Constructor for class net.sf.saxon.dom.TypedContentHandler
TypedContentHandler.TypeInfoProviderImpl - class net.sf.saxon.dom.TypedContentHandler.TypeInfoProviderImpl.
TypedContentHandler.TypeInfoProviderImpl() - Constructor for class net.sf.saxon.dom.TypedContentHandler.TypeInfoProviderImpl
t - Variable in class net.sf.saxon.expr.ExpressionParser
tag(int) - Method in class net.sf.saxon.trace.AbstractTraceListener
tag(int) - Method in class net.sf.saxon.trace.XQueryTraceListener
  Get the trace element tagname to be used for a particular construct.
tag(int) - Method in class net.sf.saxon.trace.XSLTTraceListener
  Get the trace element tagname to be used for a particular construct.
tan(double) - Static method in class net.sf.saxon.exslt.Math
  Get the tangent of a numeric value (SStL)
target - Variable in class com.saxonica.schema.SimpleComponentReference
  The corresponding SchemaComponent.
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.DigitsFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.EnumerationFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.EnumerationFacetSet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.Facet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.LengthFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.PatternFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.ValueRangeFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.WhitespaceFacet
  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.
testConformance(Value, SequenceType, Configuration) - Static method in class net.sf.saxon.expr.TypeChecker
  Test whether a given value conforms to a given type
testFixedValue(CharSequence, NamespaceResolver) - Method in class com.saxonica.schema.AttributeDecl
  Test a value against the fixed value.
testFixedValue(CharSequence, NamespaceResolver) - Method in class com.saxonica.schema.AttributeUse
  Test a value against the fixed value.
testLength(int) - Method in class com.saxonica.schema.Facet
  Test whether the length of a list conforms to this facet.
testLength(int) - Method in class com.saxonica.schema.LengthFacet
  Test whether a supplied length conforms to this required length.
testLength(int) - Method in class com.saxonica.schema.MaxLengthFacet
  Test whether a supplied length conforms to this required length
testLength(int) - Method in class com.saxonica.schema.MinLengthFacet
  Test whether a supplied length conforms to this required length (used when testing the length of a list)
theInstance - Static variable in class net.sf.saxon.charcode.ASCIICharacterSet
theInstance - Static variable in class net.sf.saxon.charcode.CP1250CharacterSet
theInstance - Static variable in class net.sf.saxon.charcode.CP1251CharacterSet
theInstance - Static variable in class net.sf.saxon.charcode.CP1252CharacterSet
theInstance - Static variable in class net.sf.saxon.charcode.CP852CharacterSet
theInstance - Static variable in class net.sf.saxon.om.Name10Checker
theInstance - Static variable in class net.sf.saxon.om.Name11Checker
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.
time() - Static method in class net.sf.saxon.exslt.Date
  The date:time function returns the current time.
timing - Variable in class net.sf.saxon.event.Builder
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.
toDateTime() - Method in class net.sf.saxon.value.CalendarValue
  Convert the value to a DateTime, retaining all the components that are actually present, and substituting conventional values for components that are missing
toDateTime() - Method in class net.sf.saxon.value.DateTimeValue
  Convert the value to a DateTime, retaining all the components that are actually present, and substituting conventional values for components that are missing
toDateTime() - Method in class net.sf.saxon.value.DateValue
  Convert to DateTime
toDateTime() - Method in class net.sf.saxon.value.TimeValue
  Convert to a DateTime value.
toJulianInstant() - Method in class net.sf.saxon.value.DateTimeValue
  Get the Julian instant: a decimal value whose integer part is the Julian day number multiplied by the number of seconds per day, and whose fractional part is the fraction of the second.
toLong() - Method in class com.saxonica.schema.Facet
  Returns the numeric value of this facet
toLong() - Method in class com.saxonica.schema.LengthFacet
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.number.Numberer_de
  Show an ordinal number as German words (for example, Einundzwanzigste)
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)
toRoman(long) - Static method in class net.sf.saxon.number.Numberer_en
  Generate a Roman numeral (in lower case)
toString() - Method in class com.saxonica.schema.DerivedAtomicValue
  Generate a string representation suitable for error messages
toString() - Method in class com.saxonica.schema.ElementParticle
toString() - Method in class com.saxonica.schema.UserAtomicType
  Produce string representation for use in diagnostic output
toString(NamePool) - Method in class com.saxonica.schema.UserAtomicType
  Display the type descriptor for diagnostics
toString() - Method in class com.saxonica.schema.Wildcard
  Get a string representation of this wildcard, used for diagnostics
toString() - Method in class net.sf.saxon.expr.AxisExpression
  Represent the expression as a string for diagnostics
toString(NamePool) - Method in class net.sf.saxon.expr.AxisExpression
  Represent the expression as a string for diagnostics
toString() - Method in class net.sf.saxon.om.FastStringBuffer
  Convert contents of the FastStringBuffer to a string
toString(int) - Static method in class net.sf.saxon.om.Validation
toString() - Method in class net.sf.saxon.pattern.AnyChildNodePattern
toString() - Method in class net.sf.saxon.pattern.AnyNodeTest
toString(NamePool) - Method in class net.sf.saxon.pattern.CombinedNodeTest
toString() - Method in class net.sf.saxon.pattern.ContentTypeTest
toString(NamePool) - Method in class net.sf.saxon.pattern.DocumentNodeTest
toString() - Method in class net.sf.saxon.pattern.DocumentNodeTest
toString() - Method in class net.sf.saxon.pattern.LocalNameTest
toString() - Method in class net.sf.saxon.pattern.NameTest
toString(NamePool) - Method in class net.sf.saxon.pattern.NameTest
toString() - Method in class net.sf.saxon.pattern.NamespaceTest
toString() - Method in class net.sf.saxon.pattern.NoNodeTest
toString() - Method in class net.sf.saxon.pattern.NodeKindTest
toString(int) - Static method in class net.sf.saxon.pattern.NodeKindTest
toString(NamePool) - Method in class net.sf.saxon.pattern.NodeTest
  Display the type descriptor for diagnostics
toString() - Method in class net.sf.saxon.pattern.NodeTestPattern
  Display the pattern for diagnostics
toString() - Method in class net.sf.saxon.pattern.Pattern
  Get the original pattern text
toString(NamePool) - Method in class net.sf.saxon.pattern.SubstitutionGroupTest
toString() - Method in class net.sf.saxon.tinytree.CharSlice
  Convert to a string
toString() - Method in class net.sf.saxon.tinytree.CompressedWhitespace
  Returns a string representation of the object.
toString() - Method in class net.sf.saxon.tinytree.LargeStringBuffer
  Convert to a string
toString() - Method in class net.sf.saxon.type.AnyItemType
toString(NamePool) - Method in class net.sf.saxon.type.AnyItemType
toString(NamePool) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Produce a representation of this type name for use in error messages.
toString() - Method in class net.sf.saxon.type.BuiltInAtomicType
toString(NamePool) - Method in class net.sf.saxon.type.ExternalObjectType
  Produce a representation of this type name for use in error messages.
toString() - Method in class net.sf.saxon.type.ExternalObjectType
toString(NamePool) - 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.ValidationException
  Returns the String representation of this Exception
toString() - Method in class net.sf.saxon.value.AtomicValue
  Get string value.
toString() - Method in class net.sf.saxon.value.BooleanValue
  Diagnostic display of this value as a string
toString(int) - Static method in class net.sf.saxon.value.Cardinality
  Display the cardinality
toString() - Method in class net.sf.saxon.value.NotationValue
  The toString() method returns the name in the form QName("uri", "local")
toString() - Method in class net.sf.saxon.value.NumericValue
  Produce a string representation of the value
toString() - Method in class net.sf.saxon.value.QNameValue
  The toString() method returns the name in the form QName("uri", "local")
toString() - Method in class net.sf.saxon.value.RestrictedStringValue
toString() - Method in class net.sf.saxon.value.SequenceType
  Return a string representation of this SequenceType
toString() - Method in class net.sf.saxon.value.StringValue
toString() - Method in class net.sf.saxon.value.Value
  Convert to a string for diagnostic output
toWords(long) - Method in class net.sf.saxon.number.Numberer_de
  Show the number as words in title case.
toWords(long) - Method in class net.sf.saxon.number.Numberer_en
  Show the number as words in title case.
toWords(long, int) - Method in class net.sf.saxon.number.Numberer_en
tokenize(String, int, int, int) - Method in class net.sf.saxon.expr.Tokenizer
  Prepare a string for tokenization.
tokenize(String) - Static method in class net.sf.saxon.functions.Extensions
  Return a node-set by tokenizing a supplied string.
tokenize(String, String) - Static method in class net.sf.saxon.functions.Extensions
  Return a sequence by tokenizing a supplied string.
tokens - Static variable in class net.sf.saxon.expr.Token
  The following strings are used to represent tokens in error messages
tomorrow(int, byte, byte) - Static method in class net.sf.saxon.value.DateValue
  Get the date that immediately follows a given date
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.
transferReferences(VariableDeclaration) - Method in class net.sf.saxon.query.UndeclaredVariable
transform(Source, Result) - Method in class net.sf.saxon.Controller
  Perform a transformation from a Source document to a Result document.
transform(XPathContext, Templates, NodeInfo) - Static method in class net.sf.saxon.functions.Extensions
  Run a transformation to convert an input tree to an output document
transformDocument(NodeInfo, Result) - Method in class net.sf.saxon.Controller
  Transform a source XML document supplied as a tree.
treatCurrentAsOperator() - Method in class net.sf.saxon.expr.Tokenizer
  Force the current token to be treated as an operator if possible
tree - Variable in class net.sf.saxon.tinytree.TinyNodeImpl
trimWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Value
  Remove leading and trailing whitespace.
truncateURI(String) - Static method in class net.sf.saxon.expr.ExpressionLocation
  Truncate a URI to its last component
tryIndexedFilter(ValueRepresentation, Expression, int, XPathContext) - Method in class com.saxonica.extra.OptimizerSA
tryIndexedFilter(ValueRepresentation, Expression, int, XPathContext) - Method in class net.sf.saxon.expr.Optimizer
tryToCompile(Expression[], int, int, StaticContext) - 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.JavaPlatform
  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.
tryToResolve(PreparedSchema) - Method in class com.saxonica.schema.AttributeGroupReference
  Attempt to resolve this reference using the groups defined in a given schema.
tryToResolve(PreparedSchema) - Method in interface com.saxonica.schema.ComponentReference
  Try to resolve the reference if possible, relative to components present in a given schema.
tryToResolve(PreparedSchema) - Method in class com.saxonica.schema.GroupReference
  Attempt to resolved this reference using the groups defined in a given schema.
tryToResolve(PreparedSchema) - Method in class com.saxonica.schema.KeyRef
  Try to resolve the reference if possible, relative to components present in a given schema.
tryToResolve(PreparedSchema) - Method in class com.saxonica.schema.SimpleComponentReference
  Attempt to resolve this reference using the components defined in a given schema.
tryToResolve(PreparedSchema) - Method in class com.saxonica.schema.TypeReference
  Attempt to resolved this reference using the groups defined in a given schema.
tunnel - Variable in class net.sf.saxon.style.XSLGeneralVariable
tunnelParameters - Variable in class net.sf.saxon.expr.XPathContextMajor.XSLTContext
typeAnnotation(XPathContext, NodeInfo) - Static method in class net.sf.saxon.functions.Extensions
  Display the value of the type annotation of a node
typeCheck(StaticContext, ItemType) - Method in class com.saxonica.extra.SequentialCopy
  Perform type checking of an expression and its subexpressions.
typeCheck(StaticContext, ItemType) - Method in class com.saxonica.extra.Try
  Type-check the expression.
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.Atomizer
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.AxisExpression
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.BinaryExpression
  Type-check the expression.
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.CardinalityChecker
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.CastAsQName
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.CastExpression
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.CastableExpression
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.ContextItemExpression
  Type-check the expression.
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.ErrorExpression
  Type-check the expression.
typeCheck(StaticContext, ItemType) - Method in interface net.sf.saxon.expr.Expression
  Perform type checking of an expression and its subexpressions.
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.FilterExpression
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.ForExpression
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.FunctionCall
  Type-check the expression.
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.GeneralComparison
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.GeneralComparison10
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.IdentityComparison
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.IfExpression
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.InstanceOfExpression
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.IntegerRangeTest
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.IsLastExpression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.ItemChecker
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.LetExpression
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.NumericPromoter
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.PathExpression
  Optimize the expression and perform type analysis
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.PositionRange
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.RangeExpression
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.SimpleExpression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.SimpleMappingExpression
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.SingleNodeExpression
  Type-check the expression.
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.SingletonAtomizer
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.SliceExpression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.SuppliedParameterReference
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.TailExpression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.UnaryExpression
  Type-check the expression.
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.ValueComparison
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.VariableReference
  Type-check the expression.
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.expr.VennExpression
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.functions.Unordered
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.AnalyzeString
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ApplyImports
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ApplyTemplates
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.Block
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.CallTemplate
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.Choose
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ComputedElement
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.CopyOf
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.Doctype
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.DocumentInstr
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ForEach
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ForEachGroup
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.GeneralVariable
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.Message
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.NumberInstruction
  Perform static analysis of an expression and its subexpressions.
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ParentNodeConstructor
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.ResultDocument
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.SimpleContentConstructor
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.SimpleNodeConstructor
  The typeCheck() method is called in XQuery, where node constructors are implemented as Expressions.
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.TraceWrapper
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.UseAttributeSets
  Perform type checking of an expression and its subexpressions.
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.instruct.While
typeCheck(WithParam[], StaticContext, ItemType) - Static method in class net.sf.saxon.instruct.WithParam
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.pattern.PatternSponsor
  Perform type checking of an expression and its subexpressions.
typeCheck(StaticQueryContext, GeneralVariable) - Static method in class net.sf.saxon.query.GlobalVariableDefinition
  Type check the compiled representation of this global variable
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.sort.SortExpression
  Type-check the expression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.sort.TupleExpression
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.sort.TupleSorter
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.
typeCheck(StaticContext, ItemType) - Method in class net.sf.saxon.value.Value
  TypeCheck an expression
typeCheckGlobalVariables(List) - Method in class net.sf.saxon.query.StaticQueryContext
typeCodeArray - Variable in class net.sf.saxon.tinytree.TinyTree
typeError(String, XPathContext) - Method in class net.sf.saxon.expr.ComputedExpression
  Method used in subclasses to signal a runtime type error
typeError(String, String, XPathContext) - Method in class net.sf.saxon.expr.ComputedExpression
  Method used in subclasses to signal a runtime type error

## U

UNBOUNDED - Static variable in class com.saxonica.schema.AbstractParticle
  A constant to represent an UNBOUNDED number of occurrences
UNCLASSIFIED - Static variable in class net.sf.saxon.trace.Location
  Unclassified location.
UNDECLARE_PREFIXES - Static variable in class net.sf.saxon.event.SaxonOutputKeys
  undeclare-prefixes = "yes" | "no".
UNDECLARE_PREFIXES - Static variable in class net.sf.saxon.style.StandardNames
UNION - Static variable in class com.saxonica.schema.SchemaNames
UNION - Static variable in class net.sf.saxon.expr.Token
  "union" or "|" token
UNKNOWN - Static variable in class net.sf.saxon.expr.Token
  Pseudo-token representing the start of the expression
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.
UNPARSED_TEXT - Static variable in class net.sf.saxon.functions.UnparsedText
UNPARSED_TEXT_AVAILABLE - Static variable in class net.sf.saxon.functions.UnparsedText
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
UNSPECIFIED - Static variable in class net.sf.saxon.value.Whitespace
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
UNVALIDATED - Static variable in interface net.sf.saxon.type.SchemaComponent
  Validation status: not yet validated
UPPERCASE - Static variable in class net.sf.saxon.functions.ForceCase
UPPER_CASE - Static variable in class net.sf.saxon.number.Numberer_en
URI - Static variable in class net.sf.saxon.Err
URI - Static variable in class net.sf.saxon.functions.UnparsedEntity
URIQueryParameters - class net.sf.saxon.functions.URIQueryParameters.
  A set of query parameters on a URI passed to the collection() or document() function
URIQueryParameters(String, Configuration) - Constructor for class net.sf.saxon.functions.URIQueryParameters
URIQueryParameters.RegexFilter - class net.sf.saxon.functions.URIQueryParameters.RegexFilter.
URIQueryParameters.RegexFilter(Pattern) - Constructor for class net.sf.saxon.functions.URIQueryParameters.RegexFilter
URIResourceResolver - class net.sf.saxon.dom.URIResourceResolver.
  This class implements the JAXP URIResourceResolver as a wrapper around a DOM Level 3 LSResourceResolver.
URIResourceResolver(LSResourceResolver) - Constructor for class net.sf.saxon.dom.URIResourceResolver
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_DEFAULT_NS - Static variable in class com.saxonica.sdoc.SchemaElement
  Option indicating "use the default element namespace when unprefixed"
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
USE_WHEN - Static variable in class net.sf.saxon.functions.SystemFunctionLibrary
USE_WHEN - Static variable in class net.sf.saxon.style.StandardNames
UnaryExpression - class net.sf.saxon.expr.UnaryExpression.
  Unary Expression: an expression taking a single operand expression
UnaryExpression(Expression) - Constructor for class net.sf.saxon.expr.UnaryExpression
UnboundFunctionLibrary - class net.sf.saxon.query.UnboundFunctionLibrary.
  An UnboundFunctionLibrary is not a real function library; rather, it is used to keep track of function calls that cannot yet be bound to a known declared function, but will have to be bound when all user-declared functions are available.
UnboundFunctionLibrary() - Constructor for class net.sf.saxon.query.UnboundFunctionLibrary
  Create an XQueryFunctionLibrary
UncheckedXPathException - exception net.sf.saxon.trans.UncheckedXPathException.
  When tree construction is deferred, innocuous methods such as NodeInfo#getLocalName() may trigger a dynamic error.
UncheckedXPathException(XPathException) - Constructor for class net.sf.saxon.trans.UncheckedXPathException
UncommittedSerializer - class net.sf.saxon.event.UncommittedSerializer.
  This class is used when the decision on which serialization method to use has to be delayed until the first element is read.
UncommittedSerializer(Result, Properties) - Constructor for class net.sf.saxon.event.UncommittedSerializer
UnconstructedDocument - class net.sf.saxon.pull.UnconstructedDocument.
  A document node whose construction is deferred.
UnconstructedDocument(DocumentInstr, XPathContext) - Constructor for class net.sf.saxon.pull.UnconstructedDocument
UnconstructedElement - class net.sf.saxon.pull.UnconstructedElement.
  An element node whose construction is deferred.
UnconstructedElement(ElementCreator, XPathContext) - Constructor for class net.sf.saxon.pull.UnconstructedElement
UnconstructedParent - class net.sf.saxon.pull.UnconstructedParent.
  This class represents a virtual element node, the result of an element constructor that (in general) hasn't been fully evaluated.
UnconstructedParent(ParentNodeConstructor, XPathContext) - Constructor for class net.sf.saxon.pull.UnconstructedParent
UndeclaredVariable - class net.sf.saxon.query.UndeclaredVariable.
  An UndeclaredVariable object is created when a reference is encountered to a variable that has not yet been declared.
UndeclaredVariable() - Constructor for class net.sf.saxon.query.UndeclaredVariable
Unicode - class net.sf.saxon.functions.Unicode.
  This class supports the two functions string-to-codepoints() and codepoints-to-string()
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
UnicodeData - class net.sf.saxon.codenorm.UnicodeData.
UnicodeData() - Constructor for class net.sf.saxon.codenorm.UnicodeData
UnicodeNormalizer - class net.sf.saxon.event.UnicodeNormalizer.
  UnicodeNormalizer: This ProxyReceiver performs unicode normalization on the contents of attribute and text nodes.
UnicodeNormalizer(String) - Constructor for class net.sf.saxon.event.UnicodeNormalizer
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
UnionSelection - class com.saxonica.schema.UnionSelection.
  A union selection is a selection consisting of several alternatives separated by "|"
UnionSelection(Selection, Selection) - Constructor for class com.saxonica.schema.UnionSelection
Unique - class com.saxonica.schema.Unique.
  This class represents an xs:unique identity constraint
Unique(String) - Constructor for class com.saxonica.schema.Unique
  Create a new Unique Identity-Constraint.
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
UnknownElement - class com.saxonica.sdoc.UnknownElement.
  An unknown element in an XML Schema document.
UnknownElement() - Constructor for class com.saxonica.sdoc.UnknownElement
  Creates a new unknown element
Unordered - class net.sf.saxon.functions.Unordered.
  XPath 2.0 unordered() function
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
UnparsedText - class net.sf.saxon.functions.UnparsedText.
UnparsedText() - Constructor for class net.sf.saxon.functions.UnparsedText
UnresolvedReferenceException - exception net.sf.saxon.type.UnresolvedReferenceException.
  This exception occurs when an attempt is made to dereference a reference from one schema component to another, if the target of the reference cannot be found.
UnresolvedReferenceException(String) - Constructor for class net.sf.saxon.type.UnresolvedReferenceException
UnresolvedReferenceExceptionImpl - exception com.saxonica.schema.UnresolvedReferenceExceptionImpl.
  This exception occurs when an attempt is made to dereference a reference from one schema component to another, if the target of the reference cannot be found.
UnresolvedReferenceExceptionImpl(ComponentReference) - Constructor for class com.saxonica.schema.UnresolvedReferenceExceptionImpl
Untyped - class net.sf.saxon.type.Untyped.
  This class has a singleton instance which represents the complex type xdt:untyped, used for elements that have not been validated.
UntypedAtomicConverter - class net.sf.saxon.expr.UntypedAtomicConverter.
  An UntypedAtomicConverter is an expression that converts any untypedAtomic items in a sequence to a specified type
UntypedAtomicConverter(Expression, AtomicType, boolean) - 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
UppercaseFirstComparer - class net.sf.saxon.sort.UppercaseFirstComparer.
  A Comparer used for comparing strings, with upper case collated before lower case if the strings are otherwise equal.
UppercaseFirstComparer(Comparator) - Constructor for class net.sf.saxon.sort.UppercaseFirstComparer
UseAttributeSets - class net.sf.saxon.instruct.UseAttributeSets.
  This instruction corresponds to a use-attribute-sets attribute on a literal result element, xsl:element, or xsl:copy.
UseAttributeSets(AttributeSet[]) - Constructor for class net.sf.saxon.instruct.UseAttributeSets
UseWhenFilter - class net.sf.saxon.style.UseWhenFilter.
  This is a filter inserted into the input pipeline for processing stylesheet modules, whose task is to evaluate use-when expressions and discard those parts of the stylesheet module for which the use-when attribute evaluates to false.
UseWhenFilter(StartTagBuffer) - Constructor for class net.sf.saxon.style.UseWhenFilter
UseWhenStaticContext - class net.sf.saxon.style.UseWhenStaticContext.
  This class implements the static context used for evaluating use-when expressions in XSLT 2.0
UseWhenStaticContext(Configuration, NamespaceResolver) - Constructor for class net.sf.saxon.style.UseWhenStaticContext
UserAtomicType - class com.saxonica.schema.UserAtomicType.
  An object belonging to this class represents an atomic type: either a built-in atomic type, or a user-defined atomic type.
UserAtomicType() - Constructor for class com.saxonica.schema.UserAtomicType
UserComplexType - class com.saxonica.schema.UserComplexType.
  A user-defined complex type (that is, any complex type other than xs:anyType)
UserComplexType(PreparedSchema, SourceLocator) - Constructor for class com.saxonica.schema.UserComplexType
  Creates a new Complextype with the given name
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() - Constructor for class net.sf.saxon.instruct.UserFunction
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() - Constructor for class net.sf.saxon.expr.UserFunctionCall
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(UserFunction, ValueRepresentation[], XPathContext) - Constructor for class net.sf.saxon.expr.UserFunctionCall.FunctionCallPackage
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
UserListType - class com.saxonica.schema.UserListType.
  Represents a SimpleType that is a list of a given SimpleType, known as its itemType.
UserListType(PreparedSchema) - Constructor for class com.saxonica.schema.UserListType
  Create a new ListType.
UserSchemaComponent - interface com.saxonica.schema.UserSchemaComponent.
  A SchemaComponent is an object in a schema.
UserSimpleType - class com.saxonica.schema.UserSimpleType.
  This class represents a simple type, as defined in the XML Schema specification.
UserSimpleType() - Constructor for class com.saxonica.schema.UserSimpleType
UserUnionType - class com.saxonica.schema.UserUnionType.
  A class that represents the XML Schema Union simple-type.
UserUnionType(PreparedSchema) - Constructor for class com.saxonica.schema.UserUnionType
  Creates a new Union type.
uncompress(FastStringBuffer) - Method in class net.sf.saxon.tinytree.CompressedWhitespace
  Uncompress the whitespace to a FastStringBuffer
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
undeclareNamespacesForElement() - Method in class net.sf.saxon.event.StartTagBuffer
undeclareRangeVariable() - Method in class net.sf.saxon.expr.ExpressionParser
  Note when the most recently declared range variable has gone out of scope
undeclaredNamespaceError(String, String) - Method in class net.sf.saxon.style.StyleElement
union(IntHashSet) - Method in class net.sf.saxon.sort.IntHashSet
  Form a new set that is the union of this set with another set.
union(int, int) - Static method in class net.sf.saxon.value.Cardinality
  Form the union of two cardinalities.
unparsedEntityDecl(String, String, String, String) - Method in class com.saxonica.validate.ValidatorHandlerImpl
  Receive notification of an unparsed entity declaration event.
unparsedEntityDecl(String, String, String, String) - Method in class net.sf.saxon.event.ReceivingContentHandler
unravel(Source, Configuration) - Static method in class net.sf.saxon.Controller
  Get a NodeInfo corresponding to a DOM Node, either by wrapping or unwrapping the DOM Node.
unravel(Source, Configuration) - Method in class net.sf.saxon.dom.DOMEnvelope
  Wrap or unwrap a node using this object model to return the corresponding Saxon node.
unravel(Source, Configuration) - Method in class net.sf.saxon.dom.DOMObjectModel
  Wrap or unwrap a node using this object model to return the corresponding Saxon node.
unravel(Source, Configuration) - Method in class net.sf.saxon.jdom.JDOMObjectModel
  Wrap or unwrap a node using this object model to return the corresponding Saxon node.
unravel(Source, Configuration) - Method in interface net.sf.saxon.om.ExternalObjectModel
  Wrap or unwrap a node using this object model to return the corresponding Saxon node.
unravel(Source, Configuration) - Method in class net.sf.saxon.xom.XOMObjectModel
  Wrap or unwrap a node using this object model to return the corresponding Saxon node.
unreadChar() - Method in class net.sf.saxon.expr.Tokenizer
  Step back one character.
unsorted(Optimizer, Expression, boolean) - Static method in class net.sf.saxon.expr.ExpressionTool
  Remove unwanted sorting from an expression, at compile time
unsortedIfHomogeneous(Optimizer, Expression, boolean) - Static method in class net.sf.saxon.expr.ExpressionTool
  Remove unwanted sorting from an expression, at compile time, if and only if it is known that the result of the expression will be homogeneous (all nodes, or all atomic values).
useContextItemAsDefault() - Method in class net.sf.saxon.functions.SystemFunction
  Set "." as the default value for the first and only argument.
useGlobalParameter(int, GlobalParam, XPathContext) - Method in class net.sf.saxon.instruct.Bindery
  Use global parameter.
useLocalParameter(int, LocalParam, boolean) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Use local parameter.
useLocalParameter(int, LocalParam, boolean) - Method in interface net.sf.saxon.expr.XPathContext
  Use local parameter.
useLocalParameter(int, LocalParam, boolean) - Method in class net.sf.saxon.expr.XPathContextMajor
  Use local parameter.
useLocalParameter(int, LocalParam, boolean) - Method in class net.sf.saxon.expr.XPathContextMinor
  Use local parameter.
useURLs - Variable in class net.sf.saxon.Transform
usesFocus() - Method in class net.sf.saxon.functions.ExtensionFunctionCall
  Determine whether this method uses the focus.
usesNamespaces - Variable in class net.sf.saxon.tinytree.TinyTree
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.

## V

VALIDATE - Static variable in class net.sf.saxon.expr.Token
  Various compound symbols supporting XQuery validation expression
VALIDATED - Static variable in interface net.sf.saxon.type.SchemaComponent
  Validation status: successfully validated
VALIDATE_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "validate" expression.
VALIDATE_LAX - Static variable in class net.sf.saxon.expr.Token
VALIDATE_OUTPUT - Static variable in class net.sf.saxon.om.Validation
VALIDATE_STRICT - Static variable in class net.sf.saxon.expr.Token
VALIDATING - Static variable in interface net.sf.saxon.type.SchemaComponent
  Validation status: currently being validated
VALIDATION - Static variable in class net.sf.saxon.style.StandardNames
VALIDATION_MODE_MASK - Static variable in class net.sf.saxon.om.Validation
VALIDATION_WARNINGS - Static variable in class net.sf.saxon.FeatureKeys
  VALIDATION_WARNINGS must be a Boolean.
VALUE - Static variable in class net.sf.saxon.Err
VALUE - Static variable in class net.sf.saxon.style.StandardNames
VARIABLE - Static variable in class net.sf.saxon.Err
VARIABLE - Static variable in class net.sf.saxon.expr.RoleLocator
VERSION - Static variable in class net.sf.saxon.style.StandardNames
VERSION_WARNING - Static variable in class net.sf.saxon.FeatureKeys
  VERSION_WARNING must be a Boolean.
Validation - class net.sf.saxon.om.Validation.
  This class contains constants and static methods to manipulate the validation property of a type.
ValidationErrorValue - class net.sf.saxon.value.ValidationErrorValue.
  A ValidationErrorValue is a pseudo-value representing the result of a validation failure.
ValidationErrorValue(ValidationException) - Constructor for class net.sf.saxon.value.ValidationErrorValue
ValidationException - exception net.sf.saxon.type.ValidationException.
  This exception indicates a failure when validating an instance against a type defined in a schema.
ValidationException(String) - Constructor for class net.sf.saxon.type.ValidationException
  Creates a new ValidationException with the given message.
ValidationException(Exception) - Constructor for class net.sf.saxon.type.ValidationException
  Creates a new ValidationException with the given nested exception.
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 XPathException from a message and a Locator.
ValidationStack - class com.saxonica.validate.ValidationStack.
  This class manages the receivers that do element content validation.
ValidationStack(Receiver, int, SchemaType, boolean) - Constructor for class com.saxonica.validate.ValidationStack
ValidatorHandlerImpl - class com.saxonica.validate.ValidatorHandlerImpl.
  The is the Saxon implementation of the JAXP 1.3 ValidatorHandler interface.
ValidatorHandlerImpl() - Constructor for class com.saxonica.validate.ValidatorHandlerImpl
ValidatorImpl - class com.saxonica.validate.ValidatorImpl.
  This class in the Saxon implementation of the JAXP 1.3 Validator "interface" (which is actually defined as an abstract class).
ValidatorImpl(PipelineConfiguration, PreparedSchema) - Constructor for class com.saxonica.validate.ValidatorImpl
ValidatorImpl.ErrorListenerWrappingErrorHandler - class com.saxonica.validate.ValidatorImpl.ErrorListenerWrappingErrorHandler.
  A JAXP ErrorListener that wraps a SAX ErrorHandler
ValidatorImpl.ErrorListenerWrappingErrorHandler(ErrorHandler) - Constructor for class com.saxonica.validate.ValidatorImpl.ErrorListenerWrappingErrorHandler
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() - 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, boolean) - Constructor for class net.sf.saxon.instruct.ValueOf
ValueRangeFacet - class com.saxonica.schema.ValueRangeFacet.
  Represents any of the facets minInclusive, maxInclusive, minExclusive, maxExclusive
ValueRangeFacet(int) - Constructor for class com.saxonica.schema.ValueRangeFacet
ValueRepresentation - interface net.sf.saxon.om.ValueRepresentation.
  A ValueRepresentation is a representation of a Value.
Variable - class net.sf.saxon.trans.Variable.
  An object representing an XPath variable for use in the standalone XPath API.
VariableDeclaration - interface net.sf.saxon.expr.VariableDeclaration.
  Generic interface representing a variable declaration in the static context of an XPath expression.
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
VendorFunctionLibrary - class net.sf.saxon.functions.VendorFunctionLibrary.
  The VendorFunctionLibrary represents specially-recognized functions in the Saxon namespace.
VendorFunctionLibrary() - Constructor for class net.sf.saxon.functions.VendorFunctionLibrary
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 - class net.sf.saxon.Version.
  The Version class holds the SAXON version information.
VirtualCopy - class net.sf.saxon.om.VirtualCopy.
  This class represents a node that is a virtual copy of another node: that is, it behaves as a node that's the same as another node, but has different identity.
VirtualCopy(NodeInfo) - Constructor for class net.sf.saxon.om.VirtualCopy
VirtualDocumentCopy - class net.sf.saxon.om.VirtualDocumentCopy.
  A virtual copy of a document node
VirtualDocumentCopy(DocumentInfo) - Constructor for class net.sf.saxon.om.VirtualDocumentCopy
VirtualNode - interface net.sf.saxon.om.VirtualNode.
  This interface is implemented by NodeInfo implementations that act as wrappers on some underlying tree.
VirtualTreeWalker - class net.sf.saxon.pull.VirtualTreeWalker.
  A virtual tree walker provides a sequence of pull events describing the structure and content of a tree that is conceptually being constructed by expressions in a query or stylesheet; in fact the tree is not necessarily constructed in memory, and exists only as this stream of pull events.
VirtualTreeWalker(ParentNodeConstructor, XPathContext) - Constructor for class net.sf.saxon.pull.VirtualTreeWalker
  Create a VirtualTreeWalker to navigate the tree constructed by evaluating a given instruction in a given dyamic context
validCharacter(XPathContext, int) - Static method in class net.sf.saxon.functions.Extensions
  Test whether a given integer is the codepoint of a valid XML character
validate(PreparedSchema) - Method in class com.saxonica.schema.AttributeDecl
  Checks the validity of this Attribute declaration
validate(PreparedSchema) - Method in class com.saxonica.schema.AttributeGroupDecl
  Checks the validity of this AttributeGroup declaration.
validate(PreparedSchema) - Method in class com.saxonica.schema.AttributeGroupReference
  Checks the validity of this Schema component.
validate(PreparedSchema) - Method in class com.saxonica.schema.AttributeUse
  Checks the validity of this Attribute Use
validate(PreparedSchema) - Method in class com.saxonica.schema.AttributeWildcard
  Validate that this AttributeWildcard obeys the schema consistency rules.
validate(PreparedSchema) - Method in class com.saxonica.schema.ChoiceCompositor
  Checks the validity of this Compositor definition.
validate(PreparedSchema) - Method in class com.saxonica.schema.Compositor
  Checks the validity of this Compositor definition.
validate(PreparedSchema) - Method in class com.saxonica.schema.ElementDecl
  Check the validity (consistency) of this element definition.
validate(PreparedSchema) - Method in class com.saxonica.schema.ElementParticle
  Check the validity (consistency) of this element definition.
validate(PreparedSchema) - Method in class com.saxonica.schema.GroupReference
  Checks the validity of this Schema definition.
validate(PreparedSchema) - Method in class com.saxonica.schema.IdentityConstraint
  Checks the validity of this Schema defintion.
validate(ErrorListener) - Method in class com.saxonica.schema.IdentitySelector
  Checks the validity of this Schema defintion.
validate(PreparedSchema) - Method in class com.saxonica.schema.KeyRef
  Checks the validity of this Schema defintion.
validate(PreparedSchema) - Method in class com.saxonica.schema.ModelGroupDefinition
  Checks the validity of this Schema definition.
validate(PreparedSchema) - Method in class com.saxonica.schema.Notation
  Checks the validity of this Notation.
validate(ErrorListener) - Method in class com.saxonica.schema.PreparedSchema
  Checks the validity of this Schema definition.
validate(PreparedSchema) - Method in class com.saxonica.schema.SequenceCompositor
  Checks the validity of this Compositor definition.
validate(PreparedSchema) - Method in class com.saxonica.schema.UserAtomicType
  Checks the validity of this SimpleType definition.
validate(PreparedSchema) - Method in class com.saxonica.schema.UserComplexType
  Checks the validity of this UserComplexType definition.
validate(PreparedSchema) - Method in interface com.saxonica.schema.UserSchemaComponent
  Checks the validity of this Schema component.
validate(PreparedSchema) - Method in class com.saxonica.schema.UserSimpleType
  Checks the validity of this SimpleType definition.
validate(PreparedSchema) - Method in class com.saxonica.schema.UserUnionType
  Validate this Union, replacing all unresolved forwards references at the same time
validate(PreparedSchema) - Method in class com.saxonica.schema.Wildcard
  Perform validation on this wildcard (this implementation of the method is a no-op)
validate() - Method in class com.saxonica.sdoc.AnnotationParent
  Validate this schema element, checking all document-level constraints
validate(ErrorListener) - Method in class com.saxonica.sdoc.SchemaDocument
  Validate the schema represented by this schema document
validate() - Method in class com.saxonica.sdoc.SchemaElement
  Check that the schema element is valid.
validate(PreparedSchema) - Method in class com.saxonica.sdoc.SimpleTypeDefinition
  Checks the validity of this SimpleType definition.
validate() - Method in class com.saxonica.sdoc.UnknownElement
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDAnnotation
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDAttribute
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDAttributeGroup
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDComplexContent
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDComplexContentRestriction
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDComplexType
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDCompositor
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDDocumentation
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDElement
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDExtension
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDGroup
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDIdentityConstraint
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDList
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDRedefine
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDSchema
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDSimpleContent
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDSimpleContentRestriction
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDSimpleType
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDSimpleTypeRestriction
  Validate this schema element, checking all document-level constraints
validate() - Method in class com.saxonica.sdoc.XSDUnion
  Validate this schema element, checking all document-level constraints
validate(Source, Result) - Method in class com.saxonica.validate.ValidatorImpl
validate() - Method in class net.sf.saxon.sql.SQLClose
validate() - Method in class net.sf.saxon.sql.SQLColumn
validate() - Method in class net.sf.saxon.sql.SQLConnect
validate() - Method in class net.sf.saxon.sql.SQLInsert
validate() - Method in class net.sf.saxon.sql.SQLQuery
validate() - Method in class net.sf.saxon.style.AbsentExtensionElement
validate() - Method in class net.sf.saxon.style.ExtensionInstruction
validate() - Method in class net.sf.saxon.style.LiteralResultElement
  Validate that this node is OK
validate() - Method in class net.sf.saxon.style.SaxonAssign
validate() - Method in class net.sf.saxon.style.SaxonCollation
validate() - Method in class net.sf.saxon.style.SaxonDoctype
validate() - Method in class net.sf.saxon.style.SaxonEntityRef
validate() - Method in class net.sf.saxon.style.SaxonImportQuery
validate() - Method in class net.sf.saxon.style.SaxonScript
validate() - Method in class net.sf.saxon.style.SaxonWhile
validate() - Method in class net.sf.saxon.style.StyleElement
  Check that the stylesheet element is valid.
validate() - Method in class net.sf.saxon.style.XSLAnalyzeString
validate() - Method in class net.sf.saxon.style.XSLApplyImports
validate() - Method in class net.sf.saxon.style.XSLApplyTemplates
validate() - Method in class net.sf.saxon.style.XSLAttribute
validate() - Method in class net.sf.saxon.style.XSLAttributeSet
validate() - Method in class net.sf.saxon.style.XSLCallTemplate
validate() - Method in class net.sf.saxon.style.XSLCharacterMap
validate() - Method in class net.sf.saxon.style.XSLChoose
validate() - Method in class net.sf.saxon.style.XSLComment
validate() - Method in class net.sf.saxon.style.XSLCopy
validate() - Method in class net.sf.saxon.style.XSLCopyOf
validate() - Method in class net.sf.saxon.style.XSLDecimalFormat
validate() - Method in class net.sf.saxon.style.XSLDocument
validate() - Method in class net.sf.saxon.style.XSLElement
validate() - Method in class net.sf.saxon.style.XSLFallback
validate() - Method in class net.sf.saxon.style.XSLForEach
validate() - Method in class net.sf.saxon.style.XSLForEachGroup
validate() - Method in class net.sf.saxon.style.XSLFunction
validate() - Method in class net.sf.saxon.style.XSLGeneralIncorporate
validate() - Method in class net.sf.saxon.style.XSLGeneralVariable
validate() - Method in class net.sf.saxon.style.XSLIf
validate() - Method in class net.sf.saxon.style.XSLImportSchema
validate() - Method in class net.sf.saxon.style.XSLKey
validate() - Method in class net.sf.saxon.style.XSLMatchingSubstring
validate() - Method in class net.sf.saxon.style.XSLMessage
validate() - Method in class net.sf.saxon.style.XSLNamespace
validate() - Method in class net.sf.saxon.style.XSLNamespaceAlias
validate() - Method in class net.sf.saxon.style.XSLNextMatch
validate() - Method in class net.sf.saxon.style.XSLNumber
validate() - Method in class net.sf.saxon.style.XSLOtherwise
validate() - Method in class net.sf.saxon.style.XSLOutput
validate() - Method in class net.sf.saxon.style.XSLOutputCharacter
validate() - Method in class net.sf.saxon.style.XSLParam
validate() - Method in class net.sf.saxon.style.XSLPerformSort
validate() - Method in class net.sf.saxon.style.XSLPreserveSpace
validate() - Method in class net.sf.saxon.style.XSLProcessingInstruction
validate() - Method in class net.sf.saxon.style.XSLResultDocument
validate() - Method in class net.sf.saxon.style.XSLSequence
validate() - Method in class net.sf.saxon.style.XSLSort
validate() - Method in class net.sf.saxon.style.XSLStringConstructor
validate() - Method in class net.sf.saxon.style.XSLStylesheet
  Validate this element
validate() - Method in class net.sf.saxon.style.XSLTemplate
validate() - Method in class net.sf.saxon.style.XSLText
validate() - Method in class net.sf.saxon.style.XSLValueOf
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.XSLWhen
validate() - Method in class net.sf.saxon.style.XSLWithParam
validateAttribute(int, CharSequence, int) - Method in class com.saxonica.validate.SchemaAwareConfiguration
  Validate an attribute value (XSLT only)
validateAttribute(int, CharSequence, int) - Method in class net.sf.saxon.Configuration
  Validate an attribute value.
validateChildren() - Method in class com.saxonica.sdoc.SchemaElement
  Validate the children of this node, recursively.
validateChildren() - Method in class net.sf.saxon.style.LiteralResultElement
  Validate the children of this node, recursively.
validateChildren() - Method in class net.sf.saxon.style.StyleElement
  Validate the children of this node, recursively.
validateContent(CharSequence, NamespaceResolver, NameChecker) - Method in class com.saxonica.schema.UserAtomicType
  Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, NameChecker) - Method in class com.saxonica.schema.UserListType
  Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, NameChecker) - Method in class com.saxonica.schema.UserUnionType
  Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, NameChecker) - Method in class com.saxonica.sdoc.SimpleTypeDefinition
  Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, NameChecker) - Method in class net.sf.saxon.type.AnySimpleType
  Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, NameChecker) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, NameChecker) - Method in class net.sf.saxon.type.BuiltInListType
  Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, NameChecker) - Method in class net.sf.saxon.type.ExternalObjectType
  Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, NameChecker) - Method in interface net.sf.saxon.type.SimpleType
  Check whether a given input string is valid according to this SimpleType
validateReference(ComponentReference) - Method in class com.saxonica.schema.PreparedSchema
  Helper method to validate that a reference to a schema component can be resolved
validateSubtree() - Method in class com.saxonica.sdoc.SchemaElement
  Recursive walk through the stylesheet to validate all nodes
validateSubtree() - Method in class com.saxonica.sdoc.UnknownElement
  Recursive walk through the stylesheet to validate all nodes: this implementation suppresses the subtree validation.
validateSubtree() - Method in class com.saxonica.sdoc.XSDDocumentation
  Recursive walk through the stylesheet to validate all nodes: this implementation suppresses the subtree validation.
validateSubtree() - Method in class net.sf.saxon.style.AbsentExtensionElement
  Recursive walk through the stylesheet to validate all nodes
validateSubtree() - Method in class net.sf.saxon.style.StyleElement
  Recursive walk through the stylesheet to validate all nodes
validationError - Variable in class net.sf.saxon.style.StyleElement
value - Variable in class com.saxonica.schema.Facet
  The value of this facet as a string
value - Variable in class net.sf.saxon.value.StringValue
valueIterator() - Method in class net.sf.saxon.sort.IntHashMap
  Get an iterator over the values
variableName - Variable in class net.sf.saxon.expr.Assignation
variables - Variable in class net.sf.saxon.functions.Evaluate.PreparedExpression
vendorFunctionLibrary - Variable in class net.sf.saxon.Configuration
version - Variable in class net.sf.saxon.style.StyleElement

## W

WARNING_IF_FALSE - Static variable in class net.sf.saxon.functions.DeepEqual
  Flag indicating that a warning message explaining the reason why the sequences were deemed non-equal should be sent to the ErrorListener
WHERE - Static variable in class net.sf.saxon.expr.Token
  Keyword "where"
WHERE_CLAUSE - Static variable in class net.sf.saxon.trace.Location
  A WHERE clause in a FLWOR expression.
WHITESPACE - Static variable in class com.saxonica.schema.Facet
WHITESPACE_TEXT - Static variable in class net.sf.saxon.type.Type
  Item type representing a text node stored in the tiny tree as compressed whitespace
WHOLE_TEXT_NODE - Static variable in class net.sf.saxon.event.ReceiverOptions
  Flag used with the characters() event to indicate that the event represents an entire text node, that is, the text node has not been fragmented over several characters() events
WRAP - Static variable in class net.sf.saxon.event.SaxonOutputKeys
  wrap="yes"|"no".
Watch - interface com.saxonica.validate.Watch.
  A Watch represents a class that is interested in looking at nodes passing down a push pipeline, typically for the purpose of evaluating uniqueness and key constraints.
WatchManager - class com.saxonica.extra.WatchManager.
  This class sits on a push pipeline and evaluates the passing element and attribute nodes.
WatchManager() - Constructor for class com.saxonica.extra.WatchManager
While - class net.sf.saxon.instruct.While.
  Handler for saxon:while elements in stylesheet.
While(Expression, Expression) - Constructor for class net.sf.saxon.instruct.While
Whitespace - class net.sf.saxon.value.Whitespace.
  This class provides helper methods and constants for handling whitespace
WhitespaceFacet - class com.saxonica.schema.WhitespaceFacet.
  Represents a whitespace facet on a schema-defined simple type
WhitespaceFacet() - Constructor for class com.saxonica.schema.WhitespaceFacet
WhitespaceTextImpl - class net.sf.saxon.tinytree.WhitespaceTextImpl.
  A node in the XML parse tree representing a text node with compressed whitespace content
WhitespaceTextImpl(TinyTree, int) - Constructor for class net.sf.saxon.tinytree.WhitespaceTextImpl
Wildcard - class com.saxonica.schema.Wildcard.
  A class that represents an XML Schema Wildcard.
Wildcard() - Constructor for class com.saxonica.schema.Wildcard
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
warning(TransformerException) - Method in class com.saxonica.extra.XQueryErrorListener
  Receive notification of a warning.
warning(TransformerException) - Method in class com.saxonica.extra.XSLTErrorListener
  Receive notification of a warning.
warning(String) - Method in class com.saxonica.sdoc.SchemaElement
warning(TransformerException) - Method in class com.saxonica.validate.ValidatorImpl.ErrorListenerWrappingErrorHandler
  Receive notification of a warning.
warning(SAXParseException) - Method in class net.sf.saxon.StandardErrorHandler
  Callback interface for SAX: not for application use
warning(TransformerException) - Method in class net.sf.saxon.StandardErrorListener
  Receive notification of a warning.
warning(String) - Method in class net.sf.saxon.expr.ExpressionParser
  Output a warning message
watchList - Variable in class com.saxonica.extra.WatchManager
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)
weekInMonth() - Static method in class net.sf.saxon.exslt.Date
  Return the ISO week number of the current date within the month
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)
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)
westernDigits - Static variable in class net.sf.saxon.number.Numberer_en
wrap(CharSequence) - Static method in class net.sf.saxon.Err
  Add delimiters to represent variable information within an error message
wrap(CharSequence, int) - 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) - Static method in class net.sf.saxon.dom.NodeOverNodeInfo
  Factory method to construct a DOM node that wraps an underlying Saxon NodeInfo
wrap(Object) - Method in class net.sf.saxon.jdom.DocumentWrapper
  Wrap a node in the JDOM document.
wrap(NodeInfo) - Method in class net.sf.saxon.om.StrippedDocument
  Create a wrapped node within this document
wrap(SequenceIterator, Configuration) - 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
wrap(Node) - Method in class net.sf.saxon.xom.DocumentWrapper
  Wrap a node in the XOM document.
wrapDocument(Object, String, Configuration) - Method in class net.sf.saxon.dom.DOMEnvelope
  Wrap a document node in the external object model in a document wrapper that implements the Saxon DocumentInfo interface.
wrapDocument(Object, String, Configuration) - Method in class net.sf.saxon.dom.DOMObjectModel
  Wrap a document node in the external object model in a document wrapper that implements the Saxon DocumentInfo interface.
wrapDocument(Object, String, Configuration) - Method in class net.sf.saxon.jdom.JDOMObjectModel
  Wrap a document node in the external object model in a document wrapper that implements the Saxon DocumentInfo interface
wrapDocument(Object, String, Configuration) - Method in interface net.sf.saxon.om.ExternalObjectModel
  Wrap a document node in the external object model in a document wrapper that implements the Saxon DocumentInfo interface
wrapDocument(Object, String, Configuration) - Method in class net.sf.saxon.xom.XOMObjectModel
  Wrap a document node in the external object model in a document wrapper that implements the Saxon DocumentInfo interface
wrapNode(DocumentInfo, Object) - Method in class net.sf.saxon.dom.DOMEnvelope
  Wrap a node in the external object model in a wrapper that implements the Saxon NodeInfo interface.
wrapNode(DocumentInfo, Object) - Method in class net.sf.saxon.dom.DOMObjectModel
  Wrap a node within the external object model in a node wrapper that implements the Saxon VirtualNode interface (which is an extension of NodeInfo)
wrapNode(DocumentInfo, Object) - Method in class net.sf.saxon.jdom.JDOMObjectModel
  Wrap a node within the external object model in a node wrapper that implements the Saxon VirtualNode interface (which is an extension of NodeInfo)
wrapNode(DocumentInfo, Object) - Method in interface net.sf.saxon.om.ExternalObjectModel
  Wrap a node within the external object model in a node wrapper that implements the Saxon VirtualNode interface (which is an extension of NodeInfo)
wrapNode(DocumentInfo, Object) - Method in class net.sf.saxon.xom.XOMObjectModel
  Wrap a node within the external object model in a node wrapper that implements the Saxon VirtualNode interface (which is an extension of NodeInfo)
write(Item) - Method in class com.saxonica.extra.SequenceExchanger.SequencePusher
  Output one item in the sequence.
write(Item) - Method in class net.sf.saxon.event.SequenceOutputter
  Abstract method to be supplied by subclasses: output one item in the sequence.
write(Item) - Method in class net.sf.saxon.event.SequenceWriter
  Abstract method to be supplied by subclasses: output one item in the sequence.
write(Writer) - Method in class net.sf.saxon.om.FastStringBuffer
  Write the value to a writer
write(Writer) - Method in class net.sf.saxon.tinytree.CharSlice
  Write the value to a writer
write(Writer) - Method in class net.sf.saxon.tinytree.CompressedWhitespace
  Write the value to a Writer
write(Writer) - Method in class net.sf.saxon.tinytree.LargeStringBuffer
  Write the value to a writer
writeAttribute(int, String, CharSequence, int) - Method in class net.sf.saxon.event.HTMLEmitter
  Write attribute name=value pair.
writeAttribute(int, String, CharSequence, int) - Method in class net.sf.saxon.event.XMLEmitter
  Write attribute name=value pair.
writeCharSequence(CharSequence) - Method in class net.sf.saxon.event.XMLEmitter
  Write a CharSequence: various implementations
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.HTMLEmitter
  Escape characters.
writeEscape(CharSequence, boolean) - Method in class net.sf.saxon.event.XMLEmitter
  Write contents of array to current writer, after escaping special characters.
writeEscape(boolean[], Writer) - Method in class net.sf.saxon.tinytree.CompressedWhitespace
  Write the value to a Writer with escaping of special 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/2005/04/xpath-datatypes"
XDT - Static variable in class net.sf.saxon.style.StandardNames
XDT200407 - Static variable in class net.sf.saxon.om.NamespaceConstant
XDT200410 - Static variable in class net.sf.saxon.om.NamespaceConstant
XDT200502 - Static variable in class net.sf.saxon.om.NamespaceConstant
XDT200504 - Static variable in class net.sf.saxon.om.NamespaceConstant
  Older versions of XDT namespace
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
XHTMLIndenter - class net.sf.saxon.event.XHTMLIndenter.
  XHTMLIndenter: This class indents XHTML elements, by adding whitespace character data where appropriate.
XHTMLIndenter() - Constructor for class net.sf.saxon.event.XHTMLIndenter
XHTMLURIEscaper - class net.sf.saxon.event.XHTMLURIEscaper.
  This class performs URI escaping for the XHTML output method.
XHTMLURIEscaper() - Constructor for class net.sf.saxon.event.XHTMLURIEscaper
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
XML10 - Static variable in class net.sf.saxon.Configuration
  Constant indicating the XML Version 1.0
XML10ContentChecker - class net.sf.saxon.event.XML10ContentChecker.
  This class is used on the serialization pipeline to check that the document conforms to XML 1.0 rules.
XML10ContentChecker() - Constructor for class net.sf.saxon.event.XML10ContentChecker
XML11 - Static variable in class net.sf.saxon.Configuration
  Constant indicating the XML Version 1.1
XML11Char - class net.sf.saxon.om.XML11Char.
  This class defines the basic properties of characters in XML 1.1.
XML11Char() - Constructor for class net.sf.saxon.om.XML11Char
XMLChar - class net.sf.saxon.om.XMLChar.
  This class defines the basic XML character properties.
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 ProxyReceiver indents elements, by adding character data where appropriate.
XMLIndenter() - Constructor for class net.sf.saxon.event.XMLIndenter
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_ID - Static variable in class net.sf.saxon.style.StandardNames
XML_LANG - Static variable in class net.sf.saxon.style.StandardNames
XML_NAMESPACE_CODE - Static variable in class net.sf.saxon.om.NamespaceConstant
  The namespace code for the XML namespace
XML_SCHEMA - Static variable in class net.sf.saxon.Configuration
  Constant indicating that the "host language" is XML Schema
XML_SPACE - Static variable in class net.sf.saxon.style.StandardNames
XML_VERSION - Static variable in class net.sf.saxon.FeatureKeys
  XML_VERSION is a character string.
XOMObjectModel - class net.sf.saxon.xom.XOMObjectModel.
  This interface must be implemented by any third-party object model that can be wrapped with a wrapper that implements the Saxon Object Model (the NodeInfo interface).
XOMObjectModel() - Constructor for class net.sf.saxon.xom.XOMObjectModel
XPATH - Static variable in class net.sf.saxon.Configuration
  Constant indicating that the host language is XPATH itself - that is, a free-standing XPath environment
XPATH - Static variable in class net.sf.saxon.expr.ExpressionParser
XPATH_DEFAULT_NAMESPACE - Static variable in class net.sf.saxon.style.StandardNames
XPATH_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  XPath expression, otherwise unclassified.
XPATH_IN_XSLT - Static variable in class net.sf.saxon.trace.Location
  Entry point to a top-level XPath expression within an XSLT stylesheet.
XPATH_ONLY - Static variable in class net.sf.saxon.functions.SystemFunctionLibrary
XPathContext - interface net.sf.saxon.expr.XPathContext.
  This class represents a context in which an XPath expression is evaluated.
XPathContextMajor - class net.sf.saxon.expr.XPathContextMajor.
  This class represents a "major context" in which an XPath expression is evaluated: a "major context" object allows all aspects of the dynamic context to change, whereas a "minor context" only allows changes to the focus and the destination for push output.
XPathContextMajor(Controller) - Constructor for class net.sf.saxon.expr.XPathContextMajor
  Constructor should only be called by the Controller, which acts as a XPathContext factory.
XPathContextMajor(Item, Configuration) - Constructor for class net.sf.saxon.expr.XPathContextMajor
  Constructor for use in free-standing Java applications.
XPathContextMajor.XSLTContext - class net.sf.saxon.expr.XPathContextMajor.XSLTContext.
  An XSLTContext object holds all the additional dynamic context items used in XSLT.
XPathContextMajor.XSLTContext(XPathContextMajor.XSLTContext) - Constructor for class net.sf.saxon.expr.XPathContextMajor.XSLTContext
  Create a new XSLTContext optionally by copying an existing XSLTContext
XPathContextMinor - class net.sf.saxon.expr.XPathContextMinor.
  This class represents a minor change in the dynamic context in which an XPath expression is evaluated: a "major context" object allows all aspects of the dynamic context to change, whereas a "minor context" only allows changes to the focus and the destination for push output.
XPathContextMinor() - Constructor for class net.sf.saxon.expr.XPathContextMinor
  Private Constructor
XPathEvaluator - class net.sf.saxon.sxpath.XPathEvaluator.
  This is a cut-down version of the XPathEvaluator in the net.sf.saxon.xpath package.
XPathEvaluator() - Constructor for class net.sf.saxon.sxpath.XPathEvaluator
  Default constructor.
XPathEvaluator(Configuration) - Constructor for class net.sf.saxon.sxpath.XPathEvaluator
  Construct an XPathEvaluator with a specified configuration.
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(Configuration) - Constructor for class net.sf.saxon.xpath.XPathEvaluator
  Construct an XPathEvaluator with a specified configuration.
XPathEvaluator(Source) - Constructor for class net.sf.saxon.xpath.XPathEvaluator
  Construct an XPathEvaluator to process a particular source document.
XPathException - exception net.sf.saxon.trans.XPathException.
  XPathException is used to indicate an error in an XPath expression.
XPathException(String) - Constructor for class net.sf.saxon.trans.XPathException
XPathException(Throwable) - Constructor for class net.sf.saxon.trans.XPathException
XPathException(String, Throwable) - Constructor for class net.sf.saxon.trans.XPathException
XPathException(String, SourceLocator) - Constructor for class net.sf.saxon.trans.XPathException
XPathException(String, SourceLocator, Throwable) - Constructor for class net.sf.saxon.trans.XPathException
XPathException.Circularity - exception net.sf.saxon.trans.XPathException.Circularity.
  Subclass used to report circularities
XPathException.Circularity(String) - Constructor for class net.sf.saxon.trans.XPathException.Circularity
XPathExpression - class net.sf.saxon.sxpath.XPathExpression.
  This class is a representation of an XPath Expression for use with the XPathEvaluator class.
XPathExpression(XPathEvaluator, Expression) - Constructor for class net.sf.saxon.sxpath.XPathExpression
  The constructor is protected, to ensure that instances can only be created using the createExpression() method of XPathEvaluator
XPathExpressionImpl - class net.sf.saxon.xpath.XPathExpressionImpl.
  The JAXP XPathExpression interface represents a compiled XPath expression that can be repeatedly evaluated.
XPathExpressionImpl(Expression, Configuration) - Constructor for class net.sf.saxon.xpath.XPathExpressionImpl
  The constructor is protected, to ensure that instances can only be created using the createExpression() method of XPathEvaluator
XPathFactoryImpl - class net.sf.saxon.xpath.XPathFactoryImpl.
  Saxon implementation of the JAXP 1.3 XPathFactory
XPathFactoryImpl() - Constructor for class net.sf.saxon.xpath.XPathFactoryImpl
XPathFunctionCall - class net.sf.saxon.xpath.XPathFunctionCall.
  This class is an expression that calls an external function supplied using the JAXP XPathFunction interface
XPathFunctionCall(XPathFunction) - Constructor for class net.sf.saxon.xpath.XPathFunctionCall
  Default constructor
XPathFunctionLibrary - class net.sf.saxon.xpath.XPathFunctionLibrary.
  The XPathFunctionLibrary is a FunctionLibrary that supports binding of XPath function calls to instances of the JAXP XPathFunction interface returned by an XPathFunctionResolver.
XPathFunctionLibrary() - Constructor for class net.sf.saxon.xpath.XPathFunctionLibrary
  Construct a XPathFunctionLibrary
XQUERY - Static variable in class net.sf.saxon.Configuration
  Constant indicating that the host language is XQuery
XQUERY - Static variable in class net.sf.saxon.expr.ExpressionParser
XQUERY_VERSION - Static variable in class net.sf.saxon.expr.Token
  "xquery version"
XQueryErrorListener - class com.saxonica.extra.XQueryErrorListener.
  An ErrorListener for use when running schema-aware XQuery.
XQueryErrorListener() - Constructor for class com.saxonica.extra.XQueryErrorListener
XQueryExpression - class net.sf.saxon.query.XQueryExpression.
  XQueryExpression represents a compiled query.
XQueryExpression(Expression, Executable, 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 StaticQueryContext
XQueryFunction - class net.sf.saxon.query.XQueryFunction.
XQueryFunction() - Constructor for class net.sf.saxon.query.XQueryFunction
XQueryFunctionBinder - interface net.sf.saxon.query.XQueryFunctionBinder.
XQueryFunctionLibrary - class net.sf.saxon.query.XQueryFunctionLibrary.
  An XQueryFunctionLibrary is a function library containing all the user-defined functions available for use within a particular XQuery module: that is, the functions declared in that module, and the functions imported from other modules.
XQueryFunctionLibrary(Configuration) - Constructor for class net.sf.saxon.query.XQueryFunctionLibrary
  Create an XQueryFunctionLibrary
XQueryTraceListener - class net.sf.saxon.trace.XQueryTraceListener.
  A Simple trace listener for XQuery that writes messages (by default) to System.err
XQueryTraceListener() - Constructor for class net.sf.saxon.trace.XQueryTraceListener
XS - Static variable in class net.sf.saxon.style.StandardNames
XSDAnnotation - class com.saxonica.sdoc.XSDAnnotation.
  An xs:annotation element in an XML Schema document
XSDAnnotation() - Constructor for class com.saxonica.sdoc.XSDAnnotation
  Creates a new Annotation element
XSDAny - class com.saxonica.sdoc.XSDAny.
  An xs:any element in an XML Schema document
XSDAny() - Constructor for class com.saxonica.sdoc.XSDAny
XSDAnyAttribute - class com.saxonica.sdoc.XSDAnyAttribute.
  An xs:anyAttribute element in an XML Schema document
XSDAnyAttribute() - Constructor for class com.saxonica.sdoc.XSDAnyAttribute
XSDAttribute - class com.saxonica.sdoc.XSDAttribute.
  An xs:attribute element in a schema document
XSDAttribute() - Constructor for class com.saxonica.sdoc.XSDAttribute
XSDAttributeGroup - class com.saxonica.sdoc.XSDAttributeGroup.
  An xs:attributeGroup element in an XML Schema document
XSDAttributeGroup() - Constructor for class com.saxonica.sdoc.XSDAttributeGroup
  Creates a new AttributeGroup element
XSDComplexContent - class com.saxonica.sdoc.XSDComplexContent.
  An xs:complexContent element in an XML Schema Document
XSDComplexContent() - Constructor for class com.saxonica.sdoc.XSDComplexContent
  Creates a new ComplexContent element
XSDComplexContentRestriction - class com.saxonica.sdoc.XSDComplexContentRestriction.
  An xs:restriction element that is a child of xs:complexContent within an XML Schema document
XSDComplexContentRestriction() - Constructor for class com.saxonica.sdoc.XSDComplexContentRestriction
  Creates a new Restriction element
XSDComplexType - class com.saxonica.sdoc.XSDComplexType.
  An xs:complexType element in an XML Schema document
XSDComplexType() - Constructor for class com.saxonica.sdoc.XSDComplexType
  Creates a new ComplexType element
XSDCompositor - class com.saxonica.sdoc.XSDCompositor.
  An xs:sequence, xs:choice, or xs:all element in an XML Schema document
XSDCompositor() - Constructor for class com.saxonica.sdoc.XSDCompositor
  Creates a new Compositor element
XSDDocumentation - class com.saxonica.sdoc.XSDDocumentation.
  An xs:documentation or xs:appinfo element in an XML Schema document
XSDDocumentation() - Constructor for class com.saxonica.sdoc.XSDDocumentation
  Creates a new documentation or appinfo element
XSDElement - class com.saxonica.sdoc.XSDElement.
  An xs:element element in a schema document
XSDElement() - Constructor for class com.saxonica.sdoc.XSDElement
  Creates a new XSDElement element
XSDExtension - class com.saxonica.sdoc.XSDExtension.
  An xs:extension element in a schema document
XSDExtension() - Constructor for class com.saxonica.sdoc.XSDExtension
  Creates a new Extension element
XSDFacet - class com.saxonica.sdoc.XSDFacet.
  An element in an XML Schema document representing a facet, for example minLength or pattern or enumeration
XSDFacet() - Constructor for class com.saxonica.sdoc.XSDFacet
  Creates a new Facet element
XSDFieldOrSelector - class com.saxonica.sdoc.XSDFieldOrSelector.
  An xs:field or xs:selector element in an XML Schema document
XSDFieldOrSelector() - Constructor for class com.saxonica.sdoc.XSDFieldOrSelector
  Creates a new FieldOrSelector element
XSDGroup - class com.saxonica.sdoc.XSDGroup.
  An xs:group element in an XML Schema document
XSDGroup() - Constructor for class com.saxonica.sdoc.XSDGroup
  Creates a new Group element
XSDIdentityConstraint - class com.saxonica.sdoc.XSDIdentityConstraint.
  An xs:unique, xs:key, or xs:keyref element in an XML Schema document
XSDIdentityConstraint() - Constructor for class com.saxonica.sdoc.XSDIdentityConstraint
  Creates a new IdentityConstraint element
XSDImport - class com.saxonica.sdoc.XSDImport.
  An xs:import element in an XML Schema document
XSDImport() - Constructor for class com.saxonica.sdoc.XSDImport
XSDInclude - class com.saxonica.sdoc.XSDInclude.
  An xs:include element in an XML Schema document
XSDInclude() - Constructor for class com.saxonica.sdoc.XSDInclude
XSDList - class com.saxonica.sdoc.XSDList.
  This class represents an xs:list element in a schema document.
XSDList() - Constructor for class com.saxonica.sdoc.XSDList
  Creates a new List element
XSDNotation - class com.saxonica.sdoc.XSDNotation.
  An element in an XML Schema document representing a facet, for example minLength or pattern or enumeration
XSDNotation() - Constructor for class com.saxonica.sdoc.XSDNotation
  Creates a new XSDNotation
XSDRedefine - class com.saxonica.sdoc.XSDRedefine.
  An xs:redefine element in an XML Schema Document
XSDRedefine() - Constructor for class com.saxonica.sdoc.XSDRedefine
XSDSchema - class com.saxonica.sdoc.XSDSchema.
  An xs:schema element in an XML Schema document
XSDSchema() - Constructor for class com.saxonica.sdoc.XSDSchema
XSDSimpleContent - class com.saxonica.sdoc.XSDSimpleContent.
  An xs:simpleContent element in an XML Schema document
XSDSimpleContent() - Constructor for class com.saxonica.sdoc.XSDSimpleContent
  Creates a new SimpleContent element
XSDSimpleContentRestriction - class com.saxonica.sdoc.XSDSimpleContentRestriction.
  An xs:restriction element in an XML Schema document that appears as a child of an xs:simpleContent element
XSDSimpleContentRestriction() - Constructor for class com.saxonica.sdoc.XSDSimpleContentRestriction
  Creates a new SimpleContentRestriction
XSDSimpleType - class com.saxonica.sdoc.XSDSimpleType.
  An xs:simple-type element in an XML Schema document
XSDSimpleType() - Constructor for class com.saxonica.sdoc.XSDSimpleType
  Creates a new SimpleType element
XSDSimpleTypeRestriction - class com.saxonica.sdoc.XSDSimpleTypeRestriction.
  An xs:restriction element in an XML Schema Document, whose parent element is an xs:simpleType
XSDSimpleTypeRestriction() - Constructor for class com.saxonica.sdoc.XSDSimpleTypeRestriction
XSDUnion - class com.saxonica.sdoc.XSDUnion.
  An xs:union element in an XML Schema document
XSDUnion() - Constructor for class com.saxonica.sdoc.XSDUnion
  Create a new XSDUnion element
XSI - Static variable in class net.sf.saxon.style.StandardNames
XSIAttributeHandler - class com.saxonica.validate.XSIAttributeHandler.
  This class processes attributes such as xsi:schemaLocation and xsi:type.
XSIAttributeHandler(StartTagBuffer, ValidationStack) - Constructor for class com.saxonica.validate.XSIAttributeHandler
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_SCHEMA_LOCATION_TYPE - 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
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 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"
XSLTErrorListener - class com.saxonica.extra.XSLTErrorListener.
  An ErrorListener for use when running schema-aware XSLT stylesheets.
XSLTErrorListener() - Constructor for class com.saxonica.extra.XSLTErrorListener
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
XSLTStaticContext - interface net.sf.saxon.style.XSLTStaticContext.
  Extends the standard XPath static context with information that is available for XPath expressions invoked from XSLT
XSLTTraceListener - class net.sf.saxon.trace.XSLTTraceListener.
  A Simple trace listener for XSLT that writes messages (by default) to System.err
XSLTTraceListener() - Constructor for class net.sf.saxon.trace.XSLTTraceListener
XSLT_CODE - Static variable in class net.sf.saxon.om.NamespaceConstant
  Numeric code representing the XSLT namespace
XSLT_PATTERN - Static variable in class net.sf.saxon.expr.ExpressionParser
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
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
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_DEFAULT_COLLATION - Static variable in class net.sf.saxon.style.StandardNames
XSL_DEFAULT_COLLATION_CLARK - 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_INHERIT_NAMESPACES - Static variable in class net.sf.saxon.style.StandardNames
XSL_INHERIT_NAMESPACES_CLARK - 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_USE_WHEN - 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
XS_ALL - Static variable in class net.sf.saxon.style.StandardNames
XS_ANNOTATION - Static variable in class net.sf.saxon.style.StandardNames
XS_ANY - Static variable in class net.sf.saxon.style.StandardNames
XS_ANY_ATTRIBUTE - 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_APPINFO - Static variable in class net.sf.saxon.style.StandardNames
XS_ATTRIBUTE - Static variable in class net.sf.saxon.style.StandardNames
XS_ATTRIBUTE_GROUP - 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_CHOICE - Static variable in class net.sf.saxon.style.StandardNames
XS_COMPLEX_CONTENT - Static variable in class net.sf.saxon.style.StandardNames
XS_COMPLEX_TYPE - 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_DOCUMENTATION - 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_ELEMENT - 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_ENUMERATION - Static variable in class net.sf.saxon.style.StandardNames
XS_EXTENSION - Static variable in class net.sf.saxon.style.StandardNames
XS_FIELD - Static variable in class net.sf.saxon.style.StandardNames
XS_FLOAT - Static variable in class net.sf.saxon.style.StandardNames
XS_FRACTION_DIGITS - Static variable in class net.sf.saxon.style.StandardNames
XS_GROUP - 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_IMPORT - Static variable in class net.sf.saxon.style.StandardNames
XS_INCLUDE - 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_KEY - Static variable in class net.sf.saxon.style.StandardNames
XS_KEYREF - Static variable in class net.sf.saxon.style.StandardNames
XS_LANGUAGE - Static variable in class net.sf.saxon.style.StandardNames
XS_LENGTH - Static variable in class net.sf.saxon.style.StandardNames
XS_LIST - Static variable in class net.sf.saxon.style.StandardNames
XS_LONG - Static variable in class net.sf.saxon.style.StandardNames
XS_MAX_EXCLUSIVE - Static variable in class net.sf.saxon.style.StandardNames
XS_MAX_INCLUSIVE - Static variable in class net.sf.saxon.style.StandardNames
XS_MAX_LENGTH - Static variable in class net.sf.saxon.style.StandardNames
XS_MIN_EXCLUSIVE - Static variable in class net.sf.saxon.style.StandardNames
XS_MIN_INCLUSIVE - Static variable in class net.sf.saxon.style.StandardNames
XS_MIN_LENGTH - 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_PATTERN - 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_REDEFINE - Static variable in class net.sf.saxon.style.StandardNames
XS_RESTRICTION - Static variable in class net.sf.saxon.style.StandardNames
XS_SCHEMA - Static variable in class net.sf.saxon.style.StandardNames
XS_SELECTOR - Static variable in class net.sf.saxon.style.StandardNames
XS_SEQUENCE - Static variable in class net.sf.saxon.style.StandardNames
XS_SHORT - Static variable in class net.sf.saxon.style.StandardNames
XS_SIMPLE_CONTENT - Static variable in class net.sf.saxon.style.StandardNames
XS_SIMPLE_TYPE - 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_TOTAL_DIGITS - Static variable in class net.sf.saxon.style.StandardNames
XS_UNION - Static variable in class net.sf.saxon.style.StandardNames
XS_UNIQUE - 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
XS_WHITE_SPACE - Static variable in class net.sf.saxon.style.StandardNames
XS_notation - Static variable in class net.sf.saxon.style.StandardNames
xsiType - Variable in class com.saxonica.validate.ContentValidator

## 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(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.
year() - Static method in class net.sf.saxon.exslt.Date
  The date:year function returns the current year.
year - Variable in class net.sf.saxon.value.DateValue
yearMonthDurationFromMonths(int) - 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
yesterday(int, byte, byte) - Static method in class net.sf.saxon.value.DateValue
  Get the date that immediately precedes a given date

## Z

ZERO - Static variable in class net.sf.saxon.value.BigIntegerValue
ZERO - Static variable in class net.sf.saxon.value.DoubleValue
ZERO - Static variable in class net.sf.saxon.value.IntegerValue
  IntegerValue representing the value zero
ZERO_DIGIT - Static variable in class net.sf.saxon.style.StandardNames
ZERO_LENGTH_UNTYPED - Static variable in class net.sf.saxon.value.UntypedAtomicValue
zeroDigit - Variable in class net.sf.saxon.trans.DecimalSymbols

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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES