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

A

a - Variable in class net.sf.saxon.trace.TraceEventMulticaster
 
abbreviatePath(String) - Static method in class net.sf.saxon.lib.StandardErrorListener
Abbreviate a URI (if requested)
abort - Variable in class net.sf.saxon.serialize.MessageWarner
 
ABS - Static variable in class net.sf.saxon.functions.Rounding
 
abs(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the absolute value of a numeric value (SStL)
abs() - Method in class net.sf.saxon.value.BigIntegerValue
Get the absolute value as defined by the XPath abs() function
abs() - Method in class net.sf.saxon.value.DecimalValue
Get the absolute value as defined by the XPath abs() function
abs() - Method in class net.sf.saxon.value.DoubleValue
Get the absolute value as defined by the XPath abs() function
abs() - Method in class net.sf.saxon.value.FloatValue
Get the absolute value as defined by the XPath abs() function
abs() - Method in class net.sf.saxon.value.Int64Value
Get the absolute value as defined by the XPath abs() function
abs() - Method in class net.sf.saxon.value.NumericValue
Get the absolute value as defined by the XPath abs() function
AbsentExtensionElement - Class in net.sf.saxon.style
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
 
absoluteURI - Variable in class net.sf.saxon.tree.iter.UnparsedTextIterator
 
absorbSurrogatePair() - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
AbstractIntSet - Class in net.sf.saxon.expr.sort
Abstract superclass containing helper methods for various implementations of IntSet
AbstractIntSet() - Constructor for class net.sf.saxon.expr.sort.AbstractIntSet
 
AbstractNumberer - Class in net.sf.saxon.expr.number
Class AbstractNumberer is a base implementation of Numberer that provides language-independent default numbering This supports the xsl:number element.
AbstractNumberer() - Constructor for class net.sf.saxon.expr.number.AbstractNumberer
 
AbstractStaticContext - Class in net.sf.saxon.sxpath
An abstract and configurable implementation of the StaticContext interface, which defines the static context of an XPath expression.
AbstractStaticContext() - Constructor for class net.sf.saxon.sxpath.AbstractStaticContext
 
AbstractTraceListener - Class in net.sf.saxon.trace
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
 
AbstractVirtualNode - Class in net.sf.saxon.tree.wrapper
AbstractVirtualNode is an abstract superclass for VirtualNode implementations in which the underlying node is itself a Saxon NodeInfo.
AbstractVirtualNode() - Constructor for class net.sf.saxon.tree.wrapper.AbstractVirtualNode
 
accept(Expression, Expression) - Method in class net.sf.saxon.expr.parser.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.parser.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.option.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.instruct.ForEach
 
action - Variable in class net.sf.saxon.expr.parser.PromotionOffer
action is one of the possible promotion actions, FOCUS_INDEPENDENT, RANGE_INDEPENDENT, INLINE_VARIABLE_REFERENCES, UNORDERED, EXTRACT_GLOBAL_VARIABLES
ACTION_COMPILE - Static variable in class net.sf.saxon.style.StyleElement
 
ACTION_FIXUP - Static variable in class net.sf.saxon.style.StyleElement
 
ACTION_OPTIMIZE - Static variable in class net.sf.saxon.style.StyleElement
 
ACTION_PROCESS_ATTRIBUTES - Static variable in class net.sf.saxon.style.StyleElement
 
ACTION_TYPECHECK - Static variable in class net.sf.saxon.style.StyleElement
 
ACTION_VALIDATE - Static variable in class net.sf.saxon.style.StyleElement
 
actionCardinality - Variable in class net.sf.saxon.expr.ForExpression
 
actionsCompleted - Variable in class net.sf.saxon.style.StyleElement
 
actuallyEvaluate(XPathContext) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Evaluate the global variable, and save its value for use in subsequent references.
actualParams - Variable in class net.sf.saxon.expr.instruct.ApplyImports
 
actualParams - Variable in class net.sf.saxon.expr.instruct.ApplyTemplates
 
add(int) - Method in class net.sf.saxon.expr.sort.IntArraySet
Add an integer to the set
add(int) - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
add(int) - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
add(int) - Method in class net.sf.saxon.expr.sort.IntHashSet
 
add(int) - Method in class net.sf.saxon.expr.sort.IntRangeSet
Add an integer to the set
add(int) - Method in interface net.sf.saxon.expr.sort.IntSet
Add an integer to the set
add(int) - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
add(int) - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
add(DocumentInfo, String) - Method in class net.sf.saxon.om.DocumentPool
Add a document to the pool
add(DocumentInfo, DocumentURI) - Method in class net.sf.saxon.om.DocumentPool
Add a document to the pool
add(XPathContext, String, String) - Static method in class net.sf.saxon.option.exslt.Date
The date:add function returns the date/time resulting from adding a duration to a date/time.
add(String) - Method in class net.sf.saxon.serialize.HTMLTagHashSet
 
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(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) - Method in class net.sf.saxon.value.DayTimeDurationValue
Add two dayTimeDurations
add(DurationValue) - Method in class net.sf.saxon.value.DurationValue
Add two durations
add(DurationValue) - Method in class net.sf.saxon.value.GDayValue
Add a duration to this date/time value
add(DurationValue) - Method in class net.sf.saxon.value.GMonthDayValue
Add a duration to this date/time value
add(DurationValue) - Method in class net.sf.saxon.value.GMonthValue
Add a duration to this date/time value
add(DurationValue) - Method in class net.sf.saxon.value.GYearMonthValue
Add a duration to this date/time value
add(DurationValue) - Method in class net.sf.saxon.value.GYearValue
Add a duration to this date/time value
add(DurationValue) - Method in class net.sf.saxon.value.TimeValue
Add a duration to a dateTime
add(DurationValue) - Method in class net.sf.saxon.value.YearMonthDurationValue
Add two year-month-durations
addArgument(UserFunctionParameter) - Method in class net.sf.saxon.query.XQueryFunction
Add an argument to the list of arguments
addAttribute(NodeInfo) - Method in class net.sf.saxon.evpull.StartElementEvent
Add an attribute to the element node
addAttribute(NodeName, SimpleType, CharSequence, int) - Method in interface net.sf.saxon.om.MutableNodeInfo
Add an attribute to this element node.
addAttribute(NodeName, SimpleType, CharSequence, int) - Method in class net.sf.saxon.tree.linked.ElementImpl
Add an attribute to this element node.
addAttribute(NodeName, SimpleType, CharSequence, int) - Method in class net.sf.saxon.tree.linked.NodeImpl
Add an attribute to this element node.
addAttribute(NodeInfo, int, int, int, CharSequence, int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Add an attribute node to the tree
addAttribute(NodeName, SimpleType, String, int, int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Add an attribute to an attribute list.
addAttribute(NodeName, SimpleType, CharSequence, int) - Method in class net.sf.saxon.tree.util.Orphan
Add an attribute to this element node.
addChild(NodeImpl, int) - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Add a child node to this node.
addContextDocumentArgument(int, String) - Method in class net.sf.saxon.functions.SystemFunction
Add an implicit argument referring to the context document.
addDescendants() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Indicate that all the descendants of the nodes in this nodeset are required
addDocToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.functions.NumberFn
Add a representation of a doc() call or similar function to a PathMap.
addDocToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.functions.SystemFunction
Add a representation of a doc() call or similar function to a PathMap.
addDocumentNode(TinyDocumentImpl) - Method in class net.sf.saxon.tree.tiny.TinyTree
Add a document node to the tree.
addDuration(XPathContext, String, String) - Method in class net.sf.saxon.option.exslt.Date
The date:add-duration function returns the duration resulting from adding two durations together.
addExtensionBinders(FunctionLibraryList) - Method in class net.sf.saxon.Configuration
Add the registered extension binders to a function library.
addExternalFunctionCallToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.FunctionCall
Add a representation of this expression to a PathMap.
addFilter(FilterFactory) - Method in class net.sf.saxon.lib.AugmentedSource
Add a filter to the list of filters to be applied to the raw input
addFilter(FilterFactory) - Method in class net.sf.saxon.lib.ParseOptions
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
addFunctionLibraries(FunctionLibraryList, Configuration, int) - Method in class net.sf.saxon.java.JavaPlatform
Add the platform-specific function libraries to a function library list.
addFunctionLibrary(FunctionLibrary) - Method in class net.sf.saxon.functions.FunctionLibraryList
Add a new FunctionLibrary to the list of FunctionLibraries in this FunctionLibraryList.
addFunctionLibrary(FunctionLibrary) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Add a function library to the list of function libraries
addImportedNamespace(String) - Method in class net.sf.saxon.query.ImportedFunctionLibrary
Add an imported namespace
addImportedNamespace(String) - Method in class net.sf.saxon.query.QueryModule
Register that this module imports a particular module namespace
addImportedSchema(String, String, List) - Method in class net.sf.saxon.query.QueryModule
Add an imported schema to this static context.
addImportedSchema(String) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
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(KeyDefinition) - Method in class net.sf.saxon.trans.KeyDefinitionSet
Add a key definition to this set of key definitions.
addKeyDefinition(StructuredQName, KeyDefinition, Configuration) - Method in class net.sf.saxon.trans.KeyManager
Register a key definition.
addNamespace(NamespaceBinding) - Method in class net.sf.saxon.evpull.StartElementEvent
Add a namespace code representing a locally declared namespace
addNamespace(NamespaceBinding, boolean) - Method in interface net.sf.saxon.om.MutableNodeInfo
Add a namespace binding (that is, a namespace node) to this element.
addNamespace(NamespaceBinding, boolean) - Method in class net.sf.saxon.tree.linked.ElementImpl
Add a namespace binding (that is, a namespace node) to this element.
addNamespace(NamespaceBinding, boolean) - Method in class net.sf.saxon.tree.linked.NodeImpl
 
addNamespace(int, NamespaceBinding) - Method in class net.sf.saxon.tree.tiny.TinyTree
Add a namespace node to the current element
addNamespace(NamespaceBinding, boolean) - Method in class net.sf.saxon.tree.util.Orphan
Add a namespace binding (that is, a namespace node) to this element.
addNamespaceAlias(Declaration) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
addNode(short, int, int, int, int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Add a node to the tree
addNodeSet(PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Combine two node sets into one
addPredicate(FLWORExpression, ExpressionVisitor, ExpressionVisitor.ContextItemType, Expression) - Method in class net.sf.saxon.expr.flwor.ForClause
Convert where clause to a predicate.
addPutAction(NodeInfo, String, Expression) - Method in interface net.sf.saxon.expr.PendingUpdateList
Add a put() action to the pending update list
addQueryLibraryModule(QueryModule) - Method in class net.sf.saxon.expr.instruct.Executable
Add an XQuery library module to the configuration.
addQueryLocationHintProcessed(String) - Method in class net.sf.saxon.expr.instruct.Executable
Add a name to the list of query module location hints that have been processed during the construction of this executable
addRange(int, int) - Method in class net.sf.saxon.expr.sort.IntRangeSet
Add a range of integers to the set.
addRecognizedOption(String, int, String) - Method in class net.sf.saxon.trans.CommandLineOptions
Set the permitted options.
addReference(boolean) - Method in class net.sf.saxon.expr.Assignation
Register a variable reference that refers to the variable bound in this expression
addReference(boolean) - Method in interface net.sf.saxon.expr.Binding
Register a variable reference that refers to the variable bound in this expression
addReference(boolean) - Method in class net.sf.saxon.expr.flwor.LocalVariableBinding
Register a variable reference that refers to the variable bound in this expression
addReference(boolean) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
 
addReference(boolean) - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
 
addReference(boolean) - Method in class net.sf.saxon.expr.PositionVariable
 
addReference(boolean) - Method in class net.sf.saxon.sxpath.XPathVariable
 
addReference(boolean) - Method in class net.sf.saxon.xpath.JAXPVariable
 
addRequiredParam(StructuredQName) - Method in class net.sf.saxon.expr.instruct.Executable
Add a required parameter.
addRule(NodeTest, Stripper.StripRuleTarget, StylesheetModule, int) - Method in class net.sf.saxon.om.SelectedElementsSpaceStrippingRule
Add a rule
addRule(Pattern, RuleTarget, StylesheetModule, double, boolean) - Method in class net.sf.saxon.trans.Mode
Add a rule to the Mode.
addRule(NodeTest, Stripper.StripRuleTarget, StylesheetModule, int) - Method in class net.sf.saxon.trans.StripSpaceRules
Add a rule
addSchemaForBuiltInNamespace(String) - Method in class net.sf.saxon.Configuration
Add a built-in schema for a given namespace.
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.
addSchemaSource(Source, ErrorListener) - Method in class net.sf.saxon.Configuration
Load a schema, which will be available for use by all subsequent operations using this EnterpriseConfiguration.
addTextNodeCopy(int, int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Create a new text node that is a copy of an existing text node
addTextOutputFilter(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Add a filter to the text output method pipeline.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.Assignation
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.Atomizer
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.AxisExpression
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.ContextItemExpression
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.Expression
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.FilterExpression
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.ApplyImports
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.Choose
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.CopyOf
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.ForEach
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.Literal
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.ParentNodeExpression
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.RootExpression
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.SingletonAtomizer
 
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.SlashExpression
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.sort.SortExpression
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.UserFunctionCall
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.VariableReference
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.functions.Collection
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.functions.Doc
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.functions.DocumentFn
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.functions.Id
Add a representation of a doc() call or similar function to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.functions.Idref
Add a representation of a doc() call or similar function to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.functions.KeyFn
Add a representation of a doc() call or similar function to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.functions.Root
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.functions.StringFn
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.xpath.XPathFunctionCall
Add a representation of this expression to a PathMap.
addTraceListener(TraceListener) - Method in class net.sf.saxon.Controller
Adds the specified trace listener to receive trace events from this instance.
addUnavailableOutputDestination(DocumentURI) - Method in class net.sf.saxon.Controller
Add a URI to the set of output destinations that cannot be written to, either because they have already been written to, or because they have been read
AdjacentTextNodeMerger - Class in net.sf.saxon.expr
This class performs the first phase of processing in "constructing simple content": it takes an input sequence, eliminates empty text nodes, and combines adjacent text nodes into one.
AdjacentTextNodeMerger(Expression) - Constructor for class net.sf.saxon.expr.AdjacentTextNodeMerger
 
AdjacentTextNodeMergingIterator - Class in net.sf.saxon.tree.iter
AdjacentTextNodeMergingIterator is an iterator that eliminates zero-length text nodes and merges adjacent text nodes from the underlying iterator
AdjacentTextNodeMergingIterator(SequenceIterator) - Constructor for class net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator
 
Adjust - Class in net.sf.saxon.functions
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
 
adjustedPicture - Variable in class net.sf.saxon.expr.number.NumericGroupFormatter
 
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(DayTimeDurationValue) - 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, specified as a dayTimeDuration
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.GDayValue
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.GMonthDayValue
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.GMonthValue
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.GYearMonthValue
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.GYearValue
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.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.FormatNumber
Convert a double to a BigDecimal.
adoptChildExpression(Expression) - Method in class net.sf.saxon.expr.Expression
Set up a parent-child relationship between this expression and a given child expression.
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.expr.sort.GroupEndingIterator
 
advance() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
advance() - Method in class net.sf.saxon.expr.sort.GroupStartingIterator
 
advance() - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
advance() - Method in class net.sf.saxon.tree.linked.TreeEnumeration
Advance along the axis until a node is found that matches the required criteria
advance() - Method in class net.sf.saxon.tree.util.Navigator.AncestorEnumeration
 
advance() - Method in class net.sf.saxon.tree.util.Navigator.BaseEnumeration
The advance() method must be provided in each concrete implementation.
advance() - Method in class net.sf.saxon.tree.util.Navigator.DescendantEnumeration
 
advance() - Method in class net.sf.saxon.tree.util.Navigator.FollowingEnumeration
 
advance() - Method in class net.sf.saxon.tree.util.Navigator.PrecedingEnumeration
 
adviseReuse() - Method in class net.sf.saxon.event.SequenceWriter
Decide whether reuse of the SequenceWriter is advisable
AFTER - Static variable in class net.sf.saxon.expr.parser.Token
"after"
Aggregate - Class in net.sf.saxon.functions
This abstract class provides functionality common to the sum(), avg(), count(), exists(), and empty() functions.
Aggregate() - Constructor for class net.sf.saxon.functions.Aggregate
 
ALL - Static variable in class net.sf.saxon.functions.regex.RegexTranslator
 
ALL - Static variable in class net.sf.saxon.s9api.WhitespaceStrippingPolicy
The value ALL indicates that all whitespace-only text nodes are discarded.
ALL - Static variable in class net.sf.saxon.value.Whitespace
 
ALL_MODES - Static variable in class net.sf.saxon.trans.Mode
 
ALL_NAMESPACES - Static variable in class net.sf.saxon.om.CopyOptions
 
ALL_NAMESPACES - Static variable in interface net.sf.saxon.om.NodeInfo
Copy all in-scope namespaces
ALL_NODES_UNTYPED - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit indicates that in the result of an expression, any element and attribute nodes that are present will have type annotation xs:untyped or xs:untypedAtomic respectively, and that any document nodes that are present will have no element children whose type annotation is anything other than xs:untyped
allCharactersEncodable - Variable in class net.sf.saxon.serialize.Emitter
 
AllElementsSpaceStrippingRule - Class in net.sf.saxon.om
A whitespace stripping rule that strips all elements unless xml:space indicates that whitespace should be preserved.
AllElementsSpaceStrippingRule() - Constructor for class net.sf.saxon.om.AllElementsSpaceStrippingRule
 
allocate(Class, Configuration) - Static method in class net.sf.saxon.expr.JPConverter
Allocate a Java-to-XPath converter for a given class of Java objects
allocate(Configuration, ItemType, int, Class) - Static method in class net.sf.saxon.expr.PJConverter
Factory method to instantiate a converter from a given XPath type to a given Java class
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, String, String) - Method in class net.sf.saxon.tree.util.DiagnosticNamePool
 
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
allocateCodeForURI(String) - Method in class net.sf.saxon.tree.util.DiagnosticNamePool
 
allocateConverter(Configuration) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
 
allocateDocumentNumber() - Method in class net.sf.saxon.tree.util.DocumentNumberAllocator
Allocate a unique document number
allocateGlobals(SlotManager) - Method in class net.sf.saxon.expr.instruct.Bindery
Define how many slots are needed for global variables
allocateGlobalVariables(int) - Method in class net.sf.saxon.Controller
Allocate space in the bindery 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.expr.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.om.CodedName
Get the nameCode of this name, allocating a new code from the namepool if necessary
allocateNameCode(NamePool) - Method in class net.sf.saxon.om.FingerprintedQName
Allocate a nameCode from the NamePool (if none has already been allocated).
allocateNameCode(NamePool) - Method in class net.sf.saxon.om.NameOfNode
Get the nameCode of this name, allocating a new code from the namepool if necessary
allocateNameCode(NamePool) - Method in interface net.sf.saxon.om.NodeName
Get the nameCode of this name, allocating a new code from the namepool if necessary
allocateNameCode(NamePool) - Method in class net.sf.saxon.om.NoNamespaceName
Get the nameCode of this name, allocating a new code from the namepool if necessary
allocateNameCode(NamePool) - Method in class net.sf.saxon.value.QualifiedNameValue
Allocate a nameCode for this QName in the NamePool
allocateNodeListCreator(Configuration, Object) - Static method in class net.sf.saxon.expr.PJConverter
Static method to get a converter from an XPath sequence of nodes to the representation of a NodeList in an external object model (this is really a special for DOM, which uses NodeList rather than general purpose Java collection classes)
allocatePatternSlots(int) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Ensure there is enough space for local variables or parameters when evaluating the match pattern of template rules
allocatePatternSlots(int) - Method in class net.sf.saxon.style.StyleElement
Allocate space for range variables within predicates in the match pattern.
allocatePatternSlots(int) - Method in class net.sf.saxon.trans.Mode
Specify how many slots for local variables are required by a particular pattern
allocateSequenceOutputter(int) - Method in class net.sf.saxon.Controller
Allocate a SequenceOutputter for a new output destination.
allocateSequenceOutputter(XPathContext, int) - Static method in class net.sf.saxon.event.SequenceOutputter
Allocate a SequenceOutputter.
allocateSlotNumber(StructuredQName) - Method in class net.sf.saxon.expr.instruct.SlotManager
Allocate a slot number for a variable
allocateSlots(Expression, int, SlotManager) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Allocate slot numbers to range variables
allocateSlots(StaticContext, SlotManager, int) - Method in class net.sf.saxon.pattern.ConditionalPattern
Allocate slots to any variables used within the pattern
allocateSlots(StaticContext, SlotManager, int) - Method in class net.sf.saxon.pattern.LocationPathPattern
Allocate slots to any variables used within the pattern
allocateSlots(StaticContext, SlotManager, int) - Method in class net.sf.saxon.pattern.NodeSetPattern
Allocate slots to any variables used within the pattern
allocateSlots(StaticContext, SlotManager, int) - Method in class net.sf.saxon.pattern.Pattern
Allocate slots to any variables used within the pattern
allocateSlots(StaticContext, SlotManager, int) - Method in class net.sf.saxon.pattern.VennPattern
Allocate slots to any variables used within the pattern
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
allocateUniqueParameterNumber(StructuredQName) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Allocate a unique number to a local parameter name.
ALLOW_EXTERNAL_FUNCTIONS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
ALLOW_MULTITHREADING - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
ALLOW_OLD_JAVA_URI_FORMAT - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
allowAnyItem - Variable in class net.sf.saxon.expr.instruct.ApplyImports
 
allowAVT() - Method in class net.sf.saxon.style.XSLCallTemplate
Determine whether the called template can be specified as an AVT
allowedASCII - Static variable in class net.sf.saxon.functions.EscapeURI
 
ALLOWS_MANY - Static variable in class net.sf.saxon.expr.StaticProperty
Bit set if multiple values are allowed
ALLOWS_ONE - Static variable in class net.sf.saxon.expr.StaticProperty
Bit set if a single value is allowed
ALLOWS_ONE_OR_MORE - Static variable in class net.sf.saxon.expr.StaticProperty
Occurence indicator for "one or more" (+)
ALLOWS_ZERO - Static variable in class net.sf.saxon.expr.StaticProperty
 
ALLOWS_ZERO_OR_MORE - Static variable in class net.sf.saxon.expr.StaticProperty
Occurence indicator for "zero or more" (*)
ALLOWS_ZERO_OR_ONE - Static variable in class net.sf.saxon.expr.StaticProperty
Occurence indicator for "zero or one" (?)
allowsAsAttribute() - Method in class net.sf.saxon.style.XSLGeneralVariable
 
allowsAsAttribute() - Method in class net.sf.saxon.style.XSLWithParam
 
allowsAttributes() - Method in class net.sf.saxon.type.AnyType
Return true if this type (or any known type derived from it by extension) allows the element to have one or more attributes.
allowsAttributes() - Method in interface net.sf.saxon.type.ComplexType
Return true if this type (or any known type derived from it by extension) allows the element to have one or more attributes.
allowsAttributes() - Method in class net.sf.saxon.type.Untyped
Return true if this type (or any known type derived from it by extension) allows the element to have one or more attributes.
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.ErrorType
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
allowsEmpty() - Method in class net.sf.saxon.expr.CastingExpression
Ask whether the expression accepts an empty sequence as input (producing an empty sequence as output)
allowsMany() - Method in enum net.sf.saxon.s9api.OccurrenceIndicator
Ask whether this occurrence indicator permits a sequence containing more than one item.
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() - Method in enum net.sf.saxon.s9api.OccurrenceIndicator
Ask whether this occurrence indicator permits an empty sequence.
allowsZero(int) - Static method in class net.sf.saxon.value.Cardinality
Determine whether empty sequence is allowed
allowXPath30Syntax - Variable in class net.sf.saxon.expr.parser.ExpressionParser
 
allPathsAreWithinStreamableSnapshot() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
Determine whether the path is entirely within a streamable snapshot of a streamed document: that is, it must only navigate to ancestors and to attributes of ancestors
allPathsAreWithinStreamableSnapshot() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Determine whether the path is entirely within a streamable snapshot of a streamed document: that is, it must only navigate to ancestors and to attributes of ancestors
alpha - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
alphaDefault(long, char, FastStringBuffer) - Method in class net.sf.saxon.expr.number.AbstractNumberer
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.tree.util.Navigator
Construct an alphabetic key from an positive integer; the key collates in the same sequence as the integer
Alphanumeric - Class in net.sf.saxon.expr.number
This class contains static utility methods to test whether a character is alphanumeric, as defined by the rules of xsl:number: that is, whether it is in one of the Unicode categories Nd, Nl, No, Lu, Ll, Lt, Lm or Lo
ALPHANUMERIC - Static variable in class net.sf.saxon.om.StandardNames
 
AlphanumericCollator - Class in net.sf.saxon.expr.sort
A Comparer that treats strings as an alternating sequence of alpha parts and numeric parts.
AlphanumericCollator(StringCollator) - Constructor for class net.sf.saxon.expr.sort.AlphanumericCollator
Create an alphanumeric collation
ALWAYS_PRESERVE - Static variable in class net.sf.saxon.event.Stripper
 
ALWAYS_STRIP - Static variable in class net.sf.saxon.event.Stripper
 
analyze(CharSequence) - Method in class net.sf.saxon.functions.regex.JRegularExpression
Use this regular expression to analyze an input string, in support of the XSLT analyze-string instruction.
analyze(CharSequence) - Method in interface net.sf.saxon.functions.regex.RegularExpression
Use this regular expression to analyze an input string, in support of the XSLT analyze-string instruction.
analyze(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.pattern.AnchorPattern
Type-check the pattern.
analyze(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.pattern.ConditionalPattern
Type-check the pattern.
analyze(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.pattern.LocationPathPattern
Type-check the pattern, performing any type-dependent optimizations.
analyze(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.pattern.NodeSetPattern
Type-check the pattern.
analyze(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.pattern.Pattern
Type-check the pattern.
analyze(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.pattern.PatternWithPredicate
Type-check the pattern.
analyze(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.pattern.VennPattern
Type-check the pattern.
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.ErrorType
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 XPath 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.
AnalyzeMappingFunction - Class in net.sf.saxon.expr
Mapping function that maps the sequence of matching/non-matching strings to the sequence delivered by applying the matching-substring and non-matching-substring expressions respectively to each such string
AnalyzeMappingFunction(RegexIterator, XPathContext, Expression, Expression) - Constructor for class net.sf.saxon.expr.AnalyzeMappingFunction
 
AnalyzeString - Class in net.sf.saxon.expr.instruct
An xsl:analyze-string element in the stylesheet.
AnalyzeString(Expression, Expression, Expression, Expression, Expression, RegularExpression) - Constructor for class net.sf.saxon.expr.instruct.AnalyzeString
Construct an AnalyzeString instruction
ANCESTOR - Static variable in class net.sf.saxon.om.Axis
Constant representing the ancestor axis
ANCESTOR_OR_SELF - Static variable in class net.sf.saxon.om.Axis
Constant representing the ancestor-or-self axis
AncestorEnumeration - Class in net.sf.saxon.tree.linked
 
AncestorEnumeration(NodeImpl, NodeTest, boolean) - Constructor for class net.sf.saxon.tree.linked.AncestorEnumeration
 
AncestorEnumeration - Class in net.sf.saxon.tree.tiny
This class enumerates the ancestor:: or ancestor-or-self:: axes, starting at a given node.
AncestorEnumeration(TinyNodeImpl, NodeTest, boolean) - Constructor for class net.sf.saxon.tree.tiny.AncestorEnumeration
 
AnchorPattern - Class in net.sf.saxon.pattern
This is a special pattern that matches the "anchor node"; it is not used for XSLT patterns, but for the selectors that arise when evaluating XPath expressions in streaming mode; the anchor node is the context node for the streamed XPath evaluation.
AnchorPattern() - Constructor for class net.sf.saxon.pattern.AnchorPattern
 
AND - Static variable in class net.sf.saxon.expr.parser.Token
Operator "and"
AndExpression - Class in net.sf.saxon.expr
 
AndExpression(Expression, Expression) - Constructor for class net.sf.saxon.expr.AndExpression
Construct a boolean AND expression
ANNOTATION_PRESERVE - Static variable in class net.sf.saxon.style.XSLStylesheet
 
ANNOTATION_STRIP - Static variable in class net.sf.saxon.style.XSLStylesheet
 
ANNOTATION_UNSPECIFIED - Static variable in class net.sf.saxon.style.XSLStylesheet
 
ANONYMOUS - Static variable in class net.sf.saxon.lib.NamespaceConstant
Namespace for names allocated to anonymous types.
ANY_ANY - Static variable in class net.sf.saxon.expr.Calculator
Calculators used for the six operators when the static type information does not allow a more specific calculator to be chosen
ANY_ATOMIC - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
ANY_ATOMIC_VALUE - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the type xs:anyAtomicType, that is, any atomic value
ANY_FUNCTION - Static variable in class net.sf.saxon.type.AnyFunctionType
 
ANY_ITEM - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the type item(), that is, any item at all
ANY_NODE - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the type node(), that is, any node
ANY_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows any sequence of items
ANY_URI - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:anyURI
ANY_URI - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
ANY_URIS - Static variable in class net.sf.saxon.type.BuiltInListType
 
AnyChildNodeTest - Class in net.sf.saxon.pattern
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.
AnyFunctionType - Class in net.sf.saxon.type
An ItemType representing the type function().
AnyFunctionType() - Constructor for class net.sf.saxon.type.AnyFunctionType
 
AnyItemType - Class in net.sf.saxon.type
An implementation of ItemType that matches any item (node or atomic value)
AnyNodeTest - Class in net.sf.saxon.pattern
NodeTest is an interface that enables a test of whether a node has a particular name and type.
AnySimpleType - Class in net.sf.saxon.type
This class has a singleton instance which represents the XML Schema built-in type xs:anySimpleType
AnyType - Class in net.sf.saxon.type
This class has a singleton instance which represents the XML Schema built-in type xs:anyType, also known as the urtype.
AnyURIValue - Class in net.sf.saxon.value
An XPath value of type xs:anyURI.
AnyURIValue(CharSequence) - Constructor for class net.sf.saxon.value.AnyURIValue
Constructor
AnyURIValue(CharSequence, AtomicType) - Constructor for class net.sf.saxon.value.AnyURIValue
Constructor for a user-defined subtype of anyURI
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.ProxyReceiver
Append an arbitrary item (node or atomic value) to the output
append(Item, int, int) - Method in class net.sf.saxon.event.SequenceReceiver
Append an arbitrary item (node or atomic value) to the output
append(Item) - Method in class net.sf.saxon.event.SequenceReceiver
Append an item (node or atomic value) to the output
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.Sink
Append an arbitrary item (node or atomic value) to the output
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.TracingFilter
Append an arbitrary item (node or atomic value) to the output
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() - Method in class net.sf.saxon.pull.PullPushCopier
Copy the input to the output.
append(Item, int, int) - Method in class net.sf.saxon.query.SequenceWrapper
Output an item (atomic value or node) to the sequence
append(Item, int, int) - Method in class net.sf.saxon.s9api.MessageListenerProxy
Append an item to the sequence, performing any necessary type-checking and conversion
append(XdmValue) - Method in class net.sf.saxon.s9api.XdmValue
Create a new XdmValue by concatenating the contents of this XdmValue and another XdmValue.
append(CharSequence) - Method in interface net.sf.saxon.tree.tiny.AppendableCharSequence
Append characters to this CharSequence
append(CharSequence) - Method in class net.sf.saxon.tree.tiny.LargeStringBuffer
Append a CharSequence to this LargeStringBuffer
append(String) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Append the contents of a String to the buffer
append(CharSlice) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Append the contents of a CharSlice to the buffer
append(FastStringBuffer) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Append the contents of a FastStringBuffer to the buffer
append(StringBuffer) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Append the contents of a StringBuffer to the buffer
append(CharSequence) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Append the contents of a general CharSequence to the buffer
append(char[], int, int) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Append the contents of a character array to the buffer
append(char[]) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Append the entire contents of a character array to the buffer
append(char) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Append a character to the buffer
AppendableCharSequence - Interface in net.sf.saxon.tree.tiny
Defines a CharSequence to which characters can be appended
appendChars(CharSequence) - Method in class net.sf.saxon.tree.tiny.TinyTree
Append character data to the current text node
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.
appendDouble(FastStringBuffer, double, boolean) - Static method in class net.sf.saxon.value.FloatingPointConverter
Append a string representation of a double value to a string buffer
appendFloat(FastStringBuffer, float, boolean) - Static method in class net.sf.saxon.value.FloatingPointConverter
Append a string representation of a float value to a string buffer
appendInt(FastStringBuffer, int) - Static method in class net.sf.saxon.value.FloatingPointConverter
Format an integer, appending the string representation of the integer to a string buffer
appendSequentialKey(SiblingCountingNode, FastStringBuffer, boolean) - Static method in class net.sf.saxon.tree.util.Navigator
Get a character string that uniquely identifies this node and that collates nodes into document order
appendString(FastStringBuffer, int, int) - Static method in class net.sf.saxon.value.CalendarValue
Append an integer, formatted with leading zeros to a fixed size, to a string buffer
appendStringValue(String) - Method in class net.sf.saxon.tree.linked.TextImpl
Append to the content of the text node
appendStringValue(TinyTree, int, FastStringBuffer) - Static method in class net.sf.saxon.tree.tiny.WhitespaceTextImpl
Static method to get the string value of a text node and append it to a supplied buffer without first constructing the node object
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
Format a timezone and append it to a buffer
appendTwoDigits(FastStringBuffer, int) - Static method in class net.sf.saxon.value.CalendarValue
Append an integer, formatted as two digits, to a string buffer
appendWideChar(int) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Append a wide character to the buffer (as a surrogate pair if necessary)
applicability - Variable in class net.sf.saxon.functions.StandardFunction.Entry
Flags indicating which host languages the function is applicable to
apply(XPathContext, boolean) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
 
apply(XPathContextMajor) - Method in class net.sf.saxon.expr.instruct.Template
Process the template, without returning any tail calls.
apply(XPathContext, int) - Method in interface net.sf.saxon.expr.PendingUpdateList
Apply the pending updates
applyDefaults(Configuration) - Method in class net.sf.saxon.lib.ParseOptions
Merge settings from the Configuration object into these parseOptions
applyFunctionConversionRules(ValueRepresentation, SequenceType, RoleLocator, SourceLocator, XPathContext) - Static method in class net.sf.saxon.expr.parser.TypeChecker
Apply the function conversion rules to a value, given a required type.
applyFunctionConversionRules(SequenceIterator, ItemType, SequenceType, RoleLocator, SourceLocator, XPathContext) - Static method in class net.sf.saxon.expr.parser.TypeChecker
Apply the function conversion rules to a value (represented as an iterator), given a required type.
ApplyImports - Class in net.sf.saxon.expr.instruct
An xsl:apply-imports element in the stylesheet
ApplyImports() - Constructor for class net.sf.saxon.expr.instruct.ApplyImports
 
applyLeavingTail(XPathContextMajor) - Method in class net.sf.saxon.expr.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.
applyLocalOptions(CommandLineOptions, Configuration) - Method in class net.sf.saxon.Query
Customisation hook: apply options defined locally in a subclass
applyLocalOptions(CommandLineOptions, Configuration) - Method in class net.sf.saxon.Transform
Customisation hook: apply options defined locally in a subclass.
applyModuleImport(QueryParser.Import) - Method in class net.sf.saxon.query.QueryParser
 
ApplyTemplates - Class in net.sf.saxon.expr.instruct
An instruction representing an xsl:apply-templates element in the stylesheet
ApplyTemplates() - Constructor for class net.sf.saxon.expr.instruct.ApplyTemplates
 
ApplyTemplates(Expression, boolean, boolean, boolean, Mode) - Constructor for class net.sf.saxon.expr.instruct.ApplyTemplates
Construct an apply-templates instructino
applyTemplates(ParameterSet, ParameterSet, XPathContextMajor, int) - Method in class net.sf.saxon.trans.Mode
Process selected nodes using the handlers registered for this mode.
applyToConfiguration(Configuration) - Method in class net.sf.saxon.trans.CommandLineOptions
Apply options to the Configuration
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
ARCHIVE - Static variable in class net.sf.saxon.om.StandardNames
 
arcs - Variable in class net.sf.saxon.expr.parser.PathMap.PathMapNode
 
arg(StandardFunction.Entry, int, ItemType, int, Value) - 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
arguments - Variable in class net.sf.saxon.expr.SimpleExpression
 
argumentTypes - Variable in class net.sf.saxon.functions.StandardFunction.Entry
An array holding the types of the arguments to the function
ArithmeticExpression - Class in net.sf.saxon.expr
Arithmetic Expression: an expression using one of the operators plus, minus, multiply, div, idiv, mod.
ArithmeticExpression(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.ArithmeticExpression
Create an arithmetic expression
ArithmeticExpression10 - Class in net.sf.saxon.expr
Arithmetic Expression: an expression using one of the operators plus, minus, multiply, div, idiv, mod, in backwards compatibility mode: see ArithmeticExpression for the non-backwards compatible case.
ArithmeticExpression10(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.ArithmeticExpression10
Create an arithmetic expression to be evaluated in XPath 1.0 mode
ArrayIterator<T extends Item> - Class in net.sf.saxon.tree.iter
ArrayIterator is used to enumerate items held in an array.
ArrayIterator(T[]) - Constructor for class net.sf.saxon.tree.iter.ArrayIterator
Create an iterator over all the items in an array
ArrayIterator(T[], int, int) - Constructor for class net.sf.saxon.tree.iter.ArrayIterator
Create an iterator over a range of an array.
AS - Static variable in class net.sf.saxon.expr.parser.Token
"as" (in XQuery Update rename expression)
AS - Static variable in class net.sf.saxon.om.StandardNames
 
asAtomic() - Method in interface net.sf.saxon.type.ConversionResult
Calling this method on a ConversionResult returns the AtomicValue that results from the conversion if the conversion was successful, and throws a ValidationException explaining the conversion error otherwise.
asAtomic() - Method in class net.sf.saxon.type.ValidationFailure
Calling this method on a ConversionResult returns the AtomicValue that results from the conversion if the conversion was successful, and throws a ValidationException explaining the conversion error otherwise.
asAtomic() - Method in class net.sf.saxon.value.AtomicValue
Calling this method on a ConversionResult returns the AtomicValue that results from the conversion if the conversion was successful, and throws a ValidationException explaining the conversion error otherwise.
asBigDecimal() - Method in class net.sf.saxon.value.DecimalValue.DecimalComparable
 
asBigInteger() - Method in class net.sf.saxon.value.BigIntegerValue
Get the value as a BigInteger
asBigInteger() - Method in class net.sf.saxon.value.BigIntegerValue.BigIntegerComparable
 
asBigInteger() - Method in class net.sf.saxon.value.Int64Value
Get the value as a BigInteger
asBigInteger() - Method in class net.sf.saxon.value.IntegerValue
Get the value as a BigInteger
ASCIICharacterSet - Class in net.sf.saxon.serialize.charcode
This class defines properties of the US-ASCII character set
asDecimal() - Method in class net.sf.saxon.value.BigIntegerValue
Convert the value to a BigDecimal
asin(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the arcsine of a numeric value (SStL)
asItem() - Method in class net.sf.saxon.value.EmptySequence
Return the value in the form of an Item
asItem() - Method in class net.sf.saxon.value.SingletonClosure
Return the value in the form of an Item
asItem() - Method in class net.sf.saxon.value.SingletonItem
Return the value in the form of an Item
asItem(ValueRepresentation) - Static method in class net.sf.saxon.value.Value
Static method to make an Item from a Value
asItem() - Method in class net.sf.saxon.value.Value
Return the value in the form of an Item
asIterator(ValueRepresentation<T>) - 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 or a FunctionItem
asLong() - Method in class net.sf.saxon.value.Int64Value.Int64Comparable
 
assemble(IntHashMap<String>) - 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.expr.instruct.Instruction
Assemble a ParameterSet.
assembleTunnelParams(XPathContext, WithParam[]) - Static method in class net.sf.saxon.expr.instruct.Instruction
Assemble a ParameterSet.
ASSERTIONS_CAN_SEE_COMMENTS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
ASSIGN - Static variable in class net.sf.saxon.expr.parser.Token
":=" symbol (XQuery only)
assignable - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
Assignation - Class in net.sf.saxon.expr
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
 
assignGlobalVariable(GlobalVariable, ValueRepresentation) - Method in class net.sf.saxon.expr.instruct.Bindery
Assign a new value to a global variable.
asSource() - Method in class net.sf.saxon.s9api.XdmNode
Get a JAXP Source object corresponding to this node, allowing the node to be used as input to transformations or queries.
ASTRAL_CATEGORIES - Static variable in class net.sf.saxon.functions.regex.RegexData
 
asValue(ValueRepresentation<T>) - 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 or a FunctionItem
AT - Static variable in class net.sf.saxon.expr.parser.Token
At token, "@"
atan(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the arctangent of a numeric value (SStL)
atan2(double, double) - Static method in class net.sf.saxon.option.exslt.Math
Converts rectangular coordinates to polar (SStL)
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.
AtomicComparer - Interface in net.sf.saxon.expr.sort
Interface representing an object that can be used to compare two XPath atomic values for equality or for ordering.
AtomicSequenceConverter - Class in net.sf.saxon.expr
An AtomicSequenceConverter is an expression that performs a cast on each member of a supplied sequence
AtomicSequenceConverter(Expression, PlainType, boolean) - Constructor for class net.sf.saxon.expr.AtomicSequenceConverter
Constructor
AtomicSequenceConverter.AtomicSequenceMappingFunction - Class in net.sf.saxon.expr
Mapping function wrapped around a converter
AtomicSequenceConverter.AtomicSequenceMappingFunction() - Constructor for class net.sf.saxon.expr.AtomicSequenceConverter.AtomicSequenceMappingFunction
 
AtomicSequenceConverter.ToStringMappingFunction - Class in net.sf.saxon.expr
Mapping function that converts every item in a sequence to a string
AtomicSequenceConverter.ToStringMappingFunction() - Constructor for class net.sf.saxon.expr.AtomicSequenceConverter.ToStringMappingFunction
 
AtomicSequenceConverter.UntypedConverter - Class in net.sf.saxon.expr
 
AtomicSequenceConverter.UntypedConverter(ConversionRules, Converter) - Constructor for class net.sf.saxon.expr.AtomicSequenceConverter.UntypedConverter
 
AtomicSortComparer - Class in net.sf.saxon.expr.sort
An AtomicComparer used for comparing atomic values of arbitrary item types.
AtomicSortComparer(StringCollator, int, XPathContext) - Constructor for class net.sf.saxon.expr.sort.AtomicSortComparer
 
AtomicType - Interface in net.sf.saxon.type
Interface for atomic types (these are either built-in atomic types or user-defined atomic types).
AtomicValue - Class in net.sf.saxon.value
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
 
atomize() - Method in class net.sf.saxon.dom.NodeWrapper
Get the typed value.
atomize() - Method in interface net.sf.saxon.om.NodeInfo
Get the typed value.
atomize() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
 
atomize() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the typed value.
atomize() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the typed value.
atomize() - Method in interface net.sf.saxon.tree.iter.AxisIterator
Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.iter.AxisIteratorImpl
Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.iter.AxisIteratorOverSequence
Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.iter.EmptyIterator
Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
 
atomize() - Method in class net.sf.saxon.tree.iter.PrependIterator
Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.linked.CommentImpl
Get the typed value of this node.
atomize() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.linked.ProcInstImpl
Get the typed value of this node.
atomize() - Method in class net.sf.saxon.tree.linked.TreeEnumeration
Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.NamespaceNode
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.tiny.AttributeEnumeration
Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.tiny.SiblingEnumeration
Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.tiny.TinyCommentImpl
Get the typed value of this node.
atomize() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.tiny.TinyProcInstImpl
Get the typed value of this node.
atomize() - Method in class net.sf.saxon.tree.tiny.TinyTextImpl
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.tiny.WhitespaceTextImpl
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.util.Orphan
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.wrapper.VirtualUntypedCopy
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.wrapper.WrappingIterator
Return the atomized value of the current node.
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.ErrorType
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.
Atomizer - Class in net.sf.saxon.expr
An Atomizer is an expression corresponding essentially to the fn:data() function: it maps a sequence by replacing nodes with their typed values
Atomizer(Expression) - Constructor for class net.sf.saxon.expr.Atomizer
Constructor
Atomizer.AtomizingFunction - Class in net.sf.saxon.expr
Implement the mapping function.
atomizing - Variable in class net.sf.saxon.tree.wrapper.WrappingIterator
 
AtomizingIterator - Class in net.sf.saxon.tree.iter
AtomizingIterator returns the atomization of an underlying sequence supplied as an iterator.
AtomizingIterator(SequenceIterator) - Constructor for class net.sf.saxon.tree.iter.AtomizingIterator
Construct an AtomizingIterator that will atomize the values returned by the base iterator.
atStartOfRelativePath() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Test whether the current token is one that can start a RelativePathExpression
atStartOfRelativePath() - Method in class net.sf.saxon.query.QueryParser
 
attCode - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
attParent - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.dom.DOMWriter
 
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Output an attribute value.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.IDFilter
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.NamePoolConverter
Handle an attribute
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.ProxyReceiver
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in interface net.sf.saxon.event.Receiver
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.SequenceWriter
Output an attribute value.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.Sink
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.StartTagBuffer
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.Stripper
 
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.TeeOutputter
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.TracingFilter
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.TreeReceiver
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
Notify an attribute.
ATTRIBUTE - Static variable in class net.sf.saxon.om.Axis
Constant representing the attribute axis
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
 
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
 
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.option.xom.XOMWriter
 
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(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.query.SequenceWrapper
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.serialize.CharacterMapExpander
Output an attribute
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.serialize.HTMLURIEscaper
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.serialize.MetaTagAdjuster
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
 
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.serialize.UnicodeNormalizer
Output an attribute
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.serialize.XHTMLURIEscaper
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.serialize.XMLEmitter
 
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.serialize.XMLIndenter
Output an attribute
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.style.UseWhenFilter
Notify an attribute.
ATTRIBUTE - Static variable in class net.sf.saxon.trans.Err
 
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
 
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
 
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
 
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderCondensed
For attribute nodes, the commoning-up of stored values is achieved simply by calling intern() on the string value of the attribute.
attribute(NodeName, SimpleType, CharSequence, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
 
ATTRIBUTE - Static variable in class net.sf.saxon.type.Type
Item type representing an attribute node - attribute()
ATTRIBUTE_NS_NODESET - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit is set by getProperties() in the case of an expression that delivers a set of nodes with the guarantee that every node in the result will be an attribute or namespace of the context node
ATTRIBUTE_QNAME - Static variable in class net.sf.saxon.expr.parser.Token
composite token <'attribute' QNAME> (XQuery only)
AttributeCollection - Interface in net.sf.saxon.om
AttributeCollection represents the collection of attributes available on a particular element node.
AttributeCollectionImpl - Class in net.sf.saxon.tree.util
AttributeCollectionImpl is an implementation of both the SAX2 interface Attributes and the Saxon equivalent AttributeCollection.
AttributeCollectionImpl(Configuration) - Constructor for class net.sf.saxon.tree.util.AttributeCollectionImpl
Create an empty attribute list.
AttributeCreator - Class in net.sf.saxon.expr.instruct
Abstract class for fixed and computed attribute constructor expressions
AttributeCreator() - Constructor for class net.sf.saxon.expr.instruct.AttributeCreator
 
AttributeEnumeration - Class in net.sf.saxon.tree.linked
AttributeEnumeration is an enumeration of all the attribute nodes of an Element.
AttributeEnumeration(NodeImpl, NodeTest) - Constructor for class net.sf.saxon.tree.linked.AttributeEnumeration
Constructor
AttributeEnumeration - Class in net.sf.saxon.tree.tiny
AttributeEnumeration is an iterator over all the attribute nodes of an Element.
AttributeEnumeration(TinyTree, int, NodeTest) - Constructor for class net.sf.saxon.tree.tiny.AttributeEnumeration
Constructor.
AttributeImpl - Class in net.sf.saxon.tree.linked
A node in the "linked" tree representing an attribute.
AttributeImpl(ElementImpl, int) - Constructor for class net.sf.saxon.tree.linked.AttributeImpl
Construct an Attribute node for the n'th attribute of a given element
attributes - Variable in class net.sf.saxon.serialize.MetaTagAdjuster
 
AttributeSet - Class in net.sf.saxon.expr.instruct
The compiled form of an xsl:attribute-set element in the stylesheet.
AttributeSet() - Constructor for class net.sf.saxon.expr.instruct.AttributeSet
Create an empty attribute set
attributeSetName - Variable in class net.sf.saxon.expr.instruct.AttributeSet
 
AttributeValueTemplate - Class in net.sf.saxon.style
This class represents an attribute value template.
AttrOverNodeInfo - Class in net.sf.saxon.dom
This class is an implementation of the DOM Attr class that wraps a Saxon NodeInfo representation of an attribute or namespace node.
AttrOverNodeInfo() - Constructor for class net.sf.saxon.dom.AttrOverNodeInfo
 
attTypeCode - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
attTypedValue - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
attValue - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
AugmentedSource - Class in net.sf.saxon.lib
This class is an extension of the JAXP Source interface.
autoCommit - Variable in class net.sf.saxon.option.sql.SQLConnect
 
autoDeclare - Variable in class net.sf.saxon.sxpath.IndependentContext
 
Available - Class in net.sf.saxon.functions
This class supports the XSLT element-available, function-available, and type-available functions.
Available() - Constructor for class net.sf.saxon.functions.Available
 
Average - Class in net.sf.saxon.functions
Implementation of the fn:avg function
Average() - Constructor for class net.sf.saxon.functions.Average
 
average(SequenceIterator, XPathContext, SourceLocator) - Static method in class net.sf.saxon.functions.Average
Calculate average
AXIS - Static variable in class net.sf.saxon.expr.parser.Token
Token representing the name of an axis and the following "::" symbol
Axis - Class in net.sf.saxon.om
An axis, that is a direction of navigation in the document structure.
Axis - Enum in net.sf.saxon.s9api
This is an enumeration class containaing constants representing the thirteen XPath axes
AxisAtomizingIterator - Class in net.sf.saxon.expr
This iterator returns a sequence of atomic values, the result of atomizing the sequence of nodes returned by an underlying AxisIterator.
AxisAtomizingIterator(AxisIterator) - Constructor for class net.sf.saxon.expr.AxisAtomizingIterator
Construct an atomizing iterator
AxisExpression - Class in net.sf.saxon.expr
An AxisExpression is always obtained by simplifying a PathExpression.
AxisExpression(byte, NodeTest) - Constructor for class net.sf.saxon.expr.AxisExpression
Constructor for an AxisExpression whose origin is the context item
axisIterator(Axis) - Method in class net.sf.saxon.s9api.XdmNode
Get an iterator over the nodes reachable from this node via a given axis.
axisIterator(Axis, QName) - Method in class net.sf.saxon.s9api.XdmNode
Get an iterator over the nodes reachable from this node via a given axis, selecting only those nodes with a specified name.
AxisIterator<T extends NodeInfo> - Interface in net.sf.saxon.tree.iter
A SequenceIterator is used to iterate over a sequence.
AxisIteratorImpl - Class in net.sf.saxon.tree.iter
A SequenceIterator is used to iterate over a sequence.
AxisIteratorImpl() - Constructor for class net.sf.saxon.tree.iter.AxisIteratorImpl
 
AxisIteratorOverSequence<T extends NodeInfo> - Class in net.sf.saxon.tree.iter
This class wraps any SequenceIterator as an AxisIterator.
AxisIteratorOverSequence(SequenceIterator<T>) - Constructor for class net.sf.saxon.tree.iter.AxisIteratorOverSequence
 
axisJavaName - Static variable in class net.sf.saxon.om.Axis
Table giving the name of each axis as used in a generated Java program, for example "ANCESTOR_OR_SELF"
axisName - Static variable in class net.sf.saxon.om.Axis
Table giving the name of each axis as used in XPath, for example "ancestor-or-self"

B

b - Variable in class net.sf.saxon.trace.TraceEventMulticaster
 
backup - Variable in class net.sf.saxon.Query
 
backwardsCompatible - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
backwardsCompatible - Variable in class net.sf.saxon.trans.KeyDefinitionSet
 
badDuration(String, CharSequence) - Static method in class net.sf.saxon.value.DurationValue
 
badUsage(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) - 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
BANG - Static variable in class net.sf.saxon.expr.parser.Token
Operator "!"
BARE_NAME_STATE - Static variable in class net.sf.saxon.expr.parser.Tokenizer
State in which a name is NOT to be merged with what comes next, for example "("
base - Variable in class net.sf.saxon.evpull.EventIteratorOverSequence
 
base - Variable in class net.sf.saxon.expr.FilterIterator
 
base - Variable in class net.sf.saxon.expr.flwor.ForClausePull
 
base - Variable in class net.sf.saxon.expr.flwor.LetClausePull
 
base - Variable in class net.sf.saxon.expr.flwor.WhereClausePull
 
base - Variable in class net.sf.saxon.expr.sort.SortedIterator
 
base - Variable in class net.sf.saxon.expr.TailExpression
 
base - Variable in class net.sf.saxon.functions.Remove.RemoveIterator
 
base - Variable in class net.sf.saxon.tree.iter.HomogeneityCheckerIterator
 
base - Variable in class net.sf.saxon.tree.iter.PrependIterator
 
base - Variable in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
 
base - Variable in class net.sf.saxon.tree.wrapper.WrappingIterator
 
BASE64_BINARY - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:base64Binary
BASE64_BINARY - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
BASE64_BINARY_TO_HEX_BINARY - Static variable in class net.sf.saxon.type.Converter
 
Base64BinaryValue - Class in net.sf.saxon.value
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(CharSequence, AtomicType) - Constructor for class net.sf.saxon.value.Base64BinaryValue
Constructor: create a base64Binary value from a supplied string in base64 encoding, with a specified type.
Base64BinaryValue(byte[]) - Constructor for class net.sf.saxon.value.Base64BinaryValue
Constructor: create a base64Binary value from a given array of bytes
baseContext - Variable in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
baseFingerprint - Variable in class net.sf.saxon.type.BuiltInAtomicType
 
baseOutputUriWasSet - Variable in class net.sf.saxon.s9api.XsltTransformer
 
baseURI - Variable in class net.sf.saxon.dom.DocumentWrapper
 
baseURI - Variable in class net.sf.saxon.event.Builder
 
baseURI - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
BaseURI - Class in net.sf.saxon.functions
This class supports the base-uri() function in XPath 2.0
BaseURI() - Constructor for class net.sf.saxon.functions.BaseURI
 
baseURI - Variable in class net.sf.saxon.option.dom4j.DocumentWrapper
 
baseURI - Variable in class net.sf.saxon.option.jdom.DocumentWrapper
 
baseURI - Variable in class net.sf.saxon.option.xom.DocumentWrapper
 
baseURI - Variable in class net.sf.saxon.s9api.XdmDestination
 
BEFORE - Static variable in class net.sf.saxon.expr.parser.Token
"before"
beta - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
BIG_DECIMAL_ONE - Static variable in class net.sf.saxon.value.DecimalValue
 
BIG_DECIMAL_ONE_MILLION - Static variable in class net.sf.saxon.value.DecimalValue
 
BIG_INTEGER_TEN - Static variable in class net.sf.saxon.value.DecimalValue
 
BigIntegerValue - Class in net.sf.saxon.value
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
Construct an xs:integer value from a Java BigInteger
BigIntegerValue(BigInteger, AtomicType) - Constructor for class net.sf.saxon.value.BigIntegerValue
Construct an xs:integer value from a Java BigInteger, supplying a type label.
BigIntegerValue(long) - Constructor for class net.sf.saxon.value.BigIntegerValue
Construct an xs:integer value from a Java long.
BigIntegerValue.BigIntegerComparable - Class in net.sf.saxon.value
A Comparable that performs comparison of BigInteger values either with other BigInteger values or with other representations of XPath numeric values
BigIntegerValue.BigIntegerComparable(BigIntegerValue) - Constructor for class net.sf.saxon.value.BigIntegerValue.BigIntegerComparable
 
BINARY_EXPR - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
BinaryExpression - Class in net.sf.saxon.expr
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
BinaryTextDecoder - Class in net.sf.saxon.serialize
This class generates decodes processing instructions in text output that represent text encoded in base64 binary or hexBinary
BinaryTextDecoder(Receiver, Properties) - Constructor for class net.sf.saxon.serialize.BinaryTextDecoder
 
bind(StructuredQName, Expression[], StaticContext, Container) - 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(StructuredQName, Expression[], StaticContext, Container) - 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(StructuredQName, Expression[], StaticContext, Container) - Method in interface net.sf.saxon.functions.FunctionLibrary
Bind a function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(StructuredQName, Expression[], StaticContext, Container) - 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(StructuredQName, Expression[], StaticContext, Container) - Method in class net.sf.saxon.functions.IntegratedFunctionLibrary
Bind an extension function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(StructuredQName, Expression[], StaticContext, Container) - 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(StructuredQName, Expression[], StaticContext, Container) - 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(StructuredQName, Expression[], StaticContext, Container) - Method in class net.sf.saxon.query.UnboundFunctionLibrary
Identify a (namespace-prefixed) function appearing in the expression.
bind(StructuredQName, Expression[], StaticContext, Container) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Identify a (namespace-prefixed) function appearing in the expression.
bind(StructuredQName, Expression[], StaticContext, Container) - 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(StructuredQName, Expression[], StaticContext, Container) - 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.
Bindery - Class in net.sf.saxon.expr.instruct
The Bindery class holds information about variables and their values.
Bindery() - Constructor for class net.sf.saxon.expr.instruct.Bindery
 
Binding - Interface in net.sf.saxon.expr
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.
binding - Variable in class net.sf.saxon.expr.VariableReference
 
bindingList - Variable in class net.sf.saxon.expr.parser.PromotionOffer
In the case of RANGE_INDEPENDENT, "binding" identifies the range variables whose dependencies we are looking for.
BindingReference - Interface in net.sf.saxon.expr
BindingReference is a interface used to mark references to a variable declaration.
bindLocalVariable(StructuredQName) - Method in class net.sf.saxon.style.StyleElement
Bind a variable reference used in this element to the compiled form of the XSLVariable element in which it is declared, considering only local variables and params
bindUnboundFunctionCalls() - Method in class net.sf.saxon.query.QueryModule
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.QueryModule
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(StructuredQName) - 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(Item, XPathContext) - Method in class net.sf.saxon.pattern.VennPattern
 
bindVariable(StructuredQName) - Method in class net.sf.saxon.query.QueryModule
Bind a variable used in a query to the expression in which it is declared.
bindVariable(StructuredQName) - Method in class net.sf.saxon.style.ExpressionContext
Bind a variable to an object that can be used to refer to it
bindVariable(StructuredQName) - 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(StructuredQName) - 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(StructuredQName) - Method in class net.sf.saxon.sxpath.IndependentContext
Bind a variable used in an XPath Expression to the XSLVariable element in which it is declared.
bindVariable(StructuredQName) - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
Bind a variable used in an XPath Expression to the XSLVariable element in which it is declared.
Block - Class in net.sf.saxon.expr.instruct
An expression that delivers the concatenation of the results of its subexpressions.
Block() - Constructor for class net.sf.saxon.expr.instruct.Block
Create an empty block
BlockEventIterator - Class in net.sf.saxon.evpull
Iterate over the instructions in a Block, concatenating the result of each instruction into a single combined sequence.
BlockEventIterator(Expression[], XPathContext) - Constructor for class net.sf.saxon.evpull.BlockEventIterator
Create an EventIterator over the results of evaluating a Block
BlockIterator - Class in net.sf.saxon.expr.instruct
Iterate over the instructions in the Block, concatenating the result of each instruction into a single combined sequence.
BlockIterator(Expression[], XPathContext) - Constructor for class net.sf.saxon.expr.instruct.BlockIterator
 
body - Variable in class net.sf.saxon.expr.instruct.Procedure
 
BOOLEAN - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:boolean
BOOLEAN - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
BOOLEAN_TO_DECIMAL - Static variable in class net.sf.saxon.type.Converter
 
BOOLEAN_TO_DOUBLE - Static variable in class net.sf.saxon.type.Converter
 
BOOLEAN_TO_FLOAT - Static variable in class net.sf.saxon.type.Converter
 
BOOLEAN_TO_INTEGER - Static variable in class net.sf.saxon.type.Converter
 
BooleanExpression - Class in net.sf.saxon.expr
Boolean expression: two truth values combined using AND or OR.
BooleanExpression(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.BooleanExpression
Construct a boolean expression
BooleanFn - Class in net.sf.saxon.functions
This class supports the XPath functions boolean(), not(), true(), and false()
BooleanFn() - Constructor for class net.sf.saxon.functions.BooleanFn
 
BooleanValue - Class in net.sf.saxon.value
A boolean XPath value
BooleanValue(boolean, AtomicType) - Constructor for class net.sf.saxon.value.BooleanValue
Create a new Boolean value with a user-supplied type label.
BracketedDocumentIterator - Class in net.sf.saxon.evpull
The class is an EventIterator that handles the events arising from a document node constructor: that is, the start/end event pair for the document node, bracketing a sequence of events for the content of the document.
BracketedDocumentIterator(EventIterator) - Constructor for class net.sf.saxon.evpull.BracketedDocumentIterator
Constructor
BracketedElementIterator - Class in net.sf.saxon.evpull
The class is an EventIterator that handles the events arising from an element constructor: that is, the start/end event pair for the element node, bracketing a sequence of events for the content of the element.
BracketedElementIterator(StartElementEvent, EventIterator, EndElementEvent) - Constructor for class net.sf.saxon.evpull.BracketedElementIterator
Constructor
bufferedAttributes - Variable in class net.sf.saxon.event.StartTagBuffer
 
build(Source) - Method in class net.sf.saxon.s9api.DocumentBuilder
Load an XML document, to create a tree representation of the document in memory.
build(File) - Method in class net.sf.saxon.s9api.DocumentBuilder
Build a document from a supplied XML file
build() - Static method in class net.sf.saxon.serialize.codenorm.UnicodeDataGenerator
Called exactly once by NormalizerData to build the static data
build(Configuration) - Static method in class net.sf.saxon.serialize.codenorm.UnicodeDataParserFromXML
Called exactly once by NormalizerData to build the static data
buildArray() - Method in class net.sf.saxon.expr.sort.SortedGroupIterator
Override the method that builds the array of values and sort keys.
buildArray() - Method in class net.sf.saxon.expr.sort.SortedIterator
Create an array holding the items to be sorted and the values of their sort keys
buildDocument(Source) - Method in class net.sf.saxon.Configuration
Build a document tree, using options set on this Configuration and on the supplied source object.
buildDocument(Source, ParseOptions) - Method in class net.sf.saxon.Configuration
Build a document, using specified options for parsing and building.
buildDocument(Source) - Method in class net.sf.saxon.query.StaticQueryContext
Builder - Class in net.sf.saxon.event
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
Builder(PipelineConfiguration) - Constructor for class net.sf.saxon.event.Builder
 
builder - Variable in class net.sf.saxon.event.TransformerReceiver
 
builder - Variable in class net.sf.saxon.s9api.BuildingStreamWriterImpl
 
builder - Variable in class net.sf.saxon.s9api.XdmDestination
 
builder - Variable in class net.sf.saxon.TransformerHandlerImpl
 
BuilderMonitor - Class in net.sf.saxon.event
A BuilderMonitor can be inserted into a pipeline immediately in front of a Builder.
BuilderMonitor(Receiver) - Constructor for class net.sf.saxon.event.BuilderMonitor
 
BuildingContentHandler - Interface in net.sf.saxon.s9api
A SAX ContentHandler that builds a Saxon tree, and allows the node at the root of the tree to be retrieved on completion
BuildingStreamWriter - Interface in net.sf.saxon.s9api
A BuildingStreamWriter allows a document to be constructed by calling the methods defined in the XMLStreamWriter interface; after the document has been constructed, its root node may be retrieved by calling the getDocumentNode() method.
BuildingStreamWriterImpl - Class in net.sf.saxon.s9api
This class is an implementation of XMLStreamWriter, allowing a document to be constructed by means of a series of XMLStreamWriter method calls such as writeStartElement(), writeAttribute(), writeCharacters(), and writeEndElement().
BuildingStreamWriterImpl(Receiver, Builder) - Constructor for class net.sf.saxon.s9api.BuildingStreamWriterImpl
 
BUILT_IN_TEMPLATE - Static variable in class net.sf.saxon.trace.Location
An XSLT built-in template rule.
BuiltInAtomicType - Class in net.sf.saxon.type
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 xs:dayTimeDuration).
BuiltInListType - Class in net.sf.saxon.type
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.
BuiltInRuleSet - Interface in net.sf.saxon.trans
Defines a set of built-in template rules (rules for use when no user-defined template rules match a given node)
BuiltInType - Class in net.sf.saxon.type
This non-instantiable class acts as a register of Schema objects containing all the built-in types: that is, the types defined in the "xs" namespace.
builtInValidator - Variable in class net.sf.saxon.type.StringConverter.StringToDerivedStringSubtype
 
BY_TYPE - Static variable in class net.sf.saxon.lib.Validation
Code indicating that validation against a named type was requested
BYTE - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:byte
BYTE - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
BYTE_ORDER_MARK - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
byte-order-mark = yes|no.
BYTE_ORDER_MARK - Static variable in class net.sf.saxon.om.StandardNames
 
byteArrayHashCode(byte[]) - Static method in class net.sf.saxon.value.Base64BinaryValue
 

C

C - Static variable in class net.sf.saxon.serialize.codenorm.Normalizer
Normalization Form Selector
Calculator - Class in net.sf.saxon.expr
This class evaluates arithmetic expressions; it acts as a helper class to the ArithmeticExpression class.
Calculator() - Constructor for class net.sf.saxon.expr.Calculator
 
Calculator.AnyDivAny - Class in net.sf.saxon.expr
Arithmetic: anyAtomicType div AnyAtomicType
Calculator.AnyDivAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyDivAny
 
Calculator.AnyIdivAny - Class in net.sf.saxon.expr
Arithmetic: anyAtomicType idiv AnyAtomicType
Calculator.AnyIdivAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyIdivAny
 
Calculator.AnyMinusAny - Class in net.sf.saxon.expr
Arithmetic: anyAtomicType - AnyAtomicType
Calculator.AnyMinusAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyMinusAny
 
Calculator.AnyModAny - Class in net.sf.saxon.expr
Arithmetic: anyAtomicType mod AnyAtomicType
Calculator.AnyModAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyModAny
 
Calculator.AnyPlusAny - Class in net.sf.saxon.expr
Arithmetic: anyAtomicType + AnyAtomicType
Calculator.AnyPlusAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyPlusAny
 
Calculator.AnyTimesAny - Class in net.sf.saxon.expr
Arithmetic: anyAtomicType * AnyAtomicType
Calculator.AnyTimesAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyTimesAny
 
Calculator.DecimalDivDecimal - Class in net.sf.saxon.expr
Arithmetic: decimal div decimal (including types that promote to decimal, that is, integer)
Calculator.DecimalDivDecimal() - Constructor for class net.sf.saxon.expr.Calculator.DecimalDivDecimal
 
Calculator.DecimalIdivDecimal - Class in net.sf.saxon.expr
Arithmetic: decimal idiv decimal (including types that promote to decimal, that is, integer)
Calculator.DecimalIdivDecimal() - Constructor for class net.sf.saxon.expr.Calculator.DecimalIdivDecimal
 
Calculator.DecimalMinusDecimal - Class in net.sf.saxon.expr
Arithmetic: decimal - decimal (including types that promote to decimal, that is, integer)
Calculator.DecimalMinusDecimal() - Constructor for class net.sf.saxon.expr.Calculator.DecimalMinusDecimal
 
Calculator.DecimalModDecimal - Class in net.sf.saxon.expr
Arithmetic: decimal mod decimal (including types that promote to decimal, that is, integer)
Calculator.DecimalModDecimal() - Constructor for class net.sf.saxon.expr.Calculator.DecimalModDecimal
 
Calculator.DecimalPlusDecimal - Class in net.sf.saxon.expr
Arithmetic: decimal + decimal (including types that promote to decimal, that is, integer)
Calculator.DecimalPlusDecimal() - Constructor for class net.sf.saxon.expr.Calculator.DecimalPlusDecimal
 
Calculator.DecimalTimesDecimal - Class in net.sf.saxon.expr
Arithmetic: decimal * decimal (including types that promote to decimal, that is, integer)
Calculator.DecimalTimesDecimal() - Constructor for class net.sf.saxon.expr.Calculator.DecimalTimesDecimal
 
Calculator.DoubleDivDouble - Class in net.sf.saxon.expr
Arithmetic: double div double (including types that promote to double)
Calculator.DoubleDivDouble() - Constructor for class net.sf.saxon.expr.Calculator.DoubleDivDouble
 
Calculator.DoubleMinusDouble - Class in net.sf.saxon.expr
Arithmetic: double - double (including types that promote to double)
Calculator.DoubleMinusDouble() - Constructor for class net.sf.saxon.expr.Calculator.DoubleMinusDouble
 
Calculator.DoubleModDouble - Class in net.sf.saxon.expr
Arithmetic: double mod double (including types that promote to double)
Calculator.DoubleModDouble() - Constructor for class net.sf.saxon.expr.Calculator.DoubleModDouble
 
Calculator.DoublePlusDouble - Class in net.sf.saxon.expr
Arithmetic: double + double (including types that promote to double)
Calculator.DoublePlusDouble() - Constructor for class net.sf.saxon.expr.Calculator.DoublePlusDouble
 
Calculator.DoubleTimesDouble - Class in net.sf.saxon.expr
Arithmetic: double * double (including types that promote to double)
Calculator.DoubleTimesDouble() - Constructor for class net.sf.saxon.expr.Calculator.DoubleTimesDouble
 
Calculator.FloatDivFloat - Class in net.sf.saxon.expr
Arithmetic: float div float (including types that promote to float)
Calculator.FloatDivFloat() - Constructor for class net.sf.saxon.expr.Calculator.FloatDivFloat
 
Calculator.FloatIdivFloat - Class in net.sf.saxon.expr
Arithmetic: float idiv float (including types that promote to float)
Calculator.FloatIdivFloat() - Constructor for class net.sf.saxon.expr.Calculator.FloatIdivFloat
 
Calculator.FloatMinusFloat - Class in net.sf.saxon.expr
Arithmetic: float - float (including types that promote to float)
Calculator.FloatMinusFloat() - Constructor for class net.sf.saxon.expr.Calculator.FloatMinusFloat
 
Calculator.FloatModFloat - Class in net.sf.saxon.expr
Arithmetic: float mod float (including types that promote to float)
Calculator.FloatModFloat() - Constructor for class net.sf.saxon.expr.Calculator.FloatModFloat
 
Calculator.FloatPlusFloat - Class in net.sf.saxon.expr
Arithmetic: float + float (including types that promote to float)
Calculator.FloatPlusFloat() - Constructor for class net.sf.saxon.expr.Calculator.FloatPlusFloat
 
Calculator.FloatTimesFloat - Class in net.sf.saxon.expr
Arithmetic: float * float (including types that promote to float)
Calculator.FloatTimesFloat() - Constructor for class net.sf.saxon.expr.Calculator.FloatTimesFloat
 
Calculator.IntegerDivInteger - Class in net.sf.saxon.expr
Arithmetic: integer div integer
Calculator.IntegerDivInteger() - Constructor for class net.sf.saxon.expr.Calculator.IntegerDivInteger
 
Calculator.IntegerIdivInteger - Class in net.sf.saxon.expr
Arithmetic: integer idiv integer
Calculator.IntegerIdivInteger() - Constructor for class net.sf.saxon.expr.Calculator.IntegerIdivInteger
 
Calculator.IntegerMinusInteger - Class in net.sf.saxon.expr
Arithmetic: integer - integer
Calculator.IntegerMinusInteger() - Constructor for class net.sf.saxon.expr.Calculator.IntegerMinusInteger
 
Calculator.IntegerModInteger - Class in net.sf.saxon.expr
Arithmetic: integer mod integer
Calculator.IntegerModInteger() - Constructor for class net.sf.saxon.expr.Calculator.IntegerModInteger
 
Calculator.IntegerPlusInteger - Class in net.sf.saxon.expr
Arithmetic: integer + integer
Calculator.IntegerPlusInteger() - Constructor for class net.sf.saxon.expr.Calculator.IntegerPlusInteger
 
Calculator.IntegerTimesInteger - Class in net.sf.saxon.expr
Arithmetic: integer * integer
Calculator.IntegerTimesInteger() - Constructor for class net.sf.saxon.expr.Calculator.IntegerTimesInteger
 
CalendarValue - Class in net.sf.saxon.value
Abstract superclass for Date, Time, and DateTime.
CalendarValue() - Constructor for class net.sf.saxon.value.CalendarValue
 
CalendarValueComparer - Class in net.sf.saxon.expr.sort
A comparer specifically for comparing two date, time, or dateTime values
CalendarValueComparer(XPathContext) - Constructor for class net.sf.saxon.expr.sort.CalendarValueComparer
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.expr.ArithmeticExpression10
Evaluate the expression
call(SequenceIterator<? extends Item>[], XPathContext) - Method in interface net.sf.saxon.expr.CallableExpression
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.expr.GeneralComparison
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.expr.GeneralComparison10
Evaluate the expression: interface for use by compiled bytecode
call(ValueRepresentation[], XPathContextMajor) - Method in class net.sf.saxon.expr.instruct.UserFunction
Call this function to return a value.
call(ValueRepresentation[], Controller) - Method in class net.sf.saxon.expr.instruct.UserFunction
Call this function.
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Adjust
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Average
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.BaseURI
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.BooleanFn
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.CodepointEqual
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Collection
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Compare
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Contains
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.CurrentDateTime
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.CurrentGroup
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.CurrentGroupingKey
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.DeepEqual
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.DistinctValues
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Doc
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.DocumentFn
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.DocumentUriFn
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.ElementAvailable
Evaluate the expression
call(SequenceIterator<? extends Item>[], XPathContext) - Method in class net.sf.saxon.functions.Error
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.EscapeURI
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.FormatDate
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.FormatNumber
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.FunctionArity
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.FunctionAvailable
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.FunctionName
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Id
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Idref
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.IndexOf
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.InScopePrefixes
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Insert
Evaluate the expression as a general function call
call(SequenceIterator<? extends Item>[], XPathContext) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Lang
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.NamespaceForPrefix
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Nilled
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.NormalizeUnicode
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Remove
Evaluate the expression as a general function call
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Replace
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.ResolveQName
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.ResolveURI
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Reverse
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.StringToCodepoints
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Subsequence
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.SystemProperty
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Tokenize
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.Trace
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.TreatFn
 
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.TypeAvailable
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.UnparsedEntity
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.UnparsedText
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.UnparsedTextAvailable
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.UnparsedTextLines
Evaluate the expression
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.functions.UriCollection
Evaluate the expression
call(SequenceIterator<? extends Item>[], XPathContext) - Method in class net.sf.saxon.lib.ExtensionFunctionCall
Evaluate this function call at run-time
call(XdmValue[]) - Method in interface net.sf.saxon.s9api.ExtensionFunction
Call the function.
call(XdmValue[], Processor) - Method in class net.sf.saxon.s9api.XdmFunctionItem
Call the function
call(SequenceIterator[], XPathContext) - Method in class net.sf.saxon.xpath.XPathFunctionCall
Call an extension function previously identified using the bind() method.
CALL_EVALUATE_ITEM - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
CallableExpression - Interface in net.sf.saxon.expr
A generic interface for calling expressions by supplying the values of their subexpressions
caller - Variable in class net.sf.saxon.expr.XPathContextMinor
 
callFunction(QName, XdmValue[]) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Call a global user-defined function in the compiled query.
callsFunction(Expression, StructuredQName) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine whether an expression contains a call on the function with a given fingerprint
CallTemplate - Class in net.sf.saxon.expr.instruct
Instruction representing an xsl:call-template element in the stylesheet.
CallTemplate(Template, boolean, Expression, NamespaceResolver) - Constructor for class net.sf.saxon.expr.instruct.CallTemplate
Construct a CallTemplate instruction.
CallTemplate.CallTemplatePackage - Class in net.sf.saxon.expr.instruct
A CallTemplatePackage is an object that encapsulates the name of a template to be called, the parameters to be supplied, and the execution context.
CallTemplate.CallTemplatePackage(Template, ParameterSet, ParameterSet, Instruction, XPathContext) - Constructor for class net.sf.saxon.expr.instruct.CallTemplate.CallTemplatePackage
Construct a CallTemplatePackage that contains information about a call.
callUpdating(ValueRepresentation[], XPathContextMajor, PendingUpdateList) - Method in class net.sf.saxon.expr.instruct.UserFunction
Call an updating function.
CANNOT_READ - Static variable in exception net.sf.saxon.trans.LicenseException
 
CANNOT_STRIP - Static variable in class net.sf.saxon.event.Stripper
 
canReturnCollationKeys(StringCollator) - Method in class net.sf.saxon.java.JavaPlatform
Given a collation, determine whether it is capable of returning collation keys.
canReturnCollationKeys(StringCollator) - Method in interface net.sf.saxon.Platform
Given a collation, determine whether it is capable of returning collation keys.
captures - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
cardinality - Variable in class net.sf.saxon.functions.StandardFunction.Entry
The cardinality of the result of the function
Cardinality - Class in net.sf.saxon.value
This class contains static methods to manipulate the cardinality property of a type.
CARDINALITY_MASK - Static variable in class net.sf.saxon.expr.StaticProperty
Mask for all cardinality bits
CardinalityChecker - Class in net.sf.saxon.expr
A CardinalityChecker implements the cardinality checking of "treat as": that is, it returns the supplied sequence, checking that its cardinality is correct
CardinalityCheckingIterator - Class in net.sf.saxon.expr
CardinalityCheckingIterator returns the items in an underlying sequence unchanged, but checks that the number of items conforms to the required cardinality.
CardinalityCheckingIterator(SequenceIterator, int, RoleLocator, SourceLocator) - Constructor for class net.sf.saxon.expr.CardinalityCheckingIterator
Construct an CardinalityCheckingIterator that will return the same items as the base sequence, checking how many there are
CASE - Static variable in class net.sf.saxon.expr.parser.Token
Keyword "case"
CASE_BLIND_FILES - Static variable in class net.sf.saxon.om.DocumentURI
 
CASE_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
CASE clause within "typeswitch".
CASE_ORDER - Static variable in class net.sf.saxon.om.StandardNames
 
caseBlind - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
CaseFirstCollator - Class in net.sf.saxon.expr.sort
A StringCollator that sorts lowercase before uppercase, or vice versa.
CaseFirstCollator(StringCollator, boolean) - Constructor for class net.sf.saxon.expr.sort.CaseFirstCollator
Create a CaseFirstCollator
caseOrder - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
caseOrder - Variable in class net.sf.saxon.style.XSLSortOrMergeKey
 
CaseVariants - Class in net.sf.saxon.functions.regex
This class holds data about the case-variants of Unicode characters.
CaseVariants() - Constructor for class net.sf.saxon.functions.regex.CaseVariants
 
CAST_AS - Static variable in class net.sf.saxon.expr.parser.Token
operator "cast as"
CASTABLE_AS - Static variable in class net.sf.saxon.expr.parser.Token
operator "castable as"
castableAsDecimal(CharSequence) - Static method in class net.sf.saxon.value.DecimalValue
Test whether a string is castable to a decimal value
castableAsInteger(CharSequence) - Static method in class net.sf.saxon.value.IntegerValue
Determine whether a string is castable as an integer
CastableExpression - Class in net.sf.saxon.expr
Castable Expression: implements "Expr castable as atomic-type?".
CastableExpression(Expression, AtomicType, boolean) - Constructor for class net.sf.saxon.expr.CastableExpression
Create a "castable" expression of the form "source castable as target"
CastExpression - Class in net.sf.saxon.expr
Cast Expression: implements "cast as data-type ( expression )".
CastExpression(Expression, AtomicType, boolean) - Constructor for class net.sf.saxon.expr.CastExpression
Create a cast expression
CastingExpression - Class in net.sf.saxon.expr
Casting Expression: abstract superclass for "cast as X" and "castable as X", which share a good deal of logic
CastingExpression(Expression, AtomicType, boolean) - Constructor for class net.sf.saxon.expr.CastingExpression
Create a cast expression
castStringToQName(CharSequence, AtomicType, StaticContext) - Static method in class net.sf.saxon.expr.CastExpression
Evaluate the "pseudo-cast" of a string literal to a QName or NOTATION value.
Categories - Class in net.sf.saxon.functions.regex
Data for Regular expression character categories.
Categories() - Constructor for class net.sf.saxon.functions.regex.Categories
 
CATEGORIES - Static variable in class net.sf.saxon.functions.regex.Categories
 
categories - Static variable in class net.sf.saxon.functions.regex.RegexData
 
category - Variable in class net.sf.saxon.expr.sort.ComparisonKey
 
CATEGORY_Pf - Static variable in class net.sf.saxon.functions.regex.RegexData
 
CATEGORY_Pi - Static variable in class net.sf.saxon.functions.regex.RegexData
 
categoryCharClasses - Static variable in class net.sf.saxon.functions.regex.JDK15RegexTranslator
Translates XML Schema and XPath regexes into java.util.regex regexes.
CDATA_SECTION_ELEMENTS - Static variable in class net.sf.saxon.om.StandardNames
 
CDATAFilter - Class in net.sf.saxon.serialize
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(Receiver) - Constructor for class net.sf.saxon.serialize.CDATAFilter
Create a CDATA Filter
CEILING - Static variable in class net.sf.saxon.functions.Rounding
 
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.Int64Value
Implement the XPath ceiling() function
ceiling() - Method in class net.sf.saxon.value.NumericValue
Implement the XPath ceiling() function
changeOutputDestination(Receiver, int, SchemaType) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
Set a new output destination, supplying the output format details.
changeOutputDestination(Receiver, int, SchemaType) - Method in interface net.sf.saxon.expr.XPathContext
Set a new output destination, supplying the output format details.
changeOutputDestination(Receiver, int, SchemaType) - Method in class net.sf.saxon.expr.XPathContextMinor
Set a new output destination, supplying the output format details.
CHARACTER - Static variable in class net.sf.saxon.om.StandardNames
 
CHARACTER_REPRESENTATION - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
representation = rep1[;rep2].
CharacterMap - Class in net.sf.saxon.serialize
This class defines a character map, that is, a mapping from characters to strings used by the serializer when mapping individual characters in the output.
CharacterMap(IntHashMap<String>) - Constructor for class net.sf.saxon.serialize.CharacterMap
Create a CharacterMap from a raw map of integers to strings
CharacterMap(Iterable<CharacterMap>) - Constructor for class net.sf.saxon.serialize.CharacterMap
Create a CharacterMap that combines a set of existing character maps.
characterMapElements - Variable in class net.sf.saxon.style.XSLCharacterMap
 
CharacterMapExpander - Class in net.sf.saxon.serialize
CharacterMapExpander: This ProxyReceiver expands characters occurring in a character map, as specified by the XSLT 2.0 xsl:character-map declaration
CharacterMapExpander(Receiver) - Constructor for class net.sf.saxon.serialize.CharacterMapExpander
 
CharacterMapIndex - Class in net.sf.saxon.serialize
This class represents a set of named character maps.
CharacterMapIndex() - Constructor for class net.sf.saxon.serialize.CharacterMapIndex
 
CharacterReferenceGenerator - Interface in net.sf.saxon.serialize
A class that expands a character to a character reference, entity reference, etc, and writes the resulting reference to a writer
characterReferenceGenerator - Variable in class net.sf.saxon.serialize.XMLEmitter
 
characters(CharSequence, int, int) - Method in class net.sf.saxon.dom.DOMWriter
Character data.
characters(CharSequence, int, int) - Method in class net.sf.saxon.event.CommentStripper
Handle a text node.
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.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
Report character data.
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.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.option.dom4j.DOM4JWriter
Character data.
characters(CharSequence, int, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
Character data.
characters(CharSequence, int, int) - Method in class net.sf.saxon.option.xom.XOMWriter
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.s9api.MessageListenerProxy
Produce text content output.
characters(CharSequence, int, int) - Method in class net.sf.saxon.serialize.CDATAFilter
Output character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.serialize.CharacterMapExpander
Output character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.serialize.HTMLEmitter
Character data.
characters(CharSequence, int, int) - Method in class net.sf.saxon.serialize.HTMLIndenter
Output character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.serialize.ImplicitResultChecker
 
characters(CharSequence, int, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
Produce output using the current Writer.
characters(CharSequence, int, int) - Method in class net.sf.saxon.serialize.UncommittedSerializer
Produce character output using the current Writer.
characters(CharSequence, int, int) - Method in class net.sf.saxon.serialize.UnicodeNormalizer
Output character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
Character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.serialize.XMLEmitter
Character data.
characters(CharSequence, int, int) - Method in class net.sf.saxon.serialize.XMLIndenter
Output character data
characters(CharSequence, int, int) - Method in class net.sf.saxon.style.UseWhenFilter
Character data
characters(char[], int, int) - Method in class net.sf.saxon.trans.ConfigurationReader
 
characters(CharSequence, int, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
 
characters(CharSequence, int, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Notify a text node.
characters(CharSequence, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Callback interface for SAX: not for application use
characters(CharSequence, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
 
CharacterSet - Interface in net.sf.saxon.serialize.charcode
This interface defines properties of a character set, built in to the Saxon product.
characterSet - Variable in class net.sf.saxon.serialize.Emitter
 
CharacterSetFactory - Class in net.sf.saxon.serialize.charcode
This class delivers a CharacterSet object for a given named encoding.
CharacterSetFactory() - Constructor for class net.sf.saxon.serialize.charcode.CharacterSetFactory
Class has a single instance per Configuration
charAt(int) - Method in class net.sf.saxon.tree.tiny.CharSlice
Returns the character at the specified index.
charAt(int) - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
Returns the char value at the specified index.
charAt(int) - Method in class net.sf.saxon.tree.tiny.LargeStringBuffer
Returns the character at the specified index.
charAt(int) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Returns the char value at the specified index.
charBuffer - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
CharSlice - Class in net.sf.saxon.tree.tiny
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.tree.tiny.CharSlice
Create a CharSlice that maps to the whole of a char[] array
CharSlice(char[], int, int) - Constructor for class net.sf.saxon.tree.tiny.CharSlice
Create a CharSlice that maps to a section of a char[] array
checkAgainstRequiredType(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Check the select expression against the required type.
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.expr.instruct.Executable
Check that all required parameters have been supplied.
checkArgumentCount(int, int) - Method in class net.sf.saxon.expr.FunctionCall
Check number of arguments.
checkArguments(ExpressionVisitor) - 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(ExpressionVisitor) - Method in class net.sf.saxon.expr.UserFunctionCall
Method called during the type checking phase
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.Aggregate
Static analysis: prevent sorting of the argument
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.Available
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.BooleanFn
Static analysis: prevent sorting of the argument
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.CollatingFunction
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.Collection
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.DistinctValues
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.Doc
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.DocAvailable
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.DocumentFn
Method called during static type checking
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.FormatDate
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.FormatNumber
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.Id
Static analysis: prevent sorting of the argument
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.Idref
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
Method supplied by each class of function to check arguments during parsing, when all the argument expressions have been read.
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.KeyFn
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.Minimax
Static analysis: prevent sorting of the argument
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.NotFn
Static analysis: prevent sorting of the argument
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.Put
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.ResolveURI
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.SystemFunction
Method called during static type checking
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.SystemProperty
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.TypeAvailable
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.UnparsedText
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.UriCollection
 
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.xpath.XPathFunctionCall
Method called by the expression parser when all arguments have been supplied
checkAttributeValue(String, String, boolean, String[]) - Method in class net.sf.saxon.style.StyleElement
Check the value of an attribute, as supplied statically
checkBigRange(BigInteger, BuiltInAtomicType) - Static method in class net.sf.saxon.value.IntegerValue
Check that a BigInteger is within the required range for a given integer subtype.
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.expr.instruct.Comment
Check the content of the node, and adjust it if necessary
checkContent(String, XPathContext) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Check the content of the node, and adjust it if necessary
checkContent(String, XPathContext) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Check the content of the node, and adjust it if necessary.
checkContentSequence(StaticContext) - Method in class net.sf.saxon.expr.instruct.DocumentInstr
Check statically that the sequence of child instructions doesn't violate any obvious constraints on the content of the node
checkContentSequence(StaticContext, Expression, int, SchemaType) - Static method in class net.sf.saxon.expr.instruct.DocumentInstr
 
checkContentSequence(StaticContext) - Method in class net.sf.saxon.expr.instruct.ElementCreator
Check statically whether the content of the element creates attributes or namespaces after creating any child nodes
checkContentSequence(StaticContext) - Method in class net.sf.saxon.expr.instruct.FixedElement
Check statically whether the content of the element creates attributes or namespaces after creating any child nodes
checkContentSequence(StaticContext) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Check that the child instructions don't violate any obvious constraints for this kind of node
checkContentXQuery(String) - Static method in class net.sf.saxon.expr.instruct.Comment
Check the content of the comment according to the XQuery rules (which throw an error if it is wrong)
checkContentXQuery(String) - Static method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Check the content of the node, and adjust it if necessary, using the XQuery rules
checkContentXSLT(String) - Static method in class net.sf.saxon.expr.instruct.Comment
Check the content of the comment according to the XSLT rules (which fix it if it is wrong)
checkContentXSLT(String) - Static method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Check the content of the node, and adjust it if necessary, using the XSLT rules
checkDistinctRoles() - Method in class net.sf.saxon.trans.DecimalSymbols
Check that no character is used in more than one role
checkEmpty() - Method in class net.sf.saxon.style.StyleElement
Convenience method to check that the stylesheet element is empty
checker - Variable in class net.sf.saxon.tree.iter.UnparsedTextIterator
 
checker - Variable in class net.sf.saxon.type.StringConverter.StringToNCName
 
checker - Variable in class net.sf.saxon.type.StringConverter.StringToNMTOKEN
 
checkExternalVariables(SlotManager, int) - Method in class net.sf.saxon.sxpath.XPathDynamicContext
Check that all external variables have been given a value
checkForCircularities(List, XQueryFunctionLibrary) - Method in class net.sf.saxon.query.QueryModule
Check for circular definitions of global variables.
checkForClauseAllowingEmpty(ForClause) - Method in class net.sf.saxon.query.QueryParser
Check a ForClause for an "outer for"
checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.Assignation
Check to ensure that this expression does not contain any inappropriate updating subexpressions.
checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.Expression
Check to ensure that this expression does not contain any inappropriate updating subexpressions.
checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Check to ensure that this expression does not contain any inappropriate updating subexpressions.
checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.instruct.Block
Check to ensure that this expression does not contain any updating subexpressions.
checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.instruct.Choose
Check to ensure that this expression does not contain any updating subexpressions.
checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.instruct.TraceExpression
Check to ensure that this expression does not contain any inappropriate updating subexpressions.
checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.QuantifiedExpression
Check to ensure that this expression does not contain any updating subexpressions.
checkFunctionCall(UserFunction, ExpressionVisitor) - Method in class net.sf.saxon.expr.UserFunctionCall
Check the function call against the declared function signature
checkImplicitResultTree() - Method in class net.sf.saxon.Controller
Check whether an XSLT implicit result tree can be written.
checkImportedFunctionSignature(XQueryFunction) - Method in class net.sf.saxon.query.QueryModule
Check that all the types used in the signature of an imported function are available in the module of the caller of the function
checkImportedType(SequenceType, Declaration) - Method in class net.sf.saxon.query.QueryModule
Check that a SequenceType used in the definition of an imported variable or function is available in the importing module
checkLicensedFeature(int, String) - Method in class net.sf.saxon.Configuration
Check whether a particular feature is licensed, with a fatal error if it is not
checkOutputProperty(String, String, Configuration) - Static method in class net.sf.saxon.lib.SaxonOutputKeys
Check that a supplied output property is valid.
checkPercentEncoding(String) - Static method in class net.sf.saxon.functions.EscapeURI
Check that any percent-encoding within a URI is well-formed.
checkPermittedContents(SchemaType, StaticContext, boolean) - Method in class net.sf.saxon.expr.Expression
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.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.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.expr.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.expr.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.expr.instruct.ComputedAttribute
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.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.expr.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.expr.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.expr.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.expr.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.expr.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.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.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.
checkQNameParts(CharSequence) - Method in class net.sf.saxon.om.NameChecker
Validate a QName, and return the prefix and local name.
checkRange(BuiltInAtomicType) - Method in class net.sf.saxon.value.Int64Value
This class allows subtypes of xs:integer to be held, as well as xs:integer values.
checkRange(long, BuiltInAtomicType) - Static method in class net.sf.saxon.value.IntegerValue
Check that a value is in range for the specified subtype of xs:integer
checkReferences(ExpressionVisitor) - Method in class net.sf.saxon.query.XQueryFunction
Type-check references to this function
checkReplacement(CharSequence) - Static method in class net.sf.saxon.functions.Replace
Check the contents of the replacement string
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
checkTypeDerivationIsOK(SchemaType, SchemaType, int) - Method in class net.sf.saxon.Configuration
Check that a type is validly derived from another 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.
checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.AnySimpleType
Check that this type is validly derived from a given type
checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.AnyType
Check that this type is validly derived from a given type
checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.BuiltInAtomicType
Check that this type is validly derived from a given type
checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.BuiltInListType
Check that this type is validly derived from a given type
checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.ErrorType
Check that this type is validly derived from a given type
checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.ExternalObjectType
Check that this type is validly derived from a given type
checkTypeDerivationIsOK(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.
checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.Untyped
Check that this type is validly derived from a given type
checkUniqueOutputDestination(DocumentURI) - Method in class net.sf.saxon.Controller
Check that an output destination has not been used before, optionally adding this URI to the set of URIs that have been used.
checkUnknownAttribute(NodeName) - Method in class net.sf.saxon.style.StyleElement
Check whether an unknown attribute is permitted.
checkURIForPrefix(String) - Method in class net.sf.saxon.query.QueryModule
Get the URI for a prefix if there is one, return null if not.
child - Variable in class net.sf.saxon.expr.instruct.TraceExpression
 
CHILD - Static variable in class net.sf.saxon.om.Axis
Constant representing the child axis
ChildEnumeration - Class in net.sf.saxon.tree.linked
 
ChildEnumeration(NodeImpl, NodeTest) - Constructor for class net.sf.saxon.tree.linked.ChildEnumeration
 
Choose - Class in net.sf.saxon.expr.instruct
Compiled representation of an xsl:choose or xsl:if element in the stylesheet.
Choose(Expression[], Expression[]) - Constructor for class net.sf.saxon.expr.instruct.Choose
Construct an xsl:choose instruction
civilTimeOffset(DateTimeValue, String) - Static method in class net.sf.saxon.expr.number.NamedTimeZone
Get the civil time offset to be made to a given date/time in a given civil timezone.
CLASS - Static variable in class net.sf.saxon.om.StandardNames
 
classifyTag(NodeName) - Method in class net.sf.saxon.serialize.HTMLIndenter.HTMLNameClassifier
Classify an element name as inline, formatted, or both or neither.
classifyTag(NodeName) - Method in interface net.sf.saxon.serialize.HTMLIndenter.NameClassifier
Classify an element name as inline, formatted, or both or neither.
classifyTag(NodeName) - Method in class net.sf.saxon.serialize.HTMLIndenter.XHTMLNameClassifier
Classify an element name as inline, formatted, or both or neither.
Clause - Class in net.sf.saxon.expr.flwor
A "Clause" refers specifically to one of the clauses of a FLWOR expression, for example the "for" clause, the "let" clause, the "where" or "order by" clause.
Clause() - Constructor for class net.sf.saxon.expr.flwor.Clause
 
CLAUSE_BASE - Static variable in class net.sf.saxon.trace.Location
Values of the form CLAUSE_BASE + n represent FLWOR clauses
ClauseInfo - Class in net.sf.saxon.expr.flwor
A "trace" clause in a FLWOR expression, added by a TraceCodeInjector
ClauseInfo(Clause, Container) - Constructor for class net.sf.saxon.expr.flwor.ClauseInfo
 
clauses - Variable in class net.sf.saxon.expr.flwor.FLWORExpression
 
clear() - Method in class net.sf.saxon.expr.instruct.GlobalParameterSet
Clear all values
clear() - Method in class net.sf.saxon.expr.instruct.ParameterSet
Clear all values
clear() - Method in class net.sf.saxon.expr.sort.IntArraySet
 
clear() - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
clear() - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
clear() - Method in class net.sf.saxon.expr.sort.IntHashMap
Clears the map.
clear() - Method in class net.sf.saxon.expr.sort.IntHashSet
 
clear() - Method in class net.sf.saxon.expr.sort.IntRangeSet
 
clear() - Method in interface net.sf.saxon.expr.sort.IntSet
Clear the contents of the IntSet (making it an empty set)
clear() - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
clear() - Method in class net.sf.saxon.expr.sort.IntToIntArrayMap
Clear the map.
clear() - Method in class net.sf.saxon.expr.sort.IntToIntHashMap
Clears the map.
clear() - Method in interface net.sf.saxon.expr.sort.IntToIntMap
Clear the map.
clear() - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
clear() - Method in class net.sf.saxon.expr.sort.LRUCache
Clear the cache
clear() - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Clear the attribute list.
clearAllNamespaces() - Method in class net.sf.saxon.sxpath.IndependentContext
Clear all the declared namespaces, including the standard ones (xml, xslt, saxon).
clearDeclaredGlobalVariables() - Method in class net.sf.saxon.query.StaticQueryContext
Clear all declared global variables
clearDocumentIndexes(DocumentInfo) - Method in class net.sf.saxon.trans.KeyManager
Clear all the indexes for a given document.
clearDocumentPool() - Method in class net.sf.saxon.Controller
Clear the document pool.
clearNamespaces() - Method in class net.sf.saxon.query.StaticQueryContext
Clear all the user-declared namespaces
clearNamespaces() - Method in class net.sf.saxon.sxpath.IndependentContext
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
Deprecated.
clearSchemaCache() - Method in class net.sf.saxon.Configuration
Remove all schema components that have been loaded into this Configuration.
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 net.sf.saxon.dom.DOMWriter
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
Notify the end of the event stream
close() - Method in class net.sf.saxon.event.ContentHandlerProxy.ContentHandlerProxyTraceListener
Method called at the end of execution, that is, when the run-time execution ends
close() - Method in class net.sf.saxon.event.ProxyReceiver
End of output.
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() - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
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 close() in ProxyReceiver, 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.evpull.EventToStaxBridge
 
close() - Method in class net.sf.saxon.evpull.SequenceComposer
 
close() - Method in class net.sf.saxon.expr.AxisAtomizingIterator
 
close() - Method in class net.sf.saxon.expr.CardinalityCheckingIterator
 
close() - Method in class net.sf.saxon.expr.ContextMappingIterator
 
close() - Method in class net.sf.saxon.expr.DifferenceEnumeration
 
close() - Method in class net.sf.saxon.expr.ErrorIterator
 
close() - Method in class net.sf.saxon.expr.EveryItemMappingIterator
 
close() - Method in class net.sf.saxon.expr.FilterIterator
 
close() - Method in class net.sf.saxon.expr.flwor.ForClauseOuterPull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.ForClauseOuterPush
 
close() - Method in class net.sf.saxon.expr.flwor.ForClausePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.ForClausePush
 
close() - Method in class net.sf.saxon.expr.flwor.LetClausePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.LetClausePush
 
close() - Method in class net.sf.saxon.expr.flwor.OrderByClausePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.OrderByClausePush
Close the tuple stream, indicating that no more tuples will be delivered
close() - Method in class net.sf.saxon.expr.flwor.ReturnClauseIterator
 
close() - Method in class net.sf.saxon.expr.flwor.ReturnClausePush
Close the tuple stream, indicating that no more tuples will be supplied
close() - Method in class net.sf.saxon.expr.flwor.TraceClausePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.TraceClausePush
 
close() - Method in class net.sf.saxon.expr.flwor.TuplePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.TuplePush
Close the tuple stream, indicating that no more tuples will be supplied
close() - Method in class net.sf.saxon.expr.flwor.WhereClausePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.WhereClausePush
 
close() - Method in class net.sf.saxon.expr.instruct.BlockIterator
 
close() - Method in class net.sf.saxon.expr.IntersectionEnumeration
 
close() - Method in class net.sf.saxon.expr.ItemMappingIterator
 
close() - Method in class net.sf.saxon.expr.MappingIterator
 
close() - Method in class net.sf.saxon.expr.RangeIterator
 
close() - Method in class net.sf.saxon.expr.ReverseRangeIterator
 
close() - Method in class net.sf.saxon.expr.sort.DocumentOrderIterator
 
close() - Method in class net.sf.saxon.expr.sort.GroupAdjacentIterator
 
close() - Method in class net.sf.saxon.expr.sort.GroupByIterator
 
close() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
close() - Method in class net.sf.saxon.expr.sort.SortedIterator
 
close() - Method in class net.sf.saxon.expr.StringTokenIterator
 
close() - Method in class net.sf.saxon.expr.SubsequenceIterator
 
close() - Method in class net.sf.saxon.expr.TailIterator
 
close() - Method in class net.sf.saxon.expr.UnionEnumeration
 
close() - Method in class net.sf.saxon.expr.ValueTailIterator
 
close() - Method in class net.sf.saxon.functions.DistinctValues.DistinctIterator
 
close() - Method in class net.sf.saxon.functions.IndexOf.IndexIterator
 
close() - Method in class net.sf.saxon.functions.Insert.InsertIterator
 
close() - Method in class net.sf.saxon.functions.regex.JRegexIterator
 
close() - Method in class net.sf.saxon.functions.regex.JTokenIterator
 
close() - Method in class net.sf.saxon.functions.Remove.RemoveIterator
 
close() - Method in class net.sf.saxon.lib.AugmentedSource
Close any resources held by this Source.
close(Result) - Method in interface net.sf.saxon.lib.OutputURIResolver
Signal completion of the result document.
close(Source) - Static method in class net.sf.saxon.lib.ParseOptions
Close any resources held by a given Source.
close(Result) - Method in class net.sf.saxon.lib.StandardOutputResolver
Signal completion of the result document.
close() - Method in interface net.sf.saxon.lib.TraceListener
Method called at the end of execution, that is, when the run-time execution ends
close() - Method in interface net.sf.saxon.om.SequenceIterator
Close the iterator.
close() - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
End of the document.
close() - Method in class net.sf.saxon.option.jdom.JDOMWriter
End of the document.
close() - Method in class net.sf.saxon.option.xom.XOMWriter
End of the document.
close() - Method in class net.sf.saxon.pull.PullFilter
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.query.SequenceWrapper
Notify the end of the event stream
close() - Method in interface net.sf.saxon.s9api.Destination
Close the destination, allowing resources to be released.
close() - Method in class net.sf.saxon.s9api.DOMDestination
Close the destination, allowing resources to be released.
close() - Method in class net.sf.saxon.s9api.SAXDestination
Close the destination, allowing resources to be released.
close() - Method in class net.sf.saxon.s9api.SchemaValidator
Close the destination, allowing resources to be released.
close() - Method in class net.sf.saxon.s9api.Serializer
Close any resources associated with this destination.
close() - Method in class net.sf.saxon.s9api.TeeDestination
Close the destination, allowing resources to be released.
close() - Method in class net.sf.saxon.s9api.XdmDestination
Close the destination, allowing resources to be released.
close() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Close this destination, allowing resources to be released.
close() - Method in class net.sf.saxon.s9api.XsltTransformer
Close this destination, allowing resources to be released.
close() - Method in class net.sf.saxon.serialize.Emitter
Notify the end of the event stream
close() - Method in class net.sf.saxon.serialize.ImplicitResultChecker
 
close() - Method in class net.sf.saxon.serialize.MessageEmitter
 
close() - Method in class net.sf.saxon.serialize.MessageWarner
 
close() - Method in class net.sf.saxon.serialize.UncommittedSerializer
End of document
close() - Method in class net.sf.saxon.serialize.UTF8Writer
 
close() - Method in class net.sf.saxon.serialize.XMLEmitter
End of the document.
close() - Method in class net.sf.saxon.trace.AbstractTraceListener
Called at end
close() - Method in class net.sf.saxon.trace.ExpressionPresenter
Close the output
close() - Method in class net.sf.saxon.trace.TimingTraceListener
Called at end.
close() - Method in class net.sf.saxon.trace.TraceEventMulticaster
Called at end
close() - Method in class net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator
 
close() - Method in class net.sf.saxon.tree.iter.ArrayIterator
 
close() - Method in class net.sf.saxon.tree.iter.AtomizingIterator
 
close() - Method in class net.sf.saxon.tree.iter.AxisIteratorImpl
 
close() - Method in class net.sf.saxon.tree.iter.AxisIteratorOverSequence
 
close() - Method in class net.sf.saxon.tree.iter.EmptyIterator
 
close() - Method in class net.sf.saxon.tree.iter.HomogeneityCheckerIterator
 
close() - Method in class net.sf.saxon.tree.iter.IteratorIterator
 
close() - Method in class net.sf.saxon.tree.iter.ListIterator
 
close() - Method in class net.sf.saxon.tree.iter.LookaheadIteratorImpl
 
close() - Method in class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
 
close() - Method in class net.sf.saxon.tree.iter.PrependIterator
 
close() - Method in class net.sf.saxon.tree.iter.ReverseArrayIterator
 
close() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
 
close() - Method in class net.sf.saxon.tree.iter.SingletonIterator
 
close() - Method in class net.sf.saxon.tree.iter.UnparsedTextIterator
 
close() - Method in class net.sf.saxon.tree.iter.UntypedAtomizingIterator
 
close() - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Close the stream of Receiver events
close() - Method in class net.sf.saxon.tree.linked.TreeEnumeration
 
close() - Method in class net.sf.saxon.tree.tiny.TinyBuilder
 
close() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
 
close() - Method in class net.sf.saxon.tree.wrapper.WrappingIterator
 
close() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
 
close() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
 
closeStartTag() - Method in class net.sf.saxon.serialize.XMLEmitter
Mark the end of the start tag
Closure<T extends Item> - Class in net.sf.saxon.value
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.
code - Variable in exception net.sf.saxon.dom.DOMExceptionImpl
 
CodedName - Class in net.sf.saxon.om
An implementation of NodeName that encapsulates an integer namecode and a reference to the NamePool from which it was allocated.
CodedName(int, NamePool) - Constructor for class net.sf.saxon.om.CodedName
 
CodeInjector - Interface in net.sf.saxon.expr.parser
A code injector can be used to add code to the expression tree (for example, diagnostic tracing code) during the process of parsing and tree construction
codeInjector - Variable in class net.sf.saxon.expr.parser.ExpressionParser
 
CODEPOINT_COLLATION_URI - Static variable in class net.sf.saxon.lib.NamespaceConstant
URI identifying the Unicode codepoint collation
CodepointCollatingComparer - Class in net.sf.saxon.expr.sort
An AtomicComparer used for comparing strings, untypedAtomic values, and URIs using the Unicode codepoint collation.
CodepointCollator - Class in net.sf.saxon.expr.sort
A collating sequence that uses Unicode codepoint ordering
CodepointCollator() - Constructor for class net.sf.saxon.expr.sort.CodepointCollator
 
CodepointEqual - Class in net.sf.saxon.functions
XPath 2.0 codepoint-equal() function.
CodepointEqual() - Constructor for class net.sf.saxon.functions.CodepointEqual
 
codepointEquals(StringValue) - Method in class net.sf.saxon.value.StringValue
Test whether this StringValue is equal to another under the rules of the codepoint collation
CodepointsToString - Class in net.sf.saxon.functions
This class supports the function codepoints-to-string
CodepointsToString() - Constructor for class net.sf.saxon.functions.CodepointsToString
 
COLLAPSE - Static variable in class net.sf.saxon.value.Whitespace
 
collapseWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Whitespace
Collapse whitespace as defined in XML Schema.
CollatingAtomicComparer - Class in net.sf.saxon.expr.sort
An AtomicComparer used for comparing strings, untypedAtomic values, and URIs using a collation.
CollatingAtomicComparer(StringCollator, Platform) - Constructor for class net.sf.saxon.expr.sort.CollatingAtomicComparer
Create an GenericAtomicComparer
CollatingFunction - Class in net.sf.saxon.functions
Abstract superclass for all functions that take an optional collation argument
CollatingFunction() - Constructor for class net.sf.saxon.functions.CollatingFunction
 
collation - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
COLLATION - Static variable in class net.sf.saxon.om.StandardNames
 
COLLATION_KEY_NaN - Static variable in class net.sf.saxon.expr.sort.AtomicSortComparer
 
COLLATION_URI_RESOLVER - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Instance of net.sf.saxon.lib.CollationURIResolver
COLLATION_URI_RESOLVER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Name of class implementing net.sf.saxon.lib.CollationURIResolver
CollationDeclaration - Interface in net.sf.saxon.style
Interface implemented by SaxonCollation, which is not available in Saxon-HE
CollationMap - Class in net.sf.saxon.expr
This object maps collation URIs to collations.
CollationMap(Configuration) - Constructor for class net.sf.saxon.expr.CollationMap
Create a collation map
CollationMap(CollationMap) - Constructor for class net.sf.saxon.expr.CollationMap
Create a copy of a collation map
collationName - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
collationName - Variable in class net.sf.saxon.style.XSLSortOrMergeKey
 
collationName - Variable in class net.sf.saxon.trans.KeyDefinitionSet
 
CollationURIResolver - Interface in net.sf.saxon.lib
A CollationURIResolver accepts a collation name as input, and returns a collation (represented by a StringCollator as output.
Collection - Class in net.sf.saxon.functions
Implement the fn:collection() function.
Collection() - Constructor for class net.sf.saxon.functions.Collection
 
COLLECTION_URI_RESOLVER - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Instance of net.sf.saxon.lib.CollectionURIResolver
COLLECTION_URI_RESOLVER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Name of class implementing net.sf.saxon.lib.CollectionURIResolver
CollectionURIResolver - Interface in net.sf.saxon.lib
This interface defines a CollectionURIResolver.
COLONCOLON - Static variable in class net.sf.saxon.expr.parser.Token
"::" symbol
COLONSTAR - Static variable in class net.sf.saxon.expr.parser.Token
":*" symbol
colTag - Variable in class net.sf.saxon.option.sql.SQLQuery
name of element to hold the rows
column - Variable in class net.sf.saxon.option.sql.SQLQuery
selected column(s) to query
CombinedNodeTest - Class in net.sf.saxon.pattern
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
Create a NodeTest that combines two other node tests
combinePair(char, char) - Static method in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
Return the non-BMP character corresponding to a given surrogate pair surrogates.
COMMA - Static variable in class net.sf.saxon.expr.parser.Token
Comma token
CommandLineOptions - Class in net.sf.saxon.trans
This is a helper class for classes such as net.sf.saxon.Transform and net.sf.saxon.Query that process command line options
CommandLineOptions() - Constructor for class net.sf.saxon.trans.CommandLineOptions
 
comment(CharSequence, int, int) - Method in class net.sf.saxon.dom.DOMWriter
Handle 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.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
Notify the existence of a comment.
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.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 - Class in net.sf.saxon.expr.instruct
An instruction representing an xsl:comment element in the stylesheet.
Comment() - Constructor for class net.sf.saxon.expr.instruct.Comment
Construct the instruction
comment(CharSequence, int, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
Handle a comment.
comment(CharSequence, int, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
Handle a comment.
comment(CharSequence, int, int) - Method in class net.sf.saxon.option.xom.XOMWriter
Handle a comment.
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(CharSequence, int, int) - Method in class net.sf.saxon.query.SequenceWrapper
Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.serialize.CDATAFilter
Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.serialize.HTMLIndenter
Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.serialize.ImplicitResultChecker
 
comment(CharSequence, int, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
Output a comment.
comment(CharSequence, int, int) - Method in class net.sf.saxon.serialize.UncommittedSerializer
Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.serialize.XMLEmitter
Handle a comment.
comment(CharSequence, int, int) - Method in class net.sf.saxon.serialize.XMLIndenter
Output a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.style.UseWhenFilter
Output a comment
comment - Variable in class net.sf.saxon.tree.linked.CommentImpl
 
comment(CharSequence, int, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
 
comment(CharSequence, int, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Notify a comment
comment(CharSequence, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Callback interface for SAX: not for application use
comment(CharSequence, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
 
COMMENT - Static variable in class net.sf.saxon.type.Type
Item type representing a comment node
commentBuffer - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
CommentImpl - Class in net.sf.saxon.tree.linked
CommentImpl is an implementation of a Comment node
CommentImpl(String) - Constructor for class net.sf.saxon.tree.linked.CommentImpl
 
CommentStripper - Class in net.sf.saxon.event
The CommentStripper class is a filter that removes all comments and processing instructions.
CommentStripper(Receiver) - Constructor for class net.sf.saxon.event.CommentStripper
Default constructor for use in subclasses
committed - Variable in class net.sf.saxon.serialize.UncommittedSerializer
 
Common - Class in net.sf.saxon.option.exslt
This class implements extension functions in the http://exslt.org/common namespace.
compact(int) - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Compact the space used by this node
compact() - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Compact the attribute list to avoid wasting memory
ComparableAtomicValueComparer - Class in net.sf.saxon.expr.sort
A comparer for comparing two "ordinary" atomic values, where the values implement the Comparable interface and the equals() method with the appropriate XPath semantics.
ComparableAtomicValueComparer() - Constructor for class net.sf.saxon.expr.sort.ComparableAtomicValueComparer
 
comparators - Variable in class net.sf.saxon.expr.flwor.OrderByClause
 
comparators - Variable in class net.sf.saxon.expr.sort.SortedIterator
 
compare(int, int) - Method in class net.sf.saxon.expr.flwor.OrderByClausePull
Compare two objects within this Sortable, identified by their position.
compare(int, int) - Method in class net.sf.saxon.expr.flwor.OrderByClausePush
Compare two objects within this Sortable, identified by their position.
compare(AtomicValue, int, AtomicValue, AtomicComparer, boolean, XPathContext) - Static method in class net.sf.saxon.expr.GeneralComparison
Compare two atomic values
compare(int, int) - Method in class net.sf.saxon.expr.sort.DocumentOrderIterator
Compare two nodes in document sequence (needed to implement the Sortable interface)
compare(Item, Item) - Method in class net.sf.saxon.expr.sort.GlobalOrderComparer
 
compare(Item, Item) - Method in interface net.sf.saxon.expr.sort.ItemOrderComparer
Compare two objects.
compare(Item, Item) - Method in class net.sf.saxon.expr.sort.LocalOrderComparer
 
compare(int, int) - Method in interface net.sf.saxon.expr.sort.Sortable
Compare two objects within this Sortable, identified by their position.
compare(int, int) - Method in class net.sf.saxon.expr.sort.SortedIterator
Compare two items in sorted sequence (needed to implement the Sortable interface)
compare(AtomicValue, int, AtomicValue, AtomicComparer, boolean) - Static method in class net.sf.saxon.expr.ValueComparison
Compare two atomic values, using a specified operator and collation
Compare - Class in net.sf.saxon.functions
XSLT 2.0 compare() function
Compare() - Constructor for class net.sf.saxon.functions.Compare
 
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_ID_FLAGS - Static variable in class net.sf.saxon.functions.DeepEqual
Flag indicating that the is-id and is-idref flags are to be compared
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
compareAtomicValues(AtomicValue, AtomicValue) - Method in interface net.sf.saxon.expr.sort.AtomicComparer
Compare two AtomicValue objects according to the rules for their data type.
compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.AtomicSortComparer
Compare two AtomicValue objects according to the rules for their data type.
compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.CalendarValueComparer
Compare two AtomicValue objects according to the rules for their data type.
compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.CodepointCollatingComparer
Compare two AtomicValue objects according to the rules for their data type.
compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.CollatingAtomicComparer
Compare two AtomicValue objects according to the rules for their data type.
compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.ComparableAtomicValueComparer
Compare two AtomicValue objects according to the rules for their data type.
compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.DescendingComparer
Compare two objects.
compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.DoubleSortComparer
Compare two AtomicValue objects according to the rules for their data type.
compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.EmptyGreatestComparer
Compare two AtomicValue objects according to the rules for their data type.
compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.EqualityComparer
Compare two AtomicValue objects according to the rules for their data type.
compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.GenericAtomicComparer
Compare two AtomicValue objects according to the rules for their data type.
compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.NumericComparer
Compare two Items by converting them to numbers and comparing the numeric values.
compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.TextComparer
Compare two Items by converting them to strings and comparing the string values.
compareComputedRank(Rule) - Method in class net.sf.saxon.trans.Rule
Rules have an ordering, based on their precedence and priority.
compareCS(CharSequence, CharSequence) - Method in class net.sf.saxon.expr.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).
compareDocumentPosition(Node) - Method in class net.sf.saxon.dom.TextOverAttrInfo
Compare the position of the (other) node in document order with the reference node (this node).
compareNonComparables(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.AtomicSortComparer
Compare two values that are known to be non-comparable.
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 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.option.dom4j.NodeWrapper
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.option.jdom.NodeWrapper
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.option.xom.NodeWrapper
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.linked.NodeImpl
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.NamespaceNode
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Determine the relative position of this node and another node, in document order.
compareOrder(SiblingCountingNode, SiblingCountingNode) - Static method in class net.sf.saxon.tree.util.Navigator
Generic (model-independent) method to determine the relative position of two node in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.util.Orphan
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
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.
comparer - Variable in class net.sf.saxon.expr.GeneralComparison
 
comparer - Variable in class net.sf.saxon.expr.GeneralComparison10
 
comparer - Variable in class net.sf.saxon.expr.sort.GroupByIterator
 
compareRank(Rule) - Method in class net.sf.saxon.trans.Rule
Rules have an ordering, based on their precedence and priority.
comparers - Variable in class net.sf.saxon.expr.flwor.OrderByClausePull
 
comparers - Variable in class net.sf.saxon.expr.flwor.OrderByClausePush
 
comparesEqual(String, String) - Method in class net.sf.saxon.expr.sort.AlphanumericCollator
Compare two strings for equality.
comparesEqual(AtomicValue, AtomicValue) - Method in interface net.sf.saxon.expr.sort.AtomicComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.AtomicSortComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.CalendarValueComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
comparesEqual(String, String) - Method in class net.sf.saxon.expr.sort.CaseFirstCollator
Compare two strings for equality.
comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.CodepointCollatingComparer
Compare two AtomicValue objects for equality.
comparesEqual(String, String) - Method in class net.sf.saxon.expr.sort.CodepointCollator
Test whether one string is equal to another, according to the rules of the XPath compare() function.
comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.CollatingAtomicComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.ComparableAtomicValueComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.DescendingComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.DoubleSortComparer
Test whether two values compare equal.
comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.EmptyGreatestComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.EqualityComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.GenericAtomicComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.NumericComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
comparesEqual(String, String) - Method in class net.sf.saxon.expr.sort.RuleBasedSubstringMatcher
Test whether one string is equal to another, according to the rules of the XPath compare() function.
comparesEqual(String, String) - Method in class net.sf.saxon.expr.sort.SimpleCollation
Compare two strings for equality.
comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.TextComparer
Compare two AtomicValue objects for equality according to the rules for their data type.
comparesEqual(String, String) - Method in interface net.sf.saxon.lib.StringCollator
Compare two strings for equality.
compareStrings(String, String) - Method in class net.sf.saxon.expr.sort.AlphanumericCollator
Compare two objects.
compareStrings(String, String) - Method in class net.sf.saxon.expr.sort.CaseFirstCollator
Compare two string objects: case is irrelevant, unless the strings are equal ignoring case, in which case lowercase comes first.
compareStrings(String, String) - Method in class net.sf.saxon.expr.sort.CodepointCollator
Compare two string objects.
compareStrings(String, String) - Method in class net.sf.saxon.expr.sort.RuleBasedSubstringMatcher
Compare two strings
compareStrings(String, String) - Method in class net.sf.saxon.expr.sort.SimpleCollation
Compares its two arguments for order.
compareStrings(String, String) - Method in interface net.sf.saxon.lib.StringCollator
Compare two strings
compareTo(Object) - Method in class net.sf.saxon.functions.regex.RegexTranslator.Range
Compare this range with another range for ordering purposes.
compareTo(Object) - Method in class net.sf.saxon.value.BigIntegerValue.BigIntegerComparable
 
compareTo(Object) - Method in class net.sf.saxon.value.BigIntegerValue
Compare the value to another numeric value
compareTo(long) - Method in class net.sf.saxon.value.BigIntegerValue
Compare the value to a long
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 Configuration to get the implicit timezone if required.
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.DateTimeValue
Context-free comparison of two DateTimeValue values.
compareTo(Object) - Method in class net.sf.saxon.value.DateValue
Context-free comparison of two DateValue values.
compareTo(Object) - Method in class net.sf.saxon.value.DayTimeDurationValue
Compare the value to another duration value
compareTo(Object) - Method in class net.sf.saxon.value.DecimalValue
Compare the value to another numeric value
compareTo(long) - Method in class net.sf.saxon.value.DecimalValue
Compare the value to a long
compareTo(Object) - Method in class net.sf.saxon.value.DecimalValue.DecimalComparable
 
compareTo(long) - Method in class net.sf.saxon.value.DoubleValue
Compare the value to a long.
compareTo(Object) - Method in class net.sf.saxon.value.FloatValue
 
compareTo(long) - Method in class net.sf.saxon.value.FloatValue
Compare the value to a long
compareTo(CalendarValue, XPathContext) - Method in class net.sf.saxon.value.GDateValue
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.Int64Value
Compare the value to another numeric value
compareTo(long) - Method in class net.sf.saxon.value.Int64Value
Compare the value to a long
compareTo(Object) - Method in class net.sf.saxon.value.Int64Value.Int64Comparable
 
compareTo(Object) - Method in class net.sf.saxon.value.NumericValue
Compare the value to another numeric value
compareTo(long) - Method in class net.sf.saxon.value.NumericValue
Compare the value to a long
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(AtomicValue, StringCollator, 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.
compareTo(Object) - Method in class net.sf.saxon.value.YearMonthDurationValue
Compare the value to another duration value
CompareToIntegerConstant - Class in net.sf.saxon.expr
This class implements a comparison of a numeric value to an integer constant using one of the operators eq, ne, lt, gt, le, ge.
CompareToIntegerConstant(Expression, int, long) - Constructor for class net.sf.saxon.expr.CompareToIntegerConstant
Create the expression
comparisonCardinality - Variable in class net.sf.saxon.expr.GeneralComparison
 
ComparisonExpression - Interface in net.sf.saxon.expr
Interface implemented by expressions that perform a comparison
ComparisonKey - Class in net.sf.saxon.expr.sort
An object used as a comparison key.
ComparisonKey(int, Object) - Constructor for class net.sf.saxon.expr.sort.ComparisonKey
Create a comparison key for a value in a particular category.
COMPATIBILITY_MASK - Static variable in class net.sf.saxon.serialize.codenorm.Normalizer
Masks for the form selector
compile(Executable, Declaration) - Method in class net.sf.saxon.option.sql.SQLClose
 
compile(Executable, Declaration) - Method in class net.sf.saxon.option.sql.SQLColumn
 
compile(Executable, Declaration) - Method in class net.sf.saxon.option.sql.SQLConnect
 
compile(Executable, Declaration) - Method in class net.sf.saxon.option.sql.SQLDelete
 
compile(Executable, Declaration) - Method in class net.sf.saxon.option.sql.SQLExecute
 
compile(Executable, Declaration) - Method in class net.sf.saxon.option.sql.SQLInsert
 
compile(Executable, Declaration) - Method in class net.sf.saxon.option.sql.SQLQuery
 
compile(Executable, Declaration) - Method in class net.sf.saxon.option.sql.SQLUpdate
 
compile(Source, Configuration, CompilerInfo) - Static method in class net.sf.saxon.PreparedStylesheet
Factory method to make a PreparedStylesheet
compile(Executable, int) - Method in class net.sf.saxon.query.GlobalVariableDefinition
Create a compiled representation of this global variable
compile(Executable, int) - Method in class net.sf.saxon.query.UndeclaredVariable
 
compile() - Method in class net.sf.saxon.query.XQueryFunction
Compile this function to create a run-time definition that can be interpreted (note, this has nothing to do with Java code generation)
compile(String) - Method in class net.sf.saxon.s9api.XPathCompiler
Compile an XPath expression, supplied as a character string.
compile(String) - Method in class net.sf.saxon.s9api.XQueryCompiler
Compile a query supplied as a string.
compile(File) - Method in class net.sf.saxon.s9api.XQueryCompiler
Compile a query supplied as a file
compile(InputStream) - Method in class net.sf.saxon.s9api.XQueryCompiler
Compile a query supplied as an InputStream
compile(Reader) - Method in class net.sf.saxon.s9api.XQueryCompiler
Compile a query supplied as a Reader
compile(Source) - Method in class net.sf.saxon.s9api.XsltCompiler
Compile a stylesheet.
compile(Executable, Declaration) - Method in class net.sf.saxon.style.AbsentExtensionElement
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.LiteralResultElement
Compile code to process the literal result element at runtime
compile(Executable, Declaration) - 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, Declaration) - Method in class net.sf.saxon.style.XSLAnalyzeString
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLApplyImports
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLApplyTemplates
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLAttribute
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLCallTemplate
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLChoose
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLComment
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLCopy
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLCopyOf
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLDocument
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLElement
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLFallback
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLForEach
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLForEachGroup
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLIf
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLMatchingSubstring
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLMessage
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLNamespace
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLNamespaceAlias
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLNextMatch
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLNumber
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLOtherwise
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLOutputCharacter
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLParam
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLPerformSort
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLProcessingInstruction
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLResultDocument
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLSequence
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLSortOrMergeKey
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLStylesheet
Dummy compile() method to satisfy the interface
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLText
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLValueOf
 
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLWhen
 
compile(String) - Method in class net.sf.saxon.xpath.XPathEvaluator
Compile an XPath 2.0 expression
COMPILE_WITH_TRACING - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
compileContent(Executable, Declaration, SimpleNodeConstructor, Expression) - Method in class net.sf.saxon.style.XSLLeafNodeConstructor
 
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.StyleElement
Compile a declaration in the stylesheet tree for use at run-time.
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.XSLAttributeSet
Compile the attribute set
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.XSLCharacterMap
 
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.XSLDecimalFormat
 
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.XSLFunction
Compile the function definition to create an executable representation The compileDeclaration() method has the side-effect of binding all references to the function to the executable representation (a UserFunction object)
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.XSLGeneralIncorporate
 
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.XSLImportSchema
 
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.XSLKey
 
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.XSLOutput
 
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.XSLParam
Compile a global xsl:param element: this ensures space is available for local variables declared within this global variable
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.XSLPreserveSpace
 
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.XSLTemplate
Compile: creates the executable form of the template
compileDeclaration(Executable, Declaration) - Method in class net.sf.saxon.style.XSLVariable
Compile: used only for global variables.
compiledVariable - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
compileError(String, String) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Compile time error, specifying an error code
compileError(XPathException) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Report an error with diagnostic information
compileError(XPathException) - Method in class net.sf.saxon.style.StyleElement
Report an error with diagnostic information
compileError(String) - Method in class net.sf.saxon.style.StyleElement
Report a static error in the stylesheet
compileError(String, StructuredQName) - Method in class net.sf.saxon.style.StyleElement
Compile time error, specifying an error code
compileError(String, String) - Method in class net.sf.saxon.style.StyleElement
Compile time error, specifying an error code
compileLibrary(String) - Method in class net.sf.saxon.query.StaticQueryContext
Compile an XQuery library module for subsequent evaluation.
compileLibrary(Reader) - Method in class net.sf.saxon.query.StaticQueryContext
Prepare an XQuery library module for subsequent evaluation.
compileLibrary(InputStream, String) - Method in class net.sf.saxon.query.StaticQueryContext
Prepare an XQuery library module for subsequent evaluation.
compileLibrary(String) - Method in class net.sf.saxon.s9api.XQueryCompiler
Compile a library module supplied as a string.
compileLibrary(File) - Method in class net.sf.saxon.s9api.XQueryCompiler
Compile a library module supplied as a file.
compileLibrary(Reader) - Method in class net.sf.saxon.s9api.XQueryCompiler
Compile a library module supplied as a Reader.
compileLibrary(InputStream) - Method in class net.sf.saxon.s9api.XQueryCompiler
Compile a library module supplied as an InputStream.
compileLocalVariable(Executable, Declaration) - Method in class net.sf.saxon.style.XSLVariable
 
compilePattern(String) - Method in class net.sf.saxon.s9api.XPathCompiler
Compile an XSLT 2.0 pattern, supplied as a character string.
compileQuery(StaticQueryContext, String, boolean) - Method in class net.sf.saxon.Query
Compile the query
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.
CompilerInfo - Class in net.sf.saxon.trans
This class exists to hold information associated with a specific XSLT compilation episode.
CompilerInfo() - Constructor for class net.sf.saxon.trans.CompilerInfo
Create an empty CompilerInfo object with default settings
CompilerInfo(CompilerInfo) - Constructor for class net.sf.saxon.trans.CompilerInfo
Create a CompilerInfo object as a copy of another CompilerInfo object
compilerInfo - Variable in class net.sf.saxon.Transform
 
compileSequenceConstructor(Executable, Declaration, SequenceIterator, 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() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Compile the stylesheet to create an executable.
CompileTimeFunction - Class in net.sf.saxon.functions
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
 
compileToByteCode(Expression, String, int) - Method in class net.sf.saxon.expr.parser.Optimizer
Generate Java byte code for an expression
compileWarning(String, StructuredQName) - Method in class net.sf.saxon.style.StyleElement
 
compileWarning(String, String) - Method in class net.sf.saxon.style.StyleElement
 
compileWithParam(Executable, Declaration) - Method in class net.sf.saxon.style.XSLWithParam
 
ComplexContentOutputter - Class in net.sf.saxon.event
This class is used for generating complex content, that is, the content of an element or document node.
ComplexContentOutputter(PipelineConfiguration) - Constructor for class net.sf.saxon.event.ComplexContentOutputter
Create a ComplexContentOutputter
ComplexContentProcessor - Class in net.sf.saxon.evpull
The ComplexContentProcessor is an EventIterator that deals with the events occurring between a startElement and endElement (or startDocument and endDocument) according to the XSLT/XQuery rules for constructing complex content.
ComplexContentProcessor(Configuration, EventIterator) - Constructor for class net.sf.saxon.evpull.ComplexContentProcessor
Create the ComplexContentProcessor
ComplexType - Interface in net.sf.saxon.type
A complex type as defined in XML Schema: either a user-defined complex type, or xs:anyType, or xs:untyped.
Component - Class in net.sf.saxon.functions
This class supports the get_X_from_Y functions defined in XPath 2.0
Component() - Constructor for class net.sf.saxon.functions.Component
 
component - Variable in class net.sf.saxon.functions.Component
 
composeErrorMessage(ItemType, ItemType, NamePool) - Method in class net.sf.saxon.expr.parser.RoleLocator
Construct a full error message
composeRequiredMessage(ItemType, NamePool) - Method in class net.sf.saxon.expr.parser.RoleLocator
Construct the part of the message giving the required item type
COMPOSITION_MASK - Static variable in class net.sf.saxon.serialize.codenorm.Normalizer
Masks for the form selector
compress(CharSequence) - Static method in class net.sf.saxon.tree.tiny.CompressedWhitespace
Attempt to compress a CharSequence
CompressedWhitespace - Class in net.sf.saxon.tree.tiny
This class provides a compressed representation of a sequence of whitespace characters.
CompressedWhitespace(long) - Constructor for class net.sf.saxon.tree.tiny.CompressedWhitespace
 
compute(AtomicValue, int, AtomicValue, XPathContext) - Static method in class net.sf.saxon.expr.ArithmeticExpression
Static method to apply arithmetic to two values
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.AnyDivAny
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.AnyIdivAny
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.AnyMinusAny
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.AnyModAny
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.AnyPlusAny
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.AnyTimesAny
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator
Perform an arithmetic operation
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.DecimalDivDecimal
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.DecimalIdivDecimal
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.DecimalMinusDecimal
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.DecimalModDecimal
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.DecimalPlusDecimal
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.DecimalTimesDecimal
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.DoubleDivDouble
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.DoubleMinusDouble
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.DoubleModDouble
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.DoublePlusDouble
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.DoubleTimesDouble
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.FloatDivFloat
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.FloatIdivFloat
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.FloatMinusFloat
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.FloatModFloat
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.FloatPlusFloat
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.FloatTimesFloat
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.IntegerDivInteger
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.IntegerIdivInteger
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.IntegerMinusInteger
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.IntegerModInteger
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.IntegerPlusInteger
 
compute(AtomicValue, AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.Calculator.IntegerTimesInteger
 
computeArgumentEvaluationModes() - Method in class net.sf.saxon.expr.UserFunctionCall
Compute the evaluation mode of each argument
computeCardinality() - Method in class net.sf.saxon.expr.AdjacentTextNodeMerger
 
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
Determine the cardinality of the result of this expression
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.CastableExpression
 
computeCardinality() - Method in class net.sf.saxon.expr.CastExpression
Get the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.CompareToIntegerConstant
 
computeCardinality() - Method in class net.sf.saxon.expr.ContextItemExpression
Get the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.EmptyTextNodeRemover
 
computeCardinality() - Method in class net.sf.saxon.expr.ErrorExpression
Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.Expression
Compute the static cardinality of this expression
computeCardinality() - Method in class net.sf.saxon.expr.FilterExpression
Get the static cardinality of this expression
computeCardinality() - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Compute the static cardinality of this expression
computeCardinality() - Method in class net.sf.saxon.expr.flwor.TupleExpression
Get the cardinality of the expression.
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.InstanceOfExpression
Determine the cardinality
computeCardinality() - Method in class net.sf.saxon.expr.instruct.CallTemplate
Get the cardinality of the sequence returned by evaluating this instruction
computeCardinality() - Method in class net.sf.saxon.expr.instruct.Choose
Compute the cardinality of the sequence returned by evaluating this instruction
computeCardinality() - Method in class net.sf.saxon.expr.instruct.Instruction
Get the cardinality of the sequence returned by evaluating this instruction
computeCardinality() - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
Get the cardinality of the sequence returned by evaluating this instruction
computeCardinality() - Method in class net.sf.saxon.expr.instruct.NumberInstruction
 
computeCardinality() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Get the cardinality of the sequence returned by evaluating this instruction
computeCardinality() - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Get the cardinality of the sequence returned by evaluating this instruction
computeCardinality() - Method in class net.sf.saxon.expr.instruct.ValueOf
 
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.Literal
Determine the cardinality
computeCardinality() - Method in class net.sf.saxon.expr.QuantifiedExpression
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.SingleItemFilter
Get the static cardinality: this implementation is appropriate for [1] and [last()] which will always return something if the input is non-empty
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.SlashExpression
Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.sort.ConditionalSorter
Compute the static cardinality of this expression
computeCardinality() - Method in class net.sf.saxon.expr.sort.SortExpression
Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.SuppliedParameterReference
Get the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.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.Average
Determine the cardinality of the function.
computeCardinality() - Method in class net.sf.saxon.functions.Doc
 
computeCardinality() - Method in class net.sf.saxon.functions.DocumentFn
Determine the static cardinality
computeCardinality() - Method in class net.sf.saxon.functions.IntegratedFunctionCall
Compute the static cardinality of this expression
computeCardinality() - Method in class net.sf.saxon.functions.Minimax
Determine the cardinality of the function.
computeCardinality() - Method in class net.sf.saxon.functions.Rounding
Determine the cardinality of the function.
computeCardinality() - Method in class net.sf.saxon.functions.Subsequence
Determine the cardinality of the function.
computeCardinality() - Method in class net.sf.saxon.functions.Sum
 
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.pattern.PatternSponsor
 
computeCardinality() - Method in class net.sf.saxon.xpath.XPathFunctionCall
Determine the cardinality of the result
ComputedAttribute - Class in net.sf.saxon.expr.instruct
An instruction derived from an xsl:attribute element in stylesheet, or from an attribute constructor in XQuery, in cases where the attribute name is not known statically
ComputedAttribute(Expression, Expression, NamespaceResolver, int, SimpleType, boolean) - Constructor for class net.sf.saxon.expr.instruct.ComputedAttribute
Construct an Attribute instruction
ComputedElement - Class in net.sf.saxon.expr.instruct
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.expr.instruct.ComputedElement
Create an instruction that creates a new element node
computeDependencies() - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
computeDependencies() - Method in class net.sf.saxon.expr.Expression
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.instruct.AnalyzeString
Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
computeDependencies() - Method in class net.sf.saxon.expr.instruct.ForEach
Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
computeDependencies() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
computeDependencies() - Method in class net.sf.saxon.expr.instruct.TraceExpression
Get the static properties of this expression (other than its type).
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.SlashExpression
Determine which aspects of the context the expression depends on.
computeDocumentKey(String, String, XPathContext) - Static method in class net.sf.saxon.functions.DocumentFn
Compute a document key
computeDocumentKey(String, String, URIResolver) - Static method in class net.sf.saxon.functions.DocumentFn
Compute a document key (an absolute URI that can be used to see if a document is already loaded)
computeEvaluationMode() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
 
computeEvaluationMode() - Method in class net.sf.saxon.expr.instruct.UserFunction
Determine the preferred evaluation mode for this function
computeHashCode(CharSequence, CharSequence) - Static method in class net.sf.saxon.om.StructuredQName
Expose the hashCode algorithm so that other implementations of QNames can construct a compatible hashcode
computeRankings() - Method in class net.sf.saxon.trans.Mode
Compute a rank for each rule, as a combination of the precedence and priority, to allow rapid comparison.
computeRankings() - Method in class net.sf.saxon.trans.RuleManager
Allocate rankings to the rules within each mode.
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.CastingExpression
Determine the special properties of this expression
computeSpecialProperties() - Method in class net.sf.saxon.expr.CompareToIntegerConstant
 
computeSpecialProperties() - Method in class net.sf.saxon.expr.ContextItemExpression
Determine the special properties of this expression
computeSpecialProperties() - Method in class net.sf.saxon.expr.Expression
Compute 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.instruct.AttributeCreator
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.instruct.Block
 
computeSpecialProperties() - Method in class net.sf.saxon.expr.instruct.Choose
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.instruct.DocumentInstr
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.instruct.ElementCreator
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.instruct.ForEach
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.instruct.Instruction
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
 
computeSpecialProperties() - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
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.Literal
Compute the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.QuantifiedExpression
Determine the special properties of this expression
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.SlashExpression
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.expr.sort.ConditionalSorter
Compute the special properties of this expression.
computeSpecialProperties() - Method in class net.sf.saxon.expr.sort.DocumentSorter
 
computeSpecialProperties() - Method in class net.sf.saxon.expr.sort.SortExpression
Get the static properties of this expression (other than its type).
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.UserFunctionCall
Compute 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.Collection
 
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.DocumentFn
Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class net.sf.saxon.functions.Error
 
computeSpecialProperties() - Method in class net.sf.saxon.functions.GenerateId
Determine the special properties of this expression.
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.IntegratedFunctionCall
Compute the special properties of this expression.
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.Reverse
 
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.functions.UnparsedText
 
computeStaticProperties() - Method in class net.sf.saxon.expr.Expression
Compute the static properties.
CONCAT - Static variable in class net.sf.saxon.expr.parser.Token
Operator "||"
Concat - Class in net.sf.saxon.functions
Implementation of the fn:concat() function
Concat() - Constructor for class net.sf.saxon.functions.Concat
 
condense() - Method in class net.sf.saxon.tree.tiny.TinyTree
Condense the tree: release unused memory.
condense() - Method in class net.sf.saxon.tree.util.FastStringBuffer
Remove surplus space from the array.
ConditionalPattern - Class in net.sf.saxon.pattern
A ConditionalPattern tests a node against one of a number of patterns depending on the value of a condition.
ConditionalPattern(Expression[], Pattern[]) - Constructor for class net.sf.saxon.pattern.ConditionalPattern
 
ConditionalSorter - Class in net.sf.saxon.expr.sort
An expression that sorts an underlying sequence into document order if some condition is true, or that returns the sequence "as is" (knowing that it doesn't need sorting) if the condition is false.
ConditionalSorter(Expression, DocumentSorter) - Constructor for class net.sf.saxon.expr.sort.ConditionalSorter
Create a conditional document sorter
config - Variable in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
Deprecated.
 
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.parser.Optimizer
 
config - Variable in class net.sf.saxon.lib.SerializerFactory
 
config - Variable in class net.sf.saxon.lib.StandardEntityResolver
 
config - Variable in class net.sf.saxon.option.dom4j.DocumentWrapper
 
config - Variable in class net.sf.saxon.option.jdom.DocumentWrapper
 
config - Variable in class net.sf.saxon.option.xom.DocumentWrapper
 
config - Variable in class net.sf.saxon.Query
 
config - Variable in class net.sf.saxon.style.StyleNodeFactory
 
config - Variable in class net.sf.saxon.trans.ConfigurationReader
 
config - Variable in class net.sf.saxon.Transform
 
configOptions - Variable in class net.sf.saxon.trans.CommandLineOptions
 
Configuration - Class in net.sf.saxon
This class holds details of user-selected configuration options for a set of transformations and/or queries.
Configuration() - Constructor for class net.sf.saxon.Configuration
Create a non-schema-aware configuration object with default settings for all options.
CONFIGURATION - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: instance of class net.sf.saxon.Configuration
Configuration.LicenseFeature - Class in net.sf.saxon
This class contains constants representing features of the software that may or may not be licensed.
Configuration.LicenseFeature() - Constructor for class net.sf.saxon.Configuration.LicenseFeature
 
CONFIGURATION_FILE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: filename
configurationClass - Static variable in class net.sf.saxon.Configuration
 
ConfigurationReader - Class in net.sf.saxon.trans
Class used to read a config.xml file and transfer all settings from the file to the Configuration
ConfigurationReader() - Constructor for class net.sf.saxon.trans.ConfigurationReader
 
configureParser(XMLReader) - Static method in class net.sf.saxon.event.Sender
Configure a SAX parser to ensure it has the correct namesapce properties set
conforms(NodeImpl) - Method in class net.sf.saxon.tree.linked.PrecedingEnumeration
Special code to skip the ancestors of the start node
conforms(NodeImpl) - Method in class net.sf.saxon.tree.linked.TreeEnumeration
Test whether a node conforms to the node type and name constraints.
connection - Variable in class net.sf.saxon.option.sql.SQLClose
 
connection - Variable in class net.sf.saxon.option.sql.SQLDelete
 
connection - Variable in class net.sf.saxon.option.sql.SQLExecute
 
connection - Variable in class net.sf.saxon.option.sql.SQLInsert
 
connection - Variable in class net.sf.saxon.option.sql.SQLQuery
 
connection - Variable in class net.sf.saxon.option.sql.SQLUpdate
 
constant(XPathContext, String, double) - Static method in class net.sf.saxon.option.exslt.Math
Get a named constant to a given precision (SStL)
constantText - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
constantValue - Variable in class net.sf.saxon.expr.VariableReference
 
ConstructedItemType - Class in net.sf.saxon.s9api
An item type constructed by the ItemTypeFactory (as distinct from one that is predefined) This class is not user-visible.
ConstructedItemType(ItemType, Processor) - Constructor for class net.sf.saxon.s9api.ConstructedItemType
Protected constructor
ConstructorFunctionLibrary - Class in net.sf.saxon.functions
The ConstructorFunctionLibrary represents the collection of constructor functions for atomic types.
ConstructorFunctionLibrary(Configuration) - Constructor for class net.sf.saxon.functions.ConstructorFunctionLibrary
Create a SystemFunctionLibrary
consume() - Method in class net.sf.saxon.pull.PullConsumer
Consume the input
Container - Interface in net.sf.saxon.expr
A Container is something other than an expression that can act as the container of an expression.
container - Variable in class net.sf.saxon.lib.ExtensionFunctionCall
 
containingExpression - Variable in class net.sf.saxon.expr.parser.PromotionOffer
When a promotion offer is made, containingExpression identifies the level to which the promotion should occur.
containingFunction - Variable in class net.sf.saxon.expr.TailCallLoop
 
contains(String, String) - Method in class net.sf.saxon.expr.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.expr.sort.IntArraySet
 
contains(int) - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
contains(int) - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
contains(int) - Method in class net.sf.saxon.expr.sort.IntHashSet
 
contains(int) - Method in class net.sf.saxon.expr.sort.IntRangeSet
 
contains(int) - Method in interface net.sf.saxon.expr.sort.IntSet
Determine whether a particular integer is present in the set
contains(int) - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
contains(int) - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
contains(String, String) - Method in class net.sf.saxon.expr.sort.RuleBasedSubstringMatcher
Test whether one string contains another, according to the rules of the XPath contains() function
Contains - Class in net.sf.saxon.functions
Implements the fn:contains() function
Contains() - Constructor for class net.sf.saxon.functions.Contains
 
contains(String, String, XPathContext) - Method in class net.sf.saxon.functions.Contains
 
contains(String, String) - Method in interface net.sf.saxon.lib.SubstringMatcher
Test whether one string contains another, according to the rules of the XPath contains() function
contains(DocumentInfo) - Method in class net.sf.saxon.om.DocumentPool
Determine whether a given document is present in the pool
contains(String) - Method in class net.sf.saxon.serialize.HTMLTagHashSet
 
containsAll(IntSet) - Method in class net.sf.saxon.expr.sort.AbstractIntSet
Test if this set is a superset of another set
containsAll(IntSet) - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
containsAll(IntSet) - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
containsAll(IntSet) - Method in interface net.sf.saxon.expr.sort.IntSet
Test if this set is a superset of another set
containsAll(IntSet) - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
containsAll(IntSet) - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
containsElementWildcard() - Method in class net.sf.saxon.type.AnyType
Ask whether this type (or any known type derived from it by extension) allows the element to have children that match a wildcard
containsElementWildcard() - Method in interface net.sf.saxon.type.ComplexType
Ask whether this type (or any known type derived from it by extension) allows the element to have children that match a wildcard
containsElementWildcard() - Method in class net.sf.saxon.type.Untyped
Ask whether this type (or any known type derived from it by extension) allows the element to have children that match a wildcard
containsLocalParam(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine whether an expression contains a LocalParamSetter subexpression
containsMatch(CharSequence) - Method in class net.sf.saxon.functions.regex.JRegularExpression
Determine whether the regular expression contains a match for a given string
containsMatch(CharSequence) - Method in interface net.sf.saxon.functions.regex.RegularExpression
Determine whether the regular expression contains a match of a given string
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.
containsNonInlineableVariableReference(Binding) - Method in class net.sf.saxon.expr.flwor.Clause
Determine whether the clause contains a reference to a local variable binding that cannot be inlined
containsNonInlineableVariableReference(Binding) - Method in class net.sf.saxon.expr.flwor.OrderByClause
 
containsPreserveSpace() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
Does the stripped document contain any xml:space="preserve" attributes?
containsSome(IntSet, IntSet) - Static method in class net.sf.saxon.expr.sort.IntHashSet
Test if one set has overlapping membership with another set
containsSurrogatePairs() - Method in class net.sf.saxon.value.StringValue
Determine whether the string contains surrogate pairs
containsSurrogates(CharSequence) - Static method in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
Test whether a CharSequence contains any surrogates (i.e.
containsTailCall - Variable in class net.sf.saxon.expr.instruct.ForEach
 
containsTailCalls() - Method in class net.sf.saxon.expr.instruct.UserFunction
Determine whether the function contains tail calls (on this or other functions)
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.expr.instruct.ParentNodeConstructor
 
content - Variable in class net.sf.saxon.tree.linked.ProcInstImpl
 
ContentHandlerProxy - Class in net.sf.saxon.event
A ContentHandlerProxy is a Receiver that converts events into the form expected by an underlying SAX2 ContentHandler.
ContentHandlerProxy() - Constructor for class net.sf.saxon.event.ContentHandlerProxy
 
ContentHandlerProxy.ContentHandlerProxyTraceListener - Class in net.sf.saxon.event
Create a TraceListener that will collect information about the current location in the source document.
ContentHandlerProxy.ContentHandlerProxyTraceListener() - Constructor for class net.sf.saxon.event.ContentHandlerProxy.ContentHandlerProxyTraceListener
 
ContentHandlerProxyLocator - Class in net.sf.saxon.event
Implementation of Locator, used to supply location information to the ContentHandler.
ContentHandlerProxyLocator(ContentHandlerProxy) - Constructor for class net.sf.saxon.event.ContentHandlerProxyLocator
Create the Locator for a ContentHandlerProxy
contentHasBeenWritten() - Method in class net.sf.saxon.event.ComplexContentOutputter
Test whether any content has been written to this ComplexContentOutputter
ContentTypeTest - Class in net.sf.saxon.pattern
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
context - Variable in class net.sf.saxon.expr.flwor.OrderByClausePush
 
context - Variable in class net.sf.saxon.expr.ForExpression.MappingAction
 
context - Variable in class net.sf.saxon.expr.sort.SortedIterator
 
context - Variable in exception net.sf.saxon.trans.XPathException
 
context - Variable in class net.sf.saxon.tree.iter.UnparsedTextIterator
 
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.
CONTEXT_ITEM - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
ContextItemExpression - Class in net.sf.saxon.expr
This class represents the expression "(dot)", which always returns the context item.
ContextItemExpression() - Constructor for class net.sf.saxon.expr.ContextItemExpression
Create the expression
ContextMappingFunction<T extends Item> - Interface in net.sf.saxon.expr
ContextMappingFunction is an interface that must be satisfied by an object passed to a ContextMappingIterator.
ContextMappingIterator<T extends Item> - Class in net.sf.saxon.expr
ContextMappingIterator merges a sequence of sequences into a single flat sequence.
ContextMappingIterator(ContextMappingFunction<T>, XPathContext) - Constructor for class net.sf.saxon.expr.ContextMappingIterator
Construct a ContextMappingIterator that will apply a specified ContextMappingFunction to each Item returned by the base iterator.
contextMaybeUndefined - Variable in class net.sf.saxon.expr.parser.ExpressionVisitor.ContextItemType
 
contextPossiblyUndefined - Variable in class net.sf.saxon.expr.ContextItemExpression
 
contextPossiblyUndefined - Variable in class net.sf.saxon.functions.Last
 
contextPossiblyUndefined - Variable in class net.sf.saxon.functions.Position
 
contextPossiblyUndefined - Variable in class net.sf.saxon.functions.StringLength
 
ContextStackFrame - Class in net.sf.saxon.trace
An entry on the context stack.
ContextStackFrame() - Constructor for class net.sf.saxon.trace.ContextStackFrame
 
ContextStackFrame.ApplyTemplates - Class in net.sf.saxon.trace
Subclass of ContextStackFrame representing an xsl:apply-templates call in XSLT
ContextStackFrame.ApplyTemplates() - Constructor for class net.sf.saxon.trace.ContextStackFrame.ApplyTemplates
 
ContextStackFrame.BuiltInTemplateRule - Class in net.sf.saxon.trace
Subclass of ContextStackFrame representing a built-in template rule in XSLT
ContextStackFrame.BuiltInTemplateRule() - Constructor for class net.sf.saxon.trace.ContextStackFrame.BuiltInTemplateRule
 
ContextStackFrame.CallingApplication - Class in net.sf.saxon.trace
Subclass of ContextStackFrame representing the outermost stack frame, for the calling application
ContextStackFrame.CallingApplication() - Constructor for class net.sf.saxon.trace.ContextStackFrame.CallingApplication
 
ContextStackFrame.CallTemplate - Class in net.sf.saxon.trace
Subclass of ContextStackFrame representing an xsl:call-template instruction in XSLT
ContextStackFrame.CallTemplate() - Constructor for class net.sf.saxon.trace.ContextStackFrame.CallTemplate
 
ContextStackFrame.FunctionCall - Class in net.sf.saxon.trace
Subclass of ContextStackFrame representing a call to a user-defined function either in XSLT or XQuery
ContextStackFrame.FunctionCall() - Constructor for class net.sf.saxon.trace.ContextStackFrame.FunctionCall
 
ContextStackFrame.VariableEvaluation - Class in net.sf.saxon.trace
Subclass of ContextStackFrame representing the evaluation of a variable (typically a global variable)
ContextStackFrame.VariableEvaluation() - Constructor for class net.sf.saxon.trace.ContextStackFrame.VariableEvaluation
 
ContextStackIterator - Class in net.sf.saxon.trace
This class provides a representation of the current runtime call stack, as represented by the stack of XPathContext objects.
ContextStackIterator(XPathContext) - Constructor for class net.sf.saxon.trace.ContextStackIterator
Create an iterator over the stack of XPath dynamic context objects, starting with the top-most stackframe and working down.
ContextSwitchingExpression - Interface in net.sf.saxon.expr
Interface implemented by expressions that switch the context, for example A/B or A[B]
contract(int[], int) - Static method in class net.sf.saxon.value.StringValue
Contract an array of integers containing Unicode codepoints into a Java string
Controller - Class in net.sf.saxon
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.
controller - Variable in class net.sf.saxon.event.TransformerReceiver
 
controller - Variable in class net.sf.saxon.expr.XPathContextMinor
 
CONTROLLER - Static variable in class net.sf.saxon.trace.Location
The outer system environment, identified as the caller of a user query or stylesheet.
controller - Variable in class net.sf.saxon.TransformerHandlerImpl
 
conversion - Variable in class net.sf.saxon.style.XSLParam
 
ConversionResult - Interface in net.sf.saxon.type
This is a marker interface used as the result methods that convert or cast values from one type to another.
ConversionRules - Class in net.sf.saxon.lib
This class defines a set of rules for converting between different atomic types.
ConversionRules() - Constructor for class net.sf.saxon.lib.ConversionRules
 
convert(AtomicValue) - Method in class net.sf.saxon.expr.AtomicSequenceConverter.UntypedConverter
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter
Convert a Java object to an equivalent XPath value
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromBigDecimal
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromBigInteger
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromBoolean
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromBooleanArray
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromByte
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromByteArray
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromCharacter
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromCharArray
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromCollection
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromDate
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromDouble
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromDoubleArray
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromFloat
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromFloatArray
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromInt
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromIntArray
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromLong
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromLongArray
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromObjectArray
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromQName
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromSequenceIterator
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromShort
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromShortArray
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromSource
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromString
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromURI
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.FromValueRepresentation
 
convert(Object, XPathContext) - Method in class net.sf.saxon.expr.JPConverter.WrapExternalObject
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.AnyURIValueToURI
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.AnyURIValueToURL
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.Atomic
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.BooleanValueToBoolean
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.CalendarValueToCalendar
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.CalendarValueToDate
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter
Convert an XPath value to a Java value of a specified class
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.General
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.Identity
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToBigInteger
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToByte
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToChar
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToInt
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToLong
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToShort
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.NumericValueToBigDecimal
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.NumericValueToDouble
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.NumericValueToFloat
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.QualifiedNameValueToQName
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.StringValueToChar
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.StringValueToString
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.ToArray
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.ToCollection
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.ToNull
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.ToSequenceExtent
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.ToSequenceIterator
 
convert(ValueRepresentation<? extends Item>, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.UnwrapExternalObject
 
convert(AtomicValue, Configuration) - Static method in class net.sf.saxon.functions.NumberFn
Static method to perform the same conversion as the number() function.
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.Base64BinaryToHexBinary
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.BooleanToDecimal
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.BooleanToDouble
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.BooleanToFloat
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.BooleanToInteger
 
convert(AtomicValue, AtomicType, ConversionRules) - Static method in class net.sf.saxon.type.Converter
Convenience method to convert a given value to a given type.
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter
Convert an atomic value from the source type to the target type
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DateTimeToDate
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DateTimeToGDay
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DateTimeToGMonth
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DateTimeToGMonthDay
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DateTimeToGYear
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DateTimeToGYearMonth
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DateTimeToTime
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DateToDateTime
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DecimalToInteger
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DoubleToDecimal
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DoubleToInteger
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DownCastingConverter
 
convert(AtomicValue, CharSequence) - Method in class net.sf.saxon.type.Converter.DownCastingConverter
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DurationToDayTimeDuration
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.DurationToYearMonthDuration
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.FloatToDecimal
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.FloatToInteger
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.HexBinaryToBase64Binary
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.IntegerToDecimal
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.NotationToQName
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.NumericToBoolean
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.NumericToDecimal
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.NumericToDouble
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.NumericToFloat
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.NumericToInteger
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.PromoterToDouble
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.PromoterToFloat
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.QNameToNotation
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.StringToBase64BinaryConverter
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.ToStringConverter
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.ToUntypedAtomicConverter
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.TwoPhaseConverter
 
convert(AtomicValue) - Method in class net.sf.saxon.type.Converter.UpCastingConverter
 
convert(AtomicValue) - Method in class net.sf.saxon.type.StringConverter
 
convert(AtomicValue) - Method in class net.sf.saxon.type.StringConverter.IdentityConverter
 
convert(AtomicValue) - Method in class net.sf.saxon.type.StringConverter.StringToInteger
 
convert(AtomicValue) - Method in class net.sf.saxon.type.StringConverter.StringToNonStringDerivedType
 
convert(AtomicValue) - Method in class net.sf.saxon.type.StringConverter.StringToString
 
convert(AtomicValue) - Method in class net.sf.saxon.type.StringConverter.StringToUntypedAtomic
 
converter - Variable in class net.sf.saxon.expr.CastingExpression
 
converter - Variable in class net.sf.saxon.expr.sort.NumericComparer
 
Converter - Class in net.sf.saxon.type
A converter implements conversions from one atomic type to another - that is, it implements the casting rules for a (source type, destination type) pair.
Converter() - Constructor for class net.sf.saxon.type.Converter
 
Converter(ConversionRules) - Constructor for class net.sf.saxon.type.Converter
Construct a converter with a given set of conversion rules.
Converter.Base64BinaryToHexBinary - Class in net.sf.saxon.type
Converts base64 to hexBinary
Converter.Base64BinaryToHexBinary() - Constructor for class net.sf.saxon.type.Converter.Base64BinaryToHexBinary
 
Converter.BooleanToDecimal - Class in net.sf.saxon.type
Converts a boolean to a decimal
Converter.BooleanToDecimal() - Constructor for class net.sf.saxon.type.Converter.BooleanToDecimal
 
Converter.BooleanToDouble - Class in net.sf.saxon.type
Converts a boolean to a double
Converter.BooleanToDouble() - Constructor for class net.sf.saxon.type.Converter.BooleanToDouble
 
Converter.BooleanToFloat - Class in net.sf.saxon.type
Converts a boolean to an xs:float
Converter.BooleanToFloat() - Constructor for class net.sf.saxon.type.Converter.BooleanToFloat
 
Converter.BooleanToInteger - Class in net.sf.saxon.type
Converts a boolean to an integer
Converter.BooleanToInteger() - Constructor for class net.sf.saxon.type.Converter.BooleanToInteger
 
Converter.DateTimeToDate - Class in net.sf.saxon.type
Converts a dateTime to a date
Converter.DateTimeToDate() - Constructor for class net.sf.saxon.type.Converter.DateTimeToDate
 
Converter.DateTimeToGDay - Class in net.sf.saxon.type
Converts a dateTime to a gDay
Converter.DateTimeToGDay() - Constructor for class net.sf.saxon.type.Converter.DateTimeToGDay
 
Converter.DateTimeToGMonth - Class in net.sf.saxon.type
Converts a dateTime to a gMonth
Converter.DateTimeToGMonth() - Constructor for class net.sf.saxon.type.Converter.DateTimeToGMonth
 
Converter.DateTimeToGMonthDay - Class in net.sf.saxon.type
Converts a dateTime to a gMonthDay
Converter.DateTimeToGMonthDay() - Constructor for class net.sf.saxon.type.Converter.DateTimeToGMonthDay
 
Converter.DateTimeToGYear - Class in net.sf.saxon.type
Converts a dateTime to a gYear
Converter.DateTimeToGYear() - Constructor for class net.sf.saxon.type.Converter.DateTimeToGYear
 
Converter.DateTimeToGYearMonth - Class in net.sf.saxon.type
Converts a dateTime to a gYearMonth
Converter.DateTimeToGYearMonth() - Constructor for class net.sf.saxon.type.Converter.DateTimeToGYearMonth
 
Converter.DateTimeToTime - Class in net.sf.saxon.type
Converts a dateTime to a time
Converter.DateTimeToTime() - Constructor for class net.sf.saxon.type.Converter.DateTimeToTime
 
Converter.DateToDateTime - Class in net.sf.saxon.type
Converts a date to a dateTime
Converter.DateToDateTime() - Constructor for class net.sf.saxon.type.Converter.DateToDateTime
 
Converter.DecimalToInteger - Class in net.sf.saxon.type
Converts a decimal to an integer.
Converter.DecimalToInteger() - Constructor for class net.sf.saxon.type.Converter.DecimalToInteger
 
Converter.DoubleToDecimal - Class in net.sf.saxon.type
Convers a double to a decimal
Converter.DoubleToDecimal() - Constructor for class net.sf.saxon.type.Converter.DoubleToDecimal
 
Converter.DoubleToInteger - Class in net.sf.saxon.type
Converts a double to an integer
Converter.DoubleToInteger() - Constructor for class net.sf.saxon.type.Converter.DoubleToInteger
 
Converter.DownCastingConverter - Class in net.sf.saxon.type
Converter that does nothing except change the type annotation of the value.
Converter.DownCastingConverter(AtomicType, ConversionRules) - Constructor for class net.sf.saxon.type.Converter.DownCastingConverter
 
Converter.DurationToDayTimeDuration - Class in net.sf.saxon.type
Converts a duration to a dayTimeDuration
Converter.DurationToDayTimeDuration() - Constructor for class net.sf.saxon.type.Converter.DurationToDayTimeDuration
 
Converter.DurationToYearMonthDuration - Class in net.sf.saxon.type
Converts a duration to a yearMonthDuration
Converter.DurationToYearMonthDuration() - Constructor for class net.sf.saxon.type.Converter.DurationToYearMonthDuration
 
Converter.FloatToDecimal - Class in net.sf.saxon.type
Converts a float to a decimal
Converter.FloatToDecimal() - Constructor for class net.sf.saxon.type.Converter.FloatToDecimal
 
Converter.FloatToInteger - Class in net.sf.saxon.type
Converts a float to an integer
Converter.FloatToInteger() - Constructor for class net.sf.saxon.type.Converter.FloatToInteger
 
Converter.HexBinaryToBase64Binary - Class in net.sf.saxon.type
Converts hexBinary to base64Binary
Converter.HexBinaryToBase64Binary() - Constructor for class net.sf.saxon.type.Converter.HexBinaryToBase64Binary
 
Converter.IntegerToDecimal - Class in net.sf.saxon.type
Converts an integer to a decimal
Converter.IntegerToDecimal() - Constructor for class net.sf.saxon.type.Converter.IntegerToDecimal
 
Converter.NotationToQName - Class in net.sf.saxon.type
Converts Notation to QName
Converter.NotationToQName() - Constructor for class net.sf.saxon.type.Converter.NotationToQName
 
Converter.NumericToBoolean - Class in net.sf.saxon.type
Converts a numeric value to a boolean
Converter.NumericToBoolean() - Constructor for class net.sf.saxon.type.Converter.NumericToBoolean
 
Converter.NumericToDecimal - Class in net.sf.saxon.type
Converts any numeric value to a decimal
Converter.NumericToDecimal() - Constructor for class net.sf.saxon.type.Converter.NumericToDecimal
 
Converter.NumericToDouble - Class in net.sf.saxon.type
Converts any numeric value to a double.
Converter.NumericToDouble() - Constructor for class net.sf.saxon.type.Converter.NumericToDouble
 
Converter.NumericToFloat - Class in net.sf.saxon.type
Converts any numeric value to xs:float
Converter.NumericToFloat() - Constructor for class net.sf.saxon.type.Converter.NumericToFloat
 
Converter.NumericToInteger - Class in net.sf.saxon.type
Converts any numeric value to an integer.
Converter.NumericToInteger() - Constructor for class net.sf.saxon.type.Converter.NumericToInteger
 
Converter.PromoterToDouble - Class in net.sf.saxon.type
Converter that implements the promotion rules to a required type of xs:double
Converter.PromoterToDouble() - Constructor for class net.sf.saxon.type.Converter.PromoterToDouble
 
Converter.PromoterToFloat - Class in net.sf.saxon.type
Converter that implements the promotion rules to a required type of xs:float
Converter.PromoterToFloat() - Constructor for class net.sf.saxon.type.Converter.PromoterToFloat
 
Converter.QNameToNotation - Class in net.sf.saxon.type
Converts QName to Notation
Converter.QNameToNotation() - Constructor for class net.sf.saxon.type.Converter.QNameToNotation
 
Converter.StringToBase64BinaryConverter - Class in net.sf.saxon.type
Converts string to base64
Converter.StringToBase64BinaryConverter() - Constructor for class net.sf.saxon.type.Converter.StringToBase64BinaryConverter
 
Converter.ToStringConverter - Class in net.sf.saxon.type
Converts any value to a string
Converter.ToStringConverter() - Constructor for class net.sf.saxon.type.Converter.ToStringConverter
 
Converter.ToUntypedAtomicConverter - Class in net.sf.saxon.type
Converts any value to untyped atomic
Converter.ToUntypedAtomicConverter() - Constructor for class net.sf.saxon.type.Converter.ToUntypedAtomicConverter
 
Converter.TwoPhaseConverter - Class in net.sf.saxon.type
Converter that operates in two phases, via an intermediate type
Converter.TwoPhaseConverter(Converter, Converter) - Constructor for class net.sf.saxon.type.Converter.TwoPhaseConverter
 
Converter.UpCastingConverter - Class in net.sf.saxon.type
Converter that does nothing except change the type annotation of the value.
Converter.UpCastingConverter(AtomicType) - Constructor for class net.sf.saxon.type.Converter.UpCastingConverter
 
convertPathExpressionToKey(SlashExpression, ExpressionVisitor) - Method in class net.sf.saxon.expr.parser.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().
convertString(CharSequence) - Method in class net.sf.saxon.type.Converter.StringToBase64BinaryConverter
 
convertString(CharSequence) - Method in class net.sf.saxon.type.Converter.TwoPhaseConverter
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter
Convert a string to the target type of this converter.
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.IdentityConverter
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToAnyURI
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToBoolean
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToDate
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToDateTime
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToDayTimeDuration
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToDecimal
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToDerivedStringSubtype
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToDouble
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToDuration
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToExternalObjectType
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToFloat
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToGDayConverter
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToGMonth
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToGMonthDay
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToGYear
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToGYearMonth
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToHexBinary
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToInteger
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToIntegerSubtype
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToLanguage
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToName
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToNCName
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToNMTOKEN
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToNonStringDerivedType
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToNormalizedString
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToNotation
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToQName
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToString
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToStringSubtype
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToTime
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToToken
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToUnionConverter
Convert a string to the target type of this converter.
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToUntypedAtomic
 
convertString(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToYearMonthDuration
 
convertsUntypedToOther() - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Determine whether untyped atomic values should be converted to the type of the other operand
convertsUntypedToOther() - Method in interface net.sf.saxon.expr.ComparisonExpression
Determine whether untyped atomic values should be converted to the type of the other operand
convertsUntypedToOther() - Method in class net.sf.saxon.expr.GeneralComparison
Determine whether untyped atomic values should be converted to the type of the other operand
convertsUntypedToOther() - Method in class net.sf.saxon.expr.ValueComparison
Determine whether untyped atomic values should be converted to the type of the other operand
convertToCastAsString() - Method in class net.sf.saxon.expr.instruct.ValueOf
Convert this value-of instruction to an expression that delivers the string-value of the resulting text node as an untyped atomic value.
convertToFilterExpression(SlashExpression, TypeHierarchy) - Method in class net.sf.saxon.expr.parser.Optimizer
Convert a path expression such as a/b/c[predicate] into a filter expression of the form (a/b/c)[predicate].
convertToJava(Item) - Static method in class net.sf.saxon.value.Value
Convert an XPath value to a Java object.
convertToSubType(BuiltInAtomicType, 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(BuiltInAtomicType) - Method in class net.sf.saxon.value.DateTimeValue
Convert the value to a built-in subtype of xs:dateTime
convertToSubType(BuiltInAtomicType, boolean) - Method in class net.sf.saxon.value.Int64Value
Convert the value to a subtype of xs:integer
convertToSubType(BuiltInAtomicType, boolean) - Method in class net.sf.saxon.value.IntegerValue
This class allows subtypes of xs:integer to be held, as well as xs:integer values.
convertXPathValueToObject(ValueRepresentation<T>, Class) - Static method in class net.sf.saxon.dom.DOMObjectModel
Convert an XPath value to an object in this object model.
convertXPathValueToObject(Value, Object) - Method in class net.sf.saxon.option.xom.XOMObjectModel
Convert an XPath value to an object in this object model.
copy(Node, TreeModel, Configuration) - Method in class net.sf.saxon.dom.DOMObjectModel
Copy a DOM node to create a node in a different tree model
copy(Receiver, int, int) - Method in class net.sf.saxon.dom.NodeWrapper
Copy this node to a given outputter (deep copy)
copy(EventIterator, SequenceReceiver) - Static method in class net.sf.saxon.evpull.EventIteratorToReceiver
Read the data obtained from an EventIterator and write the same data to a SequenceReceiver
copy() - Method in class net.sf.saxon.expr.AdjacentTextNodeMerger
Copy an expression.
copy() - Method in class net.sf.saxon.expr.AndExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.ArithmeticExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.ArithmeticExpression10
Copy an expression.
copy() - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Copy an expression.
copy() - Method in class net.sf.saxon.expr.Atomizer
Copy an expression.
copy() - Method in class net.sf.saxon.expr.AxisExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.CardinalityChecker
Copy an expression.
copy() - Method in class net.sf.saxon.expr.CastableExpression
 
copy() - Method in class net.sf.saxon.expr.CastExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Copy an expression.
copy() - Method in class net.sf.saxon.expr.ContextItemExpression
Create a clone copy of this expression
copy() - Method in class net.sf.saxon.expr.EmptyTextNodeRemover
Copy an expression.
copy() - Method in class net.sf.saxon.expr.ErrorExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.Expression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.FilterExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.FirstItemExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.flwor.Clause
Create a copy of this clause
copy() - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.flwor.ForClause
 
copy() - Method in class net.sf.saxon.expr.flwor.LetClause
 
copy() - Method in class net.sf.saxon.expr.flwor.LocalVariableBinding
Make a copy of this LocalVariableBinding (except for the slot number)
copy() - Method in class net.sf.saxon.expr.flwor.OrderByClause
 
copy() - Method in class net.sf.saxon.expr.flwor.TraceClause
 
copy() - Method in class net.sf.saxon.expr.flwor.TupleExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.flwor.WhereClause
 
copy() - Method in class net.sf.saxon.expr.ForExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.GeneralComparison
Copy an expression.
copy() - Method in class net.sf.saxon.expr.GeneralComparison10
Copy an expression.
copy() - Method in class net.sf.saxon.expr.GeneralComparison20
Copy an expression.
copy() - Method in class net.sf.saxon.expr.HomogeneityChecker
Copy an expression.
copy() - Method in class net.sf.saxon.expr.IdentityComparison
Copy an expression.
copy() - Method in class net.sf.saxon.expr.InstanceOfExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.ApplyImports
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.Block
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.CallTemplate
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.Choose
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.Comment
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.ComputedElement
Copy an expression.
Copy - Class in net.sf.saxon.expr.instruct
Handler for xsl:copy elements in stylesheet.
Copy(Expression, boolean, boolean, boolean, SchemaType, int) - Constructor for class net.sf.saxon.expr.instruct.Copy
Create a shallow copy instruction
copy() - Method in class net.sf.saxon.expr.instruct.Copy
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.CopyOf
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.Doctype
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.DocumentInstr
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.FixedAttribute
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.FixedElement
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.ForEach
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.Message
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.NextMatch
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.NumberInstruction
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.ProcessRegexMatchInstruction
 
copy() - Method in class net.sf.saxon.expr.instruct.ResultDocument
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.TraceExpression
 
copy() - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.ValueOf
Copy an expression.
copy(WithParam[]) - Static method in class net.sf.saxon.expr.instruct.WithParam
Static method to copy a set of parameters
copy() - Method in class net.sf.saxon.expr.IntegerRangeTest
Copy an expression.
copy() - Method in class net.sf.saxon.expr.IsLastExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.ItemChecker
Copy an expression.
copy() - Method in class net.sf.saxon.expr.LastItemExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.LetExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.Literal
Copy an expression.
copy() - Method in class net.sf.saxon.expr.LocalVariableReference
Create a clone copy of this VariableReference
copy() - Method in class net.sf.saxon.expr.NegateExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.OrExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.ParentNodeExpression
Copy an expression.
COPY - Static variable in class net.sf.saxon.expr.parser.Token
"copy" keyword
copy() - Method in class net.sf.saxon.expr.QuantifiedExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.RangeExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.RootExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.SimpleExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.SimpleStepExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.SingletonAtomizer
Copy an expression.
copy() - Method in class net.sf.saxon.expr.SingletonIntersectExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.SlashExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.sort.ConditionalSorter
Copy an expression.
copy() - Method in class net.sf.saxon.expr.sort.DocumentSorter
Copy an expression.
copy() - Method in class net.sf.saxon.expr.sort.IntArraySet
 
copy() - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
copy() - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
copy() - Method in class net.sf.saxon.expr.sort.IntHashMap
Create a copy of the IntHashMap
copy() - Method in class net.sf.saxon.expr.sort.IntHashSet
 
copy() - Method in class net.sf.saxon.expr.sort.IntRangeSet
 
copy() - Method in interface net.sf.saxon.expr.sort.IntSet
Create a copy of this IntSet that leaves the original unchanged.
copy() - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
copy() - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
copy() - Method in class net.sf.saxon.expr.sort.SortExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Copy this SortKeyDefinition
copy() - Method in class net.sf.saxon.expr.StackFrame
 
copy() - Method in class net.sf.saxon.expr.StringLiteral
 
copy() - Method in class net.sf.saxon.expr.SuppliedParameterReference
Copy an expression.
copy() - Method in class net.sf.saxon.expr.TailCallLoop
Copy an expression.
copy() - Method in class net.sf.saxon.expr.TailExpression
Copy an expression.
copy() - Method in class net.sf.saxon.expr.UserFunctionCall
Copy an expression.
copy() - Method in class net.sf.saxon.expr.ValueComparison
Copy an expression.
copy() - Method in class net.sf.saxon.expr.VariableReference
Create a clone copy of this VariableReference
copy() - Method in class net.sf.saxon.expr.VennExpression
Copy an expression.
copy() - Method in class net.sf.saxon.functions.CollatingFunction
Copy an expression.
copy() - Method in class net.sf.saxon.functions.Component
Copy an expression.
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.Doc
Copy an expression.
copy() - Method in class net.sf.saxon.functions.DocumentFn
Copy an expression.
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 class net.sf.saxon.functions.FormatNumber
Copy an expression.
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.Idref
Copy an expression.
copy() - Method in class net.sf.saxon.functions.IntegratedFunctionCall
Copy an expression.
copy() - Method in class net.sf.saxon.functions.IntegratedFunctionLibrary
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.KeyFn
Copy an expression.
copy() - Method in class net.sf.saxon.functions.Minimax
Copy an expression.
copy() - Method in class net.sf.saxon.functions.Put
Copy an expression.
copy() - Method in class net.sf.saxon.functions.ResolveURI
Copy an expression.
copy() - Method in class net.sf.saxon.functions.StringJoin
 
copy() - Method in class net.sf.saxon.functions.SystemFunction
Copy an expression.
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
 
copy() - Method in class net.sf.saxon.lib.ConversionRules
 
copy() - Method in class net.sf.saxon.lib.LocalizerFactory
Copy the state of this factory to create a new LocalizerFactory.
copy(Receiver, int, int) - Method in interface net.sf.saxon.om.NodeInfo
Copy this node to a given Receiver.
copy(Receiver, int, int) - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Copy this node to a given outputter (deep copy)
copy(Receiver, int, int) - Method in class net.sf.saxon.option.jdom.NodeWrapper
Copy this node to a given outputter (deep copy)
copy(Receiver, int, int) - Method in class net.sf.saxon.option.xom.NodeWrapper
Copy this node to a given outputter (deep copy)
copy() - Method in class net.sf.saxon.pattern.PatternSponsor
Copy an expression.
copy() - Method in class net.sf.saxon.pull.PullPushCopier
Copy the input to the output.
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.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.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, int) - Method in class net.sf.saxon.tree.linked.AttributeImpl
Copy this node to a given outputter
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.linked.CommentImpl
Copy this node to a given outputter
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Copy this node to a given outputter
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.linked.ElementImpl
Copy this node to a given outputter (supporting xsl:copy-of)
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.linked.ProcInstImpl
Copy this node to a given outputter
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.linked.TextImpl
Copy this node to a given outputter
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.NamespaceNode
Copy this node to a given outputter
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Copy this node to a given outputter
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.tiny.TinyCommentImpl
Copy this node to a given outputter
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Copy this node to a given outputter
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Copy this node to a given receiver
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.tiny.TinyProcInstImpl
Copy this node to a given outputter
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.tiny.TinyTextImpl
Copy this node to a given outputter
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.tiny.WhitespaceTextImpl
Copy this node to a given outputter
copy(AttributeCollectionImpl) - Static method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Create an attribute list as a copy of an existing attribute list
copy(NodeInfo, Receiver, int, int) - Static method in class net.sf.saxon.tree.util.Navigator
Generic (model-independent) implementation of deep copy algorithm for nodes.
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.util.Orphan
Copy this node to a given outputter (deep copy)
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
Copy this node to a given outputter (deep copy)
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
Copy this node to a given outputter (deep copy)
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Copy this node to a given outputter
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.wrapper.VirtualUntypedCopy
 
copy(Receiver, int, 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.xpath.XPathFunctionCall
Copy an expression.
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.
COPY_MODIFY_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
An XQuery Update copy-modify (transform) expression.
COPY_NAMESPACES - Static variable in class net.sf.saxon.om.StandardNames
 
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.AnyURIValue
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.AtomicValue
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.Base64BinaryValue
Create a copy of this atomic value (usually so that the type label can be changed).
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.BigIntegerValue
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.BooleanValue
Create a copy of this atomic value (usually so that the type label can be changed).
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.DateTimeValue
Make a copy of this date, time, or dateTime value, but with a new type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.DateValue
Make a copy of this date value, but with a new type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.DayTimeDurationValue
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.DecimalValue
Create a copy of this atomic value, with a difNferent type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.DoubleValue
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.DurationValue
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.FloatValue
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.GDayValue
Make a copy of this date, time, or dateTime value
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.GMonthDayValue
Make a copy of this date, time, or dateTime value
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.GMonthValue
Make a copy of this date, time, or dateTime value
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.GYearMonthValue
Make a copy of this date, time, or dateTime value
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.GYearValue
Make a copy of this date, time, or dateTime value
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.HexBinaryValue
Create a primitive copy of this atomic value (usually so that the type label can be changed).
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.Int64Value
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.NotationValue
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.ObjectValue
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.QNameValue
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.StringValue
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.TimeValue
Make a copy of this time value, but with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.UntypedAtomicValue
Create a copy of this atomic value, with a different type label
copyAsSubType(AtomicType) - Method in class net.sf.saxon.value.YearMonthDurationValue
Create a copy of this atomic value, with a different type label
copyAttribute(NodeInfo, SimpleType, int, Instruction, XPathContext, boolean) - Static method in class net.sf.saxon.expr.instruct.CopyOf
Method shared by xsl:copy and xsl:copy-of to copy an attribute node
copyCurChar() - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
CopyInformee - Interface in net.sf.saxon.event
A CopyInformee is an agent that receives extra information while a tree is being copied.
copyLocalData(ExtensionFunctionCall) - Method in class net.sf.saxon.lib.ExtensionFunctionCall
Copy local data from one copy of the function to another.
copyLocationInfo(Expression, Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Copy location information (the line number and reference to the container) from one expression to another
CopyNamespaceSensitiveException - Exception in net.sf.saxon.event
Exception indicating that an attempt was made to copy namespace-sensitive content without copying its associated namespaces
CopyNamespaceSensitiveException(String) - Constructor for exception net.sf.saxon.event.CopyNamespaceSensitiveException
 
CopyOf - Class in net.sf.saxon.expr.instruct
An xsl:copy-of element in the stylesheet.
CopyOf(Expression, boolean, int, SchemaType, boolean) - Constructor for class net.sf.saxon.expr.instruct.CopyOf
Create an xsl:copy-of instruction (also used in XQuery for implicit copying)
CopyOptions - Class in net.sf.saxon.om
Non-instantiable class to define options for the NodeInfo.copy(net.sf.saxon.event.Receiver, int, int) method
CopyOptions() - Constructor for class net.sf.saxon.om.CopyOptions
 
copyright - Static variable in class net.sf.saxon.serialize.codenorm.NormalizerData
 
copyright - Static variable in class net.sf.saxon.serialize.codenorm.UnicodeDataGenerator
 
copySequence(SequenceIterator, SequenceReceiver) - Static method in class net.sf.saxon.event.SequenceCopier
 
copyTo(char[], int) - Method in class net.sf.saxon.tree.tiny.CharSlice
Append the contents to another array at a given offset.
CORE - Static variable in class net.sf.saxon.functions.StandardFunction
Categories of functions, bit significant
cos(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the cosine of a numeric value (SStL)
COUNT - Static variable in class net.sf.saxon.expr.flwor.Clause
 
COUNT - Static variable in class net.sf.saxon.expr.parser.Token
"copy" keyword
count - Variable in class net.sf.saxon.expr.sort.SortedIterator
 
Count - Class in net.sf.saxon.functions
Implementation of the fn:count function
Count() - Constructor for class net.sf.saxon.functions.Count
 
count(SequenceIterator) - Static method in class net.sf.saxon.functions.Count
Get the number of items in a sequence identified by a SequenceIterator
COUNT - Static variable in class net.sf.saxon.om.StandardNames
 
createArc(byte, NodeTest) - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
Create a new arc
createArc(byte, NodeTest, PathMap.PathMapNode) - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
Create a new arc to an existing target
createArc(byte, NodeTest) - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Create an arc from each node in this node set to a corresponding newly-created target node
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.
createCopy(NodeInfo, NodeInfo) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
Method to create the virtual copy of a node encountered when navigating.
createCopy(NodeInfo, NodeInfo) - Method in class net.sf.saxon.tree.wrapper.VirtualUntypedCopy.VirtualUntypedCopier
Method to create the virtual copy of a node encountered when navigating.
createDocument(String, String, DocumentType) - Method in class net.sf.saxon.dom.DOMImplementationImpl
Creates an XML Document object of the specified type with its document element.
createDocumentFragment() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
Creates an empty DocumentFragment object.
createDocumentType(String, String, String) - Method in class net.sf.saxon.dom.DOMImplementationImpl
Creates an empty DocumentType node.
createDynamicContext() - Method in class net.sf.saxon.sxpath.XPathExpression
Create a dynamic context suitable for evaluating this expression, without supplying a context item
createDynamicContext(Item) - Method in class net.sf.saxon.sxpath.XPathExpression
Create a dynamic context suitable for evaluating this expression
createDynamicContext(Controller, Item) - Method in class net.sf.saxon.sxpath.XPathExpression
Create a dynamic context suitable for evaluating this expression within an environment represented by an existing controller.
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 (compile) an XPath expression for subsequent evaluation.
createExpression(String) - Method in class net.sf.saxon.xpath.XPathEvaluator
Deprecated.
since Saxon 8.9 - use XPathEvaluator.compile(String)
createFunctionLibrary(CompilerInfo) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Create the function library
createHTMLSerializer(Emitter, Properties, PipelineConfiguration, CharacterMapExpander, ProxyReceiver) - Method in class net.sf.saxon.lib.SerializerFactory
Create a serialization pipeline to implement the HTML output method.
createPattern(String) - Method in class net.sf.saxon.sxpath.XPathEvaluator
Prepare (compile) an XSLT pattern 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.
createSaxonSerializationMethod(String, Properties, PipelineConfiguration, CharacterMapExpander, ProxyReceiver) - Method in class net.sf.saxon.lib.SerializerFactory
 
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.ApplyImports
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.Block
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.CallTemplate
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.Choose
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.CopyOf
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.Doctype
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.ForEach
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.Instruction
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.Message
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.TraceExpression
Determine whether this instruction creates new nodes.
createsSecondaryResult() - Method in class net.sf.saxon.expr.instruct.Executable
Ask whether this executable represents a stylesheet that uses xsl:result-document to create secondary output documents
createTextNode(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
Create a Text node given the specified string.
createTextSerializer(Emitter, Properties, CharacterMapExpander, ProxyReceiver) - Method in class net.sf.saxon.lib.SerializerFactory
Create a serialization pipeline to implement the text output method.
createUserDefinedOutputMethod(String, Properties, PipelineConfiguration) - Method in class net.sf.saxon.lib.SerializerFactory
Create a serialization pipeline to implement a user-defined output method.
createXHTMLSerializer(Emitter, Properties, PipelineConfiguration, CharacterMapExpander, ProxyReceiver) - Method in class net.sf.saxon.lib.SerializerFactory
Create a serialization pipeline to implement the XHTML output method.
createXMLSerializer(XMLEmitter, Properties, PipelineConfiguration, CharacterMapExpander, ProxyReceiver) - Method in class net.sf.saxon.lib.SerializerFactory
Create a serialization pipeline to implement the XML output method.
curChar - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
current() - Method in class net.sf.saxon.evpull.SequenceComposer
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.AxisAtomizingIterator
 
current() - Method in class net.sf.saxon.expr.CardinalityCheckingIterator
 
current() - Method in class net.sf.saxon.expr.ContextMappingIterator
 
current() - Method in class net.sf.saxon.expr.DifferenceEnumeration
 
current() - Method in class net.sf.saxon.expr.ErrorIterator
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.EveryItemMappingIterator
 
current() - Method in class net.sf.saxon.expr.FilterIterator
 
current() - Method in class net.sf.saxon.expr.flwor.ReturnClauseIterator
 
current() - Method in class net.sf.saxon.expr.instruct.BlockIterator
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.IntersectionEnumeration
 
current() - Method in class net.sf.saxon.expr.ItemMappingIterator
 
current() - Method in class net.sf.saxon.expr.MappingIterator
 
current() - Method in class net.sf.saxon.expr.RangeIterator
 
current() - Method in class net.sf.saxon.expr.ReverseRangeIterator
 
current() - Method in class net.sf.saxon.expr.sort.DocumentOrderIterator
 
current() - Method in class net.sf.saxon.expr.sort.GroupAdjacentIterator
 
current() - Method in class net.sf.saxon.expr.sort.GroupByIterator
 
current - Variable in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
current() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
current() - Method in class net.sf.saxon.expr.sort.SortedIterator
 
current() - Method in class net.sf.saxon.expr.StringTokenIterator
 
current() - Method in class net.sf.saxon.expr.SubsequenceIterator
 
current() - Method in class net.sf.saxon.expr.TailIterator
 
current() - Method in class net.sf.saxon.expr.UnionEnumeration
 
current() - Method in class net.sf.saxon.expr.ValueTailIterator
 
Current - Class in net.sf.saxon.functions
Implement the XSLT current() function
Current() - Constructor for class net.sf.saxon.functions.Current
 
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.IndexOf.IndexIterator
 
current() - Method in class net.sf.saxon.functions.Insert.InsertIterator
 
current() - Method in class net.sf.saxon.functions.regex.JRegexIterator
Get the current item in the sequence
current() - Method in class net.sf.saxon.functions.regex.JTokenIterator
 
current - Variable in class net.sf.saxon.functions.Remove.RemoveIterator
 
current() - Method in class net.sf.saxon.functions.Remove.RemoveIterator
 
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.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 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.tree.iter.AdjacentTextNodeMergingIterator
 
current() - Method in class net.sf.saxon.tree.iter.ArrayIterator
Get the current item in the array
current() - Method in class net.sf.saxon.tree.iter.AtomizingIterator
 
current() - Method in interface net.sf.saxon.tree.iter.AxisIterator
 
current - Variable in class net.sf.saxon.tree.iter.AxisIteratorImpl
 
current() - Method in class net.sf.saxon.tree.iter.AxisIteratorImpl
Get the current node in the sequence.
current() - Method in class net.sf.saxon.tree.iter.AxisIteratorOverSequence
Get the current node in the sequence.
current() - Method in class net.sf.saxon.tree.iter.EmptyIterator
Get the current item, that is, the item returned by the most recent call of next().
current() - Method in class net.sf.saxon.tree.iter.HomogeneityCheckerIterator
 
current() - Method in class net.sf.saxon.tree.iter.IteratorIterator
 
current - Variable in class net.sf.saxon.tree.iter.ListIterator
 
current() - Method in class net.sf.saxon.tree.iter.ListIterator
 
current() - Method in class net.sf.saxon.tree.iter.LookaheadIteratorImpl
 
current() - Method in class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
 
current() - Method in class net.sf.saxon.tree.iter.PrependIterator
Get the current item in the sequence.
current - Variable in class net.sf.saxon.tree.iter.ReverseArrayIterator
 
current() - Method in class net.sf.saxon.tree.iter.ReverseArrayIterator
 
current() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
 
current() - Method in class net.sf.saxon.tree.iter.SingletonIterator
 
current() - Method in interface net.sf.saxon.tree.iter.UnfailingIterator
Get the current item in the sequence.
current - Variable in class net.sf.saxon.tree.iter.UnparsedTextIterator
 
current() - Method in class net.sf.saxon.tree.iter.UnparsedTextIterator
The current line in the file
current() - Method in class net.sf.saxon.tree.iter.UntypedAtomizingIterator
 
current - Variable in class net.sf.saxon.tree.linked.TreeEnumeration
 
current() - Method in class net.sf.saxon.tree.linked.TreeEnumeration
Return the current Item
current() - Method in class net.sf.saxon.tree.tiny.AttributeEnumeration
Get the current node in the sequence.
current() - Method in class net.sf.saxon.tree.tiny.SiblingEnumeration
Get the current node in the sequence.
current() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
Get the current item in the sequence.
current - Variable in class net.sf.saxon.tree.wrapper.WrappingIterator
 
current() - Method in class net.sf.saxon.tree.wrapper.WrappingIterator
 
current() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
 
current - Variable in class net.sf.saxon.value.StringValue.CharacterIterator
 
current() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
 
currentCapture - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
CurrentDateTime - Class in net.sf.saxon.functions
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
 
currentElement - Variable in class net.sf.saxon.serialize.HTMLURIEscaper
 
currentEvent - Variable in class net.sf.saxon.evpull.StaxToEventBridge
 
currentEvent - Variable in class net.sf.saxon.pull.PullFilter
 
currentEvent - Variable in class net.sf.saxon.pull.StaxBridge
 
currentException - Variable in class net.sf.saxon.expr.XPathContextMinor
 
CurrentGroup - Class in net.sf.saxon.functions
Implements the XSLT function current-group()
CurrentGroup() - Constructor for class net.sf.saxon.functions.CurrentGroup
 
currentGroupingKey - Variable in class net.sf.saxon.expr.sort.GroupToBeSorted
 
CurrentGroupingKey - Class in net.sf.saxon.functions
Implements the XSLT function current-grouping-key()
CurrentGroupingKey() - Constructor for class net.sf.saxon.functions.CurrentGroupingKey
 
currentGroupIterator - Variable in class net.sf.saxon.expr.sort.GroupToBeSorted
 
CurrentItemExpression - Class in net.sf.saxon.expr
The expression is generated when compiling the current() function in XSLT.
CurrentItemExpression() - Constructor for class net.sf.saxon.expr.CurrentItemExpression
 
currentIteration - Variable in class net.sf.saxon.expr.flwor.ForClausePull
 
currentIterator - Variable in class net.sf.saxon.expr.XPathContextMinor
 
currentMembers - Variable in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
currentReceiver - Variable in class net.sf.saxon.expr.XPathContextMinor
 
currentRoot - Variable in class net.sf.saxon.event.Builder
 
currentToken - Variable in class net.sf.saxon.expr.parser.Tokenizer
The number identifying the most recently read token
currentTokenDisplay() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Display the current token in an error message
currentTokenStartOffset - Variable in class net.sf.saxon.expr.parser.Tokenizer
The position in the input expression where the current token starts
currentTokenValue - Variable in class net.sf.saxon.expr.parser.Tokenizer
The string value of the most recently read token
currentValue - Variable in class net.sf.saxon.expr.RangeIterator
 
currentValue - Variable in class net.sf.saxon.expr.ReverseRangeIterator
 
curry(ValueRepresentation<? extends Item>[]) - Method in interface net.sf.saxon.om.FunctionItem
Curry a function by binding one or more (but not all) of its arguments
customizeTokenizer(Tokenizer) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Callback to tailor the tokenizer
customizeTokenizer(Tokenizer) - Method in class net.sf.saxon.pattern.PatternParser
Callback to tailor the tokenizer
customizeTokenizer(Tokenizer) - Method in class net.sf.saxon.query.QueryParser
Callback to tailor the tokenizer
cyrillicLower - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
cyrillicUpper - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 

D

D - Static variable in class net.sf.saxon.serialize.codenorm.Normalizer
Normalization Form Selector
Data - Class in net.sf.saxon.functions
Implement XPath function fn:data()
Data() - Constructor for class net.sf.saxon.functions.Data
 
DATA_TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
database - Variable in class net.sf.saxon.option.sql.SQLConnect
 
DataElement - Class in net.sf.saxon.style
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
 
dataType - Variable in class net.sf.saxon.style.XSLSortOrMergeKey
 
dataTypeExpression - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
Date - Class in net.sf.saxon.option.exslt
This class implements extension functions in the http://exslt.org/dates-and-times namespace.
date(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
The date:date function returns the date specified in the date/time string given as the argument.
date(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
The date:date function returns the current date.
DATE - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:date
DATE - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
DATE_TIME - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:dateTime
DATE_TIME - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
DATE_TIME_STAMP - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:dateTimeStamp (introduced in XSD 1.1)
DATE_TIME_STAMP - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
DATE_TIME_TO_DATE - Static variable in class net.sf.saxon.type.Converter
 
DATE_TIME_TO_G_DAY - Static variable in class net.sf.saxon.type.Converter
 
DATE_TIME_TO_G_MONTH - Static variable in class net.sf.saxon.type.Converter
 
DATE_TIME_TO_G_MONTH_DAY - Static variable in class net.sf.saxon.type.Converter
 
DATE_TIME_TO_G_YEAR - Static variable in class net.sf.saxon.type.Converter
 
DATE_TIME_TO_G_YEAR_MONTH - Static variable in class net.sf.saxon.type.Converter
 
DATE_TIME_TO_TIME - Static variable in class net.sf.saxon.type.Converter
 
DATE_TO_DATE_TIME - Static variable in class net.sf.saxon.type.Converter
 
dateFromJulianDayNumber(int) - Static method in class net.sf.saxon.value.DateValue
Get the Gregorian date corresponding to a particular Julian day number.
dateTime(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
The date:date-time function returns the current date and time as a date/time string.
DATETIME_DATETIME - Static variable in class net.sf.saxon.expr.Calculator
Calculators used when both operands are xs:dateTime, xs:date, or xs:time
DATETIME_DURATION - Static variable in class net.sf.saxon.expr.Calculator
Calculators used when the first operand is xs:dateTime, xs:date, or xs:time, and the second is a duration
DateTimeConstructor - Class in net.sf.saxon.functions
This class supports the dateTime($date, $time) function
DateTimeConstructor() - Constructor for class net.sf.saxon.functions.DateTimeConstructor
 
DateTimeValue - Class in net.sf.saxon.value
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(int, byte, byte, byte, byte, byte, int, int, boolean) - Constructor for class net.sf.saxon.value.DateTimeValue
Constructor: construct a DateTimeValue from its components.
DateValue - Class in net.sf.saxon.value
A value of type Date.
DateValue(int, byte, byte) - Constructor for class net.sf.saxon.value.DateValue
Constructor given a year, month, and day.
DateValue(int, byte, byte, boolean) - Constructor for class net.sf.saxon.value.DateValue
Constructor given a year, month, day and xsd10.
DateValue(int, byte, byte, int, boolean) - Constructor for class net.sf.saxon.value.DateValue
Constructor given a year, month, and day, and timezone.
DateValue(int, byte, byte, int, AtomicType) - Constructor for class net.sf.saxon.value.DateValue
Constructor given a year, month, and day, and timezone, and an AtomicType representing a subtype of xs:date.
DateValue(CharSequence) - Constructor for class net.sf.saxon.value.DateValue
Constructor: create a date value from a supplied string, in ISO 8601 format
DateValue(CharSequence, ConversionRules) - Constructor for class net.sf.saxon.value.DateValue
Constructor: create a date value from a supplied string, in ISO 8601 format
DateValue(GregorianCalendar, int) - Constructor for class net.sf.saxon.value.DateValue
Create a DateValue
DAY - Static variable in class net.sf.saxon.functions.Component
 
day - Variable in class net.sf.saxon.value.GDateValue
 
DAY_TIME_DURATION - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:dayTimeDuration
DAY_TIME_DURATION - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
dayAbbreviation(XPathContext, String) - Static method in class net.sf.saxon.option.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(XPathContext) - Static method in class net.sf.saxon.option.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(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
Return the day number of a specified date within the month
dayInMonth(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the day number of the current date within the month
dayInWeek(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
Return the day of the week given in a date as a number.
dayInWeek(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the day of the week in the current date as a number.
dayInYear(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
Return the day number of a specified date within the year
dayInYear(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the day number of the current date within the year
dayName(int, int, int) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Get a day name or abbreviation
dayName(int, int, int) - Method in class net.sf.saxon.expr.number.Numberer_en
Get a day name or abbreviation
dayName(int, int, int) - Method in interface net.sf.saxon.lib.Numberer
Get a day name or abbreviation
dayName(XPathContext, String) - Static method in class net.sf.saxon.option.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(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the day of the week given in the current date as an English day name: one of 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday' or 'Friday'.
dayName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_da
Get a day name or abbreviation
dayName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_de
Get a day name or abbreviation
dayName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_fr
 
dayName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_frBE
 
dayName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_it
Get a day name or abbreviation
dayName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_nl
Get a day name or abbreviation
dayName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_nlBE
Get a day name or abbreviation
dayName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_sv
Get a day name or abbreviation
dayOfWeekInMonth(XPathContext, String) - Static method in class net.sf.saxon.option.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(XPathContext) - Static method in class net.sf.saxon.option.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).
daysPerMonth - Static variable in class net.sf.saxon.value.GDateValue
Test whether a candidate date is actually a valid date in the proleptic Gregorian calendar
DayTimeDurationValue - Class in net.sf.saxon.value
A value of type xs:dayTimeDuration
DayTimeDurationValue(int, int, int, int, long, int) - Constructor for class net.sf.saxon.value.DayTimeDurationValue
Create a dayTimeDuration given the number of days, hours, minutes, and seconds.
DEBUG_BYTE_CODE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
Debugger - Interface in net.sf.saxon.expr.instruct
This interface may be implemented by an external debugging tool
DECIMAL - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:decimal
DECIMAL - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
DECIMAL_DECIMAL - Static variable in class net.sf.saxon.expr.Calculator
 
DECIMAL_DOUBLE - Static variable in class net.sf.saxon.expr.Calculator
Calculators used when the first operand is a decimal
DECIMAL_FLOAT - Static variable in class net.sf.saxon.expr.Calculator
 
DECIMAL_INTEGER - Static variable in class net.sf.saxon.expr.Calculator
 
DECIMAL_SEPARATOR - Static variable in class net.sf.saxon.om.StandardNames
 
DECIMAL_TO_INTEGER - Static variable in class net.sf.saxon.type.Converter
 
decimalDivide(NumericValue, NumericValue) - Static method in class net.sf.saxon.expr.Calculator
 
DecimalFormatManager - Class in net.sf.saxon.trans
DecimalFormatManager manages the collection of named and unnamed decimal formats, for use by the format-number() function.
DecimalFormatManager() - Constructor for class net.sf.saxon.trans.DecimalFormatManager
create a DecimalFormatManager and initialise variables
decimalSeparator - Variable in class net.sf.saxon.style.XSLDecimalFormat
 
decimalSeparator - Variable in class net.sf.saxon.trans.DecimalSymbols
 
DecimalSortComparer - Class in net.sf.saxon.expr.sort
An AtomicComparer used for sorting values that are known to be instances of xs:decimal (including xs:integer), It also supports a separate method for getting a collation key to test equality of items
DecimalSymbols - Class in net.sf.saxon.trans
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
 
decimalToString(BigDecimal, FastStringBuffer) - Static method in class net.sf.saxon.value.DecimalValue
Convert a decimal value to a string, using the XPath rules for formatting
DecimalValue - Class in net.sf.saxon.value
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
DecimalValue.DecimalComparable - Class in net.sf.saxon.value
A Comparable that performs comparison of a DecimalValue either with another DecimalValue or with some other representation of an XPath numeric value
DecimalValue.DecimalComparable(DecimalValue) - Constructor for class net.sf.saxon.value.DecimalValue.DecimalComparable
 
Declaration - Interface in net.sf.saxon.query
This interface represents the union of global variable declarations and function declarations in XQuery modules
Declaration - Class in net.sf.saxon.style
The object represents a declaration (that is, a top-level element) in a stylesheet.
Declaration(StylesheetModule, StyleElement) - Constructor for class net.sf.saxon.style.Declaration
 
declarationIsWritten - Variable in class net.sf.saxon.serialize.XMLEmitter
 
DECLARE_ANNOTATED - Static variable in class net.sf.saxon.expr.parser.Token
declare %
DECLARE_BASEURI - Static variable in class net.sf.saxon.expr.parser.Token
"declare base-uri"
DECLARE_BOUNDARY_SPACE - Static variable in class net.sf.saxon.expr.parser.Token
"declare boundary-space"
DECLARE_CONSTRUCTION - Static variable in class net.sf.saxon.expr.parser.Token
"declare construction"
DECLARE_CONTEXT - Static variable in class net.sf.saxon.expr.parser.Token
"declare context"
DECLARE_COPY_NAMESPACES - Static variable in class net.sf.saxon.expr.parser.Token
"declare copy-namespaces"
DECLARE_DECIMAL_FORMAT - Static variable in class net.sf.saxon.expr.parser.Token
"declare decimal-format"
DECLARE_DEFAULT - Static variable in class net.sf.saxon.expr.parser.Token
"declare default"
DECLARE_FUNCTION - Static variable in class net.sf.saxon.expr.parser.Token
"declare function"
DECLARE_NAMESPACE - Static variable in class net.sf.saxon.expr.parser.Token
"declare namespace"
DECLARE_OPTION - Static variable in class net.sf.saxon.expr.parser.Token
"declare option"
DECLARE_ORDERING - Static variable in class net.sf.saxon.expr.parser.Token
"declare xmlspace"
DECLARE_REVALIDATION - Static variable in class net.sf.saxon.expr.parser.Token
"declare revalidation"
DECLARE_UPDATING - Static variable in class net.sf.saxon.expr.parser.Token
"declare updating [function]"
DECLARE_VARIABLE - Static variable in class net.sf.saxon.expr.parser.Token
"declare variable"
declareActiveNamespace(String, String) - Method in class net.sf.saxon.query.QueryModule
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
Signal namespace events for all in-scope namespaces to the current receiver in the pipeline
declareCollation(String, Comparator) - Method in class net.sf.saxon.query.StaticQueryContext
Declare a named collation.
declareCollation(String, StringCollator) - Method in class net.sf.saxon.query.StaticQueryContext
Declare a named collation.
declareCollation(String, Collator) - Method in class net.sf.saxon.s9api.XPathCompiler
Bind a collation URI to a collation
declareCollation(String, Collator) - Method in class net.sf.saxon.s9api.XQueryCompiler
Bind a collation URI to a collation
declareCollation(String, StringCollator, boolean) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Declare a named collation
declareDefaultCollation(String) - Method in class net.sf.saxon.query.StaticQueryContext
Set the default collation.
declareDefaultCollation(String) - Method in class net.sf.saxon.s9api.XPathCompiler
Declare the default collation
declareDefaultCollation(String) - Method in class net.sf.saxon.s9api.XQueryCompiler
Declare the default collation
declareFunction(XQueryFunction) - Method in class net.sf.saxon.query.QueryModule
Register a user-defined XQuery function.
declareFunction(XQueryFunction) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Register a user-defined XQuery function
declareGlobalVariable(StructuredQName, SequenceType, ValueRepresentation, boolean) - Method in class net.sf.saxon.query.StaticQueryContext
Declare a global variable.
declareNamespace(String, String) - Method in class net.sf.saxon.query.StaticQueryContext
Declare a namespace whose prefix can be used in expressions.
declareNamespace(String, String) - Method in class net.sf.saxon.s9api.XPathCompiler
Declare a namespace binding as part of the static context for XPath expressions compiled using this XPathCompiler
declareNamespace(String, String) - Method in class net.sf.saxon.s9api.XQueryCompiler
Declare a namespace binding as part of the static context for queries compiled using this XQueryCompiler.
declareNamespace(String, String) - Method in class net.sf.saxon.sxpath.IndependentContext
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
declarePrologNamespace(String, String) - Method in class net.sf.saxon.query.QueryModule
Register a namespace that is explicitly declared in the prolog of the query module.
declareRangeVariable(Binding) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Declare a range variable (record its existence within the parser).
declareVariable(VariableDeclaration) - Method in class net.sf.saxon.query.QueryModule
Declare a global variable.
declareVariable(QName) - Method in class net.sf.saxon.s9api.XPathCompiler
Declare a variable as part of the static context for XPath expressions compiled using this XPathCompiler.
declareVariable(QName, ItemType, OccurrenceIndicator) - Method in class net.sf.saxon.s9api.XPathCompiler
Declare a variable as part of the static context for XPath expressions compiled using this XPathCompiler.
declareVariable(QNameValue) - Method in class net.sf.saxon.sxpath.IndependentContext
Declare a variable.
declareVariable(String, String) - Method in class net.sf.saxon.sxpath.IndependentContext
Declare a variable.
declareVariable(StructuredQName) - Method in class net.sf.saxon.sxpath.IndependentContext
Declare a variable.
declareVariable(String, String) - Method in class net.sf.saxon.sxpath.XPathEvaluator
Declare a variable, making it available for use within a subsequently-compiled XPath expression.
declareVariable(QNameValue) - Method in interface net.sf.saxon.sxpath.XPathStaticContext
Declare a variable.
declareVariable(String, String) - Method in interface net.sf.saxon.sxpath.XPathStaticContext
Declare a variable.
declareXQueryFunction(XQueryFunction) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Declare an imported XQuery function
decode(String) - Static method in class net.sf.saxon.value.AnyURIValue
 
decodeUTF8(byte[], int) - Static method in class net.sf.saxon.serialize.charcode.UTF8CharacterSet
Decode a UTF8 character
Decomposer - Class in net.sf.saxon.evpull
This class takes a sequence of pull events and turns it into fully-decomposed form, that is, it takes and document and element nodes in the sequence and turns them into a subsequence consisting of a start element|document event, a content sequence, and an end element|document event, recursively.
Decomposer(EventIterator, PipelineConfiguration) - Constructor for class net.sf.saxon.evpull.Decomposer
Create a Decomposer, which turns an event sequence into fully decomposed form
Decomposer(NodeInfo, PipelineConfiguration) - Constructor for class net.sf.saxon.evpull.Decomposer
Create a Decomposer which returns the sequence of events corresponding to a particular node
DECOMPOSITION - Static variable in class net.sf.saxon.om.StandardNames
 
DedicatedStaticContext - Class in net.sf.saxon.sxpath
This implementation of the XPath static context is mainly used when XPath expressions are hosted in other Saxon processing contexts, for example in xsl:evaluate, or in XSD assertions
DedicatedStaticContext(Configuration) - Constructor for class net.sf.saxon.sxpath.DedicatedStaticContext
 
DedicatedStaticContext(IndependentContext) - Constructor for class net.sf.saxon.sxpath.DedicatedStaticContext
Create a DedicatedStaticContext as a copy of an IndependentContext
DeepEqual - Class in net.sf.saxon.functions
XSLT 2.0 deep-equal() function.
DeepEqual() - Constructor for class net.sf.saxon.functions.DeepEqual
 
deepEquals(SequenceIterator, SequenceIterator, GenericAtomicComparer, Configuration, int) - Static method in class net.sf.saxon.functions.DeepEqual
Determine when two sequences are deep-equal
deepEquals(FunctionItem, XPathContext, GenericAtomicComparer, int) - Method in interface net.sf.saxon.om.FunctionItem
Test whether this FunctionItem is deep-equal to another function item, under the rules of the deep-equal function
DEFAULT - Static variable in class net.sf.saxon.expr.parser.Token
Keyword "default"
DEFAULT - Static variable in class net.sf.saxon.lib.Validation
Code indicating that no specific validation options were requested
DEFAULT - Static variable in class net.sf.saxon.om.StandardNames
 
DEFAULT_COLLATION - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Absolute URI (collation URI)
DEFAULT_COLLATION - Static variable in class net.sf.saxon.om.StandardNames
 
DEFAULT_COLLECTION - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Absolute URI (collection URI)
DEFAULT_COUNTRY - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: string (ISO 3166 country code)
DEFAULT_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
DEFAULT clause within "typeswitch".
DEFAULT_LANGUAGE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: string (ISO language code, following the same rules as for xml:lang)
DEFAULT_MODE - Static variable in class net.sf.saxon.om.StandardNames
 
DEFAULT_NAME - Static variable in class net.sf.saxon.trans.DecimalFormatManager
 
DEFAULT_STATE - Static variable in class net.sf.saxon.expr.parser.Tokenizer
Initial default state of the Tokenizer
DEFAULT_UNDECLARATION - Static variable in class net.sf.saxon.om.NamespaceBinding
 
DEFAULT_VALIDATION - Static variable in class net.sf.saxon.om.StandardNames
 
DefaultCollation - Class in net.sf.saxon.functions
Implement the XPath 2.0 default-collation() function
DefaultCollation() - Constructor for class net.sf.saxon.functions.DefaultCollation
 
defaultCollationName - Variable in class net.sf.saxon.style.StyleElement
 
defaultContainer - Variable in class net.sf.saxon.expr.parser.ExpressionParser
 
defaultDestination(Configuration, OutputStream) - Static method in class net.sf.saxon.trace.ExpressionPresenter
Make a receiver, using default output properties, with serialized output going to a specified OutputStream
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
defaultValues - Variable in class net.sf.saxon.trans.CommandLineOptions
 
defaultXPathNamespace - Variable in class net.sf.saxon.style.StyleElement
 
defineGlobalParameters() - Method in class net.sf.saxon.Controller
Register the global parameters of the transformation or query.
defineGlobalParameters(GlobalParameterSet) - Method in class net.sf.saxon.expr.instruct.Bindery
Define global parameters
defineGlobalVariable(GlobalVariable, ValueRepresentation) - Method in class net.sf.saxon.expr.instruct.Bindery
Provide a value for a global variable
definesExcludedNamespace(String) - Method in class net.sf.saxon.style.StyleElement
Check whether this node excludes a particular namespace from the result.
definesExtensionElement(String) - Method in class net.sf.saxon.style.StyleElement
Check whether a particular extension element namespace is defined on this node.
definesParameterValues() - Method in class net.sf.saxon.trans.CommandLineOptions
Test whether there is any keyword=value option present
definition - Variable in class net.sf.saxon.lib.ExtensionFunctionCall
 
deIndex(NodeImpl) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Remove a node from any indexes when it is detached from the tree
delete() - Method in interface net.sf.saxon.om.MutableNodeInfo
Delete this node (that is, detach it from its parent).
delete() - Method in class net.sf.saxon.option.xom.NodeWrapper
Delete this node (that is, detach it from its parent)
delete() - Method in class net.sf.saxon.tree.linked.AttributeImpl
Delete this node (that is, detach it from its parent)
delete() - Method in class net.sf.saxon.tree.linked.ElementImpl
Delete this node (that is, detach it from its parent)
delete() - Method in class net.sf.saxon.tree.linked.NodeImpl
Delete this node (that is, detach it from its parent)
delete() - Method in class net.sf.saxon.tree.util.Orphan
Delete this node (that is, detach it from its parent).
DELETE_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
An XPath or XQuery delete expression.
DELETE_NODE - Static variable in class net.sf.saxon.expr.parser.Token
"delete node/nodes"
deleteData(int, int) - Method in class net.sf.saxon.dom.TextOverNodeInfo
Remove a range of 16-bit units from the node.
DEPENDENCY_MASK - Static variable in class net.sf.saxon.expr.StaticProperty
Mask to select all the dependency bits
DEPENDS_ON_ASSIGNABLE_GLOBALS - Static variable in class net.sf.saxon.expr.StaticProperty
Bit setting: Expression depends on assignable global variables
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_RUNTIME_ENVIRONMENT - Static variable in class net.sf.saxon.expr.StaticProperty
Bit setting: Expression can't be evaluated at compile time for reasons other than the above
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
dependsOnFocus(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Ask whether an expression has a dependency on the focus
dependsOnFocus() - Method in class net.sf.saxon.lib.ExtensionFunctionDefinition
Ask whether the result of the function depends on the focus, or on other variable parts of the context.
dependsOnVariable(Expression, Binding[]) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine whether an expression depends on any one of a set of variables
depict(Item) - Static method in class net.sf.saxon.trans.Err
Create a string representation of an item for use in an error message
depictSequenceStart(SequenceIterator, int) - Static method in class net.sf.saxon.expr.CardinalityChecker
Show the first couple of items in a sequence in an error message
depth - Variable in class net.sf.saxon.evpull.StaxToEventBridge
 
depth - Variable in class net.sf.saxon.pull.StaxBridge
 
depth - Variable in class net.sf.saxon.trace.ExpressionPresenter
 
depth - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
depth - Variable in class net.sf.saxon.value.Closure
 
dereference(String) - Method in interface net.sf.saxon.lib.RelativeURIResolver
Called by the processor when it encounters an xsl:include, xsl:import, or document() function.
deregisterID(String) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Remove the entry for a given ID (when nodes are deleted).
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
DescendantEnumeration - Class in net.sf.saxon.tree.linked
 
DescendantEnumeration(NodeImpl, NodeTest, boolean) - Constructor for class net.sf.saxon.tree.linked.DescendantEnumeration
 
DescendantEnumeration - Class in net.sf.saxon.tree.tiny
This class supports both the descendant:: and descendant-or-self:: axes, which are identical except for the route to the first candidate node.
DescendantEnumeration(TinyTree, TinyNodeImpl, NodeTest, boolean) - Constructor for class net.sf.saxon.tree.tiny.DescendantEnumeration
Create an iterator over the descendant axis
DescendingComparer - Class in net.sf.saxon.expr.sort
A Comparer used for comparing descending keys.
DescendingComparer(AtomicComparer) - Constructor for class net.sf.saxon.expr.sort.DescendingComparer
 
destination - Variable in class net.sf.saxon.expr.flwor.ForClauseOuterPush
 
destination - Variable in class net.sf.saxon.expr.flwor.ForClausePush
 
destination - Variable in class net.sf.saxon.expr.flwor.LetClausePush
 
destination - Variable in class net.sf.saxon.expr.flwor.WhereClausePush
 
Destination - Interface in net.sf.saxon.s9api
A Destination represents a place where XML can be sent.
DFLT - Static variable in class net.sf.saxon.om.StandardNames
 
diagnosticDisplay(String) - Static method in class net.sf.saxon.value.StringValue
Produce a diagnostic representation of the contents of the string
diagnosticDump(PrintStream) - Method in class net.sf.saxon.expr.parser.PathMap
Display a printed representation of the path map
diagnosticDump() - Method in class net.sf.saxon.expr.sort.IntHashSet
Diagnostic output
diagnosticDump() - Method in class net.sf.saxon.om.NamePool
Diagnostic print of the namepool contents.
diagnosticDump() - Method in class net.sf.saxon.tree.tiny.TinyTree
Produce diagnostic print of main tree arrays
diagnosticDump(NodeInfo) - Static method in class net.sf.saxon.tree.tiny.TinyTree
Create diagnostic dump of the tree containing a particular node.
DiagnosticNamePool - Class in net.sf.saxon.tree.util
This class provides a diagnostic wrapper for the real NamePool.
DiagnosticNamePool() - Constructor for class net.sf.saxon.tree.util.DiagnosticNamePool
 
diagnosticPrint(CharSequence) - Static method in class net.sf.saxon.tree.util.FastStringBuffer
Diagnostic print of the contents of a CharSequence.
difference(XPathContext, String, String) - Static method in class net.sf.saxon.option.exslt.Date
The date:difference function returns the duration between the first date and the second date.
difference(SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.option.exslt.Sets
Return the difference of two node-sets (interpreted as sequences of nodes that must be supplied in document order)
DifferenceEnumeration - Class in net.sf.saxon.expr
An enumeration representing a nodeset that is teh difference of two other NodeSets.
DifferenceEnumeration(SequenceIterator, SequenceIterator, ItemOrderComparer) - Constructor for class net.sf.saxon.expr.DifferenceEnumeration
Form an enumeration of the difference of two nodesets, that is, the nodes that are in p1 and that are not in p2.
DIGIT - Static variable in class net.sf.saxon.om.StandardNames
 
digit - Variable in class net.sf.saxon.style.XSLDecimalFormat
 
digit - Variable in class net.sf.saxon.trans.DecimalSymbols
 
disable - Variable in class net.sf.saxon.option.sql.SQLQuery
name of element to hold the columns
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.om.StandardNames
 
disallowedAtStartOfRelativePath() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Test whether the current token is one that is disallowed after a "leading lone slash".
disallowUnionKeyword - Variable in class net.sf.saxon.expr.parser.Tokenizer
Flag to disallow "union" as a synonym for "|" when parsing XSLT 2.0 patterns
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.
discardIndexes(KeyManager) - Method in class net.sf.saxon.om.DocumentPool
Release all indexs for documents in this pool held by the KeyManager
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
display() - Method in class net.sf.saxon.expr.sort.IntHashMap
Diagnostic display of contents
DISPLAY_BYTE_CODE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
displayLicenseMessage() - Method in class net.sf.saxon.Configuration
Display a message about the license status
displayName - Variable in class net.sf.saxon.expr.VariableReference
 
displayOperator() - Method in class net.sf.saxon.expr.BinaryExpression
Display the operator used by this binary expression
displayOperator(Configuration) - Method in class net.sf.saxon.expr.NegateExpression
 
displayOperator() - Method in class net.sf.saxon.expr.SingletonIntersectExpression
Display the operator used by this binary expression
displayOperator(Configuration) - Method in class net.sf.saxon.expr.UnaryExpression
Give a string representation of the operator for use in diagnostics
displayPermittedOptions() - Method in class net.sf.saxon.trans.CommandLineOptions
Display the list the permitted options
displayTypeName(Item) - Static method in class net.sf.saxon.type.Type
Output (for diagnostics) a representation of the type of an item.
displayTypeName() - Method in class net.sf.saxon.value.ObjectValue
Display the type name for use in error messages
DistinctValues - Class in net.sf.saxon.functions
The XPath 2.0 distinct-values() function
DistinctValues() - Constructor for class net.sf.saxon.functions.DistinctValues
 
DistinctValues.DistinctIterator - Class in net.sf.saxon.functions
Iterator class to return the distinct values in a sequence
DistinctValues.DistinctIterator(SequenceIterator, AtomicComparer) - Constructor for class net.sf.saxon.functions.DistinctValues.DistinctIterator
Create an iterator over the distinct values in a sequence
DIV - Static variable in class net.sf.saxon.expr.Calculator
 
DIV - Static variable in class net.sf.saxon.expr.parser.Token
Operator "div"
div(IntegerValue) - Method in class net.sf.saxon.value.BigIntegerValue
Divide by another integer
div(IntegerValue) - Method in class net.sf.saxon.value.Int64Value
Divide by another integer
div(IntegerValue) - Method in class net.sf.saxon.value.IntegerValue
Divide by another integer
divide(DurationValue) - Method in class net.sf.saxon.value.DayTimeDurationValue
Find the ratio between two durations
divide(DurationValue) - Method in class net.sf.saxon.value.DurationValue
Divide a duration by a another duration
divide(DurationValue) - Method in class net.sf.saxon.value.YearMonthDurationValue
Find the ratio between two durations
DIVIDE_PRECISION - Static variable in class net.sf.saxon.value.DecimalValue
 
DivisibleInstruction - Interface in net.sf.saxon.expr.instruct
This interface is implemented by instructions that can be executed in streaming mode.
DO_NOT_RECOVER - Static variable in class net.sf.saxon.Configuration
Constant indicating that when a recoverable error occurs, the processor should not attempt to take the defined recovery action, but should terminate with an error.
Doc - Class in net.sf.saxon.functions
Implement the fn:doc() function - a simplified form of the Document function
Doc() - Constructor for class net.sf.saxon.functions.Doc
 
DocAvailable - Class in net.sf.saxon.functions
Implement the fn:doc-available() function
DocAvailable() - Constructor for class net.sf.saxon.functions.DocAvailable
 
docAvailable(String, XPathContext) - Method in class net.sf.saxon.functions.DocAvailable
 
DocAvailable.ErrorDiscarder - Class in net.sf.saxon.functions
 
DocAvailable.ErrorDiscarder() - Constructor for class net.sf.saxon.functions.DocAvailable.ErrorDiscarder
 
Doctype - Class in net.sf.saxon.expr.instruct
A saxon:doctype element in the stylesheet.
Doctype(Expression) - Constructor for class net.sf.saxon.expr.instruct.Doctype
 
DOCTYPE_PUBLIC - Static variable in class net.sf.saxon.om.StandardNames
 
DOCTYPE_SYSTEM - Static variable in class net.sf.saxon.om.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
DocumentBuilder - Class in net.sf.saxon.s9api
A document builder holds properties controlling how a Saxon document tree should be built, and provides methods to invoke the tree construction.
DocumentBuilder(Configuration) - Constructor for class net.sf.saxon.s9api.DocumentBuilder
Create a DocumentBuilder.
DocumentBuilderFactoryImpl - Class in net.sf.saxon.dom
Deprecated.
since 9.3. The DOM created by this class is a DOM wrapper around (typically) a Saxon Tiny Tree. There is little point in constructing such an object. If the tree is primarily for use by Saxon XSLT and XQuery, it is better to construct a Tiny Tree directly and omit the DOM wrapper; if it is primarily for other DOM applications, it is better to construct a fully- functional DOM using (for example) Apache Xerces.
DocumentBuilderFactoryImpl() - Constructor for class net.sf.saxon.dom.DocumentBuilderFactoryImpl
Deprecated.
 
DocumentBuilderFactoryImpl(Configuration) - Constructor for class net.sf.saxon.dom.DocumentBuilderFactoryImpl
Deprecated.
Create a DocumentBuilderFactory to use a supplied Configuration
DocumentBuilderImpl - Class in net.sf.saxon.dom
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
 
DocumentFn - Class in net.sf.saxon.functions
Implements the XSLT document() function
DocumentFn() - Constructor for class net.sf.saxon.functions.DocumentFn
 
DocumentImpl - Class in net.sf.saxon.tree.linked
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.linked.DocumentImpl
Create a DocumentImpl
DocumentInfo - Interface in net.sf.saxon.om
This interface represents a document node as defined in the XPath 2.0 data model.
DocumentInstr - Class in net.sf.saxon.expr.instruct
An instruction to create a document node.
DocumentInstr(boolean, String, String) - Constructor for class net.sf.saxon.expr.instruct.DocumentInstr
Create a document constructor instruction
DocumentNodeTest - Class in net.sf.saxon.pattern
A DocumentNodeTest implements the test document-node(element(~,~))
DocumentNodeTest(NodeTest) - Constructor for class net.sf.saxon.pattern.DocumentNodeTest
 
documentNumber - Variable in class net.sf.saxon.dom.DocumentWrapper
 
documentNumber - Variable in class net.sf.saxon.option.dom4j.DocumentWrapper
 
documentNumber - Variable in class net.sf.saxon.option.jdom.DocumentWrapper
 
documentNumber - Variable in class net.sf.saxon.option.xom.DocumentWrapper
 
documentNumber - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
documentNumber - Variable in class net.sf.saxon.tree.wrapper.VirtualCopy
 
DocumentNumberAllocator - Class in net.sf.saxon.tree.util
This class (which has one instance per Configuration) is used to allocate unique document numbers.
DocumentNumberAllocator() - Constructor for class net.sf.saxon.tree.util.DocumentNumberAllocator
 
DocumentOrderIterator - Class in net.sf.saxon.expr.sort
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, ItemOrderComparer) - Constructor for class net.sf.saxon.expr.sort.DocumentOrderIterator
Iterate over a sequence in document order.
DocumentOverNodeInfo - Class in net.sf.saxon.dom
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 in net.sf.saxon.om
An object representing the collection of documents handled during a single transformation.
DocumentPool() - Constructor for class net.sf.saxon.om.DocumentPool
 
DocumentSorter - Class in net.sf.saxon.expr.sort
A DocumentSorter is an expression that sorts a sequence of nodes into document order.
DocumentSorter(Expression) - Constructor for class net.sf.saxon.expr.sort.DocumentSorter
 
DocumentURI - Class in net.sf.saxon.om
This class encapsulates a string used as the value of the document-uri() property of a document, together with a normalized representation of the string used for equality comparisons.
DocumentURI(String) - Constructor for class net.sf.saxon.om.DocumentURI
Create a DocumentURI object that wraps a given URI
DocumentUriFn - Class in net.sf.saxon.functions
This class supports the document-uri() function
DocumentUriFn() - Constructor for class net.sf.saxon.functions.DocumentUriFn
 
DocumentWrapper - Class in net.sf.saxon.dom
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 in net.sf.saxon.option.dom4j
The root node of an XPath tree.
DocumentWrapper(Document, String, Configuration) - Constructor for class net.sf.saxon.option.dom4j.DocumentWrapper
Create a Saxon wrapper for a dom4j document
DocumentWrapper - Class in net.sf.saxon.option.jdom
The root node of an XPath tree.
DocumentWrapper(Document, String, Configuration) - Constructor for class net.sf.saxon.option.jdom.DocumentWrapper
Create a Saxon wrapper for a JDOM document
DocumentWrapper - Class in net.sf.saxon.option.xom
The root node of an XPath tree.
DocumentWrapper(Node, String, Configuration) - Constructor for class net.sf.saxon.option.xom.DocumentWrapper
Create a Saxon wrapper for a XOM root node
docWrapper - Variable in class net.sf.saxon.dom.NodeWrapper
 
docWrapper - Variable in class net.sf.saxon.option.dom4j.NodeWrapper
 
docWrapper - Variable in class net.sf.saxon.option.jdom.NodeWrapper
 
docWrapper - Variable in class net.sf.saxon.option.xom.NodeWrapper
 
docWrapper - Variable in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
 
DOLLAR - Static variable in class net.sf.saxon.expr.parser.Token
"$" symbol
DOM4JObjectModel - Class in net.sf.saxon.option.dom4j
This class is the DOM4J implementation of Saxon's ExternalObjectModel interface; it supports the wrapping of DOM4J documents as instances of the Saxon NodeInfo interface.
DOM4JObjectModel() - Constructor for class net.sf.saxon.option.dom4j.DOM4JObjectModel
 
DOM4JWriter - Class in net.sf.saxon.option.dom4j
JDOMWriter is a Receiver that constructs a JDOM document from the stream of events
DOM4JWriter(PipelineConfiguration) - Constructor for class net.sf.saxon.option.dom4j.DOM4JWriter
Create a JDOMWriter using the default node factory
DOMAttributeMap - Class in net.sf.saxon.dom
Implementation of DOM NamedNodeMap used to represent the attributes of an element, for use when Saxon element and attribute nodes are accessed using the DOM API.
DOMAttributeMap(NodeInfo) - Constructor for class net.sf.saxon.dom.DOMAttributeMap
Construct an AttributeMap for a given element node
DOMDestination - Class in net.sf.saxon.s9api
This class represents a Destination (for example, the destination of the output of a transformation) in which the results are written to a newly constructed DOM tree in memory.
DOMDestination(Document) - Constructor for class net.sf.saxon.s9api.DOMDestination
Create a DOMDestination, supplying the root of a DOM document to which the content of the result tree will be appended.
DOMEnvelope - Class in net.sf.saxon.dom
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
Public constructor.
DOMExceptionImpl - Exception in net.sf.saxon.dom
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 exception net.sf.saxon.dom.DOMExceptionImpl
 
DOMImplementationImpl - Class in net.sf.saxon.dom
A simple implementation of the DOMImplementation interface, for use when accessing Saxon tree structure using the DOM API.
DOMImplementationImpl() - Constructor for class net.sf.saxon.dom.DOMImplementationImpl
 
domLevel3 - Variable in class net.sf.saxon.dom.DocumentWrapper
 
DOMNodeList - Class in net.sf.saxon.dom
This class wraps a list of nodes as a DOM NodeList
DOMNodeList(List<Node>) - Constructor for class net.sf.saxon.dom.DOMNodeList
Construct an node list that wraps a supplied list of DOM Nodes.
DOMObjectModel - Class in net.sf.saxon.dom
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
Create an instance of the DOMObjectModel class.
DOMSender - Class in net.sf.saxon.dom
DOMSender.java: pseudo-SAX driver for a DOM source document.
DOMSender(Node, Receiver) - Constructor for class net.sf.saxon.dom.DOMSender
Create a DOMSender that will send events representing the nodes in a tree to a nominated receiver
DOMTransform - Class in net.sf.saxon.dom
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
 
DOMWriter - Class in net.sf.saxon.dom
DOMWriter is a Receiver that attaches the result tree to a specified Node in the DOM Document
DOMWriter() - Constructor for class net.sf.saxon.dom.DOMWriter
 
doPromotion(Expression, PromotionOffer) - Method in class net.sf.saxon.expr.Expression
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
doQuery(String[], String) - Method in class net.sf.saxon.Query
Support method for main program.
DOT - Static variable in class net.sf.saxon.expr.parser.Token
"." symbol
DOT_NET_TYPE - Static variable in class net.sf.saxon.lib.NamespaceConstant
Namespace for types representing external .NET objects
DOTDOT - Static variable in class net.sf.saxon.expr.parser.Token
".." symbol
doTransform(String[], String) - Method in class net.sf.saxon.Transform
Support method for main program.
DOUBLE - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:double
DOUBLE - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
DOUBLE_DECIMAL - Static variable in class net.sf.saxon.expr.Calculator
 
DOUBLE_DOUBLE - Static variable in class net.sf.saxon.expr.Calculator
Calculators used when the first operand is a double
DOUBLE_FLOAT - Static variable in class net.sf.saxon.expr.Calculator
 
DOUBLE_INTEGER - Static variable in class net.sf.saxon.expr.Calculator
 
DOUBLE_SPACE - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
saxon:double-space = list of element names
DOUBLE_TO_DECIMAL - Static variable in class net.sf.saxon.type.Converter
 
DOUBLE_TO_INTEGER - Static variable in class net.sf.saxon.type.Converter
 
doubleKeywords - Static variable in class net.sf.saxon.expr.parser.Token
Lookup table for composite (two-keyword) tokens
DoubleSortComparer - Class in net.sf.saxon.expr.sort
An AtomicComparer used for sorting values that are known to be numeric.
doubleToString(double) - Static method in class net.sf.saxon.value.DoubleValue
Internal method used for conversion of a double to a string
DoubleValue - Class in net.sf.saxon.value
A numeric (double precision floating point) value
DoubleValue(double) - Constructor for class net.sf.saxon.value.DoubleValue
Constructor supplying a double
DoubleValue(double, AtomicType) - Constructor for class net.sf.saxon.value.DoubleValue
Constructor supplying a double and an AtomicType, for creating a value that belongs to a user-defined subtype of xs:double.
doubleValue - Variable in class net.sf.saxon.value.UntypedAtomicValue
 
driver - Variable in class net.sf.saxon.option.sql.SQLConnect
 
droppingMetaTags - Variable in class net.sf.saxon.serialize.MetaTagAdjuster
 
DTD_VALIDATION - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
DTD_VALIDATION_RECOVERABLE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
DummyNamespaceResolver - Class in net.sf.saxon.expr.instruct
A dummy namespace resolver used when validating QName-valued attributes written to the result tree.
duration(double) - Static method in class net.sf.saxon.option.exslt.Date
The date:duration function returns a duration string representing the number of seconds specified by the argument string.
DURATION - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:duration
DURATION - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
DURATION_DATETIME - Static variable in class net.sf.saxon.expr.Calculator
Calculators used when the second operand is xs:dateTime, xs:date, or xs:time, and the first is a duration
DURATION_DURATION - Static variable in class net.sf.saxon.expr.Calculator
Calculators used when the both operands are durations
DURATION_NUMERIC - Static variable in class net.sf.saxon.expr.Calculator
Calculators used when the first operand is a duration and the second is numeric
DURATION_TO_DAY_TIME_DURATION - Static variable in class net.sf.saxon.type.Converter
 
DURATION_TO_YEAR_MONTH_DURATION - Static variable in class net.sf.saxon.type.Converter
 
DurationValue - Class in net.sf.saxon.value
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, long, int) - Constructor for class net.sf.saxon.value.DurationValue
Constructor for xs:duration taking the components of the duration.
DurationValue(boolean, int, int, int, int, int, long, int, AtomicType) - Constructor for class net.sf.saxon.value.DurationValue
Constructor for xs:duration taking the components of the duration, plus a user-specified type which must be a subtype of xs:duration.
dynamicCall(ValueRepresentation[], XPathContext) - Method in class net.sf.saxon.expr.UserFunctionCall
Call the function dynamically.
dynamicError(String, String, XPathContext) - Method in class net.sf.saxon.expr.Expression
Method used in subclasses to signal a dynamic error
dynamicError(SourceLocator, XPathException, XPathContext) - Static method in class net.sf.saxon.expr.instruct.Instruction
Construct an exception with diagnostic information.
DynamicLoader - Class in net.sf.saxon.trans
Utility class used to perform dynamic loading of user-hook implementations
DynamicLoader() - Constructor for class net.sf.saxon.trans.DynamicLoader
 
DynamicQueryContext - Class in net.sf.saxon.query
This object represents a dynamic context for query execution.
DynamicQueryContext(Configuration) - Constructor for class net.sf.saxon.query.DynamicQueryContext
Create the dynamic context for a query
dynamicStack - Variable in class net.sf.saxon.expr.StackFrame
 

E

eagerEvaluate(Expression, XPathContext) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Evaluate an expression now; lazy evaluation is not permitted in this case
eagerEvaluationMode(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine the method of evaluation to be used when lazy evaluation of an expression is preferred.
EagerLetExpression - Class in net.sf.saxon.expr
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 in net.sf.saxon.expr
This class is an implementation of XPathContext used when evaluating constant sub-expressions at compile time.
EarlyEvaluationContext(Configuration, CollationMap) - Constructor for class net.sf.saxon.expr.EarlyEvaluationContext
Create an early evaluation context, used for evaluating constant expressions at compile time
ebvError(String) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Report an error in computing the effective boolean value of an expression
ebvError(Expression, TypeHierarchy) - Static method in class net.sf.saxon.expr.parser.TypeChecker
Test whether a given expression is capable of returning a value that has an effective boolean value.
EFFECTIVE_BOOLEAN_VALUE - Static variable in class net.sf.saxon.expr.Expression
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.AndExpression
Evaluate as a boolean.
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.CompareToIntegerConstant
Get the effective boolean value of the expression.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.Expression
Get the effective boolean value of the expression.
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 giving a boolean result
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.LetExpression
Get the effective boolean value of the expression.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.Literal
Get the effective boolean value of the expression.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.OrExpression
Evaluate as a boolean.
effectiveBooleanValue(SequenceIterator<? extends Item>) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine the effective boolean value of a sequence, given an iterator over the sequence
effectiveBooleanValue(Item) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine the effective boolean value of a single item
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.QuantifiedExpression
Get the result as a boolean
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.SingleNodeExpression
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.SingletonIntersectExpression
Get the effective boolean value.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.sort.DocumentSorter
 
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.Contains
Get the effective boolean value of the expression.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.functions.Empty
Evaluate the function in a boolean context
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.functions.EndsWith
Get the effective boolean value of the expression.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.functions.Exists
Evaluate the function in a boolean context
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
Get the effective boolean value of the expression.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.functions.NormalizeSpace
Get the effective boolean value of the expression.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.functions.NotFn
Evaluate the effective boolean value
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.functions.Reverse
 
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.functions.StartsWith
Get the effective boolean value of the expression.
effectiveBooleanValue(SequenceIterator<? extends Item>[], XPathContext) - Method in class net.sf.saxon.lib.ExtensionFunctionCall
Compute the effective boolean value of the result.
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.pattern.PatternSponsor
Get the effective boolean value of the expression.
effectiveBooleanValue() - Method in class net.sf.saxon.s9api.XPathSelector
Evaluate the XPath expression, returning the effective boolean value of the result.
effectiveBooleanValue(XPathDynamicContext) - Method in class net.sf.saxon.sxpath.XPathExpression
Evaluate the expression, returning its effective boolean value
effectiveBooleanValue() - Method in class net.sf.saxon.value.AtomicValue
Get the effective boolean value of the value
effectiveBooleanValue() - Method in class net.sf.saxon.value.BigIntegerValue
Return the effective boolean value of this integer
effectiveBooleanValue() - Method in class net.sf.saxon.value.BooleanValue
Get the effective boolean value of this expression
effectiveBooleanValue() - Method in class net.sf.saxon.value.DecimalValue
 
effectiveBooleanValue() - Method in class net.sf.saxon.value.DoubleValue
Get the effective boolean value
effectiveBooleanValue() - Method in class net.sf.saxon.value.EmptySequence
Get the effective boolean value - always false
effectiveBooleanValue() - Method in class net.sf.saxon.value.FloatValue
Get the effective boolean value
effectiveBooleanValue() - Method in class net.sf.saxon.value.Int64Value
Return the effective boolean value of this integer
effectiveBooleanValue() - Method in class net.sf.saxon.value.ObjectValue
Get the effective boolean value of the value
effectiveBooleanValue() - Method in class net.sf.saxon.value.SequenceExtent
Get the effective boolean value
effectiveBooleanValue() - Method in class net.sf.saxon.value.ShareableSequence
Get the effective boolean value
effectiveBooleanValue() - Method in class net.sf.saxon.value.SingletonItem
Get the effective boolean value
effectiveBooleanValue() - Method in class net.sf.saxon.value.StringValue
Get the effective boolean value of a string
effectiveBooleanValue() - Method in class net.sf.saxon.value.Value
Get the effective boolean value of the expression.
ELEMENT - Static variable in class net.sf.saxon.pattern.NodeKindTest
 
ELEMENT - Static variable in class net.sf.saxon.trans.Err
 
element - Variable in class net.sf.saxon.tree.NamespaceNode
 
element - Variable in class net.sf.saxon.tree.tiny.TinyAttributeCollection
 
ELEMENT - Static variable in class net.sf.saxon.type.Type
Type representing an element node - element()
ELEMENT_QNAME - Static variable in class net.sf.saxon.expr.parser.Token
composite token <'element' QNAME> (XQuery only)
ELEMENT_WITH_ID - Static variable in class net.sf.saxon.functions.Id
 
ElementAvailable - Class in net.sf.saxon.functions
This class supports the XSLT element-available and function-available functions.
ElementAvailable() - Constructor for class net.sf.saxon.functions.ElementAvailable
 
elementCode - Variable in class net.sf.saxon.serialize.XMLEmitter
 
ElementCreator - Class in net.sf.saxon.expr.instruct
An instruction that creates an element node.
ElementCreator() - Constructor for class net.sf.saxon.expr.instruct.ElementCreator
Construct an ElementCreator.
ElementImpl - Class in net.sf.saxon.tree.linked
ElementImpl implements an element with no attributes or namespace declarations.
ElementImpl() - Constructor for class net.sf.saxon.tree.linked.ElementImpl
Construct an empty ElementImpl
elementLocationId - Variable in class net.sf.saxon.event.StartTagBuffer
 
elementNameCode - Variable in class net.sf.saxon.event.StartTagBuffer
 
ElementOverNodeInfo - Class in net.sf.saxon.dom
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
 
elementProperties - Variable in class net.sf.saxon.event.StartTagBuffer
 
ELEMENTS - Static variable in class net.sf.saxon.om.StandardNames
 
elementStack - Variable in class net.sf.saxon.serialize.XMLEmitter
 
elementTypeCode - Variable in class net.sf.saxon.event.StartTagBuffer
 
ELSE - Static variable in class net.sf.saxon.expr.parser.Token
Keyword "else"
ELSE_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
An XPath or XQuery "else" clause.
emitAttribute(String, String) - Method in class net.sf.saxon.trace.ExpressionPresenter
Output an attribute node
Emitter - Class in net.sf.saxon.serialize
Emitter: This abstract class defines methods that must be implemented by components that format SAXON output.
Emitter() - Constructor for class net.sf.saxon.serialize.Emitter
 
EMPTY - Static variable in class net.sf.saxon.expr.instruct.SlotManager
An empty SlotManager
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 - Class in net.sf.saxon.functions
Implementation of the fn:exists function
Empty() - Constructor for class net.sf.saxon.functions.Empty
 
EMPTY - Static variable in class net.sf.saxon.functions.StandardFunction
 
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_ARRAY - Static variable in class net.sf.saxon.expr.instruct.WithParam
 
EMPTY_ARRAY - Static variable in class net.sf.saxon.om.NamespaceBinding
 
EMPTY_ATTRIBUTE_COLLECTION - Static variable in class net.sf.saxon.tree.util.AttributeCollectionImpl
 
EMPTY_COLLECTION - Static variable in class net.sf.saxon.functions.Collection
URI representing a collection that is always empty, regardless of any collection URI resolver
EMPTY_INT_ARRAY - Static variable in class net.sf.saxon.expr.sort.IntArraySet
 
EMPTY_PARAMETER_SET - Static variable in class net.sf.saxon.expr.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
EmptyAxisIterator<T extends NodeInfo> - Class in net.sf.saxon.tree.iter
An AxisIterator over an empty sequence
EmptyAxisIterator() - Constructor for class net.sf.saxon.tree.iter.EmptyAxisIterator
 
emptyAxisIterator() - Static method in class net.sf.saxon.tree.iter.EmptyAxisIterator
 
emptyElementTagCloser(String, NodeName) - Method in class net.sf.saxon.serialize.XHTMLEmitter
Close an empty element tag.
emptyElementTagCloser(String, NodeName) - Method in class net.sf.saxon.serialize.XMLEmitter
Close an empty element tag.
EmptyEventIterator - Class in net.sf.saxon.evpull
This class is an EventIterator over an empty sequence.
EmptyEventIterator() - Constructor for class net.sf.saxon.evpull.EmptyEventIterator
 
EmptyGreatestComparer - Class in net.sf.saxon.expr.sort
A Comparer that modifies a base comparer by sorting empty key values and NaN values last (greatest), as opposed to the default which sorts them first.
EmptyGreatestComparer(AtomicComparer) - Constructor for class net.sf.saxon.expr.sort.EmptyGreatestComparer
Create an EmptyGreatestComparer
EmptyIntIterator - Class in net.sf.saxon.expr.sort
An iterator over a zero-length sequence of integers
EmptyIterator<T extends Item> - Class in net.sf.saxon.tree.iter
EmptyIterator: an iterator over an empty sequence.
EmptyIterator() - Constructor for class net.sf.saxon.tree.iter.EmptyIterator
Protected constructor
emptyIterator() - Static method in class net.sf.saxon.tree.iter.EmptyIterator
 
emptyLeast - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
EmptySequence<T extends Item> - Class in net.sf.saxon.value
An EmptySequence object represents a sequence containing no members.
EmptySequenceTest - Class in net.sf.saxon.pattern
NodeTest is an interface that enables a test of whether a node has a particular name and type.
emptyTags - Static variable in class net.sf.saxon.serialize.HTMLEmitter
Table of HTML tags that have no closing tag
emptyTags - Static variable in class net.sf.saxon.serialize.XHTMLEmitter
Table of XHTML tags that have no closing tag
EmptyTextNodeRemover - Class in net.sf.saxon.expr
This class performs the first phase of processing in "constructing simple content": it takes an input sequence, eliminates empty text nodes, and combines adjacent text nodes into one.
EmptyTextNodeRemover(Expression) - Constructor for class net.sf.saxon.expr.EmptyTextNodeRemover
 
ENCODE_FOR_URI - Static variable in class net.sf.saxon.functions.EscapeURI
 
ENCODING - Static variable in class net.sf.saxon.om.StandardNames
 
encoding - Variable in class net.sf.saxon.serialize.MetaTagAdjuster
 
encoding - Variable in class net.sf.saxon.tree.iter.UnparsedTextIterator
 
end - Variable in class net.sf.saxon.tree.iter.ArrayIterator
 
end - Variable in class net.sf.saxon.tree.iter.ReverseArrayIterator
 
end - Variable in class net.sf.saxon.value.IntegerRange
 
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.
endCDATA() - Method in class net.sf.saxon.event.ReceivingContentHandler
 
endCurrentItem(Item) - Method in class net.sf.saxon.event.ContentHandlerProxy.ContentHandlerProxyTraceListener
Method that is called when an instruction has finished processing a new current item and is ready to select a new current item or revert to the previous current item.
endCurrentItem(Item) - Method in interface net.sf.saxon.lib.TraceListener
Method that is called when an instruction has finished processing a new current item and is ready to select a new current item or revert to the previous current item.
endCurrentItem(Item) - Method in class net.sf.saxon.trace.AbstractTraceListener
Called after a node of the source tree got processed
endCurrentItem(Item) - Method in class net.sf.saxon.trace.TimingTraceListener
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
endDocument() - Method in class net.sf.saxon.dom.DOMWriter
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 the document
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
Receive notification of the end of a document
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.StartTagBuffer
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.option.dom4j.DOM4JWriter
Notify the end of a document node
endDocument() - Method in class net.sf.saxon.option.jdom.JDOMWriter
Notify the end of a document node
endDocument() - Method in class net.sf.saxon.option.xom.XOMWriter
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.serialize.MessageEmitter
 
endDocument() - Method in class net.sf.saxon.serialize.MessageWarner
 
endDocument() - Method in class net.sf.saxon.serialize.XMLEmitter
Notify the end of a document node
endDocument() - Method in class net.sf.saxon.serialize.XMLIndenter
 
endDocument() - Method in class net.sf.saxon.trans.ConfigurationReader
 
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.tree.linked.LinkedTreeBuilder
Notify the end of the document
endDocument() - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Callback interface for SAX: not for application use
EndDocumentEvent - Class in net.sf.saxon.evpull
Pull event representing the end of a document
endDTD() - Method in class net.sf.saxon.event.ReceivingContentHandler
Register the end of the DTD.
endElement() - Method in class net.sf.saxon.dom.DOMWriter
End of an element.
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.IDFilter
endElement:
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.PathMaintainer
Handle an end-of-element event
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
Report the end of an element (the close tag)
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 locally 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.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.option.dom4j.DOM4JWriter
End of an element.
endElement() - Method in class net.sf.saxon.option.jdom.JDOMWriter
End of an element.
endElement() - Method in class net.sf.saxon.option.xom.XOMWriter
End of an element.
endElement() - Method in class net.sf.saxon.query.SequenceWrapper
End of element
endElement() - Method in class net.sf.saxon.serialize.CDATAFilter
Output element end tag
endElement() - Method in class net.sf.saxon.serialize.HTMLEmitter
Output an element end tag.
endElement() - Method in class net.sf.saxon.serialize.HTMLIndenter
Output element end tag
endElement() - Method in class net.sf.saxon.serialize.MetaTagAdjuster
End of element
endElement() - Method in class net.sf.saxon.serialize.TEXTEmitter
Output an element end tag.
endElement() - Method in class net.sf.saxon.serialize.XMLEmitter
End of an element.
endElement() - Method in class net.sf.saxon.serialize.XMLIndenter
Output element end tag
endElement() - Method in class net.sf.saxon.style.UseWhenFilter
End of element
endElement() - Method in class net.sf.saxon.trace.ExpressionPresenter
End an element in the expression tree
endElement(String, String, String) - Method in class net.sf.saxon.trans.ConfigurationReader
 
endElement() - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Notify the end of an element
endElement() - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Callback interface for SAX: not for application use
endElement() - Method in class net.sf.saxon.tree.tiny.TinyBuilderCondensed
 
EndElementEvent - Class in net.sf.saxon.evpull
Pull event representing the end of an element node
endEntity(String) - Method in class net.sf.saxon.event.ReceivingContentHandler
 
endPrefixMapping(String) - Method in class net.sf.saxon.event.ReceivingContentHandler
Notify that a namespace binding is going out of scope
endPrefixMapping(String) - Method in class net.sf.saxon.trans.ConfigurationReader
 
endSubsidiaryElement() - Method in class net.sf.saxon.trace.ExpressionPresenter
End a child element in the output
endsWith(String, String) - Method in class net.sf.saxon.expr.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.expr.sort.RuleBasedSubstringMatcher
Test whether one string ends with another, according to the rules of the XPath ends-with() function
EndsWith - Class in net.sf.saxon.functions
Implements the fn:ends-with() function
EndsWith() - Constructor for class net.sf.saxon.functions.EndsWith
 
endsWith(String, String) - Method in interface net.sf.saxon.lib.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.tree.util.FastStringBuffer
Expand the character array if necessary to ensure capacity for appended data
ensurePriorIndex() - Method in class net.sf.saxon.tree.tiny.TinyTree
On demand, make an index for quick access to preceding-sibling nodes
enter(InstructionInfo, XPathContext) - Method in class net.sf.saxon.event.ContentHandlerProxy.ContentHandlerProxyTraceListener
Method that is called when an instruction in the stylesheet gets processed.
enter(InstructionInfo, XPathContext) - Method in interface net.sf.saxon.lib.TraceListener
Method that is called when an instruction in the stylesheet gets processed.
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.TimingTraceListener
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
ENTERPRISE_XQUERY - Static variable in class net.sf.saxon.Configuration.LicenseFeature
 
ENTERPRISE_XSLT - Static variable in class net.sf.saxon.Configuration.LicenseFeature
 
ENTITIES - Static variable in class net.sf.saxon.type.BuiltInListType
 
ENTITY - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:ENTITY
ENTITY - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
ENTITY_RESOLVER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Name of class implementing org.xml.sax.EntityResolver
enumerateChildren(NodeTest) - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Get an enumeration of the children of this node
env - Variable in class net.sf.saxon.expr.parser.ExpressionParser
 
EOF - Static variable in class net.sf.saxon.expr.parser.Token
Pseudo-token representing the end of the expression
EOS - Static variable in class net.sf.saxon.functions.regex.RegexData
 
eos - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
EPOCH - Static variable in class net.sf.saxon.value.DateTimeValue
Fixed date/time used by Java (and Unix) as the origin of the universe: 1970-01-01
EqualityComparer - Class in net.sf.saxon.expr.sort
A comparer for comparing two atomic values where (a) equals is defined, and is implemented using the Java equals() method, and (b) ordering is not defined, and results in a dynamic error.
equals(Object) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
The equals() method returns true for two Node objects that represent the same conceptual DOM Node.
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.CastableExpression
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.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.FunctionCall
Determine whether two expressions are equivalent
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.instruct.UseAttributeSets
Test whether this UseAttributeSets expression is equal to another
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.Literal
Determine whether two literals are equal, when considered as expressions.
equals(Object) - Method in class net.sf.saxon.expr.ParentNodeExpression
Is this expression the same as another expression?
EQUALS - Static variable in class net.sf.saxon.expr.parser.Token
Equals token ("=")
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.SlashExpression
Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.expr.sort.ComparisonKey
Test if two comparison keys are equal
equals(Object) - Method in class net.sf.saxon.expr.sort.IntArraySet
Test whether this set has exactly the same members as another set
equals(Object) - Method in class net.sf.saxon.expr.sort.IntHashSet
Test whether this set has exactly the same members as another set
equals(Object) - Method in class net.sf.saxon.expr.sort.IntRangeSet
Test whether this set has exactly the same members as another set.
equals(Object) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Compare two SortKeyDefinition values for equality.
equals(Object) - Method in class net.sf.saxon.expr.TailExpression
Compare two expressions to see if they are equal
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.expr.VennExpression
Is this expression the same as another expression?
equals(Object) - Method in class net.sf.saxon.functions.CollatingFunction
Determine whether two expressions are equivalent
equals(Object) - Method in class net.sf.saxon.functions.Doc
Determine whether two expressions are equivalent
equals(Object) - Method in class net.sf.saxon.functions.DocumentFn
Determine whether two expressions are equivalent
equals(Object) - Method in class net.sf.saxon.functions.FormatNumber
Determine whether two expressions are equivalent
equals(Object) - Method in class net.sf.saxon.functions.KeyFn
Determine whether two expressions are equivalent
equals(Object) - Method in class net.sf.saxon.functions.Minimax
Determine whether two expressions are equivalent
equals(Object) - Method in class net.sf.saxon.functions.Put
Determine whether two expressions are equivalent
equals(Object) - Method in class net.sf.saxon.functions.regex.RegexTranslator.Range
 
equals(Object) - Method in class net.sf.saxon.functions.ResolveURI
Determine whether two expressions are equivalent
equals(Object) - Method in class net.sf.saxon.functions.StringJoin
Determine whether two expressions are equivalent
equals(Object) - Method in class net.sf.saxon.functions.SystemFunction
Determine whether two expressions are equivalent
equals(Object) - Method in class net.sf.saxon.om.CodedName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.sf.saxon.om.DocumentURI
 
equals(Object) - Method in class net.sf.saxon.om.FingerprintedQName
 
equals(Object) - Method in class net.sf.saxon.om.NameOfNode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.sf.saxon.om.NamespaceBinding
Test if this namespace binding is the same as another
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.NoNamespaceName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.sf.saxon.om.StructuredQName
Compare two StructuredQName values for equality.
equals(Object) - Method in class net.sf.saxon.option.jdom.NodeWrapper
The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.option.xom.NodeWrapper
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.ConditionalPattern
Determine whether this pattern is the same as another pattern
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.ExceptPattern
Determine whether this pattern is the same as another pattern
equals(Object) - Method in class net.sf.saxon.pattern.IntersectPattern
Determine whether this pattern is the same as another pattern
equals(Object) - Method in class net.sf.saxon.pattern.ItemTypePattern
Determine whether this pattern is the same as another pattern
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.LocationPathPattern
Determine whether this pattern is the same as another pattern
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.NameTest
Determines whether two NameTests are equal
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.NodeSetPattern
Determine whether this pattern is the same as another pattern
equals(Object) - Method in class net.sf.saxon.pattern.UnionPattern
Determine whether this pattern is the same as another pattern
equals(Object) - Method in class net.sf.saxon.pattern.VennPattern
Determine whether this pattern is the same as another pattern
equals(Object) - Method in class net.sf.saxon.s9api.QName
Test whether two QNames are equal.
equals(Object) - Method in class net.sf.saxon.s9api.XdmNode
The equals() relation between two XdmNode objects is true if they both represent the same node.
equals(Object) - Method in class net.sf.saxon.trans.DecimalSymbols
Test if two sets of decimal format symbols are the same
equals(Object) - Method in class net.sf.saxon.tree.linked.NodeImpl
The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.tree.NamespaceNode
The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.tree.tiny.CharSlice
Compare equality
equals(Object) - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.sf.saxon.tree.tiny.LargeStringBuffer
Compare equality
equals(Object) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Compare equality
equals(Object) - Method in class net.sf.saxon.tree.util.Orphan
The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.type.BuiltInAtomicType
Two types are equal if they have the same fingerprint.
equals(Object) - Method in class net.sf.saxon.type.ExternalObjectType
Test whether two ExternalObjectType objects represent the same type
equals(Object) - Method in class net.sf.saxon.value.AtomicValue
The equals() methods on atomic values is defined to follow the semantics of eq when applied to two atomic values.
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.BigIntegerValue.BigIntegerComparable
 
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
Context-free comparison of two dateTime values
equals(Object) - Method in class net.sf.saxon.value.DecimalValue.DecimalComparable
 
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.GDateValue
The equals() methods on atomic values is defined to follow the semantics of eq when applied to two atomic values.
equals(Object) - Method in class net.sf.saxon.value.HexBinaryValue
Test if the two hexBinary or Base64Binaryvalues are equal.
equals(Object) - Method in class net.sf.saxon.value.Int64Value.Int64Comparable
 
equals(Object) - Method in class net.sf.saxon.value.NotationValue
Determine if two Notation 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 AtomicValues are equal, according to XPath 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.
equivalentExpr - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
ERR - Static variable in class net.sf.saxon.lib.NamespaceConstant
The standard namespace for system error codes
Err - Class in net.sf.saxon.trans
Class containing utility methods for handling error messages
Err() - Constructor for class net.sf.saxon.trans.Err
 
error(TransformerException) - Method in class net.sf.saxon.functions.DocAvailable.ErrorDiscarder
 
Error - Class in net.sf.saxon.functions
Implement XPath function fn:error()
Error() - Constructor for class net.sf.saxon.functions.Error
 
error(XPathContext, QNameValue, StringValue, SequenceIterator<EO>) - Method in class net.sf.saxon.functions.Error
 
error(SAXParseException) - Method in class net.sf.saxon.lib.StandardErrorHandler
Callback interface for SAX: not for application use
error(TransformerException) - Method in class net.sf.saxon.lib.StandardErrorListener
Receive notification of a recoverable error.
ERROR_LISTENER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Name of class implementing org.xml.sax.ErrorListener
errorClass(String, String, String, Class, Exception) - Method in class net.sf.saxon.trans.ConfigurationReader
 
ErrorExpression - Class in net.sf.saxon.expr
Error expression: this expression is generated when the supplied expression cannot be parsed, and the containing element enables forwards-compatible processing.
ErrorExpression() - Constructor for class net.sf.saxon.expr.ErrorExpression
 
ErrorExpression(XPathException) - Constructor for class net.sf.saxon.expr.ErrorExpression
Constructor
ErrorIterator - Class in net.sf.saxon.expr
A SequenceIterator that throws an exception as soon as its next() method is called.
ErrorIterator(XPathException) - Constructor for class net.sf.saxon.expr.ErrorIterator
 
errorOutput - Variable in class net.sf.saxon.lib.StandardErrorListener
 
ErrorType - Class in net.sf.saxon.type
This class has a singleton instance which represents the XML Schema 1.1 built-in type xs:error
escape(CharSequence, String) - Static method in class net.sf.saxon.functions.EscapeURI
Escape special characters in a URI.
escape(String) - Method in class net.sf.saxon.trace.AbstractTraceListener
Escape a string for XML output (in an attribute delimited by double quotes).
ESCAPE_URI_ATTRIBUTES - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
escape-uri-attributes = "yes" | "no".
ESCAPE_URI_ATTRIBUTES - Static variable in class net.sf.saxon.om.StandardNames
 
escapeSpaces(String) - Static method in class net.sf.saxon.functions.ResolveURI
Replace spaces by %20
EscapeURI - Class in net.sf.saxon.functions
This class supports the functions encode-for-uri() and iri-to-uri()
EscapeURI() - Constructor for class net.sf.saxon.functions.EscapeURI
 
escapeURIAttributes - Variable in class net.sf.saxon.serialize.HTMLURIEscaper
 
escapeURL(CharSequence, boolean, Configuration) - Static method in class net.sf.saxon.serialize.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.LetExpression
Evaluate the variable.
evalMatches(AtomicValue, AtomicValue, CharSequence, XPathContext) - Method in class net.sf.saxon.functions.Matches
Interface used by compiled bytecode
evaluate(Expression, int, XPathContext, int) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Do lazy evaluation of an expression.
evaluate(DynamicQueryContext) - Method in class net.sf.saxon.query.XQueryExpression
Execute a the compiled Query, returning the results as a List.
evaluate(String, XdmItem) - Method in class net.sf.saxon.s9api.XPathCompiler
Compile and evaluate an XPath expression, supplied as a character string, with a given context item.
evaluate() - Method in class net.sf.saxon.s9api.XPathSelector
Evaluate the expression, returning the result as an XdmValue (that is, a sequence of nodes and/or atomic values).
evaluate() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Perform the query, returning the results as an XdmValue.
evaluate(XPathDynamicContext) - Method in class net.sf.saxon.sxpath.XPathExpression
Execute the expression, returning the result as a List, whose members will be instances of the class Item
evaluate(Source) - Method in class net.sf.saxon.sxpath.XPathExpression
Execute a prepared XPath expression, returning the results as a List in which items have been converted to the appropriate Java object.
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
Deprecated.
since 9.0. This method is not present in the JAXP interface. Either use the JAXP methods such as XPathExpressionImpl.evaluate(Object, QName), or use the Saxon XPath API instead of JAXP.
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
EVALUATE_AND_MATERIALIZE_VARIABLE - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
EVALUATE_METHOD - Static variable in class net.sf.saxon.expr.Expression
 
EVALUATE_RESULT - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
EVALUATE_SUPPLIED_PARAMETER - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
EVALUATE_VARIABLE - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
evaluateArguments(XPathContext) - Method in class net.sf.saxon.expr.UserFunctionCall
 
evaluateAsString(XPathContext) - Method in class net.sf.saxon.expr.Expression
Evaluate an expression as a String.
evaluateAsString(XPathContext) - Method in class net.sf.saxon.expr.instruct.Instruction
Evaluate an expression as a String.
evaluateAsString(XPathContext) - Method in class net.sf.saxon.expr.Literal
 
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.FormatNumber
Evaluate in a context where a string is wanted
evaluateAsString(XPathContext) - Method in class net.sf.saxon.pattern.PatternSponsor
Evaluate an expression as a String.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ArithmeticExpression
Evaluate the expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ArithmeticExpression10
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.CastableExpression
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.CastExpression
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.CompareToIntegerConstant
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 class 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.flwor.TupleExpression
 
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.InstanceOfExpression
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.Choose
Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.Copy
Evaluate as an expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.DocumentInstr
Evaluate as an item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.ElementCreator
Evaluate the constructor, returning the constructed element node.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.FixedAttribute
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.Instruction
Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
Evaluate as an expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.NumberInstruction
 
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Evaluate as an expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.ValueOf
Evaluate this expression, returning the resulting text node to the caller
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.LastItemExpression
Evaluate the expression
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.Literal
Evaluate as a singleton item (or empty sequence).
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.NegateExpression
Evaluate the expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.QuantifiedExpression
Evaluate the expression to return a singleton value
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.SuppliedParameterReference
Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.TailCallLoop
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.Average
Evaluate the function
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.CodepointsToString
Evaluate
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.Count
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.CurrentDateTime
Evaluate in a general context
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
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.DocAvailable
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.DocumentUriFn
Evaluate the function in a string context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.ElementAvailable
Run-time evaluation.
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Empty
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.EndsWith
Evaluate the function
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.Exists
Evaluate the function
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.FormatNumber
Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.FunctionArity
Evaluate this function call at run-time
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.FunctionAvailable
Run-time evaluation.
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.FunctionName
Evaluate this function call at run-time
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.GenerateId
Evaluate the function in a string 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.LocalNameFn
Evaluate the function in a string 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.NameFn
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.NamespaceUriFn
Evaluate the function in a string context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Nilled
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NodeNameFn
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.NotFn
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NumberFn
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.StartsWith
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.SubstringAfter
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.SubstringBefore
Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Sum
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.TypeAvailable
Run-time evaluation.
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.UnparsedEntity
Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.UnparsedText
This method handles evaluation of the function: it returns a StringValue in the case of unparsed-text(), or a BooleanValue in the case of unparsed-text-available().
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.UnparsedTextAvailable
This method handles evaluation of the function: it returns a StringValue in the case of unparsed-text(), or a BooleanValue in the case of unparsed-text-available().
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.UnparsedTextLines
This method handles evaluation of the function: it returns a StringValue in the case of unparsed-text(), or a BooleanValue in the case of unparsed-text-available().
evaluateItem(XPathContext) - Method in class net.sf.saxon.pattern.PatternSponsor
Evaluate an expression as a single item.
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.XPathContextMinor
Get the value of a local variable, identified by its slot number
evaluateManyToMany(SequenceIterator, SequenceIterator, XPathContext) - Method in class net.sf.saxon.expr.GeneralComparison
Evaluate a (zero-or-one)-to-(zero-or-one) comparison
evaluateNodeName(XPathContext) - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Determine the name to be used for the attribute, as an integer name code
evaluateNodeName(XPathContext) - Method in class net.sf.saxon.expr.instruct.FixedAttribute
 
evaluateNodeName(XPathContext) - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
 
evaluateNodeName(XPathContext) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
 
evaluateNodeName(XPathContext) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Run-time method to compute the name of the node being constructed.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class net.sf.saxon.expr.Expression
Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class net.sf.saxon.expr.ForExpression
Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class net.sf.saxon.expr.instruct.Block
Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class net.sf.saxon.expr.instruct.Choose
Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class net.sf.saxon.expr.LetExpression
Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class net.sf.saxon.expr.Literal
Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class net.sf.saxon.expr.UserFunctionCall
Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class net.sf.saxon.functions.Error
Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class net.sf.saxon.functions.Put
Evaluate an updating expression, adding the results to a Pending Update List.
evaluateSingle(DynamicQueryContext) - Method in class net.sf.saxon.query.XQueryExpression
Execute the compiled Query, returning the first item in the result.
evaluateSingle(String, XdmItem) - Method in class net.sf.saxon.s9api.XPathCompiler
Compile and evaluate an XPath expression whose result is expected to be a single item, with a given context item.
evaluateSingle() - Method in class net.sf.saxon.s9api.XPathSelector
Evaluate the XPath expression, returning the result as an XdmItem (that is, a single node or atomic value).
evaluateSingle() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Evaluate the XQuery expression, returning the result as an XdmItem (that is, a single node or atomic value).
evaluateSingle(XPathDynamicContext) - Method in class net.sf.saxon.sxpath.XPathExpression
Execute the expression, returning the result as a single Item If the result of the expression is a sequence containing more than one item, items after the first are discarded.
evaluateSingle(Source) - Method in class net.sf.saxon.sxpath.XPathExpression
Execute a prepared XPath expression, returning the first item in the result.
evaluateSingle() - Method in class net.sf.saxon.xpath.XPathExpressionImpl
Deprecated.
since 9.0. This method is not present in the JAXP interface. Either use the JAXP methods such as XPathExpressionImpl.evaluate(Object, QName), or use the Saxon XPath API instead of JAXP.
evaluateSortKey(int, XPathContext) - Method in class net.sf.saxon.expr.flwor.OrderByClause
Callback for evaluating the sort keys
evaluateSortKey(int, XPathContext) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Callback for evaluating the sort keys
evaluateSortKey(int, XPathContext) - Method in class net.sf.saxon.expr.sort.SortExpression
Callback for evaluating the sort keys
evaluateSortKey(int, XPathContext) - Method in interface net.sf.saxon.expr.sort.SortKeyEvaluator
Evaluate the n'th sort key of the context item
evaluateSortKey(int, XPathContext) - Method in class net.sf.saxon.xpath.XPathExpressionImpl
Callback for evaluating the sort keys.
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.flwor.LocalVariableBinding
Get the value of the range variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.expr.instruct.GlobalParam
Evaluate the variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Evaluate the variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.expr.instruct.LocalParam
Evaluate the variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.expr.instruct.LocalVariable
Evaluate the variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
Evaluate this function parameter
evaluateVariable(XPathContext) - Method in class net.sf.saxon.expr.instruct.WithParam
Evaluate the variable (method exists only to satisfy the interface)
evaluateVariable(XPathContext) - Method in class net.sf.saxon.expr.LocalVariableReference
Return the value of the variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.expr.PositionVariable
Get the value of the range variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.expr.SuppliedParameterReference
Get the value of this expression in a given context.
evaluateVariable(XPathContext) - Method in class net.sf.saxon.expr.VariableReference
Evaluate this variable
evaluateVariable(XPathContext) - Method in class net.sf.saxon.sxpath.XPathVariable
Get the value of the variable.
evaluateVariable(XPathContext) - Method in class net.sf.saxon.xpath.JAXPVariable
Get the value of the variable.
evaluationMode - Variable in class net.sf.saxon.expr.instruct.GeneralVariable
 
evaluationMode - Variable in class net.sf.saxon.expr.instruct.UserFunction
 
evalUnparsedText(StringValue, String, XPathContext) - Method in class net.sf.saxon.functions.UnparsedText
 
evalUnparsedTextAvailable(StringValue, String, XPathContext) - Method in class net.sf.saxon.functions.UnparsedTextAvailable
 
EVENT_FEED_METHOD - Static variable in class net.sf.saxon.expr.Expression
 
EventAnnotationStripper - Class in net.sf.saxon.evpull
This class is an EventIterator that filters a stream of pull events setting the type annotation on element nodes to xs:untyped and on attribute nodes to xs:untypedAtomic
EventAnnotationStripper(EventIterator) - Constructor for class net.sf.saxon.evpull.EventAnnotationStripper
Create an EventAnnotationStripper
EventIterator - Interface in net.sf.saxon.evpull
An iterator over a sequence of events
EventIteratorOverSequence - Class in net.sf.saxon.evpull
This class maps a SequenceIterator to an EventIterator, by simply returning the items in the sequence as PullEvents.
EventIteratorOverSequence(SequenceIterator) - Constructor for class net.sf.saxon.evpull.EventIteratorOverSequence
Create an EventIterator that wraps a given SequenceIterator
EventIteratorToReceiver - Class in net.sf.saxon.evpull
Class to read pull events from an EventIterator and write them to a Receiver
EventMappingFunction - Interface in net.sf.saxon.evpull
EventMappingFunction is an interface that must be satisfied by an object passed to an EventMappingIterator.
EventMappingIterator - Class in net.sf.saxon.evpull
MappingIterator merges a sequence of sequences into a single sequence.
EventMappingIterator(SequenceIterator, EventMappingFunction) - Constructor for class net.sf.saxon.evpull.EventMappingIterator
Construct a MappingIterator that will apply a specified MappingFunction to each Item returned by the base iterator.
EventSource - Class in net.sf.saxon.event
An implementation of the JAXP Source class that supplies a document in the form of a stream of push events sent to a Receiver
EventSource() - Constructor for class net.sf.saxon.event.EventSource
 
EventStackIterator - Class in net.sf.saxon.evpull
An EventStackIterator is an EventIterator that delivers a flat sequence of PullEvents containing no nested EventIterators
EventToStaxBridge - Class in net.sf.saxon.evpull
This class bridges EventIterator events to XMLStreamReader (Stax) events.
EventToStaxBridge(EventIterator, PipelineConfiguration) - Constructor for class net.sf.saxon.evpull.EventToStaxBridge
Create a EventToStaxBridge instance, which wraps a Saxon EventIterator as a Stax XMLStreamReader
EVERY - Static variable in class net.sf.saxon.expr.parser.Token
Keyword "every"
EveryItemMappingIterator - Class in net.sf.saxon.expr
EveryItemMappingIterator applies a mapping function to each item in a sequence.
EveryItemMappingIterator(SequenceIterator, ItemMappingFunction) - Constructor for class net.sf.saxon.expr.EveryItemMappingIterator
Construct an ItemMappingIterator that will apply a specified DummyItemMappingFunction to each Item returned by the base iterator.
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.parser.Token
Operator "except"
except(IntSet) - Method in class net.sf.saxon.expr.sort.AbstractIntSet
Form a new set that is the difference of this set and another set.
except(IntSet) - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
except(IntSet) - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
except(IntSet) - Method in interface net.sf.saxon.expr.sort.IntSet
Form a new set that is the difference of this set and another set.
except(IntSet) - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
except(IntSet) - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
ExceptPattern - Class in net.sf.saxon.pattern
A pattern formed as the difference of two other patterns
ExceptPattern(Pattern, Pattern) - Constructor for class net.sf.saxon.pattern.ExceptPattern
Constructor
EXCLUDE_RESULT_PREFIXES - Static variable in class net.sf.saxon.om.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
exec - Variable in class net.sf.saxon.style.XSLStylesheet
 
Executable - Class in net.sf.saxon.expr.instruct
A compiled stylesheet or a query in executable form.
Executable(Configuration) - Constructor for class net.sf.saxon.expr.instruct.Executable
Create a new Executable (a collection of stylesheet modules and/or query modules)
executable - Variable in class net.sf.saxon.query.QueryParser
 
ExecutableFunctionLibrary - Class in net.sf.saxon.functions
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
Create the ExecutableFunctionLibrary
Exists - Class in net.sf.saxon.functions
Implementation of the fn:exists function
Exists() - Constructor for class net.sf.saxon.functions.Exists
 
exp(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the exponential of a numeric value (SStL)
exp - Variable in class net.sf.saxon.s9api.XQueryExecutable
 
expand(XPathContext) - Method in class net.sf.saxon.expr.instruct.AttributeSet
Evaluate an attribute set
expand(AttributeSet[], XPathContext) - Static method in class net.sf.saxon.expr.instruct.AttributeSet
Expand (evaluate) an array of attribute sets
expand(XPathContext) - Method in class net.sf.saxon.expr.instruct.Template
Expand the template.
expand() - Method in class net.sf.saxon.value.StringValue
Expand a string containing surrogate pairs into an array of 32-bit characters
expand(CharSequence) - Static method in class net.sf.saxon.value.StringValue
Expand a string containing surrogate pairs into an array of 32-bit characters
EXPAND_ATTRIBUTE_DEFAULTS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
EXPAND_COMPLEMENT_BLOCKS - Static variable in interface net.sf.saxon.functions.regex.RegularExpression
 
expandCollationURI(String, URI, XPathContext) - Static method in class net.sf.saxon.functions.CollatingFunction
 
expandComplementBlockNames - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
expect(int) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Expect a given token; fail if the current token is different.
expect(char) - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
expectsMany(Expression) - Static method in class net.sf.saxon.value.Cardinality
Determine whether multiple occurrences are not only allowed, but likely.
EXPIRED - Static variable in exception net.sf.saxon.trans.LicenseException
 
explain(ExpressionPresenter) - Method in class net.sf.saxon.event.Stripper.StripRuleTarget
 
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.AxisExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.BinaryExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.CardinalityChecker
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.CastableExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.CastExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.ContextItemExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.ErrorExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.Expression
Diagnostic print of expression structure.
explain(OutputStream) - Method in class net.sf.saxon.expr.Expression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.FilterExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.flwor.Clause
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.flwor.ForClause
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.flwor.LetClause
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.flwor.OrderByClause
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.flwor.TraceClause
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.flwor.TupleExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.flwor.WhereClause
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.ForExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.FunctionCall
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.InstanceOfExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ApplyImports
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.Block
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.CallTemplate
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.Choose
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.Comment
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ComputedElement
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.Copy
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.CopyOf
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.Doctype
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.DocumentInstr
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.FixedAttribute
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.FixedElement
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ForEach
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.LocalParam
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.Message
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.NextMatch
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.NumberInstruction
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ProcessRegexMatchInstruction
 
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ResultDocument
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.Template
Output diagnostic explanation to an ExpressionPresenter
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ValueOf
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.IntegerRangeTest
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.IsLastExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.ItemChecker
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.LetExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.Literal
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.ParentNodeExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.QuantifiedExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.RootExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.SimpleExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.SlashExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.sort.ConditionalSorter
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.sort.DocumentSorter
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.sort.SortExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.SuppliedParameterReference
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.TailExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.UnaryExpression
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.UserFunctionCall
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.VariableReference
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.om.SelectedElementsSpaceStrippingRule.StripRuleTarget
 
explain(ExpressionPresenter) - Method in class net.sf.saxon.pattern.PatternSponsor
Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.PreparedStylesheet
Produce an XML representation of the compiled and optimized stylesheet
explain - Variable in class net.sf.saxon.Query
 
explain(XQueryExpression) - Method in class net.sf.saxon.Query
Explain the results of query compilation
explain(ExpressionPresenter) - Method in class net.sf.saxon.query.GlobalVariableDefinition
Produce diagnostic output showing the compiled and optimized expression tree for a function
explain(ExpressionPresenter) - Method in class net.sf.saxon.query.XQueryExpression
Diagnostic method: display a representation of the compiled query on the selected output stream.
explain(ExpressionPresenter) - Method in class net.sf.saxon.query.XQueryFunction
Produce diagnostic output showing the compiled and optimized expression tree for a function
explain(Destination) - Method in class net.sf.saxon.s9api.XsltExecutable
Produce a diagnostic representation of the compiled stylesheet, in XML form.
explain(ExpressionPresenter) - Method in interface net.sf.saxon.trans.RuleTarget
Output diagnostic explanation to an ExpressionPresenter
explainExtraAttribute(ExpressionPresenter) - Method in class net.sf.saxon.expr.ValueComparison
 
explainExtraAttributes(ExpressionPresenter) - Method in class net.sf.saxon.expr.BinaryExpression
Add subclass-specific attributes to the expression tree explanation.
explainExtraAttributes(ExpressionPresenter) - Method in class net.sf.saxon.expr.GeneralComparison
 
explainExtraAttributes(ExpressionPresenter) - Method in class net.sf.saxon.expr.GeneralComparison10
 
explainGlobalFunctions(ExpressionPresenter) - Method in class net.sf.saxon.query.QueryModule
Output "explain" information about each declared function.
explainGlobalFunctions(ExpressionPresenter) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Output "explain" information about each declared function
explainGlobalVariables(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.Executable
Explain (that is, output an expression tree) the global variables
explainKeys(ExpressionPresenter) - Method in class net.sf.saxon.trans.KeyManager
Diagnostic output explaining the keys
explainNamedTemplates(ExpressionPresenter) - Method in class net.sf.saxon.PreparedStylesheet
Explain the expression tree for named templates in a stylesheet
explainOutputFileName - Variable in class net.sf.saxon.Query
 
explainParameters(WithParam[], ExpressionPresenter) - Static method in class net.sf.saxon.expr.instruct.WithParam
Static method to explain a set of parameters
explainSpecializedAttributes(ExpressionPresenter) - Method in class net.sf.saxon.expr.ForExpression
 
explainStreaming(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
 
explainTemplateRules(ExpressionPresenter) - Method in class net.sf.saxon.trans.Mode
Explain all template rules in this mode by showing their expression tree represented in XML.
explainTemplateRules(ExpressionPresenter) - Method in class net.sf.saxon.trans.RuleManager
Explain (that is, output the expression tree) all template rules
explainThreads(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ForEach
 
exportComponents(Receiver) - Method in class net.sf.saxon.Configuration
Export a precompiled Schema Component Model containing all the components (except built-in components) that have been loaded into this Processor.
exportComponents(Destination) - Method in class net.sf.saxon.s9api.SchemaManager
Export a precompiled Schema Component Model containing all the components (except built-in components) that have been loaded into this Processor.
Expression - Class in net.sf.saxon.expr
Interface supported by an XPath expression.
Expression() - Constructor for class net.sf.saxon.expr.Expression
 
expression - Variable in class net.sf.saxon.pattern.NodeSetPattern
 
expression - Variable in class net.sf.saxon.value.Closure
 
expressionBaseURI - Variable in class net.sf.saxon.functions.Put
 
expressionBaseURI - Variable in class net.sf.saxon.functions.ResolveURI
 
expressionBaseURI - Variable in class net.sf.saxon.functions.UnparsedText
 
ExpressionContext - Class in net.sf.saxon.style
An ExpressionContext represents the context for an XPath expression written in the stylesheet.
ExpressionContext(StyleElement) - Constructor for class net.sf.saxon.style.ExpressionContext
Create a static context for XPath expressions in an XSLT stylesheet
ExpressionLocation - Class in net.sf.saxon.expr.parser
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.parser.ExpressionLocation
Create an ExpressionLocation
ExpressionLocation(SourceLocator) - Constructor for class net.sf.saxon.expr.parser.ExpressionLocation
Create an ExpressionLocation, taking the data from a supplied JAXP SourceLocator
ExpressionLocation(LocationProvider, long) - Constructor for class net.sf.saxon.expr.parser.ExpressionLocation
Create an ExpressionLocation, taking the data from a supplied locationId along with a LocationProvider to interpret its meaning
ExpressionLocation(String, int, int) - Constructor for class net.sf.saxon.expr.parser.ExpressionLocation
Create an ExpressionLocation corresponding to a given module, line number, and column number
ExpressionParser - Class in net.sf.saxon.expr.parser
Parser for XPath expressions and XSLT patterns.
ExpressionParser() - Constructor for class net.sf.saxon.expr.parser.ExpressionParser
Create an expression parser
ExpressionParser.TemporaryContainer - Class in net.sf.saxon.expr.parser
A Container used on a temporary basis to hold an expression while it is being parsed
ExpressionParser.TemporaryContainer(LocationMap, int) - Constructor for class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
 
ExpressionPresenter - Class in net.sf.saxon.trace
This class handles the display of an abstract expression tree in an XML format with some slight resemblence to XQueryX
ExpressionPresenter(Configuration) - Constructor for class net.sf.saxon.trace.ExpressionPresenter
Make an ExpressionPresenter that writes indented output to the standard error output destination of the Configuration
ExpressionPresenter(Configuration, OutputStream) - Constructor for class net.sf.saxon.trace.ExpressionPresenter
Make an ExpressionPresenter that writes indented output to a specified output stream
ExpressionPresenter(Configuration, Receiver) - Constructor for class net.sf.saxon.trace.ExpressionPresenter
Make an ExpressionPresenter for a given Configuration using a user-supplied Receiver to accept the output
ExpressionProcessor - Interface in net.sf.saxon.expr.flwor
 
expressionSize(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Get the size of an expression tree (the number of subexpressions it contains)
ExpressionTool - Class in net.sf.saxon.expr.parser
This class, ExpressionTool, contains a number of useful static methods for manipulating expressions.
ExpressionVisitor - Class in net.sf.saxon.expr.parser
The ExpressionVisitor supports the various phases of processing of an expression tree which require a recursive walk of the tree structure visiting each node in turn.
ExpressionVisitor() - Constructor for class net.sf.saxon.expr.parser.ExpressionVisitor
Create an ExpressionVisitor
ExpressionVisitor.ContextItemType - Class in net.sf.saxon.expr.parser
A data structure that represents the required type of the context item, together with information about whether it is known to be present or absent or whether it is not known statically whether it is present or absent.
ExpressionVisitor.ContextItemType(ItemType, boolean) - Constructor for class net.sf.saxon.expr.parser.ExpressionVisitor.ContextItemType
 
EXSLT_COMMON - Static variable in class net.sf.saxon.lib.NamespaceConstant
Fixed namespace name for EXSLT/Common: "http://exslt.org/common"
EXSLT_DATES_AND_TIMES - Static variable in class net.sf.saxon.lib.NamespaceConstant
Fixed namespace name for EXSLT/date: "http://exslt.org/dates-and-times"
EXSLT_MATH - Static variable in class net.sf.saxon.lib.NamespaceConstant
Fixed namespace name for EXSLT/math: "http://exslt.org/math"
EXSLT_RANDOM - Static variable in class net.sf.saxon.lib.NamespaceConstant
Fixed namespace name for EXSLT/random: "http://exslt.org/random"
EXSLT_SETS - Static variable in class net.sf.saxon.lib.NamespaceConstant
Fixed namespace name for EXSLT/sets: "http://exslt.org/sets"
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
EXTENSION_ELEMENT_PREFIXES - Static variable in class net.sf.saxon.om.StandardNames
 
EXTENSION_INSTRUCTION - Static variable in class net.sf.saxon.trace.Location
An XSLT instruction.
ExtensionFunction - Interface in net.sf.saxon.s9api
This is an interface for simple external/extension functions.
ExtensionFunctionCall - Class in net.sf.saxon.lib
This abstract class is provided to allow user-written extension functions to be implemented with the full capabilities of functions that are an intrinsic part of the Saxon product.
ExtensionFunctionCall() - Constructor for class net.sf.saxon.lib.ExtensionFunctionCall
 
ExtensionFunctionDefinition - Class in net.sf.saxon.lib
This abstract class is provided to allow user-written extension functions to be implemented with the full capabilities of functions that are an intrinsic part of the Saxon product.
ExtensionFunctionDefinition() - Constructor for class net.sf.saxon.lib.ExtensionFunctionDefinition
 
ExtensionFunctionFactory - Interface in net.sf.saxon.functions
This is a marker interface representing an abstract superclass of JavaExtensionFunctionFactory and DotNetExtensionFunctionFactory.
ExtensionInstruction - Class in net.sf.saxon.style
Abstract class representing an extension instruction
ExtensionInstruction() - Constructor for class net.sf.saxon.style.ExtensionInstruction
 
extensionNamespaces - Variable in class net.sf.saxon.style.StyleElement
 
ExternalObjectModel - Interface in net.sf.saxon.lib
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 in net.sf.saxon.type
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
Create an anonymous external object type.
ExternalObjectType(Class, Configuration) - Constructor for class net.sf.saxon.type.ExternalObjectType
Create an external object type.
externalResolver - Variable in class net.sf.saxon.sxpath.IndependentContext
 
EXTRACT_GLOBAL_VARIABLES - Static variable in class net.sf.saxon.expr.parser.PromotionOffer
EXTRACT_GLOBAL_VARIABLES identifies subexpressions that are not constant, but have no dependencies other than on global variables or parameters (they must also be non-creative).
extractGlobalVariables(Expression, ExpressionVisitor, PromotionOffer) - Method in class net.sf.saxon.expr.parser.Optimizer
Extract subexpressions from the body of a function that can be evaluated as global variables

F

fallbackProcessing(Executable, Declaration, StyleElement) - Method in class net.sf.saxon.style.StyleElement
Perform fallback processing.
FALSE - Static variable in class net.sf.saxon.value.BooleanValue
The boolean value FALSE
FALSE - Static variable in class net.sf.saxon.value.StringValue
 
FastStringBuffer - Class in net.sf.saxon.tree.util
A simple implementation of a class similar to StringBuffer.
FastStringBuffer(int) - Constructor for class net.sf.saxon.tree.util.FastStringBuffer
Create a FastStringBuffer with a given initial capacity
FastStringBuffer(CharSequence) - Constructor for class net.sf.saxon.tree.util.FastStringBuffer
Create a FastStringBuffer with initial content
fatalError(TransformerException) - Method in class net.sf.saxon.functions.DocAvailable.ErrorDiscarder
 
fatalError(SAXParseException) - Method in class net.sf.saxon.lib.StandardErrorHandler
Callback interface for SAX: not for application use
fatalError(TransformerException) - Method in class net.sf.saxon.lib.StandardErrorListener
Receive notification of a non-recoverable error.
FeatureKeys - Class in net.sf.saxon.lib
FeatureKeys defines a set of constants, representing the names of Saxon configuration options which can be supplied to the Saxon implementations of the JAXP interfaces TransformerFactory, SchemaFactory, Validator, and ValidationHandler, and to other interfaces such as the s9api Processor
FeatureKeys() - Constructor for class net.sf.saxon.lib.FeatureKeys
 
FEQ - Static variable in class net.sf.saxon.expr.parser.Token
operator "eq"
FGE - Static variable in class net.sf.saxon.expr.parser.Token
operator "ge"
FGT - Static variable in class net.sf.saxon.expr.parser.Token
operator "gt"
filter - Variable in class net.sf.saxon.expr.FilterIterator
 
Filter - Class in net.sf.saxon
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.
filter - Variable in class net.sf.saxon.functions.URIQueryParameters
 
filterContext - Variable in class net.sf.saxon.expr.FilterIterator
 
FILTERED - Static variable in class net.sf.saxon.expr.FilterExpression
 
filteredSingleton(NodeInfo, NodeTest) - Static method in class net.sf.saxon.tree.util.Navigator
Create an iterator over a singleton node, if it exists and matches a nodetest; otherwise return an empty iterator
FilterExpression - Class in net.sf.saxon.expr
A FilterExpression contains a base expression and a filter predicate, which may be an integer expression (positional filter), or a boolean expression (qualifier)
FilterExpression(Expression, Expression) - Constructor for class net.sf.saxon.expr.FilterExpression
Constructor
FilterFactory - Interface in net.sf.saxon.event
Factory class to create a ProxyReceiver which filters events on a push pipeline
FilterIterator - Class in net.sf.saxon.expr
A CompiledFilterIterator filters an input sequence using a filter expression.
FilterIterator(SequenceIterator, Expression, XPathContext) - Constructor for class net.sf.saxon.expr.FilterIterator
Constructor
FilterIterator.NonNumeric - Class in net.sf.saxon.expr
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
Create a CompiledFilterIterator for the situation where it is known that the filter expression will never evaluate to a number value.
filters - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
finalize() - Method in class net.sf.saxon.Configuration
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
finalResult - Variable in class net.sf.saxon.serialize.UncommittedSerializer
 
find(int) - Method in class net.sf.saxon.expr.sort.IntToIntArrayMap
Finds a key in the map.
find(int) - Method in class net.sf.saxon.expr.sort.IntToIntHashMap
Finds a key in the map.
find(int) - Method in interface net.sf.saxon.expr.sort.IntToIntMap
Finds a key in the map.
find(String) - Method in class net.sf.saxon.om.DocumentPool
Get the document with a given document-uri
find(DocumentURI) - Method in class net.sf.saxon.om.DocumentPool
Get the document with a given document-uri
findByNodeName(NodeName) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Find an attribute by fingerprint
findCollation(String, String) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Find a named collation.
findRangeVariable(StructuredQName) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Locate a range variable with a given name.
findSimilarNamespace(String) - Static method in class net.sf.saxon.lib.NamespaceConstant
Find a similar namespace to one that is a possible mis-spelling
fingerprint - Variable in class net.sf.saxon.type.BuiltInAtomicType
 
fingerprint - Variable in class net.sf.saxon.type.ExternalObjectType
 
FingerprintedNode - Interface in net.sf.saxon.om
This is a marker interface used to identify nodes that contain a namepool fingerprint.
FingerprintedQName - Class in net.sf.saxon.om
A QName triple (prefix, URI, local) with the additional ability to hold an integer fingerprint.
FingerprintedQName(String, String, String) - Constructor for class net.sf.saxon.om.FingerprintedQName
 
FingerprintedQName(String, String, String, int) - Constructor for class net.sf.saxon.om.FingerprintedQName
 
FIRST_INTO - Static variable in class net.sf.saxon.expr.parser.Token
"first into"
firstAttribute - Variable in class net.sf.saxon.tree.tiny.TinyAttributeCollection
 
firstElementPattern - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
firstInvalidChar(CharSequence) - Method in class net.sf.saxon.om.NameChecker
Test whether all the characters in a CharSequence are valid XML characters
FirstItemExpression - Class in net.sf.saxon.expr
A FirstItemExpression returns the first item in the sequence returned by a given base expression
fix(XPathContext) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
 
FIXED_UP - Static variable in interface net.sf.saxon.type.SchemaComponent
Validation status: fixed up (all references to other components have been resolved)
FixedAttribute - Class in net.sf.saxon.expr.instruct
An instruction derived from an xsl:attribute element in stylesheet, or from an attribute constructor in XQuery.
FixedAttribute(NodeName, int, SimpleType) - Constructor for class net.sf.saxon.expr.instruct.FixedAttribute
Construct an Attribute instruction
FixedElement - Class in net.sf.saxon.expr.instruct
An instruction that creates an element node whose name is known statically.
FixedElement(NodeName, NamespaceBinding[], boolean, SchemaType, int) - Constructor for class net.sf.saxon.expr.instruct.FixedElement
Create an instruction that creates a new element node
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.
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.QueryModule
Fixup all references to global functions.
fixupGlobalFunctions(QueryModule) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Fixup all references to global functions.
fixupGlobalVariables(SlotManager) - Method in class net.sf.saxon.query.QueryModule
Fixup all references to global variables.
fixupInsertedNamespaces(boolean) - Method in class net.sf.saxon.tree.linked.ElementImpl
Ensure that a child element being inserted into a tree has the right namespace declarations.
fixupQueryModules(QueryModule, boolean) - Method in class net.sf.saxon.expr.instruct.Executable
Fix up global variables and functions in all query modules.
fixupReferences() - 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
flagBits - Variable in class net.sf.saxon.functions.regex.JRegularExpression
 
FLAGS - Static variable in class net.sf.saxon.om.StandardNames
 
flatten(EventIterator) - Static method in class net.sf.saxon.evpull.EventStackIterator
Factory method to create an iterator that flattens the sequence of PullEvents received from a base iterator, that is, it returns an EventIterator that will never return any nested iterators.
FLE - Static variable in class net.sf.saxon.expr.parser.Token
opeartor "le"
FLOAT - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:float
FLOAT - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
FLOAT_DECIMAL - Static variable in class net.sf.saxon.expr.Calculator
 
FLOAT_DOUBLE - Static variable in class net.sf.saxon.expr.Calculator
Calculators used when the first operand is a float
FLOAT_FLOAT - Static variable in class net.sf.saxon.expr.Calculator
 
FLOAT_INTEGER - Static variable in class net.sf.saxon.expr.Calculator
 
FLOAT_TO_DECIMAL - Static variable in class net.sf.saxon.type.Converter
 
FLOAT_TO_INTEGER - Static variable in class net.sf.saxon.type.Converter
 
FloatingPointConverter - Class in net.sf.saxon.value
This is a utility class that handles formatting of numbers as strings.
floatToString(float) - Static method in class net.sf.saxon.value.FloatValue
Internal method used for conversion of a float to a string
FloatValue - Class in net.sf.saxon.value
A numeric (single precision floating point) value
FloatValue(float) - Constructor for class net.sf.saxon.value.FloatValue
Constructor supplying a float
FloatValue(float, AtomicType) - Constructor for class net.sf.saxon.value.FloatValue
Constructor supplying a float and an AtomicType, for creating a value that belongs to a user-defined subtype of xs:float.
FLOOR - Static variable in class net.sf.saxon.functions.Rounding
 
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.Int64Value
Implement the XPath floor() function
floor() - Method in class net.sf.saxon.value.NumericValue
Implement the XPath floor() function
FLT - Static variable in class net.sf.saxon.expr.parser.Token
operator "lt"
flush() - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
flush() - Method in class net.sf.saxon.serialize.UTF8Writer
 
FLWORExpression - Class in net.sf.saxon.expr.flwor
This class represents a FLWOR expression, evaluated using tuple streams
FLWORExpression(List<Clause>, Expression) - Constructor for class net.sf.saxon.expr.flwor.FLWORExpression
 
FN - Static variable in class net.sf.saxon.lib.NamespaceConstant
The standard namespace for functions and operators
FN_CURRENT - Static variable in class net.sf.saxon.functions.Current
The name of the Current function
FNE - Static variable in class net.sf.saxon.expr.parser.Token
operator "ne"
FOCUS_INDEPENDENT - Static variable in class net.sf.saxon.expr.parser.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
FollowingEnumeration - Class in net.sf.saxon.tree.linked
 
FollowingEnumeration(NodeImpl, NodeTest) - Constructor for class net.sf.saxon.tree.linked.FollowingEnumeration
 
FollowingEnumeration - Class in net.sf.saxon.tree.tiny
Iterate over the following axis starting at a given node.
FollowingEnumeration(TinyTree, TinyNodeImpl, NodeTest, boolean) - Constructor for class net.sf.saxon.tree.tiny.FollowingEnumeration
Create an iterator over the following axis
FollowingSiblingEnumeration - Class in net.sf.saxon.tree.linked
 
FollowingSiblingEnumeration(NodeImpl, NodeTest) - Constructor for class net.sf.saxon.tree.linked.FollowingSiblingEnumeration
 
FOLLOWS - Static variable in class net.sf.saxon.expr.parser.Token
Operator ">>"
FOR - Static variable in class net.sf.saxon.expr.flwor.Clause
 
FOR - Static variable in class net.sf.saxon.expr.parser.Token
"for" keyword
FOR_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
An XPath or XQuery "for" clause.
FOR_SLIDING - Static variable in class net.sf.saxon.expr.parser.Token
"for sliding" (XQuery 3.0)
FOR_TUMBLING - Static variable in class net.sf.saxon.expr.parser.Token
"for tumbling" (XQuery 3.0)
FOR_UPDATE - Static variable in class net.sf.saxon.om.CopyOptions
 
ForceCase - Class in net.sf.saxon.functions
This class implements the upper-case() and lower-case() functions
ForceCase() - Constructor for class net.sf.saxon.functions.ForceCase
 
forceToBoolean(Expression, TypeHierarchy) - Method in class net.sf.saxon.expr.BooleanExpression
 
ForClause - Class in net.sf.saxon.expr.flwor
A "for" clause in a FLWOR expression
ForClause() - Constructor for class net.sf.saxon.expr.flwor.ForClause
 
forClause - Variable in class net.sf.saxon.expr.flwor.ForClauseOuterPush
 
forClause - Variable in class net.sf.saxon.expr.flwor.ForClausePull
 
forClause - Variable in class net.sf.saxon.expr.flwor.ForClausePush
 
ForClauseOuterPull - Class in net.sf.saxon.expr.flwor
This class represents the tuple stream returned by a "for" clause in a FLWOR expression
ForClauseOuterPull(TuplePull, ForClause) - Constructor for class net.sf.saxon.expr.flwor.ForClauseOuterPull
 
ForClauseOuterPush - Class in net.sf.saxon.expr.flwor
This class implements the changes to the tuple stream effected by a "for" clause in a FLWOR expression where "allowing empty" is specified
ForClauseOuterPush(TuplePush, ForClause) - Constructor for class net.sf.saxon.expr.flwor.ForClauseOuterPush
 
ForClausePull - Class in net.sf.saxon.expr.flwor
This class implements the changes to the tuple stream effected by a "for" clause in a FLWOR expression
ForClausePull(TuplePull, ForClause) - Constructor for class net.sf.saxon.expr.flwor.ForClausePull
 
ForClausePush - Class in net.sf.saxon.expr.flwor
This class implements the changes to the tuple stream effected by a "for" clause in a FLWOR expression
ForClausePush(TuplePush, ForClause) - Constructor for class net.sf.saxon.expr.flwor.ForClausePush
 
ForEach - Class in net.sf.saxon.expr.instruct
Handler for xsl:for-each elements in a stylesheet.
ForEach(Expression, Expression) - Constructor for class net.sf.saxon.expr.instruct.ForEach
Create an xsl:for-each instruction
ForEach(Expression, Expression, boolean, Expression) - Constructor for class net.sf.saxon.expr.instruct.ForEach
Create an xsl:for-each instruction
ForEachGroup - Class in net.sf.saxon.expr.instruct
Handler for xsl:for-each-group elements in stylesheet.
ForEachGroup(Expression, Expression, byte, Expression, StringCollator, Expression, URI, SortKeyDefinition[]) - Constructor for class net.sf.saxon.expr.instruct.ForEachGroup
Create a for-each-group instruction
FOREIGN_TAIL_CALL - Static variable in class net.sf.saxon.expr.UserFunctionCall
 
ForExpression - Class in net.sf.saxon.expr
A ForExpression maps an expression over a sequence.
ForExpression() - Constructor for class net.sf.saxon.expr.ForExpression
Create a "for" expression (for $x at $p in SEQUENCE return ACTION)
ForExpression.EventMappingAction - Class in net.sf.saxon.expr
The EventMappingAction represents the action to be taken for each item in the source sequence.
ForExpression.EventMappingAction(XPathContext, int, PositionVariable, Expression) - Constructor for class net.sf.saxon.expr.ForExpression.EventMappingAction
 
ForExpression.MappingAction - Class in net.sf.saxon.expr
The MappingAction represents the action to be taken for each item in the source sequence.
ForExpression.MappingAction() - Constructor for class net.sf.saxon.expr.ForExpression.MappingAction
 
ForExpression.MappingAction(XPathContext, int, int, Expression) - Constructor for class net.sf.saxon.expr.ForExpression.MappingAction
 
format(long, String, int, String, String, String) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Format a number into a string.
format(long, String, NumericGroupFormatter, String, String) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Format a number into a string
format(FastStringBuffer) - Method in class net.sf.saxon.expr.number.IrregularGroupFormatter
 
format(List, int, String, String, String, Numberer) - Method in class net.sf.saxon.expr.number.NumberFormatter
Format a list of numbers.
format(FastStringBuffer) - Method in class net.sf.saxon.expr.number.NumericGroupFormatter
Reformat a number to add grouping separators
format(FastStringBuffer) - Method in class net.sf.saxon.expr.number.RegularGroupFormatter
 
format(long, String, int, String, String, String) - Method in interface net.sf.saxon.lib.Numberer
Format a number into a string
format(long, String, NumericGroupFormatter, String, String) - Method in interface net.sf.saxon.lib.Numberer
Format a number into a string
FORMAT - Static variable in class net.sf.saxon.om.StandardNames
 
format(long, String, NumericGroupFormatter, String, String) - Method in class net.sf.saxon.option.local.Numberer_he
Format a number into a string
FormatDate - Class in net.sf.saxon.functions
Implement the format-date(), format-time(), and format-dateTime() functions in XSLT 2.0 and XQuery 1.1.
FormatDate() - Constructor for class net.sf.saxon.functions.FormatDate
 
FormatNumber - Class in net.sf.saxon.functions
XSLT 2.0 implementation of format-number() function - removes the dependence on the JDK.
FormatNumber() - Constructor for class net.sf.saxon.functions.FormatNumber
 
formattedTags - Static variable in class net.sf.saxon.serialize.HTMLIndenter
 
formatTimeZoneOffset(DateTimeValue) - Static method in class net.sf.saxon.expr.number.NamedTimeZone
Format a timezone in numeric form for example +03:00 (or Z for +00:00)
forwardsCompatibleModeIsEnabled() - Method in class net.sf.saxon.style.StyleElement
Determine whether forwards-compatible mode is enabled for this element
foundHead - Variable in class net.sf.saxon.serialize.MetaTagAdjuster
 
FP_MASK - Static variable in class net.sf.saxon.om.NamePool
FP_MASK is a mask used to obtain a fingerprint from a nameCode.
FROM - Static variable in class net.sf.saxon.om.StandardNames
 
fromClarkName(String) - Static method in class net.sf.saxon.om.FingerprintedQName
Make a structuredQName from a Clark name
fromClarkName(String) - Static method in class net.sf.saxon.om.StructuredQName
Make a structuredQName from a Clark name
fromClarkName(String) - Static method in class net.sf.saxon.s9api.QName
Factory method to construct a QName from a string containing the expanded QName in Clark notation, that is, {uri}local

The prefix part of the QName will be set to an empty string.

fromExpression(Expression, Configuration, boolean) - Static method in class net.sf.saxon.pattern.PatternMaker
Static factory method to make a pattern by converting an expression.
fromHex(String) - Static method in class net.sf.saxon.serialize.codenorm.UnicodeDataGenerator
Utility: Parses a sequence of hex Unicode characters separated by spaces
fromInternalForm(String) - Static method in class net.sf.saxon.value.DoubleValue
 
fromItem(Item) - Static method in class net.sf.saxon.value.Value
Static method to get a Value from an Item
fromJavaDate(Date) - Static method in class net.sf.saxon.value.DateTimeValue
Factory method: create a dateTime value given a Java Date object.
fromJulianInstant(BigDecimal) - Static method in class net.sf.saxon.value.DateTimeValue
Get the DateTimeValue corresponding to a given Julian instant
fromLexicalQName(CharSequence, boolean, NameChecker, NamespaceResolver) - Static method in class net.sf.saxon.om.StructuredQName
Make a structured QName from a lexical QName, using a supplied NamespaceResolver to resolve the prefix
fromMicroseconds(long) - Static method in class net.sf.saxon.value.DayTimeDurationValue
Construct a duration value as a number of microseconds.
fromMilliseconds(long) - Static method in class net.sf.saxon.value.DayTimeDurationValue
Construct a duration value as a number of milliseconds.
fromMonths(int) - Static method in class net.sf.saxon.value.YearMonthDurationValue
Construct a duration value as a number of months.
fromSeconds(BigDecimal) - Static method in class net.sf.saxon.value.DayTimeDurationValue
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)
FULL_OPTIMIZATION - Static variable in class net.sf.saxon.expr.parser.Optimizer
 
FUNCTION - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
FUNCTION - Static variable in class net.sf.saxon.expr.parser.Token
Token representing the name of a function and the following "(" symbol
FUNCTION - Static variable in class net.sf.saxon.trace.Location
A function declaration in XSLT or XQuery
FUNCTION - Static variable in class net.sf.saxon.trans.Err
 
FUNCTION - Static variable in class net.sf.saxon.type.Type
A type number for function()
FUNCTION_CALL - Static variable in class net.sf.saxon.trace.Location
An XPath function call to a user-defined function.
FUNCTION_IS_NONDETERMINISTIC - Static variable in class net.sf.saxon.query.QueryParser
 
FUNCTION_IS_PRIVATE - Static variable in class net.sf.saxon.query.QueryParser
 
FUNCTION_IS_UPDATING - Static variable in class net.sf.saxon.query.QueryParser
 
FUNCTION_RESULT - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
FunctionArity - Class in net.sf.saxon.functions
This class implements the function function-arity(), which is a standard function in XQuery 1.1
FunctionArity() - Constructor for class net.sf.saxon.functions.FunctionArity
 
FunctionAvailable - Class in net.sf.saxon.functions
This class supports the XSLT element-available and function-available functions.
FunctionAvailable() - Constructor for class net.sf.saxon.functions.FunctionAvailable
 
FunctionCall - Class in net.sf.saxon.expr
Abstract superclass for calls to system-defined and user-defined functions
FunctionCall() - Constructor for class net.sf.saxon.expr.FunctionCall
 
FunctionItem<T extends FunctionItem> - Interface in net.sf.saxon.om
XDM 3.0 introduces a third kind of item, beyond nodes and atomic values: the function item.
FunctionItemType - Interface in net.sf.saxon.type
Higher-order functions in XPath 3.0 introduce a third kind of Item, namely a Function Item.
FunctionLibrary - Interface in net.sf.saxon.functions
A FunctionLibrary handles the binding of function calls in XPath (or XQuery) expressions.
FunctionLibraryList - Class in net.sf.saxon.functions
A FunctionLibraryList is a list of FunctionLibraries.
FunctionLibraryList() - Constructor for class net.sf.saxon.functions.FunctionLibraryList
 
FunctionName - Class in net.sf.saxon.functions
This class implements the function function-name(), which is a standard function in XQuery 1.1
FunctionName() - Constructor for class net.sf.saxon.functions.FunctionName
 
functionName - Variable in class net.sf.saxon.trace.ContextStackFrame.FunctionCall
 

G

G_DAY - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:gDay
G_DAY - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
G_MONTH - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:gMonth
G_MONTH - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
G_MONTH_DAY - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:gMonthDay
G_MONTH_DAY - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
G_YEAR - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:gYear
G_YEAR - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
G_YEAR_MONTH - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:gYearMonth
G_YEAR_MONTH - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
gatherAllPermittedChildren(IntHashSet, boolean) - Method in class net.sf.saxon.type.AnyType
Get a list of all the names of elements that can appear as children of an element having this complex type, as integer fingerprints.
gatherAllPermittedChildren(IntHashSet, boolean) - Method in interface net.sf.saxon.type.ComplexType
Get a list of all the names of elements that can appear as children of an element having this complex type, as integer fingerprints.
gatherAllPermittedChildren(IntHashSet, boolean) - Method in class net.sf.saxon.type.Untyped
Get a list of all the names of elements that can appear as children of an element having this complex type, as integer fingerprints.
gatherAllPermittedDescendants(IntHashSet) - Method in class net.sf.saxon.type.AnyType
Get a list of all the names of elements that can appear as descendants of an element having this complex type, as integer fingerprints.
gatherAllPermittedDescendants(IntHashSet) - Method in interface net.sf.saxon.type.ComplexType
Get a list of all the names of elements that can appear as descendants of an element having this complex type, as integer fingerprints.
gatherAllPermittedDescendants(IntHashSet) - Method in class net.sf.saxon.type.Untyped
Get a list of all the names of elements that can appear as descendants of an element having this complex type, as integer fingerprints.
gatherAllSubExpressions(Expression, HashSet) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Gather the set of all the subexpressions of an expression (the transitive closure)
gatherCalledFunctionNames(Expression, List) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Gather a list of the names of the user-defined functions which a given expression calls directly
gatherCalledFunctions(Expression, List<UserFunction>) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Gather a list of all the user-defined functions which a given expression calls directly
gatherComponentPatterns(Set) - Method in class net.sf.saxon.pattern.VennPattern
Gather the component (non-Venn) patterns of this Venn pattern
gatherComponents(int, Set) - Method in class net.sf.saxon.expr.VennExpression
Gather the component operands of a union or intersect expression
gatherDirectContributingCallees(Set<UserFunction>) - Method in class net.sf.saxon.expr.instruct.UserFunction
Gather the direct contributing callees of this function.
gatherOutputProperties(StructuredQName) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Create an output properties object representing the xsl:output elements in the stylesheet.
gatherOutputProperties(Properties, HashMap<String, Integer>, int) - Method in class net.sf.saxon.style.XSLOutput
Validate the properties, and return the values as additions to a supplied Properties object.
gatherReferencedVariables(Expression, List<Binding>) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Gather a list of all the variable bindings on which a given expression depends
gatherVariableReferences(ExpressionVisitor, Binding, List<VariableReference>) - Method in class net.sf.saxon.expr.flwor.Clause
Build a list of all references to a variables declared in this clause
gatherVariableReferences(List) - Method in class net.sf.saxon.expr.flwor.ForClause
 
gatherVariableReferences(ExpressionVisitor, Binding, List<VariableReference>) - Method in class net.sf.saxon.expr.flwor.ForClause
 
gatherVariableReferences(ExpressionVisitor, Binding, List<VariableReference>) - Method in class net.sf.saxon.expr.flwor.LetClause
 
gatherVariableReferences(ExpressionVisitor, Binding, List<VariableReference>) - Method in class net.sf.saxon.expr.flwor.WhereClause
 
gatherVariableReferences(Expression, Binding, List<VariableReference>) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Get a list of all references to a particular variable within a subtree
gatherXPathExpressions(WithParam[], List<Expression>) - Static method in class net.sf.saxon.expr.instruct.WithParam
Static method to gather the XPath expressions used in an array of WithParam parameters (add them to the supplied list)
GDateValue - Class in net.sf.saxon.value
Abstract superclass for the primitive types containing date components: xs:date, xs:gYear, xs:gYearMonth, xs:gMonth, xs:gMonthDay, xs:gDay
GDateValue() - Constructor for class net.sf.saxon.value.GDateValue
 
GDayValue - Class in net.sf.saxon.value
Implementation of the xs:gDay data type
GDayValue(byte, int) - Constructor for class net.sf.saxon.value.GDayValue
 
GDayValue(byte, int, AtomicType) - Constructor for class net.sf.saxon.value.GDayValue
 
GE - Static variable in class net.sf.saxon.expr.parser.Token
Operator ">="
GENERAL - Static variable in class net.sf.saxon.trans.Err
 
GeneralComparison - Class in net.sf.saxon.expr
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 in net.sf.saxon.expr
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
GeneralComparison20 - Class in net.sf.saxon.expr
The class GeneralComparison20 specializes GeneralComparison for the case where the comparison is done with 2.0 semantics (i.e.
GeneralComparison20(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.GeneralComparison20
Create a relational expression identifying the two operands and the operator
GeneralVariable - Class in net.sf.saxon.expr.instruct
This class defines common behaviour across xsl:variable, xsl:param, and xsl:with-param; also saxon:assign
GeneralVariable() - Constructor for class net.sf.saxon.expr.instruct.GeneralVariable
Create a general variable
GENERATE_BYTE_CODE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
generateId(FastStringBuffer) - Method in class net.sf.saxon.dom.NodeWrapper
Get a character string that uniquely identifies this node.
GenerateId - Class in net.sf.saxon.functions
This class supports the generate-id() function
GenerateId() - Constructor for class net.sf.saxon.functions.GenerateId
 
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.option.dom4j.NodeWrapper
Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.option.xom.NodeWrapper
Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.linked.AttributeImpl
Get sequential key.
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get a character string that uniquely identifies this node
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.linked.ElementImpl
Get a character string that uniquely identifies this node
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.linked.NodeImpl
Get a character string that uniquely identifies this node
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.NamespaceNode
Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Generate id.
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get a character string that uniquely identifies this node
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get a character string that uniquely identifies this node
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.util.Orphan
Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.value.TextFragmentValue
Get a character string that uniquely identifies this node
generateMultithreadedInstruction(Expression) - Method in class net.sf.saxon.expr.parser.Optimizer
Generate a multi-threaded version of an instruction.
GenericAtomicComparer - Class in net.sf.saxon.expr.sort
An AtomicComparer used for comparing atomic values of arbitrary item types.
GenericAtomicComparer(StringCollator, XPathContext) - Constructor for class net.sf.saxon.expr.sort.GenericAtomicComparer
Create an GenericAtomicComparer
GenericSorter - Class in net.sf.saxon.expr.sort
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.expr.sort.GenericSorter
Makes this class non instantiable, but still let's others inherit from it.
get(StructuredQName) - Method in class net.sf.saxon.expr.instruct.GlobalParameterSet
Get a parameter
get(int) - Method in class net.sf.saxon.expr.sort.IntHashMap
Gets the value for this key.
get(int) - Method in class net.sf.saxon.expr.sort.IntToIntArrayMap
Gets the value for this key.
get(int) - Method in class net.sf.saxon.expr.sort.IntToIntHashMap
Gets the value for this key.
get(int) - Method in interface net.sf.saxon.expr.sort.IntToIntMap
Gets the value for this key.
get(K) - Method in class net.sf.saxon.expr.sort.LRUCache
Retrieves an entry from the cache.
The retrieved entry becomes the most recently used entry.
get(int) - Method in class net.sf.saxon.functions.FunctionLibraryList
Get the n'th function library in the list
get(int) - Static method in enum net.sf.saxon.s9api.ValidationMode
 
get(boolean) - Static method in class net.sf.saxon.value.BooleanValue
Factory method: get a BooleanValue
getAbsoluteCollationURI() - Method in class net.sf.saxon.functions.CollatingFunction
Get the absolute collation URI if known statically, as a string
getAbsoluteURI(String, String) - Static method in class net.sf.saxon.functions.UnparsedText
 
getAbsoluteURI(String, String) - Static method in class net.sf.saxon.functions.UnparsedTextLines
 
getAction() - Method in class net.sf.saxon.expr.Assignation
Get the action expression
getAction() - Method in class net.sf.saxon.trans.Rule
 
getActionExpression() - Method in class net.sf.saxon.expr.instruct.ForEach
Get the action expression (the content of the for-each)
getActionExpression() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the action expression (the content of the for-each-group)
getActions() - Method in class net.sf.saxon.expr.instruct.Choose
Get the array of actions to be performed
getActiveNamespaceCodes() - Method in class net.sf.saxon.query.QueryModule
Get an array containing the namespace codes of all active namespaces.
getActiveNamespaces() - Method in class net.sf.saxon.expr.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.expr.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.expr.instruct.FixedElement
Callback to get a list of the intrinsic namespaces that need to be generated for the element.
getActualParams() - Method in class net.sf.saxon.expr.instruct.ApplyImports
Get the actual (non-tunnel) parameters passed to the called template
getActualParams() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Get the actual parameters passed to the called template
getActualParams() - Method in class net.sf.saxon.expr.instruct.CallTemplate
Get the actual parameters passed to the called template
getActualParams() - Method in interface net.sf.saxon.expr.instruct.ITemplateCall
Get the actual parameters passed to the called template
getAdditionalLocationText() - Method in exception net.sf.saxon.trans.XPathException
Get the additional location text, if any.
getAdjustedPicture() - Method in class net.sf.saxon.expr.number.NumericGroupFormatter
Get the adjusted (preprocessed) picture
getAffectedTrees() - Method in interface net.sf.saxon.expr.PendingUpdateList
Get the root nodes of the trees that are affected by updates in the pending update list
getAlgorithm() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the grouping algorithm (one of group-by, group-adjacent, group-starting-with, group-ending-with)
getAllAttributes() - Method in class net.sf.saxon.event.StartTagBuffer
Get all the attributes on the current element start tag
getAllCollations() - Method in class net.sf.saxon.query.StaticQueryContext
Get a CollationMap that maps all registered collations to Comparators.
getAllElements(int) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get a list of all elements with a given name fingerprint
getAllElements(int) - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get a list of all elements with a given name.
getAllImportedSchemata() - Method in class net.sf.saxon.query.QueryModule
For the top-level module only, get all the schema modules imported anywhere in the query.
getAllow30features() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
 
getAllVariableValues() - Method in class net.sf.saxon.expr.XPathContextMajor
Get a all the variables in the stack frame
getAlphaArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array holding alpha information
getAnnotationStripper(Receiver) - Method in class net.sf.saxon.Configuration
Add to a pipeline a receiver that strips all type annotations.
getAnother(Receiver) - Method in class net.sf.saxon.event.Stripper
Get a clean copy of this stripper.
getAnother() - Method in class net.sf.saxon.evpull.SequenceComposer
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.expr.AxisAtomizingIterator
 
getAnother() - Method in class net.sf.saxon.expr.CardinalityCheckingIterator
 
getAnother() - Method in class net.sf.saxon.expr.ContextMappingIterator
 
getAnother() - Method in class net.sf.saxon.expr.DifferenceEnumeration
 
getAnother() - Method in class net.sf.saxon.expr.ErrorIterator
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.expr.EveryItemMappingIterator
 
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.FilterIterator.NonNumeric
Get another iterator to return the same nodes
getAnother() - Method in class net.sf.saxon.expr.flwor.ReturnClauseIterator
 
getAnother() - Method in class net.sf.saxon.expr.ForExpression.MappingAction
 
getAnother() - Method in class net.sf.saxon.expr.instruct.BlockIterator
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.expr.IntersectionEnumeration
 
getAnother() - Method in class net.sf.saxon.expr.ItemMappingIterator
 
getAnother() - Method in class net.sf.saxon.expr.MappingIterator
 
getAnother() - Method in class net.sf.saxon.expr.RangeIterator
 
getAnother() - Method in class net.sf.saxon.expr.ReverseRangeIterator
 
getAnother() - Method in class net.sf.saxon.expr.sort.DocumentOrderIterator
 
getAnother() - Method in class net.sf.saxon.expr.sort.GroupAdjacentIterator
 
getAnother() - Method in class net.sf.saxon.expr.sort.GroupByIterator
 
getAnother() - Method in class net.sf.saxon.expr.sort.GroupEndingIterator
 
getAnother() - Method in class net.sf.saxon.expr.sort.GroupStartingIterator
 
getAnother() - Method in class net.sf.saxon.expr.sort.SortedIterator
 
getAnother() - Method in interface net.sf.saxon.expr.StatefulMappingFunction
Return a clone of this MappingFunction, with the state reset to its state at the beginning of the underlying iteration
getAnother() - Method in class net.sf.saxon.expr.StringTokenIterator
 
getAnother() - Method in class net.sf.saxon.expr.SubsequenceIterator
Get another iterator to return the same nodes
getAnother() - Method in class net.sf.saxon.expr.TailIterator
 
getAnother() - Method in class net.sf.saxon.expr.UnionEnumeration
 
getAnother() - Method in class net.sf.saxon.expr.ValueTailIterator
 
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.IndexOf.IndexIterator
 
getAnother() - Method in class net.sf.saxon.functions.Insert.InsertIterator
 
getAnother() - Method in class net.sf.saxon.functions.regex.JRegexIterator
Get another iterator over the same items
getAnother() - Method in class net.sf.saxon.functions.regex.JTokenIterator
 
getAnother() - Method in class net.sf.saxon.functions.Remove.RemoveIterator
 
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.tree.iter.AdjacentTextNodeMergingIterator
 
getAnother() - Method in class net.sf.saxon.tree.iter.ArrayIterator
Get another iterator over the same items
getAnother() - Method in class net.sf.saxon.tree.iter.AtomizingIterator
 
getAnother() - Method in interface net.sf.saxon.tree.iter.AxisIterator
 
getAnother() - Method in class net.sf.saxon.tree.iter.AxisIteratorOverSequence
 
getAnother() - Method in class net.sf.saxon.tree.iter.EmptyAxisIterator
Get another iterator over the same items, positioned at the start.
getAnother() - Method in class net.sf.saxon.tree.iter.EmptyIterator
Get another iterator over the same items, positioned at the start.
getAnother() - Method in class net.sf.saxon.tree.iter.HomogeneityCheckerIterator
 
getAnother() - Method in class net.sf.saxon.tree.iter.IteratorIterator
 
getAnother() - Method in class net.sf.saxon.tree.iter.ListIterator
 
getAnother() - Method in class net.sf.saxon.tree.iter.LookaheadIteratorImpl
 
getAnother() - Method in class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
 
getAnother() - Method in class net.sf.saxon.tree.iter.PrependIterator
Get another iterator over the same sequence of items, positioned at the start of the sequence
getAnother() - Method in class net.sf.saxon.tree.iter.ReverseArrayIterator
 
getAnother() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
 
getAnother() - Method in class net.sf.saxon.tree.iter.SingletonIterator
 
getAnother() - Method in interface net.sf.saxon.tree.iter.UnfailingIterator
Get another iterator over the same sequence of items, positioned at the start of the sequence.
getAnother() - Method in class net.sf.saxon.tree.iter.UnparsedTextIterator
 
getAnother() - Method in class net.sf.saxon.tree.iter.UntypedAtomizingIterator
 
getAnother() - Method in class net.sf.saxon.tree.linked.AncestorEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.linked.AttributeEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.linked.ChildEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.linked.DescendantEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.linked.FollowingEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.linked.FollowingSiblingEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.linked.PrecedingEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.linked.PrecedingOrAncestorEnumeration
Get another iterator over the same nodes
getAnother() - Method in class net.sf.saxon.tree.linked.PrecedingSiblingEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.tiny.AncestorEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.tiny.AttributeEnumeration
Get another iteration over the same nodes
getAnother() - Method in class net.sf.saxon.tree.tiny.DescendantEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.tiny.FollowingEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.tiny.PrecedingEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.tiny.PrecedingSiblingEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.tiny.SiblingEnumeration
Get another enumeration of the same nodes
getAnother() - Method in class net.sf.saxon.tree.util.Navigator.AncestorEnumeration
 
getAnother() - Method in class net.sf.saxon.tree.util.Navigator.AxisFilter
 
getAnother() - Method in class net.sf.saxon.tree.util.Navigator.BaseEnumeration
 
getAnother() - Method in class net.sf.saxon.tree.util.Navigator.DescendantEnumeration
 
getAnother() - Method in class net.sf.saxon.tree.util.Navigator.EmptyTextFilter
 
getAnother() - Method in class net.sf.saxon.tree.util.Navigator.FollowingEnumeration
 
getAnother() - Method in class net.sf.saxon.tree.util.Navigator.PrecedingEnumeration
 
getAnother() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
Get another iterator over the same sequence of items, positioned at the start of the sequence
getAnother() - Method in class net.sf.saxon.tree.wrapper.VirtualUntypedCopy.VirtualUntypedCopier
Get another iterator over the same sequence of items, positioned at the start of the sequence
getAnother() - Method in class net.sf.saxon.tree.wrapper.WrappingIterator
 
getAnother() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
 
getAnother() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
 
getArcs() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
Get the arcs emanating from this node in the PathMap
getArgumentEvaluationModes() - Method in class net.sf.saxon.expr.UserFunctionCall
Get the evaluation modes that have been determined for each of the arguments
getArguments() - Method in class net.sf.saxon.expr.BinaryExpression
Get the subexpressions (arguments to this expression)
getArguments() - Method in interface net.sf.saxon.expr.CallableExpression
Get the subexpressions (arguments to this expression)
getArguments() - Method in class net.sf.saxon.expr.FunctionCall
Get the expressions supplied as actual arguments to the function
getArguments() - Method in class net.sf.saxon.expr.SimpleExpression
Get the subexpressions (arguments to this expression)
getArgumentType(int) - Method in class net.sf.saxon.expr.instruct.UserFunction
Get the required types of an argument to this function
getArgumentType() - Method in class net.sf.saxon.functions.Minimax
 
getArgumentTypes() - Method in class net.sf.saxon.functions.IsWholeNumber
Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class net.sf.saxon.functions.ItemAt
Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class net.sf.saxon.lib.ExtensionFunctionDefinition
Get the required types for the arguments of this function.
getArgumentTypes() - Method in class net.sf.saxon.query.XQueryFunction
Get the declared types of the arguments of this function
getArgumentTypes() - Method in interface net.sf.saxon.s9api.ExtensionFunction
Declare the types of the arguments
getArgumentTypes() - Method in class net.sf.saxon.type.AnyFunctionType
Get the argument types of the function
getArgumentTypes() - Method in interface net.sf.saxon.type.FunctionItemType
Get the argument types of the function
getArity() - Method in interface net.sf.saxon.om.FunctionItem
Get the arity of the function
getArity() - Method in class net.sf.saxon.s9api.XdmFunctionItem
Get the arity of the function
getArray() - Method in class net.sf.saxon.tree.iter.ArrayIterator
Get the underlying array
getAssociatedStylesheet(Configuration, Source, String, String, String) - Static method in class net.sf.saxon.PreparedStylesheet
Get the stylesheet specification(s) associated via the xml-stylesheet processing instruction (see http://www.w3.org/TR/xml-stylesheet/) with the document document specified in the source parameter, and that match the given criteria.
getAssociatedStylesheet(Source, String, String, String) - Method in class 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() - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Get the AtomicComparer used to compare atomic values.
getAtomicComparer() - Method in interface net.sf.saxon.expr.ComparisonExpression
Get the AtomicComparer used to compare atomic values.
getAtomicComparer() - Method in class net.sf.saxon.expr.GeneralComparison
Get the AtomicComparer used to compare atomic values.
getAtomicComparer() - Method in class net.sf.saxon.expr.ValueComparison
Get the AtomicComparer used to compare atomic values.
getAtomicComparer(int, XPathContext) - Method in class net.sf.saxon.functions.CollatingFunction
Get a GenericAtomicComparer that can be used to compare values.
getAtomicComparer() - Method in class net.sf.saxon.functions.DistinctValues
Get the AtomicComparer allocated at compile time.
getAtomicComparer(XPathContext) - Method in class net.sf.saxon.functions.Minimax
 
getAtomicComparers() - Method in class net.sf.saxon.expr.flwor.OrderByClause
 
getAtomicType(QName) - Method in class net.sf.saxon.s9api.ItemTypeFactory
Get an item type representing an atomic type.
getAtomicValue() - Method in class net.sf.saxon.pull.PullFilter
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.
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.CombinedNodeTest
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.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.AnyFunctionType
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.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
getAtomizedValueOfUntypedNode(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the typed value of a node whose type is known to be untypedAtomic.
getAtomizingIterator(SequenceIterator, boolean) - Static method in class net.sf.saxon.expr.Atomizer
Get an iterator that returns the result of atomizing the sequence delivered by the supplied iterator
getAttribute(String) - Method in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
Deprecated.
Allows the user to retrieve specific attributes on the underlying implementation.
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
getAttribute(int) - Method in class net.sf.saxon.evpull.StartElementEvent
Get the n'th attribute if there is one
getAttribute(String) - Method in class net.sf.saxon.TransformerFactoryImpl
Allows the user to retrieve specific attributes on the underlying implementation.
getAttributeAnnotation(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the type annotation of an attribute node.
getAttributeCount() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getAttributeCount() - Method in class net.sf.saxon.evpull.StartElementEvent
Ask how may attributes the element has
getAttributeDeclaration(int) - Method in class net.sf.saxon.Configuration
Get a global attribute declaration.
getAttributeIndentString() - Method in class net.sf.saxon.serialize.XMLEmitter
 
getAttributeList() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the attribute list for this element.
getAttributeLocalName(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getAttributeName(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getAttributeName() - Method in class net.sf.saxon.expr.instruct.FixedAttribute
 
getAttributeNameCode() - Method in class net.sf.saxon.expr.instruct.FixedAttribute
Get the name pool name code of the attribute to be constructed
getAttributeNameCodeArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array used to hold the name codes of all attributes
getAttributeNamespace(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getAttributeNode(String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
Retrieves an attribute node by name.
getAttributeNode(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Make a (transient) attribute node from the array of attributes
getAttributeNodeNS(String, String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
Retrieves an Attr node by local name and namespace URI.
getAttributeNS(String, String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
Retrieves an attribute value by local name and namespace URI.
getAttributeParentArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array used to hold the parent pointers of all attributes
getAttributePrefix(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
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 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.
getAttributeSetName() - Method in class net.sf.saxon.style.XSLAttributeSet
Get the name of this attribute set
getAttributeSets(StructuredQName, List<Declaration>) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Get the list of attribute-set declarations associated with a given QName.
getAttributeSets(String, List<Declaration>) - Method in class net.sf.saxon.style.StyleElement
Get the list of attribute-sets associated with this element.
getAttributeTest(QName, QName) - Method in class net.sf.saxon.s9api.ItemTypeFactory
Get an ItemType that tests an element name and/or schema type.
getAttributeType(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getAttributeTypeCodeArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array used to hold the type codes of all attributes
getAttributeUseCardinality(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 cardinality associated with that attribute, which will always be 0, 1, or 0-or-1.
getAttributeUseCardinality(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 cardinality associated with that attribute, which will always be 0, 1, or 0-or-1.
getAttributeUseCardinality(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 cardinality associated with that attribute, which will always be 0, 1, or 0-or-1.
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.
getAttributeValue(int) - Method in class net.sf.saxon.dom.NodeWrapper
Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class net.sf.saxon.dom.NodeWrapper
Get the string value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getAttributeValue(String, String) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getAttributeValue(int) - Method in interface net.sf.saxon.om.NodeInfo
Get the string value of a given attribute of this node
getAttributeValue(String, String) - 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.option.dom4j.NodeWrapper
Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get the string value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the string value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the string value of a given attribute of this node
getAttributeValue(QName) - Method in class net.sf.saxon.s9api.XdmNode
Get the string value of a named attribute of this element
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.tree.linked.ElementImpl
Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class net.sf.saxon.tree.linked.NodeImpl
Find the value of a given attribute of this node.
getAttributeValue(int) - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.tree.NamespaceNode
Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class net.sf.saxon.tree.NamespaceNode
Get the string value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Get the string value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the string value of a given attribute of this node
getAttributeValue(NodeInfo, String, String) - Static method in class net.sf.saxon.tree.util.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 class net.sf.saxon.tree.util.Orphan
Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class net.sf.saxon.tree.util.Orphan
Get the string value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the string value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the value of a given attribute of this node
getAttributeValue(String, String) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the string 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(String, String) - Method in class net.sf.saxon.value.TextFragmentValue
Get the string value of a given attribute of this node
getAttributeValueArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array used to hold the name codes of all attributes
getAxis() - Method in class net.sf.saxon.expr.AxisExpression
Get the axis
getAxis() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapArc
Get the Axis associated with this arc
getAxisForPathStep(Expression) - Static method in class net.sf.saxon.pattern.PatternMaker
 
getAxisNumber(String) - Static method in class net.sf.saxon.om.Axis
Resolve an axis name into a symbolic constant representing the axis
getAxisNumber() - Method in enum net.sf.saxon.s9api.Axis
Get the axis number, as defined in class Axis
getBaseComparer() - Method in class net.sf.saxon.expr.sort.DescendingComparer
Get the underlying (ascending) comparer
getBaseComparer() - Method in class net.sf.saxon.expr.sort.EmptyGreatestComparer
Get the underlying comparer (which compares empty least)
getBaseComparer() - Method in class net.sf.saxon.expr.sort.TextComparer
Get the underlying comparer (which doesn't do conversion to string)
getBaseExpression() - Method in class net.sf.saxon.expr.flwor.WhereClause
 
getBaseExpression() - Method in class net.sf.saxon.expr.sort.SortExpression
Get the expression defining the sequence being sorted
getBaseExpression() - Method in class net.sf.saxon.expr.TailExpression
Get the base expression (of which this expression returns the tail part of the value)
getBaseExpression() - Method in class net.sf.saxon.expr.UnaryExpression
 
getBaseOutputURI() - Method in class net.sf.saxon.Controller
Get the base output URI.
getBaseOutputURI() - Method in class net.sf.saxon.s9api.XsltTransformer
Get the base output URI.
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.ErrorType
Get the base type
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.
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 class net.sf.saxon.event.Builder
Get the base URI of the document node of the tree being constructed by this builder
getBaseURI() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the static base URI of the instruction
getBaseURI() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Get the static base URI of the instruction
getBaseURI(StaticContext, SourceLocator, boolean) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine the base URI of an expression, so that it can be saved on the expression tree for use when the expression is evaluated
getBaseURI() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Get the static base URI of the expression.
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 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.option.dom4j.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.option.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.option.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.pull.UnparsedEntity
Get the base URI of the unparsed entity
getBaseURI() - Method in class net.sf.saxon.query.QueryModule
Get the base URI for a module
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.s9api.DocumentBuilder
Get the base URI of documents loaded using this DocumentBuilder when no other URI is available.
getBaseURI() - Method in class net.sf.saxon.s9api.XdmDestination
Get the base URI that will be used for the document node when the XdmDestination is written to.
getBaseURI() - Method in class net.sf.saxon.s9api.XdmNode
Get the base URI of this node
getBaseURI() - Method in class net.sf.saxon.s9api.XPathCompiler
Get the static base URI for XPath expressions compiled using this XPathCompiler.
getBaseURI() - Method in class net.sf.saxon.s9api.XQueryCompiler
Get the static base URI for the query
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.sxpath.AbstractStaticContext
Get the Base URI, for resolving any relative URI's used in the expression.
getBaseURI() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the base URI of this root node.
getBaseURI() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the base URI of this element node.
getBaseURI() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the base URI for the node.
getBaseURI() - Method in class net.sf.saxon.tree.NamespaceNode
Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the base URI of this root node.
getBaseURI() - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Get the base URI of this element node.
getBaseURI() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the base URI for the node.
getBaseURI() - Method in class net.sf.saxon.tree.tiny.TinyProcInstImpl
Get the base URI of this processing instruction node.
getBaseURI(NodeInfo) - Static method in class net.sf.saxon.tree.util.Navigator
Helper method to get the base URI of an element or processing instruction node
getBaseURI() - Method in class net.sf.saxon.tree.util.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.tree.wrapper.AbstractVirtualNode
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.tree.wrapper.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.value.TextFragmentValue
Get the base URI for the document node.
getBetaArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array holding beta information
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.instruct.LocalParamSetter
Get the LocalParam element representing the binding for this parameter
getBinding() - Method in class net.sf.saxon.expr.VariableReference
Get the object bound to the variable
getBlock(String) - Static method in class net.sf.saxon.functions.regex.UnicodeBlocks
 
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.ErrorType
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
getBody() - Method in class net.sf.saxon.expr.instruct.Procedure
 
getBody() - Method in class net.sf.saxon.query.XQueryFunction
Get the body of the function
getBooleanValue() - Method in class net.sf.saxon.s9api.XdmAtomicValue
Get the value converted to a boolean using the XPath casting rules
getBooleanValue() - Method in class net.sf.saxon.value.BooleanValue
Get the value
getBuilderMonitor() - Method in class net.sf.saxon.event.Builder
Get a builder monitor for this builder.
getBuilderMonitor() - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Get a builder monitor for this builder.
getBuilderMonitor() - Method in class net.sf.saxon.tree.tiny.TinyBuilder
 
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.ErrorType
Get the built-in ancestor of this type in the type hierarchy
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
Get the built-in type from which this type is derived by restriction
getBuiltInItemType(String, String) - Static method in class net.sf.saxon.type.Type
Get the ItemType object for a built-in atomic type
getBuiltInRuleSet() - Method in class net.sf.saxon.trans.Mode
Get the built-in template rules to be used with this Mode in the case where there is no explicit template rule
getBuiltInSimpleType(String, String) - Static method in class net.sf.saxon.type.Type
Get the SimpleType object for a built-in simple type (atomic type or list type)
getCachedStylesheet(String, String) - Method in class net.sf.saxon.PreparedStylesheet
Get a "next in chain" stylesheet.
getCalculator() - Method in class net.sf.saxon.expr.ArithmeticExpression
Get the calculator allocated to evaluate this expression
getCalculator(int, int, int, boolean) - Static method in class net.sf.saxon.expr.Calculator
Factory method to get a calculator for a given combination of types
getCalculatorSetName(int, int) - Static method in class net.sf.saxon.expr.Calculator
Get the name of the calculator set for a given combination of types
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 Java Calendar object representing the value of this DateTime.
getCalendar() - Method in class net.sf.saxon.value.GDateValue
 
getCalendar() - Method in class net.sf.saxon.value.TimeValue
Get a Java Calendar object corresponding to this time, on a reference date
getCalendarName(String) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Get the name of a calendar
getCalendarName(String) - Method in interface net.sf.saxon.lib.Numberer
Get the name of a calendar
getCalendarName(String) - Method in class net.sf.saxon.option.local.Numberer_de
Get the name of a calendar
getCalledTemplateExpression() - Method in class net.sf.saxon.expr.instruct.CallTemplate
 
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.serialize.codenorm.NormalizerData
Gets the combining class of a character from the Unicode Character Database.
getCanonicalLexicalRepresentation() - Method in class net.sf.saxon.value.DateTimeValue
Get the canonical lexical representation as defined in XML Schema.
getCanonicalLexicalRepresentation() - Method in class net.sf.saxon.value.DateValue
Get the canonical lexical representation as defined in XML Schema.
getCanonicalLexicalRepresentation() - Method in class net.sf.saxon.value.DecimalValue
Get the canonical lexical representation as defined in XML Schema.
getCanonicalLexicalRepresentation() - Method in class net.sf.saxon.value.DoubleValue
Get the canonical lexical representation as defined in XML Schema.
getCanonicalLexicalRepresentation() - Method in class net.sf.saxon.value.FloatValue
Get the canonical lexical representation as defined in XML Schema.
getCanonicalLexicalRepresentation() - Method in class net.sf.saxon.value.TimeValue
Get the canonical lexical representation as defined in XML Schema.
getCanonicalLexicalRepresentation() - Method in class net.sf.saxon.value.Value
Get the canonical lexical representation as defined in XML Schema.
getCanonicalName() - Method in class net.sf.saxon.serialize.charcode.ASCIICharacterSet
 
getCanonicalName() - Method in interface net.sf.saxon.serialize.charcode.CharacterSet
Get the preferred Java name of the character set.
getCanonicalName() - Method in class net.sf.saxon.serialize.charcode.ISO88591CharacterSet
 
getCanonicalName() - Method in class net.sf.saxon.serialize.charcode.JavaCharacterSet
 
getCanonicalName() - Method in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
 
getCanonicalName() - Method in class net.sf.saxon.serialize.charcode.UTF8CharacterSet
 
getCardinality() - Method in class net.sf.saxon.expr.Expression
Determine the static cardinality of the expression.
getCardinality() - Method in class net.sf.saxon.expr.instruct.Block
Determine the cardinality of the expression
getCardinality() - Method in class net.sf.saxon.expr.instruct.Comment
 
getCardinality() - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Get the static cardinality of this expression
getCardinality() - Method in class net.sf.saxon.expr.instruct.CopyOf
 
getCardinality() - Method in class net.sf.saxon.expr.instruct.FixedAttribute
 
getCardinality() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the cardinality of the result of this instruction.
getCardinality() - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
Determine the cardinality of the expression
getCardinality() - Method in class net.sf.saxon.expr.instruct.Message
Get the static cardinality.
getCardinality() - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
 
getCardinality() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
 
getCardinality() - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
 
getCardinality() - Method in class net.sf.saxon.expr.instruct.TraceExpression
Determine the static cardinality of the expression.
getCardinality() - Method in class net.sf.saxon.expr.JPConverter.FromBooleanArray
 
getCardinality() - Method in class net.sf.saxon.expr.JPConverter.FromByteArray
 
getCardinality() - Method in class net.sf.saxon.expr.JPConverter.FromCollection
Get the cardinality of the XPath value that will result from the conversion
getCardinality() - Method in class net.sf.saxon.expr.JPConverter.FromDoubleArray
 
getCardinality() - Method in class net.sf.saxon.expr.JPConverter.FromFloatArray
 
getCardinality() - Method in class net.sf.saxon.expr.JPConverter.FromIntArray
 
getCardinality() - Method in class net.sf.saxon.expr.JPConverter.FromLongArray
 
getCardinality() - Method in class net.sf.saxon.expr.JPConverter.FromObjectArray
 
getCardinality() - Method in class net.sf.saxon.expr.JPConverter.FromSequenceIterator
 
getCardinality() - Method in class net.sf.saxon.expr.JPConverter.FromShortArray
 
getCardinality() - Method in class net.sf.saxon.expr.JPConverter.FromValueRepresentation
 
getCardinality() - Method in class net.sf.saxon.expr.JPConverter
Get the cardinality of the XPath value that will result from the conversion
getCardinality() - Method in class net.sf.saxon.expr.sort.ConditionalSorter
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 enum net.sf.saxon.s9api.OccurrenceIndicator
 
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.SingletonItem
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
getCaseOrder() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Get the expression that defines the case order of the sort keys.
getCaseVariants(int) - Static method in class net.sf.saxon.functions.regex.CaseVariants
Get the case variants of a character
getCategory(byte) - Static method in class net.sf.saxon.serialize.charcode.XMLCharacterData
Get all the characters in a given category, as an integer set.
getCharacterBuffer() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the character buffer used to hold all the text data of the document
getCharacterEncodingScheme() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getCharacterMap(StructuredQName) - Method in class net.sf.saxon.serialize.CharacterMapIndex
 
getCharacterMap(StructuredQName) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Get a character map, identified by the fingerprint of its name.
getCharacterMapIndex() - Method in class net.sf.saxon.expr.instruct.Executable
Get the index of named character maps
getCharacterMapName() - Method in class net.sf.saxon.style.XSLCharacterMap
Get the fingerprint of the name of this character map
getCharacterSet(Properties) - Method in class net.sf.saxon.serialize.charcode.CharacterSetFactory
Make a CharacterSet appropriate to the encoding
getCharacterSetFactory() - Method in class net.sf.saxon.Configuration
Get the CharacterSetFactory.
getCharArray() - Method in class net.sf.saxon.tree.util.FastStringBuffer
Get a char[] array containing the characters.
getChars(int, int, char[], int) - Method in class net.sf.saxon.tree.tiny.CharSlice
Append the contents to another array at a given offset.
getChars(int, int, char[], int) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Copies characters from this FastStringBuffer into the destination character array.
getChildExpression() - Method in class net.sf.saxon.expr.instruct.TraceExpression
 
getChildNodes() - Method in class net.sf.saxon.dom.AttrOverNodeInfo
Return a NodeList that contains all children of this node.
getChildNodes() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Return a NodeList that contains all children of this node.
getChildren() - Method in class net.sf.saxon.expr.instruct.Block
Get the children of this instruction
getChildren() - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
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.om.StandardNames
Get the Clark form of a system-defined name, given its name code or fingerprint
getClarkName() - Method in class net.sf.saxon.om.StructuredQName
Get the expanded QName in Clark format, that is "{uri}local" if it is in a namespace, or just "local" otherwise.
getClarkName() - Method in class net.sf.saxon.s9api.QName
The expanded name, as a string using the notation devised by James Clark.
getClarkName() - Method in class net.sf.saxon.value.QualifiedNameValue
Get the QName in Clark notation, that is "{uri}local" if in a namespace, or "local" otherwise
getClass(String, boolean, ClassLoader) - Method in class net.sf.saxon.Configuration
Load a class using the class name provided.
getClass(String, PrintStream, ClassLoader) - Method in class net.sf.saxon.trans.DynamicLoader
Load a class using the class name provided.
getClassLoader() - Method in class net.sf.saxon.Controller
Get the ClassLoader supplied using the method Controller.setClassLoader(java.lang.ClassLoader).
getClassLoader() - Method in class net.sf.saxon.trans.DynamicLoader
Get the ClassLoader supplied using the method DynamicLoader.setClassLoader(java.lang.ClassLoader).
getClassLoaderForGeneratedClass(String, byte[], Configuration, Class) - Method in class net.sf.saxon.java.JavaPlatform
Return the class loader required to load the bytecode generated classes
getClassLoaderForGeneratedClass(String, byte[], Configuration, Class) - Method in interface net.sf.saxon.Platform
Return the class loader required to load the bytecode generated classes
getClause() - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Get the clause being traced
getClauseKey() - Method in class net.sf.saxon.expr.flwor.Clause
Get a keyword identifying what kind of clause this is
getClauseKey() - Method in class net.sf.saxon.expr.flwor.ForClause
 
getClauseKey() - Method in class net.sf.saxon.expr.flwor.LetClause
 
getClauseKey() - Method in class net.sf.saxon.expr.flwor.OrderByClause
 
getClauseKey() - Method in class net.sf.saxon.expr.flwor.TraceClause
 
getClauseKey() - Method in class net.sf.saxon.expr.flwor.WhereClause
 
getClauseList() - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Get the list of clauses of the FLWOR expression, in the order they are written.
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.lib.Validation
Get the integer validation code corresponding to a given string
getCodeForURI(String) - Method in class net.sf.saxon.om.NamePool
Get the uri code for a given URI
getCodeInjector() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Set a CodeInjector which can be used to modify or wrap expressions on the tree as the expression is parsed and the tree is constructed.
getCodeInjector() - Method in class net.sf.saxon.query.QueryModule
Get the CodeInjector if one is in use
getCodeInjector() - Method in class net.sf.saxon.query.StaticQueryContext
Get any CodeInjector that has been registered
getCodeInjector() - Method in class net.sf.saxon.trace.AbstractTraceListener
Get the associated CodeInjector to be used at compile time to generate the tracing calls
getCodeInjector() - Method in class net.sf.saxon.trace.XSLTTraceListener
 
getCodeInjector() - Method in class net.sf.saxon.trans.CompilerInfo
Get the registered CodeInjector, if any
getCodePoint() - Method in class net.sf.saxon.style.XSLOutputCharacter
 
getCollation(String) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
Get a named collation
getCollation() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the statically-determined collator, or null if the collation was not determined statically
getCollation() - Method in class net.sf.saxon.expr.sort.SimpleCollation
Get the underlying comparator
getCollation() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Get the collation to be used
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.QueryModule
Get a named collation.
getCollation(String) - Method in class net.sf.saxon.query.StaticQueryContext
Get a named collation.
getCollation(String) - Method in class net.sf.saxon.style.ExpressionContext
Get a named collation.
getCollation(String) - Method in class net.sf.saxon.style.UseWhenStaticContext
Get a named collation.
getCollation(String) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Get a named collation.
getCollation() - Method in class net.sf.saxon.trans.KeyDefinition
Get the collation.
getCollationKey(String) - Method in class net.sf.saxon.expr.sort.AlphanumericCollator
Get a collation key for two Strings.
getCollationKey(String) - Method in class net.sf.saxon.expr.sort.CaseFirstCollator
Get a collation key for two Strings.
getCollationKey(String) - Method in class net.sf.saxon.expr.sort.CodepointCollator
Get a collation key for two Strings.
getCollationKey(String) - Method in class net.sf.saxon.expr.sort.RuleBasedSubstringMatcher
Get a collation key for two Strings.
getCollationKey(String) - Method in class net.sf.saxon.expr.sort.SimpleCollation
Get a collation key for two Strings.
getCollationKey(SimpleCollation, String) - Method in class net.sf.saxon.java.JavaPlatform
Given a collation, get a collation key.
getCollationKey(String) - Method in interface net.sf.saxon.lib.StringCollator
Get a collation key for a String.
getCollationKey(SimpleCollation, String) - Method in interface net.sf.saxon.Platform
Given a collation, get a collation key.
getCollationMap() - Method in class net.sf.saxon.Configuration
Get the collation map, which can be used to register named collations (and a default collation) at the Configuration level.
getCollationMap() - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
 
getCollationMap() - Method in class net.sf.saxon.query.StaticQueryContext
Get the collation map
getCollationMap() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Get the collation map
getCollationMap() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Get the collation map in use
getCollationMap() - Method in interface net.sf.saxon.TypeCheckerEnvironment
 
getCollationName() - Method in interface net.sf.saxon.style.CollationDeclaration
 
getCollationName() - Method in class net.sf.saxon.trans.KeyDefinition
Get the collation name for this key definition.
getCollationNameExpression() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the expression which, on evaluation, yields the name of the collation to be used
getCollationNameExpression() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Get the selected collation name (specifically, an expression which when evaluated returns the collation URI).
getCollationTable() - Method in class net.sf.saxon.expr.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() - Method in interface net.sf.saxon.expr.sort.AtomicComparer
Get the collation used by this AtomicComparer if any
getCollator() - Method in class net.sf.saxon.expr.sort.AtomicSortComparer
 
getCollator() - Method in class net.sf.saxon.expr.sort.CalendarValueComparer
 
getCollator() - Method in class net.sf.saxon.expr.sort.CodepointCollatingComparer
 
getCollator() - Method in class net.sf.saxon.expr.sort.CollatingAtomicComparer
 
getCollator() - Method in class net.sf.saxon.expr.sort.ComparableAtomicValueComparer
 
getCollator() - Method in class net.sf.saxon.expr.sort.DescendingComparer
 
getCollator() - Method in class net.sf.saxon.expr.sort.DoubleSortComparer
 
getCollator() - Method in class net.sf.saxon.expr.sort.EmptyGreatestComparer
 
getCollator() - Method in class net.sf.saxon.expr.sort.EqualityComparer
 
getCollator() - Method in class net.sf.saxon.expr.sort.GenericAtomicComparer
 
getCollator() - Method in class net.sf.saxon.expr.sort.NumericComparer
 
getCollator() - Method in class net.sf.saxon.expr.sort.TextComparer
 
getCollator(int, XPathContext) - Method in class net.sf.saxon.functions.CollatingFunction
Get a collator suitable for comparing strings.
getCollator() - Method in interface net.sf.saxon.style.CollationDeclaration
Get the collator defined by this collation declaration
getCollectionURIResolver() - Method in class net.sf.saxon.Configuration
Get the collection URI resolver associated with this configuration.
getCollectionURIResolver() - Method in class net.sf.saxon.Controller
Get the CollectionURIResolver used for resolving references to collections.
getCollectionURIResolver() - Method in class net.sf.saxon.sxpath.XPathDynamicContext
Get the CollectionURIResolver used for resolving references to collections.
getColumnInstructions(Executable, Declaration) - Method in class net.sf.saxon.option.sql.SQLInsert
 
getColumnInstructions(Executable, Declaration) - Method in class net.sf.saxon.option.sql.SQLUpdate
 
getColumnName() - Method in class net.sf.saxon.option.sql.SQLColumn
 
getColumnNumber() - Method in class net.sf.saxon.dom.DOMSender
 
getColumnNumber(long) - Method in class net.sf.saxon.dom.DOMSender
 
getColumnNumber() - Method in class net.sf.saxon.dom.NodeWrapper
Get column number
getColumnNumber() - Method in class net.sf.saxon.event.ContentHandlerProxyLocator
Get the column number
getColumnNumber(long) - Method in class net.sf.saxon.event.LocationCopier
 
getColumnNumber(long) - Method in interface net.sf.saxon.event.LocationProvider
Get the column number within the document, entity, or module containing a particular location
getColumnNumber() - Method in class net.sf.saxon.evpull.StaxToEventBridge
Return the column number where the current document event ends.
getColumnNumber(long) - Method in class net.sf.saxon.evpull.StaxToEventBridge
 
getColumnNumber() - Method in class net.sf.saxon.expr.Expression
Get the column number of the expression
getColumnNumber(long) - Method in class net.sf.saxon.expr.Expression
 
getColumnNumber(long) - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Get the column number within the document, entity, or module containing a particular location
getColumnNumber() - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Return the column number where the current document event ends.
getColumnNumber() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the column number of the expression
getColumnNumber(long) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Get the column number within the document, entity, or module containing a particular location
getColumnNumber() - Method in class net.sf.saxon.expr.instruct.InstructionDetails
Get the column number identifying the position of the instruction.
getColumnNumber(long) - Method in class net.sf.saxon.expr.instruct.InstructionDetails
 
getColumnNumber(long) - Method in class net.sf.saxon.expr.instruct.LocationMap
 
getColumnNumber() - Method in class net.sf.saxon.expr.instruct.Procedure
 
getColumnNumber(long) - Method in class net.sf.saxon.expr.instruct.Procedure
 
getColumnNumber(long) - Method in class net.sf.saxon.expr.instruct.TraceExpression
 
getColumnNumber() - Method in class net.sf.saxon.expr.parser.ExpressionLocation
Get the column number
getColumnNumber(long) - Method in class net.sf.saxon.expr.parser.ExpressionLocation
 
getColumnNumber() - Method in class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
 
getColumnNumber(long) - Method in class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
 
getColumnNumber() - Method in class net.sf.saxon.expr.parser.Tokenizer
Get the column number of the current token
getColumnNumber(int) - Method in class net.sf.saxon.expr.parser.Tokenizer
Return the column number corresponding to a given offset in the expression
getColumnNumber() - Method in interface net.sf.saxon.om.NodeInfo
Get column number.
getColumnNumber() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get column number
getColumnNumber() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get column number
getColumnNumber() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get column number
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(long) - Method in class net.sf.saxon.pull.StaxBridge
 
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(long) - Method in class net.sf.saxon.query.XQueryFunction
 
getColumnNumber() - Method in class net.sf.saxon.s9api.XdmNode
Get the column number of the node in a source document.
getColumnNumber(long) - Method in class net.sf.saxon.style.StyleElement
 
getColumnNumber() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Return the character position where the current document event ends.
getColumnNumber() - Method in class net.sf.saxon.sxpath.SimpleContainer
Return the character position where the current document event ends.
getColumnNumber(int) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the column number for an element.
getColumnNumber() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the line number of the node within its source document entity
getColumnNumber(int) - Method in class net.sf.saxon.tree.linked.LineNumberMap
Get the column number corresponding to a given sequence number
getColumnNumber() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the column number of the node.
getColumnNumber() - Method in class net.sf.saxon.tree.NamespaceNode
Get column number
getColumnNumber() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the column number of the node within its source document entity
getColumnNumber() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the column number of the node.
getColumnNumber(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the column number for a node.
getColumnNumber(long) - Method in class net.sf.saxon.tree.tiny.TinyTreeEventIterator
Get location information: the column number of the current start element event
getColumnNumber() - Method in class net.sf.saxon.tree.util.Orphan
Get column number
getColumnNumber() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get column number
getColumnNumber() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get column number
getColumnNumber() - Method in exception net.sf.saxon.type.ValidationException
 
getColumnNumber() - Method in class net.sf.saxon.type.ValidationFailure
 
getColumnNumber() - Method in class net.sf.saxon.value.TextFragmentValue
Return the character position where the current document event ends.
getCommentBuffer() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the character buffer used to hold all the comment data of the document
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 item types
getCommonSuperType(ItemType, ItemType) - Static method in class net.sf.saxon.type.Type
Get a type that is a common supertype of two given item types, without the benefit of a TypeHierarchy cache.
getComparand() - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Get the integer value on the rhs of the expression
getComparators() - Method in class net.sf.saxon.expr.sort.SortExpression
Get the comparators, if known statically.
getComparer() - Method in class net.sf.saxon.expr.sort.DocumentSorter
 
getComparer() - Method in class net.sf.saxon.functions.Minimax
 
getComparisonCardinality() - Method in class net.sf.saxon.expr.GeneralComparison
Ask whether the comparison is known to be many-to-one, one-to-one, or many-to-many.
getComparisonKey(AtomicValue) - Method in interface net.sf.saxon.expr.sort.AtomicComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.AtomicSortComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.CalendarValueComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.CodepointCollatingComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.CollatingAtomicComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.ComparableAtomicValueComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.DecimalSortComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.DescendingComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.DoubleSortComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.EmptyGreatestComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.EqualityComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.GenericAtomicComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.NumericComparer
Get a comparison key for an object.
getComparisonKey(AtomicValue) - Method in class net.sf.saxon.expr.sort.TextComparer
Get a comparison key for an object.
getComparisonKey(XPathContext) - Method in class net.sf.saxon.value.CalendarValue
Get a comparison key for this value.
getComparisonKey(XPathContext) - Method in class net.sf.saxon.value.DateTimeValue
Get a comparison key for this value.
getComparisonKey(XPathContext) - Method in class net.sf.saxon.value.GDateValue
Get a comparison key for this value.
getComparisonKey(XPathContext) - Method in class net.sf.saxon.value.TimeValue
Get a comparison key for this value.
getComparisonOperator() - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Get the comparison operator
getCompiledFunction() - Method in class net.sf.saxon.style.XSLFunction
Get the compiled function
getCompiledGlobalVariables() - Method in class net.sf.saxon.expr.instruct.Executable
Get the index of global variables
getCompiledLibrary(String) - Method in class net.sf.saxon.query.StaticQueryContext
Get a previously compiled library module
getCompiledRegularExpression() - Method in class net.sf.saxon.functions.Matches
Get the compiled regular expression, returning null if the regex has not been compiled
getCompiledRegularExpression() - Method in class net.sf.saxon.functions.Replace
Get the compiled regular expression if available, otherwise return null
getCompiledRegularExpression() - Method in class net.sf.saxon.functions.Tokenize
Get the compiled regular expression if available, otherwise return null
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
getCompiledVariable() - Method in class net.sf.saxon.style.XSLVariableDeclaration
Get the compiled variable
getCompilerInfo() - Method in class net.sf.saxon.PreparedStylesheet
Get the CompilerInfo containing details of XSLT compilation options
getComponent(String) - Method in class net.sf.saxon.event.PipelineConfiguration
Get a named component of the pipeline
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.DurationValue
Get a component of the normalized value
getComponent(int) - Method in class net.sf.saxon.value.GDateValue
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
getCompressedValue() - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
 
getCondition() - Method in class net.sf.saxon.expr.IsLastExpression
Get the condition we are testing for
getCondition() - Method in class net.sf.saxon.expr.sort.ConditionalSorter
Get the condition under which the nodes need to be sorted
getCondition() - Method in class net.sf.saxon.style.XSLWhen
 
getConditions() - Method in class net.sf.saxon.expr.instruct.Choose
Get the array of conditions to be tested
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.dom.DocumentBuilderImpl
Get the Saxon Configuration to be used by the document builder.
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
Get the Configuration
getConfiguration() - Method in class net.sf.saxon.event.ContentHandlerProxy
Get the Saxon configuration
getConfiguration() - Method in class net.sf.saxon.event.PipelineConfiguration
Get the Saxon Configuration object
getConfiguration() - Method in class net.sf.saxon.event.ReceivingContentHandler
Get the Configuration object
getConfiguration() - Method in class net.sf.saxon.event.SequenceReceiver
Get the Saxon Configuration
getConfiguration() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
Get the Configuration
getConfiguration() - Method in class net.sf.saxon.expr.instruct.Executable
Get the configuration
getConfiguration() - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Get the Saxon configuration
getConfiguration() - Method in class net.sf.saxon.expr.parser.Optimizer
Get the Saxon configuration object
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() - Method in class net.sf.saxon.lib.StandardURIResolver
Get the configuration if available
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.option.dom4j.DocumentWrapper
Get the configuration previously set using setConfiguration (or the default configuraton allocated automatically)
getConfiguration() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
 
getConfiguration() - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Get the configuration previously set using setConfiguration (or the default configuraton allocated automatically)
getConfiguration() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the configuration
getConfiguration() - Method in class net.sf.saxon.option.xom.DocumentWrapper
Get the configuration previously set using setConfiguration
getConfiguration() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the configuration
getConfiguration() - Method in class net.sf.saxon.query.DynamicQueryContext
Get the Configuration associated with this dynamic query context
getConfiguration() - Method in class net.sf.saxon.Query
Get the configuration in use
getConfiguration() - Method in class net.sf.saxon.query.QueryModule
Get the Saxon 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.serialize.Emitter
Get the configuration used for this document
getConfiguration() - Method in class net.sf.saxon.style.ExpressionContext
Get the system configuration
getConfiguration() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
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.trace.ExpressionPresenter
Get the Saxon configuration
getConfiguration() - Method in class net.sf.saxon.Transform
Get the configuration.
getConfiguration() - Method in class net.sf.saxon.TransformerFactoryImpl
Get the configuration.
getConfiguration() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the configuration previously set using setConfiguration
getConfiguration() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the configuration
getConfiguration() - Method in class net.sf.saxon.tree.NamespaceNode
Get the configuration
getConfiguration() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the configuration previously set using setConfiguration
getConfiguration() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the configuration
getConfiguration() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the configuration previously set using setConfiguration
getConfiguration() - Method in class net.sf.saxon.tree.util.Orphan
Get the configuration
getConfiguration() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the configuration
getConfiguration() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
Get the configuration previously set using setConfiguration
getConfiguration() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Get the configuration
getConfiguration() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the configuration
getConfiguration() - Method in class net.sf.saxon.type.TypeHierarchy
Get the Saxon configuration to which this type hierarchy belongs
getConfiguration() - Method in interface net.sf.saxon.TypeCheckerEnvironment
 
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.xpath.XPathEvaluator
Get the Configuration used by this XPathEvaluator
getConfiguration() - Method in class net.sf.saxon.xpath.XPathExpressionImpl
Get the Configuration under which this XPath expression was compiled
getConfiguration() - Method in class net.sf.saxon.xpath.XPathFactoryImpl
Get the Configuration object used by this XPathFactory
getConfigurationProperty(String) - Method in class net.sf.saxon.Configuration
Get a property of the configuration
getConfigurationProperty(String) - Method in class net.sf.saxon.s9api.Processor
Get the value of a configuration property
getConstantText() - Method in class net.sf.saxon.expr.instruct.DocumentInstr
For a text-only instruction, determine if the text value is fixed and if so return it; otherwise return null
getConstraintClauseNumber() - Method in exception net.sf.saxon.type.ValidationException
Get the constraint clause number
getConstraintClauseNumber() - Method in class net.sf.saxon.type.ValidationFailure
Get the constraint clause number
getConstraintName() - Method in exception net.sf.saxon.type.ValidationException
Get the constraint name
getConstraintName() - Method in class net.sf.saxon.type.ValidationFailure
Get the constraint name
getConstraintReference() - Method in exception net.sf.saxon.type.ValidationException
Get the constraint name and clause in the format defined in XML Schema Part C (Outcome Tabulations).
getConstraintReference() - Method in class net.sf.saxon.type.ValidationFailure
Get the constraint name and clause in the format defined in XML Schema Part C (Outcome Tabulations).
getConstraintReferenceMessage() - Method in exception net.sf.saxon.type.ValidationException
Get the constraint reference as a string for inserting into an error message.
getConstraintReferenceMessage() - Method in class net.sf.saxon.type.ValidationFailure
Get the constraint reference as a string for inserting into an error message.
getConstraintSchemaPart() - Method in exception net.sf.saxon.type.ValidationException
Get the "schema part" component of the constraint reference
getConstraintSchemaPart() - Method in class net.sf.saxon.type.ValidationFailure
Get the "schema part" component of the constraint reference
getConstructionMode() - Method in class net.sf.saxon.query.QueryModule
Get the current construction mode
getConstructionMode() - Method in class net.sf.saxon.query.StaticQueryContext
Get the current construction mode
getConstructType() - Method in class net.sf.saxon.expr.Expression
Get the type of this expression for use in tracing and diagnostics
getConstructType() - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Get the type of construct.
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.expr.instruct.AttributeSet
Get the type of construct.
getConstructType() - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Get the type of construct.
getConstructType() - Method in class net.sf.saxon.expr.instruct.Instruction
Get the type of this expression for use in tracing and diagnostics
getConstructType() - Method in class net.sf.saxon.expr.instruct.InstructionDetails
Get the construct type
getConstructType() - Method in class net.sf.saxon.expr.instruct.Template
Get the type of construct.
getConstructType() - Method in class net.sf.saxon.expr.instruct.TraceExpression
Get the construct type.
getConstructType() - Method in class net.sf.saxon.expr.instruct.UserFunction
Get the type of construct.
getConstructType() - Method in class net.sf.saxon.expr.UserFunctionCall
 
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.
getConstructType() - Method in class net.sf.saxon.trans.KeyDefinition
Get the type of construct.
getContainedSource() - Method in class net.sf.saxon.lib.AugmentedSource
Get the Source object wrapped by this AugmentedSource
getContainer() - Method in class net.sf.saxon.expr.Expression
Get the container in which this expression is located.
getContainer() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the container in which this expression is located.
getContainer() - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Get the container in which this expression is located.
getContainer() - Method in class net.sf.saxon.lib.ExtensionFunctionCall
Get the container of the expression.
getContainer() - Method in class net.sf.saxon.pattern.PatternSponsor
Get the container that immediately contains this expression.
getContainer() - Method in class net.sf.saxon.trace.ContextStackFrame
Get the container of the instruction that caused this new context to be created.
getContainerGranularity() - Method in interface net.sf.saxon.expr.Container
Get the granularity of the container.
getContainerGranularity() - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Get the granularity of the container.
getContainerGranularity() - Method in class net.sf.saxon.expr.instruct.Procedure
Get the granularity of the container.
getContainerGranularity() - Method in class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
Get the granularity of the container.
getContainerGranularity() - Method in class net.sf.saxon.pattern.Pattern
Get the granularity of the container.
getContainerGranularity() - Method in class net.sf.saxon.query.XQueryExpression
Get the granularity of the container.
getContainerGranularity() - Method in class net.sf.saxon.query.XQueryFunction
Get the granularity of the container.
getContainerGranularity() - Method in class net.sf.saxon.style.StyleElement
Get the granularity of the container.
getContainerGranularity() - Method in class net.sf.saxon.style.UseWhenStaticContext
Get the granularity of the container.
getContainerGranularity() - Method in class net.sf.saxon.sxpath.IndependentContext
Get the granularity of the container.
getContainerGranularity() - Method in class net.sf.saxon.sxpath.SimpleContainer
Get the granularity of the container.
getContainerGranularity() - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
Get the granularity of the container.
getContainingFunction() - Method in class net.sf.saxon.expr.TailCallLoop
Get the containing function
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 interface net.sf.saxon.expr.instruct.DivisibleInstruction
Get the content expression
getContentExpression() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Get the expression that constructs the content of the element
getContentExpression() - Method in class net.sf.saxon.expr.instruct.ResultDocument
Get the expression that constructs the content
getContentExpression() - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Get the expression that determines the string value of the constructed node
getContentHandler() - Method in class net.sf.saxon.Filter
Get the ContentHandler registered using setContentHandler()
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).
getContextDocumentRoot() - Method in class net.sf.saxon.expr.parser.PathMap
Get the path map root for the context document
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().
getContextItem() - Method in class net.sf.saxon.s9api.XPathSelector
Get the context item used for evaluating the XPath expression.
getContextItem() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Get the initial context item for the query, if one has been set
getContextItem() - Method in class net.sf.saxon.sxpath.XPathDynamicContext
Get the context item
getContextItem() - Method in class net.sf.saxon.trace.ContextStackFrame
Get the value of the context item at this level of the context stack
getContextItemRoot() - Method in class net.sf.saxon.expr.parser.PathMap
Get the path map root for the context item
getContextItemStack() - Method in class net.sf.saxon.event.ContentHandlerProxy.ContentHandlerProxyTraceListener
Get the context item stack
getContextItemStack() - Method in class net.sf.saxon.event.ContentHandlerProxyLocator
Get the current item stack.
getContextItemType() - Method in class net.sf.saxon.expr.AxisExpression
Get the static type of the context item for this AxisExpression.
getControlledExpression() - Method in interface net.sf.saxon.expr.ContextSwitchingExpression
Get the subexpression that is evaluated in the new context
getControlledExpression() - Method in class net.sf.saxon.expr.FilterExpression
Get the subexpression that is evaluated in the new context
getControlledExpression() - Method in class net.sf.saxon.expr.instruct.ForEach
Get the subexpression that is evaluated in the new context
getControlledExpression() - Method in class net.sf.saxon.expr.SlashExpression
Get the step expression (the right-hand operand)
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.
getControllingExpression() - Method in interface net.sf.saxon.expr.ContextSwitchingExpression
Get the subexpression that sets the context item
getControllingExpression() - Method in class net.sf.saxon.expr.FilterExpression
Get the underlying expression
getControllingExpression() - Method in class net.sf.saxon.expr.instruct.ForEach
Get the subexpression that sets the context item
getControllingExpression() - Method in class net.sf.saxon.expr.SlashExpression
Get the start expression (the left-hand operand)
getConversion() - Method in class net.sf.saxon.expr.instruct.LocalParam
Get the conversion expression
getConversionContext() - Method in class net.sf.saxon.Configuration
Get an XPathContext object with sufficient capability to perform comparisons and conversions
getConversionEvaluationMode() - Method in class net.sf.saxon.expr.instruct.LocalParam
 
getConversionRules() - Method in class net.sf.saxon.Configuration
Get the conversion rules used to convert between atomic types.
getConversionRules() - Method in class net.sf.saxon.s9api.ConstructedItemType
Get the conversion rules implemented by this type.
getConversionRules() - Method in class net.sf.saxon.s9api.ItemType.BuiltInAtomicItemType
 
getConversionRules() - Method in class net.sf.saxon.s9api.ItemType
Get the conversion rules implemented by this type.
getConversionRules() - Method in class net.sf.saxon.type.Converter
Get the conversion rules to be used by this Converter
getConverter() - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Get the converter used to convert the items in the sequence
getConverter() - Method in class net.sf.saxon.expr.CastingExpression
Get the Converter allocated to implement this cast expression, if any
getConverter(AtomicType, AtomicType) - Method in class net.sf.saxon.lib.ConversionRules
Get a Converter for a given pair of atomic types.
getConverter(AtomicType, AtomicType, ConversionRules) - Static method in class net.sf.saxon.type.Converter
Get a converter that handles conversion from one primitive type to another.
getCookedBaseOutputURI() - Method in class net.sf.saxon.Controller
Get the base output URI after processing.
getCorrespondingSingletonOperator(int) - Static method in class net.sf.saxon.expr.GeneralComparison
Return the singleton form of the comparison operator, e.g.
getCountry() - Method in class net.sf.saxon.expr.number.AbstractNumberer
Get the country used by this numberer.
getCountry() - Method in interface net.sf.saxon.lib.Numberer
Get the country used by this numberer
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.expr.EarlyEvaluationContext
Get the current date and time.
getCurrentDateTime() - Method in interface net.sf.saxon.expr.XPathContext
Get the current date and time
getCurrentDateTime() - Method in class net.sf.saxon.expr.XPathContextMinor
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.
getCurrentDepth() - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Get the current depth in the tree
getCurrentDirectory() - Static method in class net.sf.saxon.expr.parser.ExpressionTool
 
getCurrentException() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
Get the current exception (in saxon:catch)
getCurrentException() - Method in interface net.sf.saxon.expr.XPathContext
Get the current exception (in saxon:catch)
getCurrentException() - Method in class net.sf.saxon.expr.XPathContextMinor
Get the current exception (in saxon:catch)
getCurrentExpression() - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Get the current expression, the one being visited
getCurrentGroup() - Method in class net.sf.saxon.expr.sort.GroupByIterator
Get the contents of the current group as a java List
getCurrentGroupingKey() - Method in class net.sf.saxon.expr.sort.GroupAdjacentIterator
 
getCurrentGroupingKey() - Method in class net.sf.saxon.expr.sort.GroupByIterator
Get the value of the grouping key for the current group
getCurrentGroupingKey() - Method in interface net.sf.saxon.expr.sort.GroupIterator
Get the grouping key of the current group
getCurrentGroupingKey() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
getCurrentGroupingKey() - Method in class net.sf.saxon.expr.sort.SortedGroupIterator
 
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.
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.
getCurrentLeafNode() - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Get the current text, comment, or processing instruction node
getCurrentLocationId() - Method in class net.sf.saxon.event.ContentHandlerProxy
Get the current location identifier
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.
getCurrentParentNode() - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Get the current document or element node
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.dom.DOMWriter
Get the current root node.
getCurrentRoot() - Method in class net.sf.saxon.event.Builder
Get the current root node.
getCurrentRoot() - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
Get the current root node.
getCurrentRoot() - Method in class net.sf.saxon.option.jdom.JDOMWriter
Get the current root node.
getCurrentRoot() - Method in class net.sf.saxon.option.xom.XOMWriter
Get the current root node.
getCurrentRoot() - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Get the current root node.
getCurrentTemplateRule() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
Get the current template.
getCurrentTemplateRule() - Method in interface net.sf.saxon.expr.XPathContext
Get the current template rule.
getCurrentTemplateRule() - Method in class net.sf.saxon.expr.XPathContextMajor
Get the current template.
getCurrentTemplateRule() - Method in class net.sf.saxon.expr.XPathContextMinor
Get the current template.
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.
getData() - Method in class net.sf.saxon.tree.tiny.TinyProcInstImpl
The content of this processing instruction.
getDataTypeExpression() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Get the expression that defines the data type of the sort keys
getDay() - Method in class net.sf.saxon.value.DateTimeValue
Get the day component, 1-31
getDay() - Method in class net.sf.saxon.value.GDateValue
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.
getDays() - Method in class net.sf.saxon.value.DurationValue
Get the days component
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 interface net.sf.saxon.expr.StaticContext
Get a DecimalFormatManager to resolve the names of decimal formats used in calls to the format-number() function.
getDecimalFormatManager() - Method in class net.sf.saxon.PreparedStylesheet
Get the DecimalFormatManager which handles decimal-format definitions
getDecimalFormatManager() - Method in class net.sf.saxon.query.QueryModule
Get a DecimalFormatManager to resolve the names of decimal formats used in calls to the format-number() function.
getDecimalFormatManager() - Method in class net.sf.saxon.style.ExpressionContext
Get a DecimalFormatManager to resolve the names of decimal formats used in calls to the format-number() function.
getDecimalFormatManager() - Method in class net.sf.saxon.style.UseWhenStaticContext
Get a DecimalFormatManager to resolve the names of decimal formats used in calls to the format-number() function.
getDecimalFormatManager() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Get a DecimalFormatManager to resolve the names of decimal formats used in calls to the format-number() function.
getDecimalSortComparerInstance() - Static method in class net.sf.saxon.expr.sort.DecimalSortComparer
 
getDecimalValue() - Method in class net.sf.saxon.s9api.XdmAtomicValue
Get the value converted to a decimal using the XPath casting rules
getDecimalValue() - Method in class net.sf.saxon.value.BigIntegerValue
Get the numeric value converted to a decimal
getDecimalValue() - Method in class net.sf.saxon.value.DecimalValue
Get the value
getDecimalValue() - Method in class net.sf.saxon.value.DoubleValue
Get the numeric value converted to a decimal
getDecimalValue() - Method in class net.sf.saxon.value.FloatValue
Get the numeric value converted to a decimal
getDecimalValue() - Method in class net.sf.saxon.value.Int64Value
Get the numeric value converted to a decimal
getDecimalValue() - Method in class net.sf.saxon.value.NumericValue
Get the numeric value converted to a decimal
getDeclaration(StructuredQName, Expression[]) - Method in class net.sf.saxon.functions.FunctionLibraryList
Get the function declaration corresponding to a given function name and arity
getDeclaration(StructuredQName, Expression[]) - Method in class net.sf.saxon.query.ImportedFunctionLibrary
Get the function declaration corresponding to a given function name and arity
getDeclaration(StructuredQName, Expression[]) - Method in interface net.sf.saxon.query.XQueryFunctionBinder
Get the function declaration corresponding to a given function name and arity
getDeclaration(StructuredQName, Expression[]) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Get the function declaration corresponding to a given function name and arity
getDeclarationByKey(String) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Get the function declaration corresponding to a given function name and arity, supplied in the form "{uri}local/arity"
getDeclaredCardinality() - Method in class net.sf.saxon.s9api.XsltExecutable.ParameterDetails
Get the declared cardinality of the parameter
getDeclaredItemType() - Method in class net.sf.saxon.s9api.XsltExecutable.ParameterDetails
Get the declared item type of the parameter
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.dom.NodeWrapper
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(NamespaceBinding[]) - Method in interface net.sf.saxon.om.NodeInfo
Get all namespace declarations and undeclarations defined on this element.
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.option.xom.NodeWrapper
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.tree.linked.ElementImpl
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.tree.linked.NodeImpl
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.tree.NamespaceNode
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(TinyTree, int, NamespaceBinding[]) - Static method in class net.sf.saxon.tree.tiny.TinyElementImpl
Static method to get all namespace undeclarations and undeclarations defined on a given element, without instantiating the node object.
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.tree.util.Orphan
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.value.TextFragmentValue
Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredResultType() - Method in class net.sf.saxon.expr.instruct.UserFunction
Get the declared result type
getDefaultCollation() - Method in class net.sf.saxon.expr.CollationMap
Get the default collation
getDefaultCollationName() - Method in class net.sf.saxon.expr.CollationMap
Get the name of the default collation
getDefaultCollationName() - Method in interface net.sf.saxon.expr.StaticContext
Get the name of the default collation.
getDefaultCollationName() - Method in class net.sf.saxon.query.QueryModule
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 stylesheet element.
getDefaultCollationName() - Method in class net.sf.saxon.style.UseWhenStaticContext
Get the name of the default collation.
getDefaultCollationName() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Get the name of the default collation.
getDefaultCollection() - Method in class net.sf.saxon.Configuration
Get the URI of the default collection.
getDefaultCollection() - Method in class net.sf.saxon.Controller
Get the name of the default collection.
getDefaultContainer() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Get the default container for newly constructed expressions
getDefaultCountry() - Method in class net.sf.saxon.Configuration
Get the default country to be used for number and date formatting when no country is specified.
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 for elements and types
getDefaultElementNamespace() - Method in class net.sf.saxon.query.QueryModule
Get the default XPath namespace for elements and types.
getDefaultElementNamespace() - Method in class net.sf.saxon.query.StaticQueryContext
Get the default namespace for elements and types
getDefaultElementNamespace() - Method in class net.sf.saxon.style.ExpressionContext
Get the default XPath namespace for elements and types Return NamespaceConstant.NULL for the non-namespace
getDefaultElementNamespace() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Get the default namespace URI for elements and types Return NamespaceConstant.NULL (that is, the zero-length string) for the non-namespace
getDefaultFunctionNamespace() - Method in interface net.sf.saxon.expr.StaticContext
Get the default function namespace
getDefaultFunctionNamespace() - Method in class net.sf.saxon.query.QueryModule
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.sxpath.AbstractStaticContext
Get the default function namespace.
getDefaultInitialMode() - Method in class net.sf.saxon.trans.CompilerInfo
Get the default initial mode name for a stylesheet compiled using this CompilerInfo.
getDefaultInitialTemplate() - Method in class net.sf.saxon.trans.CompilerInfo
Get the default initial template name for a stylesheet compiled using this CompilerInfo.
getDefaultLanguage() - Method in class net.sf.saxon.Configuration
Get the default language.
getDefaultMode() - Method in class net.sf.saxon.style.XSLStylesheet
Get the default mode (XSLT 3.0 feature)
getDefaultOutputProperties() - Method in class net.sf.saxon.expr.instruct.Executable
Get the default output properties
getDefaultPriority() - Method in class net.sf.saxon.pattern.AnyChildNodeTest
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.EmptySequenceTest
Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.saxon.pattern.ItemTypePattern
Determine the default priority of this item type 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.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.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.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.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.PatternWithPredicate
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.type.AnyFunctionType
 
getDefaultPriority() - Method in class net.sf.saxon.type.AnyItemType
 
getDefaultPriority() - Method in class net.sf.saxon.type.BuiltInAtomicType
 
getDefaultPriority() - Method in class net.sf.saxon.type.ExternalObjectType
 
getDefaultPriority() - Method in interface net.sf.saxon.type.ItemType
Determine the default priority of this item type when used on its own as a Pattern
getDefaultSerializationProperties() - Method in class net.sf.saxon.Configuration
Get the default serialization properties
getDefaultStaticQueryContext() - Method in class net.sf.saxon.Configuration
Get the default options for XQuery compilation
getDefaultValidation() - Method in class net.sf.saxon.style.XSLStylesheet
Get the value of the default validation attribute
getDefaultValue() - Method in class net.sf.saxon.expr.sort.IntToIntArrayMap
Get the default value used to indicate an unused entry
getDefaultValue() - Method in class net.sf.saxon.expr.sort.IntToIntHashMap
Get the default value used to indicate an unused entry
getDefaultValue() - Method in interface net.sf.saxon.expr.sort.IntToIntMap
Get the default value used to indicate an unused entry
getDefaultXPathNamespace() - Method in class net.sf.saxon.style.StyleElement
Get the default XPath namespace for elements and types
getDefaultXsltCompilerInfo() - Method in class net.sf.saxon.Configuration
Get the default options for XSLT compilation
getDefinition() - Method in class net.sf.saxon.lib.ExtensionFunctionCall
Get the definition of this extension function
getDependencies() - Method in class net.sf.saxon.expr.Expression
Determine which aspects of the context the expression depends on.
getDependencies() - Method in class net.sf.saxon.expr.instruct.CopyOf
 
getDependencies() - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
 
getDependencies() - Method in class net.sf.saxon.expr.instruct.TraceExpression
Determine which aspects of the context the expression depends on.
getDependencies() - Method in class net.sf.saxon.expr.Literal
Determine which aspects of the context the expression depends on.
getDependencies() - Method in class net.sf.saxon.pattern.ConditionalPattern
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.NodeSetPattern
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.pattern.VennPattern
Get the dependencies of the pattern.
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.ErrorType
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.
getDescendantElementCardinality(int) - Method in class net.sf.saxon.type.AnyType
Assuming an element is a permitted descendant in the content model of this type, determine the cardinality of the element when it appears as a descendant.
getDescendantElementCardinality(int) - Method in interface net.sf.saxon.type.ComplexType
Assuming an element is a permitted descendant in the content model of this type, determine the cardinality of the element when it appears as a descendant.
getDescendantElementCardinality(int) - Method in class net.sf.saxon.type.Untyped
Assuming an element is a permitted descendant in the content model of this type, determine the cardinality of the element when it appears as a descendant.
getDescendantElementType(int) - Method in class net.sf.saxon.type.AnyType
Assuming an element is a permitted descendant in the content model of this type, determine the type of the element when it appears as a descendant.
getDescendantElementType(int) - Method in interface net.sf.saxon.type.ComplexType
Assuming an element is a permitted descendant in the content model of this type, determine the type of the element when it appears as a descendant.
getDescendantElementType(int) - Method in class net.sf.saxon.type.Untyped
Assuming an element is a permitted descendant in the content model of this type, determine the type of the element when it appears as a descendant.
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.ErrorType
Get a description of this type for use in diagnostics
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
getDestination() - Method in class net.sf.saxon.s9api.SchemaValidator
Get the Destination that will receive the validated document.
getDestination() - Method in class net.sf.saxon.s9api.XsltTransformer
Get the destination that was specified in a previous call of XsltTransformer.setDestination(net.sf.saxon.s9api.Destination)
getDetails() - Method in class net.sf.saxon.functions.SystemFunction
Get the details of the function signature
getDigitFamily(int) - Static method in class net.sf.saxon.expr.number.Alphanumeric
Determine which digit family a decimal digit belongs to: that is, return the corresponding zero digit.
getDigitValue(int) - Static method in class net.sf.saxon.expr.number.Alphanumeric
Determine whether a character represents a decimal digit and if so, which digit.
getDisplayName() - Method in class net.sf.saxon.dom.NodeWrapper
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.expr.FunctionCall
Get the name of the function for display in messages
getDisplayName() - Method in class net.sf.saxon.expr.VariableReference
Get the display name of the variable.
getDisplayName() - Method in class net.sf.saxon.om.CodedName
Get the display name, that is the lexical QName in the form [prefix:]local-part
getDisplayName() - Method in class net.sf.saxon.om.NameOfNode
Get the display name, that is the lexical QName in the form [prefix:]local-part
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 interface net.sf.saxon.om.NodeInfo
Get the display name of this node, in the form of a lexical QName.
getDisplayName() - Method in interface net.sf.saxon.om.NodeName
Get the display name, that is the lexical QName in the form [prefix:]local-part
getDisplayName() - Method in class net.sf.saxon.om.NoNamespaceName
Get the display name, that is the lexical QName in the form [prefix:]local-part
getDisplayName(int) - Static method in class net.sf.saxon.om.StandardNames
Get the lexical display form of a system-defined name
getDisplayName() - Method in class net.sf.saxon.om.StructuredQName
Get the display name, that is the lexical QName in the form [prefix:]local-part
getDisplayName() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.query.XQueryFunction
Get the name of the function for display in error messages
getDisplayName() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.tree.NamespaceNode
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the display name of this node (a lexical QName).
getDisplayName() - Method in class net.sf.saxon.tree.util.Orphan
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
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.ErrorType
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.
getDoctype() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
Get the Document Type Declaration (see DocumentType ) associated with this document.
getDocument() - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
Get the constructed document node
getDocument() - Method in class net.sf.saxon.option.jdom.JDOMWriter
Get the constructed document node
getDocument() - Method in class net.sf.saxon.option.xom.XOMWriter
Get the constructed document node
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 interface net.sf.saxon.lib.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.option.dom4j.DOM4JObjectModel
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.option.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 class net.sf.saxon.option.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.linked.DocumentImpl
Get the root (outermost) element.
getDocumentElementName() - Method in class net.sf.saxon.s9api.SchemaValidator
Get the name of the required top-level element of the document to be validated.
getDocumentElementType() - Method in class net.sf.saxon.s9api.SchemaValidator
Get the schema type against which the document element is to be validated
getDocumentElementTypeName() - Method in class net.sf.saxon.s9api.SchemaValidator
Get the name of the required type of the top-level element of the document to be validated.
getDocumentNode() - Method in interface net.sf.saxon.s9api.BuildingContentHandler
After building the document by writing a sequence of events, retrieve the root node of the constructed document tree
getDocumentNode() - Method in interface net.sf.saxon.s9api.BuildingStreamWriter
After building the document by writing a sequence of events, retrieve the root node of the constructed document tree
getDocumentNode() - Method in class net.sf.saxon.s9api.BuildingStreamWriterImpl
 
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 interface net.sf.saxon.om.NodeInfo
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.option.dom4j.DocumentWrapper
Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.option.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.option.xom.NodeWrapper
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.tree.NamespaceNode
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.tree.tiny.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.tree.tiny.TinyTree
Get the document number (actually, the tree number)
getDocumentNumber() - Method in class net.sf.saxon.tree.util.Orphan
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.value.TextFragmentValue
Get the unique document number
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.
getDocumentProjectionQuery() - Method in class net.sf.saxon.s9api.DocumentBuilder
Get the compiled query to be used for implementing document projection.
getDocumentRoot() - Method in class net.sf.saxon.dom.NodeWrapper
Get the root (document) node
getDocumentRoot() - Method in interface net.sf.saxon.om.NodeInfo
Get the root node, if it is a document node.
getDocumentRoot() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the root node, if it is a document node.
getDocumentRoot() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the root node, if it is a document node.
getDocumentRoot() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.tree.NamespaceNode
Get the root node, if it is a document node.
getDocumentRoot() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.tree.util.Orphan
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
Get the root (document) node
getDocumentRoot() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the root node, if it is a document node.
getDocumentRoot() - Method in class net.sf.saxon.value.TextFragmentValue
Get the root (document) node
getDocumentSorter() - Method in class net.sf.saxon.expr.sort.ConditionalSorter
Get the document sorter, which sorts the nodes if the condition is true
getDocumentTest(ItemType) - Method in class net.sf.saxon.s9api.ItemTypeFactory
Make an ItemType representing a document-node() test with an embedded element test.
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, XPathContext) - Static method in class net.sf.saxon.functions.DocumentUriFn
 
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.
getDocumentURI() - Method in class net.sf.saxon.s9api.XdmNode
Get the document URI of this node.
getDocumentValidator(Receiver, String, int, int, SchemaType, int) - 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.
getDOMImplementation() - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Obtain an instance of a DOMImplementation object.
getDOMLevel() - Method in class net.sf.saxon.Configuration
Get the level of DOM interface to be used
getDoubleValue() - Method in class net.sf.saxon.s9api.XdmAtomicValue
Get the value converted to a double using the XPath casting rules.
getDoubleValue() - Method in class net.sf.saxon.value.BigIntegerValue
Get the numeric value as a double
getDoubleValue() - Method in class net.sf.saxon.value.DecimalValue
Get the numeric value as a double
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.Int64Value
Get the numeric value as a double
getDoubleValue() - Method in class net.sf.saxon.value.NumericValue
Get the numeric value as a double
getDTDHandler() - Method in class net.sf.saxon.Filter
Return the current DTD handler.
getDTDValidation() - Method in class net.sf.saxon.lib.AugmentedSource
Get whether or not DTD validation of this source is required
getDTDValidationMode() - Method in class net.sf.saxon.lib.ParseOptions
Get whether or not DTD validation of this source is required
getDynamicLoader() - Method in class net.sf.saxon.Configuration
Get the DynamicLoader used by this Configuration.
getEditionCode() - Method in class net.sf.saxon.Configuration
Get the edition code identifying this configuration: "HE", "PE" or "EE"
getEffectiveVersion() - Method in class net.sf.saxon.style.StyleElement
Get the numeric value of the version number appearing as an attribute on this element, or inherited from its ancestors
getElementById(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
Return the Element whose ID is given by elementId .
getElementDeclaration(int) - Method in class net.sf.saxon.Configuration
Get a global element declaration.
getElementDeclaration(StructuredQName) - Method in class net.sf.saxon.Configuration
Get a global element declaration.
getElementList(int) - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get a list containing all the elements with a given element name
getElementName() - Method in class net.sf.saxon.evpull.StartElementEvent
Get the nameCode of this element
getElementName(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ComputedElement
Callback from the superclass ElementCreator to get the nameCode for the element name
getElementName(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.Copy
Callback from ElementCreator when constructing an element
getElementName(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ElementCreator
Determine (at run-time) the name code of the element being constructed
getElementName(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.FixedElement
Callback from the superclass ElementCreator to get the nameCode for the element name
getElementName() - Method in class net.sf.saxon.expr.instruct.FixedElement
 
getElementParticleCardinality(int, boolean) - 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, boolean) - 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, boolean) - 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, boolean) - 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, boolean) - 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, boolean) - 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.
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.
getElementTest() - Method in class net.sf.saxon.pattern.DocumentNodeTest
Get the element test contained within this document test
getElementTest(QName, QName, boolean) - Method in class net.sf.saxon.s9api.ItemTypeFactory
Make an ItemType that tests an element name and/or schema type.
getElementText() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getElementValidator(SequenceReceiver, NodeName, int, SchemaType, int) - 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.
getEmptyLeast() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Ask whether empty sequence comes before other values or after them
getEncoding() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getEncoding() - Method in class net.sf.saxon.s9api.XQueryCompiler
Get the encoding previously set for the supplied query.
getEnd() - Method in class net.sf.saxon.value.IntegerRange
Get the last integer in the sequence (inclusive)
getEndPoints() - Method in class net.sf.saxon.expr.sort.IntRangeSet
Get the end points of the ranges
getEndPosition() - Method in class net.sf.saxon.tree.iter.ArrayIterator
Get the end position in the array
getEntityResolver() - Method in class net.sf.saxon.Filter
Return the current entity resolver.
getEntityResolver() - Method in class net.sf.saxon.lib.AugmentedSource
Get the EntityResolver that will be used when parsing
getEntityResolver() - Method in class net.sf.saxon.lib.ParseOptions
Get the EntityResolver that will be used when parsing
getEQName(int) - Method in class net.sf.saxon.om.NamePool
Get the EQName form of a name, given its name code or fingerprint
getEquivalentItemType(Class) - Static method in class net.sf.saxon.expr.PJConverter
Get the nearest XPath equivalent to a Java class.
getEraName(int) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Get the name for an era (e.g.
getEraName(int) - Method in interface net.sf.saxon.lib.Numberer
Get the name for an era (e.g.
getEraName(int) - Method in class net.sf.saxon.option.local.Numberer_de
Get the name for an era (e.g.
getEraName(int) - Method in class net.sf.saxon.option.local.Numberer_nl
Get the name for an era (e.g.
getEraName(int) - Method in class net.sf.saxon.option.local.Numberer_nlBE
Get the name for an era (e.g.
getErrorCode() - Method in class net.sf.saxon.expr.parser.RoleLocator
Get the error code to be produced if a type error is detected
getErrorCode() - Method in exception net.sf.saxon.s9api.SaxonApiException
Get the error code associated with the exception, if there is one
getErrorCode() - Method in class net.sf.saxon.style.XSLSortOrMergeKey
 
getErrorCode() - Method in class net.sf.saxon.type.ValidationFailure
 
getErrorCodeForSelectPlusContent() - Method in class net.sf.saxon.style.XSLAttribute
Get the error code to be returned when the element has a select attribute but is not empty.
getErrorCodeForSelectPlusContent() - Method in class net.sf.saxon.style.XSLComment
Get the error code to be returned when the element has a select attribute but is not empty.
getErrorCodeForSelectPlusContent() - Method in class net.sf.saxon.style.XSLLeafNodeConstructor
Get the error code to be returned when the element has a select attribute but is not empty.
getErrorCodeForSelectPlusContent() - Method in class net.sf.saxon.style.XSLNamespace
Get the error code to be returned when the element has a select attribute but is not empty.
getErrorCodeForSelectPlusContent() - Method in class net.sf.saxon.style.XSLProcessingInstruction
Get the error code to be returned when the element has a select attribute but is not empty.
getErrorCodeForSelectPlusContent() - Method in class net.sf.saxon.style.XSLText
Get the error code to be returned when the element has a select attribute but is not empty.
getErrorCodeForSelectPlusContent() - Method in class net.sf.saxon.style.XSLValueOf
Get the error code to be returned when the element has a select attribute but is not empty.
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
getErrorCodeForUndefinedContext() - Method in class net.sf.saxon.expr.ContextItemExpression
 
getErrorCodeForUndefinedContext() - Method in class net.sf.saxon.expr.CurrentItemExpression
Get the error code for use when there is no context item
getErrorCodeLocalPart() - Method in exception net.sf.saxon.trans.XPathException
Get the local part of the name of the error code
getErrorCodeNamespace() - Method in exception net.sf.saxon.trans.XPathException
Get the namespace URI part of the name of the error code
getErrorCodeQName() - Method in exception net.sf.saxon.trans.XPathException
Get the error code as a QName
getErrorCodeQName() - Method in class net.sf.saxon.type.ValidationFailure
 
getErrorCount() - Method in class net.sf.saxon.lib.StandardErrorHandler
Return the number of errors reported
getErrorCount() - Method in class net.sf.saxon.PreparedStylesheet
Get the number of errors reported so far
getErrorHandler() - Method in class net.sf.saxon.Filter
Return the current error handler.
getErrorHandler() - Method in class net.sf.saxon.lib.ParseOptions
Get the ErrorHandler that will be used when parsing
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.event.PipelineConfiguration
Get an ErrorListener for reporting errors in processing this pipeline; this will be the ErrorListener set locally in the PipelineConfiguration if there is one, or the ErrorListener from the Configuration otherwise.
getErrorListener() - Method in class net.sf.saxon.lib.AugmentedSource
Get the ErrorListener that will be used when parsing
getErrorListener() - Method in class net.sf.saxon.lib.ParseOptions
Get the ErrorListener that will be used when parsing
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.s9api.SchemaManager
Get the ErrorListener being used while loading and validating schema documents
getErrorListener() - Method in class net.sf.saxon.s9api.SchemaValidator
Get the ErrorListener being used while validating instance documents
getErrorListener() - Method in class net.sf.saxon.s9api.XQueryCompiler
Get the ErrorListener being used during this compilation episode
getErrorListener() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Get the error listener.
getErrorListener() - Method in class net.sf.saxon.s9api.XsltCompiler
Get the ErrorListener being used during this compilation episode
getErrorListener() - Method in class net.sf.saxon.s9api.XsltTransformer
Get the ErrorListener being used during this compilation episode
getErrorListener() - Method in class net.sf.saxon.sxpath.XPathDynamicContext
Get the error listener.
getErrorListener() - Method in class net.sf.saxon.trans.CompilerInfo
Get the ErrorListener being used during this compilation episode
getErrorListener() - Method in class net.sf.saxon.TransformerFactoryImpl
Get the error event handler for the TransformerFactory.
getErrorObject() - Method in exception net.sf.saxon.trans.XPathException
Get the error object associated with this error.
getErrorOutput() - Method in class net.sf.saxon.lib.StandardErrorListener
Get the error output stream
getEvaluationMethod() - Method in class net.sf.saxon.expr.Expression
 
getEvaluationMethod() - Method in class net.sf.saxon.expr.flwor.FLWORExpression
 
getEvaluationMode() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the evaluation mode of the variable
getEvaluationMode() - Method in class net.sf.saxon.expr.instruct.UserFunction
Get the evaluation mode.
getEvaluationMode() - Method in class net.sf.saxon.expr.LetExpression
 
getEventIterator() - Method in class net.sf.saxon.evpull.PullEventSource
Get the EventIterator
getEventType() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getException() - Method in class net.sf.saxon.expr.ErrorExpression
Get the wrapped exception
getExcluded(char) - Method in class net.sf.saxon.serialize.codenorm.Normalizer
Just accessible for testing.
getExcluded(char) - Method in class net.sf.saxon.serialize.codenorm.NormalizerData
Just accessible for testing.
getExclusions() - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
getExecutable() - Method in class net.sf.saxon.Controller
Get the Executable object.
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.Expression
Get the executable containing this expression
getExecutable() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the executable containing this expression
getExecutable() - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Get the executable containing this global variable
getExecutable() - Method in class net.sf.saxon.expr.instruct.Procedure
 
getExecutable() - Method in class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
 
getExecutable() - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Get the Executable containing the expressions being visited
getExecutable() - Method in class net.sf.saxon.lib.ExtensionFunctionCall
Get the Executable in which this extension function call occurs
getExecutable() - Method in class net.sf.saxon.pattern.Pattern
Get the executable containing this pattern
getExecutable() - Method in class net.sf.saxon.query.QueryModule
Get the Executable, an object representing the compiled query and its environment.
getExecutable() - Method in class net.sf.saxon.query.QueryParser
Get the executable containing this expression.
getExecutable() - Method in class net.sf.saxon.query.StaticQueryContext
Get the executable containing this query
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
Get the executable in which this function is contained
getExecutable() - Method in class net.sf.saxon.style.ExpressionContext
Get the executable
getExecutable() - Method in class net.sf.saxon.style.StyleElement
 
getExecutable() - Method in class net.sf.saxon.style.UseWhenStaticContext
Get the Executable representing the containing XSLT stylesheet
getExecutable() - Method in class net.sf.saxon.style.XSLStylesheet
Get the run-time Executable object
getExecutable() - Method in class net.sf.saxon.sxpath.DedicatedStaticContext
 
getExecutable() - Method in class net.sf.saxon.sxpath.SimpleContainer
Get the Executable (representing a complete stylesheet or query) of which this Container forms part
getExpandedMessage(TransformerException) - Static method in class net.sf.saxon.lib.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
getExpression() - Method in class net.sf.saxon.value.Closure
 
getExpressionBaseURI() - Method in class net.sf.saxon.functions.CollatingFunction
Get the saved static base URI
getExpressionBaseURI() - Method in class net.sf.saxon.functions.UnparsedText
getExpressionBaseURI: this method returns the expression base URI
getExpressionName() - Method in class net.sf.saxon.expr.AdjacentTextNodeMerger
 
getExpressionName() - Method in class net.sf.saxon.expr.ArithmeticExpression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.Atomizer
Diagnostic print of expression structure.
getExpressionName() - Method in class net.sf.saxon.expr.AxisExpression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.BooleanExpression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.CardinalityChecker
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.ContextItemExpression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.EmptyTextNodeRemover
 
getExpressionName() - Method in class net.sf.saxon.expr.Expression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.FilterExpression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.FirstItemExpression
 
getExpressionName() - Method in class net.sf.saxon.expr.ForExpression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.FunctionCall
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.GeneralComparison
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.HomogeneityChecker
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.instruct.Block
 
getExpressionName() - Method in class net.sf.saxon.expr.instruct.Instruction
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
 
getExpressionName() - Method in class net.sf.saxon.expr.ItemChecker
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.LastItemExpression
 
getExpressionName() - Method in class net.sf.saxon.expr.LetExpression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.NegateExpression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.ParentNodeExpression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.QuantifiedExpression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.SingletonAtomizer
Give a string representation of the expression name for use in diagnostics
getExpressionName() - Method in class net.sf.saxon.expr.SingletonIntersectExpression
 
getExpressionName() - Method in class net.sf.saxon.expr.sort.DocumentSorter
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.sort.SortExpression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.TailCallLoop
Give a string representation of the expression name for use in diagnostics
getExpressionName() - Method in class net.sf.saxon.expr.ValueComparison
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.VennExpression
Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionStack() - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Get the stack containing all the expressions currently being visited
getExpressionType() - Method in class net.sf.saxon.expr.SimpleExpression
Return a distinguishing name for the expression, for use in diagnostics.
getExtensionFunctionLibrary() - Method in class net.sf.saxon.query.StaticQueryContext
Get any extension function library that was previously set.
getExtensionFunctionLibrary() - Method in class net.sf.saxon.trans.CompilerInfo
Get any function library that was previously set using CompilerInfo.setExtensionFunctionLibrary(net.sf.saxon.functions.FunctionLibrary).
getExtensionsOfType(SchemaType) - Method in class net.sf.saxon.Configuration
Get the set of complex types that have been defined as extensions of a given type.
getExternalNamespaceResolver() - Method in class net.sf.saxon.query.StaticQueryContext
Get the external namespace resolver that has been registered using setExternalNamespaceResolver(), if any.
getExternalNode() - Method in class net.sf.saxon.s9api.XdmNode
In the case of an XdmNode that wraps a node in an external object model such as DOM, JDOM, XOM, or DOM4J, get the underlying wrapped node
getExternalObject(Object) - Method in class net.sf.saxon.s9api.ItemTypeFactory
Factory method to construct an "external object".
getExternalObjectModel(String) - Method in class net.sf.saxon.Configuration
Get the external object model with a given URI, if registered
getExternalObjectModel(Class) - Method in class net.sf.saxon.Configuration
Get the external object model that recognizes a particular class of node, if available
getExternalObjectModels() - Method in class net.sf.saxon.Configuration
Get all the registered external object models.
getExternalObjectType(int) - Method in class net.sf.saxon.Configuration
Get the external object type corresponding to a fingerprint if it is indeed an external object type, otherwise return null
getExternalObjectType(Configuration, String, String) - Method in class net.sf.saxon.java.JavaPlatform
 
getExternalObjectType(Configuration, String, String) - Method in interface net.sf.saxon.Platform
Get a SchemaType representing a wrapped external (Java or .NET) object
getExternalObjectType(Class) - Method in class net.sf.saxon.s9api.ItemTypeFactory
Get an ItemType representing the type of a Java object when used as an external object for use in conjunction with calls on extension/external functions.
getExternalVariable(QName) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Get the value that has been set for an external variable
getExternalVariable(StructuredQName) - Method in class net.sf.saxon.sxpath.IndependentContext
Get the declared variable with a given name, if there is one
getExternalVariableNames() - Method in class net.sf.saxon.query.XQueryExpression
Get a list containing the names of the external variables in the query.
getFatalErrorCount() - Method in class net.sf.saxon.lib.StandardErrorHandler
Return the number of fatal errors reported
getFeature(String) - Method in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
Deprecated.
Get the state of the named feature.
getFeature(String, String) - Method in class net.sf.saxon.dom.DOMImplementationImpl
This method returns a specialized object which implements the specialized APIs of the specified feature and version, as specified in .
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.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.xpath.XPathFactoryImpl
Get a feature of this XPath implementation.
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.lib.AugmentedSource
Get the list of filters to be applied to the input.
getFilters() - Method in class net.sf.saxon.lib.ParseOptions
Get the list of filters to be applied to the input.
getFilters() - Method in class net.sf.saxon.pattern.LocationPathPattern
Get the filters assocated with the last step in the pattern
getFinalComparator() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Get the comparator which is used to compare two values according to this sort key.
getFingerprint() - Method in class net.sf.saxon.dom.NodeWrapper
Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.om.CodedName
Get the fingerprint of this name if known.
getFingerprint() - Method in class net.sf.saxon.om.FingerprintedQName
Get the fingerprint of this name if known.
getFingerprint() - Method in class net.sf.saxon.om.NameOfNode
Get the fingerprint of this name if known.
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 interface net.sf.saxon.om.NodeInfo
Get fingerprint.
getFingerprint() - Method in interface net.sf.saxon.om.NodeName
Get the fingerprint of this name if known.
getFingerprint() - Method in class net.sf.saxon.om.NoNamespaceName
Get the fingerprint of this name if known.
getFingerprint(String, String) - Static method in class net.sf.saxon.om.StandardNames
Get the fingerprint of a system-defined name, from its URI and local name
getFingerprint() - Method in class net.sf.saxon.om.StructuredQName
Get the fingerprint of this name if known.
getFingerprint() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.option.xom.NodeWrapper
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.ItemTypePattern
Determine the name fingerprint of nodes to which this pattern applies.
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.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 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(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() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the fingerprint of the node.
getFingerprint() - Method in class net.sf.saxon.tree.NamespaceNode
Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the fingerprint of the node, used for matching names
getFingerprint() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the fingerprint of the node, used for matching names
getFingerprint() - Method in class net.sf.saxon.tree.util.Orphan
Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get fingerprint.
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.ErrorType
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.SchemaDeclaration
Get the name of the schema component
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
getFirst() - Method in class net.sf.saxon.expr.sort.IntArraySet
Get the first value in the set.
getFirstChild() - Method in class net.sf.saxon.dom.AttrOverNodeInfo
Get first child
getFirstChild() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Get first child
getFirstChild() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get first child - default implementation used for leaf nodes
getFirstChild() - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Get the first child node of the element
getFirstDestination() - Method in class net.sf.saxon.event.TeeOutputter
Get the first destination
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.SlashExpression
Get the first step in this expression.
getFlagBits() - Method in class net.sf.saxon.functions.regex.JRegularExpression
Get the flag bits as used by the Java regular expression engine
getFlagsExpression() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
 
getFloatValue() - Method in class net.sf.saxon.value.BigIntegerValue
Get the numeric value converted to a float
getFloatValue() - Method in class net.sf.saxon.value.DecimalValue
Get the numeric value converted to a float
getFloatValue() - Method in class net.sf.saxon.value.DoubleValue
Get the numeric value converted to a float
getFloatValue() - Method in class net.sf.saxon.value.FloatValue
Get the value
getFloatValue() - Method in class net.sf.saxon.value.Int64Value
Get the numeric value converted to a float
getFloatValue() - Method in class net.sf.saxon.value.NumericValue
Get the numeric value converted to a float
getFocusDependencies() - Method in class net.sf.saxon.expr.instruct.AttributeSet
Determine whether the attribute set has any dependencies on the focus
getFormatQName() - Method in class net.sf.saxon.style.XSLOutput
Get the name of the xsl:output declaration
getFunction() - Method in class net.sf.saxon.expr.UserFunctionCall
Get the function that is being called by this function call
getFunction() - Method in class net.sf.saxon.functions.IntegratedFunctionCall
Get the ExtensionFunctionCall object supplied by the application
getFunction(String, int) - Static method in class net.sf.saxon.functions.StandardFunction
Get the table entry for the function with a given name
getFunction(StructuredQName, int) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Get the function with a given name and arity
getFunctionDeclaration(StructuredQName, int) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
getFunctionDefinitions() - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Get an iterator over the Functions defined in this module
getFunctionItemType(TypeHierarchy) - Method in interface net.sf.saxon.om.FunctionItem
Get the item type of the function item
getFunctionLibrary() - Method in class net.sf.saxon.expr.instruct.Executable
Get the library containing all the in-scope functions in the static context
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.query.QueryModule
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.PrincipalStylesheetModule
Get the function library.
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.sxpath.AbstractStaticContext
Get the function library containing all the in-scope functions available in this static context.
getFunctionName() - Method in class net.sf.saxon.expr.FunctionCall
Get the qualified of the function being called
getFunctionName() - Method in class net.sf.saxon.expr.instruct.UserFunction
Get the function name
getFunctionName() - Method in class net.sf.saxon.expr.UserFunctionCall
Get the qualified of the function being called
getFunctionName() - Method in interface net.sf.saxon.om.FunctionItem
Get the name of the function, or null if it is anonymous
getFunctionName() - Method in class net.sf.saxon.query.XQueryFunction
Get the name of the function as a structured QName
getFunctionName() - Method in class net.sf.saxon.trace.ContextStackFrame.FunctionCall
Get the name of the function being called
getFunctionQName() - Method in class net.sf.saxon.functions.IsWholeNumber
Get the function name, as a QName
getFunctionQName() - Method in class net.sf.saxon.functions.ItemAt
Get the function name, as a QName
getFunctionQName() - Method in class net.sf.saxon.lib.ExtensionFunctionDefinition
Get the name of the function, as a QName.
getFunctionSignature(StructuredQName, int) - Method in class net.sf.saxon.functions.ConstructorFunctionLibrary
Test whether a system function with a given name and arity is available, and return its signature.
getFunctionSignature(StructuredQName, int) - Method in class net.sf.saxon.functions.ExecutableFunctionLibrary
Test whether a function with a given name and arity is available; if so, return its signature.
getFunctionSignature(StructuredQName, int) - Method in interface net.sf.saxon.functions.FunctionLibrary
Test whether a function with a given name and arity is available; if so, return its signature.
getFunctionSignature(StructuredQName, int) - Method in class net.sf.saxon.functions.FunctionLibraryList
Test whether a system function with a given name and arity is available, and return its signature.
getFunctionSignature(StructuredQName, int) - Method in class net.sf.saxon.functions.IntegratedFunctionLibrary
Test whether a system function with a given name and arity is available, and return its signature.
getFunctionSignature(StructuredQName, int) - Method in class net.sf.saxon.functions.SystemFunctionLibrary
Test whether a function with a given name and arity is available; if so, return its signature.
getFunctionSignature(StructuredQName, int) - Method in class net.sf.saxon.query.ImportedFunctionLibrary
Test whether a function with a given name and arity is available; if so, return its signature.
getFunctionSignature(StructuredQName, int) - Method in class net.sf.saxon.query.UnboundFunctionLibrary
Test whether a function with a given name and arity is available.
getFunctionSignature(StructuredQName, int) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Test whether a function with a given name and arity is available; if so, return its signature.
getFunctionSignature(StructuredQName, int) - Method in class net.sf.saxon.style.StylesheetFunctionLibrary
Test whether a function with a given name and arity is available; if so, return its signature.
getFunctionSignature(StructuredQName, int) - Method in class net.sf.saxon.xpath.XPathFunctionLibrary
Test whether a function with a given name and arity is available; if so, return its signature.
getGlobalDocumentPool() - Method in class net.sf.saxon.Configuration
Get the global document pool.
getGlobalFunctionLibrary() - Method in class net.sf.saxon.query.QueryModule
Get the function library object that holds details of global functions
getGlobalParameters() - Method in class net.sf.saxon.s9api.XsltExecutable
Get the names of the xsl:param elements defined in this stylesheet, with details of each parameter including its required type, and whether it is required or optional
getGlobalStackFrameMap() - Method in class net.sf.saxon.query.QueryModule
Get the stack frame map for global variables.
getGlobalVariable(int) - Method in class net.sf.saxon.expr.instruct.Bindery
Get the value of a global variable whose slot number is known
getGlobalVariable(StructuredQName) - Method in class net.sf.saxon.expr.instruct.Executable
Get the global variable with a given name
getGlobalVariable(StructuredQName) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Get the global variable or parameter with a given name (taking precedence rules into account)
getGlobalVariableMap() - Method in class net.sf.saxon.expr.instruct.Bindery
Get the Global Variable Map, containing the mapping of variable names (fingerprints) to slot numbers.
getGlobalVariableMap() - Method in class net.sf.saxon.expr.instruct.Executable
Get the global variable map
getGlobalVariables() - Method in class net.sf.saxon.expr.instruct.Bindery
Get all the global variables, as an array.
getGlobalVariables() - Method in class net.sf.saxon.query.QueryModule
Get all global variables declared in or imported into this module
getGlobalVariableValue(GlobalVariable) - Method in class net.sf.saxon.expr.instruct.Bindery
Get the value of a global variable
getGroup(int, XPathContext) - Static method in class net.sf.saxon.functions.RegexGroup
 
getGroupingKey() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the grouping key expression expression (the group-by or group-adjacent expression, or a PatternSponsor containing the group-starting-with or group-ending-with expression)
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
Get the host language in use
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.Expression
Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
getHostLanguage() - Method in class net.sf.saxon.expr.instruct.Executable
Get the host language
getHostLanguage() - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
getHostLanguage() - Method in class net.sf.saxon.expr.instruct.Procedure
 
getHostLanguage() - Method in class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
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
getHostLanguage() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
getHostLanguage() - Method in class net.sf.saxon.sxpath.SimpleContainer
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
getHour() - Method in class net.sf.saxon.value.TimeValue
Get the hour component, 0-23
getHours() - Method in class net.sf.saxon.value.DurationValue
Get the hours component
getId() - Method in class net.sf.saxon.event.TracingFilter
Get the unique id that was allocated to this TracingFilter
getIdentificationKey() - Method in class net.sf.saxon.query.XQueryFunction
Get an identifying key for this function, which incorporates the URI and local part of the function name plus the arity
getIdentificationKey(String, String, int) - Static method in class net.sf.saxon.query.XQueryFunction
Construct what the identification key would be for a function with given URI, local name, and arity
getIdentificationKey(StructuredQName, int) - Static method in class net.sf.saxon.query.XQueryFunction
Construct what the identification key would be for a function with given URI, local name, and arity
getIdentifyingURI() - Method in class net.sf.saxon.dom.DOMEnvelope
Get the URI of the external object model as used in the JAXP factory interfaces for obtaining an XPath implementation
getIdentifyingURI() - Method in class net.sf.saxon.dom.DOMObjectModel
Get the URI of the external object model as used in the JAXP factory interfaces for obtaining an XPath implementation
getIdentifyingURI() - Method in interface net.sf.saxon.lib.ExternalObjectModel
Get the URI of the external object model as used in the JAXP factory interfaces for obtaining an XPath implementation
getIdentifyingURI() - Method in class net.sf.saxon.option.dom4j.DOM4JObjectModel
Get the URI of the external object model as used in the JAXP factory interfaces for obtaining an XPath implementation
getIdentifyingURI() - Method in class net.sf.saxon.option.jdom.JDOMObjectModel
Get the URI of the external object model as used in the JAXP factory interfaces for obtaining an XPath implementation
getIdentifyingURI() - Method in class net.sf.saxon.option.xom.XOMObjectModel
Get the URI of the external object model as used in the JAXP factory interfaces for obtaining an XPath implementation
getIdMultiple(DocumentInfo, SequenceIterator, int) - Static method in class net.sf.saxon.functions.Id
Get an iterator over the nodes that have an id equal to one of the values is a set of whitespace separated strings
getIdrefMultiple(DocumentInfo, SequenceIterator, XPathContext) - Static method in class net.sf.saxon.functions.Idref
Get the result when multiple idref values are supplied.
getIdSingle(DocumentInfo, String, int) - Static method in class net.sf.saxon.functions.Id
Get an iterator over the nodes that have an id equal to one of the values is a whitespace separated string
getImplementation() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
Get a DOMImplementation object that handles this document.
getImplementationMethod() - Method in class net.sf.saxon.expr.AdjacentTextNodeMerger
An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.expr.Atomizer
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.CompareToIntegerConstant
An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.expr.EmptyTextNodeRemover
An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class 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.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.expr.instruct.ApplyImports
An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.expr.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.expr.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.expr.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.expr.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.expr.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.expr.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.expr.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.expr.instruct.LocalParamBlock
An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.expr.instruct.TraceExpression
 
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.sort.ConditionalSorter
An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.expr.TailCallLoop
An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.expr.UserFunctionCall
 
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.functions.Average
 
getImplementationMethod() - Method in class net.sf.saxon.functions.Count
 
getImplementationMethod() - Method in class net.sf.saxon.functions.Empty
 
getImplementationMethod() - Method in class net.sf.saxon.functions.Exists
 
getImplementationMethod() - Method in class net.sf.saxon.functions.Minimax
Get implementation method
getImplementationMethod() - Method in class net.sf.saxon.functions.StringFn
An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class net.sf.saxon.functions.StringJoin
 
getImplementationMethod() - Method in class net.sf.saxon.functions.Sum
Get implementation method
getImplementationMethod() - Method in class net.sf.saxon.functions.SystemFunction
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().
getImplicitTimezone() - Method in class net.sf.saxon.Controller
Get the implicit timezone for this query or transformation
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 interface net.sf.saxon.expr.XPathContext
Get the implicit timezone
getImplicitTimezone() - Method in class net.sf.saxon.expr.XPathContextMinor
Get the implicit timezone, as a positive or negative offset from UTC in minutes.
getImportedFunctionLibrary() - Method in class net.sf.saxon.query.QueryModule
Get the function library object that holds details of imported functions
getImportedNamespaces() - Method in class net.sf.saxon.Configuration
Get the set of namespaces of imported schemas
getImportedSchemaNamespaces() - Method in interface net.sf.saxon.expr.StaticContext
Get the set of imported schemas
getImportedSchemaNamespaces() - Method in class net.sf.saxon.query.QueryModule
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.sxpath.IndependentContext
Get the set of imported schemas
getImportedSchemaNamespaces() - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
Get the set of imported schemas
getImportedSchemaTable() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
getImporter() - Method in class net.sf.saxon.style.StylesheetModule
 
getIncludedStylesheet(StylesheetModule, int) - Method in class net.sf.saxon.style.XSLGeneralIncorporate
Get the included or imported stylesheet module
getIndentation() - Method in class net.sf.saxon.serialize.HTMLIndenter
Get the number of spaces to be used for indentation
getIndentation() - Method in class net.sf.saxon.serialize.XMLIndenter
Get the number of spaces to be used for indentation
getIndex(int) - Method in class net.sf.saxon.expr.instruct.ParameterSet
Get the index position of a parameter
getIndex(String, String) - Method in interface net.sf.saxon.om.AttributeCollection
Get the index of an attribute (by name).
getIndex(String, String) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the index of an attribute (by name).
getIndex(String) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the index of an attribute, from its lexical QName
getIndex(String, String) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
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.tree.tiny.TinyAttributeCollection
Get the index, given the fingerprint
getIndexByFingerprint(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the index, given the fingerprint.
getIndexedItemType() - Method in class net.sf.saxon.trans.KeyDefinition
Get the primitive item type of the values returned by the use expression
getInitialContextItem() - Method in class net.sf.saxon.Controller
Get the initial context item.
getInitialContextItemVariableName() - Method in class net.sf.saxon.expr.instruct.Executable
Get the the name of the variable that will implicitly contain the value of the initial context item.
getInitialContextNode() - Method in class net.sf.saxon.s9api.XsltTransformer
Get the initial context node for the transformation, if one has been set
getInitialMode() - Method in class net.sf.saxon.Controller
Get the initial mode for the transformation
getInitialMode() - Method in class net.sf.saxon.s9api.XsltTransformer
Get the name of the initial mode for the transformation, if one has been set.
getInitialModeName() - Method in class net.sf.saxon.Controller
Get the name of the initial mode for the transformation
getInitialTemplate() - Method in class net.sf.saxon.Controller
Get the initial template
getInitialTemplate() - Method in class net.sf.saxon.s9api.XsltTransformer
Get the initial named template for the transformation, if one has been set
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.StylesheetModule
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.
getInstallationDirectory(String, Configuration) - Method in class net.sf.saxon.java.JavaPlatform
Return the name of the directory in which the software is installed (if available)
getInstallationDirectory(String, Configuration) - Method in interface net.sf.saxon.Platform
Return the name of the directory in which the software is installed (if available)
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.dom.DOMEnvelope
Get the singular instance (this class is stateless)
getInstance() - Static method in class net.sf.saxon.dom.DOMObjectModel
Get a reusable instance instance of this class.
getInstance() - Static method in class net.sf.saxon.evpull.EmptyEventIterator
Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.evpull.EndDocumentEvent
 
getInstance() - Static method in class net.sf.saxon.evpull.EndElementEvent
 
getInstance() - Static method in class net.sf.saxon.evpull.StartDocumentEvent
 
getInstance() - Static method in class net.sf.saxon.expr.Atomizer.AtomizingFunction
Get the singleton instance
getInstance() - Static method in class net.sf.saxon.expr.instruct.DummyNamespaceResolver
Return the singular instance of this class
getInstance() - Static method in class net.sf.saxon.expr.sort.CodepointCollatingComparer
Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.expr.sort.CodepointCollator
 
getInstance() - Static method in class net.sf.saxon.expr.sort.ComparableAtomicValueComparer
Get the singleton instance of this class
getInstance() - Static method in class net.sf.saxon.expr.sort.DoubleSortComparer
Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.expr.sort.EmptyIntIterator
Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.expr.sort.EqualityComparer
Get the singleton instance of this class
getInstance() - Static method in class net.sf.saxon.expr.sort.GlobalOrderComparer
Get an instance of a GlobalOrderComparer.
getInstance() - Static method in class net.sf.saxon.expr.sort.IntEmptySet
 
getInstance() - Static method in class net.sf.saxon.expr.sort.IntUniversalSet
 
getInstance() - Static method in class net.sf.saxon.expr.sort.LocalOrderComparer
Get an instance of a LocalOrderComparer.
getInstance() - Static method in class net.sf.saxon.expr.sort.NumericComparer
 
getInstance() - Static method in class net.sf.saxon.expr.sort.NumericComparer11
 
getInstance() - Static method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Empty
 
getInstance() - Static method in class net.sf.saxon.lib.StandardCollationURIResolver
Return the singleton instance of this class
getInstance() - Static method in class net.sf.saxon.lib.StandardEntityResolver
 
getInstance() - Static method in class net.sf.saxon.lib.StandardModuleURIResolver
Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.lib.StandardOutputResolver
Get a singular instance
getInstance() - Static method in class net.sf.saxon.lib.StandardURIChecker
 
getInstance() - Static method in class net.sf.saxon.om.AllElementsSpaceStrippingRule
 
getInstance() - Static method in class net.sf.saxon.om.Name10Checker
Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.om.Name11Checker
Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.om.NoElementsSpaceStrippingRule
 
getInstance() - Static method in class net.sf.saxon.option.dom4j.DOM4JObjectModel
Get a singular instance of this class
getInstance() - Static method in class net.sf.saxon.option.jdom.JDOMObjectModel
 
getInstance() - Static method in class net.sf.saxon.option.xom.XOMObjectModel
 
getInstance() - Static method in class net.sf.saxon.pattern.AnyChildNodeTest
Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.pattern.AnyNodeTest
Get an instance of AnyNodeTest
getInstance() - Static method in class net.sf.saxon.pattern.EmptySequenceTest
Get a NoNodeTest instance
getInstance() - Static method in class net.sf.saxon.pattern.IdrefTest
Get the singleton instance of this class
getInstance() - Static method in class net.sf.saxon.s9api.XdmEmptySequence
Return the singleton instance of this class
getInstance() - Static method in class net.sf.saxon.serialize.charcode.ASCIICharacterSet
 
getInstance() - Static method in class net.sf.saxon.serialize.charcode.ISO88591CharacterSet
 
getInstance() - Static method in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.serialize.charcode.UTF8CharacterSet
Get the singular instance of this class
getInstance(String, ClassLoader) - Method in class net.sf.saxon.trans.DynamicLoader
Instantiate a class using the class name provided.
getInstance(String, PrintStream, ClassLoader) - Method in class net.sf.saxon.trans.DynamicLoader
Instantiate a class using the class name provided, with the option of tracing Note that the method does not check that the object is of the right class.
getInstance() - Static method in class net.sf.saxon.trans.ShallowSkipRuleSet
Get the singleton instance of this class
getInstance() - Static method in class net.sf.saxon.trans.TextOnlyCopyRuleSet
Get the singleton instance of this class
getInstance() - Static method in class net.sf.saxon.tree.iter.EmptyIterator
Get an EmptyIterator, an iterator over an empty sequence.
getInstance() - Static method in class net.sf.saxon.type.AnyFunctionType
Get the singular instance of this type (Note however that subtypes of this type may have any number of instances)
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.ErrorType
Get the singular instance of this class
getInstance() - Static method in class net.sf.saxon.type.StringToDouble
Get the singleton instance
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
getInstance() - Static method in class net.sf.saxon.value.StringToDouble11
Get the singleton instance
getInstruction() - Method in class net.sf.saxon.style.XSLAttributeSet
Get the compiled code produced for this XSLT element
getInstructionInfo() - Method in class net.sf.saxon.expr.instruct.TraceExpression
Get the InstructionInfo details about the construct.
getInstructionName() - Method in class net.sf.saxon.expr.instruct.Instruction
Get a name identifying the kind of instruction, in terms meaningful to a user.
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
 
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.ApplyImports
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.CallTemplate
Return the name of this instruction.
getInstructionNameCode() - Method in class net.sf.saxon.expr.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.expr.instruct.Comment
Get the instruction name, for diagnostics and tracing return the string "xsl:comment"
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Get the name of this instruction
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.ComputedElement
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.Copy
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.CopyOf
Get the name of this instruction, for diagnostics and tracing
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.Doctype
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.DocumentInstr
Get the name of this instruction for diagnostic and tracing purposes (the string "document-constructor")
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.FixedAttribute
Get the name of this instruction (return 'xsl:attribute')
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.ForEach
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the name of this instruction (that is xsl:variable, xsl:param etc) for diagnostics
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.GlobalParam
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.Instruction
Get the namecode of the instruction for use in diagnostics
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.LocalParam
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.Message
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
Set the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.NextMatch
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.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.expr.instruct.TraceExpression
 
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.ValueOf
Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.WithParam
 
getIntegerBounds() - Method in class net.sf.saxon.expr.ArithmeticExpression
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.expr.CardinalityChecker
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.expr.CastExpression
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.expr.Expression
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.expr.FilterExpression
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.expr.ForExpression
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.expr.ItemChecker
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.expr.LetExpression
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.expr.Literal
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.expr.RangeExpression
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.expr.SlashExpression
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.expr.VariableReference
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.functions.Compare
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.functions.Component
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.functions.Count
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.functions.FunctionArity
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.functions.IndexOf
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.functions.Last
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.functions.Position
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.functions.Remove
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.functions.StringLength
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBounds() - Method in class net.sf.saxon.functions.StringToCodepoints
For an expression that returns an integer or a sequence of integers, get a lower and upper bound on the values of the integers that may be returned, from static analysis.
getIntegerBoundsForVariable() - Method in class net.sf.saxon.expr.Assignation
If the variable is bound to an integer, get the minimum and maximum possible values.
getIntegerBoundsForVariable() - Method in interface net.sf.saxon.expr.Binding
If the variable is bound to an integer, get the minimum and maximum possible values.
getIntegerBoundsForVariable() - Method in class net.sf.saxon.expr.flwor.LocalVariableBinding
If the variable is bound to an integer, get the minimum and maximum possible values.
getIntegerBoundsForVariable() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
If the variable is bound to an integer, get the minimum and maximum possible values.
getIntegerBoundsForVariable() - Method in class net.sf.saxon.expr.instruct.LocalParam
If the variable is bound to an integer, get the minimum and maximum possible values.
getIntegerBoundsForVariable() - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
If the variable is bound to an integer, get the minimum and maximum possible values.
getIntegerBoundsForVariable() - Method in class net.sf.saxon.expr.PositionVariable
If the variable is bound to an integer, get the minimum and maximum possible values.
getIntegerBoundsForVariable() - Method in class net.sf.saxon.sxpath.XPathVariable
If the variable is bound to an integer, get the minimum and maximum possible values.
getIntegerBoundsForVariable() - Method in class net.sf.saxon.xpath.JAXPVariable
If the variable is bound to an integer, get the minimum and maximum possible values.
getIntegratedFunctionLibrary() - Method in class net.sf.saxon.Configuration
Get the IntegratedFunction library containing integrated extension functions
getInternal() - Method in class net.sf.saxon.functions.KeyFn
 
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 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.Expression
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.flwor.TupleExpression
 
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.instruct.ApplyImports
 
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
 
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.instruct.CallTemplate
 
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.instruct.Copy
Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.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.expr.instruct.ProcessRegexMatchInstruction
 
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.instruct.ResultDocument
 
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
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.IsLastExpression
Get the dependencies of this expression on the context
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.SuppliedParameterReference
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.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.CurrentGroupingKey
Determine the dependencies
getIntrinsicDependencies() - Method in class net.sf.saxon.functions.IntegratedFunctionCall
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.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.xpath.XPathFunctionCall
Determine which aspects of the context the expression depends on.
getInverseComparison() - Method in class net.sf.saxon.expr.GeneralComparison
 
getInverseComparison() - Method in class net.sf.saxon.expr.GeneralComparison20
 
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.AdjacentTextNodeMerger
Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.ArithmeticExpression
Determine the data type of the expression, insofar as this is known statically
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.ArithmeticExpression10
Determine the data type of the expression, if this is known statically
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.CastableExpression
Determine the data type of the result of the Castable expression
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.CompareToIntegerConstant
Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.ContextItemExpression
Determine the item type
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.EmptyTextNodeRemover
Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.ErrorExpression
Determine the data type of the expression, if possible
getItemType(TypeHierarchy) - Method in class 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.flwor.FLWORExpression
Determine the data type of the items returned by the expression.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.flwor.TupleExpression
 
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.InstanceOfExpression
Determine the data type of the result of the InstanceOf expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.Block
Determine the data type of the items returned by this expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.CallTemplate
Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.Choose
Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.Comment
 
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Get the static type of this expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.ComputedElement
Get the item type of the value returned by this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.Copy
Get the item type of the result of this instruction.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.CopyOf
 
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.DocumentInstr
Get the item type
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.ElementCreator
Get the item type of the value returned by this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.FixedAttribute
 
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.FixedElement
Get the type of the item returned by this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.ForEach
Determine the data type of the items returned by this expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.Instruction
Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
Determine the data type of the items returned by this expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.Message
Get the item type.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
 
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.NumberInstruction
 
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
 
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.ResultDocument
Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
Get the item type of the items returned by evaluating this instruction
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.ValueOf
 
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() - Method in class net.sf.saxon.expr.JPConverter.FromBigDecimal
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromBigInteger
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromBoolean
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromBooleanArray
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromByte
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromByteArray
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromCharacter
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromCharArray
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromCollection
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromDate
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromDouble
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromDoubleArray
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromFloat
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromFloatArray
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromInt
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromIntArray
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromLong
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromLongArray
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromObjectArray
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromQName
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromSequenceIterator
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromShort
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromShortArray
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromSource
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromString
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromURI
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter.FromValueRepresentation
 
getItemType() - Method in class net.sf.saxon.expr.JPConverter
Get the item type of the XPath value that will result from the conversion
getItemType() - Method in class net.sf.saxon.expr.JPConverter.WrapExternalObject
 
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.Literal
Determine the data type of the items in the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.NegateExpression
Determine the data type of the expression, if this is known statically
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.QuantifiedExpression
Determine the data type of the items returned by 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.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.SlashExpression
Determine the data type of the items returned by this exprssion
getItemType() - Method in class net.sf.saxon.expr.sort.AtomicSortComparer
Get the requested item type
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.sort.ConditionalSorter
Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.sort.SortExpression
Determine the data type of the items returned by the expression, if possible
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.TailCallLoop
Determine the data type of the items returned by the expression
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.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.Average
Determine the item type of the value returned by the function
getItemType(TypeHierarchy) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.functions.Minimax
Determine the item type of the value returned by the function
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.Reverse
Determine the item type of the value returned by the function
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.Sum
 
getItemType(TypeHierarchy) - Method in class net.sf.saxon.functions.SystemFunction
Determine the item type of the value returned by the function
getItemType() - Method in class net.sf.saxon.pattern.AnchorPattern
Get a NodeTest that all the nodes matching this pattern must satisfy
getItemType() - Method in class net.sf.saxon.pattern.ConditionalPattern
Get a NodeTest that all the nodes matching this pattern must satisfy
getItemType() - Method in class net.sf.saxon.pattern.ItemTypePattern
Get a NodeTest that all the nodes matching this pattern must satisfy
getItemType() - Method in class net.sf.saxon.pattern.LocationPathPattern
Get a NodeTest that all the nodes matching this pattern must satisfy
getItemType() - Method in class net.sf.saxon.pattern.NodeSetPattern
Get a NodeTest that all the nodes matching this pattern must satisfy
getItemType() - Method in class net.sf.saxon.pattern.Pattern
Get an ItemType that all the items matching this pattern must satisfy
getItemType(TypeHierarchy) - Method in class net.sf.saxon.pattern.PatternSponsor
Determine the data type of the expression, if possible.
getItemType() - Method in class net.sf.saxon.pattern.PatternWithPredicate
Get an ItemType that all the items matching this pattern must satisfy
getItemType() - Method in class net.sf.saxon.pattern.VennPattern
Get an ItemType that all the items matching this pattern must satisfy
getItemType(XdmNodeKind, QName) - Method in class net.sf.saxon.s9api.ItemTypeFactory
Get an item type that matches nodes of a specified kind with a specified name.
getItemType(XdmItem) - Method in class net.sf.saxon.s9api.ItemTypeFactory
Get an ItemType representing the type of a supplied XdmItem.
getItemType() - Method in class net.sf.saxon.s9api.SequenceType
Get the item type
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, TypeHierarchy) - Static method in class net.sf.saxon.type.Type
Get the ItemType of an Item
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.AtomicValue
Determine the data type of the items in the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.Closure
Get the static item type
getItemType(TypeHierarchy) - Method in class net.sf.saxon.value.EmptySequence
Determine the item type
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.ObjectValue
Determine the data type of the items in the expression, if possible
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.SingletonItem
Determine the data type of the items in 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.
getIterator(ValueRepresentation) - Static method in class net.sf.saxon.value.Value
Get a SequenceIterator over a ValueRepresentation
getIteratorFromProcessMethod(XPathContext) - Method in class net.sf.saxon.expr.instruct.Instruction
Helper method to construct an iterator over the results of the expression when all that the expression itself offers is a process() method.
getJavaClass() - Method in class net.sf.saxon.type.ExternalObjectType
Get the Java class to which this external object type corresponds
getJavaRegularExpression() - Method in class net.sf.saxon.functions.regex.JRegularExpression
Get the Java regular expression (after translation from an XPath regex, but before compilation)
getJPConverter(Class) - Method in class net.sf.saxon.dom.DOMEnvelope
 
getJPConverter(Class) - Method in class net.sf.saxon.dom.DOMObjectModel
 
getJPConverter(Class) - Method in interface net.sf.saxon.lib.ExternalObjectModel
Get a converter from values in the external object model to XPath values.
getJPConverter(Class) - Method in class net.sf.saxon.option.dom4j.DOM4JObjectModel
 
getJPConverter(Class) - Method in class net.sf.saxon.option.jdom.JDOMObjectModel
 
getJPConverter(Class) - Method in class net.sf.saxon.option.xom.XOMObjectModel
 
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.
getJulianDayNumber() - Method in class net.sf.saxon.value.DateValue
Calculate the Julian day number at 00:00 on this date.
getKeyDefinitions() - Method in class net.sf.saxon.trans.KeyDefinitionSet
Get the key definitions in this set
getKeyDefinitionSet(StructuredQName) - Method in class net.sf.saxon.trans.KeyManager
Get all the key definitions that match a particular name
getKeyManager() - Method in class net.sf.saxon.Controller
Get the KeyManager.
getKeyManager() - Method in class net.sf.saxon.expr.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
getKeyName() - Method in class net.sf.saxon.style.XSLKey
 
getKeyName() - Method in class net.sf.saxon.trans.KeyDefinitionSet
Get the name of the key definitions in this set (they all share the same name)
getKeys() - Method in class net.sf.saxon.expr.instruct.GlobalParameterSet
Get all the keys that have been allocated
getKeySetNumber() - Method in class net.sf.saxon.trans.KeyDefinitionSet
Get the KeySet number.
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.ErrorType
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.
getLanguage() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Get the current language (XPath or XQuery)
getLanguage() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Get the expression that defines the language of the sort keys
getLanguage() - Method in class net.sf.saxon.query.QueryParser
Get the current language (XPath or XQuery)
getLanguageVersion() - Method in class net.sf.saxon.query.QueryModule
Get the language version supported
getLanguageVersion() - Method in class net.sf.saxon.query.StaticQueryContext
Get the language version
getLanguageVersion() - Method in class net.sf.saxon.s9api.XPathCompiler
Ask whether an XPath 2.0 or XPath 3.0 processor is being used
getLanguageVersion() - Method in class net.sf.saxon.s9api.XQueryCompiler
Ask whether an XQuery 1.0 or XQuery 1.1 processor is being used
getLargestPatternStackFrame() - Method in class net.sf.saxon.expr.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.AttrOverNodeInfo
Get last child
getLastChild() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Get last child
getLastChild() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get last child - default implementation used for leaf nodes
getLastChild() - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Get the last child node of the element
getLastChildInstruction() - Method in class net.sf.saxon.style.StyleElement
Find the last child instruction of this instruction.
getLastCompletedElement() - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Get the last completed element node.
getLastStep() - Method in class net.sf.saxon.expr.SlashExpression
Get the last step of the path expression
getLeadingSteps() - Method in class net.sf.saxon.expr.SlashExpression
Get a path expression consisting of all steps except the last
getLength() - Method in class net.sf.saxon.dom.DOMAttributeMap
Get number of attributes and namespaces (DOM NamedNodeMap method).
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 class net.sf.saxon.expr.ItemMappingIterator
 
getLength() - Method in interface net.sf.saxon.expr.LastPositionFinder
Get the last position (that is, the number of items in the sequence).
getLength() - Method in class net.sf.saxon.expr.RangeIterator
 
getLength() - Method in class net.sf.saxon.expr.ReverseRangeIterator
 
getLength() - Method in class net.sf.saxon.expr.sort.GroupByIterator
Get the last position (that is, the number of groups)
getLength() - Method in class net.sf.saxon.expr.sort.SortedIterator
 
getLength() - Method in class net.sf.saxon.expr.SubsequenceIterator
Get the last position (that is, the number of items in the sequence).
getLength() - Method in class net.sf.saxon.expr.TailIterator
 
getLength() - Method in class net.sf.saxon.functions.Remove.RemoveIterator
Get the last position (that is, the number of items in the sequence).
getLength() - Method in interface net.sf.saxon.om.AttributeCollection
Return the number of attributes in the list.
getLength() - Method in interface net.sf.saxon.om.GroundedValue
Get the size of the value (the number of items)
getLength() - Method in class net.sf.saxon.tree.iter.ArrayIterator
Get the number of items in the part of the array being processed
getLength() - Method in class net.sf.saxon.tree.iter.EmptyIterator
Get the position of the last item in the sequence.
getLength() - Method in class net.sf.saxon.tree.iter.ListIterator
 
getLength() - Method in class net.sf.saxon.tree.iter.ReverseArrayIterator
 
getLength() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
 
getLength() - Method in class net.sf.saxon.tree.iter.SingletonIterator
 
getLength() - Method in class net.sf.saxon.tree.iter.UntypedAtomizingIterator
 
getLength() - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Return the number of attributes in the list.
getLength() - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
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.MemoClosure.ProgressiveIterator
Get the last position (that is, the number of items in 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.SingletonClosure
Get the length of the sequence
getLength() - Method in class net.sf.saxon.value.SingletonItem
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.DayTimeDurationValue
Get length of duration in microseconds, as a long
getLengthInMonths() - Method in class net.sf.saxon.value.YearMonthDurationValue
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.DayTimeDurationValue
Get length of duration in seconds
getLengthInSeconds() - Method in class net.sf.saxon.value.DurationValue
Get length of duration in seconds, assuming an average length of month.
getLHS() - Method in class net.sf.saxon.pattern.VennPattern
Get the LHS of the union
getLibraryList() - Method in class net.sf.saxon.functions.FunctionLibraryList
Get the list of contained FunctionLibraries.
getLineAndColumn(int) - Method in class net.sf.saxon.expr.parser.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
getLineLength() - Method in class net.sf.saxon.serialize.HTMLIndenter
Get the maximum length of lines, after which long lines will be word-wrapped
getLineLength() - Method in class net.sf.saxon.serialize.XMLIndenter
Get the suggested maximum length of a line
getLineNumber() - Method in class net.sf.saxon.dom.DOMSender
 
getLineNumber(long) - 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.ContentHandlerProxyLocator
Get the line number
getLineNumber(long) - Method in class net.sf.saxon.event.LocationCopier
 
getLineNumber(long) - Method in interface net.sf.saxon.event.LocationProvider
Get the line number within the document, entity or module containing a particular location
getLineNumber() - Method in class net.sf.saxon.evpull.StaxToEventBridge
Return the line number where the current document event ends.
getLineNumber(long) - Method in class net.sf.saxon.evpull.StaxToEventBridge
 
getLineNumber() - Method in class net.sf.saxon.expr.Expression
Get the line number of the expression
getLineNumber(long) - Method in class net.sf.saxon.expr.Expression
Get the line number within the document or module containing a particular location
getLineNumber() - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Get the line number of the instruction in the source stylesheet module.
getLineNumber(long) - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Get the line number within the document, entity or module containing a particular location
getLineNumber() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the line number of the expression
getLineNumber(long) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Get the line number within the document, entity or module containing a particular location
getLineNumber() - Method in class net.sf.saxon.expr.instruct.InstructionDetails
Get the line number of the instruction within its module
getLineNumber(long) - Method in class net.sf.saxon.expr.instruct.InstructionDetails
 
getLineNumber(long) - Method in class net.sf.saxon.expr.instruct.LocationMap
Get the line number corresponding to a locationId
getLineNumber() - Method in class net.sf.saxon.expr.instruct.Procedure
 
getLineNumber(long) - Method in class net.sf.saxon.expr.instruct.Procedure
 
getLineNumber(long) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Get the line number of the expression being traced.
getLineNumber() - Method in class net.sf.saxon.expr.parser.ExpressionLocation
Get the line number
getLineNumber(long) - Method in class net.sf.saxon.expr.parser.ExpressionLocation
Get the line number corresponding to a given location Id
getLineNumber() - Method in class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
 
getLineNumber(long) - Method in class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
 
getLineNumber() - Method in class net.sf.saxon.expr.parser.Tokenizer
Get the line number of the current token
getLineNumber(int) - Method in class net.sf.saxon.expr.parser.Tokenizer
Return the line number corresponding to a given offset in the expression
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(long) - Method in class net.sf.saxon.expr.UserFunctionCall
Get the line number within the document or module containing a particular location
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() - Method in interface net.sf.saxon.om.NodeInfo
Get line number.
getLineNumber() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get line number
getLineNumber() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get line number
getLineNumber() - Method in class net.sf.saxon.option.xom.NodeWrapper
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(long) - Method in class net.sf.saxon.pull.StaxBridge
 
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.QueryModule
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(long) - Method in class net.sf.saxon.query.XQueryFunction
 
getLineNumber() - Method in class net.sf.saxon.s9api.XdmNode
Get the line number of the node in a source document.
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(long) - Method in class net.sf.saxon.style.StyleElement
 
getLineNumber() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Get the line number of the expression within that container.
getLineNumber() - Method in class net.sf.saxon.sxpath.SimpleContainer
Return the line number where the current document event ends.
getLineNumber() - Method in class net.sf.saxon.trace.ContextStackFrame
Get the line number of the location of the instruction that caused this new context to be created
getLineNumber() - Method in interface net.sf.saxon.trace.InstructionInfo
Get the line number of the instruction in the source stylesheet module.
getLineNumber(int) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the line number for an element.
getLineNumber() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the line number of this root node.
getLineNumber() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the line number of the node within its source document entity
getLineNumber(int) - Method in class net.sf.saxon.tree.linked.LineNumberMap
Get the line number corresponding to a given sequence number
getLineNumber() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the line number of the node within its source document entity
getLineNumber() - Method in class net.sf.saxon.tree.linked.ProcInstImpl
Get the line number of the node within its source entity
getLineNumber() - Method in class net.sf.saxon.tree.NamespaceNode
Get line number
getLineNumber(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the line number part of the location of an attribute, at a given index.
getLineNumber() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the line number of the node within its source document entity
getLineNumber() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the line number of this root node.
getLineNumber() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the line number of the node within its source document entity
getLineNumber(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the line number for a node.
getLineNumber(long) - Method in class net.sf.saxon.tree.tiny.TinyTreeEventIterator
Get location information: the line number of the current start element event
getLineNumber(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the line number part of the location of an attribute, at a given index.
getLineNumber() - Method in class net.sf.saxon.tree.util.Orphan
Get line number
getLineNumber() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get line number
getLineNumber() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get line number
getLineNumber() - Method in exception net.sf.saxon.type.ValidationException
 
getLineNumber() - Method in class net.sf.saxon.type.ValidationFailure
 
getLineNumber() - Method in class net.sf.saxon.value.TextFragmentValue
Get line number
getList() - Method in class net.sf.saxon.event.SequenceOutputter
Get the list containing the sequence of items
getList() - Method in class net.sf.saxon.value.ShareableSequence
Get the underlying list
getLocale(String) - Static method in class net.sf.saxon.Configuration
Get a locale given a language code in XML format.
getLocalErrorListener() - Method in class net.sf.saxon.event.PipelineConfiguration
Get the ErrorListener set as a property of this pipeline
getLocalFunctionLibrary() - Method in class net.sf.saxon.query.QueryModule
Get the functions declared locally within this module
getLocalizerFactory() - Method in class net.sf.saxon.Configuration
Get the localizer factory in use
getLocalName() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Get the local name of this node, following the DOM rules
getLocalName() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
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.NamePool
Get the local part of a name, given its name code or fingerprint
getLocalName(int) - Static method in class net.sf.saxon.om.StandardNames
Get the local part of a system-defined name
getLocalName() - Method in class net.sf.saxon.pattern.LocalNameTest
Get the local name used in this LocalNameTest
getLocalName() - Method in class net.sf.saxon.s9api.QName
The local part of the QName
getLocalName(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the local name of an attribute (by position).
getLocalName(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
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.QualifiedNameValue
Get the local part
getLocalNamespaces() - Method in class net.sf.saxon.event.StartTagBuffer
Get the namespaces declared (or undeclared) at the current level
getLocalNamespaces() - Method in class net.sf.saxon.evpull.StartElementEvent
Get the namespaces locally declared on this element
getLocalParam(int) - Method in class net.sf.saxon.expr.instruct.Template
Get the local parameter with a given parameter id
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.om.CodedName
Get the local part of the QName
getLocalPart() - Method in class net.sf.saxon.om.NameOfNode
Get the local part of the QName
getLocalPart() - Method in interface net.sf.saxon.om.NodeInfo
Get the local part of the name of this node.
getLocalPart() - Method in interface net.sf.saxon.om.NodeName
Get the local part of the QName
getLocalPart() - Method in class net.sf.saxon.om.NoNamespaceName
Get the local part of the QName
getLocalPart() - Method in class net.sf.saxon.om.StructuredQName
Get the local part of the QName
getLocalPart() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the local name of this node.
getLocalPart() - Method in class net.sf.saxon.tree.NamespaceNode
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the local name of this node.
getLocalPart() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.tree.util.Orphan
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.value.TextFragmentValue
Get the local 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.expr.flwor.LocalVariableBinding
If this is a local variable held on the local stack frame, return the corresponding slot number.
getLocalSlotNumber() - Method in class net.sf.saxon.expr.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.expr.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.expr.PositionVariable
If this is a local variable held on the local stack frame, return the corresponding slot number.
getLocalSlotNumber() - Method in class net.sf.saxon.sxpath.XPathVariable
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.
getLocation() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getLocationId() - Method in class net.sf.saxon.evpull.StartElementEvent
Get the location associated with the event
getLocationId() - Method in class net.sf.saxon.expr.Expression
Get the location ID of the expression
getLocationId() - Method in class net.sf.saxon.expr.flwor.Clause
Get the location ID, which can be used in conjunction with a LocationProvider to determine the system ID and line number of the clause
getLocationId() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
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() - Method in class net.sf.saxon.pull.StaxBridge
Get the location of the current event.
getLocationId(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the locationID of an attribute (by position)
getLocationId(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the locationID of an attribute (by position)
getLocationMap() - Method in class net.sf.saxon.expr.instruct.Executable
Get the location map
getLocationMap() - Method in interface net.sf.saxon.expr.StaticContext
Get the location map.
getLocationMap() - Method in class net.sf.saxon.query.QueryModule
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.XSLStylesheet
Get the locationMap object
getLocationMap() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
 
getLocationMessage(TransformerException) - Method in class net.sf.saxon.lib.StandardErrorListener
Get a string identifying the location of an error.
getLocationProvider() - Method in class net.sf.saxon.event.ContentHandlerProxy
Get the location provider
getLocationProvider() - Method in class net.sf.saxon.event.PipelineConfiguration
Get the LocationProvider for interpreting location ids passed down this pipeline
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.Expression
Get the LocationProvider allowing location identifiers to be resolved.
getLocationProvider() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the LocationProvider allowing location identifiers to be resolved.
getLocationProvider() - Method in class net.sf.saxon.expr.instruct.Procedure
Get the LocationProvider allowing location identifiers to be resolved.
getLocationProvider() - Method in class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
 
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.
getLocationProvider() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Get the LocationProvider allowing location identifiers to be resolved.
getLocationProvider() - Method in class net.sf.saxon.sxpath.SimpleContainer
Get the LocationProvider allowing location identifiers to be resolved.
getLocationURI() - Method in class net.sf.saxon.query.QueryModule
Get the location URI for a module
getLocator() - Method in exception net.sf.saxon.type.ValidationException
 
getLocator() - Method in class net.sf.saxon.type.ValidationFailure
 
getLongValue() - Method in class net.sf.saxon.s9api.XdmAtomicValue
Get the value converted to an integer using the XPath casting rules
getLongValue(TinyTree, int) - Static method in class net.sf.saxon.tree.tiny.WhitespaceTextImpl
Static method to get the "long" value representing the content of a whitespace text node
getMajorReleaseDate() - Static method in class net.sf.saxon.Version
Get the issue date of the most recent major release of the product, that is, a release offering new functionality rather than just bug fixes (typically, a release in which the first two digits of the version number change, for example 9.2 to 9.3).
getMappingFunction(XPathContext) - Method in class net.sf.saxon.expr.ItemChecker
Get the mapping function used to implement this item check.
getMarkedNode() - Method in class net.sf.saxon.event.BuilderMonitor
On completion of tree building, get the node that was marked using markNextNode().
getMarkedNode() - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
 
getMarkedNode() - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
 
getMatch() - Method in class net.sf.saxon.trans.KeyDefinition
Get the match pattern for the key definition
getMatchingExpression() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Get the expression used to process matching substrings
getMatchPattern() - Method in class net.sf.saxon.expr.instruct.Template
Get the match pattern used with this template
getMax() - Method in class net.sf.saxon.functions.regex.RegexTranslator.Range
Get the end of the range
getMaximumNumberOfArguments() - Method in class net.sf.saxon.functions.IsWholeNumber
Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class net.sf.saxon.functions.ItemAt
Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class net.sf.saxon.lib.ExtensionFunctionDefinition
Get the maximum number of arguments allowed by the function.
getMaxValueExpression() - Method in class net.sf.saxon.expr.IntegerRangeTest
Get the expression denoting the end of the range
getMembers() - Method in class net.sf.saxon.expr.flwor.Tuple
 
getMessage() - Method in class net.sf.saxon.expr.parser.RoleLocator
Construct and return the error message indicating a type error
getMessage() - Method in exception net.sf.saxon.om.NamespaceException
 
getMessage() - Method in exception net.sf.saxon.om.QNameException
 
getMessage() - Method in exception net.sf.saxon.s9api.SaxonApiException
Returns the detail message string of this throwable.
getMessage() - Method in exception net.sf.saxon.s9api.SaxonApiUncheckedException
Returns the detail message string of this throwable.
getMessage() - Method in class net.sf.saxon.type.ValidationFailure
 
getMessageEmitter() - Method in class net.sf.saxon.Controller
Get the Receiver 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.
getMessageListener() - Method in class net.sf.saxon.s9api.MessageListenerProxy
Get the wrapped MessageListener
getMessageListener() - Method in class net.sf.saxon.s9api.XsltTransformer
Get the MessageListener to be notified whenever the stylesheet evaluates an xsl:message instruction.
getMessageReceiverClassName() - Method in class net.sf.saxon.trans.CompilerInfo
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
getMicrosecond() - Method in class net.sf.saxon.value.TimeValue
Get the microsecond component, 0-999999
getMicroseconds() - Method in class net.sf.saxon.value.DurationValue
Get the microseconds component
getMin() - Method in class net.sf.saxon.functions.regex.RegexTranslator.Range
Get the start of the range
getMinImportPrecedence() - Method in class net.sf.saxon.style.StylesheetModule
Get the minimum import precedence of this module, that is, the lowest import precedence of the modules that it imports.
getMinImportPrecedence() - Method in class net.sf.saxon.trans.Rule
 
getMinimumNumberOfArguments() - Method in class net.sf.saxon.functions.IsWholeNumber
Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class net.sf.saxon.functions.ItemAt
Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class net.sf.saxon.lib.ExtensionFunctionDefinition
Get the minimum number of arguments required by the function
getMinute() - Method in class net.sf.saxon.value.DateTimeValue
Get the minute component, 0-59
getMinute() - Method in class net.sf.saxon.value.TimeValue
Get the minute component, 0-59
getMinutes() - Method in class net.sf.saxon.value.DurationValue
Get the minutes component
getMinValueExpression() - Method in class net.sf.saxon.expr.IntegerRangeTest
Get the expression denoting the start of the range
getMode() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Get the Mode
getMode(StructuredQName, boolean) - Method in class net.sf.saxon.trans.RuleManager
Get the Mode object for a named mode.
getModel() - Method in class net.sf.saxon.Controller
Get the tree model that will be used.
getModel() - Method in class net.sf.saxon.lib.AugmentedSource
Get the tree model that will be used.
getModel() - Method in class net.sf.saxon.lib.ParseOptions
Get the tree model that will be used.
getModeName() - Method in class net.sf.saxon.trans.Mode
Get the name of the mode (for diagnostics only)
getModule() - Method in class net.sf.saxon.style.Declaration
 
getModuleNamespace() - Method in class net.sf.saxon.query.QueryModule
Get the namespace 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.
getModuleURIResolver() - Method in class net.sf.saxon.s9api.XQueryCompiler
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 here or in the Saxon Configuration.
getModuleVariables() - Method in class net.sf.saxon.query.QueryModule
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.GDateValue
Get the month component of the date (in local form)
getMonths() - Method in class net.sf.saxon.value.DurationValue
Get the months component
getName() - Method in class net.sf.saxon.dom.AttrOverNodeInfo
Get the name of an attribute node (the lexical QName) (DOM method)
getName() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getName() - Method in class net.sf.saxon.pull.UnparsedEntity
Get the name of the unparsed entity
getName() - Method in interface net.sf.saxon.s9api.ExtensionFunction
Return the name of the external function
getName() - Method in class net.sf.saxon.s9api.XdmFunctionItem
Get the name of the function
getName() - Method in class net.sf.saxon.type.AnySimpleType
Get the local name of this type
getName() - Method in class net.sf.saxon.type.AnyType
Get the local name of this type
getName() - Method in class net.sf.saxon.type.BuiltInAtomicType
Get the local name of this type
getName() - Method in class net.sf.saxon.type.BuiltInListType
Get the local name of this type
getName() - Method in class net.sf.saxon.type.ErrorType
Get the local name of this type
getName() - Method in class net.sf.saxon.type.ExternalObjectType
Get the local name of this type
getName() - Method in interface net.sf.saxon.type.SchemaType
Get the local name of this type
getName() - Method in class net.sf.saxon.type.Untyped
Get the local name of this type
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.parser.ExpressionParser
Get the name checker used by this parser
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
getNameChecker() - Method in class net.sf.saxon.lib.ConversionRules
Get the class that will be used to check whether XML names are valid.
getNameCode() - Method in class net.sf.saxon.dom.NodeWrapper
Get name code.
getNameCode(int) - Method in interface net.sf.saxon.om.AttributeCollection
Get the namecode of an attribute (by position).
getNameCode() - Method in class net.sf.saxon.om.CodedName
Get the nameCode of this name if known.
getNameCode() - Method in class net.sf.saxon.om.FingerprintedQName
Get the nameCode of this name if known.
getNameCode() - Method in class net.sf.saxon.om.NameOfNode
Get the nameCode of this name if known.
getNameCode() - Method in interface net.sf.saxon.om.NodeInfo
Get name code.
getNameCode() - Method in interface net.sf.saxon.om.NodeName
Get the nameCode of this name if known.
getNameCode() - Method in class net.sf.saxon.om.NoNamespaceName
Get the nameCode of this name if known.
getNameCode() - Method in class net.sf.saxon.om.StructuredQName
Get the nameCode of this name if known.
getNameCode() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get name code.
getNameCode() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get name code.
getNameCode() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get name code.
getNameCode() - Method in class net.sf.saxon.pull.PullFilter
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.tree.linked.AttributeImpl
Get the name code, which enables the name to be located in the name pool
getNameCode() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the nameCode of the node.
getNameCode() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the nameCode of the node.
getNameCode() - Method in class net.sf.saxon.tree.linked.ProcInstImpl
Get the nameCode of the node.
getNameCode() - Method in class net.sf.saxon.tree.NamespaceNode
Get name code.
getNameCode(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the namecode of an attribute (by position).
getNameCode() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the name code of the node, used for finding names in the name pool
getNameCode() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the name code of the node, used for matching names
getNameCode(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the nameCode for a given node, which must be a document, element, text, comment, or processing instruction node
getNameCode(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the namecode of an attribute (by position).
getNameCode() - Method in class net.sf.saxon.tree.util.Orphan
Get name code.
getNameCode() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get name code.
getNameCode() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get name code.
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.ErrorType
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
getNameCodeArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array holding node name information
getNamedCollation(String) - Method in class net.sf.saxon.expr.CollationMap
Get the collation with a given collation name.
getNamedCollation(String) - Method in class net.sf.saxon.expr.instruct.Executable
Find a named collation.
getNamedDecimalFormat(StructuredQName) - Method in class net.sf.saxon.trans.DecimalFormatManager
Get a named decimal-format registered using setNamedDecimalFormat
getNamedItem(String) - Method in class net.sf.saxon.dom.DOMAttributeMap
Get named attribute (DOM NamedNodeMap method)
getNamedItemNS(String, String) - Method in class net.sf.saxon.dom.DOMAttributeMap
Get named attribute (DOM NamedNodeMap method)
getNamedTemplate(StructuredQName) - Method in class net.sf.saxon.PreparedStylesheet
Get the named template with a given name.
getNamedTemplate(StructuredQName) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Get the named template with a given name
getNameExpression() - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Get the expression used to compute the name of the attribute
getNameExpression() - Method in class net.sf.saxon.expr.instruct.ComputedElement
Get the expression used to compute the element name
getNameExpression() - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
Get the expression that defines the namespace node's name
getNameExpression() - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Get the expression that defines the processing instruction name
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.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.evpull.EventToStaxBridge
Get the NamePool used by this bridge to translate integer name codes to QNames
getNamePool() - Method in class net.sf.saxon.evpull.StaxToEventBridge
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 interface net.sf.saxon.om.NodeInfo
Get the NamePool that holds the namecode for this node
getNamePool() - Method in class net.sf.saxon.option.dom4j.DocumentWrapper
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get the name pool for this node
getNamePool() - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the name pool for this node
getNamePool() - Method in class net.sf.saxon.option.xom.DocumentWrapper
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the name pool for this node
getNamePool() - Method in class net.sf.saxon.pattern.NameTest
Get the NamePool associated with this NameTest
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.query.QueryModule
Get the NamePool used for compiling expressions
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.sxpath.AbstractStaticContext
Get the NamePool used for compiling expressions
getNamePool() - Method in class net.sf.saxon.trace.ExpressionPresenter
Get the name pool
getNamePool() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the NamePool
getNamePool() - Method in class net.sf.saxon.tree.NamespaceNode
Get the NamePool that holds the namecode for this node
getNamePool() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the NamePool for the tree containing this node
getNamePool() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.tree.util.Orphan
Get the name pool
getNamePool() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the name pool for this node
getNamePool() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the NamePool that holds the namecode for this node
getNamePool() - Method in class net.sf.saxon.value.TextFragmentValue
Get the name pool used for the names in this document
getNamespaceAlias(String) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Get the declared namespace alias for a given namespace URI code if there is one.
getNamespaceBinding() - Method in class net.sf.saxon.om.CodedName
Get a NamespaceBinding whose (prefix, uri) pair are the prefix and URI of this node name
getNamespaceBinding() - Method in class net.sf.saxon.om.NameOfNode
Get a NamespaceBinding whose (prefix, uri) pair are the prefix and URI of this node name
getNamespaceBinding(int) - Method in class net.sf.saxon.om.NamePool
Get a namespace binding for a given namecode.
getNamespaceBinding() - Method in interface net.sf.saxon.om.NodeName
Get a NamespaceBinding whose (prefix, uri) pair are the prefix and URI of this node name
getNamespaceBinding() - Method in class net.sf.saxon.om.NoNamespaceName
Get a NamespaceBinding whose (prefix, uri) pair are the prefix and URI of this node name
getNamespaceBinding() - Method in class net.sf.saxon.om.StructuredQName
Get the NamespaceBinding (prefix/uri pair) corresponding to this name
getNamespaceCodeArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array used to hold the namespace codes of namespace declarations
getNamespaceContext() - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
getNamespaceContext() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getNamespaceContext() - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
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)
getNamespaceCount() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getNamespaceDeclarations() - Method in class net.sf.saxon.pull.PullFilter
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.
getNamespaceExpression() - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Get the expression used to compute the namespace part of the name of the attribute
getNamespaceExpression() - Method in class net.sf.saxon.expr.instruct.ComputedElement
Get the expression used to compute the namespace URI
getNamespaceForPrefix(String) - Method in class net.sf.saxon.query.StaticQueryContext
Get the namespace URI for a given prefix, which must have been declared using the method StaticQueryContext.declareNamespace(java.lang.String, java.lang.String).
getNamespaceList() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the namespace list for this element.
getNamespaceParentArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array used to hold the parent pointers of all namespace declarations
getNamespacePrefix(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getNamespaceResolver() - Method in class net.sf.saxon.expr.CastingExpression
Get the namespace resolver, if any
getNamespaceResolver() - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Get the namespace bindings from the static context of the clause
getNamespaceResolver() - Method in class net.sf.saxon.expr.flwor.TraceClause
Get the namespace bindings from the static context of the clause
getNamespaceResolver() - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Get the namespace resolver used to resolve any prefix in the name of the attribute
getNamespaceResolver() - Method in class net.sf.saxon.expr.instruct.ComputedElement
Get the namespace resolver that provides the namespace bindings defined in the static context
getNamespaceResolver() - Method in class net.sf.saxon.expr.instruct.TraceExpression
Get the namespace resolver to supply the namespace context of the instruction that is being traced
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.functions.KeyFn
 
getNamespaceResolver() - Method in class net.sf.saxon.query.QueryModule
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 NamespaceResolver suitable for saving in the executable code
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.IndependentContext
 
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 class net.sf.saxon.type.Converter
Get the namespace resolver if one has been supplied
getNamespaceResolver() - Method in class net.sf.saxon.type.StringConverter.StringToNotation
 
getNamespaceResolver() - Method in class net.sf.saxon.type.StringConverter.StringToQName
 
getNamespaceResolver() - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
 
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.evpull.EventToStaxBridge
 
getNamespaceURI(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getNamespaceURI(String) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getNamespaceURI() - Method in class net.sf.saxon.pattern.NamespaceTest
Get the namespace URI matched by this NamespaceTest
getNamespaceURI(String) - Method in class net.sf.saxon.pull.NamespaceContextImpl
Implement the JAXP getNamespaceURI() method in terms of the Saxon-specific methods
getNamespaceURI() - Method in class net.sf.saxon.s9api.QName
The namespace URI of the QName.
getNamespaceURI() - Method in class net.sf.saxon.value.QualifiedNameValue
Get the namespace part.
getNewBaseURI(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ComputedElement
 
getNewBaseURI(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.Copy
Get the base URI of a copied element node (the base URI is retained in the new copy)
getNewBaseURI(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ElementCreator
Get the base URI for the element being constructed
getNewBaseURI(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.FixedElement
 
getNext() - Method in class net.sf.saxon.trans.Rule
 
getNextInDocument(NodeImpl) - Method in class net.sf.saxon.tree.linked.AttributeImpl
Get the next node in document order (skipping attributes)
getNextInDocument(NodeImpl) - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the next node in document order
getNextMatchHandler(Item, Mode, Rule, XPathContext) - Method in class net.sf.saxon.trans.RuleManager
Get the next-match handler after the current one
getNextMatchingItem() - Method in class net.sf.saxon.expr.FilterIterator
Get the next item in the base sequence that matches the filter predicate if there is such an item, or null if not.
getNextMatchRule(Item, Rule, 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.
getNextPointerArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array holding next-sibling pointers
getNextSibling() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Get next sibling node
getNextSibling() - Method in class net.sf.saxon.tree.linked.AttributeImpl
Get next sibling - not defined for attributes
getNextSibling() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get next sibling - always null
getNextSibling() - Method in class net.sf.saxon.tree.linked.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.tree.tiny.TinyTree
Get the node at a given position in the tree
getNode() - Method in exception net.sf.saxon.type.ValidationException
 
getNodeDepthArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array holding node depth information
getNodeKind() - Method in class net.sf.saxon.dom.NodeWrapper
Return the type of node.
getNodeKind() - Method in interface net.sf.saxon.om.NodeInfo
Get the kind of node.
getNodeKind() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.option.xom.NodeWrapper
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.pattern.ConditionalPattern
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.ContentTypeTest
 
getNodeKind() - Method in class net.sf.saxon.pattern.ItemTypePattern
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.LocationPathPattern
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.NodeSetPattern
Determine the type of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.Pattern
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.VennPattern
Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.s9api.XdmNode
Get the kind of node.
getNodeKind() - Method in class net.sf.saxon.tree.linked.AttributeImpl
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.tree.linked.CommentImpl
 
getNodeKind() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.tree.linked.ElementImpl
Return the kind of node.
getNodeKind() - Method in class net.sf.saxon.tree.linked.ProcInstImpl
 
getNodeKind() - Method in class net.sf.saxon.tree.linked.TextImpl
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.tree.NamespaceNode
Get the kind of node.
getNodeKind() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.tree.tiny.TinyCommentImpl
Get the node type
getNodeKind() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.tree.tiny.TinyProcInstImpl
 
getNodeKind() - Method in class net.sf.saxon.tree.tiny.TinyTextImpl
Return the type of node.
getNodeKind(int) - Method in class net.sf.saxon.tree.tiny.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.tree.tiny.WhitespaceTextImpl
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.tree.util.Orphan
Return the kind of node.
getNodeKind() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Return the type of node.
getNodeKind() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the kind of node.
getNodeKind() - Method in class net.sf.saxon.value.TextFragmentValue
Return the type of node.
getNodeKindArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array holding node kind information
getNodeKindMask() - Method in class net.sf.saxon.pattern.AnyChildNodeTest
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.EmptySequenceTest
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.NamespaceTest
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.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.
getNodeKindTest(XdmNodeKind) - Method in class net.sf.saxon.s9api.ItemTypeFactory
Get an item type that matches any node of a specified kind.
getNodeListCreator(Object) - Method in class net.sf.saxon.dom.DOMEnvelope
Get a converter that converts a sequence of XPath nodes to this model's representation of a node list.
getNodeListCreator(Object) - Method in class net.sf.saxon.dom.DOMObjectModel
Get a converter that converts a sequence of XPath nodes to this model's representation of a node list.
getNodeListCreator(Object) - Method in interface net.sf.saxon.lib.ExternalObjectModel
Get a converter that converts a sequence of XPath nodes to this model's representation of a node list.
getNodeListCreator(Object) - Method in class net.sf.saxon.option.dom4j.DOM4JObjectModel
Get a converter that converts a sequence of XPath nodes to this model's representation of a node list.
getNodeListCreator(Object) - Method in class net.sf.saxon.option.jdom.JDOMObjectModel
Get a converter that converts a sequence of XPath nodes to this model's representation of a node list.
getNodeListCreator(Object) - Method in class net.sf.saxon.option.xom.XOMObjectModel
Get a converter that converts a sequence of XPath nodes to this model's representation of a node list.
getNodeName() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Get the name of this node, following the DOM rules
getNodeName(int) - Method in interface net.sf.saxon.om.AttributeCollection
Get the node name of an attribute (by position)
getNodeName() - Method in class net.sf.saxon.s9api.XdmNode
Get the name of the node, as a QName
getNodeName(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the node name of an attribute (by position)
getNodeName(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the node name of an attribute (by position).
getNodeNumber() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the node number of this node within the TinyTree.
getNodeTest() - Method in class net.sf.saxon.expr.AxisExpression
Get the NodeTest.
getNodeTest() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapArc
Get the NodeTest associated with this arc
getNodeType() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Get the type of this node (node kind, in XPath terminology).
getNodeType() - Method in class net.sf.saxon.dom.TextOverAttrInfo
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).
getNominalReferenceCount() - Method in class net.sf.saxon.expr.Assignation
Get the (nominal) count of the number of references to this variable
getNominalReferenceCount() - Method in class net.sf.saxon.expr.flwor.LocalVariableBinding
Get the (nominal) count of the number of references to this variable
getNonMatchingExpression() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Get the expression used to process non-matching substrings
getNsContext() - Method in class net.sf.saxon.expr.instruct.CallTemplate
 
getNthChild(int) - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Get the nth child node of the element (numbering from 0)
getNumber() - Method in enum net.sf.saxon.s9api.ValidationMode
 
getNumber() - Method in enum net.sf.saxon.s9api.XdmNodeKind
 
getNumberAny(Expression, NodeInfo, Pattern, Pattern, XPathContext, boolean) - Static method in class net.sf.saxon.tree.util.Navigator
Get node number (level="any").
getNumberer(String, String) - Method in class net.sf.saxon.lib.LocalizerFactory
Get the numberer for a given language
getNumberMulti(NodeInfo, Pattern, Pattern, XPathContext) - Static method in class net.sf.saxon.tree.util.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.expr.instruct.UserFunction
Get the arity of this function
getNumberOfArguments() - Method in class net.sf.saxon.query.XQueryFunction
Get the arity of the function
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.tree.tiny.TinyTree
Get the number of attributes in the tree
getNumberOfChildren() - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Determine how many children the node has
getNumberOfKeyDefinitions() - Method in class net.sf.saxon.trans.KeyManager
Get the number of distinctly-named key definitions
getNumberOfKeys() - Method in class net.sf.saxon.expr.instruct.GlobalParameterSet
Get the number of entries in the result of getKeys() that are significant
getNumberOfNamespaces() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the number of namespace declarations in the tree
getNumberOfNodes() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the number of nodes in the tree, excluding attributes and namespace nodes
getNumberOfRanges() - Method in class net.sf.saxon.expr.sort.IntRangeSet
Get the number of ranges actually in use
getNumberOfThreadsExpression() - Method in class net.sf.saxon.expr.instruct.ForEach
Get the number of threads requested
getNumberOfVariables() - Method in class net.sf.saxon.expr.instruct.SlotManager
Get number of variables (size of stack frame)
getNumberSimple(NodeInfo, XPathContext) - Static method in class net.sf.saxon.tree.util.Navigator
Get simple node number.
getNumberSingle(NodeInfo, Pattern, Pattern, XPathContext) - Static method in class net.sf.saxon.tree.util.Navigator
Get node number (level="single").
getObject() - Method in class net.sf.saxon.value.ObjectValue
Get the encapsulated object
getObjectName() - Method in class net.sf.saxon.expr.Assignation
 
getObjectName() - Method in class net.sf.saxon.expr.Expression
 
getObjectName() - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectName() - Method in class net.sf.saxon.expr.instruct.AttributeSet
Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectName() - Method in class net.sf.saxon.expr.instruct.CallTemplate
 
getObjectName() - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectName() - Method in class net.sf.saxon.expr.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.
getObjectName() - Method in class net.sf.saxon.expr.instruct.Template
Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectName() - Method in class net.sf.saxon.expr.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.
getObjectName() - Method in class net.sf.saxon.expr.instruct.UserFunction
Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectName() - Method in class net.sf.saxon.expr.UserFunctionCall
 
getObjectName() - 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.
getObjectName() - 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.
getObjectName() - 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.
getObjectName() - Method in class net.sf.saxon.style.XSLAttributeSet
Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectName() - Method in class net.sf.saxon.style.XSLFunction
Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getObjectName() - 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.
getObjectName() - Method in class net.sf.saxon.trans.KeyDefinition
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 enum net.sf.saxon.s9api.OccurrenceIndicator
 
getOccurrenceIndicator() - Method in class net.sf.saxon.s9api.SequenceType
Get the occurrence indicator
getOccurrenceIndicator(int) - Static method in class net.sf.saxon.value.Cardinality
Get the occurence indicator representing the cardinality
getOlsenTimeZoneName(DateTimeValue, String) - Static method in class net.sf.saxon.expr.number.NamedTimeZone
Try to identify a timezone name corresponding to a given date (including time zone) and a given country.
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
getOperand() - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Get the expression on the lhs of the comparison
getOperands() - Method in class net.sf.saxon.expr.BinaryExpression
Get the operands
getOperands() - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Get the two operands of the comparison
getOperands() - Method in interface net.sf.saxon.expr.ComparisonExpression
Get the two operands of the comparison
getOperation() - Method in class net.sf.saxon.functions.SystemFunction
 
getOperator() - Method in class net.sf.saxon.expr.BinaryExpression
Get the operator
getOperator() - Method in class net.sf.saxon.expr.QuantifiedExpression
Get the operator, either Token.SOME or Token.EVERY
getOperator() - Method in class net.sf.saxon.pattern.CombinedNodeTest
Get the operator used to combine the two node tests: one of Token.UNION, Token.INTERSECT, Token.EXCEPT,
getOptimizationLevel() - Method in class net.sf.saxon.expr.parser.Optimizer
Get the optimization level
getOptimizer() - Method in class net.sf.saxon.expr.parser.PromotionOffer
Get the optimizer in use
getOptions() - Method in class net.sf.saxon.expr.instruct.AttributeCreator
Get the options to be used on the attribute event
getOptions() - Method in class net.sf.saxon.expr.instruct.ValueOf
Test for any special options such as disable-output-escaping
getOptionValue(String) - Method in class net.sf.saxon.trans.CommandLineOptions
Get the value of a named option.
getOrder() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Get the expression that defines the order as ascending or descending
getOrdinalSuffixForDateTime(String) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Get an ordinal suffix for a particular component of a date/time.
getOrdinalSuffixForDateTime(String) - Method in interface net.sf.saxon.lib.Numberer
Get an ordinal suffix for a particular component of a date/time.
getOrdinalSuffixForDateTime(String) - Method in class net.sf.saxon.option.local.Numberer_de
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 class net.sf.saxon.expr.XPathContextMajor
Get information about the creating expression or other construct.
getOriginatingConstructType() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
Get the type of location from which this context was created.
getOriginatingConstructType() - Method in class net.sf.saxon.expr.XPathContextMajor
Get the type of location from which this context was created.
getOutermostElement(DocumentInfo) - Static method in class net.sf.saxon.tree.util.Navigator
Helper method to get the outermost element of a document, given the document node
getOutputDestination() - Method in class net.sf.saxon.s9api.Serializer
Get the current output destination.
getOutputDestination() - Method in class net.sf.saxon.trace.AbstractTraceListener
Get the output destination
getOutputProperties() - Method in class net.sf.saxon.Controller
Get the output properties for the transformation.
getOutputProperties(StructuredQName) - Method in class net.sf.saxon.expr.instruct.Executable
Get a named output format
getOutputProperties() - Method in class net.sf.saxon.PreparedStylesheet
Get the properties for xsl:output.
getOutputProperties() - Method in class net.sf.saxon.s9api.Serializer
Create a Properties object holding the defined serialization properties.
getOutputProperties() - Method in class net.sf.saxon.serialize.Emitter
Get the output properties
getOutputProperty(String) - Method in class net.sf.saxon.Controller
Get the value of an output property.
getOutputProperty(Serializer.Property) - Method in class net.sf.saxon.s9api.Serializer
Get the value of a serialization property
getOutputStream() - Method in class net.sf.saxon.serialize.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.
getOutputURIResolver() - Method in class net.sf.saxon.trans.CompilerInfo
Get the OutputURIResolver that will be used to resolve URIs used in the href attribute of the xsl:result-document instruction.
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.
getPairwiseComposition(int, int) - Method in class net.sf.saxon.serialize.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.
getParameter(QName) - Method in class net.sf.saxon.s9api.XsltTransformer
Get the value that has been set for a stylesheet parameter
getParameterDefinitions() - Method in class net.sf.saxon.expr.instruct.UserFunction
Get the definitions of the declared parameters for this function
getParameterDefinitions() - Method in class net.sf.saxon.query.XQueryFunction
Get the definitions of the arguments to this function
getParameterId() - Method in class net.sf.saxon.expr.instruct.LocalParam
Get the parameter id, which is essentially an alias for the parameter name, unique within a stylesheet
getParameterId() - Method in class net.sf.saxon.expr.instruct.WithParam
Get the parameter id, which is essentially an alias for the parameter name, unique within a stylesheet
getParameters() - Method in class net.sf.saxon.query.DynamicQueryContext
Get all the supplied parameters as a HashMap.
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.Filter
Get the parent reader.
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.option.dom4j.NodeWrapper
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.s9api.XdmNode
Get the parent of this node
getParent() - Method in class net.sf.saxon.tree.linked.NodeImpl
Find the parent node of this node.
getParent() - Method in class net.sf.saxon.tree.NamespaceNode
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the parent node
getParent() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Find the parent node of this node.
getParent() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Find the parent node of this node.
getParent() - Method in class net.sf.saxon.tree.util.Orphan
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.value.TextFragmentValue
Find the parent node of this node.
getParentExpression() - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Get the parent expression of the current expression in the expression tree
getParentNode() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Find the parent node of this node.
getParentNode() - Method in class net.sf.saxon.dom.TextOverAttrInfo
Find the parent node of this node.
getParentNodeNr(TinyTree, int) - Static method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Static method to get the parent of a given node, without instantiating the node as an object.
getParseOptions() - Method in class net.sf.saxon.Configuration
Get the parsing and document building options defined in this configuration
getParseOptions() - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Get the XML parsing options that have been set using setParseOptions and other setter methods
getParseOptions() - Method in class net.sf.saxon.event.PipelineConfiguration
Get the document parsing and building options to be used on this pipeline return the options to be used
getParseOptions() - Method in class net.sf.saxon.lib.AugmentedSource
Get the ParseOptions defined in this AugmentedSource
getParserSource(PipelineConfiguration, StreamSource, int, boolean, int) - Method in class net.sf.saxon.java.JavaPlatform
Convert a StreamSource to either a SAXSource or a PullSource, depending on the native parser of the selected platform
getParserSource(PipelineConfiguration, 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(boolean) - Method in class net.sf.saxon.event.PathMaintainer
Get the path to the current location in the stream
getPath(NodeInfo) - Static method in class net.sf.saxon.tree.util.Navigator
Get an absolute XPath expression that identifies a given node within its document
getPath(NodeInfo, XPathContext) - Static method in class net.sf.saxon.tree.util.Navigator
Get an absolute XPath expression that identifies a given node within its document
getPath() - Method in exception net.sf.saxon.type.ValidationException
 
getPathForVariable(Binding) - Method in class net.sf.saxon.expr.parser.PathMap
Get the path used when evaluating a given variable binding
getPathMap() - Method in class net.sf.saxon.query.XQueryExpression
Get the path map for the query expression
getPathMapForDocumentProjection() - Method in class net.sf.saxon.Controller
Get the path map used for document projection, if any.
getPathMapRoots() - Method in class net.sf.saxon.expr.parser.PathMap
Get all the root expressions from the path map
getPattern() - Method in class net.sf.saxon.pattern.PatternSponsor
Get the wrapped pattern
getPattern() - Method in class net.sf.saxon.trans.Rule
 
getPatternExpression() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
 
getPermittedFunctions() - Method in class net.sf.saxon.query.QueryParser
Get the permitted set of standard functions in this environment
getPhysicalRoot() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the physical root of the tree.
getPhysicalRoot() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the physical root of the tree.
getPIData() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getPipelineConfiguration() - Method in class net.sf.saxon.dom.DOMWriter
Get the pipeline configuration used for this document
getPipelineConfiguration() - Method in class net.sf.saxon.event.Builder
 
getPipelineConfiguration() - Method in class net.sf.saxon.event.ContentHandlerProxy
Get the pipeline configuration
getPipelineConfiguration() - Method in interface net.sf.saxon.event.Receiver
Get the pipeline configuration
getPipelineConfiguration() - Method in class net.sf.saxon.event.ReceivingContentHandler
Get the pipeline configuration
getPipelineConfiguration() - Method in class net.sf.saxon.event.SequenceReceiver
 
getPipelineConfiguration() - Method in class net.sf.saxon.evpull.StartElementEvent
Get the PipelineConfiguration
getPipelineConfiguration() - Method in class net.sf.saxon.evpull.StaxToEventBridge
Get configuration information.
getPipelineConfiguration() - Method in class net.sf.saxon.pull.PullFilter
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.serialize.Emitter
Get the pipeline configuration used for this document
getPITarget() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getPJConverter(Class) - Method in class net.sf.saxon.dom.DOMEnvelope
 
getPJConverter(Class) - Method in class net.sf.saxon.dom.DOMObjectModel
Get a converter from XPath values to values in the external object model
getPJConverter(Class) - Method in interface net.sf.saxon.lib.ExternalObjectModel
Get a converter from XPath values to values in the external object model
getPJConverter(Class) - Method in class net.sf.saxon.option.dom4j.DOM4JObjectModel
 
getPJConverter(Class) - Method in class net.sf.saxon.option.jdom.JDOMObjectModel
 
getPJConverter(Class) - Method in class net.sf.saxon.option.xom.XOMObjectModel
 
getPlainMemberTypes() - Method in class net.sf.saxon.type.BuiltInAtomicType
Get the set of atomic types that are subsumed by this type
getPlainMemberTypes() - Method in class net.sf.saxon.type.ExternalObjectType
Get the set of atomic types that are subsumed by this type
getPlainMemberTypes() - Method in interface net.sf.saxon.type.PlainType
Get the set of plain types that are subsumed by this type
getPlatform() - Static method in class net.sf.saxon.Configuration
Get the Platform to be used for platform-dependent methods
getPlatform() - Method in class net.sf.saxon.lib.StandardURIResolver
Get the relevant platform
getPlatformSuffix() - Method in class net.sf.saxon.java.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.java.JavaPlatform
Get the platform version
getPlatformVersion() - Method in interface net.sf.saxon.Platform
Get the platform version
getPosition() - Method in exception net.sf.saxon.functions.regex.RegexSyntaxException
Returns the index into the regular expression where the error was detected or UNKNOWN_POSITION if this is unknown.
getPositionalOptions() - Method in class net.sf.saxon.trans.CommandLineOptions
Get the options specified positionally, that is, without a leading "-"
getPositionVariable() - Method in class net.sf.saxon.expr.flwor.ForClause
Get the position variable (the variable bound by the "at" clause)
getPositionVariable() - Method in class net.sf.saxon.expr.ForExpression
 
getPositionVariableName() - Method in class net.sf.saxon.expr.ForExpression
Get the name of the position variable
getPrecedence() - Method in class net.sf.saxon.style.Declaration
 
getPrecedence() - Method in class net.sf.saxon.style.StylesheetModule
 
getPrecedence() - Method in class net.sf.saxon.trans.Rule
 
getPredicate() - Method in class net.sf.saxon.expr.flwor.WhereClause
 
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(String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
getPrefix() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getPrefix(int) - Method in interface net.sf.saxon.om.AttributeCollection
Get the prefix of the name of an attribute (by position).
getPrefix() - Method in class net.sf.saxon.om.CodedName
Get the prefix of the QName.
getPrefix(String) - Static method in class net.sf.saxon.om.NameChecker
Extract the prefix from a QName.
getPrefix() - Method in class net.sf.saxon.om.NameOfNode
Get the prefix of the QName.
getPrefix(int) - Method in class net.sf.saxon.om.NamePool
Get the prefix part of a name, given its name code
getPrefix() - Method in class net.sf.saxon.om.NamespaceBinding
Get the prefix part of the binding
getPrefix() - Method in exception net.sf.saxon.om.NamespaceException
 
getPrefix() - Method in interface net.sf.saxon.om.NodeInfo
Get the prefix of the name of the node.
getPrefix() - Method in interface net.sf.saxon.om.NodeName
Get the prefix of the QName.
getPrefix() - Method in class net.sf.saxon.om.NoNamespaceName
Get the prefix of the QName.
getPrefix(int) - Static method in class net.sf.saxon.om.StandardNames
Get the conventional prefix of a system-defined name
getPrefix() - Method in class net.sf.saxon.om.StructuredQName
Get the prefix of the QName.
getPrefix() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get the prefix part of the name of this node.
getPrefix() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the prefix part of the name of this node.
getPrefix() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the prefix of the name of the node.
getPrefix(String) - Method in class net.sf.saxon.pull.NamespaceContextImpl
Get the prefix bound to a particular namespace URI, if there is one, or null if not (JAXP method)
getPrefix() - Method in class net.sf.saxon.s9api.QName
Get the prefix of the QName.
getPrefix() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the prefix part of the name of this node.
getPrefix() - Method in class net.sf.saxon.tree.NamespaceNode
Get the prefix of the name of the node.
getPrefix(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the prefix of the name of an attribute (by position).
getPrefix() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the prefix part of the name of this node.
getPrefix() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the prefix part of the name of this node.
getPrefix(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the prefix of the name of an attribute (by position).
getPrefix() - Method in class net.sf.saxon.tree.util.Orphan
Get the prefix of the name of the node.
getPrefix() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the prefix of the name of the node.
getPrefix() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the prefix of the name of the node.
getPrefix() - Method in class net.sf.saxon.value.QualifiedNameValue
Get the prefix.
getPrefix() - Method in class net.sf.saxon.value.TextFragmentValue
Get the prefix part of the name of this node.
getPrefixes(String) - Method in class net.sf.saxon.pull.NamespaceContextImpl
Get all the prefixes mapped to a given namespace URI (JAXP method)
getPrefixForURI(String) - Method in class net.sf.saxon.tree.linked.ElementImpl
Search the NamespaceList for a given URI, returning the corresponding prefix.
getPreparedStylesheet() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
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.linked.AttributeImpl
Get the previous node in document order (skipping attributes)
getPreviousInDocument() - Method in class net.sf.saxon.tree.linked.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.linked.AttributeImpl
Get previous sibling - not defined for attributes
getPreviousSibling() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get previous sibling - always null
getPreviousSibling() - Method in class net.sf.saxon.tree.linked.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 net.sf.saxon.pattern.EmptySequenceTest
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.AnyFunctionType
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.
getPrimitiveStringValue() - Method in class net.sf.saxon.value.AtomicValue
Convert the value to a string, using the serialization rules for the primitive type.
getPrimitiveStringValue() - Method in class net.sf.saxon.value.Base64BinaryValue
Convert to string
getPrimitiveStringValue() - Method in class net.sf.saxon.value.BigIntegerValue
Get the value as a String
getPrimitiveStringValue() - Method in class net.sf.saxon.value.BooleanValue
Convert to string
getPrimitiveStringValue() - Method in class net.sf.saxon.value.DateTimeValue
Convert to string
getPrimitiveStringValue() - Method in class net.sf.saxon.value.DateValue
Convert to string
getPrimitiveStringValue() - Method in class net.sf.saxon.value.DayTimeDurationValue
Convert to string
getPrimitiveStringValue() - Method in class net.sf.saxon.value.DecimalValue
Get the value as a String
getPrimitiveStringValue() - Method in class net.sf.saxon.value.DoubleValue
Convert the double to a string according to the XPath 2.0 rules
getPrimitiveStringValue() - Method in class net.sf.saxon.value.DurationValue
Convert to string
getPrimitiveStringValue() - Method in class net.sf.saxon.value.FloatValue
Get the value as a String
getPrimitiveStringValue() - Method in class net.sf.saxon.value.GDayValue
 
getPrimitiveStringValue() - Method in class net.sf.saxon.value.GMonthDayValue
 
getPrimitiveStringValue() - Method in class net.sf.saxon.value.GMonthValue
 
getPrimitiveStringValue() - Method in class net.sf.saxon.value.GYearMonthValue
 
getPrimitiveStringValue() - Method in class net.sf.saxon.value.GYearValue
 
getPrimitiveStringValue() - Method in class net.sf.saxon.value.HexBinaryValue
Convert to string
getPrimitiveStringValue() - Method in class net.sf.saxon.value.Int64Value
Get the value as a String
getPrimitiveStringValue() - Method in class net.sf.saxon.value.ObjectValue
Get the value as a String
getPrimitiveStringValue() - Method in class net.sf.saxon.value.QualifiedNameValue
Get the string value as a String.
getPrimitiveStringValue() - Method in class net.sf.saxon.value.StringValue
Get the string value as a CharSequence
getPrimitiveStringValue() - Method in class net.sf.saxon.value.TimeValue
Convert to string
getPrimitiveStringValue() - Method in class net.sf.saxon.value.YearMonthDurationValue
Convert to string
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.EmptySequenceTest
 
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.NamespaceTest
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.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.type.AnyFunctionType
Get the primitive type corresponding to this item type.
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.
getPrimitiveType() - Method in class net.sf.saxon.value.AnyURIValue
 
getPrimitiveType() - Method in class net.sf.saxon.value.AtomicValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.Base64BinaryValue
 
getPrimitiveType() - Method in class net.sf.saxon.value.BooleanValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.DateTimeValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.DateValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.DayTimeDurationValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.DecimalValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.DoubleValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.DurationValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.FloatValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.GDayValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.GMonthDayValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.GMonthValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.GYearMonthValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.GYearValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.HexBinaryValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.IntegerValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.NotationValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.ObjectValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.QNameValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.StringValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.TimeValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.UntypedAtomicValue
Determine the primitive type of the value.
getPrimitiveType() - Method in class net.sf.saxon.value.YearMonthDurationValue
Determine the primitive type of the value.
getPrimitiveTypeName() - Method in class net.sf.saxon.s9api.XdmAtomicValue
Get the primitive type of this atomic value, as a QName.
getPrincipalResult() - Method in class net.sf.saxon.Controller
Get the principal result destination.
getPrincipalStylesheetModule() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
getPrincipalStylesheetModule() - Method in class net.sf.saxon.style.StyleElement
Get the principal stylesheet module
getPrincipalStylesheetModule() - Method in class net.sf.saxon.style.StylesheetModule
 
getPrincipalStylesheetModule() - Method in class net.sf.saxon.style.XSLStylesheet
 
getPriority() - Method in class net.sf.saxon.trans.Rule
 
getProcessor() - Method in class net.sf.saxon.Configuration
Get the Processor object that created this Configuration in the relevant API.
getProcessor() - Method in class net.sf.saxon.s9api.ConstructedItemType
Get the underlying Processor
getProcessor() - Method in class net.sf.saxon.s9api.XdmNode
Get the Processor that was used to construct this node.
getProcessor() - Method in class net.sf.saxon.s9api.XPathCompiler
Get the Processor from which this XPathCompiler was constructed
getProcessor() - Method in class net.sf.saxon.s9api.XQueryCompiler
Get the Processor from which this XQueryCompiler was constructed
getProcessor() - Method in class net.sf.saxon.s9api.XsltCompiler
Get the Processor from which this XsltCompiler was constructed
getProcessorVersion() - Method in class net.sf.saxon.style.StyleElement
Determine what version of the XSLT the configured processor supports
getProductName() - Static method in class net.sf.saxon.Version
Return the name of this product.
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
getProductVariantAndVersion(Configuration) - Static method in class net.sf.saxon.Version
Get the version number of the schema-aware version of the product
getProductVendor() - Static method in class net.sf.saxon.Version
Return the name of the product vendor.
getProductVersion() - Static method in class net.sf.saxon.Version
Get the user-visible version number of this version of the product
getProperties() - Method in class net.sf.saxon.evpull.SequenceComposer
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.AxisAtomizingIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.CardinalityCheckingIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.ContextMappingIterator
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.ErrorIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.EveryItemMappingIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.Expression
Get an iterator over all the properties available.
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.flwor.ClauseInfo
Get an iterator over all the properties available.
getProperties() - Method in class net.sf.saxon.expr.flwor.ReturnClauseIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.instruct.BlockIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Get an iterator over all the properties available.
getProperties() - Method in class net.sf.saxon.expr.instruct.InstructionDetails
Get an iterator over all the properties available.
getProperties() - Method in class net.sf.saxon.expr.instruct.Procedure
Get an iterator over all the properties available.
getProperties() - Method in class net.sf.saxon.expr.instruct.TraceExpression
Get an iterator over all the properties available.
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.ItemMappingIterator
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.RangeIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.ReverseRangeIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.sort.DocumentOrderIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.sort.GroupAdjacentIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.sort.GroupByIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
getProperties() - Method in class net.sf.saxon.expr.sort.SortedIterator
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.SubsequenceIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.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.expr.ValueTailIterator
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.IndexOf.IndexIterator
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.regex.JRegexIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.functions.regex.JTokenIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.functions.Remove.RemoveIterator
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() - 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.query.XQueryFunction
Get an iterator over all the properties available.
getProperties() - Method in class net.sf.saxon.style.StyleElement
Get an iterator over all the properties available.
getProperties() - Method in interface net.sf.saxon.trace.InstructionInfo
Get an iterator over all the properties available.
getProperties() - Method in class net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator
 
getProperties() - Method in class net.sf.saxon.tree.iter.ArrayIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.AtomizingIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.AxisIteratorImpl
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.AxisIteratorOverSequence
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.EmptyIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.HomogeneityCheckerIterator
 
getProperties() - Method in class net.sf.saxon.tree.iter.IteratorIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.ListIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.LookaheadIteratorImpl
 
getProperties() - Method in class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.PrependIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.ReverseArrayIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.SingletonIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.UnparsedTextIterator
 
getProperties() - Method in class net.sf.saxon.tree.iter.UntypedAtomizingIterator
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.linked.AttributeEnumeration
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.linked.TreeEnumeration
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.tiny.SiblingEnumeration
 
getProperties(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the properties of an attribute (by position)
getProperties(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the properties of an attribute (by position)
getProperties() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.wrapper.WrappingIterator
Get properties of this iterator, as a bit-significant integer.
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 net.sf.saxon.event.StreamWriterToReceiver
 
getProperty(String) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getProperty(String) - Method in class net.sf.saxon.expr.Expression
 
getProperty(String) - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Get the value of a particular property of the instruction.
getProperty(String) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Get the value of a particular property of the instruction.
getProperty(String) - Method in class net.sf.saxon.expr.instruct.InstructionDetails
Get a named property of the instruction
getProperty(String) - Method in class net.sf.saxon.expr.instruct.Procedure
 
getProperty(String) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Get a named property of the instruction/expression
getProperty(String) - Method in class net.sf.saxon.expr.UserFunctionCall
 
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.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.
getProvider() - Method in class net.sf.saxon.evpull.EventToStaxBridge
Get the underlying event stream
getPseudoAttribute(String, String) - Static method in class net.sf.saxon.tree.util.ProcInstParser
Get a pseudo-attribute.
getPTreeSource(String, String) - Method in class net.sf.saxon.lib.StandardURIResolver
Handle a PTree source file (Saxon-EE only)
getPublicId() - Method in class net.sf.saxon.dom.DOMSender
 
getPublicId() - Method in class net.sf.saxon.event.ContentHandlerProxyLocator
Get the Public ID
getPublicId() - Method in class net.sf.saxon.evpull.StaxToEventBridge
Return the public identifier for the current document event.
getPublicId() - Method in class net.sf.saxon.expr.Expression
Get the publicId of the module containing the expression (to satisfy the SourceLocator interface)
getPublicId() - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Return the public identifier for the current document event.
getPublicId() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the publicId of the module containing the expression (to satisfy the SourceLocator interface)
getPublicId() - Method in class net.sf.saxon.expr.instruct.InstructionDetails
Get the public ID of the module containing the instruction.
getPublicId() - Method in class net.sf.saxon.expr.instruct.Procedure
 
getPublicId() - Method in class net.sf.saxon.expr.parser.ExpressionLocation
Get the Public ID
getPublicId() - Method in class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
 
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.UnparsedEntity
Get the public identifier of the unparsed entity
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.sxpath.AbstractStaticContext
Return the public identifier.
getPublicId() - Method in class net.sf.saxon.sxpath.SimpleContainer
Return the public identifier for the current document event.
getPublicId() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the public identifier of the document entity containing this node.
getPublicId() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the public identifier of the document entity containing this node.
getPublicId() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Return the public identifier for the current document event.
getPublicId() - Method in exception net.sf.saxon.type.ValidationException
 
getPublicId() - Method in class net.sf.saxon.type.ValidationFailure
 
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
getPullStream(TuplePull, XPathContext) - Method in class net.sf.saxon.expr.flwor.Clause
Get a pull-mode tuple stream that implements the functionality of this clause, taking its input from another tuple stream which this clause modifies
getPullStream(TuplePull, XPathContext) - Method in class net.sf.saxon.expr.flwor.ForClause
Get a tuple stream that implements the functionality of this clause, taking its input from another tuple stream which this clause modifies
getPullStream(TuplePull, XPathContext) - Method in class net.sf.saxon.expr.flwor.LetClause
Get a tuple stream that implements the functionality of this clause, taking its input from another tuple stream which this clause modifies
getPullStream(TuplePull, XPathContext) - Method in class net.sf.saxon.expr.flwor.OrderByClause
Get a tuple stream that implements the functionality of this clause, taking its input from another tuple stream which this clause modifies
getPullStream(TuplePull, XPathContext) - Method in class net.sf.saxon.expr.flwor.TraceClause
Get a tuple stream that implements the functionality of this clause, taking its input from another tuple stream which this clause modifies
getPullStream(TuplePull, XPathContext) - Method in class net.sf.saxon.expr.flwor.WhereClause
Get a tuple stream that implements the functionality of this clause, taking its input from another tuple stream which this clause modifies
getPushStream(TuplePush, XPathContext) - Method in class net.sf.saxon.expr.flwor.Clause
Get a push-mode tuple stream that implements the functionality of this clause, supplying its output to another tuple stream
getPushStream(TuplePush, XPathContext) - Method in class net.sf.saxon.expr.flwor.ForClause
Get a push-mode tuple stream that implements the functionality of this clause, supplying its output to another tuple stream
getPushStream(TuplePush, XPathContext) - Method in class net.sf.saxon.expr.flwor.LetClause
Get a push-mode tuple stream that implements the functionality of this clause, supplying its output to another tuple stream
getPushStream(TuplePush, XPathContext) - Method in class net.sf.saxon.expr.flwor.OrderByClause
Get a push-mode tuple stream that implements the functionality of this clause, supplying its output to another tuple stream
getPushStream(TuplePush, XPathContext) - Method in class net.sf.saxon.expr.flwor.TraceClause
Get a push-mode tuple stream that implements the functionality of this clause, supplying its output to another tuple stream
getPushStream(TuplePush, XPathContext) - Method in class net.sf.saxon.expr.flwor.WhereClause
Get a push-mode tuple stream that implements the functionality of this clause, supplying its output to another tuple stream
getQName(int) - Method in interface net.sf.saxon.om.AttributeCollection
Get the lexical QName of an attribute (by position).
getQName() - Method in enum net.sf.saxon.s9api.Serializer.Property
Get the name of the property expressed as a QName.
getQName(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the lexical QName of an attribute (by position).
getQName(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
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.
getQualifiedName() - Method in class net.sf.saxon.type.BuiltInAtomicType
Get the name of the type as a QName
getQueryLibraryModules(String) - Method in class net.sf.saxon.expr.instruct.Executable
Locate the known XQuery library modules for a given module namespace.
getQueryLibraryModules() - Method in class net.sf.saxon.expr.instruct.Executable
Get an iterator over all the query library modules (does not include the main module)
getQueryModuleWithSystemId(String, QueryModule) - Method in class net.sf.saxon.expr.instruct.Executable
Get the query library module with a given systemID
getQuerySource(URI) - Method in class net.sf.saxon.lib.StandardModuleURIResolver
Get a StreamSource object representing the source of a query, given its URI.
getRangeVariable() - Method in class net.sf.saxon.expr.flwor.ForClause
Get the range variable (the primary variable bound by this clause)
getRangeVariable() - Method in class net.sf.saxon.expr.flwor.LetClause
 
getRangeVariableCardinality() - Method in class net.sf.saxon.expr.ForExpression
Get the cardinality of the range variable
getRangeVariables() - Method in class net.sf.saxon.expr.flwor.Clause
Get the variables bound by this clause
getRangeVariables() - Method in class net.sf.saxon.expr.flwor.ForClause
Get the number of variables bound by this clause
getRangeVariables() - Method in class net.sf.saxon.expr.flwor.LetClause
Get the number of variables bound by this clause
getRangeVariables() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Get the stack of in-scope range variables
getRank() - Method in class net.sf.saxon.trans.Rule
 
getRawDecompositionMapping(char) - Method in class net.sf.saxon.serialize.codenorm.Normalizer
Just accessible for testing.
getRawDecompositionMapping(char) - Method in class net.sf.saxon.serialize.codenorm.NormalizerData
Just accessible for testing.
getRawParent() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the raw value of the parent pointer.
getRawSequenceNumber() - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
 
getRealNode() - Method in class net.sf.saxon.dom.NodeWrapper
Get the node underlying this virtual node.
getRealNode() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get the node underlying this virtual node.
getRealNode() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the node underlying this virtual node.
getRealNode() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the node underlying this virtual node.
getRealNode() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the node underlying this virtual node.
getRealNode() - Method in interface net.sf.saxon.tree.wrapper.VirtualNode
Get the node underlying this virtual node.
getReason() - Method in exception net.sf.saxon.trans.LicenseException
 
getReceiver() - Method in class net.sf.saxon.event.ReceivingContentHandler
Get the receiver to which events are passed.
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(Result, PipelineConfiguration, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Get a Receiver that wraps a given Result object.
getReceiver(Result, PipelineConfiguration, Properties, CharacterMapIndex) - Method in class net.sf.saxon.lib.SerializerFactory
Get a Receiver that wraps a given Result object.
getReceiver() - Method in class net.sf.saxon.pull.PullPushTee
Get the Receiver to which events are being tee'd.
getReceiver(Configuration) - Method in interface net.sf.saxon.s9api.Destination
Return a Receiver.
getReceiver(Configuration) - Method in class net.sf.saxon.s9api.DOMDestination
Return a Receiver.
getReceiver(Configuration) - Method in class net.sf.saxon.s9api.SAXDestination
Return a Receiver.
getReceiver(Configuration) - Method in class net.sf.saxon.s9api.SchemaValidator
 
getReceiver(Configuration) - Method in class net.sf.saxon.s9api.Serializer
Return a receiver to which Saxon will send events.
getReceiver(Executable) - Method in class net.sf.saxon.s9api.Serializer
Return a receiver to which Saxon will send events.
getReceiver(Configuration) - Method in class net.sf.saxon.s9api.TeeDestination
Return a Receiver.
getReceiver(Configuration) - Method in class net.sf.saxon.s9api.XdmDestination
Return a Receiver.
getReceiver(Configuration) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Return a Receiver which can be used to supply the principal source document for the transformation.
getReceiver(Configuration) - Method in class net.sf.saxon.s9api.XsltTransformer
Return a Receiver which can be used to supply the principal source document for the transformation.
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.lib.StandardErrorListener
Get the recovery policy
getRecoveryPolicy() - Method in class net.sf.saxon.trans.CompilerInfo
Get the policy for handling recoverable errors.
getRecoveryPolicy() - Method in class net.sf.saxon.trans.Mode
Get the policy for handling recoverable errors.
getRecoveryPolicy() - Method in class net.sf.saxon.trans.RuleManager
Get the policy for handling recoverable errors.
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.serialize.codenorm.NormalizerData
Gets recursive decomposition of a character from the Unicode Character Database.
getRedefinitionLevel() - Method in class net.sf.saxon.type.AnySimpleType
Get the redefinition level.
getRedefinitionLevel() - Method in class net.sf.saxon.type.AnyType
Get the redefinition level.
getRedefinitionLevel() - Method in class net.sf.saxon.type.BuiltInAtomicType
Get the redefinition level.
getRedefinitionLevel() - Method in class net.sf.saxon.type.BuiltInListType
Get the redefinition level.
getRedefinitionLevel() - Method in class net.sf.saxon.type.ErrorType
Get the redefinition level.
getRedefinitionLevel() - Method in class net.sf.saxon.type.ExternalObjectType
Get the redefinition level.
getRedefinitionLevel() - Method in interface net.sf.saxon.type.SchemaComponent
Get the redefinition level.
getRedefinitionLevel() - Method in class net.sf.saxon.type.Untyped
Get the redefinition level.
getReferenceCount() - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
Get the (nominal) number of references within the function body to this parameter, where a reference inside a loop is counted as multiple references
getReferenceCount(Expression, Binding, boolean) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine how often a variable is referenced.
getRegexExpression() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
 
getRegexGroup(int) - Method in class net.sf.saxon.functions.regex.JRegexIterator
Get a substring that matches a parenthesised group within the regular expression
getRegexGroup(int) - Method in interface net.sf.saxon.functions.regex.RegexIterator
Get a substring that matches a parenthesised group within the regular expression
getRegexGroupIterator() - Method in class net.sf.saxon.functions.regex.JRegexIterator
Get a sequence containing all the regex groups (except group 0, because we want to use indexing from 1).
getRegexGroupIterator() - Method in interface net.sf.saxon.functions.regex.RegexIterator
Get a sequence containing all the regex captured groups relating to the current matching item (except group 0, because we want to use indexing from 1).
getRelationship(ExternalObjectType) - Method in class net.sf.saxon.type.ExternalObjectType
Get the relationship of this external object type to another external object type
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.SlashExpression
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
getRequiredCardinality() - Method in class net.sf.saxon.expr.InstanceOfExpression
Get the cardinality that we are testing for membership of
getRequiredCardinalityForVariable(QName) - Method in class net.sf.saxon.s9api.XPathExecutable
Get the required cardinality of a declared variable in the static context of the expression.
getRequiredComponent() - Method in class net.sf.saxon.functions.Component
Get the required component
getRequiredComponentAsString() - Method in class net.sf.saxon.functions.Component
Get the required component name as a string
getRequiredContextItemType() - Method in interface net.sf.saxon.expr.StaticContext
Get the required type of the context item.
getRequiredContextItemType() - Method in class net.sf.saxon.query.QueryModule
Get the required type of the context item.
getRequiredContextItemType() - Method in class net.sf.saxon.query.StaticQueryContext
Get the required type of the context item.
getRequiredContextItemType() - Method in class net.sf.saxon.s9api.XPathCompiler
Get the required type of the context item.
getRequiredContextItemType() - Method in class net.sf.saxon.s9api.XQueryCompiler
Get the required type of the context item.
getRequiredContextItemType() - Method in class net.sf.saxon.style.ExpressionContext
Get the required type of the context item.
getRequiredContextItemType() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Get the required type of the context item.
getRequiredContextItemType() - Method in class net.sf.saxon.sxpath.IndependentContext
Get the required type of the context item.
getRequiredItemType() - Method in class net.sf.saxon.expr.InstanceOfExpression
Get the item type that we are testing for membership of
getRequiredItemTypeForVariable(QName) - Method in class net.sf.saxon.s9api.XPathExecutable
Get the required item type of a declared variable in the static context of the expression.
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.
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() - Method in class net.sf.saxon.expr.Assignation
Get the declared type of the variable
getRequiredType() - Method in interface net.sf.saxon.expr.Binding
Get the declared type of the variable
getRequiredType() - Method in class net.sf.saxon.expr.flwor.LocalVariableBinding
Get the required type (declared type) of the variable
getRequiredType() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the required type of this variable
getRequiredType() - Method in class net.sf.saxon.expr.instruct.Template
Get the required type to be returned by this template
getRequiredType() - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
Get the required type of this function parameter
getRequiredType() - Method in class net.sf.saxon.expr.ItemChecker
Get the required type
getRequiredType() - Method in class net.sf.saxon.expr.PositionVariable
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.SystemFunction
Get the required type of the nth argument
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.
getRequiredType() - Method in class net.sf.saxon.sxpath.XPathVariable
Get the required type of this variable.
getRequiredType() - Method in class net.sf.saxon.xpath.JAXPVariable
 
getResolverResults(SequenceIterator, String, XPathContext, SourceLocator) - Static method in class net.sf.saxon.functions.Collection
Return the results of iterating over the results returned by the CollectionURIResolver.
getResult() - Method in class net.sf.saxon.event.TransformerReceiver
Get the output destination of the transformation
getResult() - Method in class net.sf.saxon.IdentityTransformerHandler
Get the output destination of the transformation
getResult() - Method in class net.sf.saxon.s9api.Serializer
Get the JAXP StreamResult object representing the output destination of this serializer
getResult() - Method in class net.sf.saxon.TransformerHandlerImpl
Get the output destination of the transformation
getResultCardinality() - Method in class net.sf.saxon.s9api.XPathExecutable
Get the statically-determined cardinality of the result of the expression.
getResultCardinality() - Method in class net.sf.saxon.s9api.XQueryExecutable
Get the statically-determined cardinality of the result of the query.
getResultItemType() - Method in class net.sf.saxon.s9api.XPathExecutable
Get the ItemType of the items in the result of the expression, as determined by static analysis.
getResultItemType() - Method in class net.sf.saxon.s9api.XQueryExecutable
Get the ItemType of the items in the result of the query, as determined by static analysis.
getResultNamespaceBinding() - Method in class net.sf.saxon.style.XSLNamespaceAlias
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.AnyDivAny
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.AnyIdivAny
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.AnyMinusAny
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.AnyModAny
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.AnyPlusAny
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.AnyTimesAny
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.DecimalDivDecimal
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.DecimalIdivDecimal
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.DecimalMinusDecimal
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.DecimalModDecimal
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.DecimalPlusDecimal
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.DecimalTimesDecimal
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.DoubleDivDouble
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.DoubleMinusDouble
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.DoubleModDouble
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.DoublePlusDouble
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.DoubleTimesDouble
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.FloatDivFloat
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.FloatIdivFloat
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.FloatMinusFloat
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.FloatModFloat
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.FloatPlusFloat
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.FloatTimesFloat
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator
Get the type of the result of the calculator, given arguments types typeA and typeB
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.IntegerDivInteger
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.IntegerIdivInteger
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.IntegerMinusInteger
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.IntegerModInteger
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.IntegerPlusInteger
 
getResultType(AtomicType, AtomicType) - Method in class net.sf.saxon.expr.Calculator.IntegerTimesInteger
 
getResultType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.UserFunction
Get the type of value returned by this function
getResultType(SequenceType[]) - Method in class net.sf.saxon.functions.IsWholeNumber
Get the type of the result of the function
getResultType(SequenceType[]) - Method in class net.sf.saxon.functions.ItemAt
Get the type of the result of the function
getResultType(SequenceType[]) - Method in class net.sf.saxon.lib.ExtensionFunctionDefinition
Get the type of the result of the function
getResultType() - Method in class net.sf.saxon.query.XQueryFunction
Get the result type of the function
getResultType() - Method in interface net.sf.saxon.s9api.ExtensionFunction
Declare the result type of the external function
getResultType() - Method in class net.sf.saxon.style.XSLFunction
Get the type of value returned by this function
getResultType() - Method in class net.sf.saxon.type.AnyFunctionType
Get the result type
getResultType() - Method in interface net.sf.saxon.type.FunctionItemType
Get the result type of the 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
getReturnClause() - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Get the return clause of the FLWOR expression
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).
getRevalidationMode() - Method in class net.sf.saxon.query.QueryModule
Get the revalidation mode.
getReverseIterator() - Method in class net.sf.saxon.expr.RangeIterator
 
getReverseIterator() - Method in class net.sf.saxon.expr.ReverseRangeIterator
 
getReverseIterator(SequenceIterator) - Static method in class net.sf.saxon.functions.Reverse
 
getReverseIterator() - Method in class net.sf.saxon.tree.iter.ArrayIterator
Get an iterator that processes the same items in reverse order
getReverseIterator() - Method in class net.sf.saxon.tree.iter.EmptyIterator
Get another iterator over the same items, in reverse order.
getReverseIterator() - Method in class net.sf.saxon.tree.iter.ReverseArrayIterator
Get an iterator that processes the same items in reverse order.
getReverseIterator() - Method in interface net.sf.saxon.tree.iter.ReversibleIterator
Get a new SequenceIterator that returns the same items in reverse order.
getReverseIterator() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
 
getReverseIterator() - Method in class net.sf.saxon.tree.iter.SingletonIterator
 
getRHS() - Method in class net.sf.saxon.pattern.VennPattern
Get the RHS of the union
getRole() - Method in class net.sf.saxon.expr.SingletonAtomizer
Get the RoleLocator (used to construct error messages)
getRoleLocator() - Method in class net.sf.saxon.expr.CardinalityChecker
Get the RoleLocator, which contains diagnostic information for use if the cardinality check fails
getRoleLocator() - Method in class net.sf.saxon.expr.ItemChecker
Get the RoleLocator (used to construct error messages)
getRoot() - Method in class net.sf.saxon.dom.NodeWrapper
Get the root node - always a document node with this tree implementation
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.option.dom4j.NodeWrapper
Get the root node - always a document node with this tree implementation
getRoot() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the root node - always a document node with this tree implementation
getRoot() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the root node of the tree containing this node
getRoot() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the root node
getRoot() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the root node
getRoot() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the root node
getRoot() - Method in class net.sf.saxon.tree.NamespaceNode
Get the root node of the tree containing this node
getRoot() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the root node of the tree (not necessarily a document node)
getRoot() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the root node
getRoot() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the root node of the tree (not necessarily a document node)
getRoot() - Method in class net.sf.saxon.tree.util.Orphan
Get the root node of this tree (not necessarily a document node).
getRoot() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the root node - always a document node with this tree implementation
getRoot() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the root node of the tree containing this node
getRoot() - Method in class net.sf.saxon.value.TextFragmentValue
Get the root node
getRootExpression() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapRoot
Get the root expression
getRootForDocument(String) - Method in class net.sf.saxon.expr.parser.PathMap
Get the path map root for a call on the doc() or document() function with a given literal argument
getRootNode(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the root node for a given node
getRule(NodeName) - Method in class net.sf.saxon.om.SelectedElementsSpaceStrippingRule
Get the rule corresponding to a given element node, by finding the best pattern match.
getRule(Item, XPathContext) - Method in class net.sf.saxon.trans.Mode
Get the rule corresponding to a given Node, by finding the best Pattern match.
getRule(Item, XPathContext, Mode.RuleFilter) - Method in class net.sf.saxon.trans.Mode
Get the rule corresponding to a given item, by finding the best Pattern match.
getRule(Item, 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.
getRule(NodeName) - Method in class net.sf.saxon.trans.StripSpaceRules
Get the rule corresponding to a given element node, by finding the best pattern match.
getRuleManager() - Method in class net.sf.saxon.Controller
Get the Rule Manager.
getRuleManager() - Method in class net.sf.saxon.PreparedStylesheet
Get the RuleManager which handles template rules
getRuleManager() - Method in class net.sf.saxon.style.XSLStylesheet
Get the RuleManager which handles template rules
getSavedXPathContext() - Method in class net.sf.saxon.value.Closure
 
getSaxonProductVersion() - Method in class net.sf.saxon.s9api.Processor
Get the user-visible Saxon product version, for example "9.0.0.1"
getSchemaAttributeTest(QName) - Method in class net.sf.saxon.s9api.ItemTypeFactory
Get an ItemType representing an attribute declaration in the schema.
getSchemaComparable() - Method in class net.sf.saxon.value.AtomicValue
Get a Comparable value that implements the XML Schema ordering comparison semantics for this value.
getSchemaComparable() - Method in class net.sf.saxon.value.Base64BinaryValue
Support XML Schema comparison semantics
getSchemaComparable() - Method in class net.sf.saxon.value.BigIntegerValue
Get an object that implements XML Schema comparison semantics
getSchemaComparable() - Method in class net.sf.saxon.value.BooleanValue
Get a Comparable value that implements the XML Schema ordering comparison semantics for this value.
getSchemaComparable() - Method in class net.sf.saxon.value.DateTimeValue
 
getSchemaComparable() - Method in class net.sf.saxon.value.DecimalValue
Get an object that implements XML Schema comparison semantics
getSchemaComparable() - Method in class net.sf.saxon.value.DoubleValue
Get an object that implements XML Schema comparison semantics
getSchemaComparable() - Method in class net.sf.saxon.value.DurationValue
Get a Comparable value that implements the XML Schema ordering comparison semantics for this value.
getSchemaComparable(DurationValue) - Static method in class net.sf.saxon.value.DurationValue
Get a Comparable value that implements the XML Schema ordering comparison semantics for this value.
getSchemaComparable() - Method in class net.sf.saxon.value.FloatValue
Get an object that implements XML Schema comparison semantics
getSchemaComparable() - Method in class net.sf.saxon.value.GDateValue
 
getSchemaComparable() - Method in class net.sf.saxon.value.HexBinaryValue
Support XML Schema comparison semantics
getSchemaComparable() - Method in class net.sf.saxon.value.Int64Value
Get an object that implements XML Schema comparison semantics
getSchemaComparable() - Method in class net.sf.saxon.value.NotationValue
 
getSchemaComparable() - Method in class net.sf.saxon.value.ObjectValue
 
getSchemaComparable() - Method in class net.sf.saxon.value.QNameValue
 
getSchemaComparable() - Method in class net.sf.saxon.value.StringValue
Get a Comparable value that implements the XML Schema comparison semantics for this value.
getSchemaComparable() - Method in class net.sf.saxon.value.TimeValue
 
getSchemaComparable() - Method in class net.sf.saxon.value.Value
Get a Comparable value that implements the XML Schema ordering comparison semantics for this value.
getSchemaElementTest(QName) - Method in class net.sf.saxon.s9api.ItemTypeFactory
Make an ItemType representing an element declaration in the schema.
getSchemaManager() - Method in class net.sf.saxon.s9api.Processor
Get the associated SchemaManager.
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.dom.DocumentWrapper
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.dom.NodeWrapper
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.expr.instruct.AttributeCreator
Return the required schema type of the attribute
getSchemaType() - Method in class net.sf.saxon.expr.instruct.CopyOf
Get the schema type to be used for validation
getSchemaType() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Get the schema type chosen for validation; null if not defined
getSchemaType() - Method in class net.sf.saxon.expr.instruct.ResultDocument
 
getSchemaType() - Method in interface net.sf.saxon.expr.instruct.ValidatingInstruction
 
getSchemaType() - Method in interface net.sf.saxon.om.NodeInfo
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.option.dom4j.DocumentWrapper
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.option.xom.DocumentWrapper
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.pattern.ContentTypeTest
 
getSchemaType() - Method in class net.sf.saxon.pull.PullFilter
Get the type annotation of the current attribute or element node, or atomic value.
getSchemaType() - Method in interface net.sf.saxon.pull.PullProvider
Get the type annotation of the current attribute or element node, or atomic value.
getSchemaType() - Method in class net.sf.saxon.pull.StaxBridge
Get the type annotation of the current attribute or element node, or atomic value.
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() - Method in class net.sf.saxon.tree.linked.AttributeImpl
Get the type annotation
getSchemaType() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the type annotation
getSchemaType() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the type annotation
getSchemaType() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the type annotation
getSchemaType() - Method in class net.sf.saxon.tree.NamespaceNode
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.tree.util.Orphan
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the type annotation
getSchemaType() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Get the type annotation.
getSchemaType() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
Get the type annotation
getSchemaType() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the type annotation of this node, if any.
getSchemaType() - Method in class net.sf.saxon.tree.wrapper.VirtualUntypedCopy
Get the type annotation of this node, if any.
getSchemaType(int) - Static method in class net.sf.saxon.type.BuiltInType
Get the schema type with a given fingerprint
getSchemaType() - Method in class net.sf.saxon.value.TextFragmentValue
Get the type annotation of this node, if any.
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 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.Controller
Get the SchemaURIResolver used for resolving references to schema documents.
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.
getSchemaURIResolver() - Method in class net.sf.saxon.s9api.SchemaManager
Get the SchemaURIResolver to be used during schema loading.
getSchemaValidation() - Method in class net.sf.saxon.lib.AugmentedSource
Get whether or not schema validation of this source is required
getSchemaValidationMode() - Method in class net.sf.saxon.Configuration
Ask whether source documents (supplied as a StreamSource or SAXSource) should be subjected to schema validation, and if so, in what validation mode
getSchemaValidationMode() - Method in class net.sf.saxon.Controller
Ask whether source documents loaded using the doc(), document(), and collection() functions, or supplied as a StreamSource or SAXSource to the transform() or addParameter() method should be subjected to schema validation
getSchemaValidationMode() - Method in class net.sf.saxon.lib.ParseOptions
Get whether or not schema validation of this source is required
getSchemaValidationMode() - Method in class net.sf.saxon.query.DynamicQueryContext
Ask whether source documents loaded using the doc(), document(), and collection() functions, or supplied as a StreamSource or SAXSource to the transform() or addParameter() method should be subjected to schema validation
getSchemaValidationMode() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Get the schema validation mode for the transformation.
getSchemaValidationMode() - Method in class net.sf.saxon.s9api.XsltTransformer
Get the schema validation mode for the transformation.
getSchemaValidator() - Method in class net.sf.saxon.s9api.DocumentBuilder
Get the SchemaValidator used to validate documents loaded using this DocumentBuilder.
getSecond() - Method in class net.sf.saxon.value.DateTimeValue
Get the second component, 0-59
getSecond() - Method in class net.sf.saxon.value.TimeValue
Get the second component, 0-59
getSecondDestination() - Method in class net.sf.saxon.event.TeeOutputter
Get the second destination
getSeconds() - Method in class net.sf.saxon.value.DurationValue
Get the seconds component
getSelectExpression() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
 
getSelectExpression() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Get the select expression
getSelectExpression() - Method in class net.sf.saxon.expr.instruct.Copy
Get the expression that selects the node or other item to be copied
getSelectExpression() - Method in class net.sf.saxon.expr.instruct.CopyOf
Get the expression that selects the nodes to be copied
getSelectExpression() - Method in class net.sf.saxon.expr.instruct.ForEach
Get the select expression
getSelectExpression() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the select expression
getSelectExpression() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the expression to which this variable is bound
getSelectValue(XPathContext) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Evaluate the variable.
getSelectValue(XPathContext) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Evaluate the variable.
getSeparator() - Method in class net.sf.saxon.expr.number.IrregularGroupFormatter
Get the grouping separator to be used.
getSeparator() - Method in class net.sf.saxon.expr.number.NumericGroupFormatter
Get the grouping separator to be used.
getSeparator() - Method in class net.sf.saxon.expr.number.RegularGroupFormatter
Get the grouping separator to be used.
getSequence() - Method in class net.sf.saxon.event.SequenceOutputter
Get the sequence that has been built
getSequence() - Method in class net.sf.saxon.expr.Assignation
Get the "sequence" expression - the one to which the variable is bound
getSequence() - Method in class net.sf.saxon.expr.flwor.ForClause
Get the expression over which the "for" variable iterates
getSequence() - Method in class net.sf.saxon.expr.flwor.LetClause
 
getSequence() - Method in class net.sf.saxon.trans.Rule
 
getSequenceLength(ValueRepresentation) - Static method in class net.sf.saxon.value.Value
Static method to get the length of a ValueRepresentation (the number of items in the sequence)
getSequenceNumber() - Method in class net.sf.saxon.tree.linked.AttributeImpl
Get the node sequence number (in document order).
getSequenceNumber() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the node sequence number (in document order).
getSequenceNumber() - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Get the node sequence number (in document order).
getSequenceNumber() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the node sequence number (in document order).
getSequenceNumber() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the node sequence number (in document order).
getSerializerFactory() - Method in class net.sf.saxon.Configuration
Get the SerializerFactory.
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.option.dom4j.NodeWrapper
Get the index position of this node among its siblings (starting from 0)
getSiblingPosition() - Method in class net.sf.saxon.option.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 class net.sf.saxon.option.xom.NodeWrapper
Get the index position of this node among its siblings (starting from 0)
getSiblingPosition() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the index position of this node among its siblings (starting from 0)
getSiblingPosition() - Method in interface net.sf.saxon.tree.wrapper.SiblingCountingNode
Get the index position of this node among its siblings (starting from 0)
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.
getSingleChar() - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.CharClass
 
getSingleChar() - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.SingleChar
 
getSingletonOperator() - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Get the primitive (singleton) operator used: one of Token.FEQ, Token.FNE, Token.FLT, Token.FGT, Token.FLE, Token.FGE
getSingletonOperator() - Method in interface net.sf.saxon.expr.ComparisonExpression
Get the primitive (singleton) operator used: one of Token.FEQ, Token.FNE, Token.FLT, Token.FGT, Token.FLE, Token.FGE
getSingletonOperator() - Method in class net.sf.saxon.expr.GeneralComparison
Get the primitive (singleton) operator used: one of Token.FEQ, Token.FNE, Token.FLT, Token.FGT, Token.FLE, Token.FGE
getSingletonOperator() - Method in class net.sf.saxon.expr.ValueComparison
Get the primitive (singleton) operator used: one of Token.FEQ, Token.FNE, Token.FLT, Token.FGT, Token.FLE, Token.FGE
getSizeParameters() - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Get the size parameters for the tree
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.expr.instruct.GeneralVariable
Get the slot number allocated to this variable
getSlotNumber() - Method in class net.sf.saxon.expr.LocalVariableReference
Get the slot number allocated to this local variable
getSlotNumber() - Method in class net.sf.saxon.expr.SuppliedParameterReference
Get the slot number
getSlotNumber() - Method in class net.sf.saxon.style.XSLVariableDeclaration
Get the slot number allocated to this variable (its position in the stackframe)
getSlotNumber(QNameValue) - Method in class net.sf.saxon.sxpath.IndependentContext
Get the slot number allocated to a particular variable
getSlots() - Method in class net.sf.saxon.expr.flwor.TupleExpression
 
getSlotsUsed() - Method in class net.sf.saxon.expr.Expression
Get the local variables (identified by their slot numbers) on which this expression depends.
getSortKey() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Get the expression used as the sort key
getSortKeyComparators() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the statically-allocated sort key comparators for sorting at the group level, if known
getSortKeyDefinition() - Method in class net.sf.saxon.style.XSLSortOrMergeKey
 
getSortKeyDefinitions() - Method in class net.sf.saxon.expr.flwor.OrderByClause
 
getSortKeyDefinitions() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the sort keys defined at the for-each-group level, that is, the keys for sorting the groups
getSortKeyDefinitions() - Method in class net.sf.saxon.expr.sort.SortExpression
Get the sort key definitions
getSourceElement() - Method in class net.sf.saxon.style.Declaration
 
getSourceElement() - Method in class net.sf.saxon.style.StylesheetModule
 
getSourceLocation(long) - Method in class net.sf.saxon.event.PipelineConfiguration
Get a SourceLocator for a given locationId, using this location provider
getSourceLocator() - Method in class net.sf.saxon.expr.instruct.Instruction
Get a SourceLocator identifying the location of this instruction
getSourceLocator(long, LocationProvider) - Static method in class net.sf.saxon.expr.parser.ExpressionLocation
Construct an object holding location information for a validation error message
getSourceLocator() - Method in class net.sf.saxon.pull.PullFilter
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.
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.
getSpaceStrippingRule() - Method in class net.sf.saxon.Controller
 
getSpecialProperties() - Method in class net.sf.saxon.expr.Expression
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.
getStable() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Ask whether this sort key definition is stable
getStable() - Method in class net.sf.saxon.style.XSLSort
 
getStable() - Method in class net.sf.saxon.style.XSLSortOrMergeKey
 
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.XPathContextMinor
Get a reference to the local stack frame for variables.
getStackFrameMap() - Method in class net.sf.saxon.expr.instruct.Procedure
 
getStackFrameMap() - Method in class net.sf.saxon.expr.StackFrame
 
getStackFrameMap() - Method in class net.sf.saxon.query.XQueryExpression
Get the stack frame map used for the outermost level of this query
getStackFrameMap() - Method in class net.sf.saxon.sxpath.IndependentContext
Get a Stack Frame Map containing definitions of all the declared variables.
getStackFrameMap() - Method in interface net.sf.saxon.sxpath.XPathStaticContext
Get a Stack Frame Map containing definitions of all the declared variables.
getStackFrameMap() - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
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.XPathExpressionImpl
Get the stack frame map.
getStackFrameValues() - Method in class net.sf.saxon.expr.StackFrame
 
getStandardErrorOutput() - Method in class net.sf.saxon.Configuration
Get the standard error output to be used in all cases where no more specific destination is defined.
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
Get the start offset
getStart() - Method in class net.sf.saxon.Transform.TransformThread
 
getStart() - Method in class net.sf.saxon.value.IntegerRange
Get the first integer in the sequence (inclusive)
getStartDocumentProperties(int) - Static method in class net.sf.saxon.om.CopyOptions
 
getStartPoints() - Method in class net.sf.saxon.expr.sort.IntRangeSet
Get the start points of the ranges
getStartPosition() - Method in class net.sf.saxon.tree.iter.ArrayIterator
Get the initial start position
getState() - Method in class net.sf.saxon.expr.parser.Tokenizer
Get the current tokenizer state
getStaticBaseURI() - Method in class net.sf.saxon.functions.Collection
 
getStaticBaseURI() - Method in class net.sf.saxon.functions.Doc
Get the static base URI of the expression
getStaticBaseURI() - Method in class net.sf.saxon.functions.DocAvailable
Get the static base URI of the expression
getStaticBaseURI() - Method in class net.sf.saxon.functions.DocumentFn
Get the base URI from the static context
getStaticBaseURI() - Method in class net.sf.saxon.functions.ResolveURI
Get the static base URI of the expression
getStaticBaseURI() - Method in class net.sf.saxon.functions.UriCollection
 
getStaticContext() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Get the static context used by this expression parser
getStaticContext() - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Get the static context for the expressions being visited.
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
Get the static context for this function
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
getStaticKeyName() - Method in class net.sf.saxon.functions.KeyFn
Get the key name, if known statically.
getStaticKeySet() - Method in class net.sf.saxon.functions.KeyFn
 
getStaticMap() - Method in class net.sf.saxon.functions.Translate
Get the translation map built at compile time if there is one
getStep() - Method in class net.sf.saxon.expr.SlashExpression
Get step of the path expression
getStreamingReceiver(Mode, Result) - Method in class net.sf.saxon.Controller
Get a receiver to which the input to this transformation can be supplied as a stream of events, causing the transformation to be executed in streaming mode.
getStrictErrorChecking() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
An attribute specifying whether error checking is enforced or not.
getStringCollator() - Method in class net.sf.saxon.expr.sort.AtomicSortComparer
Get the underlying StringCollator
getStringCollator() - Method in class net.sf.saxon.expr.sort.GenericAtomicComparer
Get the underlying string collator
getStringCollator() - Method in class net.sf.saxon.functions.CollatingFunction
Get the collation if known statically, as a StringCollator object
getStringConverter(AtomicType) - Method in class net.sf.saxon.lib.ConversionRules
Get a Converter that converts from strings to a given atomic type.
getStringConverter(AtomicType, ConversionRules) - Static method in class net.sf.saxon.type.StringConverter
Static factory method to get a StringConverter for a specific target type
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.
getStringToDoubleConverter() - Method in class net.sf.saxon.lib.ConversionRules
Get the converter that will be used for converting strings to doubles and floats.
getStringValue() - Method in class net.sf.saxon.dom.NodeWrapper
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.expr.StringLiteral
Get the string represented by this StringLiteral
getStringValue() - Method in interface net.sf.saxon.om.Item
Get the value of the item as a string.
getStringValue() - Method in interface net.sf.saxon.om.NodeInfo
Return the string value of the node as defined in the XPath data model.
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.option.dom4j.NodeWrapper
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.option.xom.NodeWrapper
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 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.s9api.XdmItem
Get the string value of the item.
getStringValue() - Method in interface net.sf.saxon.tree.iter.AxisIterator
Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.iter.AxisIteratorImpl
Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.iter.AxisIteratorOverSequence
Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.iter.EmptyIterator
Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
 
getStringValue() - Method in class net.sf.saxon.tree.iter.PrependIterator
Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.linked.AttributeImpl
Return the character value of the node.
getStringValue() - Method in class net.sf.saxon.tree.linked.CommentImpl
 
getStringValue() - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Return the string-value of the node, that is, the concatenation of the character content of all descendent elements and text nodes.
getStringValue() - Method in class net.sf.saxon.tree.linked.ProcInstImpl
 
getStringValue() - Method in class net.sf.saxon.tree.linked.TextImpl
Return the character value of the node.
getStringValue() - Method in class net.sf.saxon.tree.linked.TreeEnumeration
Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.NamespaceNode
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.tree.tiny.AttributeEnumeration
Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.tiny.SiblingEnumeration
Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.tree.tiny.TinyCommentImpl
Get the XPath string value of the comment
getStringValue() - Method in class net.sf.saxon.tree.tiny.TinyParentNodeImpl
Return the string-value of the node, that is, the concatenation of the character content of all descendent elements and text nodes.
getStringValue() - Method in class net.sf.saxon.tree.tiny.TinyProcInstImpl
 
getStringValue() - Method in class net.sf.saxon.tree.tiny.TinyTextImpl
Return the character value of the node.
getStringValue(TinyTree, int) - Static method in class net.sf.saxon.tree.tiny.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.tree.tiny.WhitespaceTextImpl
Return the character value of the node.
getStringValue() - Method in class net.sf.saxon.tree.util.Orphan
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.wrapper.WrappingIterator
Return the string value of the current node.
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.SingletonItem
Convert the value to a string, using the serialization rules.
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.
getStringValueCS() - Method in class net.sf.saxon.dom.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 interface net.sf.saxon.om.ValueRepresentation
Convert the value to a string, using the serialization rules, and returning the result as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
 
getStringValueCS() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
 
getStringValueCS() - Method in class net.sf.saxon.tree.NamespaceNode
Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Return the string value of the node.
getStringValueCS() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tree.tiny.TinyParentNodeImpl
Get the value of the item as a CharSequence.
getStringValueCS(TinyTree, int) - Static method in class net.sf.saxon.tree.tiny.TinyParentNodeImpl
Get the string value of a node.
getStringValueCS() - Method in class net.sf.saxon.tree.tiny.TinyTextImpl
Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tree.tiny.WhitespaceTextImpl
Get the value of the item as a CharSequence.
getStringValueCS(TinyTree, int) - Static method in class net.sf.saxon.tree.tiny.WhitespaceTextImpl
Static method to get the string value of a text node without first constructing the node object
getStringValueCS() - Method in class net.sf.saxon.tree.util.Orphan
Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
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.TextFragmentValue
Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.value.Value
Get the value of the item as a CharSequence.
getStringValueExpression() - Method in class net.sf.saxon.expr.instruct.DocumentInstr
In the case of a text-only instruction (xsl:variable containing a text node or one or more xsl:value-of instructions), return an expression that evaluates to the textual content as an instance of xs:untypedAtomic
getStripperRules() - Method in class net.sf.saxon.expr.instruct.Executable
Get the rules determining which nodes are to be stripped from the tree
getStrippingRule() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
Get the document's strippingRule
getStripSpace() - Method in class net.sf.saxon.dom.DocumentBuilderImpl
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.
getStripSpace() - Method in class net.sf.saxon.lib.AugmentedSource
Get the space-stripping action to be applied to the source document
getStripSpace() - Method in class net.sf.saxon.lib.ParseOptions
Get the space-stripping action to be applied to the source document
getStripsWhiteSpace() - Method in class net.sf.saxon.Configuration
Set which kinds of whitespace-only text node should be stripped.
getStructuredQName() - Method in class net.sf.saxon.om.CodedName
Get the name in the form of a StructuredQName
getStructuredQName() - Method in class net.sf.saxon.om.NameOfNode
Get the name in the form of a StructuredQName
getStructuredQName(int) - Method in class net.sf.saxon.om.NamePool
Get a namespace binding for a given namecode.
getStructuredQName() - Method in interface net.sf.saxon.om.NodeName
Get the name in the form of a StructuredQName
getStructuredQName() - Method in class net.sf.saxon.om.NoNamespaceName
Get the name in the form of a StructuredQName
getStructuredQName(int) - Static method in class net.sf.saxon.om.StandardNames
Get a StructuredQName representing a system-defined name
getStructuredQName() - Method in class net.sf.saxon.om.StructuredQName
Get the name as a StructuredQName (which it already is; but this satisfies the NodeName interface)
getStructuredQName() - Method in class net.sf.saxon.s9api.QName
Get the underlying StructuredQName
getStructuredQName(String, boolean) - Method in class net.sf.saxon.style.ExpressionContext
Get a StructuredQName for a name, using this as the context for namespace resolution
getStructuredQName() - Method in class net.sf.saxon.value.QualifiedNameValue
Get the equivalent StructuredQName
getStructuredVersionNumber() - Static method in class net.sf.saxon.Version
Get the four components of the structured version number.
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.
getStyleSheet() - Method in class net.sf.saxon.trace.TimingTraceListener
Prepare Stylesheet to render the analyzed XML data out.
getStylesheetDocument(DocumentURI) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Get a module from the cache
getStylesheetURI() - Method in class net.sf.saxon.style.XSLNamespaceAlias
 
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.NamespaceTest
Get the type from which this item type is derived by restriction.
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.NodeTest
Get the type from which this item type is derived by restriction.
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.type.AnyFunctionType
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.
getSymbolicValue() - Method in class net.sf.saxon.om.TreeModel
Get the integer constant used to identify this tree model in some legacy interfaces
getSymbolicValue() - Method in class net.sf.saxon.option.jdom.JDOMObjectModel
 
getSystemFunctionLibrary(int) - Static method in class net.sf.saxon.functions.SystemFunctionLibrary
Factory method to create or get a SystemFunctionLibrary
getSystemId() - Method in class net.sf.saxon.dom.DOMSender
 
getSystemId(long) - Method in class net.sf.saxon.dom.DOMSender
 
getSystemId() - Method in class net.sf.saxon.dom.DOMWriter
Get the system identifier that was set with setSystemId.
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
The SystemId is equivalent to the document-uri property defined in the XDM data model.
getSystemId() - Method in class net.sf.saxon.event.ContentHandlerProxy
Get the System ID of the destination tree
getSystemId() - Method in class net.sf.saxon.event.ContentHandlerProxyLocator
Get the System ID
getSystemId() - Method in class net.sf.saxon.event.EventSource
Get the system identifier that was set with setSystemId.
getSystemId(long) - Method in class net.sf.saxon.event.LocationCopier
 
getSystemId(long) - Method in interface net.sf.saxon.event.LocationProvider
Get the URI of the document, entity, or module containing a particular location
getSystemId() - Method in class net.sf.saxon.event.SequenceReceiver
Get the system ID
getSystemId() - Method in class net.sf.saxon.event.Transmitter
Get the system identifier that was set with setSystemId.
getSystemId() - Method in class net.sf.saxon.evpull.PullEventSource
Get the system identifier that was set with setSystemId.
getSystemId() - Method in class net.sf.saxon.evpull.StaxToEventBridge
Return the system identifier for the current document event.
getSystemId(long) - Method in class net.sf.saxon.evpull.StaxToEventBridge
 
getSystemId() - Method in class net.sf.saxon.expr.Expression
Get the systemId of the module containing the expression
getSystemId(long) - Method in class net.sf.saxon.expr.Expression
Get the URI of the document or module containing a particular location
getSystemId() - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Get the system identifier (URI) of the source stylesheet or query module containing the instruction.
getSystemId(long) - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Get the URI of the document, entity, or module containing a particular location
getSystemId() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the systemId of the module containing the expression
getSystemId(long) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
 
getSystemId() - Method in class net.sf.saxon.expr.instruct.InstructionDetails
Get the URI of the module containing the instruction
getSystemId(long) - Method in class net.sf.saxon.expr.instruct.InstructionDetails
 
getSystemId(long) - Method in class net.sf.saxon.expr.instruct.LocationMap
Get the system identifier corresponding to a locationId
getSystemId() - Method in class net.sf.saxon.expr.instruct.Procedure
 
getSystemId(long) - Method in class net.sf.saxon.expr.instruct.Procedure
 
getSystemId(long) - Method in class net.sf.saxon.expr.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.expr.parser.ExpressionLocation
Get the system ID (the module URI)
getSystemId(long) - Method in class net.sf.saxon.expr.parser.ExpressionLocation
Get the system Id corresponding to a given location Id
getSystemId() - Method in class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
 
getSystemId(long) - Method in class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
 
getSystemId() - Method in interface net.sf.saxon.expr.StaticContext
Get the System ID of the container of the expression.
getSystemId(long) - Method in class net.sf.saxon.expr.UserFunctionCall
Get the URI of the document or module containing a particular location
getSystemId() - Method in class net.sf.saxon.IdentityTransformerHandler
Get the systemId of the document
getSystemId() - Method in class net.sf.saxon.lib.AugmentedSource
Get the System ID.
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() - Method in interface net.sf.saxon.om.NodeInfo
Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.option.xom.NodeWrapper
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(long) - Method in class net.sf.saxon.pull.StaxBridge
 
getSystemId() - Method in class net.sf.saxon.pull.UnparsedEntity
Get the system identifier of the unparsed entity
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.QueryModule
Get the System ID for a module
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(long) - Method in class net.sf.saxon.query.XQueryFunction
 
getSystemId() - Method in class net.sf.saxon.serialize.Emitter
Get the System ID
getSystemId() - Method in class net.sf.saxon.style.ExpressionContext
Get the System ID of the entity containing the expression (used for diagnostics)
getSystemId(long) - 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() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Get the system ID of the container of the expression.
getSystemId() - Method in class net.sf.saxon.sxpath.SimpleContainer
Return the system identifier for the current document event.
getSystemId() - Method in class net.sf.saxon.TemplatesHandlerImpl
Get the systemId of the document
getSystemId() - Method in class net.sf.saxon.trace.ContextStackFrame
Get the system ID representing the location of the instruction that caused this new context to be created
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.TransformerHandlerImpl
Get the systemId of the document.
getSystemId() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the system id of this root node
getSystemId(int) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the system id of an element in the document
getSystemId() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the system ID of the entity containing this element node.
getSystemId() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the system ID for the node.
getSystemId() - Method in class net.sf.saxon.tree.linked.ProcInstImpl
Get the system ID for the entity containing this node.
getSystemId(int) - Method in class net.sf.saxon.tree.linked.SystemIdMap
Get the system ID corresponding to a given sequence number
getSystemId() - Method in class net.sf.saxon.tree.NamespaceNode
Get the System ID for the node.
getSystemId(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the systemId part of the location of an attribute, at a given index.
getSystemId() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the system id of this root node
getSystemId() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the system ID for the entity containing the node.
getSystemId(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the system id of an element in the document
getSystemId(long) - Method in class net.sf.saxon.tree.tiny.TinyTreeEventIterator
Get location information: the system Id of the current start element event
getSystemId(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the systemId part of the location of an attribute, at a given index.
getSystemId() - Method in class net.sf.saxon.tree.util.Orphan
Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.type.AnySimpleType
Get the URI of the schema document containing the definition of this type
getSystemId() - Method in class net.sf.saxon.type.AnyType
Get the URI of the schema document containing the definition of this type
getSystemId() - Method in class net.sf.saxon.type.BuiltInAtomicType
Get the URI of the schema document where the type was originally defined.
getSystemId() - Method in class net.sf.saxon.type.BuiltInListType
Get the URI of the schema document containing the definition of this type
getSystemId() - Method in class net.sf.saxon.type.ErrorType
Get the URI of the schema document containing the definition of this type
getSystemId() - Method in class net.sf.saxon.type.ExternalObjectType
Get the URI of the schema document where the type was originally defined.
getSystemId() - Method in interface net.sf.saxon.type.SchemaType
Get the URI of the schema document where the type was originally defined.
getSystemId() - Method in class net.sf.saxon.type.Untyped
Get the URI of the schema document containing the definition of this type
getSystemId() - Method in exception net.sf.saxon.type.ValidationException
 
getSystemId() - Method in class net.sf.saxon.type.ValidationFailure
 
getSystemId() - Method in class net.sf.saxon.value.TextFragmentValue
Get the system ID (the document URI) of the document node.
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).
getTailCallFunction() - Method in class net.sf.saxon.expr.XPathContextMajor
Determine whether the body of a function is to be repeated, due to tail-recursive function calls
getTarget() - Method in class net.sf.saxon.dom.PIOverNodeInfo
The target of this processing instruction.
getTarget() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapArc
Get the target node representing the destination of this arc
getTarget() - Method in class net.sf.saxon.tree.tiny.TinyProcInstImpl
The target of this processing instruction.
getTargetAttributeSets() - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
Get the target attribute sets of this instruction.
getTargetNamespace() - Method in class net.sf.saxon.type.AnySimpleType
Get the target namespace of this type
getTargetNamespace() - Method in class net.sf.saxon.type.AnyType
Get the target namespace of this type
getTargetNamespace() - Method in class net.sf.saxon.type.BuiltInAtomicType
Get the target namespace of this type
getTargetNamespace() - Method in class net.sf.saxon.type.BuiltInListType
Get the target namespace of this type
getTargetNamespace() - Method in class net.sf.saxon.type.ErrorType
Get the target namespace of this type
getTargetNamespace() - Method in class net.sf.saxon.type.ExternalObjectType
Get the target namespace of this type
getTargetNamespace() - Method in interface net.sf.saxon.type.SchemaType
Get the target namespace of this type
getTargetNamespace() - Method in class net.sf.saxon.type.Untyped
Get the target namespace of this type
getTargetPrimitiveType() - Method in class net.sf.saxon.expr.CastingExpression
Get the primitive base type of the target type of the cast
getTargetTemplate() - Method in class net.sf.saxon.expr.instruct.CallTemplate
Get the target template, if known statically
getTargetTemplate(XPathContext) - Method in class net.sf.saxon.expr.instruct.CallTemplate
Get the template, in the case where it is specified dynamically.
getTargetType() - Method in class net.sf.saxon.expr.CastingExpression
Get the target type (the result type)
getTargetType() - Method in class net.sf.saxon.type.Converter.DownCastingConverter
 
getTemplateName() - Method in class net.sf.saxon.expr.instruct.Template
Get the name of the template (if it is named)
getTemplateName() - Method in class net.sf.saxon.style.XSLTemplate
Return the name of this template.
getTemplateName() - Method in class net.sf.saxon.trace.ContextStackFrame.CallTemplate
Get the name of the template being called
getTemplateRule(Item, Mode, int, int, XPathContext) - Method in class net.sf.saxon.trans.RuleManager
Get the template rule matching a given item whose import precedence is in a particular range.
getTemplates() - Method in class net.sf.saxon.TemplatesHandlerImpl
Get the Templates object to be used for a transformation
getText() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getTextCharacters() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getTextCharacters(int, char[], int, int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getTextContent() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Get the text content of a node.
getTextLength() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getTextStart() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getTimezoneInMinutes() - Method in class net.sf.saxon.value.CalendarValue
Get the timezone value held in this object.
getTimeZoneNameForDate(DateTimeValue, String) - Static method in class net.sf.saxon.expr.number.NamedTimeZone
Try to identify a timezone name corresponding to a given date (including time zone) and a given country.
getTokenizer() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Get the tokenizer (the lexical analyzer)
getTopLevelElement() - Method in class net.sf.saxon.lib.AugmentedSource
Get the name of the top-level element for validation.
getTopLevelElement() - Method in class net.sf.saxon.lib.ParseOptions
Get the name of the top-level element for validation.
getTopLevelModule() - Method in class net.sf.saxon.query.QueryModule
Get the QueryModule for the top-level module.
getTopLevelType() - Method in class net.sf.saxon.lib.AugmentedSource
Get the type of the document element for validation.
getTopLevelType() - Method in class net.sf.saxon.lib.ParseOptions
Get the type of the document element for validation.
getTotalMonths() - Method in class net.sf.saxon.value.DurationValue
Get the total number of months (ignoring the days/hours/minutes/seconds)
getTotalSeconds() - Method in class net.sf.saxon.value.DurationValue
Get the total number of seconds (ignoring the years/months)
getTraceFunctionDestination() - Method in class net.sf.saxon.Controller
Get the destination for output from the fn:trace() function.
getTraceFunctionDestination() - Method in class net.sf.saxon.query.DynamicQueryContext
Get the destination for output from the fn:trace() function.
getTraceFunctionDestination() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Get the destination for output from the fn:trace() function.
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.
getTraceListener() - Method in class net.sf.saxon.event.ContentHandlerProxy
Get the associated TraceListener that receives notification of trace events
getTraceListener() - Method in class net.sf.saxon.query.DynamicQueryContext
Get the trace listener.
getTraceListener() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Get the registered TraceListener, if any
getTraceListener() - Method in class net.sf.saxon.s9api.XsltTransformer
Get the TraceListener to be notified of all events occurring during the transformation.
getTraceListenerClass() - Method in class net.sf.saxon.Configuration
Get the name of the trace listener class to be used for run-time tracing of instruction execution.
getTransformer() - Method in class net.sf.saxon.event.TransformerReceiver
Get the Transformer used for this transformation
getTransformer() - Method in class net.sf.saxon.Filter
Get the underlying Transformer.
getTransformer() - Method in class net.sf.saxon.IdentityTransformerHandler
Get the Transformer used for this transformation
getTransformer() - Method in class net.sf.saxon.TransformerHandlerImpl
Get the Transformer used for this transformation
getTree() - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Get the tree being built by this builder
getTree() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the tree containing this node
getTree() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the TinyTree object containing this node
getTreeModel() - Method in class net.sf.saxon.Configuration
Get the Tree Model used by this Configuration.
getTreeModel() - Method in class net.sf.saxon.Controller
Deprecated.
since 9.2: use Controller.getModel()
getTreeModel() - Method in class net.sf.saxon.lib.AugmentedSource
Deprecated.
getTreeModel() - Method in class net.sf.saxon.lib.ParseOptions
Get the tree model that will be used.
getTreeModel(int) - Static method in class net.sf.saxon.om.TreeModel
Get the tree model corresponding to a given integer constant
getTreeModel() - Method in class net.sf.saxon.s9api.DocumentBuilder
Get the tree model to be used for documents constructed using this DocumentBuilder.
getTreeModel() - Method in class net.sf.saxon.s9api.XdmDestination
Get the tree model to be used for documents constructed using this XdmDestination.
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.
getTunnelParams() - Method in class net.sf.saxon.expr.instruct.ApplyImports
Get the tunnel parameters passed to the called template
getTunnelParams() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Get the tunnel parameters passed to the called template
getTunnelParams() - Method in class net.sf.saxon.expr.instruct.CallTemplate
Get the tunnel parameters passed to the called template
getTunnelParams() - Method in interface net.sf.saxon.expr.instruct.ITemplateCall
Get the tunnel parameters passed to the called template
getType(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the type of an attribute (by position).
getType(String, String) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the type of an attribute (by name).
getType(String) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the type of an attribute (by lexical QName).
getType() - Method in interface net.sf.saxon.type.SchemaDeclaration
Get the simple or complex type associated with the element or attribute declaration
getTypeAnnotation() - Method in class net.sf.saxon.dom.DocumentWrapper
Get the type annotation.
getTypeAnnotation() - Method in class net.sf.saxon.dom.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() - Method in interface net.sf.saxon.om.NodeInfo
Get the type annotation of this node, if any.
getTypeAnnotation() - Method in class net.sf.saxon.option.dom4j.DocumentWrapper
Get the type annotation.
getTypeAnnotation() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get the type annotation
getTypeAnnotation() - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Get the type annotation.
getTypeAnnotation() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the type annotation
getTypeAnnotation() - Method in class net.sf.saxon.option.xom.DocumentWrapper
Get the type annotation of this node, if any.
getTypeAnnotation() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the type annotation
getTypeAnnotation(SchemaType) - Method in class net.sf.saxon.style.StyleElement
Get the type annotation to use for a given schema type
getTypeAnnotation() - Method in class net.sf.saxon.tree.linked.AttributeImpl
Get the fingerprint of the type annotation of this node, if any
getTypeAnnotation() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the type annotation of this node, if any.
getTypeAnnotation() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the fingerpint of the type annotation of this node, if any
getTypeAnnotation() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the type annotation of this node, if any
getTypeAnnotation() - Method in class net.sf.saxon.tree.NamespaceNode
Get the type annotation of this node, if any.
getTypeAnnotation(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the type annotation of an attribute (by position).
getTypeAnnotation() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the type annotation of this node Returns UNTYPED_ATOMIC if there is no type annotation
getTypeAnnotation() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the type annotation of this node, if any.
getTypeAnnotation() - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Get the type annotation of this node, if any Returns Type.UNTYPED_ANY if there is no type annotation
getTypeAnnotation() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the type annotation of this node, if any
getTypeAnnotation(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the type annotation of a node.
getTypeAnnotation(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the type of an attribute (by position).
getTypeAnnotation() - Method in class net.sf.saxon.tree.util.Orphan
Get the type annotation
getTypeAnnotation() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the type annotation
getTypeAnnotation() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Get the type annotation of this node.
getTypeAnnotation() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
Get the type annotation
getTypeAnnotation() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the type annotation of this node, if any.
getTypeAnnotation() - Method in class net.sf.saxon.tree.wrapper.VirtualUntypedCopy
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.
getTypeCode() - Method in class net.sf.saxon.evpull.StartElementEvent
Get the typeCode of this element
getTypeCodeArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the array holding node type information
getTypedValue() - Method in class net.sf.saxon.dom.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.option.dom4j.NodeWrapper
Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.s9api.XdmNode
Get the typed value of this node, as defined in XDM
getTypedValue() - Method in class net.sf.saxon.tree.linked.CommentImpl
Get the typed value of this node.
getTypedValue() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the typed value of this node.
getTypedValue() - Method in class net.sf.saxon.tree.linked.ProcInstImpl
Get the typed value of this node.
getTypedValue() - Method in class net.sf.saxon.tree.NamespaceNode
Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the typed value of the item.
getTypedValue() - Method in class net.sf.saxon.tree.tiny.TinyCommentImpl
Get the typed value of this node.
getTypedValue() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the typed value of the item.
getTypedValue() - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Get the typed value of this node.
getTypedValue() - Method in class net.sf.saxon.tree.tiny.TinyProcInstImpl
Get the typed value of this node.
getTypedValue() - Method in class net.sf.saxon.tree.tiny.TinyTextImpl
Get the typed value of this node.
getTypedValue() - Method in class net.sf.saxon.tree.tiny.WhitespaceTextImpl
Get the typed value of the item.
getTypedValue() - Method in class net.sf.saxon.tree.util.Orphan
Get the typed value of the node
getTypedValue() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.tree.wrapper.VirtualUntypedCopy
Get the typed value of the item
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, ConversionRules) - 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, ConversionRules) - 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 (and that the containing node is not nilled)
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, ConversionRules) - 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.ErrorType
Get the typed value of a node that is annotated with this schema type.
getTypedValue(CharSequence, NamespaceResolver, ConversionRules) - Method in class net.sf.saxon.type.ErrorType
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.ExternalObjectType
Get the typed value of a node that is annotated with this schema type
getTypedValue(CharSequence, NamespaceResolver, ConversionRules) - 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, ConversionRules) - 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
getTypedValueOfAttribute(TinyAttributeImpl, int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the typed value of an attribute node.
getTypedValueOfElement(TinyElementImpl) - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the typed value of an element node.
getTypedValueOfElement(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Get the type value of an element node, given only the node number
getTypeHierarchy() - Method in class net.sf.saxon.Configuration
Get the TypeHierarchy: a cache holding type information
getTypeHierarchy() - Method in class net.sf.saxon.trace.ExpressionPresenter
Get the type hierarchy cache
getTypeLabel() - Method in class net.sf.saxon.value.AtomicValue
Determine the data type of the value.
getTypeName() - Method in class net.sf.saxon.dom.TypeInfoImpl
Get the local name of the type (a system-allocated name if anonymous).
getTypeName() - Method in interface net.sf.saxon.type.AtomicType
Get the name of this type as a StructuredQName, unless the type is anonymous, in which case return null
getTypeName() - Method in class net.sf.saxon.type.BuiltInAtomicType
Get the name of this type as a StructuredQName, unless the type is anonymous, in which case return null
getTypeName() - Method in class net.sf.saxon.type.ExternalObjectType
Get the name of this type as a StructuredQName, unless the type is anonymous, in which case return null
getTypeNamespace() - Method in class net.sf.saxon.dom.TypeInfoImpl
Get the namespace name of the type (a system-allocated name if anonymous).
getUnderlyingCollator() - Method in class net.sf.saxon.expr.sort.RuleBasedSubstringMatcher
Get the underlying RuleBasedCollator
getUnderlyingCompiledQuery() - Method in class net.sf.saxon.s9api.XQueryExecutable
Get the underlying implementation object representing the compiled stylesheet.
getUnderlyingCompiledStylesheet() - Method in class net.sf.saxon.s9api.XsltExecutable
Get the underlying implementation object representing the compiled stylesheet.
getUnderlyingCompilerInfo() - Method in class net.sf.saxon.s9api.XsltCompiler
Get the underlying CompilerInfo object, which provides more detailed (but less stable) control over some compilation options
getUnderlyingConfiguration() - Method in class net.sf.saxon.s9api.Processor
Get the underlying Configuration object that underpins this Processor.
getUnderlyingContentHandler() - Method in class net.sf.saxon.event.ContentHandlerProxy
Get the underlying content handler
getUnderlyingController() - Method in class net.sf.saxon.s9api.XsltTransformer
Get the underlying Controller used to implement this XsltTransformer.
getUnderlyingExpression() - Method in class net.sf.saxon.s9api.XPathExecutable
Get the underlying implementation object representing the compiled XPath expression.
getUnderlyingItemType() - Method in class net.sf.saxon.s9api.ConstructedItemType
Method to get the underlying Saxon implementation object
getUnderlyingItemType() - Method in class net.sf.saxon.s9api.ItemType.BuiltInAtomicItemType
 
getUnderlyingItemType() - Method in class net.sf.saxon.s9api.ItemType
Method to get the underlying Saxon implementation object
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.option.dom4j.NodeWrapper
Get the underlying DOM node, to implement the VirtualNode interface
getUnderlyingNode() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the underlying JDOM node, to implement the VirtualNode interface
getUnderlyingNode() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the underlying XOM node, to implement the VirtualNode interface
getUnderlyingNode() - Method in class net.sf.saxon.s9api.XdmNode
Get the underlying Saxon implementation object representing this node.
getUnderlyingNode() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the underlying node, to implement the VirtualNode interface
getUnderlyingNode() - Method in interface net.sf.saxon.tree.wrapper.VirtualNode
Get the node underlying this virtual node.
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
getUnderlyingQueryContext() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Get the underlying dynamic context object.
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)
getUnderlyingStaticContext() - Method in class net.sf.saxon.s9api.XPathCompiler
Escape-hatch method to get the underlying static context object used by the implementation.
getUnderlyingStaticContext() - Method in class net.sf.saxon.s9api.XPathExecutable
Get the underlying implementation object representing the static context of the compiled XPath expression.
getUnderlyingStaticContext() - Method in class net.sf.saxon.s9api.XQueryCompiler
Get the underlying StaticQueryContext object that maintains the static context information on behalf of this XQueryCompiler.
getUnderlyingValue() - Method in class net.sf.saxon.s9api.XdmValue
Get the underlying implementation object representing the value.
getUnnamedMode() - Method in class net.sf.saxon.trans.RuleManager
Get the mode object for the unnamed mode
getUnparsedEntities() - Method in class net.sf.saxon.evpull.StaxToEventBridge
Get a list of unparsed entities.
getUnparsedEntities() - Method in class net.sf.saxon.pull.PullFilter
Get a list of unparsed entities.
getUnparsedEntities() - Method in interface net.sf.saxon.pull.PullProvider
Get a list of unparsed entities.
getUnparsedEntities() - Method in class net.sf.saxon.pull.StaxBridge
Get a list of unparsed entities.
getUnparsedEntity(String) - Method in class net.sf.saxon.dom.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.option.dom4j.DocumentWrapper
Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class net.sf.saxon.option.xom.DocumentWrapper
Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class net.sf.saxon.tree.tiny.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.wrapper.SpaceStrippedDocument
Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class net.sf.saxon.tree.wrapper.VirtualDocumentCopy
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
getUnparsedEntityNames() - Method in class net.sf.saxon.dom.DocumentWrapper
Get the list of unparsed entities defined in this document
getUnparsedEntityNames() - Method in interface net.sf.saxon.om.DocumentInfo
Get the list of unparsed entities defined in this document
getUnparsedEntityNames() - Method in class net.sf.saxon.option.dom4j.DocumentWrapper
Get the list of unparsed entities defined in this document
getUnparsedEntityNames() - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Get the list of unparsed entities defined in this document
getUnparsedEntityNames() - Method in class net.sf.saxon.option.xom.DocumentWrapper
Get the list of unparsed entities defined in this document
getUnparsedEntityNames() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the list of unparsed entities defined in this document
getUnparsedEntityNames() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the list of unparsed entities defined in this document
getUnparsedEntityNames() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
Get the list of unparsed entities defined in this document
getUnparsedEntityNames() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Get the list of unparsed entities defined in this document
getUnparsedEntityNames() - Method in class net.sf.saxon.tree.wrapper.VirtualDocumentCopy
Get the list of unparsed entities defined in this document
getUnparsedEntityNames() - Method in class net.sf.saxon.value.TextFragmentValue
Get the list of unparsed entities defined in this document
getUnparsedTextURIResolver() - Method in class net.sf.saxon.Controller
Get the URI resolver for the unparsed-text() function.
getUpdatedDocuments() - Method in class net.sf.saxon.s9api.XQueryEvaluator
After executing an updating query using the XQueryEvaluator.run() method, iterate over the root nodes of the documents updated by the query.
getUpperPattern() - Method in class net.sf.saxon.pattern.LocationPathPattern
Get the pattern applying to the parent node, if there is one
getUpwardsAxis() - Method in class net.sf.saxon.pattern.LocationPathPattern
Get the upwards axis, that is, the axis by which the upper pattern is reached.
getURI() - Method in class net.sf.saxon.dom.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() - Method in class net.sf.saxon.om.CodedName
Get the namespace URI of the QName.
getURI() - Method in class net.sf.saxon.om.NameOfNode
Get the namespace URI of the QName.
getURI(int) - Method in class net.sf.saxon.om.NamePool
Get the namespace-URI of a name, given its name code or fingerprint
getURI() - Method in class net.sf.saxon.om.NamespaceBinding
Get the URI part of the binding
getURI() - Method in interface net.sf.saxon.om.NodeInfo
Get the URI part of the name of this node.
getURI() - Method in interface net.sf.saxon.om.NodeName
Get the namespace URI of the QName.
getURI() - Method in class net.sf.saxon.om.NoNamespaceName
Get the namespace URI of the QName.
getURI(int) - Static method in class net.sf.saxon.om.StandardNames
Get the namespace URI part of a system-defined name
getURI() - Method in class net.sf.saxon.om.StructuredQName
Get the namespace URI of the QName.
getURI() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.option.xom.NodeWrapper
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.tree.NamespaceNode
Get the URI part of the name of this node.
getURI(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the namespace URI of an attribute (by position).
getURI() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Get the URI part of the name of this node.
getURI(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the namespace URI of an attribute (by position).
getURI() - Method in class net.sf.saxon.tree.util.Orphan
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
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.
getURICode(int) - Method in class net.sf.saxon.om.NamePool
Get the URI code of a name, given its name code or fingerprint
getURICode(int) - Static method in class net.sf.saxon.om.StandardNames
Get the namespace URI part of a system-defined name as a URI code
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, boolean) - Method in class net.sf.saxon.evpull.NamespaceMaintainer
Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.expr.instruct.DummyNamespaceResolver
Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.expr.instruct.SavedNamespaceContext
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.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.NamespaceContextImpl
Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String) - Method in class net.sf.saxon.query.QueryModule
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.sxpath.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.sxpath.IndependentContext
Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.trans.ConfigurationReader
Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.tree.util.NamespaceResolverWithDefault
Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String) - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
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.JAXPXPathStaticContext
Get the namespace URI corresponding to a given prefix.
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.event.PipelineConfiguration
Get the URIResolver used for processing URIs encountered on this pipeline
getURIResolver() - Method in class net.sf.saxon.query.DynamicQueryContext
Get the URI resolver.
getURIResolver() - Method in class net.sf.saxon.s9api.XPathSelector
Get the URI resolver.
getURIResolver() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Get the URI resolver.
getURIResolver() - Method in class net.sf.saxon.s9api.XsltCompiler
Get the URIResolver to be used during stylesheet compilation.
getURIResolver() - Method in class net.sf.saxon.s9api.XsltTransformer
Get the URI resolver.
getURIResolver() - Method in class net.sf.saxon.sxpath.XPathDynamicContext
Get the URI resolver.
getURIResolver() - Method in class net.sf.saxon.trans.CompilerInfo
Get the URI Resolver being used in this compilation episode.
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.
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.DocumentWrapper
Get user data held in the document node.
getUserData(String) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Get user data associated with this node.
getUserData(String) - Method in interface net.sf.saxon.om.DocumentInfo
Get user data held in the document node.
getUserData(String) - Method in class net.sf.saxon.option.dom4j.DocumentWrapper
Get user data held in the document node.
getUserData(String) - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Get user data held in the document node.
getUserData(String) - Method in class net.sf.saxon.option.xom.DocumentWrapper
Get user data held in the document node.
getUserData(String) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get user data held in the document node.
getUserData(String) - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get user data held in the document node.
getUserData(String) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
Get user data held in the document node.
getUserData(String) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Get user data held in the document node.
getUserData(String) - Method in class net.sf.saxon.tree.wrapper.VirtualDocumentCopy
Get user data held in the document node.
getUserData(String) - Method in class net.sf.saxon.value.TextFragmentValue
Get user data held in the document node.
getUserDeclaredNamespaces() - Method in class net.sf.saxon.query.StaticQueryContext
Get the map of user-declared namespaces
getUserDefinedFunction(String, String, int) - Method in class net.sf.saxon.query.QueryModule
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.
getUserQueryContext() - Method in class net.sf.saxon.query.QueryModule
Get the StaticQueryContext object containing options set up by the user
getUTF8Encoding(char, char, byte[]) - Static method in class net.sf.saxon.serialize.charcode.UTF8CharacterSet
Static method to generate the UTF-8 representation of a Unicode character
getValidationAction() - Method in class net.sf.saxon.expr.instruct.AttributeCreator
Get the validation action requested
getValidationAction() - Method in class net.sf.saxon.expr.instruct.CopyOf
Get the validation mode
getValidationAction() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Get the validation mode for this instruction
getValidationAction() - Method in class net.sf.saxon.expr.instruct.ResultDocument
 
getValidationAction() - Method in interface net.sf.saxon.expr.instruct.ValidatingInstruction
 
getValidationMode() - Method in class net.sf.saxon.functions.URIQueryParameters
Get the value of the validation=strict|lax|preserve|strip parameter, or null if unspecified
getValidationStatisticsRecipient() - Method in class net.sf.saxon.lib.ParseOptions
Ask whether statistics of component usage are maintained during schema validation, and where they will be sent
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.ErrorType
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 net.sf.saxon.dom.AttrOverNodeInfo
Return the character value of an attribute node (DOM method)
getValue(int) - Method in class net.sf.saxon.expr.instruct.ParameterSet
Get the value of the parameter at a given index
getValue() - Method in class net.sf.saxon.expr.Literal
Get the value represented by this Literal
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() - Method in class net.sf.saxon.s9api.XdmAtomicValue
Get the value as a Java object of the nearest equivalent type.
getValue() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
 
getValue() - Method in class net.sf.saxon.tree.iter.SingletonIterator
 
getValue(String, String) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the value of an attribute (by name).
getValue(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Get the value of an attribute (by position).
getValue(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the value of an attribute (by position).
getValue(String, String) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the value of an attribute (by name).
getValue(String) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the value of an attribute (by lexnical QName).
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.tree.tiny.TinyAttributeCollection
Get the attribute value using its fingerprint
getValueByFingerprint(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Get the attribute value using its fingerprint
getValueExpression() - Method in class net.sf.saxon.expr.IntegerRangeTest
Get the value to be tested
getValueExpression() - Method in class net.sf.saxon.query.GlobalVariableDefinition
Get the expression used to initialize the value of the variable
getValues() - Method in class net.sf.saxon.expr.sort.IntArraySet
Get the set of integer values as an array
getValues() - Method in class net.sf.saxon.expr.sort.IntHashSet
 
getVariableBindingExpression() - Method in class net.sf.saxon.pattern.VennPattern
 
getVariableDisplayName() - Method in class net.sf.saxon.style.XSLGeneralVariable
Get the display name of the variable.
getVariableMap() - Method in class net.sf.saxon.expr.instruct.SlotManager
Get the variable map (simply a list of variable names as structured QNames).
getVariableName() - 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.trace.ContextStackFrame.VariableEvaluation
Get the name of the variable
getVariableQName() - Method in class net.sf.saxon.expr.Assignation
Get the name of the variable
getVariableQName() - Method in interface net.sf.saxon.expr.Binding
Get the name of the variable
getVariableQName() - Method in class net.sf.saxon.expr.flwor.LocalVariableBinding
Get the name of the variable
getVariableQName() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Get the name of this variable
getVariableQName() - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
Get the name of this parameter
getVariableQName() - Method in class net.sf.saxon.expr.PositionVariable
Get the name of the variable, as a namepool name code
getVariableQName() - Method in interface net.sf.saxon.expr.VariableDeclaration
Get the name of the variable as a structured QName
getVariableQName() - Method in class net.sf.saxon.query.GlobalVariableDefinition
Get the variable name
getVariableQName() - Method in class net.sf.saxon.style.XSLGeneralVariable
Get the QName of the variable
getVariableQName() - Method in class net.sf.saxon.sxpath.XPathVariable
Get the name of the variable as a QNameValue.
getVariableQName() - Method in class net.sf.saxon.xpath.JAXPVariable
Get the name of the variable as a structured QName
getVariety() - Method in class net.sf.saxon.type.AnyType
Get the variety of this complex type.
getVariety() - Method in interface net.sf.saxon.type.ComplexType
Get the variety of this complex type.
getVariety() - Method in class net.sf.saxon.type.Untyped
Get the variety of this complex type.
getVendorFunctionLibrary() - Method in class net.sf.saxon.Configuration
Get the FunctionLibrary used to bind calls on Saxon-defined extension functions.
getVerifierClassName() - Method in class net.sf.saxon.java.JavaPlatform
Get the verifier appropriate to the platform
getVerifierClassName() - Method in interface net.sf.saxon.Platform
Get the verifier class name appropriate to the platform
getVersion() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
getVersion() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Get the value of the version attribute on the xsl:stylesheet element of the principal stylesheet module
getWarningCount() - Method in class net.sf.saxon.lib.StandardErrorHandler
Return the number of warnings (including warnings) reported
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 net.sf.saxon.type.AnySimpleType
Determine how values of this simple type are whitespace-normalized.
getWhitespaceAction() - Method in class net.sf.saxon.type.BuiltInAtomicType
Determine the whitespace normalization required for values of this type
getWhitespaceAction() - Method in class net.sf.saxon.type.BuiltInListType
Determine how values of this simple type are whitespace-normalized.
getWhitespaceAction() - Method in class net.sf.saxon.type.ErrorType
Determine how values of this simple type are whitespace-normalized.
getWhitespaceAction() - Method in class net.sf.saxon.type.ExternalObjectType
Determine the whitespace normalization required for values of this type
getWhitespaceAction() - Method in interface net.sf.saxon.type.SimpleType
Determine how values of this simple type are whitespace-normalized.
getWhitespaceStrippingPolicy() - Method in class net.sf.saxon.s9api.DocumentBuilder
Get the white whitespace stripping policy applied when loading a document using this DocumentBuilder.
getWhitespaceStrippingPolicy() - Method in class net.sf.saxon.s9api.XsltExecutable
Get the whitespace stripping policy defined by this stylesheet, that is, the policy defined by the xsl:strip-space and xsl:preserve-space elements in the stylesheet
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.
getWithParamInstructions(Executable, Declaration, boolean, Expression) - 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.lib.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.
getWrapDocument() - Method in class net.sf.saxon.lib.ParseOptions
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.serialize.Emitter
Get the output writer
getXdmNode() - Method in class net.sf.saxon.s9api.XdmDestination
Return the node at the root of the tree, after it has been constructed.
getXInclude() - Method in class net.sf.saxon.functions.URIQueryParameters
Get the value of xinclude=yes|no, or null if unspecified
getXmlEncoding() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
An attribute specifying, as part of the XML declaration, the encoding of this document.
getXMLReader() - Method in class net.sf.saxon.functions.URIQueryParameters
Get the selected XML parser, or null if unspecified
getXMLReader() - Method in class net.sf.saxon.lib.AugmentedSource
Get the SAX parser (XMLReader) to be used
getXMLReader() - Method in class net.sf.saxon.lib.ParseOptions
Get the SAX parser (XMLReader) to be used
getXmlStandalone() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
An attribute specifying, as part of the XML declaration, whether this document is standalone.
getXMLStreamReader() - Method in class net.sf.saxon.evpull.StaxToEventBridge
Get the XMLStreamReader used by this StaxBridge.
getXMLStreamReader() - Method in class net.sf.saxon.pull.StaxBridge
Get the XMLStreamReader used by this StaxBridge.
getXMLStreamWriter(StreamResult, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a serializer with given output properties, and return an XMLStreamWriter that can be used to feed events to the serializer.
getXMLStreamWriter() - Method in class net.sf.saxon.s9api.Serializer
Get an XMLStreamWriter that can be used for writing application-generated XML to be output via this serializer.
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.dom.DocumentOverNodeInfo
An attribute specifying, as part of the XML declaration, the version number of this document.
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
getXmlVersion() - Method in class net.sf.saxon.s9api.Processor
Get the version of XML used by this Processor.
getXPathComparable(boolean, StringCollator, XPathContext) - Method in class net.sf.saxon.value.AtomicValue
Get an object value that implements the XPath equality and ordering comparison semantics for this value.
getXPathComparable(boolean, StringCollator, XPathContext) - Method in class net.sf.saxon.value.Base64BinaryValue
Get an object value that implements the XPath equality and ordering comparison semantics for this value.
getXPathComparable(boolean, StringCollator, XPathContext) - Method in class net.sf.saxon.value.BooleanValue
Get a Comparable value that implements the XPath ordering comparison semantics for this value.
getXPathComparable(boolean, StringCollator, XPathContext) - Method in class net.sf.saxon.value.CalendarValue
Get an object value that implements the XPath equality and ordering comparison semantics for this value.
getXPathComparable(boolean, StringCollator, XPathContext) - Method in class net.sf.saxon.value.DayTimeDurationValue
Get a Comparable value that implements the XPath ordering comparison semantics for this value.
getXPathComparable(boolean, StringCollator, XPathContext) - Method in class net.sf.saxon.value.DurationValue
Get an object value that implements the XPath equality and ordering comparison semantics for this value.
getXPathComparable(boolean, StringCollator, XPathContext) - Method in class net.sf.saxon.value.HexBinaryValue
Get an object value that implements the XPath equality and ordering comparison semantics for this value.
getXPathComparable(boolean, StringCollator, XPathContext) - Method in class net.sf.saxon.value.NumericValue
Get a Comparable value that implements the XPath ordering comparison semantics for this value.
getXPathComparable(boolean, StringCollator, XPathContext) - Method in class net.sf.saxon.value.ObjectValue
Get an object value that implements the XPath equality and ordering comparison semantics for this value.
getXPathComparable(boolean, StringCollator, XPathContext) - Method in class net.sf.saxon.value.QualifiedNameValue
Get an object value that implements the XPath equality and ordering comparison semantics for this value.
getXPathComparable(boolean, StringCollator, XPathContext) - Method in class net.sf.saxon.value.StringValue
Get an object value that implements the XPath equality and ordering comparison semantics for this value.
getXPathComparable(boolean, StringCollator, XPathContext) - Method in class net.sf.saxon.value.YearMonthDurationValue
Get a Comparable value that implements the XPath ordering comparison semantics for this value.
getXPathContext() - Method in exception net.sf.saxon.trans.XPathException
Get the dynamic context at the time the exception occurred
getXPathContextObject() - Method in class net.sf.saxon.sxpath.XPathDynamicContext
For system use: get the wrapped XPathContext object
getXPathException() - Method in exception net.sf.saxon.trans.UncheckedXPathException
 
getXPathFunctionResolver() - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
 
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
getXPathLanguageLevel() - Method in interface net.sf.saxon.expr.StaticContext
Get the XPath language level supported, as a decimal value.
getXPathLanguageLevel() - Method in class net.sf.saxon.query.QueryModule
Get the XPath language level supported
getXPathLanguageLevel() - Method in class net.sf.saxon.style.ExpressionContext
Get the XPath language level supported, as a string.
getXPathLanguageLevel() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Get the XPath language level supported, as a string.
getXPathVariableResolver() - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
Get the XPathVariableResolver
getXPathVariableResolver() - Method in class net.sf.saxon.xpath.XPathEvaluator
Get the resolver for XPath variables
getXsdVersion() - Method in class net.sf.saxon.Configuration
Get the version of XML Schema to be used
getXsltLanguageVersion() - Method in class net.sf.saxon.s9api.XsltCompiler
Get the XSLT (and XPath) language level supported by the processor.
getXsltProcessorVersion() - Method in class net.sf.saxon.style.StyleNodeFactory
Get the XSLT processor version to be used by this node factory.
getXsltVersion() - Method in class net.sf.saxon.trans.CompilerInfo
Get the version of XSLT supported by this processor
getXSLVersionString() - Static method in class net.sf.saxon.Version
Get the version of the XSLT specification that this product supports
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.GDateValue
Get the year component of the date (in local form)
getYears() - Method in class net.sf.saxon.value.DurationValue
Get the year component
global - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
GlobalOrderComparer - Class in net.sf.saxon.expr.sort
A Comparer used for comparing nodes in document order.
GlobalOrderComparer() - Constructor for class net.sf.saxon.expr.sort.GlobalOrderComparer
 
GlobalParam - Class in net.sf.saxon.expr.instruct
The compiled form of a global xsl:param element in an XSLT stylesheet or an external variable declared in the prolog of a Query.
GlobalParam() - Constructor for class net.sf.saxon.expr.instruct.GlobalParam
 
GlobalParameterSet - Class in net.sf.saxon.expr.instruct
A GlobalParameterSet is a set of parameters supplied when invoking a stylesheet or query.
GlobalParameterSet() - Constructor for class net.sf.saxon.expr.instruct.GlobalParameterSet
Create an empty parameter set
GlobalParameterSet(GlobalParameterSet) - Constructor for class net.sf.saxon.expr.instruct.GlobalParameterSet
Create a parameter set as a copy of an existing parameter set
GlobalVariable - Class in net.sf.saxon.expr.instruct
A compiled global variable in a stylesheet or query.
GlobalVariable() - Constructor for class net.sf.saxon.expr.instruct.GlobalVariable
Create a global variable
GlobalVariableDefinition - Class in net.sf.saxon.query
Class to hold compile-time information about an XQuery global variable or parameter.
GlobalVariableDefinition() - Constructor for class net.sf.saxon.query.GlobalVariableDefinition
 
GMonthDayValue - Class in net.sf.saxon.value
Implementation of the xs:gYear data type
GMonthDayValue(byte, byte, int) - Constructor for class net.sf.saxon.value.GMonthDayValue
 
GMonthDayValue(byte, byte, int, AtomicType) - Constructor for class net.sf.saxon.value.GMonthDayValue
 
GMonthValue - Class in net.sf.saxon.value
Implementation of the xs:gMonth data type
GMonthValue(byte, int) - Constructor for class net.sf.saxon.value.GMonthValue
 
GMonthValue(byte, int, AtomicType) - Constructor for class net.sf.saxon.value.GMonthValue
 
graftElement(ElementImpl) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
graftElement() allows an element node to be transferred from one tree to another.
graftLocationMap(DocumentImpl) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Copy the system ID and line number map from another document (used when grafting a simplified stylesheet)
greekLower - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
greekUpper - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
GROUNDED - Static variable in interface net.sf.saxon.om.SequenceIterator
Property value: the iterator is "grounded".
GroundedIterator<T extends Item> - Interface in net.sf.saxon.tree.iter
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.
GroundedValue<T extends Item> - Interface in net.sf.saxon.om
A value that exists in memory and that can be directly addressed
GROUP_ADJACENT - Static variable in class net.sf.saxon.expr.instruct.ForEachGroup
 
GROUP_ADJACENT - Static variable in class net.sf.saxon.om.StandardNames
 
GROUP_BY - Static variable in class net.sf.saxon.expr.instruct.ForEachGroup
 
GROUP_BY - Static variable in class net.sf.saxon.expr.parser.Token
 
GROUP_BY - Static variable in class net.sf.saxon.om.StandardNames
 
GROUP_ENDING - Static variable in class net.sf.saxon.expr.instruct.ForEachGroup
 
GROUP_ENDING_WITH - Static variable in class net.sf.saxon.om.StandardNames
 
GROUP_STARTING - Static variable in class net.sf.saxon.expr.instruct.ForEachGroup
 
GROUP_STARTING_WITH - Static variable in class net.sf.saxon.om.StandardNames
 
GroupAdjacentIterator - Class in net.sf.saxon.expr.sort
A GroupAdjacentIterator iterates over a sequence of groups defined by xsl:for-each-group group-adjacent="x".
GroupAdjacentIterator(SequenceIterator, Expression, XPathContext, StringCollator) - Constructor for class net.sf.saxon.expr.sort.GroupAdjacentIterator
 
GROUPBYCLAUSE - Static variable in class net.sf.saxon.expr.flwor.Clause
 
GroupByIterator - Class in net.sf.saxon.expr.sort
A GroupByIterator iterates over a sequence of groups defined by xsl:for-each-group group-by="x".
GroupByIterator(SequenceIterator, Expression, XPathContext, StringCollator) - Constructor for class net.sf.saxon.expr.sort.GroupByIterator
Create a GroupByIterator
GroupEndingIterator - Class in net.sf.saxon.expr.sort
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.expr.sort.GroupEndingIterator
 
GROUPING_KEY - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
GROUPING_SEPARATOR - Static variable in class net.sf.saxon.om.StandardNames
 
GROUPING_SIZE - Static variable in class net.sf.saxon.om.StandardNames
 
groupingSeparator - Variable in class net.sf.saxon.style.XSLDecimalFormat
 
groupingSeparator - Variable in class net.sf.saxon.trans.DecimalSymbols
 
GroupIterator - Interface in net.sf.saxon.expr.sort
A GroupIterator is an iterator that iterates over a sequence of groups.
groupKeys - Variable in class net.sf.saxon.expr.sort.GroupByIterator
 
GroupMatchingIterator - Class in net.sf.saxon.expr.sort
A GroupMatchingIterator contains code shared between GroupStartingIterator and GroupEndingIterator
GroupMatchingIterator() - Constructor for class net.sf.saxon.expr.sort.GroupMatchingIterator
 
groupNameCode - Variable in class net.sf.saxon.expr.instruct.ProcessRegexMatchInstruction
 
groups - Variable in class net.sf.saxon.expr.sort.GroupByIterator
 
GroupStartingIterator - Class in net.sf.saxon.expr.sort
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.expr.sort.GroupStartingIterator
 
GroupToBeSorted - Class in net.sf.saxon.expr.sort
This class is a specialization of ObjectToBeSorted for use when the sequence being sorted is a sequence of groups.
GroupToBeSorted(int) - Constructor for class net.sf.saxon.expr.sort.GroupToBeSorted
 
grumble(String) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Report a syntax error (a static error with error code XP0003)
grumble(String, String) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Report a static error
grumble(String, String, int) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Report a static error, with location information
grumble(XPathException) - Method in class net.sf.saxon.expr.parser.ExpressionParser
 
grumble(String, StructuredQName, int) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Report a static error
grumble(String, StructuredQName, int) - Method in class net.sf.saxon.query.QueryParser
Report a static error
gsetAttributeCollection() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the attribute list.
GT - Static variable in class net.sf.saxon.expr.parser.Token
Operator ">"
GYearMonthValue - Class in net.sf.saxon.value
Implementation of the xs:gYearMonth data type
GYearMonthValue(int, byte, int, boolean) - Constructor for class net.sf.saxon.value.GYearMonthValue
 
GYearMonthValue(int, byte, int, AtomicType) - Constructor for class net.sf.saxon.value.GYearMonthValue
 
GYearValue - Class in net.sf.saxon.value
Implementation of the xs:gYear data type
GYearValue(int, int, boolean) - Constructor for class net.sf.saxon.value.GYearValue
 
GYearValue(int, int, AtomicType) - Constructor for class net.sf.saxon.value.GYearValue
 

H

HALF_EVEN - Static variable in class net.sf.saxon.functions.Rounding
 
halfDayName(int, int, int) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Get an am/pm indicator.
halfDayName(int, int, int) - Method in interface net.sf.saxon.lib.Numberer
Get an am/pm indicator
halfDayName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_nl
Get an am/pm indicator
halfDayName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_nlBE
Get an am/pm indicator
handleIOError(URI, IOException) - Static method in class net.sf.saxon.functions.UnparsedText
 
handleIOError(URI, IOException) - Static method in class net.sf.saxon.functions.UnparsedTextLines
 
handler - Variable in class net.sf.saxon.event.ContentHandlerProxy
 
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.
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
hasAttributes() - Method in class net.sf.saxon.evpull.StartElementEvent
Ask whether the element has any attributes
hasBeenReported() - Method in exception net.sf.saxon.trans.XPathException
Ask whether this error is marked to indicate that it has already been reported to the error listener, and should not be reported again
hasChildNodes() - Method in class net.sf.saxon.dom.AttrOverNodeInfo
Determine whether the node has any children.
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 interface net.sf.saxon.om.NodeInfo
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.option.xom.NodeWrapper
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.tree.linked.NodeImpl
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Determine if the node has any children.
hasChildNodes() - Method in class net.sf.saxon.tree.NamespaceNode
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.tree.tiny.TinyParentNodeImpl
Determine if the node has children.
hasChildNodes() - Method in class net.sf.saxon.tree.util.Orphan
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.value.TextFragmentValue
Determine whether the node has any children.
hasFeature(String, String) - Method in class net.sf.saxon.dom.DOMImplementationImpl
Test if the DOM implementation implements a specific feature.
hasFingerprint() - Method in class net.sf.saxon.om.CodedName
Ask whether this node name representation has a known namecode and fingerprint
hasFingerprint() - Method in class net.sf.saxon.om.FingerprintedQName
Ask whether this node name representation has a known namecode and fingerprint
hasFingerprint() - Method in class net.sf.saxon.om.NameOfNode
Ask whether this node name representation has a known namecode and fingerprint
hasFingerprint() - Method in interface net.sf.saxon.om.NodeName
Ask whether this node name representation has a known namecode and fingerprint
hasFingerprint() - Method in class net.sf.saxon.om.NoNamespaceName
Ask whether this node name representation has a known namecode and fingerprint
hasFingerprint() - Method in class net.sf.saxon.om.StructuredQName
Ask whether this node name representation has a known namecode and fingerprint
HASH - Static variable in class net.sf.saxon.expr.parser.Token
# symbol
hashCode() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Return a hashCode
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.AtomicSequenceConverter
get HashCode for comparing two expressions.
hashCode() - Method in class net.sf.saxon.expr.AxisExpression
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.BinaryExpression
Get a hashCode for comparing two expressions.
hashCode() - Method in class net.sf.saxon.expr.CardinalityChecker
get HashCode for comparing two expressions.
hashCode() - Method in class net.sf.saxon.expr.CastableExpression
get HashCode for comparing two expressions.
hashCode() - Method in class net.sf.saxon.expr.CastExpression
get HashCode for comparing two expressions.
hashCode() - Method in class net.sf.saxon.expr.ContextItemExpression
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.FilterExpression
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.FunctionCall
Get hashCode in support of equals() method
hashCode() - Method in class net.sf.saxon.expr.InstanceOfExpression
get HashCode for comparing two expressions.
hashCode() - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
Compute a hashcode
hashCode() - Method in class net.sf.saxon.expr.ItemChecker
get HashCode for comparing two expressions.
hashCode() - Method in class net.sf.saxon.expr.Literal
Return a hash code to support the equals() function
hashCode() - Method in class net.sf.saxon.expr.ParentNodeExpression
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.SlashExpression
get HashCode for comparing two expressions
hashCode() - Method in class net.sf.saxon.expr.sort.ComparisonKey
Get a hashcode for a comparison key.
hashCode() - Method in class net.sf.saxon.expr.sort.IntArraySet
Construct a hash key that supports the equals() test
hashCode() - Method in class net.sf.saxon.expr.sort.IntHashSet
Construct a hash key that supports the equals() test
hashCode() - Method in class net.sf.saxon.expr.sort.IntRangeSet
Construct a hash key that supports the equals() test
hashCode() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Get a hashcode to reflect the equals() method
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
 
hashCode() - Method in class net.sf.saxon.functions.regex.RegexTranslator.Range
 
hashCode() - Method in class net.sf.saxon.om.CodedName
Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.om.DocumentURI
 
hashCode() - Method in class net.sf.saxon.om.NameOfNode
Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.om.NamespaceBinding
 
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.NoNamespaceName
Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.om.StructuredQName
Get a hashcode to reflect the equals() method
hashCode() - Method in class net.sf.saxon.option.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.option.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()
hashCode() - Method in class net.sf.saxon.pattern.AnyChildNodeTest
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.ConditionalPattern
Hashcode supporting equals()
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.EmptySequenceTest
Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.pattern.ExceptPattern
Hashcode supporting equals()
hashCode() - Method in class net.sf.saxon.pattern.IntersectPattern
Hashcode supporting equals()
hashCode() - Method in class net.sf.saxon.pattern.ItemTypePattern
Hashcode supporting equals()
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.LocationPathPattern
hashcode supporting equals()
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.NameTest
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.NodeSetPattern
Hashcode supporting equals()
hashCode() - Method in class net.sf.saxon.pattern.UnionPattern
Hashcode supporting equals()
hashCode() - Method in class net.sf.saxon.pattern.VennPattern
Hashcode supporting equals()
hashCode() - Method in class net.sf.saxon.s9api.QName
Get a hash code for the QName, to support equality matching.
hashCode() - Method in class net.sf.saxon.s9api.XdmNode
The hashcode is such that two XdmNode instances have the same hashCode if they represent the same node.
hashCode() - Method in class net.sf.saxon.trans.DecimalSymbols
 
hashCode() - Method in class net.sf.saxon.tree.linked.AttributeImpl
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.tree.NamespaceNode
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.tree.tiny.CharSlice
Generate a hash code
hashCode() - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.tree.tiny.LargeStringBuffer
Generate a hash code
hashCode() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
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.tree.tiny.TinyDocumentImpl
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.tree.tiny.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.tree.util.FastStringBuffer
Generate a hash code
hashCode() - Method in class net.sf.saxon.tree.util.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.tree.wrapper.AbstractVirtualNode
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.tree.wrapper.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.type.AnyItemType
Returns a hash code value for the object.
hashCode() - Method in class net.sf.saxon.type.BuiltInAtomicType
The fingerprint can be used as a hashcode
hashCode() - Method in class net.sf.saxon.type.ExternalObjectType
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.BigIntegerComparable
 
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
Hash code for context-free comparison of date time values.
hashCode(int, byte, byte, byte, byte, byte, int, int) - Static method in class net.sf.saxon.value.DateTimeValue
 
hashCode() - Method in class net.sf.saxon.value.DecimalValue.DecimalComparable
 
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.GDateValue
 
hashCode() - Method in class net.sf.saxon.value.HexBinaryValue
 
hashCode() - Method in class net.sf.saxon.value.Int64Value
Get the hashCode.
hashCode() - Method in class net.sf.saxon.value.Int64Value.Int64Comparable
 
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.QualifiedNameValue
 
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
 
hasLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.Expression
Given an expression that is an immediate child of this expression, test whether the evaluation of the parent expression causes the child expression to be evaluated repeatedly
hasLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.FilterExpression
Given an expression that is an immediate child of this expression, test whether the evaluation of the parent expression causes the child expression to be evaluated repeatedly
hasLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Given an expression that is an immediate child of this expression, test whether the evaluation of the parent expression causes the child expression to be evaluated repeatedly
hasLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.ForExpression
Given an expression that is an immediate child of this expression, test whether the evaluation of the parent expression causes the child expression to be evaluated repeatedly
hasLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Given an expression that is an immediate child of this expression, test whether the evaluation of the parent expression causes the child expression to be evaluated repeatedly
hasLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Given an expression that is an immediate child of this expression, test whether the evaluation of the parent expression causes the child expression to be evaluated repeatedly
hasLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.instruct.ForEach
Given an expression that is an immediate child of this expression, test whether the evaluation of the parent expression causes the child expression to be evaluated repeatedly
hasLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Given an expression that is an immediate child of this expression, test whether the evaluation of the parent expression causes the child expression to be evaluated repeatedly
hasLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.QuantifiedExpression
Given an expression that is an immediate child of this expression, test whether the evaluation of the parent expression causes the child expression to be evaluated repeatedly
hasLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.SlashExpression
Given an expression that is an immediate child of this expression, test whether the evaluation of the parent expression causes the child expression to be evaluated repeatedly
hasLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.sort.SortExpression
Given an expression that is an immediate child of this expression, test whether the evaluation of the parent expression causes the child expression to be evaluated repeatedly
hasLoopingSubexpression(Expression) - Method in class net.sf.saxon.pattern.PatternSponsor
Treat all subexpressions of a pattern as "looping" subexpresions, that is, assume they are evaluated repeatedly
hasLoopingVariableReference(Binding) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Determine whether a variable reference found within a clause of a FLWOR expression is a looping reference, that is, whether the variable is used more than once
hasName() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
hasNamespaceAliases() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
hasNext() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
hasNext() - Method in class net.sf.saxon.expr.ItemMappingIterator
 
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.RangeIterator
 
hasNext() - Method in class net.sf.saxon.expr.ReverseRangeIterator
 
hasNext() - Method in class net.sf.saxon.expr.sort.EmptyIntIterator
Test whether there are any more integers in the sequence
hasNext() - Method in class net.sf.saxon.expr.sort.GroupAdjacentIterator
 
hasNext() - Method in class net.sf.saxon.expr.sort.GroupByIterator
 
hasNext() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
hasNext() - Method in interface net.sf.saxon.expr.sort.IntIterator
Test whether there are any more integers in the sequence
hasNext() - Method in class net.sf.saxon.expr.sort.SortedIterator
Determine whether there are more items to come.
hasNext() - Method in class net.sf.saxon.expr.SubsequenceIterator
Test whether there are any more items available in the sequence
hasNext() - Method in class net.sf.saxon.expr.TailIterator
 
hasNext() - Method in class net.sf.saxon.expr.UnionEnumeration
 
hasNext() - Method in class net.sf.saxon.expr.ValueTailIterator
 
hasNext() - Method in class net.sf.saxon.s9api.XdmSequenceIterator
Returns true if the iteration has more elements.
hasNext() - Method in class net.sf.saxon.trace.ContextStackIterator
Returns true if the iteration has more elements.
hasNext() - Method in class net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator
 
hasNext() - Method in class net.sf.saxon.tree.iter.ArrayIterator
Test whether there are any more items
hasNext() - Method in class net.sf.saxon.tree.iter.EmptyIterator
Determine whether there are more items to come.
hasNext() - Method in class net.sf.saxon.tree.iter.IteratorIterator
 
hasNext() - Method in class net.sf.saxon.tree.iter.ListIterator
 
hasNext() - Method in interface net.sf.saxon.tree.iter.LookaheadIterator
Determine whether there are more items to come.
hasNext() - Method in class net.sf.saxon.tree.iter.LookaheadIteratorImpl
 
hasNext() - Method in class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
 
hasNext() - Method in class net.sf.saxon.tree.iter.ReverseArrayIterator
Determine whether there are more items to come.
hasNext() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
Determine whether there are more items to come.
hasNext() - Method in class net.sf.saxon.tree.iter.SingletonIterator
Determine whether there are more items to come.
hasNext() - Method in class net.sf.saxon.tree.iter.UntypedAtomizingIterator
 
hasNext() - Method in class net.sf.saxon.tree.linked.AttributeEnumeration
Test if there are mode nodes still to come.
hasNext() - Method in class net.sf.saxon.tree.linked.TreeEnumeration
Determine whether there are more items to come.
hasNext() - Method in class net.sf.saxon.tree.tiny.SiblingEnumeration
Test whether there are any more nodes to come.
hasNext() - Method in class net.sf.saxon.tree.util.NamespaceIterator
 
hasReachableReturnables() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
Test whether there are any returnable nodes reachable from this node by zero or more arcs
hasReachableReturnables() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Test whether there are any returnable nodes reachable from nodes in this nodeset
hasRequiredParams() - Method in class net.sf.saxon.expr.instruct.Template
Ask whether this template has one or more required parameters
hasSameNode(SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.option.exslt.Sets
Determine whether two node-sets (interpreted as sequences of nodes that must be supplied in document order) contain at least one node in common
hasSideEffects() - Method in class net.sf.saxon.lib.ExtensionFunctionDefinition
Ask whether the function has side-effects.
hasText() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
hasThereBeenAnExplicitResultDocument() - Method in class net.sf.saxon.Controller
Test whether an explicit result tree has been written using xsl:result-document
hasTimezone() - Method in class net.sf.saxon.value.CalendarValue
Determine whether this value includes a timezone
hasUnknownDependencies() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
Ask whether the path has unknown dependencies, typically because a node reached by the path is supplied as an argument to a user-defined function
hasVariableBinding(Binding) - Method in class net.sf.saxon.expr.Assignation
 
hasVariableBinding(Binding) - Method in class net.sf.saxon.expr.Expression
 
hasVariableBinding(Binding) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Determine whether a given variable binding belongs to this FLWOR expression
hasVariableBinding(Binding) - Method in class net.sf.saxon.expr.ForExpression
 
headPrefix - Variable in class net.sf.saxon.serialize.MetaTagAdjuster
 
hebrew - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
hex(char) - Static method in class net.sf.saxon.serialize.codenorm.UnicodeDataGenerator
Utility: Supplies a zero-padded hex representation of a Unicode character (without 0x, \\u)
hex(String, String) - Static method in class net.sf.saxon.serialize.codenorm.UnicodeDataGenerator
Utility: Supplies a zero-padded hex representation of a Unicode character (without 0x, \\u)
HEX_BINARY - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:hexBinary
HEX_BINARY - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
HEX_BINARY_TO_BASE64_BINARY - Static variable in class net.sf.saxon.type.Converter
 
HexBinaryValue - Class in net.sf.saxon.value
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(CharSequence, AtomicType) - Constructor for class net.sf.saxon.value.HexBinaryValue
Constructor: create a HexBinary value from a supplied string in hexBinary encoding, with a specified type.
HexBinaryValue(byte[]) - Constructor for class net.sf.saxon.value.HexBinaryValue
Constructor: create a hexBinary value from a given array of bytes
HexCharacterReferenceGenerator - Class in net.sf.saxon.serialize
A class that represents a character as a hexadecimal character reference and writes the result to a supplied Writer
highest(XPathContext, SequenceIterator) - Static method in class net.sf.saxon.option.exslt.Math
Get the items with maximum numeric value of the string-value of each of a sequence of items.
highSurrogate(int) - Static method in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
Return the high surrogate of a non-BMP character
highSurrogateRanges(List<RegexTranslator.Range>) - Static method in class net.sf.saxon.functions.regex.RegexTranslator
 
hiraganaA - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
hiraganaI - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
HomogeneityChecker - Class in net.sf.saxon.expr
This class is an expression that does a run-time check of the result of a "/" expression to ensure that (a) the results consists entirely of atomic values and function items, or entirely of nodes, and (b) if the results are nodes, then they are deduplicated and sorted into document order.
HomogeneityChecker(Expression) - Constructor for class net.sf.saxon.expr.HomogeneityChecker
 
HomogeneityCheckerIterator - Class in net.sf.saxon.tree.iter
An iterator that returns the same items as its base iterator, checking to see that they are either all nodes, or all non-nodes; if they are all nodes, it delivers them in document order.
HomogeneityCheckerIterator(SequenceIterator, SourceLocator) - Constructor for class net.sf.saxon.tree.iter.HomogeneityCheckerIterator
 
hourInDay(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
Return the hour of the day in the specified date or date/time
hourInDay(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the current hour of the day
HOURS - Static variable in class net.sf.saxon.functions.Component
 
HREF - Static variable in class net.sf.saxon.om.StandardNames
 
HTML_URI - Static variable in class net.sf.saxon.functions.EscapeURI
 
HTMLEmitter - Class in net.sf.saxon.serialize
This class generates HTML output
HTMLEmitter() - Constructor for class net.sf.saxon.serialize.HTMLEmitter
Constructor
HTMLIndenter - Class in net.sf.saxon.serialize
HTMLIndenter: This ProxyEmitter indents HTML elements, by adding whitespace character data where appropriate.
HTMLIndenter(Receiver, String) - Constructor for class net.sf.saxon.serialize.HTMLIndenter
 
HTMLIndenter.HTMLNameClassifier - Class in net.sf.saxon.serialize
Class to classify HTML names
HTMLIndenter.HTMLNameClassifier() - Constructor for class net.sf.saxon.serialize.HTMLIndenter.HTMLNameClassifier
 
HTMLIndenter.NameClassifier - Interface in net.sf.saxon.serialize
The NameClassifier classifies element names according to whether the element is (a) an inline element, and/or (b) a formatted element
HTMLIndenter.XHTMLNameClassifier - Class in net.sf.saxon.serialize
Class to classify XHTML names
HTMLIndenter.XHTMLNameClassifier() - Constructor for class net.sf.saxon.serialize.HTMLIndenter.XHTMLNameClassifier
 
HTMLTagHashSet - Class in net.sf.saxon.serialize
A simple class for testing membership of a fixed set of case-insensitive ASCII strings.
HTMLTagHashSet(int) - Constructor for class net.sf.saxon.serialize.HTMLTagHashSet
 
HTMLURIEscaper - Class in net.sf.saxon.serialize
This class is used as a filter on the serialization pipeline; it performs the function of escaping URI-valued attributes in HTML
HTMLURIEscaper(Receiver) - Constructor for class net.sf.saxon.serialize.HTMLURIEscaper
 

I

Id - Class in net.sf.saxon.functions
The XPath id() or element-with-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
 
ID - Static variable in class net.sf.saxon.functions.Id
 
ID - Static variable in class net.sf.saxon.om.StandardNames
 
ID - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:ID
ID - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
ID_IDREF_CHECKED - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag indicating that the ID/IDREF properties have been set if applicable: if this bit is set, then the absence of the IS_ID bit means the node is not an ID, and similarly for IS_IDREF
IDENTITY_CONVERTER - Static variable in class net.sf.saxon.type.Converter
 
IdentityComparison - Class in net.sf.saxon.expr
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
IdentityTransformer - Class in net.sf.saxon
 
IdentityTransformer(Configuration) - Constructor for class net.sf.saxon.IdentityTransformer
 
IdentityTransformerHandler - Class in net.sf.saxon
IdentityTransformerHandler implements the javax.xml.transform.sax.TransformerHandler interface.
IdentityTransformerHandler(Controller) - Constructor for class net.sf.saxon.IdentityTransformerHandler
Create a IdentityTransformerHandler and initialise variables.
IDFilter - Class in net.sf.saxon.event
IDFilter is a ProxyReceiver that extracts the subtree of a document rooted at the element with a given ID value.
IDFilter(Receiver, String) - Constructor for class net.sf.saxon.event.IDFilter
 
idForCountry - Static variable in class net.sf.saxon.expr.number.NamedTimeZone
 
IDIV - Static variable in class net.sf.saxon.expr.Calculator
 
IDIV - Static variable in class net.sf.saxon.expr.parser.Token
operator "idiv"
idiv(IntegerValue) - Method in class net.sf.saxon.value.BigIntegerValue
Integer divide by another integer
idiv(IntegerValue) - Method in class net.sf.saxon.value.Int64Value
Integer divide by another integer
idiv(IntegerValue) - Method in class net.sf.saxon.value.IntegerValue
Integer divide by another integer
Idref - Class in net.sf.saxon.functions
 
Idref() - Constructor for class net.sf.saxon.functions.Idref
 
IDREF - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:IDREF
IDREF - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
IDREFS - Static variable in class net.sf.saxon.type.BuiltInListType
 
IdrefTest - Class in net.sf.saxon.pattern
IdrefTest is a test that cannot be represented directly in XPath or XSLT patterns, but which is used internally for matching IDREF nodes: it tests whether the node has the is-idref property
IF - Static variable in class net.sf.saxon.expr.parser.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.s9api.WhitespaceStrippingPolicy
The value IGNORABLE indicates that whitespace text nodes in element-only content are discarded.
IGNORABLE - Static variable in class net.sf.saxon.value.Whitespace
 
ignorableWhitespace(char[], int, int) - Method in class net.sf.saxon.event.ReceivingContentHandler
Report character data classified as "Ignorable whitespace", that is, whitespace text nodes appearing as children of elements with an element-only content model
ignorableWhitespace(char[], int, int) - Method in class net.sf.saxon.trans.ConfigurationReader
 
IGNORE_CASE - Static variable in class net.sf.saxon.om.StandardNames
 
IGNORE_MODIFIERS - Static variable in class net.sf.saxon.om.StandardNames
 
IGNORE_SYMBOLS - Static variable in class net.sf.saxon.om.StandardNames
 
IGNORE_WIDTH - Static variable in class net.sf.saxon.om.StandardNames
 
ignoreIgnorable - Variable in class net.sf.saxon.evpull.StaxToEventBridge
 
ignoreIgnorable - Variable in class net.sf.saxon.pull.StaxBridge
 
ignoreWhitespace - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
implementationClass - Variable in class net.sf.saxon.functions.StandardFunction.Entry
The class containing the implementation of this function (always a subclass of SystemFunction)
IMPLEMENTS_PREFIX - Static variable in class net.sf.saxon.om.StandardNames
 
implementsStaticTypeCheck() - Method in class net.sf.saxon.expr.Expression
Determine whether this expression implements its own method for static type checking
implementsStaticTypeCheck() - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Determine whether this expression implements its own method for static type checking
implementsStaticTypeCheck() - Method in class net.sf.saxon.expr.instruct.Choose
Determine whether this expression implements its own method for static type checking
implementsStaticTypeCheck() - Method in class net.sf.saxon.expr.LetExpression
Determine whether this expression implements its own method for static type checking
IMPLICIT_RESULT_DOCUMENT - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
Property used internally to identify the XSLT implicit result document
implicitlyRequiredParam - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
ImplicitResultChecker - Class in net.sf.saxon.serialize
This filter is inserted into the serializer pipeline when serializing an implicit XSLT result tree, that is, one that is created without use of xsl:result-document.
ImplicitResultChecker(Receiver, Controller) - Constructor for class net.sf.saxon.serialize.ImplicitResultChecker
Create an ImplicitResultChecker.
implicitSelect - Variable in class net.sf.saxon.expr.instruct.ApplyTemplates
 
IMPORT_MODULE - Static variable in class net.sf.saxon.expr.parser.Token
"import module"
IMPORT_SCHEMA - Static variable in class net.sf.saxon.expr.parser.Token
"import schema"
importComponents(Source) - Method in class net.sf.saxon.Configuration
Import a precompiled Schema Component Model from a given Source.
importComponents(Source) - Method in class net.sf.saxon.s9api.SchemaManager
Import a precompiled Schema Component Model from a given Source.
ImportedFunctionLibrary - Class in net.sf.saxon.query
This implementation of FunctionLibrary contains all the functions imported into a Query Module.
ImportedFunctionLibrary(QueryModule, XQueryFunctionLibrary) - Constructor for class net.sf.saxon.query.ImportedFunctionLibrary
Create an imported function library
importedModules - Variable in class net.sf.saxon.query.QueryParser
 
importedSchemaNamespaces - Variable in class net.sf.saxon.sxpath.IndependentContext
 
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.JAXPXPathStaticContext
Import a schema.
importSchema(Source) - Method in class net.sf.saxon.xpath.XPathEvaluator
Import a schema.
importSchemaNamespace(String) - Method in class net.sf.saxon.s9api.XPathCompiler
Import a schema namespace: that is, add the element and attribute declarations and type definitions contained in a given namespace to the static context for the XPath expression.
importsNamespace(String) - Method in class net.sf.saxon.query.QueryModule
Ask whether this module directly imports a particular namespace
importsNamespaceIndirectly(String) - Method in class net.sf.saxon.query.QueryModule
Test whether this module imports a particular namespace directly or indirectly
IN - Static variable in class net.sf.saxon.expr.parser.Token
Keyword "in"
inCharClassExpr - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
inCharset(int) - Method in class net.sf.saxon.serialize.charcode.ASCIICharacterSet
 
inCharset(int) - Method in interface net.sf.saxon.serialize.charcode.CharacterSet
Determine if a character is present in the character set
inCharset(int) - Method in class net.sf.saxon.serialize.charcode.ISO88591CharacterSet
 
inCharset(int) - Method in class net.sf.saxon.serialize.charcode.JavaCharacterSet
 
inCharset(int) - Method in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
 
inCharset(int) - Method in class net.sf.saxon.serialize.charcode.UTF8CharacterSet
 
inClassOutput(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.BackReference
 
inClassOutput(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.CharRange
 
inClassOutput(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Empty
 
inClassOutput(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Property
 
inClassOutput(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.SimpleCharClass
 
inClassOutput(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.SingleChar
 
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.lib.SaxonOutputKeys
include-content-type = "yes" | "no".
INCLUDE_CONTENT_TYPE - Static variable in class net.sf.saxon.om.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
includes(int, int) - Static method in class net.sf.saxon.om.CopyOptions
 
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
incrementLineNumber(int) - Method in class net.sf.saxon.expr.parser.Tokenizer
Increment the line number, making a record of where in the input string the newline character occurred.
incrementReferenceCount() - Method in class net.sf.saxon.style.XSLAttributeSet
Increment the number of references found to this attribute set
indent(int) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Construct indent string, for diagnostic output
INDENT - Static variable in class net.sf.saxon.om.StandardNames
 
INDENT_SPACES - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
saxon:indent-spaces = integer.
indentForNextAttribute - Variable in class net.sf.saxon.serialize.XMLEmitter
 
IndependentContext - Class in net.sf.saxon.sxpath
An IndependentContext provides a context for parsing an XPath expression appearing in a context other than a stylesheet.
IndependentContext() - Constructor for class net.sf.saxon.sxpath.IndependentContext
Create an IndependentContext along with a new (non-schema-aware) Saxon Configuration
IndependentContext(Configuration) - Constructor for class net.sf.saxon.sxpath.IndependentContext
Create an IndependentContext using a specific Configuration
INDETERMINATE_ORDERING - Static variable in class net.sf.saxon.value.Value
Constant returned by compareTo() method to indicate an indeterminate ordering between two values
index - Variable in class net.sf.saxon.dom.NodeWrapper
 
index - Variable in class net.sf.saxon.option.dom4j.NodeWrapper
 
index - Variable in class net.sf.saxon.option.jdom.NodeWrapper
 
index - Variable in class net.sf.saxon.option.xom.NodeWrapper
 
index(Declaration, PrincipalStylesheetModule) - Method in class net.sf.saxon.style.StyleElement
Method supplied by declaration elements to add themselves to a stylesheet-level index
index(Declaration, PrincipalStylesheetModule) - Method in class net.sf.saxon.style.XSLDecimalFormat
Method supplied by declaration elements to add themselves to a stylesheet-level index
index(Declaration, PrincipalStylesheetModule) - Method in class net.sf.saxon.style.XSLFunction
 
index(Declaration, PrincipalStylesheetModule) - Method in class net.sf.saxon.style.XSLImportSchema
 
index(Declaration, PrincipalStylesheetModule) - Method in class net.sf.saxon.style.XSLKey
 
index(Declaration, PrincipalStylesheetModule) - Method in class net.sf.saxon.style.XSLNamespaceAlias
 
index(Declaration, PrincipalStylesheetModule) - Method in class net.sf.saxon.style.XSLStylesheet
 
index(Declaration, PrincipalStylesheetModule) - Method in class net.sf.saxon.style.XSLTemplate
 
index(Declaration, PrincipalStylesheetModule) - Method in class net.sf.saxon.style.XSLVariableDeclaration
 
index - Variable in class net.sf.saxon.tree.iter.ListIterator
 
index - Variable in class net.sf.saxon.tree.iter.ReverseArrayIterator
 
indexFunction(Declaration) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Add a stylesheet function to the index
indexIDElement(NodeInfo, int, NameChecker) - Method in class net.sf.saxon.tree.tiny.TinyTree
Index an element of type xs:ID
indexNamedTemplate(Declaration) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Add a named template to the index
IndexOf - Class in net.sf.saxon.functions
The XPath 2.0 index-of() function
IndexOf() - Constructor for class net.sf.saxon.functions.IndexOf
 
indexOf(char) - Method in class net.sf.saxon.tree.tiny.CharSlice
Get the index of a specific character in the sequence.
indexOf(char) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Get the index of the first character equal to a given value
IndexOf.IndexIterator - Class in net.sf.saxon.functions
Iterator to return the index positions of selected items in a sequence
IndexOf.IndexIterator(SequenceIterator, AtomicValue, GenericAtomicComparer) - Constructor for class net.sf.saxon.functions.IndexOf.IndexIterator
Get an iterator returning the index positions of selected items in a sequence
indexVariableDeclaration(Declaration) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Index a global xsl:variable or xsl:param element
INFINITY - Static variable in class net.sf.saxon.om.StandardNames
 
infinity - Variable in class net.sf.saxon.style.XSLDecimalFormat
 
infinity - Variable in class net.sf.saxon.trans.DecimalSymbols
 
INHERIT_NAMESPACES - Static variable in class net.sf.saxon.om.StandardNames
 
inheritNamespaces - Variable in class net.sf.saxon.expr.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 net.sf.saxon.Configuration
 
init(Expression, boolean, boolean, Mode) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
 
init(Expression, StructuredQName) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Initialize the properties of the variable
init() - Method in class net.sf.saxon.functions.VendorFunctionLibrary
 
initialise(NodeName, SchemaType, AttributeCollectionImpl, NodeInfo, int) - Method in class net.sf.saxon.tree.linked.ElementImpl
Initialise a new ElementImpl with an element name
initialize(Configuration) - Method in class net.sf.saxon.java.JavaPlatform
Perform platform-specific initialization of the configuration
initialize(Configuration) - Method in interface net.sf.saxon.lib.Initializer
Initialize the Configuration
initialize(Configuration) - Method in interface net.sf.saxon.Platform
Perform platform-specific initialization of the configuration
initializeBindery(Bindery) - Method in class net.sf.saxon.expr.instruct.Executable
Allocate space in bindery for all the variables needed
initializeBinding(Executable, Declaration, GeneralVariable) - Method in class net.sf.saxon.style.XSLGeneralVariable
Initialize - common code called from the compile() method of all subclasses
initializeConfiguration(Configuration) - Method in class net.sf.saxon.Transform
Customisation hook called immediately after the Configuration object is instantiated.
initializeController(Controller) - Method in class net.sf.saxon.query.DynamicQueryContext
Apply the settings from this DynamicQueryContext to a Controller
Initializer - Interface in net.sf.saxon.lib
This interface can be implemented by users (there are no implementations in Saxon itself).
initializer - Variable in class net.sf.saxon.trans.CommandLineOptions
 
inject(Expression, StaticContext, int, StructuredQName) - Method in interface net.sf.saxon.expr.parser.CodeInjector
If tracing, wrap an expression in a trace instruction
inject(Expression, StaticContext, int, StructuredQName) - Method in class net.sf.saxon.trace.TimingCodeInjector
If tracing, wrap an expression in a trace instruction
inject(Expression, StaticContext, int, StructuredQName) - Method in class net.sf.saxon.trace.TraceCodeInjector
If tracing, wrap an expression in a trace instruction
inject(Expression, StaticContext, int, StructuredQName) - Method in class net.sf.saxon.trace.XSLTTraceCodeInjector
If tracing, wrap an expression in a trace instruction
injectClause(Clause, StaticContext, Container) - Method in interface net.sf.saxon.expr.parser.CodeInjector
Insert a tracing clause into a FLWOR expression
injectClause(Clause, StaticContext, Container) - Method in class net.sf.saxon.trace.TimingCodeInjector
If tracing, add a clause to a FLWOR expression that can be used to monitor requests for tuples to be processed
injectClause(Clause, StaticContext, Container) - Method in class net.sf.saxon.trace.TraceCodeInjector
If tracing, add a clause to a FLWOR expression that can be used to monitor requests for tuples to be processed
INLINE_FUNCTION_LITERAL - Static variable in class net.sf.saxon.expr.parser.Token
Token representing a function name and the following "#" symbol
INLINE_VARIABLE_REFERENCES - Static variable in class net.sf.saxon.expr.parser.PromotionOffer
Inline variable references causes all references to a variable V to be replaced by the expression E.
inMetaTag - Variable in class net.sf.saxon.serialize.MetaTagAdjuster
 
inpos - Variable in class net.sf.saxon.value.StringValue.CharacterIterator
 
inPredicate - Variable in class net.sf.saxon.pattern.PatternParser
 
input - Variable in class net.sf.saxon.expr.parser.Tokenizer
The string being parsed
INPUT_TYPE_ANNOTATIONS - Static variable in class net.sf.saxon.om.StandardNames
 
inputIterator - Variable in class net.sf.saxon.value.Closure
 
inputOffset - Variable in class net.sf.saxon.expr.parser.Tokenizer
The current position within the input string
InscopeNamespaceResolver - Class in net.sf.saxon.om
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
Create a NamespaceResolver that resolves according to the in-scope namespaces of a given node
InScopePrefixes - Class in net.sf.saxon.functions
This class supports fuctions get-in-scope-prefixes()
InScopePrefixes() - Constructor for class net.sf.saxon.functions.InScopePrefixes
 
Insert - Class in net.sf.saxon.functions
The XPath 2.0 insert-before() function
Insert() - Constructor for class net.sf.saxon.functions.Insert
 
Insert.InsertIterator - Class in net.sf.saxon.functions
Insertion iterator.
Insert.InsertIterator(SequenceIterator, SequenceIterator, int) - Constructor for class net.sf.saxon.functions.Insert.InsertIterator
 
INSERT_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
An XQuery Update insert expression.
INSERT_NODE - Static variable in class net.sf.saxon.expr.parser.Token
"insert node/nodes"
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.tree.util.FastStringBuffer
Insert a character at a particular offset
insertChildren(NodeInfo[], boolean, boolean) - Method in interface net.sf.saxon.om.MutableNodeInfo
Insert a sequence of nodes as children of this node.
insertChildren(NodeInfo[], boolean, boolean) - Method in class net.sf.saxon.tree.linked.NodeImpl
Insert a sequence of nodes as children of this node.
insertChildren(NodeInfo[], boolean, boolean) - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Insert a sequence of nodes as children of this node.
insertChildren(NodeInfo[], boolean, boolean) - Method in class net.sf.saxon.tree.util.Orphan
Insert copies of a sequence of nodes as children of this node.
insertChildrenAt(NodeInfo[], int, boolean) - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Insert children before or after a given existing child
insertData(int, String) - Method in class net.sf.saxon.dom.TextOverNodeInfo
Insert a string at the specified character offset.
insertSiblings(NodeInfo[], boolean, boolean) - Method in interface net.sf.saxon.om.MutableNodeInfo
Insert a sequence of nodes as siblings of this node.
insertSiblings(NodeInfo[], boolean, boolean) - Method in class net.sf.saxon.tree.linked.NodeImpl
Insert copies of a sequence of nodes as siblings of this node.
insertSiblings(NodeInfo[], boolean, boolean) - Method in class net.sf.saxon.tree.util.Orphan
Insert copies of a sequence of nodes as siblings of this node.
insertWideCharAt(int, int) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Insert wide character at a particular offset
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromBigDecimal
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromBigInteger
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromBoolean
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromBooleanArray
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromByte
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromByteArray
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromCharacter
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromCharArray
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromCollection
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromDate
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromDouble
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromDoubleArray
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromFloat
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromFloatArray
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromInt
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromIntArray
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromLong
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromLongArray
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromQName
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromSequenceIterator
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromShort
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromShortArray
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromSource
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromString
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromURI
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.FromValueRepresentation
 
INSTANCE - Static variable in class net.sf.saxon.expr.JPConverter.WrapExternalObject
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.AnyURIValueToURI
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.AnyURIValueToURL
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.Atomic
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.BooleanValueToBoolean
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.CalendarValueToCalendar
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.CalendarValueToDate
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.General
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.Identity
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.IntegerValueToBigInteger
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.IntegerValueToByte
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.IntegerValueToChar
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.IntegerValueToInt
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.IntegerValueToLong
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.IntegerValueToShort
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.NumericValueToBigDecimal
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.NumericValueToDouble
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.NumericValueToFloat
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.QualifiedNameValueToQName
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.StringValueToChar
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.StringValueToString
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.ToCollection
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.ToNull
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.ToSequenceExtent
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.ToSequenceIterator
 
INSTANCE - Static variable in class net.sf.saxon.expr.PJConverter.UnwrapExternalObject
 
INSTANCE_OF - Static variable in class net.sf.saxon.expr.parser.Token
operator "instance of"
InstanceOfExpression - Class in net.sf.saxon.expr
InstanceOf Expression: implements "Expr instance of data-type"
InstanceOfExpression(Expression, SequenceType) - Constructor for class net.sf.saxon.expr.InstanceOfExpression
Construct an "instance of" expression in the form "source instance of target"
instantiateClassName(String, Object, Class) - Method in class net.sf.saxon.Configuration
 
inStartTag - Variable in class net.sf.saxon.trace.ExpressionPresenter
 
Instruction - Class in net.sf.saxon.expr.instruct
Abstract superclass for all instructions in the compiled stylesheet.
Instruction() - Constructor for class net.sf.saxon.expr.instruct.Instruction
Constructor
INSTRUCTION - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
InstructionDetails - Class in net.sf.saxon.expr.instruct
Details about an instruction, used when reporting errors and when tracing
InstructionDetails() - Constructor for class net.sf.saxon.expr.instruct.InstructionDetails
 
InstructionInfo - Interface in net.sf.saxon.trace
Information about an instruction in the stylesheet or a construct in a Query, made available at run-time to a TraceListener
instructMap - Variable in class net.sf.saxon.trace.TimingTraceListener
 
inSummerTime(DateTimeValue, String) - Static method in class net.sf.saxon.expr.number.NamedTimeZone
Determine whether a given date/time is in summer time (daylight savings time) in a given region.
INT - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:int
INT - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
Int64Value - Class in net.sf.saxon.value
An integer value: note this is a subtype of decimal in XML Schema, not a primitive type.
Int64Value(long) - Constructor for class net.sf.saxon.value.Int64Value
Constructor supplying a long
Int64Value(long, BuiltInAtomicType, boolean) - Constructor for class net.sf.saxon.value.Int64Value
Constructor for a subtype, supplying a long and a type label.
Int64Value.Int64Comparable - Class in net.sf.saxon.value
A Comparable that performs comparison of an Int64Value either with another Int64Value or with some other representation of an XPath numeric value
Int64Value.Int64Comparable(Int64Value) - Constructor for class net.sf.saxon.value.Int64Value.Int64Comparable
 
IntArraySet - Class in net.sf.saxon.expr.sort
Set of int values.
IntArraySet() - Constructor for class net.sf.saxon.expr.sort.IntArraySet
Create an empty set
IntArraySet(IntHashSet) - Constructor for class net.sf.saxon.expr.sort.IntArraySet
Create a set containing integers from the specified IntHashSet
IntArraySet(IntArraySet) - Constructor for class net.sf.saxon.expr.sort.IntArraySet
Create one IntArraySet as a copy of another
IntComplementSet - Class in net.sf.saxon.expr.sort
An immutable integer set containing all int values except those in an excluded set
IntComplementSet(IntSet) - Constructor for class net.sf.saxon.expr.sort.IntComplementSet
 
INTEGER - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:integer
INTEGER - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
INTEGER_DECIMAL - Static variable in class net.sf.saxon.expr.Calculator
 
INTEGER_DOUBLE - Static variable in class net.sf.saxon.expr.Calculator
Calculators used when the first operand is an integer
INTEGER_FLOAT - Static variable in class net.sf.saxon.expr.Calculator
 
INTEGER_INTEGER - Static variable in class net.sf.saxon.expr.Calculator
 
INTEGER_TO_DECIMAL - Static variable in class net.sf.saxon.type.Converter
 
IntegerRange - Class in net.sf.saxon.value
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
Construct an integer range expression
IntegerRangeTest - Class in net.sf.saxon.expr
An IntegerRangeTest is an expression of the form E = N to M where E is numeric, and N and M are both expressions of type integer.
IntegerRangeTest(Expression, Expression, Expression) - Constructor for class net.sf.saxon.expr.IntegerRangeTest
Construct a IntegerRangeTest
IntegerValue - Class in net.sf.saxon.value
This class represents the XPath built-in type xs:integer.
IntegerValue() - Constructor for class net.sf.saxon.value.IntegerValue
 
IntegratedFunctionCall - Class in net.sf.saxon.functions
Expression representing a call to a user-written extension function implemented as a subtype of ExtensionFunctionCall
IntegratedFunctionCall(ExtensionFunctionCall) - Constructor for class net.sf.saxon.functions.IntegratedFunctionCall
 
IntegratedFunctionLibrary - Class in net.sf.saxon.functions
A library of integrated function calls, that is, user-written extension functions implemented as instances of the class IntegratedFunction.
IntegratedFunctionLibrary() - Constructor for class net.sf.saxon.functions.IntegratedFunctionLibrary
 
IntEmptySet - Class in net.sf.saxon.expr.sort
An immutable integer set containing no integers
INTERNAL - Static variable in class net.sf.saxon.functions.StandardFunction
 
internalKeyCall(KeyDefinitionSet, 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 definition
internalMatches(NodeInfo, NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.AnchorPattern
Determine whether this Pattern matches the given Node.
internalMatches(NodeInfo, NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.LocationPathPattern
Test whether the pattern matches, but without changing the current() node
internalMatches(NodeInfo, NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.Pattern
Determine whether this Pattern matches the given Node.
INTERSECT - Static variable in class net.sf.saxon.expr.parser.Token
Operator "intersect"
intersect(IntSet) - Method in class net.sf.saxon.expr.sort.AbstractIntSet
Form a new set that is the intersection of two IntSets.
intersect(IntSet) - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
intersect(IntSet) - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
intersect(IntSet) - Method in interface net.sf.saxon.expr.sort.IntSet
Form a new set that is the intersection of this IntSet and another.
intersect(IntSet) - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
intersect(IntSet) - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
intersection(SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.option.exslt.Sets
Return the intersection of two node-sets (interpreted as sequences of nodes that must be supplied in document order)
IntersectionEnumeration - Class in net.sf.saxon.expr
An enumeration representing a nodeset that is an intersection of two other NodeSets.
IntersectionEnumeration(SequenceIterator, SequenceIterator, ItemOrderComparer) - Constructor for class net.sf.saxon.expr.IntersectionEnumeration
Form an enumeration of the intersection of the nodes in two nodesets
IntersectPattern - Class in net.sf.saxon.pattern
A pattern formed as the difference of two other patterns
IntersectPattern(Pattern, Pattern) - Constructor for class net.sf.saxon.pattern.IntersectPattern
Constructor
IntHashMap<T> - Class in net.sf.saxon.expr.sort
A hash table that maps int keys to Object values.
IntHashMap() - Constructor for class net.sf.saxon.expr.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.expr.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.expr.sort.IntHashMap
Constructs a new map with initial capacity, and load factor.
IntHashSet - Class in net.sf.saxon.expr.sort
Set of int values.
IntHashSet() - Constructor for class net.sf.saxon.expr.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.expr.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.expr.sort.IntHashSet
Initializes a set with a load factor of 0,25.
IntIterator - Interface in net.sf.saxon.expr.sort
An iterator over a sequence of unboxed int values
INTO - Static variable in class net.sf.saxon.expr.parser.Token
"into"
IntRangeSet - Class in net.sf.saxon.expr.sort
Set of int values.
IntRangeSet() - Constructor for class net.sf.saxon.expr.sort.IntRangeSet
Create an empty set
IntRangeSet(IntRangeSet) - Constructor for class net.sf.saxon.expr.sort.IntRangeSet
Create one IntRangeSet as a copy of another
IntRangeSet(int[], int[]) - Constructor for class net.sf.saxon.expr.sort.IntRangeSet
Create an IntRangeSet given the start points and end points of the integer ranges.
IntSet - Interface in net.sf.saxon.expr.sort
A set of integers represented as int values
IntSingletonSet - Class in net.sf.saxon.expr.sort
An immutable integer set containing a single integer
IntSingletonSet(int) - Constructor for class net.sf.saxon.expr.sort.IntSingletonSet
 
IntToIntArrayMap - Class in net.sf.saxon.expr.sort
An implementation of IntToIntMap that relies on serial searching, and is therefore optimized for very small map sizes
IntToIntArrayMap() - Constructor for class net.sf.saxon.expr.sort.IntToIntArrayMap
Create an initial empty map with default space allocation
IntToIntArrayMap(int) - Constructor for class net.sf.saxon.expr.sort.IntToIntArrayMap
Create an initial empty map with a specified initial capacity
IntToIntHashMap - Class in net.sf.saxon.expr.sort
A hash table that maps int keys to int values.
IntToIntHashMap() - Constructor for class net.sf.saxon.expr.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.expr.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.expr.sort.IntToIntHashMap
Constructs a new map with initial capacity, and load factor.
IntToIntMap - Interface in net.sf.saxon.expr.sort
Interface defining a map from integers to integers
IntUniversalSet - Class in net.sf.saxon.expr.sort
An immutable integer set containing every integer
INVALID - Static variable in class net.sf.saxon.lib.Validation
Code indicating that the value of a validation request was invalid
INVALID - Static variable in exception net.sf.saxon.trans.LicenseException
 
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 exception net.sf.saxon.dom.DOMExceptionImpl
 
INVALID_MODIFICATION_ERR - Static variable in exception net.sf.saxon.dom.DOMExceptionImpl
 
INVALID_STATE_ERR - Static variable in exception net.sf.saxon.dom.DOMExceptionImpl
 
inverse(int) - Static method in class net.sf.saxon.expr.parser.Token
Return the inverse of a relational operator, so that "a op b" can be rewritten as "b inverse(op) a"
inverseAxis - Static variable in class net.sf.saxon.om.Axis
For each axis, determine the inverse axis, in the sense that if A is on axis X starting at B, the B is on the axis inverseAxis[X] starting at A.
invertStreamableTemplates(Optimizer) - Method in class net.sf.saxon.trans.Mode
For a streamable mode, invert all the templates to generate streamable code
invertStreamableTemplates(Optimizer) - Method in class net.sf.saxon.trans.RuleManager
Invert streamable templates in all streamable modes
invoke(SequenceIterator<? extends Item>[], XPathContext) - Method in interface net.sf.saxon.om.FunctionItem
Invoke the function
IRI_TO_URI - Static variable in class net.sf.saxon.functions.EscapeURI
 
iriToUri(CharSequence) - Static method in class net.sf.saxon.functions.EscapeURI
Escape special characters in a URI.
IrregularGroupFormatter - Class in net.sf.saxon.expr.number
Handles grouping separators when formatting a number in cases where the grouping separators are not at regular intervals
IrregularGroupFormatter(int[], int[], String) - Constructor for class net.sf.saxon.expr.number.IrregularGroupFormatter
 
IS - Static variable in class net.sf.saxon.expr.parser.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 interface net.sf.saxon.serialize.HTMLIndenter.NameClassifier
 
IS_ID - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag indicating an element or attribute that has the is-id property
IS_IDREF - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag indicating an element or attribute that has the is-idref property (indicating that it is an IDREF or IDREFS attribute)
IS_INLINE - Static variable in interface net.sf.saxon.serialize.HTMLIndenter.NameClassifier
 
IS_NILLED - Static variable in interface net.sf.saxon.om.NodeInfo
Bit setting for use alongside a type annotation indicating that the is-nilled property is set
IS_XQUERY - Static variable in class net.sf.saxon.om.CopyOptions
 
isAbsolute(TypeHierarchy) - Method in class net.sf.saxon.expr.SlashExpression
Test whether a path expression is an absolute path - that is, a path whose first step selects a document node
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.AtomicType
Determine whether the type is abstract, that is, whether it cannot have instances that are not also instances of some concrete subtype
isAbstract() - Method in class net.sf.saxon.type.BuiltInAtomicType
Determine whether the type is abstract, that is, whether it cannot have instances that are not also instances of some concrete subtype
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.ExternalObjectType
Determine whether the type is abstract, that is, whether it cannot have instances that are not also instances of some concrete subtype
isAbstract() - Method in interface net.sf.saxon.type.SchemaDeclaration
Determine, in the case of an Element Declaration, whether the declaration is abstract
isAbstract() - Method in class net.sf.saxon.type.Untyped
Test whether this ComplexType has been marked as abstract.
isActionCompleted(int) - Method in class net.sf.saxon.style.StyleElement
Ask if an action on this StyleElement has been completed
isAddCommentsAfterValidationErrors() - Method in class net.sf.saxon.lib.ParseOptions
Ask whether on validation errors, messages explaining the error should (where possible) be written as comments in the validated source document.
isAliasResultNamespace(String) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Determine if a namespace is included in the result-prefix of a namespace-alias
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
isAllItemsConverted() - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Ask if all items in the input are converted to the target type
isAllowAnyItem() - Method in class net.sf.saxon.expr.instruct.ApplyImports
Ask whether the instruction can process any item (XSLT 3.0), or only nodes (XSLT 1.0/2.0)
isAllowedBuiltInType(BuiltInAtomicType) - Method in interface net.sf.saxon.expr.StaticContext
Ask whether a built-in type is available in this context.
isAllowedBuiltInType(BuiltInAtomicType) - Method in class net.sf.saxon.query.QueryModule
Determine whether a built-in type is available in this context.
isAllowedBuiltInType(BuiltInAtomicType) - Method in class net.sf.saxon.style.ExpressionContext
Determine whether a built-in type is available in this context.
isAllowedBuiltInType(BuiltInAtomicType) - Method in class net.sf.saxon.style.UseWhenStaticContext
Determine whether a built-in type is available in this context.
isAllowedBuiltInType(BuiltInAtomicType) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
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 2.0 processor (all types are allowed in a basic XSLT 3.0 processor)
isAllowedInUpdatingContext(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine whether the expression is either an updating expression, or an expression that is permitted in a context where updating expressions are allowed
isAllowedInXSD10() - Method in class net.sf.saxon.type.BuiltInAtomicType
Determine whether this type is supported when using XSD 1.0
isAllowExternalFunctions() - Method in class net.sf.saxon.Configuration
Determine whether calls to external Java functions are permitted.
isAllowingEmpty() - Method in class net.sf.saxon.expr.flwor.ForClause
Ask whether the "allowing empty" option is present
isAllowNameAsQName() - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Allows
isAllowNameAsQName() - Method in class net.sf.saxon.expr.instruct.ComputedElement
Ask whether the name can be supplied as a QName.
isAllowUndeclaredVariables() - Method in class net.sf.saxon.s9api.XPathCompiler
Ask whether undeclared variables are allowed.
isAllowUndeclaredVariables() - Method in class net.sf.saxon.sxpath.IndependentContext
Ask whether undeclared variables are allowed.
isAllowXPath30() - Method in class net.sf.saxon.expr.instruct.Executable
Ask whether XPath 3.0 functionality is enabled
isAllowYearZero() - Method in class net.sf.saxon.lib.ConversionRules
Ask whether year zero is permitted in dates.
isAlphanumeric(int) - Static method in class net.sf.saxon.expr.number.Alphanumeric
Determine whether a Unicode codepoint is alphanumeric, that is, whether it is in one of the categories Nd, Nl, No, Lu, Ll, Lt, Lm or Lo
isAlwaysEmpty(int, int) - Static method in class net.sf.saxon.om.Axis
Ask whether a given axis can contain any nodes when starting at the specified node kind.
isAlwaysMatches() - Method in class net.sf.saxon.trans.Rule
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.Base64BinaryToHexBinary
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.BooleanToDecimal
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.BooleanToDouble
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.BooleanToFloat
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.BooleanToInteger
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.DateTimeToDate
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.DateTimeToGDay
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.DateTimeToGMonth
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.DateTimeToGMonthDay
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.DateTimeToGYear
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.DateTimeToGYearMonth
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.DateTimeToTime
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.DateToDateTime
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.DecimalToInteger
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.HexBinaryToBase64Binary
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.IntegerToDecimal
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter
Ask if this converter will always succeed
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.NotationToQName
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.NumericToBoolean
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.NumericToDouble
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.NumericToFloat
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.ToStringConverter
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.ToUntypedAtomicConverter
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.Converter.UpCastingConverter
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.StringConverter.IdentityConverter
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.StringConverter.StringToNormalizedString
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.StringConverter.StringToString
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.StringConverter.StringToToken
 
isAlwaysSuccessful() - Method in class net.sf.saxon.type.StringConverter.StringToUntypedAtomic
 
isAncestorOrSelf(TinyNodeImpl) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Test if this node is an ancestor-or-self of another
isAncestorOrSelf(NodeInfo, NodeInfo) - Static method in class net.sf.saxon.tree.util.Navigator
Test if one node is an ancestor-or-self of another
isAnonymousType() - Method in class net.sf.saxon.type.AnySimpleType
 
isAnonymousType() - Method in class net.sf.saxon.type.AnyType
Test whether this is an anonymous type
isAnonymousType() - Method in class net.sf.saxon.type.BuiltInAtomicType
Ask whether this is an anonymous type
isAnonymousType() - Method in class net.sf.saxon.type.BuiltInListType
Test whether this is an anonymous type
isAnonymousType() - Method in class net.sf.saxon.type.ErrorType
 
isAnonymousType() - Method in class net.sf.saxon.type.ExternalObjectType
Test whether this is an anonymous type
isAnonymousType() - Method in interface net.sf.saxon.type.SchemaType
Test whether this is an anonymous type
isAnonymousType() - Method in class net.sf.saxon.type.Untyped
Test whether this is an anonymous type
isApplyFunctionConversionRulesToExternalVariables() - Method in class net.sf.saxon.expr.instruct.Bindery
Ask whether the function conversion rules should be applied to supplied parameter values.
isApplyFunctionConversionRulesToExternalVariables() - Method in class net.sf.saxon.query.DynamicQueryContext
Ask whether the function conversion rules should be applied to supplied parameter values.
isAsciiAlnum(char) - Static method in class net.sf.saxon.functions.regex.RegexTranslator
 
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.expr.flwor.LocalVariableBinding
Test whether it is permitted to assign to the variable using the saxon:assign extension element.
isAssignable() - Method in class net.sf.saxon.expr.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.expr.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.expr.PositionVariable
Test whether it is permitted to assign to the variable using the saxon:assign extension element.
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.sxpath.XPathVariable
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()
isAtomic(Expression) - Static method in class net.sf.saxon.expr.Literal
Test whether the literal wraps an atomic value.
isAtomicType() - Method in class net.sf.saxon.pattern.NodeTest
Determine whether this item type is an atomic type
isAtomicType() - Method in class net.sf.saxon.type.AnyFunctionType
Determine whether this item type is an atomic type
isAtomicType() - Method in class net.sf.saxon.type.AnyItemType
Determine whether this item type is an atomic type
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.AnyType
Test whether this SchemaType 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.ErrorType
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 an atomic type
isAtomicType() - Method in interface net.sf.saxon.type.SchemaType
Test whether this SchemaType is an atomic type
isAtomicType() - Method in interface net.sf.saxon.type.SimpleType
Test whether this Simple Type is an atomic type
isAtomicType() - Method in class net.sf.saxon.type.Untyped
Test whether this SchemaType is an atomic type
isAtomicValue() - Method in class net.sf.saxon.s9api.XdmFunctionItem
Determine whether the item is an atomic value
isAtomicValue() - Method in class net.sf.saxon.s9api.XdmItem
Determine whether the item is an atomic value or a node
isAtomizable() - Method in class net.sf.saxon.pattern.CombinedNodeTest
Ask whether values of this type are atomizable
isAtomizable() - Method in class net.sf.saxon.pattern.ContentTypeTest
Ask whether values of this type are atomizable
isAtomizable() - Method in class net.sf.saxon.pattern.NodeTest
Ask whether values of this type are atomizable
isAtomizable() - Method in class net.sf.saxon.type.AnyFunctionType
Ask whether values of this type are atomizable
isAtomizable() - Method in class net.sf.saxon.type.AnyItemType
Ask whether values of this type are atomizable
isAtomizable() - Method in class net.sf.saxon.type.BuiltInAtomicType
Ask whether values of this type are atomizable
isAtomizable() - Method in class net.sf.saxon.type.ExternalObjectType
Ask whether values of this type are atomizable
isAtomizable() - Method in interface net.sf.saxon.type.ItemType
Ask whether values of this type are atomizable
isAtomized() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
Ask whether the typed value (or string value) of the node reached by this path will be required.
isAttributeSpecified(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
isBackwardsCompatible() - Method in class net.sf.saxon.expr.ArithmeticExpression10
Determine whether the expression is to be evaluated in backwards-compatible mode
isBackwardsCompatible() - Method in class net.sf.saxon.expr.NegateExpression
Ask whether the expression is to be evaluated in XPath 1.0 compatibility mode
isBackwardsCompatible() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Ask whether this sort key is evaluated in XSLT 1.0 backwards compatibility mode
isBackwardsCompatible() - Method in class net.sf.saxon.s9api.XPathCompiler
Ask whether XPath 1.0 backwards compatibility mode is in force.
isBackwardsCompatible() - Method in class net.sf.saxon.trans.KeyDefinition
Test backwards compatibility mode
isBackwardsCompatible() - Method in class net.sf.saxon.trans.KeyDefinitionSet
Determine if the keys are to be evaluated in backwards compatible mode
isBackwardsCompatible() - Method in class net.sf.saxon.xpath.XPathEvaluator
Get the value of XPath 1.0 compatibility mode
isBuiltInType() - Method in class net.sf.saxon.type.AnySimpleType
Determine whether this is a built-in type or a user-defined type
isBuiltInType() - Method in interface net.sf.saxon.type.AtomicType
Determine whether the atomic type is a built-in type.
isBuiltInType() - Method in class net.sf.saxon.type.BuiltInAtomicType
Determine whether this is a built-in type or a user-defined type
isBuiltInType() - Method in class net.sf.saxon.type.BuiltInListType
Determine whether this is a built-in type or a user-defined type
isBuiltInType() - Method in class net.sf.saxon.type.ErrorType
Determine whether this is a built-in type or a user-defined type
isBuiltInType() - Method in class net.sf.saxon.type.ExternalObjectType
Determine whether this is a built-in type or a user-defined type
isBuiltInType() - Method in interface net.sf.saxon.type.SimpleType
Determine whether this is a built-in type or a user-defined type
isCaching() - Method in class net.sf.saxon.s9api.XPathCompiler
Ask whether the compiler is maintaining a cache of compiled expressions
isCharacters() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
isCheckEntityReferences() - Method in class net.sf.saxon.lib.ParseOptions
Ask whether to check elements and attributes of type xs:ENTITY (or xs:ENTITIES) against the unparsed entities declared in the document's DTD.
isCheckValues() - Method in class net.sf.saxon.event.StreamWriterToReceiver
Ask whether names and values are to be checked for conformance with XML rules
isCheckValues() - Method in interface net.sf.saxon.s9api.BuildingStreamWriter
Ask whether names and values are to be checked for conformance with XML rules
ISchemaCompiler - Interface in net.sf.saxon.type
Marker interface: the only instance of this class is the SchemaCompiler object in Saxon-EE
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(BuiltInAtomicType, BuiltInAtomicType, boolean) - Static method in class net.sf.saxon.type.Type
Determine whether two primitive atomic types are comparable under the rules for ValueComparisons (that is, untyped atomic values treated as strings)
isCompatible(Configuration) - Method in class net.sf.saxon.Configuration
Determine whether two Configurations are compatible.
isCompileWithTracing() - Method in class net.sf.saxon.Configuration
Determine whether compile-time generation of trace code was requested
isCompileWithTracing() - Method in class net.sf.saxon.PreparedStylesheet
Determine whether trace hooks are included in the compiled code.
isCompileWithTracing() - Method in class net.sf.saxon.query.StaticQueryContext
Ask whether compile-time generation of trace code was requested
isCompileWithTracing() - Method in class net.sf.saxon.s9api.XQueryCompiler
Ask whether trace hooks are included in the compiled code.
isCompileWithTracing() - Method in class net.sf.saxon.s9api.XsltCompiler
Ask whether trace hooks are included in the compiled code.
isCompileWithTracing() - Method in class net.sf.saxon.trans.CompilerInfo
Determine whether trace hooks are included in the compiled code.
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 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
Ask 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.ErrorType
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
isConstantBoolean(Expression, boolean) - Static method in class net.sf.saxon.expr.Literal
Test if a literal represents the boolean value true
isConstantOne(Expression) - Static method in class net.sf.saxon.expr.Literal
Test if a literal represents the integer value 1
isContextPossiblyUndefined() - Method in class net.sf.saxon.expr.AxisExpression
Ask whether there is a possibility that the context item will be undefined
isContextPossiblyUndefined() - Method in class net.sf.saxon.expr.ContextItemExpression
Ask whether the context item may possibly be undefined
isContextPossiblyUndefined() - Method in class net.sf.saxon.expr.SingleNodeExpression
Ask whether there is a possibility that the context item will be undefined
isContextPossiblyUndefined() - Method in class net.sf.saxon.functions.Last
Ask whether the context item may possibly be undefined
isContextPossiblyUndefined() - Method in class net.sf.saxon.functions.Position
Ask whether the context item may possibly be undefined
isContextPossiblyUndefined() - Method in class net.sf.saxon.functions.StringLength
Ask whether the context item may possibly be undefined
isContinueAfterValidationErrors() - Method in class net.sf.saxon.lib.ParseOptions
Ask whether processing should continue after a validation error (true when the output is a final output)
isConvertUntypedToOther() - Method in class net.sf.saxon.trans.KeyDefinition
Determine whether untypedAtomic values are converted to the type of the other operand.
isCopyForUpdate() - Method in class net.sf.saxon.expr.instruct.CopyOf
Ask whether this instruction is creating a copy for the purpose of updating (XQuery transform expression)
isCopyNamespaces() - Method in class net.sf.saxon.expr.instruct.Copy
Ask whether namespace nodes are to be copied (in the case of an element)
isCopyNamespaces() - Method in class net.sf.saxon.expr.instruct.CopyOf
Determine whether namespaces are to be copied or not
isDebugBytecode() - Method in class net.sf.saxon.Configuration
This option is set to indicate that bytecode generation should be run in debugging mode.
isDeclaration() - Method in class net.sf.saxon.style.StyleElement
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet (including xsl:include and xsl:import).
isDeclaration() - Method in class net.sf.saxon.style.XSLAttributeSet
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet (including xsl:include and xsl:import).
isDeclaration() - Method in class net.sf.saxon.style.XSLCharacterMap
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet (including xsl:include and xsl:import).
isDeclaration() - Method in class net.sf.saxon.style.XSLDecimalFormat
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet (including xsl:include and xsl:import).
isDeclaration() - Method in class net.sf.saxon.style.XSLFunction
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet (including xsl:include and xsl:import).
isDeclaration() - Method in class net.sf.saxon.style.XSLGeneralIncorporate
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet (including xsl:include and xsl:import).
isDeclaration() - Method in class net.sf.saxon.style.XSLImportSchema
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet (including xsl:include and xsl:import).
isDeclaration() - Method in class net.sf.saxon.style.XSLKey
 
isDeclaration() - Method in class net.sf.saxon.style.XSLNamespaceAlias
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet (including xsl:include and xsl:import).
isDeclaration() - Method in class net.sf.saxon.style.XSLOutput
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet (including xsl:include and xsl:import).
isDeclaration() - Method in class net.sf.saxon.style.XSLPreserveSpace
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet (including xsl:include and xsl:import).
isDeclaration() - Method in class net.sf.saxon.style.XSLTemplate
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet (including xsl:include and xsl:import).
isDeclaration() - Method in class net.sf.saxon.style.XSLVariableDeclaration
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet (including xsl:include and xsl:import).
isDeclaredNotation(String, String) - Method in class net.sf.saxon.Configuration
Ask whether a given notation has been declared in the schema
isDeclaredNotation(String, String) - Method in class net.sf.saxon.lib.ConversionRules
Ask whether a given notation is accepted by xs:NOTATION and its subclasses.
isDeclaredNotation(String, String) - Method in interface net.sf.saxon.om.NotationSet
Ask whether a given notation name is present in this set of notations
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.
isDefaultUndeclaration() - Method in class net.sf.saxon.om.NamespaceBinding
Ask whether this is an undeclaration of the default prefix, that is, a namespace binding corresponding to xmlns=""
isDeleted() - Method in interface net.sf.saxon.om.MutableNodeInfo
Test whether this MutableNodeInfo object represents a node that has been deleted.
isDeleted() - Method in class net.sf.saxon.tree.linked.AttributeImpl
Test whether this MutableNodeInfo object represents a node that has been deleted.
isDeleted() - Method in class net.sf.saxon.tree.linked.NodeImpl
Test whether this MutableNodeInfo object represents a node that has been deleted.
isDeleted(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Test whether the attribute at a given index has been deleted
isDeleted() - Method in class net.sf.saxon.tree.util.Orphan
Test whether this MutableNodeInfo object represents a node that has been deleted.
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.
isDisableOutputEscaping() - Method in class net.sf.saxon.expr.instruct.ValueOf
Test whether disable-output-escaping was requested
isDisplayBytecode() - Method in class net.sf.saxon.Configuration
This option is set to indicate that bytecode generation should be run in display mode.
isDocumentOrElementRequired() - Method in class net.sf.saxon.expr.instruct.CopyOf
Test whether this expression requires a document or element node
isDocumentProjectionAllowed() - Method in class net.sf.saxon.query.XQueryExpression
Ask whether document projection is allowed
isDotNet() - Method in class net.sf.saxon.java.JavaPlatform
Return true if this is the .NET platform
isDotNet() - Method in interface net.sf.saxon.Platform
Return true if this is the .NET platform
isDoubleSpaced(NodeName) - Method in class net.sf.saxon.serialize.XMLIndenter
Ask whether a particular element is to be double-spaced
isDTDValidation() - Method in class net.sf.saxon.s9api.DocumentBuilder
Ask whether DTD validation is to be applied to documents loaded using this DocumentBuilder
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.TextOverAttrInfo
Returns whether this text node contains element content whitespace, often abusively called "ignorable whitespace".
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 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 net.sf.saxon.expr.sort.IntArraySet
 
isEmpty() - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
isEmpty() - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
isEmpty() - Method in class net.sf.saxon.expr.sort.IntHashSet
 
isEmpty() - Method in class net.sf.saxon.expr.sort.IntRangeSet
 
isEmpty() - Method in interface net.sf.saxon.expr.sort.IntSet
Determine if the set is empty
isEmpty() - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
isEmpty() - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
isEmpty() - Method in class net.sf.saxon.trans.Mode
Ask whether there are any template rules in this mode (a mode could exist merely because it is referenced in apply-templates)
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
isEmptyLeast() - Method in class net.sf.saxon.query.QueryModule
Ask what is the option for where an empty sequence appears in the collation order, if not otherwise specified in the "order by" clause
isEmptyLeast() - Method in class net.sf.saxon.query.StaticQueryContext
Ask where an empty sequence should appear in the collation order, if not otherwise specified in the "order by" clause
isEmptySequence(Expression) - Static method in class net.sf.saxon.expr.Literal
Test whether the literal explicitly wraps an empty sequence.
isEmptyTag(String) - Static method in class net.sf.saxon.serialize.HTMLEmitter
 
isEndElement() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
isEqualNode(Node) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Compare whether two nodes have the same content.
isExcludedNamespace(String) - Method in class net.sf.saxon.style.StyleElement
Check whether a namespace uri defines an namespace excluded from the result.
isExpandAttributeDefaults() - Method in class net.sf.saxon.Configuration
Determine whether elements and attributes that have a fixed or default value are to be expanded.
isExpandAttributeDefaults() - Method in class net.sf.saxon.event.PipelineConfiguration
Ask whether attribute defaults defined in a schema or DTD are to be expanded or not (by default, fixed and default attribute values are expanded, that is, they are inserted into the document during validation as if they were present in the instance being validated)
isExpandAttributeDefaults() - Method in class net.sf.saxon.lib.ParseOptions
Ask whether to expand default attributes defined in a DTD or schema.
isExpandAttributeDefaults() - Method in class net.sf.saxon.s9api.SchemaValidator
Ask whether attribute defaults defined in a schema are to be expanded or not (by default, fixed and default attribute values are expanded, that is, they are inserted into the document during validation as if they were present in the instance being validated)
isExplaining() - Method in class net.sf.saxon.style.StyleElement
Determine whether saxon:explain has been set to "yes"
isExtensionNamespace(String) - Method in class net.sf.saxon.style.StyleElement
Check whether a namespace uri defines an extension element.
isExternalType() - Method in class net.sf.saxon.type.AnySimpleType
Return true if this is an external object type, that is, a Saxon-defined type for external Java or .NET objects
isExternalType() - Method in class net.sf.saxon.type.BuiltInAtomicType
Return true if this is an external object type, that is, a Saxon-defined type for external Java or .NET objects
isExternalType() - Method in class net.sf.saxon.type.BuiltInListType
Return true if this is an external object type, that is, a Saxon-defined type for external Java or .NET objects
isExternalType() - Method in class net.sf.saxon.type.ErrorType
Return true if this is an external object type, that is, a Saxon-defined type for external Java or .NET objects
isExternalType() - Method in class net.sf.saxon.type.ExternalObjectType
Return true if this is an external object type, that is, a Saxon-defined type for external Java or .NET objects
isExternalType() - Method in interface net.sf.saxon.type.PlainType
 
isExternalType() - Method in interface net.sf.saxon.type.SimpleType
Return true if this is an external object type, that is, a Saxon-defined type for external Java or .NET objects
isFiltered() - Method in class net.sf.saxon.expr.VariableReference
Determine whether this variable reference is filtered
isFilterIsPositional() - Method in class net.sf.saxon.expr.FilterExpression
 
isFixed() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Ask whether the sort key definition is fixed, that is, whether all the information needed to create a Comparator is known statically
isFlatSequence() - Method in class net.sf.saxon.evpull.BlockEventIterator
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.BracketedDocumentIterator
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.BracketedElementIterator
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.ComplexContentProcessor
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.Decomposer
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.EmptyEventIterator
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.EventAnnotationStripper
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in interface net.sf.saxon.evpull.EventIterator
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.EventIteratorOverSequence
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.EventMappingIterator
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.EventStackIterator
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.NamespaceMaintainer
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.PullEventTracer
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.SingletonEventIterator
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.StaxToEventBridge
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.evpull.TracingEventIterator
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlatSequence() - Method in class net.sf.saxon.tree.tiny.TinyTreeEventIterator
Determine whether the EventIterator returns a flat sequence of events, or whether it can return nested event iterators
isFlattened() - Method in class net.sf.saxon.expr.VariableReference
Test whether this variable reference is flattened - that is, whether it is atomized etc
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
isGenerallyComparable(BuiltInAtomicType, BuiltInAtomicType, boolean) - Static method in class net.sf.saxon.type.Type
Determine whether two primitive atomic types are comparable under the rules for GeneralComparisons (that is, untyped atomic values treated as comparable to anything)
isGenerateByteCode(int) - Method in class net.sf.saxon.Configuration
Ask whether bytecode should be generated.
isGenerateIdEmulation() - Method in class net.sf.saxon.expr.IdentityComparison
Test the flag that indicates different empty-sequence behavior when emulating comparison of two generate-id's
isGeneratingJavaCode() - Method in class net.sf.saxon.query.StaticQueryContext
Ask whether this query is to be optimized with a view to generating Java code.
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.expr.flwor.LocalVariableBinding
Indicate whether the binding is local or global.
isGlobal() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
 
isGlobal() - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Is this a global variable?
isGlobal() - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
Indicate whether the binding is local or global.
isGlobal() - Method in class net.sf.saxon.expr.PositionVariable
Indicate whether the binding is local or global.
isGlobal() - Method in class net.sf.saxon.style.XSLGeneralVariable
Test whether this is a global variable or parameter
isGlobal() - Method in class net.sf.saxon.sxpath.XPathVariable
Ask whether the binding is local or global.
isGlobal() - Method in class net.sf.saxon.xpath.JAXPVariable
Indicate whether the binding is local or global.
isGlobalError() - Method in exception net.sf.saxon.trans.XPathException
Ask whether this exception originated while evaluating a global variable reference, and is therefore to be reported regardless of the try/catch context surrounding the variable reference
isGuaranteedGenerallyComparable(BuiltInAtomicType, BuiltInAtomicType, boolean) - Static method in class net.sf.saxon.type.Type
Determine whether two primitive atomic types are guaranteed comparable under the rules for GeneralComparisons (that is, untyped atomic values treated as comparable to anything).
isHighSurrogate(int) - Static method in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
Test whether the given character is a high surrogate
isId() - Method in class net.sf.saxon.dom.AttrOverNodeInfo
Determine whether this (attribute) node is an ID.
isId() - Method in class net.sf.saxon.dom.NodeWrapper
Determine whether this node has the is-id property
isId(int) - Method in interface net.sf.saxon.om.AttributeCollection
Determine whether a given attribute has the is-ID property set
isId() - Method in interface net.sf.saxon.om.NodeInfo
Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.option.xom.NodeWrapper
Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.tree.linked.AttributeImpl
Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.tree.linked.ElementImpl
Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.tree.linked.NodeImpl
Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.tree.NamespaceNode
Determine whether this node has the is-id property
isId(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Determine whether a given attribute has the is-ID property set
isId() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Determine whether this node has the is-id property
isId(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Determine whether a given attribute has the is-ID property set
isId() - Method in class net.sf.saxon.tree.util.Orphan
Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.value.TextFragmentValue
Determine whether this node has the is-id property
isIdAttribute(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Determine whether an attribute is an IDREF/IDREFS attribute.
isIdCode(int) - Method in class net.sf.saxon.type.TypeHierarchy
Test whether a type annotation code represents the type xs:ID or one of its subtypes
isIdElement(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Ask whether an element is an ID element.
isIdentical(Value) - Method in class net.sf.saxon.value.AtomicValue
Determine whether two atomic values are identical, as determined by XML Schema rules.
isIdentical(Value) - Method in class net.sf.saxon.value.CalendarValue
 
isIdentical(Value) - Method in class net.sf.saxon.value.DecimalValue
Determine whether two atomic values are identical, as determined by XML Schema rules.
isIdentical(Value) - Method in class net.sf.saxon.value.DoubleValue
Determine whether two atomic values are identical, as determined by XML Schema rules.
isIdentical(Value) - Method in class net.sf.saxon.value.FloatValue
Determine whether two atomic values are identical, as determined by XML Schema rules.
isIdentical(Value) - Method in class net.sf.saxon.value.IntegerValue
Determine whether two atomic values are identical, as determined by XML Schema rules.
isIdentical(Value) - Method in class net.sf.saxon.value.QualifiedNameValue
 
isIdentical(Value) - Method in class net.sf.saxon.value.StringValue
Determine whether two atomic values are identical, as determined by XML Schema rules.
isIdentical(Value) - Method in class net.sf.saxon.value.Value
Determine whether two values are identical, as determined by XML Schema rules.
isIdref() - Method in class net.sf.saxon.dom.NodeWrapper
Determine whether this node has the is-idref property
isIdref(int) - Method in interface net.sf.saxon.om.AttributeCollection
Determine whether a given attribute has the is-idref property set
isIdref() - Method in interface net.sf.saxon.om.NodeInfo
Determine whether this node has the is-idref property
isIdref() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Determine whether this node has the is-idref property
isIdref() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Determine whether this node has the is-idref property
isIdref() - Method in class net.sf.saxon.option.xom.NodeWrapper
Determine whether this node has the is-idref property
isIdref() - Method in class net.sf.saxon.tree.linked.AttributeImpl
Determine whether this node has the is-idref property
isIdref() - Method in class net.sf.saxon.tree.linked.NodeImpl
Determine whether this node has the is-idref property
isIdref() - Method in class net.sf.saxon.tree.NamespaceNode
Determine whether this node has the is-idref property
isIdref(int) - Method in class net.sf.saxon.tree.tiny.TinyAttributeCollection
Determine whether a given attribute has the is-idref property set
isIdref() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Determine whether this node has the is-idref property
isIdref() - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Determine whether this node has the is-idref property
isIdref() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Determine whether this node has the is-idref property
isIdref(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Determine whether a given attribute has the is-idref property set
isIdref() - Method in class net.sf.saxon.tree.util.Orphan
Determine whether this node has the is-idref property
isIdref() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Determine whether this node has the is-idref property
isIdref() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Determine whether this node has the is-idref property
isIdref() - Method in class net.sf.saxon.value.TextFragmentValue
Determine whether this node has the is-idref property
isIdrefAttribute(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Determine whether an attribute is an IDREF/IDREFS attribute.
isIdrefElement(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Ask whether an element is an IDREF/IDREFS element.
isIdrefsCode(int) - Method in class net.sf.saxon.type.TypeHierarchy
Test whether a type annotation code represents the type xs:IDREF, xs:IDREFS or one of their subtypes
isIdRefType() - Method in class net.sf.saxon.type.AnySimpleType
Ask whether this type is an IDREF or IDREFS type.
isIdRefType() - Method in class net.sf.saxon.type.AnyType
Ask whether this type is an IDREF or IDREFS type.
isIdRefType() - Method in class net.sf.saxon.type.BuiltInAtomicType
Ask whether this type is an IDREF or IDREFS type.
isIdRefType() - Method in class net.sf.saxon.type.BuiltInListType
Ask whether this type is an IDREF or IDREFS type.
isIdRefType() - Method in class net.sf.saxon.type.ErrorType
Ask whether this type is an IDREF or IDREFS type.
isIdRefType() - Method in class net.sf.saxon.type.ExternalObjectType
Ask whether this type is an IDREF or IDREFS type.
isIdRefType() - Method in interface net.sf.saxon.type.SchemaType
Ask whether this type is an IDREF or IDREFS type.
isIdRefType() - Method in class net.sf.saxon.type.Untyped
Ask whether this type is an IDREF or IDREFS type.
isIdType() - Method in class net.sf.saxon.type.AnySimpleType
Ask whether this type is an ID type.
isIdType() - Method in class net.sf.saxon.type.AnyType
Ask whether this type is an ID type.
isIdType() - Method in class net.sf.saxon.type.BuiltInAtomicType
Ask whether this type is an ID type.
isIdType() - Method in class net.sf.saxon.type.BuiltInListType
Ask whether this type is an ID type.
isIdType() - Method in class net.sf.saxon.type.ErrorType
Ask whether this type is an ID type.
isIdType() - Method in class net.sf.saxon.type.ExternalObjectType
Ask whether this type is an ID type.
isIdType() - Method in interface net.sf.saxon.type.SchemaType
Ask whether this type is an ID type.
isIdType() - Method in class net.sf.saxon.type.Untyped
Ask whether this type is an ID type.
isIgnoreNaN() - Method in class net.sf.saxon.functions.Minimax
Test whether NaN values are to be ignored
isIgnoringIgnorableWhitespace() - Method in class net.sf.saxon.event.ReceivingContentHandler
Determine whether "ignorable whitespace" is ignored.
isImaginary() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Ask whether this is an imaginary document node
isImplicitlyRequiredParam() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Ask whether this variable represents a parameter that is implicitly required, because there is no usable default value
isImplicitSelect() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Ask if the select expression was implicit
isImport() - Method in class net.sf.saxon.style.XSLGeneralIncorporate
isImport() returns true if this is an xsl:import declaration 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
isImportedSchema(String) - Method in interface net.sf.saxon.expr.StaticContext
Ask whether a Schema for a given target namespace has been imported.
isImportedSchema(String) - Method in class net.sf.saxon.query.QueryModule
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.PrincipalStylesheetModule
Get an imported schema with 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.sxpath.IndependentContext
 
isImportedSchema(String) - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
Determine whether a Schema for a given target namespace has been imported.
isInBackwardsCompatibleMode() - Method in interface net.sf.saxon.expr.StaticContext
Determine whether backwards compatibility mode is used
isInBackwardsCompatibleMode() - Method in class net.sf.saxon.query.QueryModule
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.sxpath.AbstractStaticContext
Determine whether Backwards Compatible Mode is used
isIndependentNumericFilter() - Method in class net.sf.saxon.expr.FilterExpression
Determine whether the filter is a simple independent numeric, that is, an expression that satisfies the following conditions: (a) its value is numeric; (b) the value does not depend on the context item or position; (c) the cardinality is zero or one.
isIndexableFilter(Expression) - Method in class net.sf.saxon.expr.parser.Optimizer
Test whether a filter predicate is indexable.
isIndexedVariable() - Method in class net.sf.saxon.expr.Assignation
Test whether the variable bound by this let expression should be indexable
isIndexedVariable() - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Ask whether this is an indexed variable
isIndexedVariable() - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
Ask whether this parameter requires support for indexing
isInheritNamespaces() - Method in class net.sf.saxon.expr.instruct.ElementCreator
Determine whether the inherit namespaces flag is set
isInheritNamespaces() - Method in class net.sf.saxon.query.QueryModule
Get the namespace inheritance mode
isInheritNamespaces() - Method in class net.sf.saxon.query.StaticQueryContext
Get the namespace inheritance mode
isInlineable() - Method in class net.sf.saxon.expr.instruct.UserFunction
Ask whether the function can be inlined
isInLoop() - Method in class net.sf.saxon.expr.VariableReference
Determine whether this variable reference appears in a loop relative to its declaration.
isInNamespace(String) - Method in class net.sf.saxon.om.CodedName
Test whether this name is in a given namespace
isInNamespace(String) - Method in class net.sf.saxon.om.NameOfNode
Test whether this name is in a given namespace
isInNamespace(String) - Method in interface net.sf.saxon.om.NodeName
Test whether this name is in a given namespace
isInNamespace(String) - Method in class net.sf.saxon.om.NoNamespaceName
Test whether this name is in a given namespace
isInNamespace(String) - Method in class net.sf.saxon.om.StructuredQName
Test whether this name is in a given namespace
isInSameNamespace(NodeName) - Method in class net.sf.saxon.om.CodedName
Test whether this name is in the same namespace as another name
isInSameNamespace(NodeName) - Method in class net.sf.saxon.om.NameOfNode
Test whether this name is in the same namespace as another name
isInSameNamespace(NodeName) - Method in interface net.sf.saxon.om.NodeName
Test whether this name is in the same namespace as another name
isInSameNamespace(NodeName) - Method in class net.sf.saxon.om.NoNamespaceName
Test whether this name is in the same namespace as another name
isInSameNamespace(NodeName) - Method in class net.sf.saxon.om.StructuredQName
Test whether this name is in the same namespace as another name
isInstruction() - Method in class net.sf.saxon.option.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.StyleElement
Ask 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.XSLLeafNodeConstructor
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.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 a value is an integer (an instance of a subtype of xs:integer)
isInventPrefixes() - Method in class net.sf.saxon.event.StreamWriterToReceiver
Ask whether prefixes are to be invented when none is specified by the user
isInventPrefixes() - Method in interface net.sf.saxon.s9api.BuildingStreamWriter
Ask whether prefixes are to be invented when none is specified by the user
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).
isJava() - Method in class net.sf.saxon.java.JavaPlatform
Return true if this is the Java platform
isJava() - Method in interface net.sf.saxon.Platform
Return true if this is the Java platform
isJavaMetaChar(int) - Static method in class net.sf.saxon.functions.regex.RegexTranslator
 
isKeyword(String) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Test whether the current token is a given keyword.
isKnownToContainNoSurrogates() - Method in class net.sf.saxon.value.StringValue
Ask whether the string is known to contain no surrogate pairs.
isLang(String, NodeInfo) - Static method in class net.sf.saxon.functions.Lang
Test whether the context node has the given language attribute
IsLastExpression - Class in net.sf.saxon.expr
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).
isLax() - Method in class net.sf.saxon.s9api.SchemaValidator
Ask whether validation is to be in lax mode.
isLazyConstruction() - Method in class net.sf.saxon.expr.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.GDateValue
Test whether a year is a leap year
isLicensedFeature(int) - Method in class net.sf.saxon.Configuration
Determine if a particular feature is licensed.
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.
isLineNumbering() - Method in class net.sf.saxon.lib.AugmentedSource
Get whether line numbers are to be maintained in the constructed document
isLineNumbering() - Method in class net.sf.saxon.lib.ParseOptions
Get whether line numbers are to be maintained in the constructed document
isLineNumbering() - Method in class net.sf.saxon.s9api.DocumentBuilder
Ask whether line numbering is enabled for documents loaded using this DocumentBuilder.
isLineNumberingSet() - Method in class net.sf.saxon.lib.AugmentedSource
Determine whether setLineNumbering() has been called
isLineNumberingSet() - Method in class net.sf.saxon.lib.ParseOptions
Determine whether setLineNumbering() has been called
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.ErrorType
Determine whether this is a list type
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
isLoopingReference(Binding, VariableReference) - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
 
isLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Return true if the current expression at the top of the visitor's stack is evaluated repeatedly when a given ancestor expression is evaluated once
isLowSurrogate(int) - Static method in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
Test whether the given character is a low surrogate
isMainModule() - Method in class net.sf.saxon.query.QueryModule
Ask whether this is a "main" module, in the sense of the XQuery language specification
isMapType() - Method in class net.sf.saxon.type.AnyFunctionType
Ask whether this function item type is a map type.
isMapType() - Method in interface net.sf.saxon.type.FunctionItemType
Ask whether this function item type is a map type.
isMarkedUnavailable(DocumentURI) - Method in class net.sf.saxon.om.DocumentPool
Ask whether a document URI is in the set of URIs known to be unavailable, because doc-available() has been previously called and has returned false
isMatching() - Method in class net.sf.saxon.functions.regex.JRegexIterator
Determine whether the current item is a matching item or a non-matching item
isMatching() - Method in interface net.sf.saxon.functions.regex.RegexIterator
Determine whether the current item in the sequence is a matching item or a non-matching item
isMemoFunction() - Method in class net.sf.saxon.expr.instruct.UserFunction
Ask whether this function is a memo function
isMemoFunction() - Method in class net.sf.saxon.query.XQueryFunction
Find out whether this is a memo function
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
isMutable() - Method in class net.sf.saxon.om.TreeModel
Ask whether this tree model supports updating (that is, whether the nodes in the constructed tree will implement MutableNodeInfo, which is necessary if they are to support XQuery Update.
isNamespaceAware() - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Indicates whether or not this document builder is configured to understand namespaces.
isNamespaceSensitive() - Method in class net.sf.saxon.expr.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.ErrorType
Test whether this type represents namespace-sensitive content
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.
isNamespaceTestAllowed() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Ask whether the syntax namespace-node() is allowed in a node kind test.
isNaN() - Method in class net.sf.saxon.value.AtomicValue
Test whether the value is the special value NaN
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
isNCName10(int) - Static method in class net.sf.saxon.serialize.charcode.XMLCharacterData
Determine whether a character is valid in an NCName in XML 1.0
isNCName11(int) - Static method in class net.sf.saxon.serialize.charcode.XMLCharacterData
Determine whether a character is valid in an NCName in XML 1.1
isNCNameChar(int) - Method in class net.sf.saxon.om.Name10Checker
Test whether a character can appear in an NCName
isNCNameChar(int) - Method in class net.sf.saxon.om.Name11Checker
Test whether a character can appear in an NCName
isNCNameChar(int) - Method in class net.sf.saxon.om.NameChecker
Test whether a character can appear in an NCName
isNCNameStart10(int) - Static method in class net.sf.saxon.serialize.charcode.XMLCharacterData
Determine whether a character is valid at the start of an NCName in XML 1.0
isNCNameStart11(int) - Static method in class net.sf.saxon.serialize.charcode.XMLCharacterData
Determine whether a character is valid at the start of an NCName in XML 1.1
isNCNameStartChar(int) - Method in class net.sf.saxon.om.Name10Checker
Test whether a character can appear at the start of an NCName
isNCNameStartChar(int) - Method in class net.sf.saxon.om.Name11Checker
Test whether a character can appear at the start of an NCName
isNCNameStartChar(int) - Method in class net.sf.saxon.om.NameChecker
Test whether a character can appear at the start of an NCName
isNegatable(ExpressionVisitor) - Method in class net.sf.saxon.expr.BooleanExpression
Check whether this specific instance of the expression is negatable
isNegatable(ExpressionVisitor) - Method in interface net.sf.saxon.expr.Negatable
Check whether this specific instance of the expression is negatable
isNegatable(ExpressionVisitor) - Method in class net.sf.saxon.expr.ValueComparison
Check whether this specific instance of the expression is negatable
isNegatable(ExpressionVisitor) - Method in class net.sf.saxon.functions.BooleanFn
Check whether this specific instance of the expression is negatable
isNegatable(ExpressionVisitor) - Method in class net.sf.saxon.functions.Empty
Check whether this specific instance of the expression is negatable
isNegatable(ExpressionVisitor) - Method in class net.sf.saxon.functions.Exists
Check whether this specific instance of the expression is negatable
isNegatable(ExpressionVisitor) - Method in class net.sf.saxon.functions.NotFn
Check whether this specific instance of the expression is negatable
isNillable() - Method in class net.sf.saxon.pattern.CombinedNodeTest
Determine whether the content type (if present) is nillable
isNillable() - Method in class net.sf.saxon.pattern.ContentTypeTest
The test is nillable if a question mark was specified as the occurrence indicator
isNillable() - Method in class net.sf.saxon.pattern.NodeTest
Determine whether the content type (if present) is nillable
isNillable() - Method in interface net.sf.saxon.type.SchemaDeclaration
Determine, in the case of an Element Declaration, whether it is nillable.
isNilled() - Method in class net.sf.saxon.dom.NodeWrapper
Determine whether the node has the is-nilled property
isNilled(NodeInfo) - Static method in class net.sf.saxon.functions.Nilled
Determine whether a node is nilled.
isNilled() - Method in interface net.sf.saxon.om.NodeInfo
Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.option.jdom.NodeWrapper
Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.option.xom.NodeWrapper
Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.tree.linked.AttributeImpl
Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.tree.linked.ElementImpl
Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.tree.linked.NodeImpl
Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.tree.NamespaceNode
Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Determine whether the node has the is-nilled property
isNilled(int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Ask whether a given node is nilled
isNilled() - Method in class net.sf.saxon.tree.util.Orphan
Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.value.TextFragmentValue
Determine whether the node has the is-nilled property
isNodeType(ItemType) - Static method in class net.sf.saxon.type.Type
Test whether a given type is (some subtype of) node()
isNoNodeIfEmpty() - Method in class net.sf.saxon.expr.instruct.ValueOf
 
isNumberingInstruction() - Method in class net.sf.saxon.expr.instruct.ValueOf
Determine whether this is really an xsl:number instruction
ISO88591CharacterSet - Class in net.sf.saxon.serialize.charcode
This class defines properties of the ISO-8859-1 character set
isObjectModelSupported(String) - Method in class net.sf.saxon.xpath.XPathFactoryImpl
Test whether a given object model is supported.
isOneToOne() - Method in class net.sf.saxon.expr.ItemMappingIterator
Ask whether this ItemMappingIterator is one-to-one: that is, for every input item, there is always exactly one output item.
isOperandIsStringLiteral() - Method in class net.sf.saxon.expr.CastingExpression
Ask whether the operand to the cast expression was supplied in the form of a string literal.
isOptimizeForStreaming() - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Ask whether the visitor is to optimize expressions for evaluation in a streaming environment
isOptimizerTracing() - Method in class net.sf.saxon.Configuration
Test whether optimizer tracing is on or off
isOrdered() - Method in interface net.sf.saxon.type.AtomicType
Determine whether the atomic type is ordered, that is, whether less-than and greater-than comparisons are permitted
isOrdered() - Method in class net.sf.saxon.type.BuiltInAtomicType
Determine whether the atomic type is ordered, that is, whether less-than and greater-than comparisons are permitted
isOrdered() - Method in class net.sf.saxon.type.ExternalObjectType
Determine whether the atomic type is ordered, that is, whether less-than and greater-than comparisons are permitted
isOrderedOperator(int) - Static method in class net.sf.saxon.expr.parser.Token
 
isOverriding() - Method in class net.sf.saxon.style.StylesheetFunctionLibrary
Ask whether the functions in this library are "overriding" functions, that is, defined with xsl:function override="yes".
isOverriding() - Method in class net.sf.saxon.style.XSLFunction
Is override="yes"?.
isParameter() - Method in class net.sf.saxon.query.GlobalVariableDefinition
Ask whether this global variable is a "parameter" (an external variable, in XQuery terminology)
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
Check whether a given child is 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
isPlainType() - Method in class net.sf.saxon.pattern.NodeTest
Determine whether this item type is atomic (that is, whether it can ONLY match atomic values)
isPlainType() - Method in class net.sf.saxon.type.AnyFunctionType
Determine whether this item type is atomic (that is, whether it can ONLY match atomic values)
isPlainType() - Method in class net.sf.saxon.type.AnyItemType
Determine whether this item type is atomic (that is, whether it can ONLY match atomic values)
isPlainType() - Method in class net.sf.saxon.type.BuiltInAtomicType
Ask whether this is a plain type (a type whose instances are always atomic values)
isPlainType() - Method in class net.sf.saxon.type.ExternalObjectType
Ask whether this is a plain type (a type whose instances are always atomic values)
isPlainType() - Method in interface net.sf.saxon.type.ItemType
Determine whether this item type is a plain type (that is, whether it can ONLY match atomic values)
isPleaseCloseAfterUse() - Method in class net.sf.saxon.lib.AugmentedSource
Determine whether or not the user of this Source is encouraged to close it as soon as reading is finished.
isPleaseCloseAfterUse() - Method in class net.sf.saxon.lib.ParseOptions
Determine whether or not the user of this Source is encouraged to close it as soon as reading is finished.
isPositional(TypeHierarchy) - Method in class net.sf.saxon.expr.FilterExpression
Determine if the filter is positional
isPositional(TypeHierarchy) - Method in class net.sf.saxon.pattern.LocationPathPattern
Determine if the pattern uses positional filters
isPrefixed(int) - Static method in class net.sf.saxon.om.NamePool
Determine whether a given namecode has a non-empty prefix (and therefore, in the case of attributes, whether the name is in a non-null namespace
isPreserveBoundarySpace() - Method in class net.sf.saxon.query.QueryModule
Ask whether the policy for boundary space is "preserve" or "strip"
isPreserveBoundarySpace() - Method in class net.sf.saxon.query.StaticQueryContext
Ask whether the policy for boundary space is "preserve" or "strip"
isPreserveNamespaces() - Method in class net.sf.saxon.query.QueryModule
Get the namespace copy mode
isPreserveNamespaces() - Method in class net.sf.saxon.query.StaticQueryContext
Get the namespace copy mode
isPreservingTypes() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Determine whether this elementCreator performs validation or strips type annotations
isPrimitiveNumeric() - Method in class net.sf.saxon.type.BuiltInAtomicType
Determine whether the atomic type is numeric
isPrimitiveType() - Method in interface net.sf.saxon.type.AtomicType
Determine whether the atomic type is a primitive type.
isPrimitiveType() - Method in class net.sf.saxon.type.BuiltInAtomicType
Ask whether the atomic type is a primitive type.
isPrimitiveType() - Method in class net.sf.saxon.type.ExternalObjectType
Determine whether the atomic type is a primitive type.
isPrimitiveType(int) - Static method in class net.sf.saxon.type.Type
Determine whether this type is a primitive type.
isPrivate() - Method in class net.sf.saxon.query.GlobalVariableDefinition
Ask whether this global variable is private
isPrivate() - Method in class net.sf.saxon.query.XQueryFunction
Ask whether this is a private function (as defined in XQuery 1.1)
isQName(String) - Method in class net.sf.saxon.om.NameChecker
Validate whether a given string constitutes a valid QName, as defined in XML Namespaces.
isQueryLocationHintProcessed(String) - Method in class net.sf.saxon.expr.instruct.Executable
Ask whether a query module location hint has already been processed
isReadOnce() - Method in class net.sf.saxon.functions.Doc
Ask whether this document has been marked as being read once only.
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.option.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.option.xom.XOMObjectModel
Test whether this object model recognizes a given class as representing a node in that object model.
isRecoverFromValidationErrors() - Method in class net.sf.saxon.event.PipelineConfiguration
Ask if this pipeline recovers from validation errors
isRecursiveTailCall() - Method in class net.sf.saxon.expr.UserFunctionCall
 
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).
isReportableStatically() - Method in exception net.sf.saxon.trans.XPathException
Tests whether this is a dynamic error that may be reported statically if it is detected statically
isRequired() - Method in class net.sf.saxon.s9api.XsltExecutable.ParameterDetails
Ask whether the parameter is required (mandatory) or optional
isRequiredParam() - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Ask whether this variable represents a required parameter
isRequiredParam() - Method in class net.sf.saxon.style.XSLGeneralVariable
Test whether this is a required parameter (required="yes")
isRequireWellFormed() - Method in class net.sf.saxon.event.ContentHandlerProxy
Ask 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.
isReserved(String) - Static method in class net.sf.saxon.lib.NamespaceConstant
Determine whether a namespace is a reserved namespace
isReservedInQuery(String) - Static method in class net.sf.saxon.lib.NamespaceConstant
Determine whether a namespace is a reserved namespace
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
Ask whether attribute types obtained from a DTD are to be used to set type annotations on the resulting nodes
isReturnable() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
Ask whether the node represents a value that is returnable as the result of the supplied expression, rather than merely a node that is visited en route
isReturnEmptyIfEmpty() - Method in class net.sf.saxon.functions.StringJoin
 
isSameNode(Node) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Determine whether this is the same node as another node.
isSameNode(NodeInfo) - Method in class net.sf.saxon.option.dom4j.NodeWrapper
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 interface net.sf.saxon.om.NodeInfo
Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.option.jdom.NodeWrapper
Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.option.xom.NodeWrapper
Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.tree.linked.AttributeImpl
Determine whether this is the same node as another node
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.tree.linked.NodeImpl
Determine whether this is the same node as another node
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.tree.NamespaceNode
Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Determine whether this is the same node as another node
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.tree.util.Orphan
Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
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
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.ErrorType
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.
isSchemaAvailable(String) - Method in class net.sf.saxon.Configuration
Determine whether the Configuration contains a cached schema for a given target namespace
isSchemaAware(int) - Method in class net.sf.saxon.Configuration
Deprecated.
since 9.2: use isLicensedFeature() instead
isSchemaAware() - Method in class net.sf.saxon.expr.instruct.Executable
Ask whether this executable is schema-aware, that is, whether the query or transformation imports a schema.
isSchemaAware() - Method in interface net.sf.saxon.expr.StaticContext
Ask whether expressions compiled under this static context are schema-aware.
isSchemaAware() - Method in class net.sf.saxon.query.QueryModule
Ask whether expressions compiled under this static context are schema-aware.
isSchemaAware() - Method in class net.sf.saxon.query.StaticQueryContext
Ask whether this query is schema-aware
isSchemaAware() - Method in class net.sf.saxon.s9api.Processor
Test whether this processor is schema-aware
isSchemaAware() - Method in class net.sf.saxon.s9api.XPathCompiler
Ask whether XPath expressions compiled using this XPathCompiler are schema-aware.
isSchemaAware() - Method in class net.sf.saxon.s9api.XQueryCompiler
Ask whether schema-awareness has been requested either by means of a call on XQueryCompiler.setSchemaAware(boolean)
isSchemaAware() - Method in class net.sf.saxon.s9api.XsltCompiler
Ask whether schema-awareness has been requested by means of a call on XsltCompiler.setSchemaAware(boolean)
isSchemaAware() - Method in class net.sf.saxon.style.ExpressionContext
Ask whether expressions compiled under this static context are schema-aware.
isSchemaAware() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Ask whether this static context is schema-aware
isSchemaAware() - Method in class net.sf.saxon.trans.CompilerInfo
Ask whether schema-awareness has been requested by means of a call on CompilerInfo.setSchemaAware(boolean)
isSelectSpecified() - Method in class net.sf.saxon.expr.instruct.Copy
Ask whether the select attribute was explicitly specified
isSerializing() - Method in class net.sf.saxon.event.PipelineConfiguration
Ask whether this pipeline is a serializing pipeline
isSetContextForSortKey() - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Ask whether the sortkey is to be evaluated with the item-being-sorted as the context item
isShareable() - Method in class net.sf.saxon.value.ShareableSequence
Determine whether another value can share this list.
isSimpleBooleanFilter() - Method in class net.sf.saxon.expr.FilterExpression
Test if the filter always returns a singleton boolean
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 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.ErrorType
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
isSingleBranchChoice(Expression) - Static method in class net.sf.saxon.expr.instruct.Choose
Test whether an expression is a single-branch choose, that is, an expression of the form if (condition) then exp else ()
isSortKey(Expression) - Method in class net.sf.saxon.expr.sort.SortExpression
Test whether a given expression is one of the sort keys
isSpacePreserving(NodeName) - Method in class net.sf.saxon.event.Stripper
Decide whether an element is in the set of white-space preserving element types
isSpacePreserving(NodeName) - Method in class net.sf.saxon.om.AllElementsSpaceStrippingRule
Decide whether an element is in the set of white-space preserving element types
isSpacePreserving(NodeName) - Method in class net.sf.saxon.om.NoElementsSpaceStrippingRule
Decide whether an element is in the set of white-space preserving element types
isSpacePreserving(NodeName) - Method in class net.sf.saxon.om.SelectedElementsSpaceStrippingRule
Decide whether an element is in the set of white-space preserving element names
isSpacePreserving(NodeName) - Method in interface net.sf.saxon.om.SpaceStrippingRule
Decide whether an element is in the set of white-space preserving element types
isSpacePreserving(NodeName) - Method in class net.sf.saxon.om.StylesheetSpaceStrippingRule
Decide whether an element is in the set of white-space preserving element types
isStandalone() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
isStartElement() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
isStaticError() - Method in exception net.sf.saxon.trans.XPathException
Ask whether this exception represents a static error
isStreamable() - Method in class net.sf.saxon.expr.instruct.Template
Ask whether or not this template is declared as streamable
isStreamable() - Method in class net.sf.saxon.trans.Mode
Ask whether this mode is streamable
isStrictComparison() - Method in class net.sf.saxon.trans.KeyDefinition
Get whether strict comparison is needed.
isStripsAllWhiteSpace() - Method in class net.sf.saxon.Configuration
Determine whether whitespace-only text nodes are to be stripped unconditionally from source documents.
isStripSourceTree() - Method in class net.sf.saxon.Controller
Ask whether the transformation will perform whitespace stripping for supplied source trees as defined by the xsl:strip-space and xsl:preserve-space declarations in the stylesheet.
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.
isSubtreeExpression() - Method in class net.sf.saxon.expr.AxisExpression
Determine whether the expression can be evaluated without reference to the part of the context document outside the subtree rooted at the context node.
isSubtreeExpression() - Method in class net.sf.saxon.expr.ContextItemExpression
Determine whether the expression can be evaluated without reference to the part of the context document outside the subtree rooted at the context node.
isSubtreeExpression() - Method in class net.sf.saxon.expr.Expression
Determine whether the expression can be evaluated without reference to the part of the context document outside the subtree rooted at the context node.
isSubtreeExpression() - Method in class net.sf.saxon.expr.Literal
Determine whether the expression can be evaluated without reference to the part of the context document outside the subtree rooted at the context node.
isSubType(ItemType, ItemType) - Method in class net.sf.saxon.type.TypeHierarchy
Determine whether type A is type B or one of its subtypes, recursively.
issueWarning(String, SourceLocator) - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Issue a warning message
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.QueryModule
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
Report a warning to the error listener
issueWarning(String, SourceLocator) - Method in class net.sf.saxon.style.StyleElement
Report a warning to the error listener
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.sxpath.AbstractStaticContext
Issue a compile-time warning.
issueWarning(String, SourceLocator) - Method in interface net.sf.saxon.TypeCheckerEnvironment
 
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.serialize.charcode.UTF16CharacterSet
Test whether a given character is a surrogate (high or low)
isTailCall() - Method in class net.sf.saxon.expr.UserFunctionCall
Determine whether this is a tail call (not necessarily a recursive tail call)
isTailRecursive() - Method in class net.sf.saxon.expr.instruct.UserFunction
Determine whether the function contains a tail call, calling itself
isTemporaryDestination - Variable in class net.sf.saxon.expr.XPathContextMajor
 
isTemporaryOutputState() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
Ask whether the XSLT output state is "temporary" or "final"
isTemporaryOutputState() - Method in interface net.sf.saxon.expr.XPathContext
Ask whether the XSLT output state is "temporary" or "final"
isTemporaryOutputState() - Method in class net.sf.saxon.expr.XPathContextMajor
Ask whether the XSLT output state is "temporary" or "final"
isTemporaryOutputState() - Method in class net.sf.saxon.expr.XPathContextMinor
Ask whether the XSLT output state is "temporary" or "final"
isTerminated() - Method in class net.sf.saxon.event.PIGrabber
Determine whether the parse terminated because the first start element tag was found
isTextNode(Item) - Static method in class net.sf.saxon.expr.AdjacentTextNodeMerger
Ask whether an item is a text node
isTextOnly() - Method in class net.sf.saxon.expr.instruct.DocumentInstr
Determine whether this is a "text only" document: essentially, an XSLT xsl:variable that contains a single text node or xsl:value-of instruction.
isTiming() - Method in class net.sf.saxon.Configuration
Determine whether brief progress messages and timing information will be output to System.err.
isTiming() - Method in class net.sf.saxon.event.Builder
Get timing option
isTopLevel() - Method in class net.sf.saxon.style.StyleElement
Test whether this is a top-level element
isTopLevelModule() - Method in class net.sf.saxon.query.QueryModule
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.expr.instruct.GeneralVariable
Ask whether this variable represents a tunnel parameter
isTunnelParam() - Method in class net.sf.saxon.style.XSLGeneralVariable
Test whether this is a tunnel parameter (tunnel="yes")
isTypeChecked(int) - Method in class net.sf.saxon.expr.instruct.ParameterSet
Determine whether the parameter at a given index has been type-checked
isTypeChecked() - Method in class net.sf.saxon.expr.instruct.WithParam
Ask whether static type checking has been done
isTyped() - Method in class net.sf.saxon.dom.DocumentWrapper
Ask whether the document contains any nodes whose type annotation is anything other than UNTYPED
isTyped() - Method in interface net.sf.saxon.om.DocumentInfo
Ask whether the document contains any nodes whose type annotation is anything other than UNTYPED
isTyped() - Method in class net.sf.saxon.option.dom4j.DocumentWrapper
Ask whether the document contains any nodes whose type annotation is anything other than UNTYPED
isTyped() - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Ask whether the document contains any nodes whose type annotation is anything other than UNTYPED
isTyped() - Method in class net.sf.saxon.option.xom.DocumentWrapper
Ask whether the document contains any nodes whose type annotation is anything other than UNTYPED
isTyped() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Ask whether the document contains any nodes whose type annotation is anything other than UNTYPED
isTyped() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Ask whether the document contains any nodes whose type annotation is anything other than UNTYPED
isTyped() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
Ask whether the document contains any nodes whose type annotation is anything other than UNTYPED
isTyped() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Ask whether the document contains any nodes whose type annotation is anything other than UNTYPED
isTyped() - Method in class net.sf.saxon.tree.wrapper.VirtualDocumentCopy
Ask whether the document contains any nodes whose type annotation is anything other than UNTYPED
isTyped() - Method in class net.sf.saxon.value.TextFragmentValue
Ask whether the document contains any nodes whose type annotation is anything other than UNTYPED
isTypeError() - Method in exception net.sf.saxon.trans.XPathException
Ask whether this exception represents a type error
isUndeclareNamespaces() - Method in class net.sf.saxon.event.ContentHandlerProxy
Ask whether namespace undeclaration events (for a non-null prefix) should be notified.
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.ErrorType
Determin whether this is a union type
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
isUnparsed() - Method in class net.sf.saxon.functions.URIQueryParameters
Get the value of unparsed=yes|no, or false if unspecified
isUntyped() - Method in class net.sf.saxon.expr.Atomizer
Ask whether it is known that any nodes in the input will always be untyped
isUnusedOutputDestination(DocumentURI) - Method in class net.sf.saxon.Controller
Determine whether an output URI is available for use.
isUpdateQuery() - Method in class net.sf.saxon.query.XQueryExpression
Ask whether this is an update query
isUpdateQuery() - Method in class net.sf.saxon.s9api.XQueryExecutable
Ask whether the query is an updating query: that is, whether it returns a Pending Update List rather than a Value.
isUpdating() - Method in class net.sf.saxon.expr.instruct.UserFunction
Ask whether this is an updating function (as defined in XQuery Update)
isUpdating() - Method in class net.sf.saxon.query.QueryModule
Ask whether the query is allowed to be updating
isUpdating() - Method in class net.sf.saxon.query.StaticQueryContext
Ask whether XQuery Update is allowed
isUpdating() - Method in class net.sf.saxon.query.XQueryFunction
Ask whether this is an updating function (as defined in XQuery Update)
isUpdatingEnabled() - Method in class net.sf.saxon.query.StaticQueryContext
Ask whether the query is allowed to be updating
isUpdatingEnabled() - Method in class net.sf.saxon.s9api.XQueryCompiler
Ask whether the query is allowed to use XQuery Update syntax
isUpdatingExpression() - Method in class net.sf.saxon.expr.Assignation
Determine whether this is an updating expression as defined in the XQuery update specification
isUpdatingExpression() - Method in class net.sf.saxon.expr.Expression
Determine whether this is an updating expression as defined in the XQuery update specification
isUpdatingExpression() - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Determine whether this is an updating expression as defined in the XQuery update specification
isUpdatingExpression() - Method in class net.sf.saxon.expr.instruct.Choose
Determine whether this is an updating expression as defined in the XQuery update specification
isUpdatingExpression() - Method in class net.sf.saxon.expr.instruct.TraceExpression
Determine whether this is an updating expression as defined in the XQuery update specification
isUpdatingExpression() - Method in class net.sf.saxon.expr.QuantifiedExpression
Determine whether this is an updating expression as defined in the XQuery update specification
isUpdatingExpression() - Method in class net.sf.saxon.expr.UserFunctionCall
Determine whether this is an updating expression as defined in the XQuery update specification
isUpdatingExpression() - Method in class net.sf.saxon.functions.Put
Determine whether this is an updating expression as defined in the XQuery update specification
isUrlAttribute(NodeName, NodeName) - Method in class net.sf.saxon.serialize.HTMLURIEscaper
 
isUseXsiSchemaLocation() - Method in class net.sf.saxon.lib.ParseOptions
Ask whether or not to use the xsi:schemaLocation and xsi:noNamespaceSchemaLocation attributes in an instance document to locate a schema for validation.
isUseXsiSchemaLocation() - Method in class net.sf.saxon.s9api.SchemaValidator
Ask whether the schema processor is to take account of any xsi:schemaLocation and xsi:noNamespaceSchemaLocation attributes encountered while validating an instance document
isUseXsltErrorCodes() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Ask whether the expression should return the error codes for the fn:analyze-string function or the xsl:analyze-string instruction
isVacuousExpression() - Method in class net.sf.saxon.expr.Expression
Determine whether this is a vacuous expression as defined in the XQuery update specification
isVacuousExpression() - Method in class net.sf.saxon.expr.ForExpression
Determine whether this is a vacuous expression as defined in the XQuery update specification
isVacuousExpression() - Method in class net.sf.saxon.expr.instruct.Block
Determine whether this is a vacuous expression as defined in the XQuery update specification
isVacuousExpression() - Method in class net.sf.saxon.expr.instruct.Choose
Determine whether this is a vacuous expression as defined in the XQuery update specification
isVacuousExpression() - Method in class net.sf.saxon.expr.instruct.TraceExpression
Determine whether this is a vacuous expression as defined in the XQuery update specification
isVacuousExpression() - Method in class net.sf.saxon.expr.LetExpression
Determine whether this is a vacuous expression as defined in the XQuery update specification
isVacuousExpression() - Method in class net.sf.saxon.expr.Literal
Determine whether this is a vacuous expression as defined in the XQuery update specification
isVacuousExpression() - Method in class net.sf.saxon.functions.Error
Determine whether this is a vacuous expression as defined in the XQuery update specification
isValid(Processor) - Method in class net.sf.saxon.s9api.QName
Validate the QName against the XML 1.0 or XML 1.1 rules for valid names.
isValid10(int) - Static method in class net.sf.saxon.serialize.charcode.XMLCharacterData
Determine whether a character is valid in XML 1.0
isValid11(int) - Static method in class net.sf.saxon.serialize.charcode.XMLCharacterData
Determine whether a character is valid in XML 1.1
isValidating() - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Indicates whether or not this document builder is configured to validate XML documents against a DTD.
isValidating() - Method in class net.sf.saxon.expr.instruct.CopyOf
Test if the instruction is doing validation
isValidation() - Method in class net.sf.saxon.Configuration
Determine whether the XML parser for source documents will be asked to perform 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.
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.GDateValue
Determine whether a given date is valid
isValidNCName(CharSequence) - Method in class net.sf.saxon.om.NameChecker
Validate whether a given string constitutes a valid NCName, as defined in XML Namespaces.
isValidNmtoken(CharSequence) - Method in class net.sf.saxon.om.NameChecker
Check to see if a string is a valid Nmtoken according to [7] in the XML 1.0 Recommendation
isValidURI(CharSequence) - Method in class net.sf.saxon.lib.ConversionRules
Ask whether a string is a valid instance of xs:anyURI according to the rules defined by the current URIChecker
isValidURI(CharSequence) - Method in class net.sf.saxon.lib.StandardURIChecker
Validate a string to determine whether it is a valid URI
isValidURI(CharSequence) - Method in interface net.sf.saxon.lib.URIChecker
Check whether a given string is considered valid according to the rules of the xs:anyURI type.
isValidZeroDigit() - Method in class net.sf.saxon.trans.DecimalSymbols
Check that the character declared as a zero-digit is indeed a valid zero-digit
isVariableReplaceableByDot(Expression, Binding[]) - Method in class net.sf.saxon.expr.parser.Optimizer
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".
isVersionWarning() - Method in class net.sf.saxon.trans.CompilerInfo
Ask whether a warning is to be output when the stylesheet version does not match the processor version.
isWhite(CharSequence) - Static method in class net.sf.saxon.value.Whitespace
Determine if a string is all-whitespace
isWhiteSpace() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
isWhitespace(int) - Static method in class net.sf.saxon.value.Whitespace
Test whether a character is whitespace
IsWholeNumber - Class in net.sf.saxon.functions
This class implements the saxon:is-whole-number() extension function, which is specially-recognized by the system because calls are generated by the optimizer.
IsWholeNumber() - Constructor for class net.sf.saxon.functions.IsWholeNumber
 
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
Test whether the value is within the range that can be held in a 64-bit signed integer
isXHTML - Variable in class net.sf.saxon.serialize.MetaTagAdjuster
 
isXIncludeAware() - Method in class net.sf.saxon.Configuration
Test whether or not source documents (including stylesheets and schemas) are to have XInclude processing applied to them, or not
isXIncludeAware() - Method in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
Deprecated.
Get state of XInclude processing.
isXIncludeAware() - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Get the XInclude processing mode for this parser.
isXIncludeAware() - Method in class net.sf.saxon.lib.AugmentedSource
Get state of XInclude processing.
isXIncludeAware() - Method in class net.sf.saxon.lib.ParseOptions
Get state of XInclude processing.
isXIncludeAwareSet() - Method in class net.sf.saxon.lib.AugmentedSource
Determine whether setXIncludeAware() has been called.
isXIncludeAwareSet() - Method in class net.sf.saxon.lib.ParseOptions
Determine whether setXIncludeAware() has been called.
isXmlNamespace() - Method in class net.sf.saxon.om.NamespaceBinding
Ask whether this is a binding for the XML namespace
isXPath - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
isXPath30 - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
isXPath30Conversion() - Method in class net.sf.saxon.type.Converter
Ask if this converter implements a conversion that requires XPath 3.0 (or XQuery 3.0 etc) to be enabled
isXPath30Conversion() - Method in class net.sf.saxon.type.Converter.NotationToQName
 
isXPath30Conversion() - Method in class net.sf.saxon.type.Converter.QNameToNotation
 
isXPath30Conversion() - Method in class net.sf.saxon.type.StringConverter.StringToQName
 
isXQuery - Variable in class net.sf.saxon.expr.parser.Tokenizer
Flag to indicate that this is XQuery as distinct from XPath
isXsd10Rules() - Method in class net.sf.saxon.value.DateTimeValue
Ask whether this value uses the XSD 1.0 rules (which don't allow year zero) or the XSD 1.1 rules (which do).
isXSLT() - Method in class net.sf.saxon.expr.instruct.Instruction
Establish whether this is an XSLT instruction or an XQuery instruction (used to produce appropriate diagnostics)
isXslt30Processor() - Method in class net.sf.saxon.style.StyleElement
Ask whether the configured XSLT processor supports XSLT 3.0
isZeroLength() - Method in class net.sf.saxon.value.StringValue
Determine whether the string is a zero-length string.
item(int) - Method in class net.sf.saxon.dom.DOMAttributeMap
Get n'th attribute (DOM NamedNodeMap method).
item(int) - Method in class net.sf.saxon.dom.DOMNodeList
Return the n'th item in the list (DOM method)
Item<T extends Item> - Interface in net.sf.saxon.om
An Item is an object that can occur as a member of a sequence.
ITEM - Static variable in class net.sf.saxon.type.Type
An item type that matches any item
item - Variable in class net.sf.saxon.value.SingletonItem
 
ITEM_FEED_METHOD - Static variable in class net.sf.saxon.expr.Expression
 
ITEM_TYPE - Static variable in class net.sf.saxon.type.Type
 
ItemAt - Class in net.sf.saxon.functions
Implements the saxon:item-at() function.
ItemAt() - Constructor for class net.sf.saxon.functions.ItemAt
 
itemAt(int) - Method in interface net.sf.saxon.om.GroundedValue
Get the n'th item in the value, counting from 0
itemAt(int) - Method in class net.sf.saxon.s9api.XdmValue
Get the n'th item in the value, counting from zero.
itemAt(int) - Method in class net.sf.saxon.value.AtomicValue
Get the n'th item in the sequence (starting from 0).
itemAt(int) - Method in class net.sf.saxon.value.EmptySequence
Get the n'th item in the sequence (starting from 0).
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.SingletonClosure
Get the n'th item in the sequence (starting from 0).
itemAt(int) - Method in class net.sf.saxon.value.SingletonItem
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).
ItemChecker - Class in net.sf.saxon.expr
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
ItemMappingFunction<F extends Item,T extends Item> - Interface in net.sf.saxon.expr
ItemMappingFunction is an interface that must be satisfied by an object passed to a ItemMappingIterator.
ItemMappingIterator<F extends Item,T extends Item> - Class in net.sf.saxon.expr
ItemMappingIterator applies a mapping function to each item in a sequence.
ItemMappingIterator(SequenceIterator<F>, ItemMappingFunction<F, T>) - Constructor for class net.sf.saxon.expr.ItemMappingIterator
Construct an ItemMappingIterator that will apply a specified DummyItemMappingFunction to each Item returned by the base iterator.
ItemMappingIterator(SequenceIterator<F>, ItemMappingFunction<F, T>, boolean) - Constructor for class net.sf.saxon.expr.ItemMappingIterator
Construct an ItemMappingIterator that will apply a specified DummyItemMappingFunction to each Item returned by the base iterator.
ItemOrderComparer - Interface in net.sf.saxon.expr.sort
A Comparer used for comparing nodes in document order, or items in merge order
ITemplateCall - Interface in net.sf.saxon.expr.instruct
An interface satisfied by all instructions that invoke templates: apply-templates, call-template.
items - Variable in class net.sf.saxon.tree.iter.ArrayIterator
 
items - Variable in class net.sf.saxon.tree.iter.ReverseArrayIterator
 
ItemToBeSorted - Class in net.sf.saxon.expr.sort
This class is a specialization of class ObjectToBeSorted for use when the sequence being sorted is a sequence of items (including tuples, which are represented as items).
ItemToBeSorted(int) - Constructor for class net.sf.saxon.expr.sort.ItemToBeSorted
 
itemType - Variable in class net.sf.saxon.expr.ContextItemExpression
 
itemType - Variable in class net.sf.saxon.expr.parser.ExpressionVisitor.ContextItemType
 
itemType - Variable in class net.sf.saxon.functions.StandardFunction.Entry
The item type of the result of the function
itemType - Variable in class net.sf.saxon.pattern.NodeSetPattern
 
ItemType - Class in net.sf.saxon.s9api
An item type, as defined in the XPath/XQuery specifications.
ItemType() - Constructor for class net.sf.saxon.s9api.ItemType
 
ItemType - Interface in net.sf.saxon.type
ItemType is an interface that allows testing of whether an Item conforms to an expected type.
ItemType.BuiltInAtomicItemType - Class in net.sf.saxon.s9api
 
ItemType.BuiltInAtomicItemType(BuiltInAtomicType, ConversionRules) - Constructor for class net.sf.saxon.s9api.ItemType.BuiltInAtomicItemType
 
ItemTypeCheckingFunction<T extends Item> - Class in net.sf.saxon.expr
A mapping function for use in conjunction with an ItemMappingIterator that checks that all the items in a sequence are instances of a given item type
ItemTypeCheckingFunction(ItemType, RoleLocator, SourceLocator, XPathContext) - Constructor for class net.sf.saxon.expr.ItemTypeCheckingFunction
Create the type-checking function
ItemTypeFactory - Class in net.sf.saxon.s9api
This class is used for creating ItemType objects.
ItemTypeFactory(Processor) - Constructor for class net.sf.saxon.s9api.ItemTypeFactory
Create an ItemTypeFactory
ItemTypePattern - Class in net.sf.saxon.pattern
A ItemTypePattern is a pattern that consists simply of an ItemType.
ItemTypePattern(ItemType) - Constructor for class net.sf.saxon.pattern.ItemTypePattern
Create an ItemTypePattern that matches all items of a given type
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.AdjacentTextNodeMerger
Return an Iterator to iterate over the values of a sequence.
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(Item) - Method in class net.sf.saxon.expr.AxisExpression
Iterate the axis from a given starting node, without regard to context
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.ContextItemExpression
Iterate over the value of the expression
iterate(XPathContext) - Method in class net.sf.saxon.expr.EmptyTextNodeRemover
Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.expr.ErrorExpression
Iterate over the expression.
iterate(XPathContext) - Method in class 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.flwor.FLWORExpression
Return an Iterator to iterate over the values of a sequence.
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.HomogeneityChecker
Iterate the path-expression in a given context
iterate(XPathContext) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.expr.instruct.Block
Iterate over the results of all the child expressions
iterate(XPathContext) - Method in class net.sf.saxon.expr.instruct.Choose
Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.expr.instruct.CopyOf
 
iterate(XPathContext) - Method in class net.sf.saxon.expr.instruct.ForEach
Return an Iterator to iterate over the values of the sequence.
iterate(XPathContext) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.expr.instruct.Instruction
Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
 
iterate(XPathContext) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Return an Iterator to iterate over the values of a sequence.
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.LetExpression
Iterate over the result of the expression to return a sequence of items
iterate(XPathContext) - Method in class net.sf.saxon.expr.Literal
Return an Iterator to iterate over the values of a sequence.
iterate() - Method in class net.sf.saxon.expr.Literal
Return an Iterator to iterate over the values of a sequence.
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.SimpleStepExpression
Evaluate the expression, returning an iterator over the result
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.SingletonIntersectExpression
Iterate over the value of the expression.
iterate(XPathContext) - Method in class net.sf.saxon.expr.SlashExpression
Iterate the path-expression in a given context
iterate(XPathContext) - Method in class net.sf.saxon.expr.sort.ConditionalSorter
Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.expr.sort.DocumentSorter
 
iterate(XPathContext) - Method in class net.sf.saxon.expr.sort.SortExpression
Enumerate the results of the expression
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.TailCallLoop
Iterate over the sequence of values
iterate(XPathContext) - Method in class net.sf.saxon.expr.TailExpression
 
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 over the contents of the 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.CurrentGroupingKey
Evaluate the expression
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.DocumentFn
iterate() handles evaluation of the function: it returns a sequence of Document nodes
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.IndexOf
Evaluate the function to return an iteration of selected nodes.
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.Insert
Evaluate the function to return an iteration of selected nodes.
iterate(XPathContext) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
Return an Iterator to iterate over the values of a sequence.
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.Reverse
 
iterate(XPathContext) - Method in class net.sf.saxon.functions.StringToCodepoints
 
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.UnparsedTextLines
Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.functions.UriCollection
Iterate over the contents of the collection
iterate(XPathContext) - Method in class net.sf.saxon.pattern.PatternSponsor
Return an Iterator to iterate over the values of a sequence.
iterate(XPathDynamicContext) - Method in class net.sf.saxon.sxpath.XPathExpression
Execute the expression, returning the result as a SequenceIterator, whose members will be instances of the class Item
iterate() - Method in class net.sf.saxon.value.AtomicValue
Iterate over the (single) item in the sequence
iterate() - Method in class net.sf.saxon.value.Closure
Evaluate the expression in a given context to return an iterator over a sequence
iterate() - Method in class net.sf.saxon.value.EmptySequence
Return an iteration over the sequence
iterate() - Method in class net.sf.saxon.value.IntegerRange
Return an Iterator to iterate over the values of a sequence.
iterate() - Method in class net.sf.saxon.value.MemoClosure
Evaluate the expression in a given context to return an iterator over a sequence
iterate() - Method in class net.sf.saxon.value.SequenceExtent
Return an iterator over this sequence.
iterate() - Method in class net.sf.saxon.value.ShareableSequence
Return an iterator over this sequence.
iterate() - Method in class net.sf.saxon.value.SingletonClosure
Evaluate the expression in a given context to return an iterator over a sequence
iterate() - Method in class net.sf.saxon.value.SingletonItem
Return an enumeration of this nodeset value.
iterate() - Method in class net.sf.saxon.value.Value
Iterate over the items contained in this value.
iterate(XPathContext) - Method in class net.sf.saxon.xpath.XPathFunctionCall
Evaluate the function.
ITERATE_AND_MATERIALIZE - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
ITERATE_METHOD - Static variable in class net.sf.saxon.expr.Expression
 
iterateAttributes() - Method in class net.sf.saxon.evpull.StartElementEvent
Get an iterator over the attributes of this element
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 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.option.dom4j.NodeWrapper
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.option.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.option.jdom.NodeWrapper
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.option.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.option.xom.NodeWrapper
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in interface net.sf.saxon.tree.iter.AxisIterator
Return an iterator over an axis, starting at the current node.
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.iter.AxisIteratorImpl
Return an iterator over an axis, starting at the current node.
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.iter.AxisIteratorOverSequence
Return an iterator over an axis, starting at the current node.
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.iter.EmptyAxisIterator
Return an iterator over an axis, starting at the current node.
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
 
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.iter.PrependIterator
Return an iterator over an axis, starting at the current node.
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
Return an iterator over an axis, starting at the current node.
iterateAxis(byte) - Method in class net.sf.saxon.tree.linked.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.linked.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.linked.TreeEnumeration
Return an iterator over an axis, starting at the current node.
iterateAxis(byte) - Method in class net.sf.saxon.tree.NamespaceNode
Return an iteration over all the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.NamespaceNode
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.tree.tiny.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.tree.tiny.TinyNodeImpl
Return an iterator over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.tree.util.Orphan
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.util.Orphan
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
Return an iteration over the nodes reached by the given axis from this node
iterateAxis(byte) - Method in class net.sf.saxon.tree.wrapper.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.tree.wrapper.VirtualCopy
Return an iteration over all the nodes reached by the given axis from this node that match a given NodeTest
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
Return an iterator over an axis, starting at the current node.
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.wrapper.WrappingIterator
Return an iterator over an axis, starting at the current 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
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.expr.sort.GroupAdjacentIterator
 
iterateCurrentGroup() - Method in class net.sf.saxon.expr.sort.GroupByIterator
Get an iterator over the items in the current group
iterateCurrentGroup() - Method in interface net.sf.saxon.expr.sort.GroupIterator
Get an iterator over the members of the current group, in population order.
iterateCurrentGroup() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
iterateCurrentGroup() - Method in class net.sf.saxon.expr.sort.SortedGroupIterator
 
iterateDeclaredGlobalVariables() - Method in class net.sf.saxon.query.StaticQueryContext
Iterate over all the declared global variables
iterateDeclaredPrefixes() - Method in class net.sf.saxon.query.StaticQueryContext
Get the namespace prefixes that have been declared using the method StaticQueryContext.declareNamespace(java.lang.String, java.lang.String)
iterateEvents(XPathContext) - Method in class net.sf.saxon.expr.Expression
Deliver the result of the expression as a sequence of events.
iterateEvents(XPathContext) - Method in class net.sf.saxon.expr.ForExpression
Deliver the result of the expression as a sequence of events.
iterateEvents(XPathContext) - Method in class net.sf.saxon.expr.instruct.Block
Get an EventIterator over the results of all the child expressions
iterateEvents(XPathContext) - Method in class net.sf.saxon.expr.instruct.Choose
Deliver the result of the expression as a sequence of events.
iterateEvents(XPathContext) - Method in class net.sf.saxon.expr.instruct.DocumentInstr
 
iterateEvents(XPathContext) - Method in class net.sf.saxon.expr.instruct.ElementCreator
 
iterateEvents(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ElementCreator
 
iterateEvents(ValueRepresentation[], XPathContextMajor) - Method in class net.sf.saxon.expr.instruct.UserFunction
Call this function in "pull" mode, returning the results as a sequence of PullEvents.
iterateEvents(XPathContext) - Method in class net.sf.saxon.expr.LetExpression
Iterate over the result of the expression to return a sequence of events
iterateEvents(XPathContext) - Method in class net.sf.saxon.expr.UserFunctionCall
Process the function call in pull mode
iterateEvents(Controller, DynamicQueryContext) - Method in class net.sf.saxon.query.XQueryExpression
Run the query returning the results as an EventIterator
iterateExternalVariables() - Method in class net.sf.saxon.s9api.XPathExecutable
Get an iterator over the names of all the external variables.
iterateExternalVariables() - Method in class net.sf.saxon.sxpath.IndependentContext
Get an iterator over all the variables that have been declared, either explicitly by an application call on declareVariable(), or implicitly if the option allowUndeclaredVariables is set.
iterateFunctionNames() - Method in class net.sf.saxon.functions.IntegratedFunctionLibrary
Return an iterator over the names of the functions registered in this library
iterateFunctions() - Method in class net.sf.saxon.functions.ExecutableFunctionLibrary
Iterate over all the functions defined in this function library.
iterateImportedNamespaces() - Method in class net.sf.saxon.query.QueryModule
Get an iterator over all the module namespaces that this module imports
iterateNamedTemplates() - Method in class net.sf.saxon.PreparedStylesheet
Iterate over all the named templates defined in this Executable
iterateNamespaces(NodeInfo) - Static method in class net.sf.saxon.tree.util.NamespaceIterator
Factory method: create an iterator over the in-scope namespace codes for an element
iterateParameters() - Method in class net.sf.saxon.Controller
Get an iterator over the names of global parameters that have been defined
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.evpull.NamespaceMaintainer
Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.expr.instruct.DummyNamespaceResolver
Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.expr.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.NamespaceContextImpl
Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.sxpath.IndependentContext
Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.trans.ConfigurationReader
Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.tree.util.NamespaceResolverWithDefault
Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
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
iterateSameFocusSubExpressions() - Method in class net.sf.saxon.expr.Expression
Get the immediate sub-expressions of this expression that are evaluated with the same focus (context item, position, and size) as the parent expression.
iterateSameFocusSubExpressions() - Method in class net.sf.saxon.expr.FilterExpression
Get the immediate sub-expressions of this expression that are evaluated with the same focus (context item, position, and size) as the parent expression.
iterateSameFocusSubExpressions() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Get the immediate sub-expressions of this expression that are evaluated with the same focus (context item, position, and size) as the parent expression.
iterateSameFocusSubExpressions() - Method in class net.sf.saxon.expr.instruct.ForEach
Get the immediate sub-expressions of this expression that are evaluated with the same focus (context item, position, and size) as the parent expression.
iterateSameFocusSubExpressions() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Get the immediate sub-expressions of this expression that are evaluated with the same focus (context item, position, and size) as the parent expression.
iterateSameFocusSubExpressions() - Method in class net.sf.saxon.expr.SlashExpression
Get the immediate sub-expressions of this expression that are evaluated with the same focus (context item, position, and size) as the parent expression.
iterateSameFocusSubExpressions() - Method in class net.sf.saxon.expr.sort.SortExpression
Get the immediate sub-expressions of this expression that are evaluated with the same focus (context item, position, and size) as the parent expression.
iterateStackFrames() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
Get the context stack.
iterateStackFrames() - Method in interface net.sf.saxon.expr.XPathContext
Get the context stack.
iterateStackFrames() - Method in class net.sf.saxon.expr.XPathContextMinor
Get the context stack.
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.CompareToIntegerConstant
Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class 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.flwor.FLWORExpression
Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.flwor.TupleExpression
Get the immediate sub-expressions 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.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.expr.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.expr.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.expr.instruct.Block
 
iterateSubExpressions() - Method in class net.sf.saxon.expr.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.expr.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.expr.instruct.ComputedAttribute
Get the subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.expr.instruct.ComputedElement
 
iterateSubExpressions() - Method in class net.sf.saxon.expr.instruct.Copy
Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.instruct.CopyOf
 
iterateSubExpressions() - Method in class net.sf.saxon.expr.instruct.Doctype
Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.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.expr.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.expr.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.expr.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.expr.instruct.LocalParamBlock
 
iterateSubExpressions() - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
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.expr.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.expr.instruct.NamespaceConstructor
 
iterateSubExpressions() - Method in class net.sf.saxon.expr.instruct.NumberInstruction
Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
 
iterateSubExpressions() - Method in class net.sf.saxon.expr.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.expr.instruct.SimpleNodeConstructor
 
iterateSubExpressions() - Method in class net.sf.saxon.expr.instruct.TraceExpression
 
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.SimpleExpression
Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.SlashExpression
Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.expr.sort.ConditionalSorter
Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.sort.SortExpression
Get the immediate sub-expressions of this expression.
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.pattern.ConditionalPattern
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.NodeSetPattern
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.pattern.PatternWithPredicate
Iterate over the subexpressions within this pattern
iterateSubExpressions() - Method in class net.sf.saxon.pattern.VennPattern
Iterate over the subexpressions within this pattern
iterator() - Method in class net.sf.saxon.expr.sort.IntArraySet
Get an iterator over the values
iterator() - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
iterator() - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
iterator() - Method in class net.sf.saxon.expr.sort.IntHashSet
Get an iterator over the values
iterator() - Method in class net.sf.saxon.expr.sort.IntRangeSet
Get an iterator over the values
iterator() - Method in interface net.sf.saxon.expr.sort.IntSet
Get an iterator over the values
iterator() - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
iterator() - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
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.s9api.XdmValue
Get an iterator over the items in this value.
iterator() - Method in class net.sf.saxon.s9api.XPathSelector
Evaluate the expression, returning the result as an Iterator (that is, an iterator over a sequence of nodes and/or atomic values).
iterator() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Evaluate the query, and return an iterator over its results.
IteratorIterator<T extends Item> - Class in net.sf.saxon.tree.iter
A SequenceIterator that wraps a Java Iterator.
IteratorIterator(Iterator<T>) - Constructor for class net.sf.saxon.tree.iter.IteratorIterator
Create a SequenceIterator over a given iterator

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_SYNTAX - Static variable in interface net.sf.saxon.functions.regex.RegularExpression
 
JAVA_TYPE - Static variable in class net.sf.saxon.lib.NamespaceConstant
Namespace for types representing external Java objects
JavaCharacterSet - Class in net.sf.saxon.serialize.charcode
This class establishes properties of a character set that is known to the Java VM but not specifically known to Saxon.
JavaCollationFactory - Class in net.sf.saxon.java
A JavaCollationFactory allows a Collation to be created given a set of properties that the collation should have.
JavaPlatform - Class in net.sf.saxon.java
Implementation of the Platform class containing methods specific to the Java platform (as distinct from .NET).
JavaPlatform() - Constructor for class net.sf.saxon.java.JavaPlatform
The constructor is called during the static initialization of the Configuration, by virtue of the class name appearing in the edition.properties file within the issued JAR file
javaRegex - Variable in class net.sf.saxon.functions.regex.JRegularExpression
 
JAXPVariable - Class in net.sf.saxon.xpath
An object representing an XPath variable for use in the JAXP XPath API.
JAXPVariable(StructuredQName, XPathVariableResolver) - Constructor for class net.sf.saxon.xpath.JAXPVariable
Private constructor: for use only be the protected factory method make()
JAXPXPathStaticContext - Class in net.sf.saxon.xpath
A JAXPXPathStaticContext provides a context for parsing an XPath expression in a context other than a stylesheet.
JAXPXPathStaticContext(Configuration) - Constructor for class net.sf.saxon.xpath.JAXPXPathStaticContext
Create a JAXPXPathStaticContext using a specific Configuration.
JDK15RegexTranslator - Class in net.sf.saxon.functions.regex
This class translates XML Schema regex syntax into JDK 1.5 regex syntax.
JDK15RegexTranslator.BackReference - Class in net.sf.saxon.functions.regex
 
JDK15RegexTranslator.BackReference(int, boolean) - Constructor for class net.sf.saxon.functions.regex.JDK15RegexTranslator.BackReference
 
JDK15RegexTranslator.CharClass - Class in net.sf.saxon.functions.regex
 
JDK15RegexTranslator.CharClass() - Constructor for class net.sf.saxon.functions.regex.JDK15RegexTranslator.CharClass
 
JDK15RegexTranslator.CharRange - Class in net.sf.saxon.functions.regex
 
JDK15RegexTranslator.CharRange(int, int) - Constructor for class net.sf.saxon.functions.regex.JDK15RegexTranslator.CharRange
 
JDK15RegexTranslator.Complement - Class in net.sf.saxon.functions.regex
 
JDK15RegexTranslator.Empty - Class in net.sf.saxon.functions.regex
 
JDK15RegexTranslator.Property - Class in net.sf.saxon.functions.regex
 
JDK15RegexTranslator.Property(String) - Constructor for class net.sf.saxon.functions.regex.JDK15RegexTranslator.Property
 
JDK15RegexTranslator.SimpleCharClass - Class in net.sf.saxon.functions.regex
 
JDK15RegexTranslator.SimpleCharClass() - Constructor for class net.sf.saxon.functions.regex.JDK15RegexTranslator.SimpleCharClass
 
JDK15RegexTranslator.SingleChar - Class in net.sf.saxon.functions.regex
 
JDK15RegexTranslator.SingleChar(int) - Constructor for class net.sf.saxon.functions.regex.JDK15RegexTranslator.SingleChar
 
JDK15RegexTranslator.SingleChar(int, boolean) - Constructor for class net.sf.saxon.functions.regex.JDK15RegexTranslator.SingleChar
 
JDK15RegexTranslator.Subtraction - Class in net.sf.saxon.functions.regex
 
JDK15RegexTranslator.Subtraction(JDK15RegexTranslator.CharClass, JDK15RegexTranslator.CharClass) - Constructor for class net.sf.saxon.functions.regex.JDK15RegexTranslator.Subtraction
 
JDK15RegexTranslator.Union - Class in net.sf.saxon.functions.regex
 
JDK15RegexTranslator.Union(JDK15RegexTranslator.CharClass[]) - Constructor for class net.sf.saxon.functions.regex.JDK15RegexTranslator.Union
 
JDK15RegexTranslator.Union(JDK15RegexTranslator.CharClass, JDK15RegexTranslator.CharClass) - Constructor for class net.sf.saxon.functions.regex.JDK15RegexTranslator.Union
 
JDK15RegexTranslator.Union(List<? extends JDK15RegexTranslator.CharClass>) - Constructor for class net.sf.saxon.functions.regex.JDK15RegexTranslator.Union
 
JDOM2_TREE - Static variable in class net.sf.saxon.event.Builder
 
JDOM_TREE - Static variable in class net.sf.saxon.event.Builder
 
JDOMObjectModel - Class in net.sf.saxon.option.jdom
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.option.jdom.JDOMObjectModel
 
JDOMQuery - Class in net.sf.saxon.option.jdom
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.option.jdom.JDOMQuery
 
JDOMTransform - Class in net.sf.saxon.option.jdom
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.option.jdom.JDOMTransform
 
JDOMWriter - Class in net.sf.saxon.option.jdom
JDOMWriter is a Receiver that constructs a JDOM document from the stream of events
JDOMWriter(PipelineConfiguration) - Constructor for class net.sf.saxon.option.jdom.JDOMWriter
Create a JDOMWriter using the default node factory
JOIN_ADJACENT_TEXT_NODES - Static variable in class net.sf.saxon.functions.DeepEqual
Flag indicating that adjacent text nodes in the top-level sequence are to be merged
JPConverter - Class in net.sf.saxon.expr
This class together with its embedded subclasses handles conversion from Java values to XPath values.
JPConverter() - Constructor for class net.sf.saxon.expr.JPConverter
 
JPConverter.FromBigDecimal - Class in net.sf.saxon.expr
 
JPConverter.FromBigDecimal() - Constructor for class net.sf.saxon.expr.JPConverter.FromBigDecimal
 
JPConverter.FromBigInteger - Class in net.sf.saxon.expr
 
JPConverter.FromBigInteger() - Constructor for class net.sf.saxon.expr.JPConverter.FromBigInteger
 
JPConverter.FromBoolean - Class in net.sf.saxon.expr
 
JPConverter.FromBoolean() - Constructor for class net.sf.saxon.expr.JPConverter.FromBoolean
 
JPConverter.FromBooleanArray - Class in net.sf.saxon.expr
 
JPConverter.FromBooleanArray() - Constructor for class net.sf.saxon.expr.JPConverter.FromBooleanArray
 
JPConverter.FromByte - Class in net.sf.saxon.expr
 
JPConverter.FromByte() - Constructor for class net.sf.saxon.expr.JPConverter.FromByte
 
JPConverter.FromByteArray - Class in net.sf.saxon.expr
 
JPConverter.FromByteArray() - Constructor for class net.sf.saxon.expr.JPConverter.FromByteArray
 
JPConverter.FromCharacter - Class in net.sf.saxon.expr
 
JPConverter.FromCharacter() - Constructor for class net.sf.saxon.expr.JPConverter.FromCharacter
 
JPConverter.FromCharArray - Class in net.sf.saxon.expr
 
JPConverter.FromCharArray() - Constructor for class net.sf.saxon.expr.JPConverter.FromCharArray
 
JPConverter.FromCollection - Class in net.sf.saxon.expr
 
JPConverter.FromCollection() - Constructor for class net.sf.saxon.expr.JPConverter.FromCollection
 
JPConverter.FromDate - Class in net.sf.saxon.expr
 
JPConverter.FromDate() - Constructor for class net.sf.saxon.expr.JPConverter.FromDate
 
JPConverter.FromDouble - Class in net.sf.saxon.expr
 
JPConverter.FromDouble() - Constructor for class net.sf.saxon.expr.JPConverter.FromDouble
 
JPConverter.FromDoubleArray - Class in net.sf.saxon.expr
 
JPConverter.FromDoubleArray() - Constructor for class net.sf.saxon.expr.JPConverter.FromDoubleArray
 
JPConverter.FromFloat - Class in net.sf.saxon.expr
 
JPConverter.FromFloat() - Constructor for class net.sf.saxon.expr.JPConverter.FromFloat
 
JPConverter.FromFloatArray - Class in net.sf.saxon.expr
 
JPConverter.FromFloatArray() - Constructor for class net.sf.saxon.expr.JPConverter.FromFloatArray
 
JPConverter.FromInt - Class in net.sf.saxon.expr
 
JPConverter.FromInt() - Constructor for class net.sf.saxon.expr.JPConverter.FromInt
 
JPConverter.FromIntArray - Class in net.sf.saxon.expr
 
JPConverter.FromIntArray() - Constructor for class net.sf.saxon.expr.JPConverter.FromIntArray
 
JPConverter.FromLong - Class in net.sf.saxon.expr
 
JPConverter.FromLong() - Constructor for class net.sf.saxon.expr.JPConverter.FromLong
 
JPConverter.FromLongArray - Class in net.sf.saxon.expr
 
JPConverter.FromLongArray() - Constructor for class net.sf.saxon.expr.JPConverter.FromLongArray
 
JPConverter.FromObjectArray - Class in net.sf.saxon.expr
 
JPConverter.FromObjectArray(JPConverter) - Constructor for class net.sf.saxon.expr.JPConverter.FromObjectArray
 
JPConverter.FromQName - Class in net.sf.saxon.expr
 
JPConverter.FromQName() - Constructor for class net.sf.saxon.expr.JPConverter.FromQName
 
JPConverter.FromSequenceIterator - Class in net.sf.saxon.expr
 
JPConverter.FromSequenceIterator() - Constructor for class net.sf.saxon.expr.JPConverter.FromSequenceIterator
 
JPConverter.FromShort - Class in net.sf.saxon.expr
 
JPConverter.FromShort() - Constructor for class net.sf.saxon.expr.JPConverter.FromShort
 
JPConverter.FromShortArray - Class in net.sf.saxon.expr
 
JPConverter.FromShortArray() - Constructor for class net.sf.saxon.expr.JPConverter.FromShortArray
 
JPConverter.FromSource - Class in net.sf.saxon.expr
 
JPConverter.FromSource() - Constructor for class net.sf.saxon.expr.JPConverter.FromSource
 
JPConverter.FromString - Class in net.sf.saxon.expr
 
JPConverter.FromString() - Constructor for class net.sf.saxon.expr.JPConverter.FromString
 
JPConverter.FromURI - Class in net.sf.saxon.expr
 
JPConverter.FromURI() - Constructor for class net.sf.saxon.expr.JPConverter.FromURI
 
JPConverter.FromValueRepresentation - Class in net.sf.saxon.expr
 
JPConverter.FromValueRepresentation(ItemType, int) - Constructor for class net.sf.saxon.expr.JPConverter.FromValueRepresentation
 
JPConverter.WrapExternalObject - Class in net.sf.saxon.expr
 
JPConverter.WrapExternalObject(ItemType) - Constructor for class net.sf.saxon.expr.JPConverter.WrapExternalObject
 
JRegexIterator - Class in net.sf.saxon.functions.regex
Class JRegexIterator - provides an iterator over matched and unmatched substrings.
JRegexIterator(String, Pattern) - Constructor for class net.sf.saxon.functions.regex.JRegexIterator
Construct a RegexIterator.
JRegularExpression - Class in net.sf.saxon.functions.regex
A compiled regular expression implemented using the Java JDK regex package
JRegularExpression(String, int) - Constructor for class net.sf.saxon.functions.regex.JRegularExpression
Create a regular expression, starting with an already-translated Java regex.
JRegularExpression(CharSequence, int, int, List<RegexSyntaxException>) - Constructor for class net.sf.saxon.functions.regex.JRegularExpression
Create (compile) an XSD/XPath regular expression
JTokenIterator - Class in net.sf.saxon.functions.regex
A JTokenIterator is an iterator over the strings that result from tokenizing a string using a regular expression
JTokenIterator(CharSequence, Pattern) - Constructor for class net.sf.saxon.functions.regex.JTokenIterator
Construct a JTokenIterator.

K

katakanaA - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
katakanaI - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
KC - Static variable in class net.sf.saxon.serialize.codenorm.Normalizer
Normalization Form Selector
KD - Static variable in class net.sf.saxon.serialize.codenorm.Normalizer
Normalization Form Selector
KeyDefinition - Class in net.sf.saxon.trans
Corresponds to a single xsl:key declaration.
KeyDefinition(PatternFinder, Expression, String, StringCollator) - Constructor for class net.sf.saxon.trans.KeyDefinition
Constructor to create a key definition
keyDefinitions - Variable in class net.sf.saxon.trans.KeyDefinitionSet
 
KeyDefinitionSet - Class in net.sf.saxon.trans
A set of xsl:key definitions in a stylesheet that share the same name
KeyDefinitionSet(StructuredQName, int) - Constructor for class net.sf.saxon.trans.KeyDefinitionSet
Create a key definition set for keys sharing a given name
keyExpression - Variable in class net.sf.saxon.expr.sort.GroupByIterator
 
KeyFn - Class in net.sf.saxon.functions
 
KeyFn() - Constructor for class net.sf.saxon.functions.KeyFn
 
KeyFn.SubtreeFilter - Class in net.sf.saxon.functions
Mapping class to filter nodes that have the origin node as an ancestor-or-self
KeyFn.SubtreeFilter(NodeInfo) - Constructor for class net.sf.saxon.functions.KeyFn.SubtreeFilter
 
keyIterator() - Method in class net.sf.saxon.expr.sort.IntHashMap
Get an iterator over the keys
keyIterator() - Method in class net.sf.saxon.expr.sort.IntToIntArrayMap
Get an iterator over the integer key values held in the hash map.
keyIterator() - Method in class net.sf.saxon.expr.sort.IntToIntHashMap
Get an iterator over the integer key values held in the hash map
keyIterator() - Method in interface net.sf.saxon.expr.sort.IntToIntMap
Get an iterator over the integer key values held in the hash map
KeyManager - Class in net.sf.saxon.trans
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
keyName - Variable in class net.sf.saxon.trans.KeyDefinitionSet
 
keySet() - Method in class net.sf.saxon.expr.sort.IntHashMap
Get the set of integer keys present in this IntHashSet
keySetNumber - Variable in class net.sf.saxon.trans.KeyDefinitionSet
 
KEYWORD_CURLY - Static variable in class net.sf.saxon.expr.parser.Token
composite token: (XQuery only)
knownClasses - Variable in class net.sf.saxon.trans.DynamicLoader
 

L

Lang - Class in net.sf.saxon.functions
 
Lang() - Constructor for class net.sf.saxon.functions.Lang
 
LANG - Static variable in class net.sf.saxon.om.StandardNames
 
lang - Variable in class net.sf.saxon.style.XSLSortOrMergeKey
 
language - Variable in class net.sf.saxon.expr.parser.ExpressionParser
 
language - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
LANGUAGE - Static variable in class net.sf.saxon.om.StandardNames
 
LANGUAGE - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:language
LANGUAGE - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
languageVersion - Variable in class net.sf.saxon.expr.parser.ExpressionParser
 
languageVersion - Variable in class net.sf.saxon.Query
 
LARGE - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
 
LargeStringBuffer - Class in net.sf.saxon.tree.tiny
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.tree.tiny.LargeStringBuffer
Create an empty LargeStringBuffer with default space allocation
last - Variable in class net.sf.saxon.expr.XPathContextMinor
 
Last - Class in net.sf.saxon.functions
Implement the XPath 2.0 function last()
Last() - Constructor for class net.sf.saxon.functions.Last
 
LAST_INTO - Static variable in class net.sf.saxon.expr.parser.Token
"last into"
LAST_OPERATOR - Static variable in class net.sf.saxon.expr.parser.Token
Constant identifying the token number of the last token to be classified as an operator
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.
lastElementPattern - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
LastItemExpression - Class in net.sf.saxon.expr
A LastItemExpression returns the last item in the sequence returned by a given base expression.
LastItemExpression(Expression) - Constructor for class net.sf.saxon.expr.LastItemExpression
Constructor
LastPositionFinder<T extends Item> - Interface in net.sf.saxon.expr
A LastPositionFinder is an interface implemented by any SequenceIterator that is able to return the position of the last item in the sequence.
latinLower - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
latinUpper - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
LAX - Static variable in class net.sf.saxon.lib.Validation
Code for lax validation
LAZY_CONSTRUCTION_MODE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
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).
LAZY_TAIL_EXPRESSION - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
lazyEvaluate(Expression, XPathContext, int) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Do lazy evaluation of an expression.
lazyEvaluationMode(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine the method of evaluation to be used when lazy evaluation of an expression is preferred.
LCURLY - Static variable in class net.sf.saxon.expr.parser.Token
"{" symbol (XQuery only)
LE - Static variable in class net.sf.saxon.expr.parser.Token
Operator "<="
leading(XPathContext, SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.option.exslt.Sets
Find all the nodes in ns1 that are before the first node in ns2.
leapYear(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
Return true if the year specified in the date/time string given as the argument is a leap year.
leapYear(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Returns true if the current year is a leap year
leave(InstructionInfo) - Method in class net.sf.saxon.event.ContentHandlerProxy.ContentHandlerProxyTraceListener
Method that is called after processing an instruction of the stylesheet, that is, after any child instructions have been processed.
leave(InstructionInfo) - Method in interface net.sf.saxon.lib.TraceListener
Method that is called after processing an instruction of the stylesheet, that is, after any child instructions have been processed.
leave(InstructionInfo) - Method in class net.sf.saxon.trace.AbstractTraceListener
Called after an instruction of the stylesheet got processed
leave(InstructionInfo) - Method in class net.sf.saxon.trace.TimingTraceListener
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
length - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
length - Variable in class net.sf.saxon.tree.iter.ListIterator
 
length() - Method in class net.sf.saxon.tree.tiny.CharSlice
Returns the length of this character sequence.
length() - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
 
length() - Method in class net.sf.saxon.tree.tiny.LargeStringBuffer
Returns the length of this character sequence.
length() - Method in class net.sf.saxon.tree.util.FastStringBuffer
Returns the length of this character sequence.
LET - Static variable in class net.sf.saxon.expr.flwor.Clause
 
LET - Static variable in class net.sf.saxon.expr.parser.Token
"let" keyword (XQuery only)
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).
LetClause - Class in net.sf.saxon.expr.flwor
A "let" clause in a FLWOR expression
LetClause() - Constructor for class net.sf.saxon.expr.flwor.LetClause
 
letClause - Variable in class net.sf.saxon.expr.flwor.LetClausePull
 
letClause - Variable in class net.sf.saxon.expr.flwor.LetClausePush
 
LetClausePull - Class in net.sf.saxon.expr.flwor
Implements the changes to a tuple stream effected by the Let clause in a FLWOR expression
LetClausePull(TuplePull, LetClause) - Constructor for class net.sf.saxon.expr.flwor.LetClausePull
 
LetClausePush - Class in net.sf.saxon.expr.flwor
Implements the changes to a tuple stream effected by the Let clause in a FLWOR expression
LetClausePush(TuplePush, LetClause) - Constructor for class net.sf.saxon.expr.flwor.LetClausePush
 
LetExpression - Class in net.sf.saxon.expr
A LetExpression is modelled on the XQuery syntax let $x := expr return expr.
LetExpression() - Constructor for class net.sf.saxon.expr.LetExpression
Create a LetExpression
LETTER_VALUE - Static variable in class net.sf.saxon.om.StandardNames
 
LEVEL - Static variable in class net.sf.saxon.om.StandardNames
 
level - Variable in class net.sf.saxon.serialize.MetaTagAdjuster
 
lexicalHandler - Variable in class net.sf.saxon.event.ContentHandlerProxy
 
libraryList - Variable in class net.sf.saxon.functions.FunctionLibraryList
 
LICENSE_FILE_LOCATION - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: filename
LicenseException - Exception in net.sf.saxon.trans
Exception thrown when there are problems with the license file
LicenseException(String, int) - Constructor for exception net.sf.saxon.trans.LicenseException
 
limit - Variable in class net.sf.saxon.expr.RangeIterator
 
limit - Variable in class net.sf.saxon.expr.ReverseRangeIterator
 
LINE_LENGTH - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
saxon:line-length = integer.
LINE_NUMBERING - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
lineNumber - Variable in class net.sf.saxon.tree.linked.ProcInstImpl
 
lineNumbering - Variable in class net.sf.saxon.event.Builder
 
LineNumberMap - Class in net.sf.saxon.tree.linked
Line numbers are not held in nodes in the tree, because they are not usually needed.
LineNumberMap() - Constructor for class net.sf.saxon.tree.linked.LineNumberMap
Create a LineNumberMap with an initial capacity of 200 nodes, which is expanded as necessary
link(QueryModule) - Method in class net.sf.saxon.query.QueryLibrary
Link this library module to a module that imports it
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
LINKED_TREE - Static variable in class net.sf.saxon.om.TreeModel
The LinkedTree.
LinkedBuilderMonitor - Class in net.sf.saxon.tree.linked
Monitor construction of a TinyTree.
LinkedBuilderMonitor(LinkedTreeBuilder) - Constructor for class net.sf.saxon.tree.linked.LinkedBuilderMonitor
 
LinkedTreeBuilder - Class in net.sf.saxon.tree.linked
The LinkedTreeBuilder class is responsible for taking a stream of Receiver events and constructing a Document tree using the linked tree implementation.
LinkedTreeBuilder(PipelineConfiguration) - Constructor for class net.sf.saxon.tree.linked.LinkedTreeBuilder
Create a Builder and initialise variables
list - Variable in class net.sf.saxon.tree.iter.ListIterator
 
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).
ListIterator<T extends Item> - Class in net.sf.saxon.tree.iter
Class ListIterator, iterates over a sequence of items held in a Java List
ListIterator(List<T>) - Constructor for class net.sf.saxon.tree.iter.ListIterator
Create a ListIterator over a given List
ListIterator(List<T>, int) - Constructor for class net.sf.saxon.tree.iter.ListIterator
Create a ListIterator over the leading part of a given List
ListType - Interface in net.sf.saxon.type
Interface representing a simple type of variety List
Literal - Class in net.sf.saxon.expr
A Literal is an expression whose value is constant: it is a class that implements the Expression interface as a wrapper around a Value.
Literal(Value) - Constructor for class net.sf.saxon.expr.Literal
Create a literal as a wrapper around a Value
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.
LiteralResultElement - Class in net.sf.saxon.style
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
 
load(Source) - Method in class net.sf.saxon.s9api.SchemaManager
Load a schema document from a given Source.
load() - Method in class net.sf.saxon.s9api.XPathExecutable
Load the compiled XPath expression to prepare it for execution.
load() - Method in class net.sf.saxon.s9api.XQueryExecutable
Load the stylesheet to prepare it for execution.
load() - Method in class net.sf.saxon.s9api.XsltExecutable
Load the stylesheet to prepare it for execution.
loadAdditionalSchemas(Configuration, String) - Static method in class net.sf.saxon.trans.CommandLineOptions
 
loadDocuments(String, boolean, Configuration, boolean) - Static method in class net.sf.saxon.trans.CommandLineOptions
Load a document, or all the documents in a directory, given a filename or URL
loadParser() - Method in class net.sf.saxon.java.JavaPlatform
Get a parser by instantiating the SAXParserFactory
loadParser() - Method in interface net.sf.saxon.Platform
Get a parser by instantiating the SAXParserFactory
loadSchema(String) - Method in class net.sf.saxon.Configuration
Simple interface to load a schema document
loadStylesheetModule(Source) - Method in class net.sf.saxon.PreparedStylesheet
Build the tree representation of a stylesheet module
loc - Variable in class net.sf.saxon.tree.iter.HomogeneityCheckerIterator
 
LOCAL - Static variable in class net.sf.saxon.lib.NamespaceConstant
Predefined XQuery namespace for local functions
LOCAL_NAMESPACES - Static variable in class net.sf.saxon.om.CopyOptions
 
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
LocalizerFactory - Class in net.sf.saxon.lib
Interface allowing localization modules for different languages to be dynamically loaded
LocalizerFactory() - Constructor for class net.sf.saxon.lib.LocalizerFactory
 
LOCALNAME - Static variable in class net.sf.saxon.functions.Component
 
LocalNameFn - Class in net.sf.saxon.functions
This class supports the local-name() function
LocalNameFn() - Constructor for class net.sf.saxon.functions.LocalNameFn
 
LocalNameTest - Class in net.sf.saxon.pattern
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 in net.sf.saxon.expr.sort
A Comparer used for comparing nodes in document order.
LocalOrderComparer() - Constructor for class net.sf.saxon.expr.sort.LocalOrderComparer
 
LocalParam - Class in net.sf.saxon.expr.instruct
The compiled form of an xsl:param element within a template in an XSLT stylesheet.
LocalParam() - Constructor for class net.sf.saxon.expr.instruct.LocalParam
 
LocalParamBlock - Class in net.sf.saxon.expr.instruct
Represents the set of xsl:param elements at the start of an xsl:iterate instruction
LocalParamBlock(LocalParamSetter[]) - Constructor for class net.sf.saxon.expr.instruct.LocalParamBlock
Create the block of parameters
LocalParamSetter - Class in net.sf.saxon.expr.instruct
The compiled form of an xsl:param element within a template in an XSLT stylesheet.
LocalParamSetter(LocalParam) - Constructor for class net.sf.saxon.expr.instruct.LocalParamSetter
 
localTypeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.Comment
 
localTypeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
 
localTypeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.FixedAttribute
 
localTypeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
 
localTypeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
 
localTypeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Method to perform type-checking specific to the kind of instruction
localTypeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ValueOf
 
LocalVariable - Class in net.sf.saxon.expr.instruct
Handler for local xsl:variable elements in stylesheet.
LocalVariable() - Constructor for class net.sf.saxon.expr.instruct.LocalVariable
 
LocalVariableBinding - Class in net.sf.saxon.expr.flwor
Represents the defining occurrence of a variable declared within a FLWOR expression, for example the $p in "for $x at $p in ...".
LocalVariableBinding(StructuredQName, SequenceType) - Constructor for class net.sf.saxon.expr.flwor.LocalVariableBinding
Create a LocalVariableBinding
LocalVariableReference - Class in net.sf.saxon.expr
Variable reference: a reference to a local variable.
LocalVariableReference() - Constructor for class net.sf.saxon.expr.LocalVariableReference
Create a local variable reference.
LocalVariableReference(Binding) - Constructor for class net.sf.saxon.expr.LocalVariableReference
Create a LocalVariableReference bound to a given Binding
locateResource(String, List<String>, List<ClassLoader>) - Static method in class net.sf.saxon.Configuration
Read a resource file issued with the Saxon product
Location - Class in net.sf.saxon.trace
This class holds constants identifying different kinds of location in a source stylesheet or query.
location - Variable in class net.sf.saxon.tree.iter.UnparsedTextIterator
 
LocationCopier - Class in net.sf.saxon.event
A Receiver that can be inserted into an event pipeline to copy location information.
LocationCopier(boolean) - Constructor for class net.sf.saxon.event.LocationCopier
 
locationId - Variable in class net.sf.saxon.expr.Expression
 
LocationMap - Class in net.sf.saxon.expr.instruct
A LocationMap allocates integer codes to (systemId, lineNumber) pairs.
LocationMap() - Constructor for class net.sf.saxon.expr.instruct.LocationMap
Create a location map
LocationPathPattern - Class in net.sf.saxon.pattern
A LocationPathPattern represents a path, for example of the form A/B/C...
LocationPathPattern() - Constructor for class net.sf.saxon.pattern.LocationPathPattern
Create a LocationPathPattern
LocationProvider - Interface in net.sf.saxon.event
LocationProvider: this interface represents an object that provides the location of elements in a source document or instructions in a stylesheet or query.
log(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the logarithm of a numeric value (SStL)
LONG - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:long
LONG - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
longValue() - Method in class net.sf.saxon.value.BigIntegerValue
Get the value as a long
longValue() - Method in class net.sf.saxon.value.DecimalValue
Return the numeric value as a Java long.
longValue() - Method in class net.sf.saxon.value.DoubleValue
Return the numeric value as a Java long.
longValue() - Method in class net.sf.saxon.value.FloatValue
Return the numeric value as a Java long.
longValue() - Method in class net.sf.saxon.value.Int64Value
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.parser.Tokenizer
Look ahead by one token.
LOOKAHEAD - Static variable in interface net.sf.saxon.om.SequenceIterator
Property value: the iterator knows whether there are more items still to come.
lookAhead() - Method in class net.sf.saxon.query.QueryParser
Lookahead one token, catching any exception thrown by the tokenizer.
LookaheadIterator<T extends Item> - Interface in net.sf.saxon.tree.iter
A SequenceIterator is used to iterate over a sequence.
LookaheadIteratorImpl - Class in net.sf.saxon.tree.iter
This class wraps any sequence iterator, turning it into a lookahead iterator, by looking ahead one item
lookForCycles(Stack<Container>, XQueryFunctionLibrary) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Check for cycles in this variable definition
lookForModuleCycles(Stack<QueryModule>, int) - Method in class net.sf.saxon.query.QueryModule
Look for module cycles.
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.
LOWER_CASE - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
LOWERCASE - Static variable in class net.sf.saxon.functions.ForceCase
 
lowest(XPathContext, SequenceIterator) - Static method in class net.sf.saxon.option.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.
lowSurrogate(int) - Static method in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
Return the low surrogate of a non-BMP character
lowSurrogateRanges(List<RegexTranslator.Range>) - Static method in class net.sf.saxon.functions.regex.RegexTranslator
 
LPAR - Static variable in class net.sf.saxon.expr.parser.Token
Left parenthesis
LRUCache<K,V> - Class in net.sf.saxon.expr.sort
An LRU cache, based on LinkedHashMap.
LRUCache(int) - Constructor for class net.sf.saxon.expr.sort.LRUCache
Creates a new LRU cache.
LRUCache(int, boolean) - Constructor for class net.sf.saxon.expr.sort.LRUCache
Creates a new LRU cache with the option of synchronization.
LSQB - Static variable in class net.sf.saxon.expr.parser.Token
Left square bracket
LT - Static variable in class net.sf.saxon.expr.parser.Token
Operator "<"

M

main(String[]) - Static method in class net.sf.saxon.dom.DOMTransform
 
main(String[]) - Static method in class net.sf.saxon.evpull.PullEventTracer
Main method for testing only
main(String[]) - Static method in class net.sf.saxon.evpull.SequenceComposer
Main method for testing only
main(String[]) - Static method in class net.sf.saxon.evpull.StaxToEventBridge
Simple test program Usage: java StaxBridge in.xml [out.xml]
main(String[]) - Static method in class net.sf.saxon.expr.parser.PathMap
Main method for testing
main(String[]) - Static method in class net.sf.saxon.expr.sort.RuleBasedSubstringMatcher
Test program to output the sequence of collation element iterators for a given input string
main(String[]) - Static method in class net.sf.saxon.functions.regex.JDK15RegexTranslator
Main method for testing.
main(String[]) - Static method in class net.sf.saxon.functions.regex.JRegularExpression
 
main(String[]) - Static method in class net.sf.saxon.functions.UnparsedText
 
main(String[]) - Static method in class net.sf.saxon.functions.UnparsedTextLines
 
main(String[]) - Static method in class net.sf.saxon.lib.StandardURIChecker
 
main(String[]) - Static method in class net.sf.saxon.om.Name10Checker
 
main(String[]) - Static method in class net.sf.saxon.option.jdom.JDOMQuery
 
main(String[]) - Static method in class net.sf.saxon.option.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.Query
Main program, can be used directly from the command line.
main(String[]) - Static method in class net.sf.saxon.serialize.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.serialize.charcode.UTF16CharacterSet
 
main(String[]) - Static method in class net.sf.saxon.serialize.codenorm.UnicodeDataGenerator
Main program.
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.value.DoubleValue
 
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.xpath.XPathEvaluator
A simple command-line interface for the XPathEvaluator (not documented).
make(String, StaticContext, Container, int, int, int, CodeInjector) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Parse an XPath expression.
make(StaticContext, Executable) - Static method in class net.sf.saxon.expr.parser.ExpressionVisitor
Factory method: make an expression visitor
make(int[], int) - Static method in class net.sf.saxon.expr.sort.IntArraySet
Factory method to construct a set from an array of integers
make(SequenceIterator, int, int) - Static method in class net.sf.saxon.expr.SubsequenceIterator
Static factory method.
make(SequenceIterator<T>, int) - Static method in class net.sf.saxon.expr.TailIterator
Static factory method.
make(Expression, SequenceType) - Static method in class net.sf.saxon.expr.TreatExpression
Make a treat expression with error code XPDY0050
make(Expression, SequenceType, String) - Static method in class net.sf.saxon.expr.TreatExpression
Make a treat expression with a non-standard error code
make(String, StaticContext, Executable) - Static method in class net.sf.saxon.pattern.Pattern
Static factory method to make a Pattern by parsing a String.
make(String, int, ExpressionContext) - Static method in class net.sf.saxon.style.AttributeValueTemplate
Static factory method to create an AVT from an XSLT string representation.
make(StructuredQName) - Static method in class net.sf.saxon.sxpath.XPathVariable
Factory method, for use by the declareVariable method of class IndependentContext
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.
MAKE_CLOSURE - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
MAKE_INDEXED_VARIABLE - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
MAKE_MEMO_CLOSURE - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
MAKE_SINGLETON_CLOSURE - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
makeAbsolute(String, String) - Static method in class net.sf.saxon.functions.ResolveURI
Construct an absolute URI from a relative URI and a base URI.
makeAbsolute(String, String) - Method in interface net.sf.saxon.lib.RelativeURIResolver
Create an absolute URI from a relative URI and a base URI.
makeAbsoluteURI(String, String, XPathContext, URI) - Method in class net.sf.saxon.lib.StandardCollectionURIResolver
 
makeAnother(int) - Method in class net.sf.saxon.lib.StandardErrorListener
Make a clean copy of this ErrorListener.
makeAtomicComparer(BuiltInAtomicType, BuiltInAtomicType, StringCollator, XPathContext) - Static method in class net.sf.saxon.expr.sort.GenericAtomicComparer
Factory method to make a GenericAtomicComparer for values of known types
makeAtomicComparer(XPathContext) - Method in class net.sf.saxon.functions.DistinctValues
Get the AtomicComparer, creating it if it was not allocated at compile time.
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.lib.AugmentedSource
Create an AugmentedSource that wraps a given Source object.
makeBlock(Expression, Expression) - Static method in class net.sf.saxon.expr.instruct.Block
Static factory method to create a block.
makeBlock(List<Expression>) - Static method in class net.sf.saxon.expr.instruct.Block
Static factory method to create a block from a list of expressions
makeBuilder() - Method in class net.sf.saxon.Controller
Make a builder for the selected tree model.
makeBuilder(PipelineConfiguration) - Method in class net.sf.saxon.dom.DOMObjectModel
 
makeBuilder(PipelineConfiguration) - Method in class net.sf.saxon.om.TreeModel
Make a Builder to construct an instance of this tree model from a stream of events
makeBuilder(PipelineConfiguration) - Method in class net.sf.saxon.option.dom4j.DOM4JObjectModel
 
makeBuilder(PipelineConfiguration) - Method in class net.sf.saxon.option.jdom.JDOMObjectModel
 
makeBuilder(PipelineConfiguration) - Method in class net.sf.saxon.option.xom.XOMObjectModel
 
makeCalendarValue(CharSequence, ConversionRules) - Static method in class net.sf.saxon.value.CalendarValue
Parse a string to create a CalendarValue whose actual type will depend on the format of the string
makeCallExpression() - Method in class net.sf.saxon.functions.IsWholeNumber
Create a call on this function.
makeCallExpression() - Method in class net.sf.saxon.functions.ItemAt
Create a call on this function.
makeCallExpression() - Method in class net.sf.saxon.lib.ExtensionFunctionDefinition
Create a call on this function.
makeCardinalityChecker(Expression, int, RoleLocator) - Static method in class net.sf.saxon.expr.CardinalityChecker
Factory method to construct a CardinalityChecker.
makeCastableToList(Expression, SchemaType, boolean) - Method in class net.sf.saxon.expr.parser.Optimizer
Make an expression castable check to a union type.
makeCastableToUnion(Expression, SchemaType, boolean) - Method in class net.sf.saxon.expr.parser.Optimizer
Make an expression castable check to a union type.
makeCastToList(Expression, SchemaType, boolean) - Method in class net.sf.saxon.expr.parser.Optimizer
Make an expression that casts to a list type.
makeCastToUnion(Expression, SchemaType, boolean) - Method in class net.sf.saxon.expr.parser.Optimizer
Make an expression that casts to a union type.
makeCharacterMapExpander(String, Receiver, SerializerFactory) - Method in class net.sf.saxon.serialize.CharacterMapIndex
Make a CharacterMapExpander to handle the character map definitions in the serialization properties.
makeCharSet(Charset) - Static method in class net.sf.saxon.serialize.charcode.JavaCharacterSet
 
makeClosure(Expression, int, XPathContext) - Method in class net.sf.saxon.Configuration
Make a Closure, given the expected reference count
makeCollation(Configuration, String, Properties) - Static method in class net.sf.saxon.java.JavaCollationFactory
Make a collator with given properties
makeCollation(Configuration, Properties, String) - Method in class net.sf.saxon.java.JavaPlatform
Obtain a collation with a given set of properties.
makeCollation(Configuration, Properties, String) - Method in interface net.sf.saxon.Platform
Obtain a collation with a given set of properties.
makeComparator(XPathContext) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Allocate an AtomicComparer to perform the comparisons described by this sort key component.
makeComplement(JDK15RegexTranslator.CharClass) - Static method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Complement
 
makeConditional(Expression, Expression, Expression) - Static method in class net.sf.saxon.expr.instruct.Choose
Make a simple conditional expression (if (condition) then (thenExp) else (elseExp)
makeConditional(Expression, Expression) - Static method in class net.sf.saxon.expr.instruct.Choose
Make a simple conditional expression (if (condition) then (thenExp) else ()
makeConditionalDocumentSorter(DocumentSorter, SlashExpression) - Method in class net.sf.saxon.expr.parser.Optimizer
Make a conditional document sorter.
makeConfiguration(Source) - Method in class net.sf.saxon.trans.ConfigurationReader
Create a Configuration based on the contents of this configuration file
makeCopier(AxisIterator, VirtualCopy, NodeInfo) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Create an iterator that makes and returns virtual copies of nodes on the original tree
makeCopier(AxisIterator, VirtualCopy, NodeInfo) - Method in class net.sf.saxon.tree.wrapper.VirtualUntypedCopy
Create an iterator that makes and returns virtual copies of nodes on the original tree
makeCopyOperationsExplicit(Expression, Expression) - Method in class net.sf.saxon.expr.parser.Optimizer
In streaming mode, make the copy operation applied to subexpressions of a complex-content sequence constructor into explicit copy-of operations.
makeCurriedFunction(int, StructuredQName, Expression[], IntSet) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Process a function call in which one or more of the argument positions are represented as "?" placemarkers (indicating partial application or currying)
makeDateTimeValue(DateValue, TimeValue) - Static method in class net.sf.saxon.value.DateTimeValue
Factory method: create a dateTime value given a date and a time.
makeDateTimeValue(CharSequence, ConversionRules) - Static method in class net.sf.saxon.value.DateTimeValue
Factory method: create a dateTime value from a supplied string, in ISO 8601 format
makeDateValue(CharSequence, ConversionRules) - Static method in class net.sf.saxon.value.DateValue
Static factory method: construct a DateValue from a string in the lexical form of a date, returning a ValidationFailure if the supplied string is invalid
makeDayTimeDurationValue(CharSequence) - Static method in class net.sf.saxon.value.DayTimeDurationValue
Factory method: create a duration value from a supplied string, in ISO 8601 format [-]PnDTnHnMnS
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
makeDefaultProperties() - Static method in class net.sf.saxon.trace.ExpressionPresenter
Make a Properties object containing defaulted serialization attributes for the expression tree
makeDerived(long, AtomicType) - Static method in class net.sf.saxon.value.Int64Value
Factory method to create a derived value, with no checking of the value against the derived type
makeDoc(String, String, XPathContext, SourceLocator) - Static method in class net.sf.saxon.functions.DocumentFn
Supporting routine to load one external document given a URI (href) and a baseURI.
makeDocumentProjector(PathMap.PathMapRoot) - Method in class net.sf.saxon.Configuration
Create a document projector for a given path map.
makeDoubleValue(double) - Static method in class net.sf.saxon.value.DoubleValue
Static factory method (for convenience in compiled bytecode)
makeDuration(CharSequence) - Static method in class net.sf.saxon.value.DurationValue
Static factory method: create a duration value from a supplied string, in ISO 8601 format [-]PnYnMnDTnHnMnS
makeDuration(CharSequence, boolean, boolean) - Static method in class net.sf.saxon.value.DurationValue
 
makeDynamicContext() - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Create a dynamic context suitable for early evaluation of constant subexpressions
makeDynamicContext() - Method in interface net.sf.saxon.TypeCheckerEnvironment
 
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.QueryModule
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.sxpath.AbstractStaticContext
Construct a dynamic context for early evaluation of constant subexpressions
makeElementNode(NodeInfo, NodeName, SchemaType, boolean, AttributeCollectionImpl, NamespaceBinding[], int, PipelineConfiguration, int, int) - Method in class net.sf.saxon.style.StyleNodeFactory
Create an Element node.
makeElementNode(NodeInfo, NodeName, SchemaType, boolean, AttributeCollectionImpl, NamespaceBinding[], int, PipelineConfiguration, int, int) - Method in interface net.sf.saxon.tree.linked.NodeFactory
Create an Element node
makeEmitter(String, Properties) - Method in class net.sf.saxon.Configuration
Load a named output emitter or SAX2 ContentHandler and check it is OK.
makeEmptySequence() - Static method in class net.sf.saxon.expr.Literal
Make an empty-sequence literal
makeEntry(String, Class, int, int, int, ItemType, int, 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.
makeException(String) - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
makeException(String, String) - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
makeException() - Method in class net.sf.saxon.type.ValidationFailure
 
makeException(String) - Method in class net.sf.saxon.type.ValidationFailure
 
makeExpression(String) - Method in class net.sf.saxon.style.StyleElement
Compile an XPath expression in the context of this stylesheet element
makeExpressionVisitor() - Method in class net.sf.saxon.style.StyleElement
Make an expression visitor
makeFilter(Receiver) - Method in interface net.sf.saxon.event.FilterFactory
Make a ProxyReceiver to filter events on a push pipeline
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
makeFirstItemExpression(Expression) - Static method in class net.sf.saxon.expr.FirstItemExpression
Static factory method
makeFloatValue(float) - Static method in class net.sf.saxon.value.FloatValue
Static factory method (for convenience in compiled bytecode)
makeFromSax(Locator) - Static method in class net.sf.saxon.expr.parser.ExpressionLocation
Create an ExpressionLocation, taking the data from a supplied SAX Locator
makeFunctionSequenceCoercer(Expression, RoleLocator, TypeCheckerEnvironment) - Method in class net.sf.saxon.type.AnyFunctionType
Create an expression whose effect is to apply function coercion to coerce a function from this type to another type
makeFunctionSequenceCoercer(Expression, RoleLocator, TypeCheckerEnvironment) - Method in interface net.sf.saxon.type.FunctionItemType
Create an expression whose effect is to apply function coercion to coerce a function to this function type
makeGDayValue(CharSequence, ConversionRules) - Static method in class net.sf.saxon.value.GDayValue
 
makeGMonthDayValue(CharSequence, ConversionRules) - Static method in class net.sf.saxon.value.GMonthDayValue
 
makeGMonthValue(CharSequence, ConversionRules) - Static method in class net.sf.saxon.value.GMonthValue
 
makeGYearMonthValue(CharSequence, ConversionRules) - Static method in class net.sf.saxon.value.GYearMonthValue
 
makeGYearValue(CharSequence, ConversionRules) - Static method in class net.sf.saxon.value.GYearValue
 
makeIndexedValue(SequenceIterator) - Method in class net.sf.saxon.expr.parser.Optimizer
Create an indexed value
makeIntegerValue(long) - Static method in class net.sf.saxon.value.Int64Value
Factory method: allows Int64Value objects to be reused.
makeIntegerValue(BigInteger) - Static method in class net.sf.saxon.value.IntegerValue
Factory method: makes either an Int64Value or a BigIntegerValue depending on the value supplied
makeIntegerValue(double) - Static method in class net.sf.saxon.value.IntegerValue
Convert a double to an integer
makeIntegerValue(DoubleValue) - Static method in class net.sf.saxon.value.IntegerValue
Convert a double to an integer
makeInversion(Pattern, Template, NodeTest) - Method in class net.sf.saxon.expr.parser.Optimizer
Generate the inversion of the expression comprising the body of a template rules.
makeIterator(NodeInfo) - Static method in class net.sf.saxon.tree.iter.SingleNodeIterator
Factory method.
makeIterator(T) - Static method in class net.sf.saxon.tree.iter.SingletonIterator
Factory method.
makeIterator(NodeInfo, NodeTest) - Static method in class net.sf.saxon.tree.NamespaceNode
Factory method to create an iterator over the in-scope namespace nodes of an element
makeIteratorClosure(SequenceIterator<T>) - Static method in class net.sf.saxon.value.Closure
Construct a Closure over an existing SequenceIterator.
makeLetExpression() - Method in class net.sf.saxon.query.QueryParser
Make a LetExpression.
makeLicensedConfiguration(ClassLoader, String) - Static method in class net.sf.saxon.Configuration
Static method to instantiate a professional or enterprise configuration.
makeLiteral(Value) - Static method in class net.sf.saxon.expr.Literal
Create a literal as a wrapper around a Value (factory method)
makeLocalNameTest(short, String) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Make a LocalNameTest (*:name)
makeLookaheadIterator(SequenceIterator) - Static method in class net.sf.saxon.tree.iter.LookaheadIteratorImpl
 
makeNameCode(String, boolean) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Make a NameCode, using the static context for namespace resolution
makeNameCodeSilently(String, boolean) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Make a NameCode, using the static context for namespace resolution.
makeNamespaceBinding(CharSequence, CharSequence) - Static method in class net.sf.saxon.om.NamespaceBinding
Create a binding of a prefix to a URI.
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.parser.ExpressionParser
Make a NamespaceTest (name:*)
makeNameTest(short, String, boolean) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Make a NameTest, using the static context for namespace resolution
makeNewRoot(Expression) - Method in class net.sf.saxon.expr.parser.PathMap
Make a new root node in the path map.
makeNodeKindTest(int) - Static method in class net.sf.saxon.pattern.NodeKindTest
Make a test for a given kind of node
makeNodeName(String, boolean) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Make a FingerprintedQName, using the static context for namespace resolution
makeNodeTest(NamePool, int, String, String) - Static method in class net.sf.saxon.tree.util.Navigator
Helper method to construct a NodeTest for use with the NodeInfo.iterateAxis(byte) method
makeNoOpenStartTagException(int, String, int, boolean, boolean, LocationProvider, int) - Static method in exception net.sf.saxon.event.NoOpenStartTagException
Static factory method to create the exception
makeNumberer(String, String) - Method in class net.sf.saxon.Configuration
Load a Numberer class for a given language and check it is OK.
makeOuterForExpression() - Method in class net.sf.saxon.expr.parser.Optimizer
Make an OuterForExpression (Saxon-EE only)
makeOutputFile(URI) - Static method in class net.sf.saxon.lib.StandardOutputResolver
Create an output file (unless it already exists) and return a reference to it as a Result object
makeOutputStream() - Method in class net.sf.saxon.serialize.Emitter
 
makeParser(String) - Method in class net.sf.saxon.Configuration
Create a new SAX XMLReader object using the class name provided.
makePathExpression(Expression, Expression, boolean) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Make a mapping 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.
makeQName(String) - Method in class net.sf.saxon.style.StyleElement
Make a structured QName, using this Element as the context for namespace resolution, and registering the code in the namepool.
makeQName(String, String, String, AtomicType, CharSequence, ConversionRules) - Static method in class net.sf.saxon.value.QualifiedNameValue
Factory method to construct either a QName or a NOTATION value, or a subtype of either of these.
makeQName(QNameValue) - Method in class net.sf.saxon.xpath.JAXPVariable
Construct a JAXP QName from a Saxon QNameValue
makeQueryModule(String, Executable, QueryModule, String, String, boolean) - Static method in class net.sf.saxon.query.QueryModule
Supporting method to load an imported library module.
makeSaxonFunction(String, Expression[], StaticContext, Container) - Method in class net.sf.saxon.functions.VendorFunctionLibrary
Make a Saxon function with a given name
makeSchemaAwareConfiguration(ClassLoader, String) - Static method in class net.sf.saxon.Configuration
makeSchemaNodeTest() - Method in interface net.sf.saxon.type.SchemaDeclaration
Create a NodeTest that implements the semantics of schema-element(name) or schema-attribute(name) applied to this element or attribute declaration.
makeSequenceExtent(Expression, int, XPathContext) - Method in class net.sf.saxon.Configuration
Make a SequenceExtent, given the expected reference count
makeSequenceExtent(SequenceIterator<T>) - Static method in class net.sf.saxon.value.SequenceExtent
Factory method to make a Value holding the contents of any SequenceIterator
makeSequenceExtent(List<T>) - Static method in class net.sf.saxon.value.SequenceExtent
Factory method to make a Value holding the contents of any List of items
makeSequenceType(ItemType, OccurrenceIndicator) - Static method in class net.sf.saxon.s9api.SequenceType
Factory method to construct a SequenceType
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.
makeShareableSequence(Value, SequenceIterator) - Static method in class net.sf.saxon.value.ShareableSequence
Make a new ShareableSequence from an existing value and an iterator over items to be appended to the sequence
makeSimpleContent(Expression, SimpleNodeConstructor, int) - Method in class net.sf.saxon.query.QueryParser
Make the instructions for the children of a node with simple content (attribute, text, PI, etc)
makeSimpleContentConstructor(Expression, Expression, Configuration) - Static method in class net.sf.saxon.style.XSLLeafNodeConstructor
Construct an expression that implements the rules of "constructing simple content": given an expression to select the base sequence, and an expression to compute the separator, build an (unoptimized) expression to produce the value of the node as a string.
makeSliceIterator(int, int) - Method in class net.sf.saxon.tree.iter.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.expr.instruct.Debugger
Create a SlotManager
makeSortComparer(StringCollator, int, XPathContext) - Static method in class net.sf.saxon.expr.sort.AtomicSortComparer
Factory method to get an atomic comparer suitable for sorting or for grouping (operations in which NaN is considered equal to NaN)
makeSortKeys(Declaration) - Method in class net.sf.saxon.style.StyleElement
Construct sort keys for a SortedIterator
makeStatic() - Method in exception net.sf.saxon.trans.XPathException
Force an exception to a static error
makeStreamingApplyTemplates(ApplyTemplates) - Method in class net.sf.saxon.expr.parser.Optimizer
Make a streaming applyTemplates instruction.
makeStreamingTransformer(XPathContext, Mode) - Method in class net.sf.saxon.Configuration
Create a streaming transformer
makeStringJoin(Expression, StaticContext) - Static method in class net.sf.saxon.query.QueryParser
Make a string-join expression that concatenates the string-values of items in a sequence with intervening spaces.
makeStringLiteral(String) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Method to make a string literal from a token identified as a string literal.
makeStringLiteral(String) - Method in class net.sf.saxon.query.QueryParser
Method to make a string literal from a token identified as a string literal.
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.
makeStripper() - Method in class net.sf.saxon.s9api.WhitespaceStrippingPolicy
 
makeStructuredQName(String, boolean) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Make a Structured QName, using the static context for namespace resolution
makeStyleNodeFactory() - Method in class net.sf.saxon.Configuration
Factory method to get the StyleNodeFactory, used for constructing elements in a stylesheet document
makeStylesheet(PreparedStylesheet) - Method in class net.sf.saxon.style.LiteralResultElement
Make a top-level literal result element into a stylesheet.
makeSystemFunction(String, Expression[]) - Static method in class net.sf.saxon.functions.SystemFunction
Make a system function call (one in the standard function namespace).
makeTextNode(CharSequence, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Create a text node.
makeTimeValue(CharSequence) - Static method in class net.sf.saxon.value.TimeValue
Static factory method: create a time value from a supplied string, in ISO 8601 format
makeTraceInstruction(StyleElement, Expression) - Static method in class net.sf.saxon.style.StyleElement
Create a trace instruction to wrap a real instruction
makeTraceListener() - Method in class net.sf.saxon.Configuration
Get or create the TraceListener used for run-time tracing of instruction execution.
makeTraceListener(String) - Method in class net.sf.saxon.Configuration
Create an instance of a TraceListener with a specified class name
makeTracer(int, Expression, int, StructuredQName) - Method in class net.sf.saxon.expr.parser.ExpressionParser
If tracing, wrap an expression in a trace instruction
makeTracer(int, Expression, int, StructuredQName) - Method in class net.sf.saxon.pattern.PatternParser
 
makeTwoPhaseConverter(AtomicType, AtomicType, AtomicType, ConversionRules) - Static method in class net.sf.saxon.type.Converter.TwoPhaseConverter
 
makeUnconstructedDocument(DocumentInstr, XPathContext) - Method in class net.sf.saxon.Configuration
Make an "unconstructed" (that is, lazily-constructed) document node
makeUnconstructedElement(ElementCreator, XPathContext) - Method in class net.sf.saxon.Configuration
Make an "unconstructed" (that is, lazily-constructed) element node
makeUntypedSequenceConverter(Configuration, Expression, PlainType) - Static method in class net.sf.saxon.expr.AtomicSequenceConverter
Create an AtomicSequenceConverter that converts all untypedAtomic values in the input sequence to a specified target type, while leaving items other than untypedAtomic unchanged
makeUntypedSequenceRejector(Configuration, Expression, PlainType) - Static method in class net.sf.saxon.expr.AtomicSequenceConverter
 
makeURIResolver(String) - Method in class net.sf.saxon.Configuration
Create an instance of a URIResolver with a specified class name.
makeVariant(ItemType.BuiltInAtomicItemType, ConversionRules) - Static method in class net.sf.saxon.s9api.ItemType.BuiltInAtomicItemType
 
makeVirtualCopy(NodeInfo, NodeInfo) - Static method in class net.sf.saxon.tree.wrapper.VirtualCopy
Public factory method: create a virtual copy of a node
makeVirtualUntypedCopy(NodeInfo, NodeInfo) - Static method in class net.sf.saxon.tree.wrapper.VirtualUntypedCopy
Public factory method: create an untyped virtual copy of a node
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.option.dom4j.NodeWrapper
Factory method to wrap a DOM4J node with a wrapper that implements the Saxon NodeInfo interface.
makeWrapper(Object, DocumentWrapper, NodeWrapper, int) - Method in class net.sf.saxon.option.dom4j.NodeWrapper
Factory method to wrap a DOM4J node with a wrapper that implements the Saxon NodeInfo interface.
makeWrapper(Object, DocumentWrapper) - Method in class net.sf.saxon.option.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.option.jdom.NodeWrapper
Factory method to wrap a JDOM node with a wrapper that implements the Saxon NodeInfo interface.
makeWrapper(Node, DocumentWrapper) - Method in class net.sf.saxon.option.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.option.xom.NodeWrapper
Factory method to wrap a XOM node with a wrapper that implements the Saxon NodeInfo interface.
makeWrapper(NodeInfo, SpaceStrippedDocument, SpaceStrippedNode) - Static method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
Factory method to wrap a node with a wrapper that implements the Saxon NodeInfo interface.
makeWrapper(NodeInfo, VirtualNode) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
Factory method to wrap a node within the same document as this node with a VirtualNode
makeWrapper(NodeInfo, TypeStrippedDocument, TypeStrippedNode) - Static method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
Factory method to wrap a node with a wrapper that implements the Saxon NodeInfo interface.
makeWrapper(NodeInfo, VirtualNode) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
Factory method to wrap a node with a VirtualNode
makeWrapper(NodeInfo, VirtualNode) - Method in interface net.sf.saxon.tree.wrapper.WrappingFunction
Factory method to wrap a node with a wrapper that implements the Saxon NodeInfo interface.
makeWriter() - Method in class net.sf.saxon.serialize.Emitter
Make a Writer for this Emitter to use, given a StreamResult.
makeXPathException(TransformerException) - Static method in exception net.sf.saxon.trans.XPathException
Create an XPathException from a JAXP TransformerException.
makeXQueryExpression(String, QueryModule, Configuration) - Method in class net.sf.saxon.query.QueryParser
Create an XQueryExpression
makeXSLElement(int) - Method in class net.sf.saxon.style.StyleNodeFactory
Make an XSL element node
makeYearMonthDurationValue(CharSequence) - Static method in class net.sf.saxon.value.YearMonthDurationValue
Static factory: create a year-month duration value from a supplied string, in ISO 8601 format [+|-]PnYnM
MANY_TO_MANY - Static variable in class net.sf.saxon.expr.GeneralComparison
 
MANY_TO_ONE - Static variable in class net.sf.saxon.expr.GeneralComparison
 
map(Item) - Method in interface net.sf.saxon.evpull.EventMappingFunction
Map one item to a sequence of pull events.
map(XPathContext) - Method in class net.sf.saxon.expr.AnalyzeMappingFunction
Map one item to a sequence.
map(Item) - Method in class net.sf.saxon.expr.Atomizer.AtomizingFunction
 
map(XPathContext) - Method in interface net.sf.saxon.expr.ContextMappingFunction
Map one item to a sequence.
map(Item) - Method in class net.sf.saxon.expr.ForExpression.EventMappingAction
 
map(Item) - Method in class net.sf.saxon.expr.ForExpression.MappingAction
 
map(XPathContext) - Method in class net.sf.saxon.expr.instruct.ForEach
Map one item to a sequence.
map(XPathContext) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Map one item to a sequence.
map(F) - Method in interface net.sf.saxon.expr.MappingFunction
Map one item to a sequence.
map(XPathContext) - Method in class net.sf.saxon.expr.SlashExpression
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(CharSequence, boolean) - Method in class net.sf.saxon.serialize.CharacterMap
Expand all the characters in a string using this character mapping
map - Static variable in class net.sf.saxon.serialize.charcode.JavaCharacterSet
 
MAP_FUNCTIONS - Static variable in class net.sf.saxon.lib.NamespaceConstant
Namespace URI for XPath 3.0 functions associated with maps
mapItem(AtomicValue) - Method in class net.sf.saxon.expr.AtomicSequenceConverter.AtomicSequenceMappingFunction
 
mapItem(Item) - Method in class net.sf.saxon.expr.AtomicSequenceConverter.ToStringMappingFunction
 
mapItem(Item) - Method in class net.sf.saxon.expr.EmptyTextNodeRemover
Map an item to another item
mapItem(Item) - Method in class net.sf.saxon.expr.ForExpression.MappingAction
 
mapItem(F) - Method in interface net.sf.saxon.expr.ItemMappingFunction
Map one item to another item.
mapItem(T) - Method in class net.sf.saxon.expr.ItemTypeCheckingFunction
 
mapItem(NodeInfo) - Method in class net.sf.saxon.functions.KeyFn.SubtreeFilter
 
mapOpCode(int) - Static method in class net.sf.saxon.expr.ArithmeticExpression
Map operator codes from those in the Token class to those in the Calculator class
MappingFunction<F extends Item,T extends Item> - Interface in net.sf.saxon.expr
MappingFunction is an interface that must be satisfied by an object passed to a MappingIterator.
MappingIterator<F extends Item,T extends Item> - Class in net.sf.saxon.expr
MappingIterator merges a sequence of sequences into a single flat sequence.
MappingIterator(SequenceIterator<F>, MappingFunction<F, T>) - 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.
markNextNode(int) - Method in class net.sf.saxon.event.BuilderMonitor
Indicate that the next node to be created will be of a given type, and request the monitor to remember the identity of this node.
markNextNode(int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
 
markNextNode(int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
 
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.XSLForEach
 
markTailCalls() - Method in class net.sf.saxon.style.XSLIf
Mark tail-recursive calls on stylesheet functions.
markTailCalls() - Method in class net.sf.saxon.style.XSLNextMatch
Mark tail-recursive calls on templates and 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.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(StructuredQName, int) - Method in class net.sf.saxon.expr.Expression
Mark tail-recursive calls on stylesheet functions.
markTailFunctionCalls(StructuredQName, int) - Method in class net.sf.saxon.expr.ForExpression
Mark tail function calls: only possible if the for expression iterates zero or one times.
markTailFunctionCalls(StructuredQName, int) - Method in class net.sf.saxon.expr.instruct.Choose
Mark tail-recursive calls on functions.
markTailFunctionCalls(StructuredQName, int) - Method in class net.sf.saxon.expr.LetExpression
Mark tail function calls
markTailFunctionCalls(Expression, StructuredQName, int) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Scan an expression to find and mark any recursive tail function calls
markTailFunctionCalls(StructuredQName, int) - Method in class net.sf.saxon.expr.UserFunctionCall
Mark tail-recursive calls on stylesheet functions.
markUnavailable(DocumentURI) - Method in class net.sf.saxon.om.DocumentPool
Add a document URI to the set of URIs known to be unavailable (because doc-available() has returned false
MATCH - Static variable in class net.sf.saxon.om.StandardNames
 
matches() - Method in class net.sf.saxon.expr.FilterIterator
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 - Class in net.sf.saxon.functions
This class implements the matches() function for regular expression matching
Matches() - Constructor for class net.sf.saxon.functions.Matches
 
matches(CharSequence) - Method in class net.sf.saxon.functions.regex.JRegularExpression
Determine whether the regular expression match a given string in its entirety
matches(CharSequence) - Method in interface net.sf.saxon.functions.regex.RegularExpression
Determine whether the regular expression match a given string in its entirety
matches(Item, XPathContext) - Method in class net.sf.saxon.pattern.AnchorPattern
Determine whether this Pattern matches the given Node.
matches(int, NodeName, int) - Method in class net.sf.saxon.pattern.AnyChildNodeTest
Test whether this node test is satisfied by a given node.
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.AnyChildNodeTest
Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.AnyChildNodeTest
Test whether this node test is satisfied by a given node.
matches(int, NodeName, 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(StructuredQName) - Method in class net.sf.saxon.pattern.AnyNodeTest
Test whether this QNameTest matches a given QName
matches(int, NodeName, 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(Item, XPathContext) - Method in class net.sf.saxon.pattern.ConditionalPattern
Determine if the supplied node matches the pattern
matches(int, NodeName, 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, NodeName, 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(int, NodeName, int) - Method in class net.sf.saxon.pattern.EmptySequenceTest
Test whether this node test is satisfied by a given node.
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.EmptySequenceTest
Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.EmptySequenceTest
Test whether this node test is satisfied by a given node.
matches(Item, XPathContext) - Method in class net.sf.saxon.pattern.ExceptPattern
Determine if the supplied node matches the pattern
matches(Item, XPathContext) - Method in class net.sf.saxon.pattern.IntersectPattern
Determine if the supplied node matches the pattern
matches(Item, XPathContext) - Method in class net.sf.saxon.pattern.ItemTypePattern
Determine whether this Pattern matches the given Node.
matches(int, NodeName, 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(StructuredQName) - Method in class net.sf.saxon.pattern.LocalNameTest
Test whether this QNameTest matches a given QName
matches(Item, XPathContext) - Method in class net.sf.saxon.pattern.LocationPathPattern
Determine whether the pattern matches a given item.
matches(int, NodeName, 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(StructuredQName) - Method in class net.sf.saxon.pattern.NamespaceTest
Test whether this QNameTest matches a given QName
matches(int, NodeName, 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(StructuredQName) - Method in class net.sf.saxon.pattern.NameTest
Test whether the NameTest matches a given QName
matches(int, NodeName, 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(Item, XPathContext) - Method in class net.sf.saxon.pattern.NodeSetPattern
Determine whether this Pattern matches the given Node
matches(Item, XPathContext) - Method in class net.sf.saxon.pattern.NodeTest
 
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, NodeName, 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(Item, XPathContext) - Method in class net.sf.saxon.pattern.Pattern
Determine whether this Pattern matches the given item.
matches(Item, XPathContext) - Method in class net.sf.saxon.pattern.PatternWithPredicate
Determine whether this Pattern matches the given Node.
matches(StructuredQName) - Method in interface net.sf.saxon.pattern.QNameTest
Test whether the QNameTest matches a given QName
matches(Item, XPathContext) - Method in class net.sf.saxon.pattern.UnionPattern
Determine if the supplied node matches the pattern
matches(StructuredQName) - Method in class net.sf.saxon.pattern.UnionQNameTest
Test whether the QNameTest matches a given QName
matches(XdmItem) - Method in class net.sf.saxon.s9api.ConstructedItemType
Determine whether this item type matches a given item.
matches(XdmItem) - Method in class net.sf.saxon.s9api.ItemType.BuiltInAtomicItemType
 
matches(XdmItem) - Method in class net.sf.saxon.s9api.ItemType
Determine whether this item type matches a given item.
matches(Item, XPathContext) - Method in class net.sf.saxon.type.AnyFunctionType
Test whether a given item conforms to this type
matches(Item, XPathContext) - Method in class net.sf.saxon.type.AnyItemType
Test whether a given item conforms to this type
matches(Item, XPathContext) - Method in class net.sf.saxon.type.BuiltInAtomicType
Test whether a given item conforms to this type
matches(Item, XPathContext) - Method in class net.sf.saxon.type.ExternalObjectType
Test whether a given item conforms to this type
matches(Item, XPathContext) - Method in interface net.sf.saxon.type.ItemType
Test whether a given item conforms to this type
matches(Value, Configuration) - Method in class net.sf.saxon.value.SequenceType
Determine whether a given value is a valid instance of this SequenceType
matchesBeneathAnchor(NodeInfo, NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.AnchorPattern
Determine whether this pattern matches a given Node within the subtree rooted at a given anchor node.
matchesBeneathAnchor(NodeInfo, NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.ConditionalPattern
Determine whether this pattern matches a given Node within the subtree rooted at a given anchor node.
matchesBeneathAnchor(NodeInfo, NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.ExceptPattern
Determine whether this pattern matches a given Node within the subtree rooted at a given anchor node.
matchesBeneathAnchor(NodeInfo, NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.IntersectPattern
Determine whether this pattern matches a given Node within the subtree rooted at a given anchor node.
matchesBeneathAnchor(NodeInfo, NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.LocationPathPattern
Determine whether this pattern matches a given Node within the subtree rooted at a given anchor node.
matchesBeneathAnchor(NodeInfo, NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.Pattern
Determine whether this pattern matches a given Node within the subtree rooted at a given anchor node.
matchesBeneathAnchor(NodeInfo, NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.UnionPattern
Determine whether this pattern matches a given Node within the subtree rooted at a given anchor node.
matchesItem(Item, boolean, Configuration) - Method in class net.sf.saxon.pattern.AnyNodeTest
Test whether a given item conforms to this type
matchesItem(Item, boolean, Configuration) - Method in class net.sf.saxon.pattern.EmptySequenceTest
Test whether a given item conforms to this type
matchesItem(Item, boolean, Configuration) - Method in class net.sf.saxon.pattern.NodeTest
Test whether a given item conforms to this type.
matchesItem(Item, boolean, Configuration) - Method in class net.sf.saxon.type.AnyFunctionType
Test whether a given item conforms to this type
matchesItem(Item, boolean, Configuration) - Method in class net.sf.saxon.type.AnyItemType
Test whether a given item conforms to this type
matchesItem(Item, boolean, Configuration) - Method in class net.sf.saxon.type.BuiltInAtomicType
Test whether a given item conforms to this type
matchesItem(Item, boolean, Configuration) - Method in class net.sf.saxon.type.ExternalObjectType
Test whether a given item conforms to this type
matchesItem(Item, boolean, Configuration) - Method in interface net.sf.saxon.type.ItemType
Test whether a given item conforms to this type
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.expr.ValueTailIterator
Return a Value containing all the items in the sequence returned by this SequenceIterator.
materialize() - Method in class net.sf.saxon.tree.iter.ArrayIterator
Return a SequenceValue containing all the items in the sequence returned by this SequenceIterator
materialize() - Method in class net.sf.saxon.tree.iter.EmptyIterator
Return a Value containing all the items in the sequence returned by this SequenceIterator.
materialize() - Method in interface net.sf.saxon.tree.iter.GroundedIterator
Return a GroundedValue containing all the items in the sequence returned by this SequenceIterator.
materialize() - Method in class net.sf.saxon.tree.iter.ListIterator
Return a SequenceValue containing all the items in the sequence returned by this SequenceIterator
materialize() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
Return a Value containing all the items in the sequence returned by this SequenceIterator
materialize() - Method in class net.sf.saxon.tree.iter.SingletonIterator
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
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.SingletonClosure
Return a value containing all the items in the sequence returned by this SequenceIterator
materializeValues() - Method in class net.sf.saxon.expr.instruct.ParameterSet
If any values are non-memo closures, expand them
MATH - Static variable in class net.sf.saxon.lib.NamespaceConstant
Math namespace for the XPath 3.0 math functions
Math - Class in net.sf.saxon.option.exslt
This class implements extension functions in the http://exslt.org/math namespace.
Math() - Constructor for class net.sf.saxon.option.exslt.Math
 
max - Variable in class net.sf.saxon.expr.IntegerRangeTest
 
MAX - Static variable in class net.sf.saxon.functions.Minimax
 
max(XPathContext, SequenceIterator) - Static method in class net.sf.saxon.option.exslt.Math
Get the maximum numeric value of the string-value of each of a set of nodes
MAX_LONG - Static variable in class net.sf.saxon.value.BigIntegerValue
 
MAX_LONG - Static variable in class net.sf.saxon.value.IntegerValue
IntegerValue representing the maximum value for a long
MAX_NODE_TYPE - Static variable in class net.sf.saxon.type.Type
 
MAX_PREFIXES_PER_URI - Static variable in class net.sf.saxon.om.NamePool
 
MAX_SEQUENCE_LENGTH - Static variable in class net.sf.saxon.expr.Expression
 
MAX_SIZE - Static variable in class net.sf.saxon.expr.sort.IntHashSet
The maximum number of elements this container can contain.
MAX_STRING_LENGTH - Static variable in class net.sf.saxon.expr.Expression
 
MAX_UNSIGNED_LONG - Static variable in class net.sf.saxon.value.BigIntegerValue
 
MAX_XML11_NAME_CHAR - Static variable in class net.sf.saxon.serialize.charcode.XMLCharacterData
Maximum code point for a character permitted in an XML 1.1 name
maxArguments - Variable in class net.sf.saxon.functions.StandardFunction.Entry
The maximum number of arguments permitted
maybeSetContext(XPathContext) - Method in exception net.sf.saxon.trans.XPathException
Set the context of a message, only if it is not already set
maybeSetErrorCode(String) - Method in exception net.sf.saxon.trans.XPathException
Set the error code, provided it has not already been set.
maybeSetLocation(SourceLocator) - Method in exception net.sf.saxon.trans.XPathException
Set the location of a message, only if it is not already set
mayContainFallback() - Method in class net.sf.saxon.option.sql.SQLColumn
 
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.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
mayContainParam(String) - Method in class net.sf.saxon.style.StyleElement
Determine whether this type of element is allowed to contain an xsl:param element
mayContainParam(String) - Method in class net.sf.saxon.style.XSLFunction
 
mayContainParam(String) - Method in class net.sf.saxon.style.XSLStylesheet
 
mayContainParam(String) - Method in class net.sf.saxon.style.XSLTemplate
 
mayContainSequenceConstructor() - Method in class net.sf.saxon.option.sql.SQLColumn
Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class net.sf.saxon.option.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 sequence constructor
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.XSLLeafNodeConstructor
Determine whether this type of element is allowed to contain a template-body
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.XSLSortOrMergeKey
Determine whether this type of element is allowed to contain a sequence constructor
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
mayImportModule(String) - Method in class net.sf.saxon.query.QueryModule
Check whether this module is allowed to import a module with namespace N.
MEDIA_TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
mediaType - Variable in class net.sf.saxon.serialize.MetaTagAdjuster
 
MEDIUM - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
 
MemoClosure<T extends Item> - Class in net.sf.saxon.value
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 in net.sf.saxon.value
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
Create a ProgressiveIterator
merge(ParseOptions) - Method in class net.sf.saxon.lib.ParseOptions
Merge another set of parseOptions into these parseOptions
mergeAdjacentTextInstructions() - Method in class net.sf.saxon.expr.instruct.Block
Merge any adjacent instructions that create literal text nodes
mergeSort(int, int, Sortable) - Static method in class net.sf.saxon.expr.sort.GenericSorter
Sorts the specified range of elements according to the order induced by the specified comparator.
Message - Class in net.sf.saxon.expr.instruct
An xsl:message element in the stylesheet.
Message(Expression, Expression) - Constructor for class net.sf.saxon.expr.instruct.Message
Create an xsl:message instruction
message - Variable in exception net.sf.saxon.om.QNameException
 
message(XdmNode, boolean, SourceLocator) - Method in interface net.sf.saxon.s9api.MessageListener
Notify a message written using the xsl:message instruction
MESSAGE_EMITTER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Name of class implementing net.sf.saxon.event.Receiver
MessageEmitter - Class in net.sf.saxon.serialize
MessageEmitter is the default Receiver for xsl:message output.
MessageEmitter() - Constructor for class net.sf.saxon.serialize.MessageEmitter
 
MessageListener - Interface in net.sf.saxon.s9api
A user-written implementation of the MessageListener interface may be registered with the XsltTransformer to receive notification of xsl:message output.
MessageListenerProxy - Class in net.sf.saxon.s9api
This class implements a Receiver that can receive xsl:message output and send it to a user-supplied MessageListener.
MessageListenerProxy(MessageListener, PipelineConfiguration) - Constructor for class net.sf.saxon.s9api.MessageListenerProxy
 
MessageWarner - Class in net.sf.saxon.serialize
MessageWarner is a user-selectable receiver for XSLT xsl:message output.
MessageWarner() - Constructor for class net.sf.saxon.serialize.MessageWarner
 
metaCode - Variable in class net.sf.saxon.serialize.MetaTagAdjuster
 
MetaTagAdjuster - Class in net.sf.saxon.serialize
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(Receiver) - Constructor for class net.sf.saxon.serialize.MetaTagAdjuster
Create a new MetaTagAdjuster
METHOD - Static variable in class net.sf.saxon.om.StandardNames
 
MICROSECONDS - Static variable in class net.sf.saxon.functions.Component
 
microseconds - Variable in class net.sf.saxon.value.DurationValue
 
MICROSOFT_XSL - Static variable in class net.sf.saxon.lib.NamespaceConstant
Recognize the Microsoft namespace so we can give a suitably sarcastic error message
min - Variable in class net.sf.saxon.expr.IntegerRangeTest
 
MIN - Static variable in class net.sf.saxon.functions.Minimax
 
min(XPathContext, SequenceIterator) - Static method in class net.sf.saxon.option.exslt.Math
Get the minimum numeric value of the string-value of each of a set of nodes
MIN_LONG - Static variable in class net.sf.saxon.value.BigIntegerValue
 
MIN_LONG - Static variable in class net.sf.saxon.value.IntegerValue
IntegerValue representing the minimum value for a long
minArguments - Variable in class net.sf.saxon.functions.StandardFunction.Entry
The minimum number of arguments required
Minimax - Class in net.sf.saxon.functions
This class implements the min() and max() functions
Minimax() - Constructor for class net.sf.saxon.functions.Minimax
 
minimax(SequenceIterator, int, AtomicComparer, boolean, XPathContext) - Static method in class net.sf.saxon.functions.Minimax
Static method to evaluate the minimum or maximum of a sequence
MINUS - Static variable in class net.sf.saxon.expr.Calculator
 
MINUS - Static variable in class net.sf.saxon.expr.parser.Token
Binary minus operator
minus(IntegerValue) - Method in class net.sf.saxon.value.BigIntegerValue
Subtract another integer
minus(IntegerValue) - Method in class net.sf.saxon.value.Int64Value
Subtract another integer
minus(IntegerValue) - Method in class net.sf.saxon.value.IntegerValue
Subtract another integer
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.om.StandardNames
 
minusSign - Variable in class net.sf.saxon.style.XSLDecimalFormat
 
minusSign - Variable in class net.sf.saxon.trans.DecimalSymbols
 
minuteInHour(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
Return the minute of the hour in the specified date or date/time
minuteInHour(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the current minute of the hour
MINUTES - Static variable in class net.sf.saxon.functions.Component
 
MOD - Static variable in class net.sf.saxon.expr.Calculator
 
MOD - Static variable in class net.sf.saxon.expr.parser.Token
Operator "mod"
mod(IntegerValue) - Method in class net.sf.saxon.value.BigIntegerValue
Take modulo another integer
mod(IntegerValue) - Method in class net.sf.saxon.value.Int64Value
Take modulo another integer
mod(IntegerValue) - Method in class net.sf.saxon.value.IntegerValue
Take modulo another integer
mode - Variable in class net.sf.saxon.expr.instruct.ApplyTemplates
 
MODE - Static variable in class net.sf.saxon.om.StandardNames
 
Mode - Class in net.sf.saxon.trans
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, StructuredQName) - Constructor for class net.sf.saxon.trans.Mode
Default constructor - creates a Mode containing no rules
Mode(Mode, StructuredQName) - Constructor for class net.sf.saxon.trans.Mode
Construct a new Mode, copying the contents of an existing Mode
MODIFY - Static variable in class net.sf.saxon.expr.parser.Token
Keyword "modify"
MODULE_NAMESPACE - Static variable in class net.sf.saxon.expr.parser.Token
"module namespace"
MODULE_URI_RESOLVER - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Instance of net.sf.saxon.lib.ModuleURIResolver
MODULE_URI_RESOLVER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Name of class implementing net.sf.saxon.lib.ModuleURIResolver
moduleImports - Variable in class net.sf.saxon.query.QueryParser
 
ModuleURIResolver - Interface in net.sf.saxon.lib
A ModuleURIResolver is used when resolving references to query modules.
moduleURIResolverClass - Variable in class net.sf.saxon.Query
 
MonoIterator<T> - Class in net.sf.saxon.expr
An iterator over a single object (typically a sub-expression of an expression)
MonoIterator(T) - Constructor for class net.sf.saxon.expr.MonoIterator
Create an iterator of the single object supplied
MONTH - Static variable in class net.sf.saxon.functions.Component
 
month - Variable in class net.sf.saxon.value.GDateValue
 
monthAbbreviation(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
Return the month abbreviation from a date.
monthAbbreviation(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the month abbreviation from the current date.
monthData - Static variable in class net.sf.saxon.value.GDateValue
 
monthInYear(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
Return the month number from a date.
monthInYear(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the month number from the current date.
monthName(int, int, int) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Get a month name or abbreviation
monthName(int, int, int) - Method in class net.sf.saxon.expr.number.Numberer_en
Get a month name or abbreviation
monthName(int, int, int) - Method in interface net.sf.saxon.lib.Numberer
Get a month name or abbreviation
monthName(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
Return the month name from a date.
monthName(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the month name from the current date.
monthName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_da
Get a month name or abbreviation
monthName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_de
Get a month name or abbreviation
monthName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_fr
 
monthName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_frBE
 
monthName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_it
Get a month name or abbreviation
monthName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_nl
Get a month name or abbreviation
monthName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_nlBE
Get a month name or abbreviation
monthName(int, int, int) - Method in class net.sf.saxon.option.local.Numberer_sv
Get a month name or abbreviation
months - Variable in class net.sf.saxon.value.DurationValue
 
moveNext() - Method in interface net.sf.saxon.tree.iter.AxisIterator
Move to the next node, without returning it.
moveNext() - Method in class net.sf.saxon.tree.iter.AxisIteratorImpl
Move to the next node, without returning it.
moveNext() - Method in class net.sf.saxon.tree.iter.AxisIteratorOverSequence
Move to the next node, without returning it.
moveNext() - Method in class net.sf.saxon.tree.iter.EmptyAxisIterator
Move to the next node, without returning it.
moveNext() - Method in class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
 
moveNext() - Method in class net.sf.saxon.tree.iter.PrependIterator
Move to the next node, without returning it.
moveNext() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
Move to the next node, without returning it.
moveNext() - Method in class net.sf.saxon.tree.linked.TreeEnumeration
Move to the next node, without returning it.
moveNext() - Method in class net.sf.saxon.tree.tiny.AttributeEnumeration
Move to the next node in the iteration.
moveNext() - Method in class net.sf.saxon.tree.tiny.SiblingEnumeration
 
moveNext() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
Move to the next node, without returning it.
moveNext() - Method in class net.sf.saxon.tree.wrapper.WrappingIterator
Move to the next node, without returning it.
MULT - Static variable in class net.sf.saxon.expr.parser.Token
Multiply operator, "*" when used in an operator context
MultiIterator - Class in net.sf.saxon.expr
An iterator that combines the results of a sequence of iterators
MultiIterator(Iterator[]) - Constructor for class net.sf.saxon.expr.MultiIterator
Create an iterator that concatenates a number of supplied iterators
MULTIPLE_SCHEMA_IMPORTS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
multiply(int, int) - Static method in class net.sf.saxon.value.Cardinality
Multiply two cardinalities
multiply(double) - Method in class net.sf.saxon.value.DayTimeDurationValue
Multiply duration by a number.
multiply(double) - Method in class net.sf.saxon.value.DurationValue
Multiply a duration by a number
multiply(double) - Method in class net.sf.saxon.value.YearMonthDurationValue
Multiply duration by a number.
MUST_MAINTAIN_POSITION - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit indicates that the expression is required during evaluation to maintain the values of position() and last() because they might be required.
MUTABLE_TREE - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag set on startDocument() to indicate that the constructed document must be updateable
mutableCopy() - Method in class net.sf.saxon.expr.sort.IntArraySet
 
mutableCopy() - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
mutableCopy() - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
mutableCopy() - Method in class net.sf.saxon.expr.sort.IntHashSet
 
mutableCopy() - Method in class net.sf.saxon.expr.sort.IntRangeSet
 
mutableCopy() - Method in interface net.sf.saxon.expr.sort.IntSet
Create a copy of this IntSet that contains the same set of integers.
mutableCopy() - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
mutableCopy() - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
MutableDocumentInfo - Interface in net.sf.saxon.om
Interface representing the document node of a mutable document
MutableNodeInfo - Interface in net.sf.saxon.om
An extension of the NodeInfo interface defining a node that can be updated.

N

NAME - Static variable in class net.sf.saxon.expr.parser.Token
Name token (a QName, in general)
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
NAME - Static variable in class net.sf.saxon.om.StandardNames
 
NAME - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:Name
name - Variable in class net.sf.saxon.style.XSLDecimalFormat
 
name - Variable in class net.sf.saxon.style.XSLNamespace
 
name - Variable in class net.sf.saxon.style.XSLProcessingInstruction
 
NAME - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
Name10Checker - Class in net.sf.saxon.om
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 in net.sf.saxon.om
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
 
NAME_10_MASK - Static variable in class net.sf.saxon.serialize.charcode.XMLCharacterData
Bit setting to indicate that a character is valid in an XML 1.0 name
NAME_11_MASK - Static variable in class net.sf.saxon.serialize.charcode.XMLCharacterData
Bit setting to indicate that a character is valid in an XML 1.1 name
NAME_POOL - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Instance of net.sf.saxon.om.NamePool
NAME_START_10_MASK - Static variable in class net.sf.saxon.serialize.charcode.XMLCharacterData
Bit setting to indicate that a character is valid at the start of an XML 1.0 name
NAME_START_11_MASK - Static variable in class net.sf.saxon.serialize.charcode.XMLCharacterData
Bit setting to indicate that a character is valid at the start of an XML 1.1 name
nameChecker - Variable in class net.sf.saxon.expr.parser.ExpressionParser
 
NameChecker - Class in net.sf.saxon.om
A NameChecker performs validation and analysis of XML names.
NameChecker() - Constructor for class net.sf.saxon.om.NameChecker
 
nameCode - Variable in class net.sf.saxon.tree.linked.ProcInstImpl
 
namecode - Variable in class net.sf.saxon.tree.NamespaceNode
 
nameCode - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
NAMED_MODE - Static variable in class net.sf.saxon.trans.Mode
 
namedOptions - Variable in class net.sf.saxon.trans.CommandLineOptions
 
NamedTimeZone - Class in net.sf.saxon.expr.number
This class attempts to identify a timezone name, given the date (including the time zone offset) and the country.
NamedTimeZone() - Constructor for class net.sf.saxon.expr.number.NamedTimeZone
 
NameFn - Class in net.sf.saxon.functions
This class supports the name() function
NameFn() - Constructor for class net.sf.saxon.functions.NameFn
 
NameOfNode - Class in net.sf.saxon.om
An implementation of NodeName that gets the name of an existing NodeInfo object.
NameOfNode(NodeInfo) - Constructor for class net.sf.saxon.om.NameOfNode
 
namePool - Variable in class net.sf.saxon.event.Builder
 
NamePool - Class in net.sf.saxon.om
A NamePool holds a collection of expanded names, each containing a namespace URI, a namespace prefix, and a local name.
NamePool() - Constructor for class net.sf.saxon.om.NamePool
Create a NamePool
namePool - Variable in class net.sf.saxon.serialize.Emitter
 
namePool - Variable in class net.sf.saxon.style.StyleNodeFactory
 
NamePool.NamePoolLimitException - Exception in net.sf.saxon.om
Uncaught Exception raised when some limit in the design of the name pool is exceeded
NamePool.NamePoolLimitException(String) - Constructor for exception net.sf.saxon.om.NamePool.NamePoolLimitException
Create the exception
NamePoolConverter - Class in net.sf.saxon.event
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(Receiver, NamePool, NamePool) - Constructor for class net.sf.saxon.event.NamePoolConverter
Constructor
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.dom.DOMWriter
 
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Output a namespace declaration.
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
Notify a namespace.
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.event.NamePoolConverter
Handle a namespace
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.event.NamespaceReducer
Output a namespace node (binding)
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.event.ProxyReceiver
Notify a namespace.
namespace(NamespaceBinding, int) - Method in interface net.sf.saxon.event.Receiver
Notify a namespace.
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.event.SequenceWriter
Output a namespace declaration.
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.event.Sink
Notify a namespace.
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.event.StartTagBuffer
 
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.event.TeeOutputter
Notify a namespace.
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.event.TracingFilter
Notify a namespace.
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.event.TreeReceiver
Notify a namespace.
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
Notify a namespace.
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.om.StandardNames
 
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
 
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
 
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.option.xom.XOMWriter
 
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(NamespaceBinding, int) - Method in class net.sf.saxon.query.SequenceWrapper
Notify a namespace.
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
 
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.serialize.XMLEmitter
 
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.serialize.XMLIndenter
 
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.style.UseWhenFilter
Notify a namespace.
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
 
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
 
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
 
namespace(NamespaceBinding, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
 
NAMESPACE - Static variable in class net.sf.saxon.type.Type
Item type representing a namespace node
NAMESPACE_ERR - Static variable in exception net.sf.saxon.dom.DOMExceptionImpl
 
NAMESPACE_OK - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag indicating that the namespace (of an element or attribute name) has already been declared; it does not need to be generated by the namespace fixup process.
NAMESPACE_QNAME - Static variable in class net.sf.saxon.expr.parser.Token
composite token <'namespace' QNAME> (XQuery only)
NamespaceBinding - Class in net.sf.saxon.om
Represents the binding of a prefix to a URI.
NamespaceBinding(String, String) - Constructor for class net.sf.saxon.om.NamespaceBinding
Create a binding of a prefix to a URI
namespaceBinding - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
namespaceBindings - Variable in class net.sf.saxon.expr.instruct.FixedElement
 
NamespaceConstant - Class in net.sf.saxon.lib
This class is not instantiated, it exists to hold a set of constants representing known namespaces.
NamespaceConstructor - Class in net.sf.saxon.expr.instruct
A namespace constructor instruction.
NamespaceConstructor(Expression) - Constructor for class net.sf.saxon.expr.instruct.NamespaceConstructor
Create an xsl:namespace instruction for dynamic construction of namespace nodes
NamespaceContextImpl - Class in net.sf.saxon.pull
This class bridges between the JAXP 1.3 NamespaceContext interface and Saxon's equivalent NamespaceResolver interface.
NamespaceContextImpl(NamespaceResolver) - Constructor for class net.sf.saxon.pull.NamespaceContextImpl
Constructor: wrap a Saxon NamespaceResolver as a JAXP NamespaceContext
NamespaceException - Exception in net.sf.saxon.om
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 exception net.sf.saxon.om.NamespaceException
 
namespaceFixup() - Method in class net.sf.saxon.evpull.StartElementEvent
Perform namespace fixup.
NamespaceForPrefix - Class in net.sf.saxon.functions
This class supports the function namespace-uri-for-prefix()
NamespaceForPrefix() - Constructor for class net.sf.saxon.functions.NamespaceForPrefix
 
NamespaceIterator - Class in net.sf.saxon.tree.util
This class provides an iterator over the namespace codes representing the in-scope namespaces of any node.
NamespaceMaintainer - Class in net.sf.saxon.evpull
NamespaceMaintainer is an EventIterator responsible for maintaining namespace context in an event stream.
NamespaceMaintainer(EventIterator) - Constructor for class net.sf.saxon.evpull.NamespaceMaintainer
Create a namespace context for a pull-events pipeline
NamespaceNode - Class in net.sf.saxon.tree
This class represents a namespace node; it is used in several tree models.
NamespaceNode(NodeInfo, NamespaceBinding, int) - Constructor for class net.sf.saxon.tree.NamespaceNode
Create a namespace node
namespaceParent - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
NamespaceReducer - Class in net.sf.saxon.event
NamespaceReducer is a ProxyReceiver responsible for removing duplicate namespace declarations.
NamespaceReducer(Receiver) - Constructor for class net.sf.saxon.event.NamespaceReducer
Create a NamespaceReducer
NamespaceResolver - Interface in net.sf.saxon.om
Abstract class that supports lookup of a lexical QName to get the expanded QName.
NamespaceResolverWithDefault - Class in net.sf.saxon.tree.util
This class is a NamespaceResolver that modifies an underyling NamespaceResolver by changing the mapping of the null prefix to be a specified namespace, rather than the one used by the underlying namespace resolver.
NamespaceResolverWithDefault(NamespaceResolver, String) - Constructor for class net.sf.saxon.tree.util.NamespaceResolverWithDefault
 
namespaces - Variable in class net.sf.saxon.event.StartTagBuffer
 
namespaces - Variable in class net.sf.saxon.sxpath.IndependentContext
 
namespacesSize - Variable in class net.sf.saxon.event.StartTagBuffer
 
namespacesToBeSealed - Variable in class net.sf.saxon.query.QueryParser
 
NamespaceTest - Class in net.sf.saxon.pattern
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
 
NamespaceUriFn - Class in net.sf.saxon.functions
This class supports the namespace-uri() function
NamespaceUriFn() - Constructor for class net.sf.saxon.functions.NamespaceUriFn
 
NameTest - Class in net.sf.saxon.pattern
NodeTest is an interface that enables a test of whether a node has a particular name and type.
NameTest(int, String, String, NamePool) - Constructor for class net.sf.saxon.pattern.NameTest
Create a NameTest to match nodes by name
NameTest(int, int, NamePool) - Constructor for class net.sf.saxon.pattern.NameTest
Create a NameTest to match nodes by their nameCode allocated from the NamePool
NameTest(int, NodeName, NamePool) - Constructor for class net.sf.saxon.pattern.NameTest
Create a NameTest to match nodes by name
NameTest(NodeInfo) - Constructor for class net.sf.saxon.pattern.NameTest
Create a NameTest for nodes of the same type and name as a given node
NAN - Static variable in class net.sf.saxon.om.StandardNames
 
NaN - Variable in class net.sf.saxon.style.XSLDecimalFormat
 
NaN - Variable in class net.sf.saxon.trans.DecimalSymbols
 
NaN - Static variable in class net.sf.saxon.value.DoubleValue
 
NaN - Static variable in class net.sf.saxon.value.FloatValue
 
Navigator - Class in net.sf.saxon.tree.util
The Navigator class provides helper classes for navigating a tree, irrespective of its implementation
Navigator.AncestorEnumeration - Class in net.sf.saxon.tree.util
General-purpose implementation of the ancestor and ancestor-or-self axes
Navigator.AncestorEnumeration(NodeInfo, boolean) - Constructor for class net.sf.saxon.tree.util.Navigator.AncestorEnumeration
Create an iterator over the ancestor or ancestor-or-self axis
Navigator.AxisFilter - Class in net.sf.saxon.tree.util
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.tree.util.Navigator.AxisFilter
Construct a AxisFilter
Navigator.BaseEnumeration - Class in net.sf.saxon.tree.util
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.tree.util.Navigator.BaseEnumeration
 
Navigator.DescendantEnumeration - Class in net.sf.saxon.tree.util
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.tree.util.Navigator.DescendantEnumeration
Create an iterator over the descendant or descendant-or-self axis
Navigator.EmptyTextFilter - Class in net.sf.saxon.tree.util
EmptyTextFilter is an iterator that applies removes any zero-length text nodes returned by an underlying AxisIterator.
Navigator.EmptyTextFilter(AxisIterator) - Constructor for class net.sf.saxon.tree.util.Navigator.EmptyTextFilter
Construct an EmptyTextFilter
Navigator.FollowingEnumeration - Class in net.sf.saxon.tree.util
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.tree.util.Navigator.FollowingEnumeration
Create an iterator over the "following" axis
Navigator.PrecedingEnumeration - Class in net.sf.saxon.tree.util
Helper method to iterate over the preceding axis, or Saxon's internal preceding-or-ancestor axis, by making use of the ancestor, descendant, and preceding-sibling axes.
Navigator.PrecedingEnumeration(NodeInfo, boolean) - Constructor for class net.sf.saxon.tree.util.Navigator.PrecedingEnumeration
Create an iterator for the preceding or "preceding-or-ancestor" axis (the latter being used internall to support xsl:number)
NCNAME - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:NCName
NCNAME - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
ndv - Variable in class net.sf.saxon.expr.sort.IntHashSet
This set's NO-DATA-VALUE.
NE - Static variable in class net.sf.saxon.expr.parser.Token
Operator not-equals.
needEnterpriseEdition() - Method in class net.sf.saxon.Configuration
Throw an error indicating that a request cannot be satisfied because it requires the schema-aware edition of Saxon
needsRuntimeCheck - Variable in class net.sf.saxon.expr.GeneralComparison
 
needsRuntimeCheck() - Method in class net.sf.saxon.expr.GeneralComparison
Ask whether a runtime check of the types of the operands is needed
needsRuntimeComparabilityCheck() - Method in class net.sf.saxon.expr.ValueComparison
Determine whether a run-time check is needed to check that the types of the arguments are comparable
Negatable - Interface in net.sf.saxon.expr
This interface is implemented by expressions that returns a boolean value, and returns an expression whose result is the negated boolean value
negate() - Method in class net.sf.saxon.expr.AndExpression
Return the negation of this boolean expression, that is, an expression that returns true when this expression returns false, and vice versa
negate() - 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() - Method in interface net.sf.saxon.expr.Negatable
Create an expression that returns the negation of this expression
negate() - Method in class net.sf.saxon.expr.OrExpression
Return the negation of this boolean expression, that is, an expression that returns true when this expression returns false, and vice versa
NEGATE - Static variable in class net.sf.saxon.expr.parser.Token
Unary minus sign
negate(int) - Static method in class net.sf.saxon.expr.parser.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.functions.BooleanFn
Create an expression that returns the negation of this expression
negate() - Method in class net.sf.saxon.functions.Empty
Return the negation of the expression
negate() - Method in class net.sf.saxon.functions.Exists
Return the negation of the expression
negate() - Method in class net.sf.saxon.functions.NotFn
Create an expression that returns the negation of this expression
negate() - Method in class net.sf.saxon.value.BigIntegerValue
Negate the value
negate() - Method in class net.sf.saxon.value.DayTimeDurationValue
Negate a duration (same as subtracting from zero, but it preserves the type of the original duration)
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.DurationValue
Negate a duration (same as subtracting from zero, but it preserves the type of the original duration)
negate() - Method in class net.sf.saxon.value.FloatValue
Negate the value
negate() - Method in class net.sf.saxon.value.Int64Value
Negate the value
negate() - Method in class net.sf.saxon.value.NumericValue
Change the sign of the number
negate() - Method in class net.sf.saxon.value.YearMonthDurationValue
Negate a duration (same as subtracting from zero, but it preserves the type of the original duration)
NegateExpression - Class in net.sf.saxon.expr
Negate Expression: implements the unary minus operator.
NegateExpression(Expression) - Constructor for class net.sf.saxon.expr.NegateExpression
Create a NegateExpression
negative - Variable in class net.sf.saxon.value.DurationValue
 
NEGATIVE_INTEGER - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:negativeInteger
NEGATIVE_INTEGER - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
NEGATIVE_ZERO - Static variable in class net.sf.saxon.value.DoubleValue
 
NEGATIVE_ZERO - Static variable in class net.sf.saxon.value.FloatValue
 
net.sf.saxon - package net.sf.saxon
This package provides the core classes of the SAXON XSLT library.
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.evpull - package net.sf.saxon.evpull
This package provides classes that implement a StAX-like pull pipeline in which a recieving component makes calls on a provider component to supply information from the XML stream one event at a time.
net.sf.saxon.expr - package net.sf.saxon.expr
This package provides classes associated with XPath expression handling.
net.sf.saxon.expr.flwor - package net.sf.saxon.expr.flwor
This package contains classes responsible for evaluation of FLWOR expressions, in particular, those clauses of FLWOR expressions that are supported in Saxon-HE.
net.sf.saxon.expr.instruct - package net.sf.saxon.expr.instruct
This package provides classes for the compiled representation of the various elements and other instructions found in an XSLT stylesheet.
net.sf.saxon.expr.number - package net.sf.saxon.expr.number
This package provides classes associated with numbering and the xsl:number element.
net.sf.saxon.expr.parser - package net.sf.saxon.expr.parser
This package contains classes associated with parsing and general static analysis of XPath expressions.
net.sf.saxon.expr.sort - package net.sf.saxon.expr.sort
This package provides utility routines for sorting and grouping.
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.functions.regex - package net.sf.saxon.functions.regex
This package contains the code to map XML Schema and XPath regular expressions to the regular expression engine of the underlying Java platform.
net.sf.saxon.java - package net.sf.saxon.java
This package contains Saxon code that is specific to the Java platform, as distinct from .NET
net.sf.saxon.lib - package net.sf.saxon.lib
This package collects together interfaces intended for user applications to implement in order to customize Saxon's behavior, default implementations of these interfaces, and classes containing constants that are used in public Saxon interfaces.
net.sf.saxon.om - package net.sf.saxon.om
This package defines the interface to the Saxon tree structure.
net.sf.saxon.option.dom4j - package net.sf.saxon.option.dom4j
This package provides glue classes that enable Saxon to process a source document supplied as a DOM4J tree (see http://www.dom4j.org).
net.sf.saxon.option.exslt - package net.sf.saxon.option.exslt
This package provides implementations of the functions defined in EXSLT.
net.sf.saxon.option.jdom - package net.sf.saxon.option.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.option.local - package net.sf.saxon.option.local
This package contains classes responsible for localizing the output of functions such as format-dateTime and format-integer into various languages.
net.sf.saxon.option.sql - package net.sf.saxon.option.sql
This package provides some sample extension elements for loading data into an SQL database.
net.sf.saxon.option.xom - package net.sf.saxon.option.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.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 classes that interface Saxon to an XML parser that supplies data in the form of a stream of events.
net.sf.saxon.query - package net.sf.saxon.query
This package provides a relatively low-level API for executing XQuery queries directly from a Java application.
net.sf.saxon.s9api - package net.sf.saxon.s9api
This package provides Saxon's preferred Java API for XSLT, XQuery, XPath, and XML Schema processing.
net.sf.saxon.serialize - package net.sf.saxon.serialize
This package contains code for serializing trees using the standard W3C-defined serialization methods (xml, html, text).
net.sf.saxon.serialize.charcode - package net.sf.saxon.serialize.charcode
This package provides classes for handling different character sets, especially when serializing the output of a query or transformation.
net.sf.saxon.serialize.codenorm - package net.sf.saxon.serialize.codenorm
This package contains the code to implement Unicode normalization.
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.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 contains subpackages containing the code for different tree models.
net.sf.saxon.tree.iter - package net.sf.saxon.tree.iter
This package defines implementations and subinterfaces of the interface SequenceIterator, which is used to iterate over an XDM sequence.
net.sf.saxon.tree.linked - package net.sf.saxon.tree.linked
This package defines the implementation of the so-called "standard tree" structure.
net.sf.saxon.tree.tiny - package net.sf.saxon.tree.tiny
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.tree.util - package net.sf.saxon.tree.util
This package defines a number of utility and helper classes for implementing tree models.
net.sf.saxon.tree.wrapper - package net.sf.saxon.tree.wrapper
This package defines a number of implementations of "virtual nodes" implemented as wrappers around other nodes.
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.xpath - package net.sf.saxon.xpath
This package is Saxon's implementation of the JAXP API designed for executing XPath 1.0 expressions directly from a Java application.
newAtomicValue(String, ItemType) - Static method in class net.sf.saxon.s9api.XdmItem
Deprecated.
since 9.1. This factory method duplicates the constructor XdmAtomicValue.XdmAtomicValue(String, ItemType) which should be used in preference
newBuilder() - Method in interface net.sf.saxon.om.MutableNodeInfo
Get a Builder suitable for building nodes that can be attached to this document.
newBuilder() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get a Builder suitable for building nodes that can be attached to this document.
newBuilder() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get a Builder suitable for building nodes that can be attached to this document.
newBuilder() - Method in class net.sf.saxon.tree.util.Orphan
Get a Builder suitable for building nodes that can be attached to this document.
newBuildingContentHandler() - Method in class net.sf.saxon.s9api.DocumentBuilder
Get an ContentHandler that may be used to build the document programmatically.
newBuildingStreamWriter() - Method in class net.sf.saxon.s9api.DocumentBuilder
Get an XMLStreamWriter that may be used to build the document programmatically.
newCDATAFilter(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new CDATA Filter, responsible for insertion of CDATA sections where required.
newCharacterMapExpander(Receiver) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new CharacterMapExpander.
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)
newConfiguration() - Static method in class net.sf.saxon.Configuration
Factory method to create a Configuration, of the class specified in the edition.properties properties file: that is, the type of Configuration appropriate to the edition of the software being used.
newContentHandlerProxy() - Method in class net.sf.saxon.lib.SerializerFactory
Create a ContentHandlerProxy.
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
Create a new "major" context (one that is capable of holding a stack frame with local variables
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.
newController(Templates, CommandLineOptions, PrintStream) - Method in class net.sf.saxon.Transform
Create a new Controller.
newDocument() - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Create a new Document Node.
newDocumentBuilder() - Method in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
Deprecated.
Creates a new instance of a DocumentBuilder using the currently configured parameters.
newDocumentBuilder() - Method in class net.sf.saxon.s9api.Processor
Create a DocumentBuilder.
newExpressionParser(String, boolean, DecimalValue) - Method in class net.sf.saxon.Configuration
Make an expression Parser for a specified version of XPath or XQuery
newHTMLEmitter(Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new HTML Emitter.
newHTMLIndenter(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new HTML Indenter.
newHTMLMetaTagAdjuster(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new XHTML MetaTagAdjuster, responsible for insertion, removal, or replacement of meta elements.
newHTMLURIEscaper(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new HTML URI Escaper, responsible for percent-encoding of URIs in HTML output documents.
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
Construct a new context as a copy of another.
newParser() - Method in class net.sf.saxon.query.QueryParser
Create a new parser of the same kind
newPendingUpdateList() - Method in class net.sf.saxon.Configuration
Get a new Pending Update List
newPool - Variable in class net.sf.saxon.event.NamePoolConverter
 
newSchemaValidator() - Method in class net.sf.saxon.s9api.SchemaManager
Create a SchemaValidator which can be used to validate instance documents against the schema held by this SchemaManager
newSerializer() - Method in class net.sf.saxon.s9api.Processor
Create a Serializer
newSerializer(OutputStream) - Method in class net.sf.saxon.s9api.Processor
Create a Serializer initialized to write to a given OutputStream.
newSerializer(Writer) - Method in class net.sf.saxon.s9api.Processor
Create a Serializer initialized to write to a given Writer.
newSerializer(File) - Method in class net.sf.saxon.s9api.Processor
Create a Serializer initialized to write to a given File.
newStaticQueryContext() - Method in class net.sf.saxon.Configuration
Get a new StaticQueryContext (which is also the factory class for creating a query parser)
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.
newTEXTEmitter() - Method in class net.sf.saxon.lib.SerializerFactory
Create a new Text Emitter.
newThreadContext(XPathContextMinor) - Static method in class net.sf.saxon.expr.XPathContextMajor
 
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.
newUncommittedSerializer(Result, Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create an UncommittedSerializer.
newUnicodeNormalizer(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a Unicode Normalizer.
newUserFunction(boolean) - Method in class net.sf.saxon.Configuration
Make a UserFunction object.
newXHTMLEmitter(Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new XHTML Emitter.
newXHTMLIndenter(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new XHTML Indenter.
newXHTMLMetaTagAdjuster(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new XHTML MetaTagAdjuster, responsible for insertion, removal, or replacement of meta elements.
newXHTMLURIEscaper(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new XHTML URI Escaper, responsible for percent-encoding of URIs in HTML output documents.
newXML10ContentChecker(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new XML 1.0 content checker, responsible for checking that the output conforms to XML 1.0 rules (this is used only if the Configuration supports XML 1.1 but the specific output file requires XML 1.0).
newXMLEmitter(Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new XML Emitter.
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..
newXMLIndenter(XMLEmitter, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Create a new XML Indenter.
newXPath() - Method in class net.sf.saxon.xpath.XPathFactoryImpl
Create an XPath evaluator
newXPathCompiler() - Method in class net.sf.saxon.s9api.Processor
Create an XPathCompiler.
newXPathContext() - Method in class net.sf.saxon.Controller
Make an XPathContext object for expression evaluation.
newXQueryCompiler() - Method in class net.sf.saxon.s9api.Processor
Create an XQueryCompiler.
newXsltCompiler() - Method in class net.sf.saxon.s9api.Processor
Create an XsltCompiler.
next() - Method in class net.sf.saxon.evpull.BlockEventIterator
Get the next item in the sequence.
next() - Method in class net.sf.saxon.evpull.BracketedDocumentIterator
Get the next event in the sequence
next() - Method in class net.sf.saxon.evpull.BracketedElementIterator
Get the next event in the sequence
next() - Method in class net.sf.saxon.evpull.ComplexContentProcessor
Get the next event in the sequence.
next() - Method in class net.sf.saxon.evpull.Decomposer
Get the next event in the sequence
next() - Method in class net.sf.saxon.evpull.EmptyEventIterator
Get the next event in the sequence
next() - Method in class net.sf.saxon.evpull.EventAnnotationStripper
Get the next event in the sequence
next() - Method in interface net.sf.saxon.evpull.EventIterator
Get the next event in the sequence
next() - Method in class net.sf.saxon.evpull.EventIteratorOverSequence
Get the next PullEvent in the sequence
next() - Method in class net.sf.saxon.evpull.EventMappingIterator
 
next() - Method in class net.sf.saxon.evpull.EventStackIterator
Get the next event in the sequence.
next() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
next() - Method in class net.sf.saxon.evpull.NamespaceMaintainer
Get the next event in the sequence
next() - Method in class net.sf.saxon.evpull.PullEventTracer
Get the next event in the sequence
next() - Method in class net.sf.saxon.evpull.SequenceComposer
Get the next item in the sequence.
next() - Method in class net.sf.saxon.evpull.SingletonEventIterator
Get the next event in the sequence
next() - Method in class net.sf.saxon.evpull.StaxToEventBridge
Get the next event
next() - Method in class net.sf.saxon.evpull.TracingEventIterator
Get the next event in the sequence
next() - Method in class net.sf.saxon.expr.AxisAtomizingIterator
 
next() - Method in class net.sf.saxon.expr.CardinalityCheckingIterator
 
next() - Method in class net.sf.saxon.expr.ContextMappingIterator
 
next() - Method in class net.sf.saxon.expr.DifferenceEnumeration
 
next() - Method in class net.sf.saxon.expr.ErrorIterator
Get the next item in the sequence.
next() - Method in class net.sf.saxon.expr.EveryItemMappingIterator
 
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.flwor.ReturnClauseIterator
 
next() - Method in class net.sf.saxon.expr.instruct.BlockIterator
Get the next item in the sequence.
next() - Method in class net.sf.saxon.expr.IntersectionEnumeration
 
next() - Method in class net.sf.saxon.expr.ItemMappingIterator
 
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.parser.Tokenizer
Get the next token from the input expression.
next() - Method in class net.sf.saxon.expr.RangeIterator
 
next() - Method in class net.sf.saxon.expr.ReverseRangeIterator
 
next() - Method in class net.sf.saxon.expr.sort.DocumentOrderIterator
 
next() - Method in class net.sf.saxon.expr.sort.EmptyIntIterator
Return the next integer in the sequence.
next() - Method in class net.sf.saxon.expr.sort.GroupAdjacentIterator
 
next() - Method in class net.sf.saxon.expr.sort.GroupByIterator
 
next - Variable in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
next() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
next() - Method in interface net.sf.saxon.expr.sort.IntIterator
Return the next integer in the sequence.
next() - Method in class net.sf.saxon.expr.sort.SortedIterator
Get the next item, in sorted order
next() - Method in class net.sf.saxon.expr.StringTokenIterator
 
next() - Method in class net.sf.saxon.expr.SubsequenceIterator
Get the next item if there is one
next() - Method in class net.sf.saxon.expr.TailIterator
 
next() - Method in class net.sf.saxon.expr.UnionEnumeration
 
next() - Method in class net.sf.saxon.expr.ValueTailIterator
 
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.IndexOf.IndexIterator
 
next() - Method in class net.sf.saxon.functions.Insert.InsertIterator
 
next() - Method in class net.sf.saxon.functions.regex.JRegexIterator
Get the next item in the sequence
next() - Method in class net.sf.saxon.functions.regex.JTokenIterator
 
next() - Method in class net.sf.saxon.functions.Remove.RemoveIterator
 
next() - Method in interface net.sf.saxon.om.SequenceIterator
Get the next item in the sequence.
next() - Method in class net.sf.saxon.pull.PullFilter
Get the 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.StaxBridge
Get the next event
next() - Method in class net.sf.saxon.s9api.XdmSequenceIterator
Returns the next element in the iteration.
next() - Method in class net.sf.saxon.trace.ContextStackIterator
Returns the next element in the iteration.
next() - Method in class net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator
 
next() - Method in class net.sf.saxon.tree.iter.ArrayIterator
Get the next item in the array
next() - Method in class net.sf.saxon.tree.iter.AtomizingIterator
 
next() - Method in interface net.sf.saxon.tree.iter.AxisIterator
 
next() - Method in class net.sf.saxon.tree.iter.AxisIteratorOverSequence
 
next() - Method in class net.sf.saxon.tree.iter.EmptyIterator
Get the next item.
next() - Method in class net.sf.saxon.tree.iter.HomogeneityCheckerIterator
 
next() - Method in class net.sf.saxon.tree.iter.IteratorIterator
 
next() - Method in class net.sf.saxon.tree.iter.ListIterator
 
next() - Method in class net.sf.saxon.tree.iter.LookaheadIteratorImpl
 
next() - Method in class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
 
next() - Method in class net.sf.saxon.tree.iter.PrependIterator
Get the next item in the sequence.
next() - Method in class net.sf.saxon.tree.iter.ReverseArrayIterator
 
next() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
 
next() - Method in class net.sf.saxon.tree.iter.SingletonIterator
 
next() - Method in interface net.sf.saxon.tree.iter.UnfailingIterator
Get the next item in the sequence.
next() - Method in class net.sf.saxon.tree.iter.UnparsedTextIterator
 
next() - Method in class net.sf.saxon.tree.iter.UntypedAtomizingIterator
 
next() - Method in class net.sf.saxon.tree.linked.AttributeEnumeration
Get the next node in the iteration, or null if there are no more.
next - Variable in class net.sf.saxon.tree.linked.TreeEnumeration
 
next() - Method in class net.sf.saxon.tree.linked.TreeEnumeration
Return the next node in the enumeration
next() - Method in class net.sf.saxon.tree.tiny.AncestorEnumeration
 
next() - Method in class net.sf.saxon.tree.tiny.AttributeEnumeration
Get the next item in the sequence.
next() - Method in class net.sf.saxon.tree.tiny.DescendantEnumeration
 
next() - Method in class net.sf.saxon.tree.tiny.FollowingEnumeration
 
next() - Method in class net.sf.saxon.tree.tiny.PrecedingEnumeration
 
next() - Method in class net.sf.saxon.tree.tiny.PrecedingSiblingEnumeration
 
next() - Method in class net.sf.saxon.tree.tiny.SiblingEnumeration
Return the next node in the sequence
next - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
next() - Method in class net.sf.saxon.tree.tiny.TinyTreeEventIterator
Get the next event
next() - Method in class net.sf.saxon.tree.util.NamespaceIterator
 
next() - Method in class net.sf.saxon.tree.util.Navigator.AxisFilter
 
next() - Method in class net.sf.saxon.tree.util.Navigator.BaseEnumeration
 
next() - Method in class net.sf.saxon.tree.util.Navigator.EmptyTextFilter
 
next() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
Get the next item in the sequence.
next() - Method in class net.sf.saxon.tree.wrapper.WrappingIterator
 
next() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
 
next() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
 
NEXT_IN_CHAIN - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
saxon:next-in-chain = URI.
NEXT_IN_CHAIN_BASE_URI - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
 
nextAncestor - Variable in class net.sf.saxon.tree.linked.PrecedingEnumeration
 
nextChar() - Method in class net.sf.saxon.expr.parser.Tokenizer
Read next character directly.
NextMatch - Class in net.sf.saxon.expr.instruct
An xsl:next-match element in the stylesheet
NextMatch(boolean) - Constructor for class net.sf.saxon.expr.instruct.NextMatch
 
nextReceiver - Variable in class net.sf.saxon.event.ProxyReceiver
 
nextTag() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
nextToken() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Read the next token, catching any exception thrown by the tokenizer
nextTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.ForClauseOuterPull
Deliver the next output tuple.
nextTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.ForClausePull
Move on to the next tuple.
nextTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.LetClausePull
Move on to the next tuple.
nextTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.OrderByClausePull
Move on to the next tuple.
nextTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.SingularityPull
Move on to the next tuple.
nextTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.TraceClausePull
Move on to the next tuple.
nextTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.TuplePull
Move on to the next tuple.
nextTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.WhereClausePull
Move on to the next tuple.
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.
Nilled - Class in net.sf.saxon.functions
This class supports the nilled() function
Nilled() - Constructor for class net.sf.saxon.functions.Nilled
 
NILLED_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.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:NMTOKEN
NMTOKEN - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
NMTOKENS - Static variable in class net.sf.saxon.type.BuiltInListType
 
NO_ACTION - Static variable in class net.sf.saxon.serialize.codenorm.Normalizer
Normalization Form Selector
NO_ARGUMENTS - Static variable in class net.sf.saxon.expr.SimpleExpression
 
NO_EVALUATION_NEEDED - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
NO_NAMESPACES - Static variable in interface net.sf.saxon.om.NodeInfo
Don't copy any namespace nodes.
NO_OPTIMIZATION - Static variable in class net.sf.saxon.expr.parser.Optimizer
 
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
 
noContextMessage() - Method in class net.sf.saxon.expr.ParentNodeExpression
Customize the error message on type checking
noContextMessage() - Method in class net.sf.saxon.expr.RootExpression
Customize the error message on type checking
noContextMessage() - Method in class net.sf.saxon.expr.SingleNodeExpression
Customize the error message on type checking
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.option.dom4j.NodeWrapper
 
node - Variable in class net.sf.saxon.option.jdom.NodeWrapper
 
node - Variable in class net.sf.saxon.option.xom.NodeWrapper
 
node - Variable in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
 
NODE - Static variable in class net.sf.saxon.type.Type
An item type that matches any node
NODE_LETTER - Static variable in class net.sf.saxon.tree.linked.NodeImpl
Chararacteristic letters to identify each type of node, indexed using the node type values.
NODE_LETTER - Static variable in class net.sf.saxon.tree.tiny.TinyNodeImpl
Chararacteristic letters to identify each type of node, indexed using the node type values.
NODE_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a sequence of zero or more nodes
NODE_TYPE - Static variable in class net.sf.saxon.type.Type
 
NodeFactory - Interface in net.sf.saxon.tree.linked
Interface NodeFactory.
NodeImpl - Class in net.sf.saxon.tree.linked
A node in the "linked" tree representing any kind of node except a namespace node.
NodeImpl() - Constructor for class net.sf.saxon.tree.linked.NodeImpl
 
NodeInfo - Interface in net.sf.saxon.om
The NodeInfo interface represents a node in Saxon's implementation of the XPath 2.0 data model.
nodeKind - Variable in class net.sf.saxon.dom.NodeWrapper
 
NODEKIND - Static variable in class net.sf.saxon.expr.parser.Token
Node kind, e.g.
nodeKind - Variable in class net.sf.saxon.option.dom4j.NodeWrapper
 
nodeKind - Variable in class net.sf.saxon.option.jdom.NodeWrapper
 
nodeKind - Variable in class net.sf.saxon.option.xom.NodeWrapper
 
nodeKind - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
nodeKindName(int) - Static method in class net.sf.saxon.pattern.NodeKindTest
Get the name of a node kind
NodeKindTest - Class in net.sf.saxon.pattern
NodeTest is an interface that enables a test of whether a node has a particular name and kind.
NodeName - Interface in net.sf.saxon.om
This interface represents a node name.
NodeNameFn - Class in net.sf.saxon.functions
This class supports the name(), local-name(), and namespace-uri() functions from XPath 1.0, and also the XSLT generate-id() function
NodeNameFn() - Constructor for class net.sf.saxon.functions.NodeNameFn
 
nodeNr - Variable in class net.sf.saxon.tree.tiny.TinyNodeImpl
 
NodeOverNodeInfo - Class in net.sf.saxon.dom
This class implements the DOM Node interface as a wrapper around a Saxon NodeInfo object.
NodeOverNodeInfo() - Constructor for class net.sf.saxon.dom.NodeOverNodeInfo
 
nodeSet(ValueRepresentation) - Static method in class net.sf.saxon.option.exslt.Common
Convert a result tree fragment to a node-set.
NodeSetPattern - Class in net.sf.saxon.pattern
A NodeSetPattern is a pattern based on an expression that is evaluated to return a set of nodes; a node matches the pattern if it is a member of this node-set.
NodeSetPattern(Expression, Configuration) - Constructor for class net.sf.saxon.pattern.NodeSetPattern
Create a node-set pattern.
nodeTest - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
NodeTest - Class in net.sf.saxon.pattern
A NodeTest is a simple kind of pattern that enables a context-free test of whether a node matches a given node kind and name.
NodeTest() - Constructor for class net.sf.saxon.pattern.NodeTest
 
nodeTest - Variable in class net.sf.saxon.tree.linked.TreeEnumeration
 
NodeWrapper - Class in net.sf.saxon.dom
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 in net.sf.saxon.option.dom4j
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.option.dom4j.NodeWrapper
This constructor is protected: nodes should be created using the wrap factory method on the DocumentWrapper class
NodeWrapper - Class in net.sf.saxon.option.jdom
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.option.jdom.NodeWrapper
This constructor is protected: nodes should be created using the wrap factory method on the DocumentWrapper class
NodeWrapper - Class in net.sf.saxon.option.xom
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.option.xom.NodeWrapper
This constructor is protected: nodes should be created using the wrap factory method on the DocumentWrapper class
NodeWrappingAxisIterator<T extends NodeInfo,B> - Class in net.sf.saxon.tree.iter
An AxisIterator that wraps a Java Iterator.
NodeWrappingAxisIterator(Iterator<B>, NodeWrappingFunction<B, T>) - Constructor for class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
Create a SequenceIterator over a given iterator
NodeWrappingFunction<B,T extends NodeInfo> - Interface in net.sf.saxon.tree.iter
Interface to a function that wraps nodes from an external object model in a Saxon NodeInfo representation
NoDynamicContextException - Exception in net.sf.saxon.trans
This exception class is used when early (compile-time) evaluation of an expression is attempted, and the expression requires knowledge of the current dateTime or implicit timezone.
NoDynamicContextException(String) - Constructor for exception net.sf.saxon.trans.NoDynamicContextException
Create a NoDynamicContextException
NoElementsSpaceStrippingRule - Class in net.sf.saxon.om
A whitespace stripping rule that strips all elements unless xml:space indicates that whitespace should be preserved.
NoElementsSpaceStrippingRule() - Constructor for class net.sf.saxon.om.NoElementsSpaceStrippingRule
 
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_EMPTY_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
A type that only permits a non-empty sequence
NON_NEGATIVE_INTEGER - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:nonNegativeInteger
NON_NEGATIVE_INTEGER - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
NON_POSITIVE_INTEGER - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:nonPositiveInteger
NON_POSITIVE_INTEGER - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
NoNamespaceName - Class in net.sf.saxon.om
An implementation of NodeName for the common case of a name in no namespace
NoNamespaceName(String) - Constructor for class net.sf.saxon.om.NoNamespaceName
 
NoNamespaceName(String, int) - Constructor for class net.sf.saxon.om.NoNamespaceName
 
NONBMP_MAX - Static variable in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
 
NONBMP_MIN - Static variable in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
 
NonDelegatingURIResolver - Interface in net.sf.saxon.trans
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.
NONE - Static variable in class net.sf.saxon.functions.regex.RegexTranslator
 
NONE - Static variable in class net.sf.saxon.s9api.WhitespaceStrippingPolicy
The value NONE indicates that all whitespace text nodes are retained
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.
NoOpenStartTagException - Exception in net.sf.saxon.event
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 exception net.sf.saxon.event.NoOpenStartTagException
 
NORMALIZATION_FORM - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
normalization-form = NFC|NFD|NFKC|NFKD|non.
NORMALIZATION_FORM - Static variable in class net.sf.saxon.om.StandardNames
 
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(StringValue, String, XPathContext) - Method in class net.sf.saxon.functions.NormalizeUnicode
 
normalize(CharSequence) - Method in class net.sf.saxon.serialize.codenorm.Normalizer
Normalizes text according to the chosen form
normalize(XPathContext) - Method in class net.sf.saxon.value.DateTimeValue
Normalize the date and time to be in timezone Z.
NORMALIZED_STRING - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:normalizedString
NORMALIZED_STRING - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
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
Deprecated.
since 9.0 - the method does nothing
normalizeEQName(String) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Normalize an EQName.
normalizeEQName(String) - Method in class net.sf.saxon.query.QueryParser
Convert a QName in expanded-name format "uri":local into Clark format
Normalizer - Class in net.sf.saxon.serialize.codenorm
Implements Unicode Normalization Forms C, D, KC, KD.
Normalizer(byte, Configuration) - Constructor for class net.sf.saxon.serialize.codenorm.Normalizer
Create a normalizer for a given form.
Normalizer(CharSequence, Configuration) - Constructor for class net.sf.saxon.serialize.codenorm.Normalizer
Create a normalizer for a given form, expressed as a character string
NormalizerData - Class in net.sf.saxon.serialize.codenorm
Accesses the Normalization Data used for Forms C and D.
NormalizerData(IntToIntMap, IntHashMap, IntToIntMap, BitSet, BitSet) - Constructor for class net.sf.saxon.serialize.codenorm.NormalizerData
Only accessed by NormalizerBuilder.
NormalizeSpace - Class in net.sf.saxon.functions
Implement the XPath normalize-space() function
NormalizeSpace() - Constructor for class net.sf.saxon.functions.NormalizeSpace
 
NormalizeUnicode - Class in net.sf.saxon.functions
Implement the XPath normalize-unicode() function
NormalizeUnicode() - Constructor for class net.sf.saxon.functions.NormalizeUnicode
 
normalizeURI(String) - Static method in class net.sf.saxon.om.DocumentURI
Normalize the representation of file: URIs to give better equality matching than straight string comparison.
normalizeWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Whitespace
Normalize whitespace as defined in XML Schema.
normalizeZeroDuration() - Method in class net.sf.saxon.value.DurationValue
Ensure that a zero duration is considered positive
noSurrogates - Variable in class net.sf.saxon.value.StringValue
 
NOT_ALLOWED_CLASS - Static variable in class net.sf.saxon.functions.regex.RegexTranslator
 
NOT_COMPOSITE - Static variable in class net.sf.saxon.serialize.codenorm.NormalizerData
Constant for use in getPairwiseComposition
NOT_FOUND - Static variable in exception net.sf.saxon.trans.LicenseException
 
NOT_SUPPLIED - Static variable in class net.sf.saxon.expr.instruct.ParameterSet
 
NOT_TAIL_CALL - Static variable in class net.sf.saxon.expr.UserFunctionCall
 
NOT_UNTYPED_ATOMIC - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit indicates that although the static type of the expression permits untyped atomic values, it is known that the value will not be untyped atomic.
NOTATION - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:NOTATION
NOTATION - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
NOTATION_TO_QNAME - Static variable in class net.sf.saxon.type.Converter
 
notationDecl(String, String, String) - Method in class net.sf.saxon.event.ReceivingContentHandler
 
NotationSet - Interface in net.sf.saxon.om
A set of declared notations (in the sense of XSD xs:notation)
NotationValue - Class in net.sf.saxon.value
An xs:NOTATION value.
NotationValue(String, String, String, NameChecker) - Constructor for class net.sf.saxon.value.NotationValue
Constructor
NotationValue(String, String, String) - Constructor for class net.sf.saxon.value.NotationValue
Constructor for a value that is known to be valid
NotationValue(String, String, String, AtomicType) - Constructor for class net.sf.saxon.value.NotationValue
Constructor for a value that is known to be valid
NotationValue(StructuredQName, AtomicType) - Constructor for class net.sf.saxon.value.NotationValue
Constructor
NotFn - Class in net.sf.saxon.functions
This class supports the XPath functions boolean(), not(), true(), and false()
NotFn() - Constructor for class net.sf.saxon.functions.NotFn
 
notifyElementNode(NodeInfo) - Method in interface net.sf.saxon.event.CopyInformee
Provide information about the node being copied.
notifyElementNode(NodeInfo) - Method in class net.sf.saxon.event.LocationCopier
Provide information about the node being copied.
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.
notifyValidationStatistics(Map<SchemaComponent, Integer>) - Method in interface net.sf.saxon.lib.ValidationStatisticsRecipient
Notify the validation statistics
nrNameCode - Variable in class net.sf.saxon.expr.instruct.ProcessRegexMatchInstruction
 
nsBinding - Variable in class net.sf.saxon.tree.NamespaceNode
 
nsContext - Variable in class net.sf.saxon.functions.Available
 
nsResolver - Variable in class net.sf.saxon.expr.CastingExpression
 
nsResolver - Variable in class net.sf.saxon.type.StringConverter.StringToNotation
 
nsResolver - Variable in class net.sf.saxon.type.StringConverter.StringToQName
 
NULL - Static variable in class net.sf.saxon.lib.NamespaceConstant
A URI representing the null namespace (actually, an empty string)
NULL_CODE - Static variable in class net.sf.saxon.lib.NamespaceConstant
The numeric URI code representing the null namespace (actually, zero)
NUMBER - Static variable in class net.sf.saxon.expr.parser.Token
Numeric literal
Numberer - Interface in net.sf.saxon.lib
Interface Numberer supports number formatting.
Numberer_da - Class in net.sf.saxon.option.local
Localization class for Danish.
Numberer_da() - Constructor for class net.sf.saxon.option.local.Numberer_da
 
Numberer_de - Class in net.sf.saxon.option.local
Class Numberer_de provides localization for format-date() and xsl:number with language = "de" (German)
Numberer_de() - Constructor for class net.sf.saxon.option.local.Numberer_de
 
Numberer_en - Class in net.sf.saxon.expr.number
Numberer class for the English language.
Numberer_en() - Constructor for class net.sf.saxon.expr.number.Numberer_en
 
Numberer_fr - Class in net.sf.saxon.option.local
Class Numberer_fr is a number formatter for french.
Numberer_fr() - Constructor for class net.sf.saxon.option.local.Numberer_fr
 
Numberer_frBE - Class in net.sf.saxon.option.local
Class Numberer_frBE is a number formatter for French as used in Belgium.
Numberer_frBE() - Constructor for class net.sf.saxon.option.local.Numberer_frBE
 
Numberer_he - Class in net.sf.saxon.option.local
Class Numberer_he does number formatting for language="he" (Hebrew).
Numberer_he() - Constructor for class net.sf.saxon.option.local.Numberer_he
 
Numberer_it - Class in net.sf.saxon.option.local
Localization class for Italian
Numberer_it() - Constructor for class net.sf.saxon.option.local.Numberer_it
 
Numberer_nl - Class in net.sf.saxon.option.local
Localization class for Dutch.
Numberer_nl() - Constructor for class net.sf.saxon.option.local.Numberer_nl
 
Numberer_nlBE - Class in net.sf.saxon.option.local
Numberer class for the Belgian-Dutch language region.
Numberer_nlBE() - Constructor for class net.sf.saxon.option.local.Numberer_nlBE
 
Numberer_sv - Class in net.sf.saxon.option.local
Numberer class for the Swedish language.
Numberer_sv() - Constructor for class net.sf.saxon.option.local.Numberer_sv
 
NumberFn - Class in net.sf.saxon.functions
Implements the XPath number() function.
NumberFn() - Constructor for class net.sf.saxon.functions.NumberFn
 
NumberFormatter - Class in net.sf.saxon.expr.number
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.expr.number.NumberFormatter
 
NumberInstruction - Class in net.sf.saxon.expr.instruct
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.expr.instruct.NumberInstruction
Construct a NumberInstruction
numberOfAttributes - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
numberOfNamespaces - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
numberOfNodes - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
NUMERIC - Static variable in class net.sf.saxon.s9api.ItemType
A Saxon-specific item type representing the base type of double, float, and decimal
NUMERIC - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
NUMERIC_DURATION - Static variable in class net.sf.saxon.expr.Calculator
Calculators used when the second operand is a duration and the first is numeric
NUMERIC_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a sequence of zero or more numeric values
NUMERIC_TO_BOOLEAN - Static variable in class net.sf.saxon.type.Converter
 
NUMERIC_TO_DECIMAL - Static variable in class net.sf.saxon.type.Converter
 
NUMERIC_TO_DOUBLE - Static variable in class net.sf.saxon.type.Converter
 
NUMERIC_TO_FLOAT - Static variable in class net.sf.saxon.type.Converter
 
NUMERIC_TO_INTEGER - Static variable in class net.sf.saxon.type.Converter
 
NumericComparer - Class in net.sf.saxon.expr.sort
A Comparer used for comparing sort keys when data-type="number".
NumericComparer() - Constructor for class net.sf.saxon.expr.sort.NumericComparer
 
NumericComparer11 - Class in net.sf.saxon.expr.sort
A Comparer used for comparing sort keys when data-type="number".
NumericComparer11() - Constructor for class net.sf.saxon.expr.sort.NumericComparer11
 
NumericGroupFormatter - Class in net.sf.saxon.expr.number
A NumericGroupFormatter is responsible for insertion of grouping separators into a formatted number (for example, reformatting "1234" as "1,234").
NumericGroupFormatter() - Constructor for class net.sf.saxon.expr.number.NumericGroupFormatter
 
NumericValue - Class in net.sf.saxon.value
NumericValue is an abstract superclass for IntegerValue, DecimalValue, FloatValue, and DoubleValue
NumericValue() - Constructor for class net.sf.saxon.value.NumericValue
 

O

OBJECT_MODEL_DOM4J - Static variable in class net.sf.saxon.lib.NamespaceConstant
URI identifying the DOM4J object model for use in the JAXP 1.3 XPath API
OBJECT_MODEL_DOT_NET_DOM - Static variable in class net.sf.saxon.lib.NamespaceConstant
URI identifying the .NET DOM object model (not used, but needed for consistency)
OBJECT_MODEL_JDOM - Static variable in class net.sf.saxon.lib.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.lib.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.lib.NamespaceConstant
URI identifying the XOM object model for use in the JAXP 1.3 XPath API
ObjectToBeSorted<T> - Class in net.sf.saxon.expr.sort
This class represents a member of a sequence that is being sorted.
ObjectToBeSorted(int) - Constructor for class net.sf.saxon.expr.sort.ObjectToBeSorted
 
objectType(XPathContext, ValueRepresentation) - Static method in class net.sf.saxon.option.exslt.Common
Return the type of the supplied value: "sequence", "string", "number", "boolean", "external".
ObjectValue - Class in net.sf.saxon.value
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
ObjectValue(Object, ExternalObjectType) - Constructor for class net.sf.saxon.value.ObjectValue
Constructor
obtainNamedDecimalFormat(StructuredQName) - Method in class net.sf.saxon.trans.DecimalFormatManager
Get a named decimal-format registered using setNamedDecimalFormat or create one if does not exist
obtainOptimizer() - Method in class net.sf.saxon.Configuration
Factory method to get an Optimizer.
OCCURRENCE_LIMITS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: A string containing two integers, comma-separated
OccurrenceIndicator - Enum in net.sf.saxon.s9api
Represents one of the possible occurrence indicators in a SequenceType.
oldPool - Variable in class net.sf.saxon.event.NamePoolConverter
 
OMIT_XML_DECLARATION - Static variable in class net.sf.saxon.om.StandardNames
 
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
 
ON_MULTIPLE_MATCH - Static variable in class net.sf.saxon.om.StandardNames
 
ON_NO_MATCH - Static variable in class net.sf.saxon.om.StandardNames
 
ONE - Static variable in class net.sf.saxon.value.DecimalValue
 
ONE - Static variable in class net.sf.saxon.value.DoubleValue
 
ONE - Static variable in class net.sf.saxon.value.FloatValue
 
ONE_POINT_ONE - Static variable in class net.sf.saxon.value.DecimalValue
 
ONE_TO_ONE - Static variable in class net.sf.saxon.expr.GeneralComparison
 
onError - Variable in class net.sf.saxon.functions.URIQueryParameters
 
onGroupEnd(XPathContext, int) - Method in interface net.sf.saxon.functions.regex.RegexIterator.OnGroup
Method to be called when the end of a captured group is encountered
onGroupStart(XPathContext, int) - Method in interface net.sf.saxon.functions.regex.RegexIterator.OnGroup
Method to be called when the start of a captured group is encountered
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.DOMWriter
Start of the document.
open - Variable in class net.sf.saxon.event.Builder
 
open() - Method in class net.sf.saxon.event.Builder
 
open() - Method in class net.sf.saxon.event.ComplexContentOutputter
Start the output process
open(Controller) - Method in class net.sf.saxon.event.ContentHandlerProxy.ContentHandlerProxyTraceListener
Method called at the start of execution, that is, when the run-time transformation starts
open() - Method in class net.sf.saxon.event.ContentHandlerProxy
Notify the start of the event stream
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.TeeOutputter
 
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(Controller) - Method in interface net.sf.saxon.lib.TraceListener
Method called at the start of execution, that is, when the run-time transformation starts
open() - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
Start of the document.
open() - Method in class net.sf.saxon.option.jdom.JDOMWriter
Start of the document.
open() - Method in class net.sf.saxon.option.xom.XOMWriter
Start of the document.
open() - Method in class net.sf.saxon.query.SequenceWrapper
 
open() - Method in class net.sf.saxon.serialize.HTMLEmitter
Output start of document
open() - Method in class net.sf.saxon.serialize.ImplicitResultChecker
 
open() - Method in class net.sf.saxon.serialize.TEXTEmitter
Start of the document.
open() - Method in class net.sf.saxon.serialize.UncommittedSerializer
 
open() - Method in class net.sf.saxon.serialize.XMLEmitter
Start of the event stream.
open() - Method in class net.sf.saxon.serialize.XMLIndenter
Start of document
open() - Method in class net.sf.saxon.style.UseWhenFilter
Start of document
open(Controller) - Method in class net.sf.saxon.trace.AbstractTraceListener
Called at start
open(Controller) - Method in class net.sf.saxon.trace.TimingTraceListener
Called at start
open(Controller) - Method in class net.sf.saxon.trace.TraceEventMulticaster
Called at start
open() - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Open the stream of Receiver events
open() - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Open the event stream
OPEN_CONTENT_ABSENT - Static variable in interface net.sf.saxon.type.ComplexType
 
OPEN_CONTENT_INTERLEAVE - Static variable in interface net.sf.saxon.type.ComplexType
 
OPEN_CONTENT_NONE - Static variable in interface net.sf.saxon.type.ComplexType
 
OPEN_CONTENT_SUFFIX - Static variable in interface net.sf.saxon.type.ComplexType
 
openDocument() - Method in class net.sf.saxon.serialize.HTMLEmitter
 
openDocument() - Method in class net.sf.saxon.serialize.TEXTEmitter
 
openDocument() - Method in class net.sf.saxon.serialize.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.serialize.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
 
OPERATOR_STATE - Static variable in class net.sf.saxon.expr.parser.Tokenizer
State in which the next thing to be read is an operator
OPTIMIZATION_LEVEL - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: integer (0..10)
optimizationLevel - Variable in class net.sf.saxon.Configuration
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.AndExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.Atomizer
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.BinaryExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.BooleanExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.CardinalityChecker
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.CastableExpression
Optimize the expression
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.CastExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.ContextItemExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.EagerLetExpression
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.ErrorExpression
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.Expression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.FilterExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.flwor.Clause
Optimize any expressions contained within this clause
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.ForExpression
Optimize the expression
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.FunctionCall
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.GeneralComparison
Optimize the expression
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.GeneralComparison10
Optimize the expression
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.HomogeneityChecker
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.IdentityComparison
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.InstanceOfExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ApplyImports
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.Block
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.CallTemplate
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.Choose
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ComputedElement
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.Copy
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.CopyOf
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.Doctype
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.FixedElement
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ForEach
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.Message
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.NumberInstruction
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ResultDocument
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.TraceExpression
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, WithParam[], ExpressionVisitor.ContextItemType) - Static method in class net.sf.saxon.expr.instruct.WithParam
Static method to optimize a set of with-param elements
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.IntegerRangeTest
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.IsLastExpression
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.LetExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.Literal
Optimize an expression
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.OrExpression
Perform optimisation of an expression and its subexpressions.
optimize(Expression, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Optimize an expression, via the ExpressionVisitor
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.QuantifiedExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.RangeExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SimpleExpression
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SimpleStepExpression
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SingleItemFilter
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SingleNodeExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SingletonAtomizer
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SlashExpression
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.sort.ConditionalSorter
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.sort.DocumentSorter
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.sort.SortExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SuppliedParameterReference
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.TailExpression
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.UnaryExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.UserFunctionCall
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.ValueComparison
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.VariableReference
Type-check the expression.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.VennExpression
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.BooleanFn
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Empty
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Exists
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Matches
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Minimax
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.NotFn
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Remove
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Replace
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.StringFn
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.StringJoin
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Subsequence
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.SystemFunction
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Tokenize
Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Unordered
 
optimize(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.pattern.PatternSponsor
Perform optimisation of an expression and its subexpressions.
optimize() - Method in class net.sf.saxon.query.XQueryFunction
Optimize the body of this function
optimize(Declaration) - Method in interface net.sf.saxon.style.StylesheetProcedure
Optimize the stylesheet construct
optimize(Declaration) - Method in class net.sf.saxon.style.XSLAttributeSet
Optimize the stylesheet construct
optimize(Declaration) - Method in class net.sf.saxon.style.XSLFunction
 
optimize(Declaration) - Method in class net.sf.saxon.style.XSLKey
Optimize the stylesheet construct
optimize(Declaration) - Method in class net.sf.saxon.style.XSLTemplate
This method is a bit of a misnomer, because it does more than invoke optimization of the template body.
optimize(Declaration) - Method in class net.sf.saxon.style.XSLVariableDeclaration
Optimize the stylesheet construct
optimizeCopy(Expression) - Method in class net.sf.saxon.expr.parser.Optimizer
Attempt to optimize a copy operation.
optimizeForExpressionForStreaming(ForExpression) - Method in class net.sf.saxon.expr.parser.Optimizer
In streaming mode, optimizer a ForExpression for streaming
optimizeGeneralComparison(GeneralComparison, boolean) - Method in class net.sf.saxon.expr.parser.Optimizer
Simplify a GeneralComparison expression
optimizeGlobalFunctions() - Method in class net.sf.saxon.query.QueryModule
Optimize the body of all global functions.
optimizeGlobalFunctions() - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Optimize the body of all global functions.
optimizeQuantifiedExpressionForStreaming(QuantifiedExpression) - Method in class net.sf.saxon.expr.parser.Optimizer
In streaming mode, optimizer a QuantifiedExpression for streaming
optimizer - Variable in class net.sf.saxon.Configuration
 
Optimizer - Class in net.sf.saxon.expr.parser
This class performs optimizations that vary between different versions of the Saxon product.
Optimizer(Configuration) - Constructor for class net.sf.saxon.expr.parser.Optimizer
Create an Optimizer.
OPTIONAL_ANY_URI - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional anyURI
OPTIONAL_ATOMIC - Static variable in class net.sf.saxon.value.SequenceType
A type that allows zero or one atomic values
OPTIONAL_BOOLEAN - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional integer
OPTIONAL_BYTE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional byte
OPTIONAL_DATE_TIME - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional dateTime
OPTIONAL_DECIMAL - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional decimal
OPTIONAL_DOCUMENT_NODE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single document node
OPTIONAL_DOUBLE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional double
OPTIONAL_FLOAT - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional float
OPTIONAL_INT - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional int
OPTIONAL_INTEGER - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional integer
OPTIONAL_ITEM - Static variable in class net.sf.saxon.value.SequenceType
A type that allows zero or one items, of any kind
OPTIONAL_LONG - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional long
OPTIONAL_NODE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows zero or one nodes
OPTIONAL_NUMERIC - Static variable in class net.sf.saxon.value.SequenceType
A type that allows an optional numeric value
OPTIONAL_QNAME - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional xs:QName
OPTIONAL_SHORT - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional short
OPTIONAL_STRING - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single optional string
optionHelp - Variable in class net.sf.saxon.trans.CommandLineOptions
 
OR - Static variable in class net.sf.saxon.expr.parser.Token
Operator "or"
order - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
ORDER - Static variable in class net.sf.saxon.om.StandardNames
 
order - Variable in class net.sf.saxon.style.XSLSortOrMergeKey
 
ORDER_BY - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
ORDER_BY_CLAUSE - Static variable in class net.sf.saxon.trace.Location
An order-by clause in a FLWOR expression.
ORDERBYCLAUSE - Static variable in class net.sf.saxon.expr.flwor.Clause
 
OrderByClause - Class in net.sf.saxon.expr.flwor
This class represents an "order by" clause in a FLWOR expression
OrderByClause(SortKeyDefinition[], TupleExpression) - Constructor for class net.sf.saxon.expr.flwor.OrderByClause
 
OrderByClausePull - Class in net.sf.saxon.expr.flwor
Represents the tuple stream delivered by an "order by" clause.
OrderByClausePull(TuplePull, TupleExpression, OrderByClause, XPathContext) - Constructor for class net.sf.saxon.expr.flwor.OrderByClausePull
 
OrderByClausePush - Class in net.sf.saxon.expr.flwor
Represents the tuple stream delivered by an "order by" clause.
OrderByClausePush(TuplePush, TupleExpression, OrderByClause, XPathContext) - Constructor for class net.sf.saxon.expr.flwor.OrderByClausePush
 
ordered - Variable in class net.sf.saxon.type.BuiltInAtomicType
 
ORDERED_NODESET - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit is set by getProperties() in the case of an expression whose item type is node, when the nodes in the result are in document order.
ordinal(int) - Static method in class net.sf.saxon.expr.parser.RoleLocator
Get the ordinal representation of a number (used to identify which argument of a function is in error)
ORDINAL - Static variable in class net.sf.saxon.om.StandardNames
 
ordinal() - Method in class net.sf.saxon.s9api.WhitespaceStrippingPolicy
 
ordinalSuffix(String, long) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Construct the ordinal suffix for a number, for example "st", "nd", "rd".
ordinalSuffix(String, long) - Method in class net.sf.saxon.expr.number.Numberer_en
Construct the ordinal suffix for a number, for example "st", "nd", "rd"
ordinalSuffix(String, long) - Method in class net.sf.saxon.option.local.Numberer_de
Construct the ordinal suffix for a number, for example "st", "nd", "rd"
ordinalSuffix(String, long) - Method in class net.sf.saxon.option.local.Numberer_fr
 
ordinalSuffix(String, long) - Method in class net.sf.saxon.option.local.Numberer_frBE
 
OrExpression - Class in net.sf.saxon.expr
 
OrExpression(Expression, Expression) - Constructor for class net.sf.saxon.expr.OrExpression
Construct a boolean OR expression
origin - Variable in class net.sf.saxon.expr.XPathContextMajor
 
original - Variable in class net.sf.saxon.tree.wrapper.VirtualCopy
 
originalPosition - Variable in class net.sf.saxon.expr.sort.ObjectToBeSorted
 
Orphan - Class in net.sf.saxon.tree.util
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.tree.util.Orphan
Create an Orphan node
out - Variable in class net.sf.saxon.trace.TimingTraceListener
 
outpos - Variable in class net.sf.saxon.value.StringValue.CharacterIterator
 
output(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.BackReference
 
output(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.CharClass
 
output(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Complement
 
output(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Empty
 
output(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.SimpleCharClass
 
output(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.SingleChar
 
output(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Subtraction
 
output(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Union
 
OUTPUT_URI_RESOLVER - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Instance of net.sf.saxon.lib.OutputURIResolver
OUTPUT_URI_RESOLVER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Name of class implementing net.sf.saxon.lib.OutputURIResolver
OUTPUT_VERSION - Static variable in class net.sf.saxon.om.StandardNames
 
outputCharacterReference(int, Writer) - Method in interface net.sf.saxon.serialize.CharacterReferenceGenerator
Generate a character reference
outputCharacterReference(int, Writer) - Method in class net.sf.saxon.serialize.HexCharacterReferenceGenerator
 
outputComplement(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.BackReference
 
outputComplement(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.CharClass
 
outputComplement(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Complement
 
outputComplement(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Empty
 
outputComplement(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Property
 
outputComplement(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.SimpleCharClass
 
outputComplement(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Subtraction
 
outputComplement(FastStringBuffer) - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator.Union
 
outputEncoding - Variable in class net.sf.saxon.serialize.BinaryTextDecoder
 
outputFileName - Variable in class net.sf.saxon.Query
 
outputNamespaceNodes(XPathContext, Receiver, NodeName, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ComputedElement
Callback to output namespace nodes for the new element.
outputNamespaceNodes(XPathContext, Receiver, NodeName, NodeInfo) - Method in class net.sf.saxon.expr.instruct.Copy
Callback to output namespace nodes for the new element.
outputNamespaceNodes(XPathContext, Receiver, NodeName, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ElementCreator
Callback to output namespace nodes for the new element.
outputNamespaceNodes(XPathContext, Receiver, NodeName, NodeInfo) - Method in class net.sf.saxon.expr.instruct.FixedElement
Callback from the superclass ElementCreator to output the namespace nodes
outputProperties - Variable in class net.sf.saxon.Query
 
outputProperties - Variable in class net.sf.saxon.serialize.Emitter
 
outputProperties - Variable in class net.sf.saxon.serialize.UncommittedSerializer
 
outputStackTrace(PrintStream, XPathContext) - Method in class net.sf.saxon.lib.StandardErrorListener
Generate a stack trace.
outputStream - Variable in class net.sf.saxon.serialize.Emitter
 
OutputURIResolver - Interface in net.sf.saxon.lib
This interface defines an OutputURIResolver.
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.om.StandardNames
 

P

p1 - Variable in class net.sf.saxon.pattern.VennPattern
 
p2 - Variable in class net.sf.saxon.pattern.VennPattern
 
PairIterator<T> - Class in net.sf.saxon.expr
An iterator over a pair of objects (typically sub-expressions of an expression)
PairIterator(T, T) - Constructor for class net.sf.saxon.expr.PairIterator
Create an iterator over two objects
PARAM - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
parameterId - Variable in class net.sf.saxon.expr.instruct.WithParam
 
ParameterSet - Class in net.sf.saxon.expr.instruct
A ParameterSet is a set of parameters supplied when calling a template.
ParameterSet() - Constructor for class net.sf.saxon.expr.instruct.ParameterSet
Create an empty parameter set
ParameterSet(int) - Constructor for class net.sf.saxon.expr.instruct.ParameterSet
Create a parameter set specifying the initial capacity
ParameterSet(ParameterSet, int) - Constructor for class net.sf.saxon.expr.instruct.ParameterSet
Create a parameter set as a copy of an existing parameter set
paramExpressions - Variable in class net.sf.saxon.trans.CommandLineOptions
 
paramFiles - Variable in class net.sf.saxon.trans.CommandLineOptions
 
paramValues - Variable in class net.sf.saxon.trans.CommandLineOptions
 
PARENT - Static variable in class net.sf.saxon.om.Axis
Constant representing the parent axis
parent - Variable in class net.sf.saxon.tree.tiny.TinyNodeImpl
 
parent - Variable in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
 
parent - Variable in class net.sf.saxon.tree.wrapper.VirtualCopy
 
parent - Variable in class net.sf.saxon.tree.wrapper.WrappingIterator
 
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.tree.tiny.TinyBuilder
 
ParentNodeConstructor - Class in net.sf.saxon.expr.instruct
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.expr.instruct.ParentNodeConstructor
Create a document or element node constructor instruction
ParentNodeExpression - Class in net.sf.saxon.expr
Class ParentNodeExpression represents the XPath expression ".." or "parent::node()"
ParentNodeExpression() - Constructor for class net.sf.saxon.expr.ParentNodeExpression
 
ParentNodeImpl - Class in net.sf.saxon.tree.linked
ParentNodeImpl is an implementation of a non-leaf node (specifically, an Element node or a Document node)
ParentNodeImpl() - Constructor for class net.sf.saxon.tree.linked.ParentNodeImpl
 
parse(InputSource) - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Deprecated.
since 9.3. The DOM created by this class is a DOM wrapper around (typically) a Saxon Tiny Tree. There is little point in constructing such an object. If the tree is primarily for use by Saxon XSLT and XQuery, it is better to construct a Tiny Tree directly and omit the DOM wrapper; if it is primarily for other DOM applications, it is better to construct a fully- functional DOM using (for example) Apache Xerces.
parse(File) - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Parse the content of the given file as an XML document and return a new DOM Document object.
parse(String, int, int, int, StaticContext) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a string representing an expression.
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).
parseAnnotations() - Method in class net.sf.saxon.query.QueryParser
 
parseBasicStep(boolean) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a basic step expression (without the predicates)
parseBasicStep(boolean) - Method in class net.sf.saxon.pattern.PatternParser
Parse a basic step expression (without the predicates)
parseBinaryExpression(Expression, int) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a binary expression, using operator precedence parsing.
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.parser.ExpressionParser
Parse a node constructor.
parseConstructor() - Method in class net.sf.saxon.query.QueryParser
Parse a node constructor.
parseContextItemDeclaration() - Method in class net.sf.saxon.query.QueryParser
Parse a context item declaration.
parseCountClause(List) - Method in class net.sf.saxon.query.QueryParser
Parse a count clause.
parseDecimalFormatDeclaration() - Method in class net.sf.saxon.query.QueryParser
Parse the "declare decimal-format" declaration.
parseDefaultDecimalFormat() - Method in class net.sf.saxon.query.QueryParser
 
parseDynamicFunctionCall(Expression) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a dynamic function call
parseExpression() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a top-level Expression: ExprSingle ( ',' ExprSingle )*
parseExpression() - Method in class net.sf.saxon.pattern.PatternParser
Override the parsing of top-level expressions
parseExprSingle() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse an ExprSingle
parseExtensionExpression() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse an Extension Expression This construct is XQuery-only, so the XPath version of this method throws an error unconditionally
parseExtensionExpression() - Method in class net.sf.saxon.query.QueryParser
Parse an Extension Expression.
parseFLWORExpression() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a FOR or LET expression: for $x in expr (',' $y in expr)* 'return' expr let $x := expr (', $y := expr)* 'return' expr This version of the method handles the subset of the FLWOR syntax allowed in XPath
parseFLWORExpression() - Method in class net.sf.saxon.query.QueryParser
Parse a FLWOR expression.
parseFunctionArgument() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse an argument to a function call.
parseFunctionArgument() - Method in class net.sf.saxon.pattern.PatternParser
 
parseFunctionCall() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a function call.
parseFunctionCall() - Method in class net.sf.saxon.pattern.PatternParser
Parse a function call appearing within a pattern.
parseFunctionDeclaration(int) - Method in class net.sf.saxon.query.QueryParser
Parse a function declaration.
parseFunctionItemType() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Get the item type used for function items (XPath 3.0 higher order functions)
parseGroupByClause(List<Clause>) - Method in class net.sf.saxon.query.QueryParser
Parse a Group By clause.
parseInlineFunction() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse an inline function "function" "(" ParamList? ")" ("as" SequenceType)? EnclosedExpr On entry, "function (" has already been read
parseItemType() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse an ItemType within a SequenceType
parseLibraryModule(String, QueryModule) - Method in class net.sf.saxon.query.QueryParser
Parse a library module.
parseListOfElementNames(String, NamespaceResolver, boolean, NameChecker, String) - Static method in class net.sf.saxon.lib.SaxonOutputKeys
Process a serialization property whose value is a list of element names, for example cdata-section-elements
parseLiteralFunctionItem() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a literal function item (introduced in XQuery 1.1) Syntax: QName # integer The QName and # have already been read
parseMapExpression() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a map expression.
parseMapItemType() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Get the item type used for map items (XPath 3.0)
parseNamedNamespaceConstructor(int) - Method in class net.sf.saxon.query.QueryParser
 
parseNamespaceConstructor(int) - Method in class net.sf.saxon.query.QueryParser
 
parseNodeTest(short) - Method in class net.sf.saxon.expr.parser.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.
parseNumericLiteral() - Method in class net.sf.saxon.expr.parser.ExpressionParser
 
ParseOptions - Class in net.sf.saxon.lib
This class defines options for parsing a source document
ParseOptions() - Constructor for class net.sf.saxon.lib.ParseOptions
Create a ParseOptions object with default options set
ParseOptions(ParseOptions) - Constructor for class net.sf.saxon.lib.ParseOptions
Create a ParseOptions object as a copy of another ParseOptions
parseOptions(CommandLineOptions, String, DynamicQueryContext) - Method in class net.sf.saxon.Query
Parse the options supplied on the command line
parseParenthesizedItemType() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a parenthesized item type (XPath 3.0)
parsePathExpression() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a PathExpresssion.
parsePattern(String, StaticContext) - Method in class net.sf.saxon.pattern.PatternParser
Parse a string representing an XSLT pattern
parsePredicate() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse the expression within a predicate.
parsePredicate() - Method in class net.sf.saxon.pattern.PatternParser
Parse an expression appearing within a predicate.
parseQuantExact() - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
parser - Variable in class net.sf.saxon.functions.URIQueryParameters
 
parseRelativePath() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a relative path (a sequence of steps).
parseRemainingPath(Expression) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse the remaining steps of an absolute path expression (one starting in "/" or "//").
parseRevalidationDeclaration() - Method in class net.sf.saxon.query.QueryParser
Parse the "declare revalidation" declaration.
parseSequenceType(String, StaticContext) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a string representing a sequence type
parseSequenceType() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse the sequence type production.
parseStepExpression(boolean) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a step (including an optional sequence of predicates)
parseStringLiteral() - Method in class net.sf.saxon.expr.parser.ExpressionParser
 
parseSwitchExpression() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a Switch Expression.
parseTryCatchExpression() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a try/catch Expression This construct is XQuery-1.1 only, so the XPath version of this method throws an error unconditionally
parseTypePattern() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a Type Pattern This construct is used only in XSLT patterns, so the XPath version of this method throws an error unconditionally
parseTypePattern() - Method in class net.sf.saxon.pattern.PatternParser
Parse a type pattern of the form "~ ItemType" (introduced in XSLT 3.0)
parseTypeswitchExpression() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a Typeswitch Expression.
parseTypeswitchExpression() - Method in class net.sf.saxon.query.QueryParser
Parse a Typeswitch Expression.
parseUpdatingFunctionDeclaration() - Method in class net.sf.saxon.query.QueryParser
Parse an updating function declaration (allowed in XQuery Update only)
parseValidateExpression() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Parse a Validate Expression.
parseValidateExpression() - Method in class net.sf.saxon.query.QueryParser
Parse a Validate Expression.
parseVariableReference() - Method in class net.sf.saxon.expr.parser.ExpressionParser
 
parseWindowClause(List<Clause>) - Method in class net.sf.saxon.query.QueryParser
Parse a tumbling or sliding window clause.
password - Variable in class net.sf.saxon.option.sql.SQLConnect
 
PATH_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
An XPath or XQuery path expression.
PathMaintainer - Class in net.sf.saxon.event
This class sits in a receiver (push) pipeline and maintains the current path.
PathMaintainer(Receiver) - Constructor for class net.sf.saxon.event.PathMaintainer
 
PathMap - Class in net.sf.saxon.expr.parser
A PathMap is a description of all the paths followed by an expression.
PathMap(Expression) - Constructor for class net.sf.saxon.expr.parser.PathMap
Create the PathMap for an expression
PathMap.PathMapArc - Class in net.sf.saxon.expr.parser
An arc joining two nodes in the path map.
PathMap.PathMapNode - Class in net.sf.saxon.expr.parser
A node in the path map.
PathMap.PathMapNodeSet - Class in net.sf.saxon.expr.parser
A (mutable) set of nodes in the path map
PathMap.PathMapNodeSet() - Constructor for class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Create an initially-empty set of path map nodes
PathMap.PathMapNodeSet(PathMap.PathMapNode) - Constructor for class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Create a set of path map nodes that initially contains a single node
PathMap.PathMapRoot - Class in net.sf.saxon.expr.parser
A root node in the path map.
pathToContainedExpression(Expression, Expression, Stack<Expression>) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Check if child expression is a sub-expression of a expression
pattern - Variable in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
pattern - Variable in class net.sf.saxon.functions.regex.JRegularExpression
 
Pattern - Class in net.sf.saxon.pattern
A Pattern represents the result of parsing an XSLT pattern string.
Pattern() - Constructor for class net.sf.saxon.pattern.Pattern
 
PATTERN_SEPARATOR - Static variable in class net.sf.saxon.om.StandardNames
 
PatternFinder - Interface in net.sf.saxon.pattern
This interface enables a client to find all nodes in a document that match a particular pattern.
PatternMaker - Class in net.sf.saxon.pattern
This is a singleton class used to convert an expression to an equivalent pattern.
PatternMaker() - Constructor for class net.sf.saxon.pattern.PatternMaker
 
PatternParser - Class in net.sf.saxon.pattern
Parser for XSLT patterns.
PatternParser() - Constructor for class net.sf.saxon.pattern.PatternParser
 
patternSeparator - Variable in class net.sf.saxon.style.XSLDecimalFormat
 
patternSeparator - Variable in class net.sf.saxon.trans.DecimalSymbols
 
PatternSponsor - Class in net.sf.saxon.pattern
The PatternSponsor class allows a Pattern to be treated like an expression.
PatternSponsor(Pattern) - Constructor for class net.sf.saxon.pattern.PatternSponsor
Create a sponsor expression for a pattern
PatternWithPredicate - Class in net.sf.saxon.pattern
 
PatternWithPredicate(Pattern, Expression) - Constructor for class net.sf.saxon.pattern.PatternWithPredicate
 
pauseTracing(boolean) - Method in class net.sf.saxon.Controller
Pause or resume tracing.
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.
pending - Variable in class net.sf.saxon.serialize.UncommittedSerializer
 
pendingAttributes - Variable in class net.sf.saxon.event.ContentHandlerProxy
 
PendingUpdateList - Interface in net.sf.saxon.expr
A PendingUpdateList is created by updating expressions in XQuery Update.
PER_MILLE - Static variable in class net.sf.saxon.om.StandardNames
 
PERCENT - Static variable in class net.sf.saxon.expr.parser.Token
percent sign '%'
PERCENT - Static variable in class net.sf.saxon.om.StandardNames
 
percent - Variable in class net.sf.saxon.style.XSLDecimalFormat
 
percent - Variable in class net.sf.saxon.trans.DecimalSymbols
 
permill - Variable in class net.sf.saxon.trans.DecimalSymbols
 
perMille - Variable in class net.sf.saxon.style.XSLDecimalFormat
 
permittedValues - Variable in class net.sf.saxon.trans.CommandLineOptions
 
PI_QNAME - Static variable in class net.sf.saxon.expr.parser.Token
composite token <'pi' QNAME> (XQuery only)
PIGrabber - Class in net.sf.saxon.event
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(Receiver) - Constructor for class net.sf.saxon.event.PIGrabber
 
PIOverNodeInfo - Class in net.sf.saxon.dom
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
 
pipe - Variable in class net.sf.saxon.event.Builder
 
pipe - Variable in class net.sf.saxon.evpull.StartElementEvent
 
pipelineConfig - Variable in class net.sf.saxon.serialize.Emitter
 
PipelineConfiguration - Class in net.sf.saxon.event
A PipelineConfiguration sets options that apply to all the operations in a pipeline.
PipelineConfiguration(Configuration) - Constructor for class net.sf.saxon.event.PipelineConfiguration
Create a PipelineConfiguration.
PipelineConfiguration(PipelineConfiguration) - Constructor for class net.sf.saxon.event.PipelineConfiguration
Create a PipelineConfiguration as a copy of an existing PipelineConfiguration
pipelineConfiguration - Variable in class net.sf.saxon.event.SequenceReceiver
 
PJConverter - Class in net.sf.saxon.expr
This class together with its embedded subclasses handles conversion from XPath values to Java values
PJConverter() - Constructor for class net.sf.saxon.expr.PJConverter
 
PJConverter.AnyURIValueToURI - Class in net.sf.saxon.expr
 
PJConverter.AnyURIValueToURI() - Constructor for class net.sf.saxon.expr.PJConverter.AnyURIValueToURI
 
PJConverter.AnyURIValueToURL - Class in net.sf.saxon.expr
 
PJConverter.AnyURIValueToURL() - Constructor for class net.sf.saxon.expr.PJConverter.AnyURIValueToURL
 
PJConverter.Atomic - Class in net.sf.saxon.expr
Converter for use when the source object is an atomic value, but nothing more is known statically.
PJConverter.Atomic() - Constructor for class net.sf.saxon.expr.PJConverter.Atomic
 
PJConverter.BooleanValueToBoolean - Class in net.sf.saxon.expr
 
PJConverter.BooleanValueToBoolean() - Constructor for class net.sf.saxon.expr.PJConverter.BooleanValueToBoolean
 
PJConverter.CalendarValueToCalendar - Class in net.sf.saxon.expr
 
PJConverter.CalendarValueToCalendar() - Constructor for class net.sf.saxon.expr.PJConverter.CalendarValueToCalendar
 
PJConverter.CalendarValueToDate - Class in net.sf.saxon.expr
 
PJConverter.CalendarValueToDate() - Constructor for class net.sf.saxon.expr.PJConverter.CalendarValueToDate
 
PJConverter.General - Class in net.sf.saxon.expr
General-purpose converter when nothing more specific is available.
PJConverter.General() - Constructor for class net.sf.saxon.expr.PJConverter.General
 
PJConverter.Identity - Class in net.sf.saxon.expr
 
PJConverter.Identity() - Constructor for class net.sf.saxon.expr.PJConverter.Identity
 
PJConverter.IntegerValueToBigInteger - Class in net.sf.saxon.expr
 
PJConverter.IntegerValueToBigInteger() - Constructor for class net.sf.saxon.expr.PJConverter.IntegerValueToBigInteger
 
PJConverter.IntegerValueToByte - Class in net.sf.saxon.expr
 
PJConverter.IntegerValueToByte() - Constructor for class net.sf.saxon.expr.PJConverter.IntegerValueToByte
 
PJConverter.IntegerValueToChar - Class in net.sf.saxon.expr
 
PJConverter.IntegerValueToChar() - Constructor for class net.sf.saxon.expr.PJConverter.IntegerValueToChar
 
PJConverter.IntegerValueToInt - Class in net.sf.saxon.expr
 
PJConverter.IntegerValueToInt() - Constructor for class net.sf.saxon.expr.PJConverter.IntegerValueToInt
 
PJConverter.IntegerValueToLong - Class in net.sf.saxon.expr
 
PJConverter.IntegerValueToLong() - Constructor for class net.sf.saxon.expr.PJConverter.IntegerValueToLong
 
PJConverter.IntegerValueToShort - Class in net.sf.saxon.expr
 
PJConverter.IntegerValueToShort() - Constructor for class net.sf.saxon.expr.PJConverter.IntegerValueToShort
 
PJConverter.NumericValueToBigDecimal - Class in net.sf.saxon.expr
 
PJConverter.NumericValueToBigDecimal() - Constructor for class net.sf.saxon.expr.PJConverter.NumericValueToBigDecimal
 
PJConverter.NumericValueToDouble - Class in net.sf.saxon.expr
 
PJConverter.NumericValueToDouble() - Constructor for class net.sf.saxon.expr.PJConverter.NumericValueToDouble
 
PJConverter.NumericValueToFloat - Class in net.sf.saxon.expr
 
PJConverter.NumericValueToFloat() - Constructor for class net.sf.saxon.expr.PJConverter.NumericValueToFloat
 
PJConverter.QualifiedNameValueToQName - Class in net.sf.saxon.expr
 
PJConverter.QualifiedNameValueToQName() - Constructor for class net.sf.saxon.expr.PJConverter.QualifiedNameValueToQName
 
PJConverter.StringValueToChar - Class in net.sf.saxon.expr
 
PJConverter.StringValueToChar() - Constructor for class net.sf.saxon.expr.PJConverter.StringValueToChar
 
PJConverter.StringValueToString - Class in net.sf.saxon.expr
 
PJConverter.StringValueToString() - Constructor for class net.sf.saxon.expr.PJConverter.StringValueToString
 
PJConverter.ToArray - Class in net.sf.saxon.expr
Converter for use when the target class is an array
PJConverter.ToArray(PJConverter) - Constructor for class net.sf.saxon.expr.PJConverter.ToArray
 
PJConverter.ToCollection - Class in net.sf.saxon.expr
Converter for use when the target class is a collection class.
PJConverter.ToCollection() - Constructor for class net.sf.saxon.expr.PJConverter.ToCollection
 
PJConverter.ToNull - Class in net.sf.saxon.expr
 
PJConverter.ToNull() - Constructor for class net.sf.saxon.expr.PJConverter.ToNull
 
PJConverter.ToSequenceExtent - Class in net.sf.saxon.expr
 
PJConverter.ToSequenceExtent() - Constructor for class net.sf.saxon.expr.PJConverter.ToSequenceExtent
 
PJConverter.ToSequenceIterator - Class in net.sf.saxon.expr
 
PJConverter.ToSequenceIterator() - Constructor for class net.sf.saxon.expr.PJConverter.ToSequenceIterator
 
PJConverter.UnwrapExternalObject - Class in net.sf.saxon.expr
 
PJConverter.UnwrapExternalObject() - Constructor for class net.sf.saxon.expr.PJConverter.UnwrapExternalObject
 
PlainType - Interface in net.sf.saxon.type
A "plain type" is either an atomic type, or a union type that (a) imposes no restrictions other than those imposed by its member types, and (b) has exclusively plain types as its member types
Platform - Interface in net.sf.saxon
This interface provides access to methods whose implementation depends on the chosen platform (typically Java or .NET)
PLUS - Static variable in class net.sf.saxon.expr.Calculator
 
PLUS - Static variable in class net.sf.saxon.expr.parser.Token
Operator "+"
plus(IntegerValue) - Method in class net.sf.saxon.value.BigIntegerValue
Add another integer
plus(IntegerValue) - Method in class net.sf.saxon.value.Int64Value
Add another integer
plus(IntegerValue) - Method in class net.sf.saxon.value.IntegerValue
Add another integer
PLUS_ONE - Static variable in class net.sf.saxon.value.IntegerValue
IntegerValue representing the value +1
pool - Variable in class net.sf.saxon.serialize.HTMLURIEscaper
 
popDynamicValue() - Method in class net.sf.saxon.expr.StackFrame
 
popLastItem() - Method in class net.sf.saxon.event.SequenceOutputter
Get the last item in the sequence that has been built, and remove it
population - Variable in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
pos - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
position() - Method in class net.sf.saxon.evpull.SequenceComposer
Get the current position.
position() - Method in class net.sf.saxon.expr.AxisAtomizingIterator
 
position() - Method in class net.sf.saxon.expr.CardinalityCheckingIterator
 
position() - Method in class net.sf.saxon.expr.ContextMappingIterator
 
position() - Method in class net.sf.saxon.expr.DifferenceEnumeration
 
position() - Method in class net.sf.saxon.expr.ErrorIterator
Get the current position.
position() - Method in class net.sf.saxon.expr.EveryItemMappingIterator
 
position() - Method in class net.sf.saxon.expr.FilterIterator
 
position - Variable in class net.sf.saxon.expr.flwor.OrderByClausePush
 
position() - Method in class net.sf.saxon.expr.flwor.ReturnClauseIterator
 
position() - Method in class net.sf.saxon.expr.instruct.BlockIterator
Get the current position.
position() - Method in class net.sf.saxon.expr.IntersectionEnumeration
 
position() - Method in class net.sf.saxon.expr.ItemMappingIterator
 
position() - Method in class net.sf.saxon.expr.MappingIterator
 
position() - Method in class net.sf.saxon.expr.RangeIterator
 
position() - Method in class net.sf.saxon.expr.ReverseRangeIterator
 
position() - Method in class net.sf.saxon.expr.sort.DocumentOrderIterator
 
position() - Method in class net.sf.saxon.expr.sort.GroupAdjacentIterator
 
position() - Method in class net.sf.saxon.expr.sort.GroupByIterator
 
position - Variable in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
position() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
position - Variable in class net.sf.saxon.expr.sort.SortedIterator
 
position() - Method in class net.sf.saxon.expr.sort.SortedIterator
 
position() - Method in class net.sf.saxon.expr.StringTokenIterator
 
position() - Method in class net.sf.saxon.expr.SubsequenceIterator
 
position() - Method in class net.sf.saxon.expr.TailIterator
 
position() - Method in class net.sf.saxon.expr.UnionEnumeration
 
position() - Method in class net.sf.saxon.expr.ValueTailIterator
 
position() - Method in class net.sf.saxon.functions.DistinctValues.DistinctIterator
Get the current position.
position() - Method in class net.sf.saxon.functions.IndexOf.IndexIterator
 
position() - Method in class net.sf.saxon.functions.Insert.InsertIterator
 
Position - Class in net.sf.saxon.functions
 
Position() - Constructor for class net.sf.saxon.functions.Position
 
position() - Method in class net.sf.saxon.functions.regex.JRegexIterator
Get the position of the current item in the sequence
position() - Method in class net.sf.saxon.functions.regex.JTokenIterator
 
position - Variable in class net.sf.saxon.functions.Remove.RemoveIterator
 
position() - Method in class net.sf.saxon.functions.Remove.RemoveIterator
 
position() - Method in interface net.sf.saxon.om.SequenceIterator
Get the current position.
position() - Method in class net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator
 
position() - Method in class net.sf.saxon.tree.iter.ArrayIterator
Get the position of the current item in the array
position() - Method in class net.sf.saxon.tree.iter.AtomizingIterator
 
position - Variable in class net.sf.saxon.tree.iter.AxisIteratorImpl
 
position() - Method in class net.sf.saxon.tree.iter.AxisIteratorImpl
Get the current position
position() - Method in class net.sf.saxon.tree.iter.AxisIteratorOverSequence
Get the current position
position() - Method in class net.sf.saxon.tree.iter.EmptyIterator
Get the position of the current item.
position() - Method in class net.sf.saxon.tree.iter.HomogeneityCheckerIterator
 
position() - Method in class net.sf.saxon.tree.iter.IteratorIterator
 
position() - Method in class net.sf.saxon.tree.iter.ListIterator
 
position() - Method in class net.sf.saxon.tree.iter.LookaheadIteratorImpl
 
position() - Method in class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
 
position - Variable in class net.sf.saxon.tree.iter.PrependIterator
 
position() - Method in class net.sf.saxon.tree.iter.PrependIterator
Get the current position
position() - Method in class net.sf.saxon.tree.iter.ReverseArrayIterator
 
position() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
Return the current position in the sequence.
position() - Method in class net.sf.saxon.tree.iter.SingletonIterator
Return the current position in the sequence.
position() - Method in interface net.sf.saxon.tree.iter.UnfailingIterator
Get the current position
position - Variable in class net.sf.saxon.tree.iter.UnparsedTextIterator
 
position() - Method in class net.sf.saxon.tree.iter.UnparsedTextIterator
The line position currently being read
position() - Method in class net.sf.saxon.tree.iter.UntypedAtomizingIterator
 
position - Variable in class net.sf.saxon.tree.linked.TreeEnumeration
 
position() - Method in class net.sf.saxon.tree.linked.TreeEnumeration
Return the current position
position - Variable in class net.sf.saxon.tree.NamespaceNode
 
position() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
Get the current position
position() - Method in class net.sf.saxon.tree.wrapper.WrappingIterator
 
position - Variable in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
 
position() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
 
position() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
 
positionalOptions - Variable in class net.sf.saxon.trans.CommandLineOptions
 
positionVariable - Variable in class net.sf.saxon.expr.ForExpression
 
PositionVariable - Class in net.sf.saxon.expr
Represents the defining occurrence of the position variable in a for expression within an expression, for example the $p in "for $x at $p in ...".
PositionVariable() - Constructor for class net.sf.saxon.expr.PositionVariable
Create a RangeVariable
POSITIVE_INTEGER - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:positiveInteger
POSITIVE_INTEGER - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
postprocess(CharSequence) - Method in class net.sf.saxon.type.AnySimpleType
Reverse any pre-lexical facets, other than whitespace.
postprocess(CharSequence) - Method in class net.sf.saxon.type.BuiltInAtomicType
Reverse any pre-lexical facets, other than whitespace.
postprocess(CharSequence) - Method in class net.sf.saxon.type.BuiltInListType
Reverse any pre-lexical facets, other than whitespace.
postprocess(CharSequence) - Method in class net.sf.saxon.type.ErrorType
Reverse any pre-lexical facets, other than whitespace.
postprocess(CharSequence) - Method in class net.sf.saxon.type.ExternalObjectType
Reverse any pre-lexical facets, other than whitespace.
postprocess(CharSequence) - Method in interface net.sf.saxon.type.SimpleType
Reverse any pre-lexical facets, other than whitespace.
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
 
postValidate() - Method in class net.sf.saxon.style.XSLGeneralVariable
Hook to allow additional validation of a parent element immediately after its children have been validated.
postValidate() - Method in class net.sf.saxon.style.XSLTemplate
 
power(NumericValue, NumericValue) - Static method in class net.sf.saxon.option.exslt.Math
Get a number n raised to the power of another number e.
PRAGMA - Static variable in class net.sf.saxon.expr.parser.Token
A token representing an XQuery pragma.
PRE_EVALUATE_DOC_FUNCTION - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
PRECEDES - Static variable in class net.sf.saxon.expr.parser.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
PrecedingEnumeration - Class in net.sf.saxon.tree.linked
 
PrecedingEnumeration(NodeImpl, NodeTest) - Constructor for class net.sf.saxon.tree.linked.PrecedingEnumeration
 
PrecedingEnumeration - Class in net.sf.saxon.tree.tiny
Enumerate all the nodes on the preceding axis from a given start node.
PrecedingEnumeration(TinyTree, TinyNodeImpl, NodeTest, boolean) - Constructor for class net.sf.saxon.tree.tiny.PrecedingEnumeration
 
PrecedingOrAncestorEnumeration - Class in net.sf.saxon.tree.linked
This axis cannot be requested directly in an XPath expression but is used when evaluating xsl:number.
PrecedingOrAncestorEnumeration(NodeImpl, NodeTest) - Constructor for class net.sf.saxon.tree.linked.PrecedingOrAncestorEnumeration
 
PrecedingSiblingEnumeration - Class in net.sf.saxon.tree.linked
 
PrecedingSiblingEnumeration(NodeImpl, NodeTest) - Constructor for class net.sf.saxon.tree.linked.PrecedingSiblingEnumeration
 
PrecedingSiblingEnumeration - Class in net.sf.saxon.tree.tiny
This class supports the preceding-sibling axis.
PrecedingSiblingEnumeration(TinyTree, TinyNodeImpl, NodeTest) - Constructor for class net.sf.saxon.tree.tiny.PrecedingSiblingEnumeration
 
predicate - Variable in class net.sf.saxon.expr.flwor.WhereClausePull
 
predicate - Variable in class net.sf.saxon.expr.flwor.WhereClausePush
 
preEvaluate() - Method in class net.sf.saxon.expr.CastableExpression
 
preEvaluate() - Method in class net.sf.saxon.expr.CastExpression
Perform early (compile-time) evaluation
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.expr.FunctionCall
Pre-evaluate a function at compile time.
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.expr.UserFunctionCall
Pre-evaluate a function at compile time.
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.CodepointsToString
Pre-evaluate a function at compile time.
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.Collection
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.CompileTimeFunction
preEvaluate: this method suppresses compile-time evaluation by doing nothing.
preEvaluate(ExpressionVisitor) - 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(ExpressionVisitor) - Method in class net.sf.saxon.functions.DeepEqual
preEvaluate: if all arguments are known statically, evaluate early
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.DefaultCollation
Pre-evaluate the function
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.Doc
preEvaluate: this method suppresses compile-time evaluation unless a configuration option has been set to allow early evaluation.
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.DocAvailable
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.DocumentFn
preEvaluate: the document() function can be evaluated at compile time if (a) the argument is a string literal, and (b) the option FeatureKeys.PRE_EVALUATE_DOC_FUNCTION is set.
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.ElementAvailable
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(ExpressionVisitor) - Method in class net.sf.saxon.functions.Error
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.FormatNumber
preEvaluate: this method suppresses compile-time evaluation by doing nothing.
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.FunctionAvailable
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(ExpressionVisitor) - Method in class net.sf.saxon.functions.Id
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.Idref
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
Pre-evaluate a function at compile time.
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.KeyFn
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.NormalizeSpace
Pre-evaluate a function at compile time.
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.QNameFn
Pre-evaluate a function at compile time.
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.StaticBaseURI
Compile time evaluation
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.StringLength
Pre-evaluate a function at compile time.
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.SystemProperty
preEvaluate: this method performs compile-time evaluation for properties in the XSLT namespace only
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.Trace
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.TypeAvailable
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(ExpressionVisitor) - Method in class net.sf.saxon.functions.Unordered
preEvaluate: called if the argument is constant
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.UnparsedEntity
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.UnparsedText
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - Method in class net.sf.saxon.functions.UriCollection
preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - 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)
preEvaluateGlobals(XPathContext) - Method in class net.sf.saxon.Controller
Pre-evaluate global variables (when debugging/tracing).
PREFER_JAXP_PARSER - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
PREFIX - Static variable in class net.sf.saxon.expr.parser.Token
"prefix:*" token
PREFIX - Static variable in class net.sf.saxon.functions.Component
 
prefix - Variable in exception net.sf.saxon.om.NamespaceException
 
preLoadDoc(String, String, Configuration, SourceLocator) - Static method in class net.sf.saxon.functions.DocumentFn
Supporting routine to load one external document given a URI (href) and a baseURI.
prepare(String) - Method in class net.sf.saxon.expr.number.NumberFormatter
Tokenize the format pattern.
prepare(Source) - Method in class net.sf.saxon.PreparedStylesheet
Prepare a stylesheet from a Source document
prepareAttributes() - Method in class net.sf.saxon.option.sql.SQLClose
 
prepareAttributes() - Method in class net.sf.saxon.option.sql.SQLColumn
 
prepareAttributes() - Method in class net.sf.saxon.option.sql.SQLConnect
 
prepareAttributes() - Method in class net.sf.saxon.option.sql.SQLDelete
 
prepareAttributes() - Method in class net.sf.saxon.option.sql.SQLExecute
 
prepareAttributes() - Method in class net.sf.saxon.option.sql.SQLInsert
 
prepareAttributes() - Method in class net.sf.saxon.option.sql.SQLQuery
 
prepareAttributes() - Method in class net.sf.saxon.option.sql.SQLUpdate
 
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.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.XSLSortOrMergeKey
 
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
 
prepareAttributesNameAndSelect() - Method in class net.sf.saxon.style.XSLLeafNodeConstructor
Method for use by subclasses (processing-instruction and namespace) that take a name and a select attribute
prepareCharacterMaps(StyleElement, String, Properties) - Static method in class net.sf.saxon.style.XSLOutput
Process the use-character-maps attribute
prepared - Variable in class net.sf.saxon.style.XSLDecimalFormat
 
PreparedStylesheet - Class in net.sf.saxon
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
prepareInputTree(Source) - Method in class net.sf.saxon.Controller
Prepare an input tree for processing.
prepareNextStylesheet(Controller, String, String, Result) - Method in class net.sf.saxon.lib.SerializerFactory
Prepare another stylesheet to handle the output of this one.
prepareTestAttribute(StyleElement) - Static method in class net.sf.saxon.style.XSLIf
Process all the attributes, for an element where the only permitted attribute is "test"
prepend(char) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Insert a given character at the start of the buffer
PrependIterator - Class in net.sf.saxon.tree.iter
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.tree.iter.PrependIterator
 
prependRepeated(char, int) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Insert a given character N times at the start of the buffer
prependWideChar(int) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Prepend a wide character to the buffer (as a surrogate pair if necessary)
preprocess(List) - Method in class net.sf.saxon.dom.DOMTransform
 
preprocess(List) - Method in class net.sf.saxon.option.jdom.JDOMQuery
 
preprocess(List) - Method in class net.sf.saxon.option.jdom.JDOMTransform
 
preprocess() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Preprocess does all the processing possible before the source document is available.
preprocess(List) - Method in class net.sf.saxon.Transform
Preprocess the list of sources.
preprocess(CharSequence) - Method in class net.sf.saxon.type.AnySimpleType
Apply any pre-lexical facets, other than whitespace.
preprocess(CharSequence) - Method in class net.sf.saxon.type.BuiltInAtomicType
Apply any pre-lexical facets, other than whitespace.
preprocess(CharSequence) - Method in class net.sf.saxon.type.BuiltInListType
Apply any pre-lexical facets, other than whitespace.
preprocess(CharSequence) - Method in class net.sf.saxon.type.ErrorType
Apply any pre-lexical facets, other than whitespace.
preprocess(CharSequence) - Method in class net.sf.saxon.type.ExternalObjectType
Apply any pre-lexical facets, other than whitespace.
preprocess(CharSequence) - Method in interface net.sf.saxon.type.SimpleType
Apply any pre-lexical facets, other than whitespace.
preRegisterKeyDefinition(StructuredQName) - Method in class net.sf.saxon.trans.KeyManager
Pre-register a key definition.
PRESERVE - Static variable in class net.sf.saxon.event.Stripper
 
PRESERVE - Static variable in class net.sf.saxon.lib.Validation
Code corresponding to the XSLT option validation=preserve, which indicates that existing type annotations are to be preserved but no new validation is performed.
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
 
preservingTypes - Variable in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Flag set to true if validation=preserve and no schema type supplied for validation; also true when validation="strip" if there is no need to physically strip type annotations
previousAtomic - Variable in class net.sf.saxon.event.SequenceReceiver
 
previousAtomic - Variable in class net.sf.saxon.pull.PullPushTee
 
primitiveFingerprint - Variable in class net.sf.saxon.type.BuiltInAtomicType
 
principalNodeType - Static variable in class net.sf.saxon.om.Axis
Table indicating the principal node type of each axis
PrincipalStylesheetModule - Class in net.sf.saxon.style
Represents the stylesheet module at the root of the import tree, that is, the module that includes or imports all the others.
PrincipalStylesheetModule(XSLStylesheet, int) - Constructor for class net.sf.saxon.style.PrincipalStylesheetModule
 
print(PrintStream) - Method in class net.sf.saxon.trace.ContextStackFrame.ApplyTemplates
Display a representation of the stack frame on the specified output stream
print(PrintStream) - Method in class net.sf.saxon.trace.ContextStackFrame.BuiltInTemplateRule
 
print(PrintStream) - Method in class net.sf.saxon.trace.ContextStackFrame.CallingApplication
 
print(PrintStream) - Method in class net.sf.saxon.trace.ContextStackFrame.CallTemplate
Display a representation of the stack frame on the specified output stream
print(PrintStream) - Method in class net.sf.saxon.trace.ContextStackFrame.FunctionCall
Display a representation of the stack frame on the specified output stream
print(PrintStream) - Method in class net.sf.saxon.trace.ContextStackFrame
Display a representation of the stack frame on the specified output stream
print(PrintStream) - Method in class net.sf.saxon.trace.ContextStackFrame.VariableEvaluation
Display a representation of the stack frame on the specified output stream
printInternalForm(double) - Static method in class net.sf.saxon.value.DoubleValue
Diagnostic method: print the sign, exponent, and significand
printStackTrace(PrintStream, XPathContext) - Static method in class net.sf.saxon.lib.StandardErrorListener
Print a stack trace to a specified output destination
printStream - Variable in class net.sf.saxon.tree.util.DiagnosticNamePool
 
prior - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
PRIORITY - Static variable in class net.sf.saxon.om.StandardNames
 
privatelySetContextNode(NodeInfo) - Method in class net.sf.saxon.xpath.XPathExpressionImpl
Protected, undeprecated version of setContextNode() for use by deprecated paths within the package (exists to avoid deprecation warnings when compiling Saxon)
Procedure - Class in net.sf.saxon.expr.instruct
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.expr.instruct.Procedure
 
process(XPathContext, int, int) - Method in class net.sf.saxon.expr.AdjacentTextNodeMerger
Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.expr.Atomizer
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.Expression
Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
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.instruct.ApplyTemplates
 
process(XPathContext) - Method in class net.sf.saxon.expr.instruct.CallTemplate
Process this instruction, without leaving any tail calls.
process(XPathContext) - Method in class net.sf.saxon.expr.instruct.Instruction
Process the instruction, without returning any tail calls
process(Expression, XPathContext) - Method in class net.sf.saxon.expr.instruct.ResultDocument
Evaluation method designed for calling from compiled bytecode.
process(ValueRepresentation[], XPathContextMajor) - Method in class net.sf.saxon.expr.instruct.UserFunction
Call this function in "push" mode, writing the results to the current output destination.
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.LetExpression
Process this expression as an instruction, writing results to the current outputter
process(XPathContext) - Method in class net.sf.saxon.expr.Literal
Process the value as an instruction, without returning any tail calls
PROCESS - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
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.TailCallLoop
Process the function body
process(XPathContext) - Method in class net.sf.saxon.expr.UserFunctionCall
Process the function call in push mode
process(XPathContext) - Method in class net.sf.saxon.expr.VariableReference
 
process(XPathContext) - Method in class net.sf.saxon.functions.Concat
Process the instruction in push mode.
process(XPathContext) - Method in class net.sf.saxon.functions.StringJoin
Process the instruction in push mode.
process(XPathContext) - Method in class net.sf.saxon.pattern.PatternSponsor
Process the instruction, without returning any tail calls
process(Item, ParameterSet, ParameterSet, XPathContext, int) - Method in interface net.sf.saxon.trans.BuiltInRuleSet
Perform the built-in template action for a given item.
process(Item, ParameterSet, ParameterSet, XPathContext, int) - Method in class net.sf.saxon.trans.ShallowSkipRuleSet
Perform the built-in template action for a given item.
process(Item, ParameterSet, ParameterSet, XPathContext, int) - Method in class net.sf.saxon.trans.TextOnlyCopyRuleSet
Perform the built-in template action for a given item.
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 expression by writing the value to the current Receiver
process(XPathContext) - Method in class net.sf.saxon.value.SingletonClosure
Process the expression by writing the value to the current Receiver
process(XPathContext) - Method in class net.sf.saxon.value.SingletonItem
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
PROCESS_METHOD - Static variable in class net.sf.saxon.expr.Expression
 
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.PrincipalStylesheetModule
Process the attributes of every node in the stylesheet
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() - 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:]xpath-default-namespace attribute if there is one
processExcludedNamespaces(String) - Method in class net.sf.saxon.style.StyleElement
Process the [xsl:]exclude-result-prefixes attribute if there is one
processExpression(Expression) - Method in interface net.sf.saxon.expr.flwor.ExpressionProcessor
 
processExtensionElementAttribute(String) - Method in class net.sf.saxon.style.StyleElement
Process the [xsl:]extension-element-prefixes attribute if there is one
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
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.dom.DOMWriter
Handle 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.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
Notify the existence of a processing instruction
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.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 - Class in net.sf.saxon.expr.instruct
An xsl:processing-instruction element in the stylesheet, or a processing-instruction constructor in a query
ProcessingInstruction(Expression) - Constructor for class net.sf.saxon.expr.instruct.ProcessingInstruction
Create an xsl:processing-instruction instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
Handle a processing instruction.
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
Handle a processing instruction.
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.option.xom.XOMWriter
Handle 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.serialize.BinaryTextDecoder
Output a processing instruction.
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.serialize.CDATAFilter
Output a processing instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.serialize.HTMLEmitter
Handle a processing instruction.
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.serialize.ImplicitResultChecker
 
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
Output a processing instruction.
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.serialize.UncommittedSerializer
Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.serialize.XMLEmitter
Handle a processing instruction.
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.serialize.XMLIndenter
Output a processing instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.style.UseWhenFilter
Processing Instruction
processingInstruction(String, String) - Method in class net.sf.saxon.trans.ConfigurationReader
 
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
 
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Notify a processing instruction
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Callback interface for SAX: not for application use
processingInstruction(String, CharSequence, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
 
processItem(HashMap<ComparisonKey, List<Item>>, Item, XPathContext) - Method in class net.sf.saxon.expr.sort.GroupByIterator
Process one item in the population
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
ProcessLeavingTail: called to do the real work of this instruction.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.ApplyImports
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.Block
 
processLeavingTail() - Method in class net.sf.saxon.expr.instruct.CallTemplate.CallTemplatePackage
Process the template call encapsulated by this package.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.CallTemplate
Process this instruction.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.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.expr.instruct.Copy
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.CopyOf
Process this xsl:copy-of instruction
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.Doctype
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.DocumentInstr
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.ElementCreator
Evaluate the instruction to produce a new element node.
processLeavingTail(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ElementCreator
Evaluate the instruction to produce a new element node.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.ForEach
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.Instruction
ProcessLeavingTail: called to do the real work of this instruction.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.LocalParam
Process the local parameter declaration
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
Process the local parameter declaration
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.Message
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.NextMatch
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.ProcessRegexMatchInstruction
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.ResultDocument
 
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Process this instruction
processLeavingTail() - Method in interface net.sf.saxon.expr.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.expr.instruct.TailCallReturner
ProcessLeavingTail: called to do the real work of this instruction.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Execute this instruction, with the possibility of returning tail calls if there are any.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
ProcessLeavingTail: called to do the real work of this instruction.
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.ValueOf
Process this instruction
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.LetExpression
ProcessLeavingTail: called to do the real work of this instruction.
processLeft(Stack<XPathContext>, Stack<Object>) - Method in class net.sf.saxon.expr.instruct.Copy
Process the first half of the instruction in streaming mode
processLeft(Stack<XPathContext>, Stack<Object>) - Method in interface net.sf.saxon.expr.instruct.DivisibleInstruction
In streaming mode, process the first half of the instruction (for example, to start a new document or element)
processLeft(Stack<XPathContext>, Stack<Object>) - Method in class net.sf.saxon.expr.instruct.DocumentInstr
In streaming mode, process the first half of the instruction (to start a new document or element)
processLeft(Stack<XPathContext>, Stack<Object>) - Method in class net.sf.saxon.expr.instruct.ElementCreator
In streaming mode, process the first half of the instruction (to start a new document or element)
processLeft(Stack<XPathContext>, Stack<Object>, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ElementCreator
In streaming mode, process the first half of the instruction (to start a new document or element)
processLeft(Stack<XPathContext>, Stack<Object>) - Method in class net.sf.saxon.expr.instruct.ResultDocument
In streaming mode, process the first half of the instruction (for example, to start a new document or element)
processMatchingSubstring(XPathContext, RegexIterator.OnGroup) - Method in class net.sf.saxon.functions.regex.JRegexIterator
Process a matching substring, performing specified actions at the start and end of each captured subgroup.
processMatchingSubstring(XPathContext, RegexIterator.OnGroup) - Method in interface net.sf.saxon.functions.regex.RegexIterator
Process a matching substring, performing specified actions at the start and end of each matching group
Processor - Class in net.sf.saxon.s9api
The Processor class serves three purposes: it allows global Saxon configuration options to be set; it acts as a factory for generating XQuery, XPath, and XSLT compilers; and it owns certain shared resources such as the Saxon NamePool and compiled schemas.
Processor(boolean) - Constructor for class net.sf.saxon.s9api.Processor
Create a Processor
Processor(Configuration) - Constructor for class net.sf.saxon.s9api.Processor
Create a Processor based on an existing Configuration.
Processor(Source) - Constructor for class net.sf.saxon.s9api.Processor
Create a Processor configured according to the settings in a supplied configuration file.
processor - Variable in class net.sf.saxon.s9api.XQueryExecutable
 
processor - Variable in class net.sf.saxon.s9api.XsltExecutable
 
processorVersion - Variable in class net.sf.saxon.style.StyleNodeFactory
 
ProcessRegexMatchInstruction - Class in net.sf.saxon.expr.instruct
An internal instruction used by the fn:analyze-string function to process a matching substring.
ProcessRegexMatchInstruction(NamePool) - Constructor for class net.sf.saxon.expr.instruct.ProcessRegexMatchInstruction
 
processRight(Stack<XPathContext>, Stack<Object>) - Method in class net.sf.saxon.expr.instruct.Copy
Process the second half of the instruction in streaming mode
processRight(Stack<XPathContext>, Stack<Object>) - Method in interface net.sf.saxon.expr.instruct.DivisibleInstruction
In streaming mode, process the right half of the instruction (for example, to end a new document or element)
processRight(Stack<XPathContext>, Stack<Object>) - Method in class net.sf.saxon.expr.instruct.DocumentInstr
In streaming mode, proecss the right half of the instruction (to end a new document or element)
processRight(Stack<XPathContext>, Stack<Object>) - Method in class net.sf.saxon.expr.instruct.ElementCreator
In streaming mode, proecss the right half of the instruction (to end a new document or element)
processRight(Stack<XPathContext>, Stack<Object>) - Method in class net.sf.saxon.expr.instruct.ResultDocument
In streaming mode, process the right half of the instruction (for example, to end a new document or element)
processRules(Mode.RuleAction) - Method in class net.sf.saxon.trans.Mode
Walk over all the rules, applying a specified action to each one.
processSource(Source, XQueryExpression, DynamicQueryContext) - Method in class net.sf.saxon.Query
Process the supplied source file
processSourceFile(String, boolean) - Method in class net.sf.saxon.Query
 
processStandardAttributes(String) - Method in class net.sf.saxon.style.StyleElement
Process the standard attributes such as [xsl:]default-collation
processSubExpressions(ExpressionProcessor) - Method in class net.sf.saxon.expr.flwor.Clause
Process the subexpressions of this clause
processSubExpressions(ExpressionProcessor) - Method in class net.sf.saxon.expr.flwor.ForClause
Process the subexpressions of this clause
processSubExpressions(ExpressionProcessor) - Method in class net.sf.saxon.expr.flwor.LetClause
Process the subexpressions of this clause
processSubExpressions(ExpressionProcessor) - Method in class net.sf.saxon.expr.flwor.OrderByClause
Process the subexpressions of this clause
processSubExpressions(ExpressionProcessor) - Method in class net.sf.saxon.expr.flwor.TraceClause
Process the subexpressions of this clause
processSubExpressions(ExpressionProcessor) - Method in class net.sf.saxon.expr.flwor.WhereClause
Process the subexpressions of this clause
processSubExpressions(ExpressionProcessor) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Process the subexpressions of this clause
processTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.ForClauseOuterPush
 
processTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.ForClausePush
 
processTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.LetClausePush
 
processTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.OrderByClausePush
Process the next tuple.
processTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.ReturnClausePush
Notify the availability of the next tuple.
processTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.TraceClausePush
 
processTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.TuplePush
Notify the availability of the next tuple.
processTuple(XPathContext) - Method in class net.sf.saxon.expr.flwor.WhereClausePush
 
processValue(CharSequence, XPathContext) - Method in class net.sf.saxon.expr.instruct.AttributeCreator
Process the value of the node, to create the new node.
processValue(CharSequence, XPathContext) - Method in class net.sf.saxon.expr.instruct.Comment
Process the value of the node, to create the new node.
processValue(CharSequence, XPathContext) - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
 
processValue(CharSequence, XPathContext) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Process the value of the node, to create the new node.
processValue(CharSequence, XPathContext) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Process the value of the node, to create the new node.
processValue(CharSequence, XPathContext) - Method in class net.sf.saxon.expr.instruct.ValueOf
Process the value of the node, to create the new node.
processVersionAttribute(String) - Method in class net.sf.saxon.style.StyleElement
Process the [xsl:]version attribute if there is one
processXslOutputElement(NodeInfo, Properties, XPathContext) - Static method in class net.sf.saxon.expr.instruct.ResultDocument
Construct a set of output properties from an xsl:output element supplied at run-time
ProcInstImpl - Class in net.sf.saxon.tree.linked
ProcInstImpl is an implementation of ProcInstInfo used by the Propagator to construct its trees.
ProcInstImpl(int, String) - Constructor for class net.sf.saxon.tree.linked.ProcInstImpl
 
ProcInstParser - Class in net.sf.saxon.tree.util
ProcInstParser is used to parse pseudo-attributes within Processing Instructions
PROFESSIONAL_EDITION - Static variable in class net.sf.saxon.Configuration.LicenseFeature
 
projection - Variable in class net.sf.saxon.Query
 
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.Assignation
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.BinaryExpression
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.Expression
Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.FilterExpression
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.FunctionCall
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.instruct.Instruction
Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.instruct.NumberInstruction
Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.IntegerRangeTest
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.LetExpression
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.SimpleExpression
Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.SingleItemFilter
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.SlashExpression
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.sort.ConditionalSorter
Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.sort.DocumentSorter
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.sort.SortExpression
Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.TailExpression
 
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.UnaryExpression
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.UserFunctionCall
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.VariableReference
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.functions.Last
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.functions.Position
Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.pattern.ConditionalPattern
Offer promotion for subexpressions within this pattern.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.pattern.LocationPathPattern
Offer promotion for subexpressions within this pattern.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.pattern.NodeSetPattern
Offer promotion for subexpressions within this pattern.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.pattern.Pattern
Offer promotion for subexpressions within this pattern.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.pattern.PatternSponsor
Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.pattern.VennPattern
Offer promotion for subexpressions within this pattern.
promoteDocumentDependent - Variable in class net.sf.saxon.expr.parser.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.
promoteExpressionsToGlobal(Expression, ExpressionVisitor) - Method in class net.sf.saxon.expr.parser.Optimizer
Identify expressions within a function or template body that can be promoted to be evaluated as global variables.
promoteFocusIndependentSubexpressions(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SlashExpression
If any subexpressions within the step are not dependent on the focus, and if they are not "creative" expressions (expressions that can create new nodes), then promote them: this causes them to be evaluated once, outside the path expression
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.ApplyImports
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.Block
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.CallTemplate
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.Choose
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.ComputedElement
Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.Copy
 
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.CopyOf
 
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.Doctype
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.ForEach
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.Instruction
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.Message
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
 
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Offer promotion for subexpressions.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.ResultDocument
Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Offer promotion for subexpressions.
promoteParams(Expression, WithParam[], PromotionOffer) - Static method in class net.sf.saxon.expr.instruct.WithParam
Static method to do expression promotion on 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.parser.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().
PromotionOffer - Class in net.sf.saxon.expr.parser
PromotionOffer is an object used transiently during compilation of an expression.
PromotionOffer(Optimizer) - Constructor for class net.sf.saxon.expr.parser.PromotionOffer
Create a PromotionOffer for use with a particular Optimizer
provideContext(XPathContext) - Method in interface net.sf.saxon.expr.sort.AtomicComparer
Supply the dynamic context in case this is needed for the comparison
provideContext(XPathContext) - Method in class net.sf.saxon.expr.sort.AtomicSortComparer
Supply the dynamic context in case this is needed for the comparison
provideContext(XPathContext) - Method in class net.sf.saxon.expr.sort.CalendarValueComparer
Supply the dynamic context in case this is needed for the comparison
provideContext(XPathContext) - Method in class net.sf.saxon.expr.sort.CodepointCollatingComparer
Supply the dynamic context in case this is needed for the comparison
provideContext(XPathContext) - Method in class net.sf.saxon.expr.sort.CollatingAtomicComparer
Supply the dynamic context in case this is needed for the comparison
provideContext(XPathContext) - Method in class net.sf.saxon.expr.sort.ComparableAtomicValueComparer
Supply the dynamic context in case this is needed for the comparison
provideContext(XPathContext) - Method in class net.sf.saxon.expr.sort.DescendingComparer
Supply the dynamic context in case this is needed for the comparison
provideContext(XPathContext) - Method in class net.sf.saxon.expr.sort.DoubleSortComparer
Supply the dynamic context in case this is needed for the comparison
provideContext(XPathContext) - Method in class net.sf.saxon.expr.sort.EmptyGreatestComparer
Supply the dynamic context in case this is needed for the comparison
provideContext(XPathContext) - Method in class net.sf.saxon.expr.sort.EqualityComparer
Supply the dynamic context in case this is needed for the comparison
provideContext(XPathContext) - Method in class net.sf.saxon.expr.sort.GenericAtomicComparer
Supply the dynamic context in case this is needed for the comparison
provideContext(XPathContext) - Method in class net.sf.saxon.expr.sort.NumericComparer
Supply the dynamic context in case this is needed for the comparison
provideContext(XPathContext) - Method in class net.sf.saxon.expr.sort.TextComparer
Supply the dynamic context in case this is needed for the comparison
ProxyReceiver - Class in net.sf.saxon.event
A ProxyReceiver is an Receiver that filters data before passing it to another underlying Receiver.
ProxyReceiver(Receiver) - Constructor for class net.sf.saxon.event.ProxyReceiver
 
pss - Variable in class net.sf.saxon.s9api.XsltExecutable
 
PUBLIC_ID - Static variable in class net.sf.saxon.functions.UnparsedEntity
 
pull(DynamicQueryContext, Result, Properties) - Method in class net.sf.saxon.query.XQueryExpression
Run the query in pull mode.
PullConsumer - Class in net.sf.saxon.pull
A PullConsumer consumes all the events supplied by a PullProvider, doing nothing with them.
PullConsumer(PullProvider) - Constructor for class net.sf.saxon.pull.PullConsumer
Create a PullConsumer that swallows the events read from a given pull provider
PullEvent - Interface in net.sf.saxon.evpull
A PullEvent is one of the following: An item (that is, a node or an atomic value) A startElement, endElement, startDocument, or endDocument event An EventIterator, representing a sequence of PullEvents
PullEventSource - Class in net.sf.saxon.evpull
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.
PullEventSource(EventIterator) - Constructor for class net.sf.saxon.evpull.PullEventSource
Create a PullSource based on a supplied EventIterator
PullEventTracer - Class in net.sf.saxon.evpull
Diagnostic class to display the sequence of events reported by an EventIterator
PullEventTracer(EventIterator, Configuration) - Constructor for class net.sf.saxon.evpull.PullEventTracer
Create a tracer for pull events
PullFilter - Class in net.sf.saxon.pull
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
pullMode - Variable in class net.sf.saxon.Query
 
PullProvider - Interface in net.sf.saxon.pull
PullProvider is Saxon's pull-based interface for reading XML documents and XDM sequences.
PullPushCopier - Class in net.sf.saxon.pull
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
Create a PullPushCopier
PullPushTee - Class in net.sf.saxon.pull
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 in net.sf.saxon.pull
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
PUSH_SELECTION - Static variable in class net.sf.saxon.expr.Expression
 
pushDynamicValue(ValueRepresentation) - Method in class net.sf.saxon.expr.StackFrame
 
put(StructuredQName, Object) - Method in class net.sf.saxon.expr.instruct.GlobalParameterSet
Add a parameter to the ParameterSet
put(int, ValueRepresentation, boolean) - Method in class net.sf.saxon.expr.instruct.ParameterSet
Add a parameter to the ParameterSet
put(int, T) - Method in class net.sf.saxon.expr.sort.IntHashMap
Adds a key-value pair to the map.
put(int, int) - Method in class net.sf.saxon.expr.sort.IntToIntArrayMap
Adds a key-value pair to the map.
put(int, int) - Method in class net.sf.saxon.expr.sort.IntToIntHashMap
Adds a key-value pair to the map.
put(int, int) - Method in interface net.sf.saxon.expr.sort.IntToIntMap
Adds a key-value pair to the map.
put(K, V) - Method in class net.sf.saxon.expr.sort.LRUCache
Adds an entry to this cache.
Put - Class in net.sf.saxon.functions
Implements the fn:put() function in XQuery Update 1.0.
Put() - Constructor for class net.sf.saxon.functions.Put
 
putCachedStylesheet(String, String, PreparedStylesheet) - Method in class net.sf.saxon.PreparedStylesheet
Save a "next in chain" stylesheet in compiled form, so that it can be reused repeatedly.
putCharacterMap(StructuredQName, CharacterMap) - Method in class net.sf.saxon.serialize.CharacterMapIndex
 
putFunction(Declaration) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
putNamedTemplate(StructuredQName, Template) - Method in class net.sf.saxon.PreparedStylesheet
Register the named template with a given name
putStylesheetDocument(DocumentURI, XSLStylesheet) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Add a module to the cache

Q

QMARK - Static variable in class net.sf.saxon.expr.parser.Token
Question mark symbol.
QNAME - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:QName
QName - Class in net.sf.saxon.s9api
The QName class represents an instance of xs:QName, as defined in the XPath 2.0 data model.
QName(String, String, String) - Constructor for class net.sf.saxon.s9api.QName
Construct a QName using a namespace prefix, a namespace URI, and a local name (in that order).
QName(String, String) - Constructor for class net.sf.saxon.s9api.QName
Construct a QName using a namespace URI and a lexical representation.
QName(String) - Constructor for class net.sf.saxon.s9api.QName
Construct a QName from a localName alone.
QName(String, XdmNode) - Constructor for class net.sf.saxon.s9api.QName
Construct a QName from a lexical QName, supplying an element node whose in-scope namespaces are to be used to resolve any prefix contained in the QName.
QName(QName) - Constructor for class net.sf.saxon.s9api.QName
Construct a QName from a JAXP QName object
QName(StructuredQName) - Constructor for class net.sf.saxon.s9api.QName
Protected constructor accepting a StructuredQName
QNAME - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
qName - Variable in class net.sf.saxon.value.QualifiedNameValue
 
QNAME_TO_NOTATION - Static variable in class net.sf.saxon.type.Converter
 
QNameException - Exception in net.sf.saxon.om
A QNameException represents an error condition whereby a QName (for example a variable name or template name) is malformed
QNameException(String) - Constructor for exception net.sf.saxon.om.QNameException
 
QNameFn - Class in net.sf.saxon.functions
This class supports the fn:QName() function (previously named fn:expanded-QName())
QNameFn() - Constructor for class net.sf.saxon.functions.QNameFn
 
QNameTest - Interface in net.sf.saxon.pattern
Interface for tests against a QName.
QNameValue - Class in net.sf.saxon.value
A QName value.
QNameValue(String, String, String) - Constructor for class net.sf.saxon.value.QNameValue
Constructor for a QName that is known to be valid.
QNameValue(String, String, String, AtomicType) - Constructor for class net.sf.saxon.value.QNameValue
Constructor for a QName that is known to be valid, allowing a user-defined subtype of QName to be specified.
QNameValue(NamePool, int) - Constructor for class net.sf.saxon.value.QNameValue
Constructor starting from a NamePool namecode
QNameValue(String, String, String, AtomicType, NameChecker) - Constructor for class net.sf.saxon.value.QNameValue
Constructor.
QNameValue(StructuredQName, AtomicType) - Constructor for class net.sf.saxon.value.QNameValue
Constructor
QualifiedNameValue - Class in net.sf.saxon.value
A qualified name: this is an abstract superclass for QNameValue and NotationValue, representing the XPath primitive types xs:QName and xs:NOTATION respectively
QualifiedNameValue() - Constructor for class net.sf.saxon.value.QualifiedNameValue
 
QuantifiedExpression - Class in net.sf.saxon.expr
A QuantifiedExpression tests whether some/all items in a sequence satisfy some condition.
QuantifiedExpression() - Constructor for class net.sf.saxon.expr.QuantifiedExpression
 
Query - Class in net.sf.saxon
This Query class provides a command-line interface to the Saxon XQuery processor.
Query() - Constructor for class net.sf.saxon.Query
 
queryFileName - Variable in class net.sf.saxon.Query
 
QueryLibrary - Class in net.sf.saxon.query
A QueryLibrary represents an independently compiled set of query modules that does not include a main module.
QueryLibrary(StaticQueryContext) - Constructor for class net.sf.saxon.query.QueryLibrary
 
QueryModule - Class in net.sf.saxon.query
This class represents a query module, and includes information about the static context of the query module.
QueryModule(StaticQueryContext) - Constructor for class net.sf.saxon.query.QueryModule
Create a QueryModule for a main module, copying the data that has been set up in a StaticQueryContext object
QueryModule(Configuration, QueryModule) - Constructor for class net.sf.saxon.query.QueryModule
Create a QueryModule for a library module.
queryParametersAreRecognized() - Method in class net.sf.saxon.lib.StandardURIResolver
Determine whether query parameters (such as validation=strict) are to be recognized
QueryParser - Class in net.sf.saxon.query
This class defines extensions to the XPath parser to handle the additional syntax supported in XQuery
QueryParser() - Constructor for class net.sf.saxon.query.QueryParser
Constructor for internal use: this class should be instantiated via the QueryModule
QueryReader - Class in net.sf.saxon.query
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 in net.sf.saxon.query
This utility class takes the result sequence produced by a query, and wraps it as an XML document.
queryVersion - Variable in class net.sf.saxon.query.QueryParser
 
quickSort(int, int, Sortable) - Static method in class net.sf.saxon.expr.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.Query
Exit with a message
quit(String, int) - Static method in class net.sf.saxon.Transform
Exit with a message
quoteSqlName(String) - Static method in class net.sf.saxon.option.sql.SQLConnect
Utility method to quote a SQL table or column name if it needs quoting.

R

random() - Static method in class net.sf.saxon.option.exslt.Math
Get a random numeric value (SStL)
Random - Class in net.sf.saxon.option.exslt
This class implements extension functions in the http://exslt.org/random namespace.
Random() - Constructor for class net.sf.saxon.option.exslt.Random
 
randomSequence(int, double) - Static method in class net.sf.saxon.option.exslt.Random
Returns a sequence of random numbers between 0 and 1.
randomSequence(int) - Static method in class net.sf.saxon.option.exslt.Random
Returns a sequence of random numbers between 0 and 1.
randomSequence() - Static method in class net.sf.saxon.option.exslt.Random
Returns a single random number X between 0 and 1.
RANGE_INDEPENDENT - Static variable in class net.sf.saxon.expr.parser.PromotionOffer
RANGE_INDEPENDENT requests promotion of all non-trivial subexpressions that don't depend on a specified range variable.
RangeExpression - Class in net.sf.saxon.expr
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 in net.sf.saxon.expr
An Iterator that produces numeric values in a monotonic sequence, ascending or descending.
RangeIterator(long, long) - Constructor for class net.sf.saxon.expr.RangeIterator
Create an iterator over a range of monotonically increasing integers
rangeVariables - Variable in class net.sf.saxon.expr.parser.ExpressionParser
 
rawIterator(Source) - Method in class net.sf.saxon.sxpath.XPathExpression
rawIterator(Item) - Method in class net.sf.saxon.xpath.XPathExpressionImpl
Get a raw iterator over the results of the expression.
RCURLY - Static variable in class net.sf.saxon.expr.parser.Token
"}" symbol (XQuery only)
readCollationName() - Method in class net.sf.saxon.query.QueryParser
 
readConfiguration(Source) - Static method in class net.sf.saxon.Configuration
Factory method to construct a Configuration object by reading a configuration file.
readConfigurationFile(Source) - Method in class net.sf.saxon.Configuration
Read the configuration file an construct a new Configuration (the real one)
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
reader - Variable in class net.sf.saxon.tree.iter.UnparsedTextIterator
 
readExtensionElement(Attributes) - Method in class net.sf.saxon.trans.ConfigurationReader
Process details of XSLT extension elements.
readFile(String, String, String, XPathContext) - Method in class net.sf.saxon.functions.UnparsedText
Supporting routine to load one external file given a URI (href) and a baseURI
readFile(NameChecker, Reader) - Static method in class net.sf.saxon.functions.UnparsedText
Read the contents of an unparsed text file
readFile(String, String, String, XPathContext) - Method in class net.sf.saxon.functions.UnparsedTextLines
Supporting routine to load one external file given a URI (href) and a baseURI
readFile(NameChecker, Reader) - Static method in class net.sf.saxon.functions.UnparsedTextLines
Read the contents of an unparsed text file
readInlineSchema(NodeInfo, String, ErrorListener) - 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, Collection, String) - Method in class net.sf.saxon.Configuration
Read schemas from a list of schema locations.
readSchema(PipelineConfiguration, String, String, String) - Method in class net.sf.saxon.Configuration
Read a schema from a given schema location

This method is intended for internal use.

readSourceQuery(StreamSource, NameChecker) - Static method in class net.sf.saxon.query.QueryReader
Read a query module given a StreamSource
rebindVariableReferences(Expression, Binding, Binding) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Rebind all variable references to a binding
recede() - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
Receiver - Interface in net.sf.saxon.event
Receiver: This interface represents a recipient of XML tree-walking (push) events.
receiver - Variable in class net.sf.saxon.TransformerHandlerImpl
 
ReceiverOptions - Class in net.sf.saxon.event
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 in net.sf.saxon.event
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
recentText(int) - Method in class net.sf.saxon.expr.parser.Tokenizer
Get the most recently read text (for use in an error message)
RECOGNIZE_BINARY - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
recognize-binary = yes|no.
RECOGNIZE_URI_QUERY_PARAMETERS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
recognizedOptions - Variable in class net.sf.saxon.trans.CommandLineOptions
 
recognizeQueryParameters - Variable in class net.sf.saxon.lib.StandardURIResolver
 
RECOVER_SILENTLY - Static variable in class net.sf.saxon.Configuration
Constant indicating that the processor should take the recovery action when a recoverable error occurs, with no warning message.
RECOVER_WITH_WARNINGS - Static variable in class net.sf.saxon.Configuration
Constant indicating that the processor should produce a warning when a recoverable error occurs, and should then take the recovery action and continue.
recoverableError(XPathException) - Method in class net.sf.saxon.Controller
Report a recoverable error.
RECOVERY_POLICY - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: integer (0..2)
RECOVERY_POLICY_NAME - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: string ("recoverSilently", "recoverWithWarnings", or "doNotRecover")
recurse - Variable in class net.sf.saxon.functions.URIQueryParameters
 
reduce() - Method in class net.sf.saxon.value.BigIntegerValue
Reduce a value to its simplest form.
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.
reduceToDownwardsAxes(PathMap.PathMapRoot) - Method in class net.sf.saxon.expr.parser.PathMap
Given a PathMapRoot, simplify the tree rooted at this node so that it only contains downwards selections: specifically, so that the only axes used are child, attribute, namespace, and descendant.
redundant - Variable in class net.sf.saxon.style.XSLCharacterMap
 
redundant - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
refCount - Variable in class net.sf.saxon.expr.Assignation
 
referenceCount - Variable in class net.sf.saxon.expr.instruct.GeneralVariable
 
references - Variable in class net.sf.saxon.query.GlobalVariableDefinition
 
references - Variable in class net.sf.saxon.style.XSLFunction
 
references - Variable in class net.sf.saxon.style.XSLVariableDeclaration
 
refersToVariableOrFunction(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine whether the expression contains any variable references or calls to user-written functions
refineTypeInformation(ItemType, int, Value, int, ExpressionVisitor, Assignation) - Method in class net.sf.saxon.expr.Assignation
Refine the type information associated with this variable declaration.
refineVariableType(ExpressionVisitor, List<VariableReference>, Expression) - Method in class net.sf.saxon.expr.flwor.Clause
Supply improved type information to the expressions that contain references to the variables declared in this clause
refineVariableType(ExpressionVisitor, List<VariableReference>, Expression) - Method in class net.sf.saxon.expr.flwor.ForClause
 
refineVariableType(ExpressionVisitor, List<VariableReference>, Expression) - Method in class net.sf.saxon.expr.flwor.LetClause
 
refineVariableType(ItemType, int, Value, int, ExpressionVisitor) - Method in class net.sf.saxon.expr.flwor.LetClause
Provide additional information about the type of the variable, typically derived by analyzing the initializer of the variable binding
refineVariableType(ExpressionVisitor, List<VariableReference>, Expression) - Method in class net.sf.saxon.expr.flwor.WhereClause
 
refineVariableType(ItemType, int, Value, int, ExpressionVisitor) - Method in class net.sf.saxon.expr.VariableReference
Provide additional information about the type of the variable, typically derived by analyzing the initializer of the variable binding
REGEX - Static variable in class net.sf.saxon.om.StandardNames
 
RegexData - Class in net.sf.saxon.functions.regex
Non-instantiable class containing constant data definitions used by the various Regular Expression translators
RegexData() - Constructor for class net.sf.saxon.functions.regex.RegexData
 
RegexGroup - Class in net.sf.saxon.functions
 
RegexGroup() - Constructor for class net.sf.saxon.functions.RegexGroup
 
RegexIterator - Interface in net.sf.saxon.functions.regex
This class is an interator that supports the evaluation of xsl:analyze-string.
RegexIterator.OnGroup - Interface in net.sf.saxon.functions.regex
Interface defining a call-back action for processing captured groups
regExp - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
RegexSyntaxException - Exception in net.sf.saxon.functions.regex
Thrown when an syntactically incorrect regular expression is detected.
RegexSyntaxException(String) - Constructor for exception net.sf.saxon.functions.regex.RegexSyntaxException
 
RegexSyntaxException(String, int) - Constructor for exception net.sf.saxon.functions.regex.RegexSyntaxException
 
RegexTranslator - Class in net.sf.saxon.functions.regex
Abstract superclass for the various regex translators, which differ according to the target platform.
RegexTranslator() - Constructor for class net.sf.saxon.functions.regex.RegexTranslator
 
RegexTranslator.Range - Class in net.sf.saxon.functions.regex
A Range represents a range of consecutive Unicode codepoints
RegexTranslator.Range(int, int) - Constructor for class net.sf.saxon.functions.regex.RegexTranslator.Range
Create a range of unicode codepoints
register(String, Class, int, int, int, ItemType, int, int) - Static method in class net.sf.saxon.functions.StandardFunction
Register a system function in the table of function details.
register(String, String, String) - Static method in class net.sf.saxon.lib.StandardEntityResolver
Register a DTD or other entity to be resolved by this entity resolver
register(Declaration) - Method in class net.sf.saxon.style.XSLTemplate
Registers the template rule with each Mode that it belongs to.
register(int, SchemaType) - Static method in class net.sf.saxon.type.BuiltInType
Method for internal use to register a built in type with this class
registerAllBuiltInObjectModels(Configuration) - Method in class net.sf.saxon.java.JavaPlatform
Register all the external object models that are provided as standard with the relevant edition of Saxon for this Configuration
registerAllBuiltInObjectModels(Configuration) - Method in interface net.sf.saxon.Platform
Register all the external object models that are provided as standard with the relevant edition of Saxon for this Configuration
registerDependency(GlobalVariable, GlobalVariable) - Method in class net.sf.saxon.expr.instruct.Bindery
Register the dependency of one variable ("one") upon another ("two"), throwing an exception if this would establish a cycle of dependencies.
registerDocument(DocumentInfo, DocumentURI) - Method in class net.sf.saxon.Controller
Add a document to the document pool, and check that it is suitable for use in this query or transformation.
registerExtensionFunction(ExtensionFunctionDefinition) - Method in class net.sf.saxon.Configuration
Register an extension function that is to be made available within any stylesheet, query, or XPath expression compiled under the control of this processor.
registerExtensionFunction(ExtensionFunction) - Method in class net.sf.saxon.s9api.Processor
Register a simple external/extension function that is to be made available within any stylesheet, query, or XPath expression compiled under the control of this processor.
registerExtensionFunction(ExtensionFunctionDefinition) - Method in class net.sf.saxon.s9api.Processor
Register an extension function that is to be made available within any stylesheet, query, or XPath expression compiled under the control of this processor.
registerExternalObjectModel(ExternalObjectModel) - Method in class net.sf.saxon.Configuration
Register an external object model with this Configuration.
registerFunction(ExtensionFunctionDefinition) - Method in class net.sf.saxon.functions.IntegratedFunctionLibrary
Register an integrated function with this function library
registerGlobalVariable(GlobalVariable) - Method in class net.sf.saxon.expr.instruct.Executable
Register a global variable
registerID(NodeInfo, String) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Register a unique element ID.
registerID(NodeInfo, String) - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Register a unique element ID.
registerKnownClasses() - Method in class net.sf.saxon.trans.DynamicLoader
Register classes that might be dynamically loaded even though they are contained within Saxon itself.
registerPathForVariable(Binding, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.parser.PathMap
Register the path used when evaluating a given variable binding
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
Register a call on this function
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.sxpath.XPathVariable
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.
RegularExpression - Interface in net.sf.saxon.functions.regex
This interface represents a compiled regular expression
RegularGroupFormatter - Class in net.sf.saxon.expr.number
A RegularGroupFormatter is a NumericGroupFormatter that inserts a separator at constant intervals through a number: for example, a comma after every three digits counting from the right.
RegularGroupFormatter(int, String, String) - Constructor for class net.sf.saxon.expr.number.RegularGroupFormatter
Create a RegularGroupFormatter
REJECT_DUPLICATES - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag indicating that duplicate values should be rejected
relationship(FunctionItemType, TypeHierarchy) - Method in class net.sf.saxon.type.AnyFunctionType
Determine the relationship of one function item type to another
relationship(FunctionItemType, TypeHierarchy) - Method in interface net.sf.saxon.type.FunctionItemType
Determine the relationship of one function item type to another
relationship(ItemType, ItemType) - Method in class net.sf.saxon.type.TypeHierarchy
Determine the relationship of one item type to another.
RelativeURIResolver - Interface in net.sf.saxon.lib
The standard JAXP URIResolver is given a relative URI and a base URI and returns the resource identified by this combination.
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.expr.sort.IntArraySet
 
remove(int) - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
remove(int) - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
remove(int) - Method in class net.sf.saxon.expr.sort.IntHashMap
Removes a key from the map.
remove(int) - Method in class net.sf.saxon.expr.sort.IntHashSet
 
remove(int) - Method in class net.sf.saxon.expr.sort.IntRangeSet
 
remove(int) - Method in interface net.sf.saxon.expr.sort.IntSet
Remove an integer from the set
remove(int) - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
remove(int) - Method in class net.sf.saxon.expr.sort.IntToIntArrayMap
Removes a key from the map.
remove(int) - Method in class net.sf.saxon.expr.sort.IntToIntHashMap
Removes a key from the map.
remove(int) - Method in interface net.sf.saxon.expr.sort.IntToIntMap
Removes a key from the map.
remove(int) - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
Remove - Class in net.sf.saxon.functions
The XPath 2.0 remove() function
Remove() - Constructor for class net.sf.saxon.functions.Remove
 
remove() - Method in class net.sf.saxon.s9api.XdmSequenceIterator
Not supported on this implementation.
remove() - Method in class net.sf.saxon.trace.ContextStackIterator
Removes from the underlying collection the last element returned by the iterator (optional operation).
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.
remove() - Method in class net.sf.saxon.tree.util.NamespaceIterator
 
Remove.RemoveIterator - Class in net.sf.saxon.functions
An implementation of SequenceIterator that returns all items except the one at a specified position.
Remove.RemoveIterator(SequenceIterator, int) - Constructor for class net.sf.saxon.functions.Remove.RemoveIterator
 
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.
removeAttribute(NodeInfo) - Method in interface net.sf.saxon.om.MutableNodeInfo
Remove an attribute from this element node
removeAttribute(NodeInfo) - Method in class net.sf.saxon.tree.linked.ElementImpl
Remove an attribute from this element node
removeAttribute(NodeInfo) - Method in class net.sf.saxon.tree.linked.NodeImpl
Remove an attribute from this element node
removeAttribute(int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Delete the attribute at a given index position.
removeAttribute(NodeInfo) - Method in class net.sf.saxon.tree.util.Orphan
Remove an attribute from this element node

removeAttributeNode(Attr) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
Removes the specified attribute node.
removeAttributeNS(String, String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
Removes an attribute by local name and namespace URI.
removeCharAt(int) - Method in class net.sf.saxon.tree.util.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.
removeChild(NodeImpl) - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Remove a given child
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
removeNamedItem(String) - Method in class net.sf.saxon.dom.DOMAttributeMap
Remove named attribute (DOM NamedNodeMap method: always fails)
removeNamedItemNS(String, String) - Method in class net.sf.saxon.dom.DOMAttributeMap
Remove named attribute (DOM NamedNodeMap method: always fails)
removePosition - Variable in class net.sf.saxon.functions.Remove.RemoveIterator
 
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.
removeTypeAnnotation() - Method in interface net.sf.saxon.om.MutableNodeInfo
Remove type information from this node (and its ancestors, recursively).
removeTypeAnnotation() - Method in class net.sf.saxon.tree.linked.AttributeImpl
Remove type information from this node (and its ancestors, recursively).
removeTypeAnnotation() - Method in class net.sf.saxon.tree.linked.ElementImpl
Remove type information from this node (and its ancestors, recursively).
removeTypeAnnotation() - Method in class net.sf.saxon.tree.linked.NodeImpl
Remove type information from this node (and its ancestors, recursively).
removeTypeAnnotation() - Method in class net.sf.saxon.tree.util.Orphan
Remove type information from this node (and its ancestors, recursively).
removeUnavailableOutputDestination(DocumentURI) - Method in class net.sf.saxon.Controller
Remove a URI from the set of output destinations that cannot be written to or read from.
rename(NodeName) - Method in interface net.sf.saxon.om.MutableNodeInfo
Rename this node.
rename(NodeName) - Method in class net.sf.saxon.tree.linked.AttributeImpl
Rename this node
rename(NodeName) - Method in class net.sf.saxon.tree.linked.ElementImpl
Rename this node
rename(NodeName) - Method in class net.sf.saxon.tree.linked.NodeImpl
Rename this node
rename(NodeName) - Method in class net.sf.saxon.tree.linked.ProcInstImpl
Rename this node
rename(NodeName) - Method in class net.sf.saxon.tree.util.Orphan
Rename this node.
RENAME_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
An XPath or XQuery rename expression.
RENAME_NODE - Static variable in class net.sf.saxon.expr.parser.Token
"rename node"
renameAttribute(int, NodeName) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Rename an attribute
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.Query
 
repeat - Variable in class net.sf.saxon.Transform
 
replace(CharSequence, CharSequence) - Method in class net.sf.saxon.functions.regex.JRegularExpression
Replace all substrings of a supplied input string that match the regular expression with a replacement string.
replace(CharSequence, CharSequence) - Method in interface net.sf.saxon.functions.regex.RegularExpression
Replace all substrings of a supplied input string that match the regular expression with a replacement string.
Replace - Class in net.sf.saxon.functions
This class implements the replace() function for replacing substrings that match a regular expression
Replace() - Constructor for class net.sf.saxon.functions.Replace
 
replace(NodeInfo[], boolean) - Method in interface net.sf.saxon.om.MutableNodeInfo
Replace this node with a given sequence of nodes.
replace(NodeInfo[], boolean) - Method in class net.sf.saxon.tree.linked.AttributeImpl
Replace this node with a given sequence of nodes
replace(NodeInfo[], boolean) - Method in class net.sf.saxon.tree.linked.NodeImpl
Replace this node with a given sequence of nodes.
replace(NodeInfo[], boolean) - Method in class net.sf.saxon.tree.util.Orphan
Replace this node with a given sequence of nodes
REPLACE - Static variable in class net.sf.saxon.value.Whitespace
 
REPLACE_CURRENT - Static variable in class net.sf.saxon.expr.parser.PromotionOffer
REPLACE_CURRENT causes calls to the XSLT current() function to be replaced by reference to a variable.
REPLACE_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
An XPath or XQuery replace expression.
REPLACE_NODE - Static variable in class net.sf.saxon.expr.parser.Token
"replace node/nodes"
REPLACE_VALUE - Static variable in class net.sf.saxon.expr.parser.Token
"replace value"
replaceAttribute(int, CharSequence) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Replace the value of an attribute
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.
replaceChildrenAt(NodeInfo[], int, boolean) - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Replace child at a given index by new children
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.
replaceNthSubexpression(Expression, int, Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Replace the Nth subexpression of an expression
replaceStringValue(CharSequence) - Method in interface net.sf.saxon.om.MutableNodeInfo
Replace the string-value of this node.
replaceStringValue(CharSequence) - Method in class net.sf.saxon.tree.linked.AttributeImpl
 
replaceStringValue(CharSequence) - Method in class net.sf.saxon.tree.linked.CommentImpl
Replace the string-value of this node
replaceStringValue(CharSequence) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Replace the string-value of this node
replaceStringValue(CharSequence) - Method in class net.sf.saxon.tree.linked.ElementImpl
Replace the string-value of this node
replaceStringValue(CharSequence) - Method in class net.sf.saxon.tree.linked.ProcInstImpl
Replace the string-value of this node
replaceStringValue(CharSequence) - Method in class net.sf.saxon.tree.linked.TextImpl
Replace the string-value of this node
replaceStringValue(CharSequence) - Method in class net.sf.saxon.tree.util.Orphan
Replace the string-value of this node.
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.Assignation
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.BinaryExpression
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.Expression
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.FilterExpression
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.flwor.TupleExpression
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.FunctionCall
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.ApplyImports
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.Block
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.CallTemplate
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.Choose
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.ComputedElement
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.Copy
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.CopyOf
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.Doctype
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.ForEach
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.LocalParam
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.Message
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.NumberInstruction
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.ResultDocument
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.IntegerRangeTest
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.LetExpression
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.SimpleExpression
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.SlashExpression
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.sort.ConditionalSorter
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.sort.SortExpression
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.TailExpression
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.UnaryExpression
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.UserFunctionCall
 
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.pattern.ConditionalPattern
Replace a subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.pattern.LocationPathPattern
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.pattern.NodeSetPattern
Replace a subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.pattern.Pattern
Replace a subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.pattern.PatternSponsor
Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.pattern.VennPattern
Replace a subexpression by a replacement subexpression
replaceVariable(Optimizer, Expression) - Method in class net.sf.saxon.expr.Assignation
Replace all references to the variable bound by this let expression, that occur within the action expression, with the given expression
replaceVariableReferences(Expression, Binding, Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Replace all references to a particular variable within a subtree
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.
replaceXPathExpression(WithParam[], Expression, Expression) - Static method in class net.sf.saxon.expr.instruct.WithParam
Static method to replace a subexpression within any parameter within which it is found
report(String) - Method in class net.sf.saxon.trans.Timer
 
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
 
reportAbsence(String) - Method in class net.sf.saxon.style.StyleElement
Convenience method to report the absence of a mandatory attribute
reportCumulative(String) - Method in class net.sf.saxon.trans.Timer
 
reportError(SAXParseException, boolean) - Method in class net.sf.saxon.lib.StandardErrorHandler
Common routine for SAX errors and fatal errors
reportError(TransformerException) - Method in class net.sf.saxon.PreparedStylesheet
Report a compile time error.
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.QueryModule
Report a fatal error in the query (via the registered ErrorListener)
reportingCircumstances - Variable in class net.sf.saxon.style.StyleElement
 
reportMissingFunction(int, StructuredQName, Expression[]) - Method in class net.sf.saxon.expr.parser.ExpressionParser
 
reportWarning(TransformerException) - Method in class net.sf.saxon.PreparedStylesheet
Report a compile time warning.
requestTailCall(UserFunction, ValueRepresentation[]) - Method in class net.sf.saxon.expr.XPathContextMajor
Reset the local stack frame.
require(int, String, String) - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
REQUIRE_WELL_FORMED - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
saxon:require-well-formed = yes|no.
requireBoolean(String, Object) - Method in class net.sf.saxon.Configuration
Validate a property value where the required type is boolean
REQUIRED - Static variable in class net.sf.saxon.om.StandardNames
 
requiredContextItemType - Variable in class net.sf.saxon.sxpath.IndependentContext
 
requiredParam - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
requiredType - Variable in class net.sf.saxon.expr.Assignation
 
requiredType - Variable in class net.sf.saxon.expr.instruct.GeneralVariable
 
requiredType - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
requiredURI - Variable in class net.sf.saxon.serialize.MetaTagAdjuster
 
requireString(String, Object) - Method in class net.sf.saxon.Configuration
 
reset() - Method in class net.sf.saxon.Controller
Reset this Transformer to its original configuration.
reset() - Method in class net.sf.saxon.event.Builder
Reset the builder to its initial state.
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.event.SequenceOutputter
Clear the contents of the SequenceOutputter and make it available for reuse
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.s9api.XdmDestination
Allow the XdmDestination to be reused, without resetting other properties of the destination.
reset() - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
 
reset() - Method in class net.sf.saxon.tree.tiny.TinyBuilder
 
reset() - Method in class net.sf.saxon.xpath.XPathEvaluator
 
resetAllVariableValues(ValueRepresentation[]) - Method in class net.sf.saxon.expr.XPathContextMajor
Overwrite all the variables in the stack frame
resetHandlers() - Method in class net.sf.saxon.trans.RuleManager
Set up a new table of handlers.
resetIndexes() - Method in interface net.sf.saxon.om.MutableDocumentInfo
This method is called before performing a batch of updates; it allows all cached data that might be invalidated by such updates to be cleared
resetIndexes() - Method in class net.sf.saxon.tree.linked.DocumentImpl
This method is called before performing a batch of updates; it allows all cached data that might be invalidated by such updates to be cleared
resetLocalStaticProperties() - Method in class net.sf.saxon.expr.Expression
Reset the static properties of the expression to -1, so that they have to be recomputed next time they are used.
resetParameterValues(ValueRepresentation[]) - Method in class net.sf.saxon.expr.XPathContextMajor
Overwrite all the parameters in the stack frame.
resetPropertiesWithinSubtree(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Reset cached static properties within a subtree, meaning that they have to be recalulated next time they are required
resetStackFrameMap(SlotManager, int) - Method in class net.sf.saxon.expr.XPathContextMajor
Reset the stack frame variable map, while reusing the StackFrame object itself.
resetStaticProperties() - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Reset the static properties for the current expression and for all its containing expressions.
resolve(String, String, Configuration) - Method in interface net.sf.saxon.lib.CollationURIResolver
Resolve a collation URI (expressed as a string) and return the corresponding collation.
resolve(String, String, XPathContext) - Method in interface net.sf.saxon.lib.CollectionURIResolver
Resolve a URI.
resolve(String, String, String[]) - Method in interface net.sf.saxon.lib.ModuleURIResolver
Locate a query module, or a set of query modules, given the identifying URI and a set of associated location hints.
resolve(String, String) - Method in interface net.sf.saxon.lib.OutputURIResolver
Resolve an output URI.
resolve(String, String) - Method in interface net.sf.saxon.lib.RelativeURIResolver
Called by the processor when it encounters an xsl:include, xsl:import, or document() function.
resolve(String, String, String[]) - Method in interface net.sf.saxon.lib.SchemaURIResolver
Resolve a URI identifying a schema document, given the target namespace URI and a set of associated location hints.
resolve(String, String, Configuration) - Method in class net.sf.saxon.lib.StandardCollationURIResolver
Create a collator from a parameterized URI
resolve(String, String, XPathContext) - Method in class net.sf.saxon.lib.StandardCollectionURIResolver
Resolve a URI.
resolve(String, String, String[]) - Method in class net.sf.saxon.lib.StandardModuleURIResolver
Resolve a module URI and associated location hints.
resolve(String, String) - Method in class net.sf.saxon.lib.StandardOutputResolver
Resolve an output URI
resolve(URI, String, Configuration) - Method in class net.sf.saxon.lib.StandardUnparsedTextResolver
Resolve the URI passed to the XSLT unparsed-text() function, after resolving against the base URI.
resolve(String, String) - Method in class net.sf.saxon.lib.StandardURIResolver
Resolve a URI
resolve(URI, String, Configuration) - Method in interface net.sf.saxon.lib.UnparsedTextURIResolver
Resolve the URI passed to the XSLT unparsed-text() function, after resolving against the base URI.
resolve(String, String) - Method in class net.sf.saxon.option.xom.XomUriResolver
Resolve a URI
resolveCallsToCurrentFunction(Expression, Configuration) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Resolve calls to the XSLT current() function within an expression
resolveCurrent(LetExpression, PromotionOffer, boolean) - 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
resolveCurrent(LetExpression, PromotionOffer, boolean) - Method in class net.sf.saxon.pattern.Pattern
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
resolveCurrent(LetExpression, PromotionOffer, boolean) - Method in class net.sf.saxon.pattern.VennPattern
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
resolveEntity(String, String) - Method in class net.sf.saxon.lib.StandardEntityResolver
Allow the application to resolve external entities.
resolveFunctionName(String) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Interpret a function name, returning it as a resolved QName
ResolveQName - Class in net.sf.saxon.functions
This class supports the resolve-QName function in XPath 2.0
ResolveQName() - Constructor for class net.sf.saxon.functions.ResolveQName
 
resolver - Variable in class net.sf.saxon.pull.NamespaceContextImpl
 
resolveSource(Source, Configuration) - Method in class net.sf.saxon.Configuration
Resolve a Source.
resolveSource(Source, Configuration) - Method in interface net.sf.saxon.lib.SourceResolver
Resolve a Source.
resolveURI(String, String, String, Controller) - Static method in class net.sf.saxon.functions.DocumentFn
Call the URIResolver to resolve a URI
ResolveURI - Class in net.sf.saxon.functions
This class supports the resolve-uri() functions in XPath 2.0
ResolveURI() - Constructor for class net.sf.saxon.functions.ResolveURI
 
result - Variable in class net.sf.saxon.event.TransformerReceiver
 
result - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
result - Variable in class net.sf.saxon.TransformerHandlerImpl
 
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.om.StandardNames
 
ResultDocument - Class in net.sf.saxon.expr.instruct
The compiled form of an xsl:result-document element in the stylesheet.
ResultDocument(Properties, Properties, Expression, Expression, String, int, SchemaType, IntHashMap<Expression>, NamespaceResolver) - Constructor for class net.sf.saxon.expr.instruct.ResultDocument
Create a result-document instruction
resultIfEmpty - Variable in class net.sf.saxon.functions.StandardFunction.Entry
An array holding, for each declared argument, the value that is to be returned if an empty sequence as the value of this argument allows the result to be determined irrespective of the values of the other arguments; null if there is no such calculation possible
retainAllNodes - Variable in class net.sf.saxon.expr.parser.PromotionOffer
In the case of UNORDERED, "retainAllNodes" is a boolean that is set to true if the nodes can be delivered in any order so long as the right number of nodes are delivered.
RETURN - Static variable in class net.sf.saxon.expr.parser.Token
Keyword "return"
RETURN_EMPTY_SEQUENCE - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
RETURN_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
An XPath or XQuery "return" clause.
returnClause - Variable in class net.sf.saxon.expr.flwor.FLWORExpression
 
ReturnClauseIterator - Class in net.sf.saxon.expr.flwor
This iterator applies the return expression of a FLWOR expression to each of the tuples in a supplied tuple stream, returning the result as an iterator
ReturnClauseIterator(TuplePull, FLWORExpression, XPathContext) - Constructor for class net.sf.saxon.expr.flwor.ReturnClauseIterator
Construct a MappingIterator that will apply a specified MappingFunction to each Item returned by the base iterator.
ReturnClausePush - Class in net.sf.saxon.expr.flwor
The class represents the final stage in a push-mode tuple pipeline.
ReturnClausePush(Expression) - Constructor for class net.sf.saxon.expr.flwor.ReturnClausePush
 
reuseSequenceOutputter(SequenceOutputter) - Method in class net.sf.saxon.Controller
Accept a SequenceOutputter that is now available for reuse
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
Reverse - Class in net.sf.saxon.functions
Implement XPath function fn:reverse()
Reverse() - Constructor for class net.sf.saxon.functions.Reverse
 
REVERSE_DOCUMENT_ORDER - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit is set by getProperties() in the case of an expression that delivers items in the reverse of the correct order, when unordered retrieval is requested.
ReverseArrayIterator<T extends Item> - Class in net.sf.saxon.tree.iter
ReverseArrayIterator is used to enumerate items held in an array in reverse order.
ReverseArrayIterator(T[], int, int) - Constructor for class net.sf.saxon.tree.iter.ReverseArrayIterator
Create an iterator a slice of an array
reverseIterate() - Method in class net.sf.saxon.value.SequenceExtent
Return an enumeration of this sequence in reverse order (used for reverse axes)
ReverseRangeIterator - Class in net.sf.saxon.expr
Iterator that produces numeric values in a monotonic sequence, ascending or descending.
ReverseRangeIterator(long, long) - Constructor for class net.sf.saxon.expr.ReverseRangeIterator
Create an iterator over a range of integers in monotonic descending order
ReversibleIterator<T extends Item> - Interface in net.sf.saxon.tree.iter
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).
rewrite(StaticContext, Expression[]) - Method in class net.sf.saxon.lib.ExtensionFunctionCall
Rewrite the function call.
rewriteEffectiveBooleanValue(Expression, ExpressionVisitor, ExpressionVisitor.ContextItemType) - Static method in class net.sf.saxon.functions.BooleanFn
Optimize an expression whose effective boolean value is required.
rewriteToDisk(NodeInfo, Properties, boolean, PrintStream) - Static method in class net.sf.saxon.query.QueryResult
Write an updated document back to disk, using the original URI from which it was read
RoleLocator - Class in net.sf.saxon.expr.parser
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) - Constructor for class net.sf.saxon.expr.parser.RoleLocator
Create information about the role of a subexpression within its parent expression
ROMAN_VARIANTS - Static variable in class net.sf.saxon.functions.regex.CaseVariants
Get the case variants of roman letters (A-Z, a-z), other than the letters A-Z and a-z themselves
root - Variable in class net.sf.saxon.dom.DOMSender
 
Root - Class in net.sf.saxon.functions
Implement the XPath 2.0 root() function
Root() - Constructor for class net.sf.saxon.functions.Root
 
root - Variable in class net.sf.saxon.tree.wrapper.VirtualCopy
 
RootExpression - Class in net.sf.saxon.expr
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
 
rootIndexUsed - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
ROUND - Static variable in class net.sf.saxon.functions.Rounding
 
round(int) - Method in class net.sf.saxon.value.BigIntegerValue
Implement the XPath round() function
round(int) - Method in class net.sf.saxon.value.DecimalValue
Implement the XPath round() function
round(int) - Method in class net.sf.saxon.value.DoubleValue
Implement the XPath round() function
round(int) - Method in class net.sf.saxon.value.FloatValue
Implement the XPath round() function
round(int) - Method in class net.sf.saxon.value.Int64Value
Implement the XPath round() function
round(int) - Method in class net.sf.saxon.value.NumericValue
Implement the XPath round() function
roundHalfToEven(int) - Method in class net.sf.saxon.value.BigIntegerValue
Implement the XPath round-to-half-even() function
roundHalfToEven(int) - Method in class net.sf.saxon.value.DecimalValue
Implement the XPath round-half-to-even() function
roundHalfToEven(int) - Method in class net.sf.saxon.value.DoubleValue
Implement the XPath round-to-half-even() function
roundHalfToEven(int) - Method in class net.sf.saxon.value.FloatValue
Implement the XPath round-to-half-even() function
roundHalfToEven(int) - Method in class net.sf.saxon.value.Int64Value
Implement the XPath round-to-half-even() function
roundHalfToEven(int) - Method in class net.sf.saxon.value.NumericValue
Implement the XPath 2.0 round-half-to-even() function
Rounding - Class in net.sf.saxon.functions
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
 
rowTag - Variable in class net.sf.saxon.option.sql.SQLQuery
 
RPAR - Static variable in class net.sf.saxon.expr.parser.Token
Right parenthesis
RSQB - Static variable in class net.sf.saxon.expr.parser.Token
Right square bracket
rule - Variable in class net.sf.saxon.event.Stripper
 
Rule - Class in net.sf.saxon.trans
Rule: a template rule, or a strip-space rule used to support the implementation
Rule(Pattern, RuleTarget, int, int, double, int) - Constructor for class net.sf.saxon.trans.Rule
Create a Rule.
Rule(Rule) - Constructor for class net.sf.saxon.trans.Rule
Copy a rule, including the chain of rules linked to it
RuleBasedSubstringMatcher - Class in net.sf.saxon.expr.sort
This class wraps a RuleBasedCollator to provide a SubstringMatcher.
RuleBasedSubstringMatcher(RuleBasedCollator) - Constructor for class net.sf.saxon.expr.sort.RuleBasedSubstringMatcher
Create a RuleBasedSubstringMatcher
RuleManager - Class in net.sf.saxon.trans
RuleManager maintains a set of template rules, one set for each mode
RuleManager() - Constructor for class net.sf.saxon.trans.RuleManager
create a RuleManager and initialise variables.
RULES - Static variable in class net.sf.saxon.om.StandardNames
 
rules - Variable in class net.sf.saxon.type.StringConverter.StringToUnionConverter
 
RuleTarget - Interface in net.sf.saxon.trans
The target of a rule, typically a Template.
run(DynamicQueryContext, Result, Properties) - Method in class net.sf.saxon.query.XQueryExpression
Run the query, sending the results directly to a JAXP Result object.
run() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Perform the query.
run(Destination) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Perform the query, sending the results to a specified destination.
run() - Method in class net.sf.saxon.Transform.TransformThread
 
runningContext - Variable in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
runQuery(XQueryExpression, DynamicQueryContext, OutputStream, Properties) - Method in class net.sf.saxon.Query
Run the query
runUpdate(DynamicQueryContext) - Method in class net.sf.saxon.query.XQueryExpression
Run an updating query
runUpdate(DynamicQueryContext, UpdateAgent) - Method in class net.sf.saxon.query.XQueryExpression
Run an updating query, writing back eligible updated node to persistent storage.

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.parser.Token
Keyword "satisfies"
saveContext(Expression, XPathContext) - Method in class net.sf.saxon.value.Closure
 
SavedNamespaceContext - Class in net.sf.saxon.expr.instruct
An object representing a list of Namespaces.
SavedNamespaceContext(Iterable<NamespaceBinding>) - Constructor for class net.sf.saxon.expr.instruct.SavedNamespaceContext
Create a NamespaceContext object
SavedNamespaceContext(Iterator<NamespaceBinding>) - Constructor for class net.sf.saxon.expr.instruct.SavedNamespaceContext
Create a NamespaceContext object
SavedNamespaceContext(NamespaceResolver) - Constructor for class net.sf.saxon.expr.instruct.SavedNamespaceContext
Create a SavedNamespaceContext that captures all the information in a given NamespaceResolver
savedXPathContext - Variable in class net.sf.saxon.value.Closure
 
saveGlobalVariableValue(GlobalVariable, ValueRepresentation) - Method in class net.sf.saxon.expr.instruct.Bindery
Save the value of a global variable, and mark evaluation as complete.
SAXDestination - Class in net.sf.saxon.s9api
This class represents a Destination (for example, the destination of the output of a transformation) in which events representing the XML document are sent to a user-supplied SAX2 ContentHandler, as if the ContentHandler were receiving the document directly from an XML parser.
SAXDestination(ContentHandler) - Constructor for class net.sf.saxon.s9api.SAXDestination
Create a SAXDestination, supplying a SAX ContentHandler to which events will be routed
SAXON - Static variable in class net.sf.saxon.lib.NamespaceConstant
Fixed namespace name for SAXON: "http://saxon.sf.net/"
SAXON - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_ASSIGN - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_ASSIGNABLE - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_BASE64_BINARY_METHOD - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
String constant representing the saxon:base64Binary output method name
SAXON_CALL_TEMPLATE - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_CATCH - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_CHARACTER_REPRESENTATION - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_CODE - Static variable in class net.sf.saxon.lib.NamespaceConstant
Numeric code representing the SAXON namespace
SAXON_COLLATION - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_CONFIGURATION - Static variable in class net.sf.saxon.lib.NamespaceConstant
URI for the Saxon configuration file
SAXON_DOCTYPE - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_DOUBLE_SPACE - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_ENTITY_REF - Static variable in class net.sf.saxon.om.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.om.StandardNames
 
SAXON_GENERATED_GLOBAL - Static variable in class net.sf.saxon.lib.NamespaceConstant
URI for the names of generated global variables
SAXON_HEX_BINARY_METHOD - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
String constant representing the saxon:hexBinary output method name
SAXON_IMPORT_QUERY - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_INDENT_SPACES - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_JAVA_LANG_OBJECT - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_LINE_LENGTH - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_MEMO_FUNCTION - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_NEXT_IN_CHAIN - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_PARAM - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_PREPROCESS - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_PTREE_METHOD - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
String constant representing the saxon:ptree output method name
SAXON_READ_ONCE - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_RECOGNIZE_BINARY - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_REQUIRE_WELL_FORMED - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_SCRIPT - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_SUPPRESS_INDENTATION - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
Deprecated.
use SUPPRESS_INDENTATION (the output property has been adopted as a standard property in XSLT 3.0, it is no longer Saxon-specific)
SAXON_SUPPRESS_INDENTATION - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_THREADS - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_TRY - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_WHILE - Static variable in class net.sf.saxon.om.StandardNames
 
SAXON_XQUERY_METHOD - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
String constant representing the saxon:xquery output method name
SaxonApiException - Exception in net.sf.saxon.s9api
An exception thrown by the Saxon s9api API.
SaxonApiException(Throwable) - Constructor for exception net.sf.saxon.s9api.SaxonApiException
Create a SaxonApiException
SaxonApiException(String) - Constructor for exception net.sf.saxon.s9api.SaxonApiException
Create a SaxonApiException
SaxonApiException(String, Throwable) - Constructor for exception net.sf.saxon.s9api.SaxonApiException
Create a SaxonApiException
SaxonApiUncheckedException - Exception in net.sf.saxon.s9api
An unchecked exception thrown by the Saxon API.
SaxonApiUncheckedException(Throwable) - Constructor for exception net.sf.saxon.s9api.SaxonApiUncheckedException
Create an unchecked exception
SaxonErrorCode - Class in net.sf.saxon.trans
The class acts as a register of Saxon-specific error codes.
SaxonErrorCode() - Constructor for class net.sf.saxon.trans.SaxonErrorCode
 
SaxonLocator - Interface in net.sf.saxon.event
SaxonLocator: this interface exists to unify the SAX Locator and JAXP SourceLocator interfaces, which are identical.
SaxonOutputKeys - Class in net.sf.saxon.lib
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.
scanOnly - Variable in class net.sf.saxon.expr.parser.ExpressionParser
 
SCHEMA - Static variable in class net.sf.saxon.lib.NamespaceConstant
Namespace name for XML Schema: "http://www.w3.org/2001/XMLSchema"
SCHEMA_CODE - Static variable in class net.sf.saxon.lib.NamespaceConstant
Numeric code representing the schema namespace
SCHEMA_INSTANCE - Static variable in class net.sf.saxon.lib.NamespaceConstant
XML-schema-defined namespace for use in instance documents ("xsi")
SCHEMA_LOCATION - Static variable in class net.sf.saxon.om.StandardNames
 
SCHEMA_URI_RESOLVER - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: An instance of the class net.sf.saxon.lib.SchemaURIResolver
SCHEMA_URI_RESOLVER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: The name of a class that implements net.sf.saxon.lib.SchemaURIResolver
SCHEMA_VALIDATION - Static variable in class net.sf.saxon.Configuration.LicenseFeature
 
SCHEMA_VALIDATION - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: integer (Validation.STRIP, Validation.PRESERVE, Validation.LAX, or Validation.STRICT
SCHEMA_VALIDATION_MODE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: string ("strict", "lax", "preserve", or "skip")
SCHEMA_VERSIONING - Static variable in class net.sf.saxon.lib.NamespaceConstant
Namespace defined in XSD 1.1 for schema versioning
schemaAware - Variable in class net.sf.saxon.Transform
 
SchemaComponent - Interface in net.sf.saxon.type
This is a marker interface that represents any "schema component" as defined in the XML Schema specification.
SchemaComponentVisitor - Interface in net.sf.saxon.type
Interface for a general purpose visitor object used to process schema components
SchemaDeclaration - Interface in net.sf.saxon.type
This is a marker interface that acts as a surrogate for an object representing a global element or attribute declaration.
SchemaException - Exception in net.sf.saxon.type
An exception that identifies an error in reading, parsing, or validating a schema.
SchemaException() - Constructor for exception net.sf.saxon.type.SchemaException
Creates a new XMLException with no message or nested Exception.
SchemaException(String, SourceLocator) - Constructor for exception net.sf.saxon.type.SchemaException
 
SchemaException(String) - Constructor for exception net.sf.saxon.type.SchemaException
Creates a new XMLException with the given message.
SchemaException(Throwable) - Constructor for exception net.sf.saxon.type.SchemaException
Creates a new XMLException with the given nested exception.
SchemaException(String, Throwable) - Constructor for exception net.sf.saxon.type.SchemaException
Creates a new XMLException with the given message and nested exception.
schemaImports - Variable in class net.sf.saxon.query.QueryParser
 
SchemaManager - Class in net.sf.saxon.s9api
The SchemaManager is used to load schema documents, and to set options for the way in which they are loaded.
SchemaManager(Configuration) - Constructor for class net.sf.saxon.s9api.SchemaManager
 
SchemaNodeTest - Interface in net.sf.saxon.pattern
Marker interface for schema-element() and schema-attribute() node tests
schemaType - Variable in class net.sf.saxon.expr.instruct.AttributeCreator
 
SchemaType - Interface in net.sf.saxon.type
SchemaType is an interface implemented by all schema types: simple and complex types, built-in and user-defined types.
schemaTypeRelationship(SchemaType, SchemaType) - Static method in class net.sf.saxon.type.TypeHierarchy
Get the relationship of two schema types to each other
SchemaURIResolver - Interface in net.sf.saxon.lib
A SchemaURIResolver is used when resolving references to schema documents.
SchemaValidator - Class in net.sf.saxon.s9api
A SchemaValidator is an object that is used for validating instance documents against a schema.
SchemaValidator(Configuration) - Constructor for class net.sf.saxon.s9api.SchemaValidator
 
SCM - Static variable in class net.sf.saxon.lib.NamespaceConstant
Namespace for the Saxon serialization of the schema component model
SCM - Static variable in class net.sf.saxon.om.StandardNames
 
SCM_ANNOTATION - Static variable in class net.sf.saxon.om.StandardNames
 
SCM_ATTRIBUTE_DECLARATION - Static variable in class net.sf.saxon.om.StandardNames
 
SCM_ATTRIBUTE_GROUP_DECLARATION - Static variable in class net.sf.saxon.om.StandardNames
 
SCM_COMPLEX_TYPE_DEFINITION - Static variable in class net.sf.saxon.om.StandardNames
 
SCM_ELEMENT_DECLARATION - Static variable in class net.sf.saxon.om.StandardNames
 
SCM_MODEL_GROUP_DECLARATION - Static variable in class net.sf.saxon.om.StandardNames
 
SCM_NAME - Static variable in class net.sf.saxon.om.StandardNames
 
SCM_NOTATION_DECLARATION - Static variable in class net.sf.saxon.om.StandardNames
 
SCM_SCHEMA - Static variable in class net.sf.saxon.om.StandardNames
 
SCM_SIMPLE_TYPE_DEFINITION - Static variable in class net.sf.saxon.om.StandardNames
 
SCM_TARGET_NAMESPACE - Static variable in class net.sf.saxon.om.StandardNames
 
sealNamespace(String) - Method in class net.sf.saxon.Configuration
Mark a schema namespace as being sealed.
secondInMinute(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
Return the second of the minute in the specified date or date/time
secondInMinute(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the current second of the minute
SECONDS - Static variable in class net.sf.saxon.functions.Component
 
seconds(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the number of seconds since 1 Jan 1970
seconds(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
The date:seconds function returns the number of seconds specified by the argument string.
seconds - Variable in class net.sf.saxon.value.DurationValue
 
seekingHead - Variable in class net.sf.saxon.serialize.MetaTagAdjuster
 
seesAvuncularVariables() - Method in class net.sf.saxon.style.StyleElement
Ask whether variables declared in an "uncle" element are visible.
seesAvuncularVariables() - Method in class net.sf.saxon.style.XSLFallback
Ask whether variables declared in an "uncle" element are visible.
select - Variable in class net.sf.saxon.expr.instruct.ApplyTemplates
 
select - Variable in class net.sf.saxon.expr.instruct.ForEach
 
select - Variable in class net.sf.saxon.expr.instruct.GeneralVariable
 
select - Variable in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
 
SELECT - Static variable in class net.sf.saxon.om.StandardNames
 
select - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
select - Variable in class net.sf.saxon.style.XSLLeafNodeConstructor
 
select - Variable in class net.sf.saxon.style.XSLPerformSort
 
select - Variable in class net.sf.saxon.style.XSLSortOrMergeKey
 
selectByKey(StructuredQName, DocumentInfo, AtomicValue, XPathContext) - Method in class net.sf.saxon.trans.KeyManager
Get the nodes with a given key value.
selectByKey(KeyDefinitionSet, DocumentInfo, AtomicValue, XPathContext) - Method in class net.sf.saxon.trans.KeyManager
Get the nodes with a given key value
SelectedElementsSpaceStrippingRule - Class in net.sf.saxon.om
A whitespace stripping rule that strips elected elements unless xml:space indicates that whitespace should be preserved.
SelectedElementsSpaceStrippingRule() - Constructor for class net.sf.saxon.om.SelectedElementsSpaceStrippingRule
Create the ruleset
SelectedElementsSpaceStrippingRule.StripRuleTarget - Class in net.sf.saxon.om
 
SelectedElementsSpaceStrippingRule.StripRuleTarget() - Constructor for class net.sf.saxon.om.SelectedElementsSpaceStrippingRule.StripRuleTarget
 
selectID(String, boolean) - Method in class net.sf.saxon.dom.DocumentWrapper
Get the element with a given ID, if any
selectID(String, boolean) - Method in interface net.sf.saxon.om.DocumentInfo
Get the element with a given ID, if any
selectID(String, boolean) - Method in class net.sf.saxon.option.dom4j.DocumentWrapper
Get the element with a given ID, if any
selectID(String, boolean) - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Get the element with a given ID, if any
selectID(String, boolean) - Method in class net.sf.saxon.option.xom.DocumentWrapper
Get the element with a given ID, if any
selectID(String, boolean) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Get the element with a given ID.
selectID(String, boolean) - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Get the element with a given ID.
selectID(String, boolean) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
Get the element with a given ID, if any
selectID(String, boolean) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Get the element with a given ID, if any
selectID(String, boolean) - Method in class net.sf.saxon.tree.wrapper.VirtualDocumentCopy
Get the element with a given ID, if any
selectID(String, boolean) - Method in class net.sf.saxon.value.TextFragmentValue
Get the element with a given ID.
selectNodes(DocumentInfo, XPathContext) - Method in class net.sf.saxon.pattern.IdrefTest
Select nodes in a document using this PatternFinder.
selectNodes(DocumentInfo, XPathContext) - Method in class net.sf.saxon.pattern.Pattern
Select nodes in a document using this PatternFinder.
selectNodes(DocumentInfo, XPathContext) - Method in interface net.sf.saxon.pattern.PatternFinder
Select nodes in a document using this PatternFinder.
selectsOutwards(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Tests whether an expression performs navigation downwards or sideways
selectsOutwards() - Method in class net.sf.saxon.pattern.LocationPathPattern
Test whether any predicate within the pattern contains a prohibited selection, that is, use of an axis such as child, descendant, following-sibling
selectsSideways(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Tests whether an expression performs navigation downwards or sideways
SELF - Static variable in class net.sf.saxon.om.Axis
Constant representing the self axis
SELF_TAIL_CALL - Static variable in class net.sf.saxon.expr.UserFunctionCall
 
SEMICOLON - Static variable in class net.sf.saxon.expr.parser.Token
semicolon separator
send() - Method in class net.sf.saxon.dom.DOMSender
Walk a tree (traversing the nodes depth first).
send(Receiver) - Method in class net.sf.saxon.event.EventSource
Supply events to a Receiver.
send(Source, Receiver, ParseOptions) - Static 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.DocumentFn
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.DocumentFn
Copy the documents identified by this expression to a given Receiver.
Sender - Class in net.sf.saxon.event
Sender is a helper class that sends events to a Receiver from any kind of Source object
sendNamespaces(NodeInfo, Receiver) - Static method in class net.sf.saxon.tree.util.NamespaceIterator
Send all the in-scope namespaces for a node (except the XML namespace) to a specified receiver
sendSource(Source, Receiver) - 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) - 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) - Method in interface net.sf.saxon.lib.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) - Method in class net.sf.saxon.option.dom4j.DOM4JObjectModel
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) - Method in class net.sf.saxon.option.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) - Method in class net.sf.saxon.option.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, in which each item is wrapped in a containing element that identifies its type
SEPARATOR - Static variable in class net.sf.saxon.om.StandardNames
 
seq1 - Variable in class net.sf.saxon.event.TeeOutputter
 
seq2 - Variable in class net.sf.saxon.event.TeeOutputter
 
sequence - Variable in class net.sf.saxon.expr.Assignation
 
SEQUENCE_TYPE - Static variable in class net.sf.saxon.expr.parser.ExpressionParser
 
SEQUENCE_TYPE_STATE - Static variable in class net.sf.saxon.expr.parser.Tokenizer
State in which the next thing to be read is a SequenceType
SequenceComposer - Class in net.sf.saxon.evpull
This class takes a sequence of pull events and composes them into a sequence of items.
SequenceComposer(EventIterator, PipelineConfiguration) - Constructor for class net.sf.saxon.evpull.SequenceComposer
Create a sequence composer
SequenceCopier - Class in net.sf.saxon.event
Copies a sequence, supplied as a SequenceIterator, to a push pipeline, represented by a SequenceReceiver
SequenceExtent<T extends Item> - Class in net.sf.saxon.value
A sequence value implemented extensionally.
SequenceExtent(T[]) - Constructor for class net.sf.saxon.value.SequenceExtent
Construct an sequence from an array of items.
SequenceExtent(T[], int, int) - Constructor for class net.sf.saxon.value.SequenceExtent
Construct a SequenceExtent from part of an array of items
SequenceExtent(SequenceExtent<T>, int, int) - Constructor for class net.sf.saxon.value.SequenceExtent
Construct a SequenceExtent as a view of another SequenceExtent
SequenceExtent(List<? extends T>) - Constructor for class net.sf.saxon.value.SequenceExtent
Construct a SequenceExtent from a List.
SequenceExtent(SequenceIterator<T>) - Constructor for class net.sf.saxon.value.SequenceExtent
Construct a sequence containing all the items in a SequenceIterator.
sequenceIterator(Iterator<NamespaceBinding>, XPathContext) - Method in class net.sf.saxon.functions.InScopePrefixes
 
SequenceIterator<T extends Item> - Interface in net.sf.saxon.om
A SequenceIterator is used to iterate over any XPath 2 sequence (of values or nodes).
SequenceOutputter - Class in net.sf.saxon.event
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(PipelineConfiguration) - Constructor for class net.sf.saxon.event.SequenceOutputter
Create a new SequenceOutputter
SequenceOutputter(PipelineConfiguration, Controller, int) - Constructor for class net.sf.saxon.event.SequenceOutputter
 
SequenceOutputter(PipelineConfiguration, Controller) - Constructor for class net.sf.saxon.event.SequenceOutputter
 
SequenceReceiver - Class in net.sf.saxon.event
SequenceReceiver: this extension of the Receiver interface is used when processing a sequence constructor.
SequenceReceiver(PipelineConfiguration) - Constructor for class net.sf.saxon.event.SequenceReceiver
Create a SequenceReceiver
SequenceType - Class in net.sf.saxon.s9api
A SequenceType is the combination of an ItemType and an OccurrenceIndicator
SequenceType - Class in net.sf.saxon.value
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 in net.sf.saxon.query
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
Create a sequence wrapper.
SequenceWriter - Class in net.sf.saxon.event
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(PipelineConfiguration) - Constructor for class net.sf.saxon.event.SequenceWriter
 
serializationParams - Variable in class net.sf.saxon.trans.CommandLineOptions
 
serialize(NodeInfo) - Static method in class net.sf.saxon.query.QueryResult
Convenience method to serialize a node using default serialization options, placing the result in a string.
serialize(NodeInfo, Result, Properties, Configuration) - Static method in class net.sf.saxon.query.QueryResult
Deprecated.
serialize(NodeInfo, Result, Properties) - Static method in class net.sf.saxon.query.QueryResult
Serialize a document containing wrapped query results (or any other document, in fact) as XML.
serializeNode(XdmNode) - Method in class net.sf.saxon.s9api.Serializer
Serialize an XdmNode to the selected output destination using this serializer
serializeNodeToString(XdmNode) - Method in class net.sf.saxon.s9api.Serializer
Serialize an XdmNode to a string using this serializer
Serializer - Class in net.sf.saxon.s9api
A Serializer takes a tree representation of XML and turns it into lexical XML markup.
Serializer() - Constructor for class net.sf.saxon.s9api.Serializer
Create a Serializer
Serializer(OutputStream) - Constructor for class net.sf.saxon.s9api.Serializer
Create a Serializer initialized to write to a given OutputStream.
Serializer(Writer) - Constructor for class net.sf.saxon.s9api.Serializer
Create a Serializer initialized to write to a given Writer.
Serializer(File) - Constructor for class net.sf.saxon.s9api.Serializer
Create a Serializer initialized to write to a given File.
Serializer.Property - Enum in net.sf.saxon.s9api
Enumerator over the defined serialization properties
SERIALIZER_FACTORY_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: The name of a class that extends the net.sf.saxon.lib.SerializerFactor class
SerializerFactory - Class in net.sf.saxon.lib
Helper class to construct a serialization pipeline for a given result destination and a given set of output properties.
SerializerFactory(Configuration) - Constructor for class net.sf.saxon.lib.SerializerFactory
Create a SerializerFactory
serializeSequence(SequenceIterator, Configuration, OutputStream, Properties) - Static method in class net.sf.saxon.query.QueryResult
Serialize an arbitrary sequence, without any special wrapping.
serializeSequence(SequenceIterator, Configuration, Writer, Properties) - Static method in class net.sf.saxon.query.QueryResult
Serialize an arbitrary sequence, without any special wrapping.
serializeSequence(SequenceIterator, Configuration, Result, Properties) - Static method in class net.sf.saxon.query.QueryResult
Serialize a sequence to a given result
serializeXdmValue(XdmValue) - Method in class net.sf.saxon.s9api.Serializer
Serialize an arbitrary XdmValue to the selected output destination using this serializer.
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(RuleTarget) - Method in class net.sf.saxon.trans.Rule
 
setActionCompleted(int) - Method in class net.sf.saxon.style.StyleElement
Say that an action on this StyleElement has been completed
setActionExpression(Expression) - Method in class net.sf.saxon.expr.instruct.ForEach
Set the action expression
setActualOptions(String[]) - Method in class net.sf.saxon.trans.CommandLineOptions
Set the options actually present on the command line
setActualParameters(WithParam[], WithParam[]) - Method in class net.sf.saxon.expr.instruct.ApplyImports
Set the actual parameters on the call, including tunnel parameters
setActualParameters(WithParam[], WithParam[]) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Set the actual parameters on the call
setActualParameters(WithParam[], WithParam[]) - Method in class net.sf.saxon.expr.instruct.CallTemplate
Set the actual parameters on the call
setAddCommentsAfterValidationErrors(boolean) - Method in class net.sf.saxon.lib.ParseOptions
Say that on validation errors, messages explaining the error should (where possible) be written as comments in the validated source document.
setAdditionalLocationText(String) - Method in exception net.sf.saxon.trans.XPathException
Set additional location text.
setAllocateSequenceNumbers(boolean) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Set whether the builder should allocate sequence numbers to elements as they are added to the tree.
setAllowDocumentProjection(boolean) - Method in class net.sf.saxon.query.XQueryExpression
Indicate that document projection is or is not allowed
setAllowEmpty(boolean) - Method in class net.sf.saxon.expr.CastingExpression
Say whether the expression accepts an empty sequence as input (producing an empty sequence as output)
setAllowExternalFunctions(boolean) - Method in class net.sf.saxon.Configuration
Determine whether calls to external Java functions are permitted.
setAllowingEmpty(boolean) - Method in class net.sf.saxon.expr.flwor.ForClause
Say whether the "allowing empty" option is present
setAllowUndeclaredVariables(boolean) - Method in class net.sf.saxon.s9api.XPathCompiler
Say whether undeclared variables are allowed.
setAllowUndeclaredVariables(boolean) - Method in class net.sf.saxon.sxpath.IndependentContext
Say whether undeclared variables are allowed.
setAllowYearZero(boolean) - Method in class net.sf.saxon.lib.ConversionRules
Say whether year zero is permitted in dates.
setAlwaysMatches(boolean) - Method in class net.sf.saxon.trans.Rule
 
setApplyFunctionConversionRulesToExternalVariables(boolean) - Method in class net.sf.saxon.expr.instruct.Bindery
Say whether the function conversion rules should be applied to supplied parameter values.
setApplyFunctionConversionRulesToExternalVariables(boolean) - Method in class net.sf.saxon.query.DynamicQueryContext
Say whether the function conversion rules should be applied to supplied parameter values.
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.expr.instruct.GeneralVariable
Indicate whether this variable is assignable using saxon:assign
setAtomicComparer(AtomicComparer) - Method in class net.sf.saxon.expr.GeneralComparison
Set the comparer to be used
setAtomicComparer(AtomicComparer) - Method in class net.sf.saxon.expr.GeneralComparison10
 
setAtomicComparer(AtomicComparer) - Method in class net.sf.saxon.expr.ValueComparison
Set the AtomicComparer used to compare atomic values
setAtomized() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
Indicate that the typed value or string value of the node reached by this path will be used.
setAtomized() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Set the atomized property on all nodes in this nodeset
setAttribute(String, Object) - Method in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
Deprecated.
Allows the user to set specific attributes on the underlying implementation.
setAttribute(String, String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
Adds a new attribute.
setAttribute(String, Object) - Method in class net.sf.saxon.TransformerFactoryImpl
Allows the user to set specific attributes on the underlying implementation.
setAttribute(int, NodeName, SimpleType, String, int, int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Set (overwrite) an attribute in the attribute list.
setAttributeList(AttributeCollection) - Method in class net.sf.saxon.tree.linked.ElementImpl
Set the attribute list
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.
setAttributeNS(String, String, String) - Method in class net.sf.saxon.dom.ElementOverNodeInfo
Adds a new attribute.
setBackwardsCompatibilityMode(boolean) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Set XPath 1.0 backwards compatibility mode on or off
setBackwardsCompatible(boolean) - Method in class net.sf.saxon.expr.NegateExpression
Set whether the expression is to be evaluated in XPath 1.0 compatibility mode
setBackwardsCompatible(boolean) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Set whether this sort key is evaluated in XSLT 1.0 backwards compatibility mode
setBackwardsCompatible(boolean) - Method in class net.sf.saxon.s9api.XPathCompiler
Set whether XPath 1.0 backwards compatibility mode is to be used.
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.
setBaseOutputURI(String) - Method in class net.sf.saxon.s9api.XsltTransformer
Set the base output URI.
setBaseTypeFingerprint(int) - Method in class net.sf.saxon.type.BuiltInAtomicType
Set the base type of this type
setBaseURI(String) - Method in class net.sf.saxon.event.Builder
Set the base URI of the document node of the tree being constructed by this builder
setBaseURI(String) - Method in class net.sf.saxon.event.PIGrabber
Set the base URI
setBaseURI(String) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Set the static base URI of the instruction
setBaseURI(String) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Set the base URI of the expression.
setBaseURI(String) - Method in class net.sf.saxon.pull.UnparsedEntity
Set the base URI of the unparsed entity
setBaseURI(String) - Method in class net.sf.saxon.query.QueryModule
Set the base URI for a module
setBaseURI(String) - Method in class net.sf.saxon.query.StaticQueryContext
Set the Base URI of the query
setBaseURI(URI) - Method in class net.sf.saxon.s9api.DocumentBuilder
Set the base URI of a document loaded using this DocumentBuilder.
setBaseURI(URI) - Method in class net.sf.saxon.s9api.XdmDestination
Set the base URI for the document node that will be created when the XdmDestination is written to.
setBaseURI(URI) - Method in class net.sf.saxon.s9api.XPathCompiler
Set the static base URI for XPath expressions compiled using this XPathCompiler.
setBaseURI(URI) - Method in class net.sf.saxon.s9api.XQueryCompiler
Set the static base URI for the query
setBaseURI(String) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Set the base URI in the static context
setBaseURI(String) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Set the base URI of this document node
setBaseURI(String) - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Set the base URI of this document node
setBody(Expression) - Method in class net.sf.saxon.expr.instruct.Procedure
 
setBody(Expression) - Method in class net.sf.saxon.expr.instruct.Template
Set the expression that forms the body of the template
setBody(Expression) - Method in class net.sf.saxon.query.XQueryFunction
Set the body of the function
setBody(Expression) - Method in class net.sf.saxon.trans.KeyDefinition
Set the body of the key (the use expression).
setBuiltInRuleSet(BuiltInRuleSet) - Method in class net.sf.saxon.trans.Mode
Set the built-in template rules to be used with this Mode in the case where there is no explicit template rule
setCaching(boolean) - Method in class net.sf.saxon.s9api.XPathCompiler
Say whether the compiler should maintain a cache of compiled expressions.
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.expr.sort.SortKeyDefinition
Set the case order.
setCatalog(String, Configuration, boolean) - Static method in class net.sf.saxon.trans.XmlCatalogResolver
 
setCharacterMap(CharacterMap) - Method in class net.sf.saxon.serialize.CharacterMapExpander
Set the character maps to be used by this CharacterMapExpander.
setCharacterMapIndex(CharacterMapIndex) - Method in class net.sf.saxon.expr.instruct.Executable
Set the index of named character maps
setCharacterReferenceGenerator(CharacterReferenceGenerator) - Method in class net.sf.saxon.serialize.XMLEmitter
Set the character reference generator to be used for generating hexadecimal or decimal character references
setCharacterSetImplementation(String, CharacterSet) - Method in class net.sf.saxon.serialize.charcode.CharacterSetFactory
Register an implementation of a character set, using the class name
setCharAt(int, char) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Set the character at a particular offset
setCheckEntityReferences(boolean) - Method in class net.sf.saxon.lib.ParseOptions
Say whether to check elements and attributes of type xs:ENTITY (or xs:ENTITIES) against the unparsed entities declared in the document's DTD.
setCheckValues(boolean) - Method in class net.sf.saxon.event.StreamWriterToReceiver
Say whether names and values are to be checked for conformance with XML rules
setCheckValues(boolean) - Method in interface net.sf.saxon.s9api.BuildingStreamWriter
Say whether names and values are to be checked for conformance with XML rules
setChildren(Expression[]) - Method in class net.sf.saxon.expr.instruct.Block
Set the children of this instruction
setChildren(Object) - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Set the children of this node
setClassLoader(ClassLoader) - Method in class net.sf.saxon.Controller
Set a ClassLoader to be used when loading external classes.
setClassLoader(ClassLoader) - Method in class net.sf.saxon.trans.ConfigurationReader
Set the ClassLoader to be used for dynamic loading of the configuration, and for dynamic loading of other classes used within the configuration.
setClassLoader(ClassLoader) - Method in class net.sf.saxon.trans.DynamicLoader
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
setCodeInjector(CodeInjector) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Set a CodeInjector which can be used to modify or wrap expressions on the tree as the expression is parsed and the tree is constructed.
setCodeInjector(CodeInjector) - Method in class net.sf.saxon.query.StaticQueryContext
Request that the parser should insert custom code into the expression tree by calling a supplied CodeInjector to process each expression as it is parsed, for example for tracing or performance measurement
setCodeInjector(CodeInjector) - Method in class net.sf.saxon.trans.CompilerInfo
Set whether trace hooks are to be included in the compiled code.
setCollation(Comparator) - Method in class net.sf.saxon.expr.sort.SimpleCollation
Set the underlying comparator
setCollation(StringCollator) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Set the collation to be used
setCollation(String, StringCollator) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Register a named collation (actually a StringCollator)
setCollationMap(CollationMap) - Method in class net.sf.saxon.expr.instruct.Executable
Set the table of collations
setCollationMap(CollationMap) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Set a collation map to override use of the default collation map from the configuration
setCollationNameExpression(Expression) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Set the collation name (specifically, an expression which when evaluated returns the collation URI).
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).
setCollectionURIResolver(CollectionURIResolver) - Method in class net.sf.saxon.Controller
Set the CollectionURIResolver used for resolving collection URIs.
setCollectionURIResolver(CollectionURIResolver) - Method in class net.sf.saxon.sxpath.XPathDynamicContext
Set the CollectionURIResolver used for resolving collection URIs.
setColumnNumber(int) - Method in class net.sf.saxon.expr.instruct.InstructionDetails
Set the column number
setColumnNumber(int) - Method in class net.sf.saxon.expr.parser.ExpressionLocation
Set the column number
setColumnNumber(int) - Method in class net.sf.saxon.query.XQueryFunction
Set the column number of the function declaration
setColumnNumber(int) - Method in exception net.sf.saxon.type.ValidationException
 
setColumnNumber(int) - Method in class net.sf.saxon.type.ValidationFailure
 
setComparisonCardinality(int) - Method in class net.sf.saxon.expr.GeneralComparison
Say whether the comparison is known to be many-to-one, one-to-one, or many-to-many.
setCompileWithTracing(boolean) - Method in class net.sf.saxon.Configuration
Request compile-time generation of trace code (or not)
setCompileWithTracing(boolean) - Method in class net.sf.saxon.query.StaticQueryContext
Request compile-time generation of trace code (or not)
setCompileWithTracing(boolean) - Method in class net.sf.saxon.s9api.XQueryCompiler
Set whether trace hooks are to be included in the compiled code.
setCompileWithTracing(boolean) - Method in class net.sf.saxon.s9api.XsltCompiler
Set whether trace hooks are to be included in the compiled code.
setComponent(String, Object) - Method in class net.sf.saxon.event.PipelineConfiguration
Set a named component of the pipeline
setConfiguration(Configuration) - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Set the Saxon Configuration to be used by the document builder.
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
Set the Saxon Configuration object
setConfiguration(Configuration) - Method in class net.sf.saxon.expr.instruct.Executable
Set the configuration
setConfiguration(Configuration) - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Set the Saxon configuration
setConfiguration(Configuration) - Method in interface net.sf.saxon.lib.SchemaURIResolver
Set the configuration information for use by the resolver
setConfiguration(Configuration) - Method in class net.sf.saxon.lib.StandardEntityResolver
Set configuration details.
setConfiguration(Configuration) - Method in class net.sf.saxon.lib.StandardURIResolver
Set the configuration
setConfiguration(Configuration) - Method in class net.sf.saxon.option.dom4j.DocumentWrapper
Set the configuration (containing the name pool used for all names in this document).
setConfiguration(Configuration) - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Set the configuration (containing the name pool used for all names in this document)
setConfiguration(Configuration) - Method in class net.sf.saxon.option.xom.DocumentWrapper
Set the configuration, which defines the name pool used for all names in this document.
setConfiguration(Configuration) - Method in class net.sf.saxon.PreparedStylesheet
Set the configuration in which this stylesheet is compiled.
setConfiguration(Configuration) - Method in class net.sf.saxon.query.StaticQueryContext
Set the Configuration options
setConfiguration(Configuration) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Set the Configuration options
setConfiguration(Configuration) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Set the Configuration.
setConfiguration(Configuration) - Method in class net.sf.saxon.TransformerFactoryImpl
Set the configuration.
setConfiguration(Configuration) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Set the Configuration that contains this document
setConfiguration(Configuration) - Method in class net.sf.saxon.tree.tiny.TinyTree
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.xpath.XPathFactoryImpl
Set the Configuration for the factory
setConfigurationProperty(String, Object) - Method in class net.sf.saxon.Configuration
Set a property of the configuration.
setConfigurationProperty(String, Object) - Method in class net.sf.saxon.s9api.Processor
Set a configuration property
setConstraintReference(int, String, String) - Method in exception net.sf.saxon.type.ValidationException
Set a reference to the constraint in XML Schema that is not satisfied
setConstraintReference(ValidationException) - Method in exception net.sf.saxon.type.ValidationException
Copy the constraint reference from another exception object
setConstraintReference(int, String, String) - Method in class net.sf.saxon.type.ValidationFailure
Set a reference to the constraint in XML Schema that is not satisfied
setConstraintReference(ValidationFailure) - Method in class net.sf.saxon.type.ValidationFailure
Copy the constraint reference from another exception object
setConstructionMode(int) - Method in class net.sf.saxon.query.QueryModule
Set the construction mode for this module
setConstructionMode(int) - Method in class net.sf.saxon.query.StaticQueryContext
Set the construction mode for this module
setConstructType(int) - Method in class net.sf.saxon.expr.instruct.InstructionDetails
Set the type of construct
setConstructType(int) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Set the type of construct.
setContainer(Container) - Method in class net.sf.saxon.expr.Expression
Mark an expression as being in a given Container.
setContainer(Container) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Mark a variable as being in a given Container.
setContainer(Container) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
Mark an expression as being in a given Container.
setContainer(Container) - Method in class net.sf.saxon.trace.ContextStackFrame
Set the container of the instruction that caused this new context to be created.
setContainsLocals(SlotManager) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
The expression that initializes a global variable may itself use local variables.
setContainsNoSurrogates() - Method in class net.sf.saxon.value.StringValue
Assert that the string is known to contain no surrogate pairs
setContentExpression(Expression) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Set the expression that constructs the content of the element
setContentExpression(Expression) - Method in class net.sf.saxon.expr.instruct.ResultDocument
Set the expression that constructs the content
setContentHandler(ContentHandler) - Method in class net.sf.saxon.Filter
Register a content handler to receive the output of the transformation filter.
setContextForSortKey - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
setContextItem(Item) - Method in class net.sf.saxon.query.DynamicQueryContext
Set the context item for evaluating the expression.
setContextItem(XdmItem) - Method in class net.sf.saxon.s9api.XPathSelector
Set the context item for evaluating the XPath expression.
setContextItem(XdmItem) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Set the initial context item for the query
setContextItem(Item) - Method in class net.sf.saxon.sxpath.XPathDynamicContext
Set the context item for evaluation of the XPath Expression
setContextItem(Item) - Method in class net.sf.saxon.trace.ContextStackFrame
Set the value of the context item at this level of the context stack
setContextNode(NodeInfo) - Method in class net.sf.saxon.query.DynamicQueryContext
Deprecated.
From Saxon 8.7, the method DynamicQueryContext.setContextItem(Item) is preferred
setContextNode(Source) - Method in class net.sf.saxon.sxpath.XPathDynamicContext
Set the context item to a node derived from a supplied Source object.
setContextNode(NodeInfo) - Method in class net.sf.saxon.xpath.XPathEvaluator
Deprecated.
since Saxon 8.9 - use the various method defined in the JAXP interface definition, which allow a NodeInfo object to be supplied as the value of the Source argument
setContextNode(NodeInfo) - Method in class net.sf.saxon.xpath.XPathExpressionImpl
Deprecated.
since 9.0. Using this method is not thread-safe. Use a method instead such as XPathExpressionImpl.evaluate(Object, QName) that allows the context node to be specified as a parameter to the call.
setContinueAfterValidationErrors(boolean) - Method in class net.sf.saxon.lib.ParseOptions
Say that processing should continue after a validation error (true when the output is a final output)
setController(Controller) - Method in class net.sf.saxon.event.PipelineConfiguration
Set the Controller associated with this pipelineConfiguration
setConversion(Expression) - Method in class net.sf.saxon.expr.instruct.LocalParam
Define a conversion that is to be applied to the supplied parameter value.
setConversionRules(ConversionRules) - Method in class net.sf.saxon.Configuration
Set the conversion rules to be used to convert between atomic types.
setConversionRules(ConversionRules) - Method in class net.sf.saxon.type.Converter
Set the conversion rules to be used by this Converter
setConverter(Converter) - Method in class net.sf.saxon.expr.AtomicSequenceConverter.AtomicSequenceMappingFunction
 
setConverter(Converter) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
 
setConvertUntypedToOther(boolean) - Method in class net.sf.saxon.trans.KeyDefinition
Indicate that untypedAtomic values should be converted to the type of the other operand, rather than to strings.
setCopyForUpdate(boolean) - Method in class net.sf.saxon.expr.instruct.CopyOf
Set whether this instruction is creating a copy for the purpose of updating (XQuery transform expression)
setCopyLineNumbers(boolean) - Method in class net.sf.saxon.expr.instruct.CopyOf
Set whether line numbers are to be copied from the source to the result.
setCountry(String) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Set the country used by this numberer (currenly used only for names of timezones)
setCountry(String) - Method in interface net.sf.saxon.lib.Numberer
Set the country used by this numberer (currently used only for names of timezones).
setCreatesSecondaryResult(boolean) - Method in class net.sf.saxon.expr.instruct.Executable
Set whether this executable represents a stylesheet that uses xsl:result-document to create secondary output documents
setCriteria(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.
setCurrentException(XPathException) - Method in class net.sf.saxon.expr.XPathContextMinor
Set the current exception (in saxon:catch)
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.
setCurrentTemplateRule(Rule) - Method in class net.sf.saxon.expr.XPathContextMajor
Set the current template.
setCurrentTuple(XPathContext, Tuple) - Method in class net.sf.saxon.expr.flwor.TupleExpression
Set the local variables in the current stack frame to values corresponding to a supplied tuple
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.expr.sort.SortKeyDefinition
Set the data type.
setDebugBytecode(boolean) - Method in class net.sf.saxon.Configuration
This option is set to indicate that bytecode generation should be run in debugging mode.
setDebugger(Debugger) - Method in class net.sf.saxon.Configuration
Set the debugger to be used.
setDebugging(boolean) - Method in class net.sf.saxon.lib.StandardUnparsedTextResolver
Set debugging on or off.
setDecimalFormatManager(DecimalFormatManager) - Method in class net.sf.saxon.PreparedStylesheet
Set the DecimalFormatManager which handles decimal-format definitions
setDecimalFormatManager(DecimalFormatManager) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Set the DecimalFormatManager used to resolve the names of decimal formats used in calls to the format-number() function.
setDecimalFormatProperty(QName, String, String) - Method in class net.sf.saxon.s9api.XPathCompiler
Registers the required decimal format properties
setDefaultCollationName(String) - Method in class net.sf.saxon.expr.CollationMap
Set the name of the default collation
setDefaultCollationName(String) - Method in class net.sf.saxon.query.QueryModule
Set the name of the default collation
setDefaultCollection(String) - Method in class net.sf.saxon.Configuration
Set the default collection.
setDefaultCollection(String) - Method in class net.sf.saxon.Controller
Set the name of the default collection.
setDefaultContainer(Container) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Set the default container for newly constructed expressions
setDefaultCountry(String) - Method in class net.sf.saxon.Configuration
Set the default country to be used for number and date formatting when no country is specified.
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.QueryModule
Set the default element namespace as declared in the query prolog
setDefaultElementNamespace(String) - Method in class net.sf.saxon.query.StaticQueryContext
Set the default element namespace
setDefaultElementNamespace(String) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Set the default namespace for elements and types
setDefaultElementNamespace(String) - Method in class net.sf.saxon.sxpath.IndependentContext
Set the default namespace for elements and types
setDefaultElementNamespace(String) - Method in class net.sf.saxon.sxpath.XPathEvaluator
Set the default namespace for elements and types
setDefaultElementNamespace(String) - Method in interface net.sf.saxon.sxpath.XPathStaticContext
Set the default namespace for elements and types
setDefaultFunctionLibrary() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Initialize the default function library for XPath.
setDefaultFunctionNamespace(String) - Method in class net.sf.saxon.query.QueryModule
Set the default function namespace
setDefaultFunctionNamespace(String) - Method in class net.sf.saxon.query.StaticQueryContext
Set the default function namespace
setDefaultFunctionNamespace(String) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Set the default function namespace
setDefaultInitialMode(StructuredQName) - Method in class net.sf.saxon.trans.CompilerInfo
Set the default initial mode name for a stylesheet compiled using this CompilerInfo.
setDefaultInitialTemplate(StructuredQName) - Method in class net.sf.saxon.trans.CompilerInfo
Set the default initial template name for a stylesheet compiled using this CompilerInfo.
setDefaultLanguage(String) - Method in class net.sf.saxon.Configuration
Set the default language to be used for number and date formatting when no language is specified.
setDefaultNamespace(String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
setDefaultOutputProperties(Properties) - Method in class net.sf.saxon.expr.instruct.Executable
Set the default output properties (the properties for the unnamed output format)
setDefaultSAXParserFactory() - Method in class net.sf.saxon.java.JavaPlatform
Set the default XML parser to be loaded by the SAXParserFactory on this platform.
setDefaultSAXParserFactory() - Method in interface net.sf.saxon.Platform
Set the default XML parser to be loaded by the SAXParserFactory on this platform.
setDefaultSerializationProperties(Properties) - Method in class net.sf.saxon.Configuration
Set the default serialization properties
setDefaultValue(int) - Method in class net.sf.saxon.expr.sort.IntToIntArrayMap
Set the value to be returned to indicate an unused entry
setDefaultValue(int) - Method in class net.sf.saxon.expr.sort.IntToIntHashMap
Set the value to be returned to indicate an unused entry
setDefaultValue(int) - Method in interface net.sf.saxon.expr.sort.IntToIntMap
Set the value to be returned to indicate an unused entry
setDefaultValue(String) - Method in class net.sf.saxon.query.QueryParser
Parse the expression (inside a string literal) used to define default values for external variables.
setDefinition(ExtensionFunctionDefinition, Container) - Method in class net.sf.saxon.lib.ExtensionFunctionCall
This method is called by the system to provide information about the extension function call.
setDependencies(Bindery, GlobalVariable, XPathContext) - Static method in class net.sf.saxon.expr.instruct.GlobalVariable
Get the variable that is immediately dependent on this one, and register the dependency, so that circularities can be detected across threads.
setDestination(Destination) - Method in class net.sf.saxon.s9api.SchemaValidator
Set the Destination to receive the validated document.
setDestination(Destination) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Set the destination to be used for the query results
setDestination(Destination) - Method in class net.sf.saxon.s9api.XsltTransformer
Set the destination to be used for the result of the transformation.
setDetails(StandardFunction.Entry) - Method in class net.sf.saxon.functions.Component
Set the details of this type of function
setDetails(StandardFunction.Entry) - Method in class net.sf.saxon.functions.SystemFunction
Set the details of this type of function
setDisableCycleChecks(boolean) - Method in class net.sf.saxon.query.QueryParser
Disable checks for certain kinds of cycle.
setDisplayBytecode(boolean) - Method in class net.sf.saxon.Configuration
This option is set to indicate that bytecode generation should be run in display mode.
setDocumentElement(ElementImpl) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Set the top-level element of the document (variously called the root element or the document element).
setDocumentElementName(QName) - Method in class net.sf.saxon.s9api.SchemaValidator
Set the name of the required top-level element of the document to be validated (that is, the name of the outermost element of the document).
setDocumentElementTypeName(QName) - Method in class net.sf.saxon.s9api.SchemaValidator
Set the name of the required type of the top-level element of the document to be validated.
setDocumentLocator(Locator) - Method in class net.sf.saxon.event.ReceivingContentHandler
Supply a locator that can be called to give information about location in the source document being parsed.
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.trans.ConfigurationReader
 
setDocumentNumber(long) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Set the unique document number of the virtual document.
setDocumentNumberAllocator(DocumentNumberAllocator) - Method in class net.sf.saxon.Configuration
Set the document number allocator.
setDocumentProjectionQuery(XQueryExecutable) - Method in class net.sf.saxon.s9api.DocumentBuilder
Set a compiled query to be used for implementing document projection.
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.
setDOMLevel(int) - Method in class net.sf.saxon.Configuration
Set the level of DOM interface to be used
setDTDHandler(DTDHandler) - Method in class net.sf.saxon.Filter
Allow an application to register a DTD event handler.
setDTDValidation(boolean) - Method in class net.sf.saxon.s9api.DocumentBuilder
Set whether DTD validation should be applied to documents loaded using this DocumentBuilder.
setDTDValidationMode(int) - Method in class net.sf.saxon.lib.AugmentedSource
Set whether or not DTD validation of this source is required
setDTDValidationMode(int) - Method in class net.sf.saxon.lib.ParseOptions
Set whether or not DTD validation of this source is required
setDynamicLoader(DynamicLoader) - Method in class net.sf.saxon.Configuration
Set the DynamicLoader to be used.
setDynamicOutputElement(Expression) - Method in class net.sf.saxon.expr.instruct.ResultDocument
Set an expression that evaluates to a run-time xsl:output element, used in the saxon:result-document() extension function designed for use in XQuery
setElementAnnotation(int, int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Set the type annotation of an element node
setElementName(NodeName) - Method in class net.sf.saxon.evpull.StartElementEvent
Set the nameCode of this element
setEmptyLeast(boolean) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Set whether empty sequence comes before other values or after them
setEmptyLeast(boolean) - Method in class net.sf.saxon.query.QueryModule
Set the option for where an empty sequence appears in the collation order, if not otherwise specified in the "order by" clause
setEmptyLeast(boolean) - Method in class net.sf.saxon.query.StaticQueryContext
Set the option for where an empty sequence appears in the collation order, if not otherwise specified in the "order by" clause
setEncoding(String) - Method in class net.sf.saxon.s9api.XQueryCompiler
Set the encoding of the supplied query.
setEntityResolver(EntityResolver) - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Specify the EntityResolver to be used to resolve entities present in the XML document to be parsed.
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.lib.AugmentedSource
Set an EntityResolver to be used when parsing.
setEntityResolver(EntityResolver) - Method in class net.sf.saxon.lib.ParseOptions
Set an EntityResolver to be used when parsing.
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.parser.RoleLocator
Set the error code to be produced if a type error is detected
setErrorCode(String) - Method in exception net.sf.saxon.trans.XPathException
Set the error code.
setErrorCode(String) - Method in class net.sf.saxon.type.ValidationFailure
 
setErrorCodeQName(StructuredQName) - Method in exception net.sf.saxon.trans.XPathException
Set the error code.
setErrorCodeQName(StructuredQName) - Method in class net.sf.saxon.type.ValidationFailure
 
setErrorHandler(ErrorHandler) - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Specify the ErrorHandler to be used by the parser.
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.lib.ParseOptions
Set an ErrorHandler to be used when parsing.
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.event.PipelineConfiguration
Set the ErrorListener used for reporting errors in processing this pipeline
setErrorListener(ErrorListener) - Method in class net.sf.saxon.lib.AugmentedSource
Set an ErrorListener to be used when parsing
setErrorListener(ErrorListener) - Method in class net.sf.saxon.lib.ParseOptions
Set an ErrorListener to be used when parsing
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.s9api.SchemaManager
Set the ErrorListener to be used while loading and validating schema documents
setErrorListener(ErrorListener) - Method in class net.sf.saxon.s9api.SchemaValidator
Set the ErrorListener to be used while validating instance documents.
setErrorListener(ErrorListener) - Method in class net.sf.saxon.s9api.XQueryCompiler
Set the ErrorListener to be used during this query compilation episode
setErrorListener(ErrorListener) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Set the error listener.
setErrorListener(ErrorListener) - Method in class net.sf.saxon.s9api.XsltCompiler
Set the ErrorListener to be used during this compilation episode
setErrorListener(ErrorListener) - Method in class net.sf.saxon.s9api.XsltTransformer
Set the ErrorListener to be used during this transformation
setErrorListener(ErrorListener) - Method in class net.sf.saxon.sxpath.XPathDynamicContext
Set the error listener.
setErrorListener(ErrorListener) - Method in class net.sf.saxon.trans.CompilerInfo
Set the ErrorListener to be used during this compilation episode
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.
setErrorObject(Value) - Method in exception net.sf.saxon.trans.XPathException
Set the error object associated with this error.
setErrorOutput(Writer) - Method in class net.sf.saxon.lib.StandardErrorHandler
Set output for error messages produced by the default error handler.
setErrorOutput(PrintStream) - Method in class net.sf.saxon.lib.StandardErrorListener
Set output destination for error messages (default is System.err)
setEscapeNonAscii(Boolean) - Method in class net.sf.saxon.serialize.HTMLEmitter
Say that all non-ASCII characters should be escaped, regardless of the character encoding
setEscapeNonAscii(Boolean) - Method in class net.sf.saxon.serialize.XMLEmitter
Say that all non-ASCII characters should be escaped, regardless of the character encoding
setEvaluationMethod(int) - Method in class net.sf.saxon.expr.Expression
 
setEvaluationMode(int) - Method in class net.sf.saxon.expr.LetExpression
 
setExecutable(Executable) - Method in class net.sf.saxon.Controller
Associate this Controller with an Executable.
setExecutable(Executable) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Set the containing executable
setExecutable(Executable) - Method in class net.sf.saxon.expr.instruct.Procedure
 
setExecutable(Executable) - Method in class net.sf.saxon.expr.parser.ExpressionParser.TemporaryContainer
 
setExecutable(Executable) - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Set the Executable containing the expressions being visited
setExecutable(Executable) - Method in class net.sf.saxon.pattern.ConditionalPattern
Set the executable containing this pattern
setExecutable(Executable) - Method in class net.sf.saxon.pattern.LocationPathPattern
Set the executable containing this pattern
setExecutable(Executable) - Method in class net.sf.saxon.pattern.Pattern
Set the executable containing this pattern
setExecutable(Executable) - Method in class net.sf.saxon.pattern.VennPattern
Set the executable containing this pattern
setExecutable(Executable) - Method in class net.sf.saxon.query.QueryModule
Set the executable.
setExecutable(Executable) - Method in class net.sf.saxon.query.QueryParser
Set the executable used for this query expression
setExecutable(Executable) - Method in class net.sf.saxon.query.XQueryFunction
Set the executable in which this function is contained
setExecutable(Executable) - Method in class net.sf.saxon.sxpath.DedicatedStaticContext
 
setExecuting(GlobalVariable) - Method in class net.sf.saxon.expr.instruct.Bindery
Set/Unset a flag to indicate that a particular global variable is currently being evaluated.
setExpandAttributeDefaults(boolean) - Method in class net.sf.saxon.Configuration
Indicate whether attributes that have a fixed or default value are to be expanded when generating a final result tree.
setExpandAttributeDefaults(boolean) - Method in class net.sf.saxon.event.PipelineConfiguration
Set whether attribute defaults defined in a schema or DTD are to be expanded or not (by default, fixed and default attribute values are expanded, that is, they are inserted into the document during validation as if they were present in the instance being validated)
setExpandAttributeDefaults(boolean) - Method in class net.sf.saxon.lib.ParseOptions
Set whether to expand default attributes defined in a DTD or schema.
setExpandAttributeDefaults(boolean) - Method in class net.sf.saxon.s9api.SchemaValidator
Set whether attribute defaults defined in a schema are to be expanded or not (by default, fixed and default attribute values are expanded, that is, they are inserted into the document during validation as if they were present in the instance being validated)
setExpectedMediaType(String) - Method in interface net.sf.saxon.lib.RelativeURIResolver
Specify the media type of the resource that is expected to be delivered.
setExpression(Expression) - Method in class net.sf.saxon.value.Closure
 
setExpressionStack(Stack<Expression>) - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Set the stack used to hold the expressions being visited
setExtensionFunctionLibrary(FunctionLibrary) - Method in class net.sf.saxon.trans.CompilerInfo
Set a library of extension functions.
setExternalNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.query.StaticQueryContext
Set an external namespace resolver.
setExternalVariable(QName, XdmValue) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Set the value of external variable defined in the query
setFactory(Configuration) - Method in class net.sf.saxon.event.PIGrabber
 
setFactoryConfiguration(boolean, String) - Method in class net.sf.saxon.Transform
Customisation hook called immediately after the Configuration object is instantiated.
setFeature(String, boolean) - Method in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
Deprecated.
Set a feature for this DocumentBuilderFactory and DocumentBuilders created by this factory.
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 Transformers or Templates created by this factory.
setFeature(String, boolean) - Method in class net.sf.saxon.xpath.XPathFactoryImpl
Set a feature of this XPath implementation.
setFiltered(boolean) - Method in class net.sf.saxon.expr.Expression
Mark an expression as filtered: that is, it appears as the base expression in a filter expression.
setFiltered(boolean) - Method in class net.sf.saxon.expr.VariableReference
Mark an expression as filtered: that is, it appears as the base expression in a filter expression.
setFinalComparator(AtomicComparer) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Set the comparator which is used to compare two values according to this sort key.
setFirstDestination(Receiver) - Method in class net.sf.saxon.event.TeeOutputter
Set the first destination
setFlags(CharSequence) - Static method in class net.sf.saxon.functions.regex.JRegularExpression
Set the Java flags from the supplied XPath flags.
setFlattened(boolean) - Method in class net.sf.saxon.expr.BinaryExpression
Mark an expression as being "flattened".
setFlattened(boolean) - Method in class net.sf.saxon.expr.Expression
Mark an expression as being "flattened".
setFlattened(boolean) - Method in class net.sf.saxon.expr.VariableReference
Mark an expression as being "flattened".
setFunction(UserFunction) - Method in class net.sf.saxon.expr.UserFunctionCall
Create the reference to the function to be called
setFunctionLibrary(FunctionLibraryList) - Method in class net.sf.saxon.expr.instruct.Executable
Set the library containing all the in-scope functions in the static context
setFunctionLibrary(FunctionLibraryList) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Set the function library to be used
setFunctionName(StructuredQName) - Method in class net.sf.saxon.expr.FunctionCall
Set the name of the function being called
setFunctionName(StructuredQName) - Method in class net.sf.saxon.expr.instruct.UserFunction
Set the function name
setFunctionName(StructuredQName) - Method in class net.sf.saxon.query.XQueryFunction
Set the name of the function
setFunctionName(StructuredQName) - Method in class net.sf.saxon.trace.ContextStackFrame.FunctionCall
Set the name of the function being called
setGenerateByteCode(boolean) - Method in class net.sf.saxon.Configuration
Say whether bytecode should be generated.
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.
setGeneratingJavaCode(boolean) - Method in class net.sf.saxon.query.StaticQueryContext
Indicate that the query should be optimized with a view to generating Java code.
setGlobalVariable(int, ValueRepresentation) - Method in class net.sf.saxon.expr.instruct.Bindery
Set the value of a global variable whose slot number is known
setHasBeenReported(boolean) - Method in exception net.sf.saxon.trans.XPathException
Mark this error to indicate that it has already been reported to the error listener, and should not be reported again
setHasRequiredParams(boolean) - Method in class net.sf.saxon.expr.instruct.Template
Set whether this template has one or more required parameters
setHasUnknownDependencies() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
Indicate that the path has unknown dependencies, typically because a node reached by the path is supplied as an argument to a user-defined function
setHasUnknownDependencies() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Indicate that all the nodes have unknown dependencies
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
Set the host language
setHostLanguage(int) - Method in class net.sf.saxon.event.PipelineConfiguration
Set the host language in use
setHostLanguage(int, boolean) - Method in class net.sf.saxon.expr.instruct.Executable
Set the host language
setHostLanguage(int) - Method in class net.sf.saxon.expr.instruct.Procedure
 
setHostLanguage(int) - Method in class net.sf.saxon.expr.sort.SortedIterator
Set the host language
setIdAttribute(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.
setIdAttributeNS(String, String, 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
Indicate whether NaN values should be ignored.
setImaginary(boolean) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Set whether this is an imaginary document node
setImplicitlyRequiredParam(boolean) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Indicate that this variable represents a parameter that is implicitly required (because there is no usable default value)
setImportedSchemaNamespaces(Set) - Method in class net.sf.saxon.sxpath.IndependentContext
Register the set of imported schema namespaces
setImporter(StylesheetModule) - Method in class net.sf.saxon.style.StylesheetModule
 
setImportingModule(QueryModule) - Method in class net.sf.saxon.query.ImportedFunctionLibrary
Set the module that imports this function libary
setIndentForNextAttribute(int) - Method in class net.sf.saxon.serialize.XMLEmitter
 
setIndexedItemType(BuiltInAtomicType) - Method in class net.sf.saxon.trans.KeyDefinition
Set the primitive item type of the values returned by the use expression
setIndexedVariable() - Method in class net.sf.saxon.expr.Assignation
Indicate that the variable bound by this let expression should be indexable (because it is used in an appropriate filter expression)
setIndexedVariable() - Method in class net.sf.saxon.expr.flwor.LocalVariableBinding
Indicate that the variable bound by this let expression should be indexable (because it is used in an appropriate filter expression)
setIndexedVariable() - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Mark this as an indexed variable, to allow fast searching
setIndexedVariable(boolean) - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
Indicate that this parameter requires (or does not require) support for indexing
setInheritNamespaces(boolean) - Method in class net.sf.saxon.query.QueryModule
Set the namespace inheritance mode
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, when running XQuery.
setInitialContextItemVariableName(StructuredQName) - Method in class net.sf.saxon.expr.instruct.Executable
Set the name of the variable that will implicitly contain the value of the initial context item.
setInitialContextNode(XdmNode) - Method in class net.sf.saxon.s9api.XsltTransformer
Set the initial context node for the transformation.
setInitialMode(String) - Method in class net.sf.saxon.Controller
Set the initial mode for the transformation.
setInitialMode(QName) - Method in class net.sf.saxon.s9api.XsltTransformer
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.
setInitialTemplate(QName) - Method in class net.sf.saxon.s9api.XsltTransformer
Set the initial named template for the transformation
setInlineable(boolean) - Method in class net.sf.saxon.expr.instruct.UserFunction
Say whether this function can be inlined
setInputStream(String, InputStream) - Method in class net.sf.saxon.evpull.StaxToEventBridge
Supply an input stream containing XML to be parsed.
setInputStream(String, InputStream) - Method in class net.sf.saxon.pull.StaxBridge
Supply an input stream containing XML to be parsed.
setInputTypeAnnotations(int) - Method in class net.sf.saxon.style.StylesheetModule
Set the value of the input-type-annotations attribute, for this module combined with that of all included/imported modules.
setInventPrefixes(boolean) - Method in class net.sf.saxon.event.StreamWriterToReceiver
Say whether prefixes are to be invented when none is specified by the user
setInventPrefixes(boolean) - Method in interface net.sf.saxon.s9api.BuildingStreamWriter
Say whether prefixes are to be invented when none is specified by the user
setIsGlobalError(boolean) - Method in exception net.sf.saxon.trans.XPathException
Mark this exception to indicate that it originated while evaluating a global variable reference, and is therefore to be reported regardless of the try/catch context surrounding the variable reference
setIsId(boolean) - Method in class net.sf.saxon.tree.util.Orphan
Set the isId property
setIsIdref(boolean) - Method in class net.sf.saxon.tree.util.Orphan
Set the isIdref property
setIsMainModule(boolean) - Method in class net.sf.saxon.query.QueryModule
Set whether this is a "Main" module, in the sense of the XQuery language specification
setIsNumberingInstruction() - Method in class net.sf.saxon.expr.instruct.ValueOf
Indicate that this is really an xsl:nunber instruction
setIsParameter(boolean) - Method in class net.sf.saxon.query.GlobalVariableDefinition
Say whether this global variable is a "parameter" (an external variable, in XQuery terminology)
setIsStaticError(boolean) - Method in exception net.sf.saxon.trans.XPathException
Mark this exception to indicate that it represents (or does not represent) a static error
setIsTypeError(boolean) - Method in exception net.sf.saxon.trans.XPathException
Mark this exception to indicate that it represents (or does not represent) a type error
setIsXHTML(boolean) - Method in class net.sf.saxon.serialize.MetaTagAdjuster
Indicate whether we're handling HTML or XHTML
setKeyManager(KeyManager) - Method in class net.sf.saxon.expr.instruct.Executable
Set the KeyManager which handles key definitions
setLanguage(int, DecimalValue) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Set the current language (XPath or XQuery, XSLT Pattern, or SequenceType)
setLanguage(Expression) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Set the language.
setLanguageProperties(String, Properties) - Method in class net.sf.saxon.lib.LocalizerFactory
Set properties for a particular language.
setLanguageVersion(DecimalValue) - Method in class net.sf.saxon.query.StaticQueryContext
Set the language version.
setLanguageVersion(String) - Method in class net.sf.saxon.s9api.XPathCompiler
Say whether an XPath 2.0 or XPath 3.0 processor is required.
setLanguageVersion(String) - Method in class net.sf.saxon.s9api.XQueryCompiler
Say whether an XQuery 1.0 or XQuery 3.0 processor is required.
setLax(boolean) - Method in class net.sf.saxon.s9api.SchemaValidator
The validation mode may be either strict or lax.
setLazyConstruction(boolean) - Method in class net.sf.saxon.expr.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 interface net.sf.saxon.tree.tiny.AppendableCharSequence
Set the length.
setLength(int) - Method in class net.sf.saxon.tree.tiny.CharSlice
Set the length of this character sequence, without changing the array and start offset to which it is bound
setLength(int) - Method in class net.sf.saxon.tree.tiny.LargeStringBuffer
Set the length.
setLength(int) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Set the length.
setLexicalHandler(LexicalHandler) - Method in class net.sf.saxon.event.ContentHandlerProxy
Set the Lexical Handler to be used.
setLexicalValue(GDateValue, CharSequence, ConversionRules) - Static method in class net.sf.saxon.value.GDateValue
Initialize the DateValue using a character string in the format yyyy-mm-dd and an optional time zone.
setLineAndColumn(int, int, int) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Set the line number for an element.
setLineAndColumn(int, int, int) - Method in class net.sf.saxon.tree.linked.LineNumberMap
Set the line number corresponding to a given sequence number
setLineNumber(int) - Method in class net.sf.saxon.expr.instruct.InstructionDetails
Set the line number of the instruction within the module
setLineNumber(int) - Method in class net.sf.saxon.expr.instruct.Procedure
 
setLineNumber(int) - Method in class net.sf.saxon.expr.parser.ExpressionLocation
Set the line number
setLineNumber(int) - Method in class net.sf.saxon.pattern.ConditionalPattern
Override method to set the line number
setLineNumber(int) - Method in class net.sf.saxon.pattern.LocationPathPattern
 
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.VennPattern
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.query.XQueryFunction
Set the line number of the function declaration within its module
setLineNumber(int) - Method in class net.sf.saxon.trace.ContextStackFrame
Set the line number of the location of the instruction that caused this new context to be created
setLineNumber(int, int, int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Set the line number for a node.
setLineNumber(int) - Method in exception net.sf.saxon.type.ValidationException
 
setLineNumber(int) - Method in class net.sf.saxon.type.ValidationFailure
 
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
Set line numbering on or off
setLineNumbering(boolean) - Method in class net.sf.saxon.lib.AugmentedSource
Set whether line numbers are to be maintained in the constructed document
setLineNumbering(boolean) - Method in class net.sf.saxon.lib.ParseOptions
Set whether line numbers are to be maintained in the constructed document
setLineNumbering(boolean) - Method in class net.sf.saxon.s9api.DocumentBuilder
Say whether line numbering is to be enabled for documents constructed using this DocumentBuilder.
setLineNumbering() - Method in class net.sf.saxon.tree.linked.DocumentImpl
Set line numbering on
setLineNumbering() - Method in class net.sf.saxon.tree.tiny.TinyTree
Set line numbering on
setLocalizerFactory(LocalizerFactory) - Method in class net.sf.saxon.Configuration
Set the localizer factory to be used
setLocalNamespaces(NamespaceBinding[]) - Method in class net.sf.saxon.evpull.StartElementEvent
Set the namespaces that are locally declared (or undeclared) on this element
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.XPathContextMinor
Set the value of a local variable, identified by its slot number
setLocation(Expression) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Set location information on an expression.
setLocation(Expression, int) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Set location information on an expression.
setLocation(Clause, int) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Set location information on a clause of a FLWOR expression.
setLocation(String, int) - Method in class net.sf.saxon.sxpath.SimpleContainer
Set location information if available
setLocation(String, int) - Method in class net.sf.saxon.trans.KeyDefinition
Set the system Id and line number of the source xsl:key definition
setLocation(String, int, int) - Method in class net.sf.saxon.tree.linked.ElementImpl
Set location information for this node
setLocation(String, int) - Method in class net.sf.saxon.tree.linked.ProcInstImpl
Set the system ID and line number
setLocationId(int) - Method in class net.sf.saxon.evpull.StartElementEvent
Set the location associated with the event
setLocationId(int) - Method in class net.sf.saxon.expr.Expression
Set the location ID on an expression.
setLocationId(int) - Method in class net.sf.saxon.expr.flwor.Clause
Set the location ID, which can be used in conjunction with a LocationProvider to determine the system ID and line number of the clause
setLocationId(int) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Set the location ID on an expression.
setLocationMap(LocationMap) - Method in class net.sf.saxon.expr.instruct.Executable
Set the location map
setLocationMap(LocationMap) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Set the location map, which is used for translating location identifiers into URIs and line numbers
setLocationProvider(LocationProvider) - Method in class net.sf.saxon.event.PipelineConfiguration
Set the LocationProvider for interpreting location ids passed down this pipeline
setLocationProvider(LocationProvider) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Set the location provider.
setLocationURI(URI) - Method in class net.sf.saxon.query.QueryModule
Set the location URI for a module
setLocator(Locator) - Method in exception net.sf.saxon.type.ValidationException
 
setLocator(SourceLocator) - Method in class net.sf.saxon.type.ValidationFailure
 
setMatchPattern(Pattern) - Method in class net.sf.saxon.expr.instruct.Template
Set the match pattern used with this template
setMemoFunction(boolean) - Method in class net.sf.saxon.query.XQueryFunction
Set that this is, or is not, a memo function.
setMessageEmitter(Receiver) - Method in class net.sf.saxon.Controller
Set the Receiver 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 to process the output of xsl:message instructions in XSLT.
setMessageListener(MessageListener) - Method in class net.sf.saxon.s9api.XsltTransformer
Set the MessageListener to be notified whenever the stylesheet evaluates an xsl:message instruction.
setMessageReceiverClassName(String) - Method in class net.sf.saxon.trans.CompilerInfo
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.StylesheetModule
Set the minimum import precedence of this module, that is, the lowest import precedence of the modules that it imports.
setModel(TreeModel) - Method in class net.sf.saxon.Controller
Set the tree model to use.
setModel(TreeModel) - Method in class net.sf.saxon.lib.AugmentedSource
Set the tree model to use.
setModel(TreeModel) - Method in class net.sf.saxon.lib.ParseOptions
Set the tree model to use.
setModuleNamespace(String) - Method in class net.sf.saxon.query.QueryModule
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.
setModuleURIResolver(ModuleURIResolver) - Method in class net.sf.saxon.s9api.XQueryCompiler
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(StructuredQName) - Method in class net.sf.saxon.expr.instruct.AttributeSet
Set the name of the attribute-set
setName(String) - Method in class net.sf.saxon.pull.UnparsedEntity
Set the name of the unparsed entity
setNameChecker(NameChecker) - Method in class net.sf.saxon.lib.ConversionRules
Set the class that will be used to check whether XML names are valid.
setNameCode(int) - Method in class net.sf.saxon.om.FingerprintedQName
Set the nameCode for this QName.
setNameCode(int) - Method in class net.sf.saxon.tree.linked.ElementImpl
Set the name code.
setNamedCollation(String, StringCollator) - Method in class net.sf.saxon.expr.CollationMap
Register a named collation
setNamedDecimalFormat(StructuredQName, DecimalSymbols, int) - Method in class net.sf.saxon.trans.DecimalFormatManager
Set a named decimal format.
setNamedItem(Node) - Method in class net.sf.saxon.dom.DOMAttributeMap
Set named attribute (DOM NamedNodeMap method: always fails)
setNamedItemNS(Node) - Method in class net.sf.saxon.dom.DOMAttributeMap
Set named attribute (DOM NamedNodeMap method: always fails)
setNamePool(NamePool) - Method in class net.sf.saxon.Configuration
Set the NamePool to be used for stylesheets/queries and for source documents.
setNamespaceContext(NamespaceContext) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
setNamespaceContext(NamespaceContext) - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
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(NamespaceBinding[], int) - Method in class net.sf.saxon.tree.linked.ElementImpl
Set the namespace declarations for the element
setNamespaceList(NamespaceBinding[]) - Method in class net.sf.saxon.tree.linked.ElementImpl
Set the namespace list
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.expr.CastingExpression
Set the namespace resolver, if any
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.expr.flwor.ClauseInfo
Set the namespace bindings from the static context of the clause
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.expr.flwor.TraceClause
Set the namespace bindings from the static context of the clause
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Set the namespace context for the instruction being traced.
setNamespaceResolver(SavedNamespaceContext) - Method in class net.sf.saxon.functions.FormatNumber
 
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.sxpath.IndependentContext
Set an external namespace resolver.
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.sxpath.XPathEvaluator
Set the external namespace resolver to be used.
setNamespaceResolver(NamespaceResolver) - Method in interface net.sf.saxon.sxpath.XPathStaticContext
Set an external namespace resolver.
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.type.Converter
Provide a namespace resolver, needed for conversion to namespace-sensitive types such as QName and NOTATION.
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.type.Converter.TwoPhaseConverter
 
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.type.StringConverter.StringToNonStringDerivedType
 
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.type.StringConverter.StringToNotation
 
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.type.StringConverter.StringToQName
 
setNamespaces(NodeInfo) - Method in class net.sf.saxon.sxpath.IndependentContext
Declares all the namespaces that are in-scope for a given node, removing all previous namespace declarations.
setNeedsDynamicOutputProperties(boolean) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Say that this stylesheet needs dynamic output properties
setNeedsRuntimeCheck(boolean) - Method in class net.sf.saxon.expr.GeneralComparison
Say whether a runtime check of the types of the operands is needed
setNext(Rule) - Method in class net.sf.saxon.trans.Rule
 
setNextSibling(Node) - Method in class net.sf.saxon.dom.DOMWriter
Set next sibling
setNillable(boolean) - Method in class net.sf.saxon.pattern.ContentTypeTest
Indicate whether nilled elements should be matched (the default is false)
setNode(Node) - Method in class net.sf.saxon.dom.DOMWriter
Set the attachment point for the new subtree
setNodeFactory(NodeFactory) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Set the Node Factory to use.
setNodeKind(short) - Method in class net.sf.saxon.tree.util.Orphan
Set the node kind
setNodeName(NodeName) - Method in class net.sf.saxon.tree.util.Orphan
Set the name of the node
setNodeTest(NodeTest) - Method in class net.sf.saxon.pattern.LocationPathPattern
Set the NodeTest
setNodeValue(String) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Set the node value.
setNoNeedToStrip() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Set that the newly constructed node and everything underneath it will automatically be untyped, without any need to physically remove type annotations, even though validation=STRIP is set.
setNoSpecialChars() - Method in class net.sf.saxon.expr.instruct.AttributeCreator
Indicate that the attribute value contains no special characters that might need escaping
setNotationSet(NotationSet) - Method in class net.sf.saxon.lib.ConversionRules
Specify the set of notations that are accepted by xs:NOTATION and its subclasses.
setNotExecuting(GlobalVariable) - Method in class net.sf.saxon.expr.instruct.Bindery
Indicate that a global variable is not currently being evaluated
setNumberOfVariables(int) - Method in class net.sf.saxon.expr.instruct.SlotManager
Set the number of variables
setObjectName(StructuredQName) - Method in class net.sf.saxon.expr.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.
setObjectName(StructuredQName) - Method in class net.sf.saxon.expr.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.
setObjectName(StructuredQName) - Method in class net.sf.saxon.style.StyleElement
Set the object name, for example the name of a function, variable, or template declared on this element
setOneToOne(boolean) - Method in class net.sf.saxon.expr.ItemMappingIterator
Say whether this ItemMappingIterator is one-to-one: that is, for every input item, there is always exactly one output item.
setOperandIsStringLiteral(boolean) - Method in class net.sf.saxon.expr.CastingExpression
Say whether the operand to the cast expression was supplied in the form of a string literal.
setOperator(int) - Method in class net.sf.saxon.expr.QuantifiedExpression
Set the operator, either Token.SOME or Token.EVERY
setOptimizationLevel(int) - Method in class net.sf.saxon.expr.parser.Optimizer
Set the optimization level
setOptimizeForStreaming(boolean) - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Tell the visitor to optimize expressions for evaluation in a streaming environment
setOptimizerTracing(boolean) - Method in class net.sf.saxon.Configuration
Set optimizer tracing on or off
setOptions(int) - Method in class net.sf.saxon.expr.instruct.AttributeCreator
Set the options to be used on the attribute event
setOrder(Expression) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Set the order.
setOrigin(InstructionInfo) - Method in class net.sf.saxon.expr.XPathContextMajor
Set the creating expression (for use in diagnostics).
setOriginalText(String) - Method in class net.sf.saxon.pattern.ConditionalPattern
Set the original text
setOriginalText(String) - Method in class net.sf.saxon.pattern.Pattern
Set the original text of the pattern for use in diagnostics
setOriginalText(String) - Method in class net.sf.saxon.pattern.VennPattern
Set the original text
setOriginatingConstructType(int) - Method in class net.sf.saxon.expr.XPathContextMajor
Set the type of creating expression (for use in diagnostics).
setOutputDestination(PrintStream) - Method in class net.sf.saxon.event.ContentHandlerProxy.ContentHandlerProxyTraceListener
 
setOutputDestination(PrintStream) - Method in interface net.sf.saxon.lib.TraceListener
Method called to supply the destination for output
setOutputDestination(PrintStream) - Method in class net.sf.saxon.trace.AbstractTraceListener
Set the output destination (default is System.err)
setOutputDestination(PrintStream) - Method in class net.sf.saxon.trace.TimingTraceListener
Set the PrintStream to which the output will be written.
setOutputDestination(PrintStream) - Method in class net.sf.saxon.trace.TraceEventMulticaster
 
setOutputFile(File) - Method in class net.sf.saxon.s9api.Serializer
Set the destination of the serialized output, as a File.
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.ContentHandlerProxy
Set the output details.
setOutputProperties(StructuredQName, Properties) - Method in class net.sf.saxon.expr.instruct.Executable
Add a named output format
setOutputProperties(Properties) - Method in class net.sf.saxon.serialize.BinaryTextDecoder
Set output properties
setOutputProperties(Properties) - Method in class net.sf.saxon.serialize.CDATAFilter
Set the properties for this CDATA filter
setOutputProperties(Properties) - Method in class net.sf.saxon.serialize.Emitter
Set output properties
setOutputProperties(Properties) - Method in class net.sf.saxon.serialize.MetaTagAdjuster
Set output properties
setOutputProperties(Properties) - Method in class net.sf.saxon.serialize.XMLIndenter
Set the properties for this indenter
setOutputProperty(String, String) - Method in class net.sf.saxon.Controller
Set an output property for the transformation.
setOutputProperty(Serializer.Property, String) - Method in class net.sf.saxon.s9api.Serializer
Set the value of a serialization property.
setOutputStream(OutputStream) - Method in class net.sf.saxon.s9api.Serializer
Set the destination of the serialized output, as an OutputStream.
setOutputStream(OutputStream) - Method in class net.sf.saxon.serialize.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.
setOutputURIResolver(OutputURIResolver) - Method in class net.sf.saxon.trans.CompilerInfo
Set the OutputURIResolver that will be used to resolve URIs used in the href attribute of the xsl:result-document instruction.
setOutputWriter(Writer) - Method in class net.sf.saxon.s9api.Serializer
Set the destination of the serialized output, as a Writer.
setParameter(String, Object) - Method in class net.sf.saxon.Controller
Set a parameter for the transformation.
setParameter(StructuredQName, ValueRepresentation) - Method in class net.sf.saxon.Controller
Supply a parameter using Saxon-specific representations of the name and value
setParameter(String, Object) - Method in class net.sf.saxon.query.DynamicQueryContext
Set a parameter for the query.
setParameter(QName, XdmValue) - Method in class net.sf.saxon.s9api.XsltTransformer
Set the value of a stylesheet parameter
setParameterDefinitions(UserFunctionParameter[]) - Method in class net.sf.saxon.expr.instruct.UserFunction
Set the definitions of the declared parameters for this function
setParameterDefinitions(UserFunction) - Method in class net.sf.saxon.style.XSLFunction
Set the definitions of the parameters in the compiled function, as an array.
setParameterId(int) - Method in class net.sf.saxon.expr.instruct.LocalParam
Allocate a number which is essentially an alias for the parameter name, unique within a stylesheet
setParameterId(int) - Method in class net.sf.saxon.expr.instruct.WithParam
Allocate a number which is essentially an alias for the parameter name, unique within a stylesheet
setParameterizedURIResolver() - Method in class net.sf.saxon.Configuration
Set the URIResolver to a URI resolver that allows query parameters after the URI, and in the case of Saxon-EE, that inteprets the file extension .ptree
setParameterValue(String, ValueRepresentation) - Method in class net.sf.saxon.query.DynamicQueryContext
Set a parameter for the query.
setParams(Configuration, Controller, DynamicQueryContext, Properties) - Method in class net.sf.saxon.trans.CommandLineOptions
Apply requested parameters to a controller, a query context, or a set of output properties, as appropriate
setParent(XMLReader) - Method in class net.sf.saxon.Filter
Set the parent reader.
setParentNode(TinyNodeImpl) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Set the parent of this node.
setParseOptions(ParseOptions) - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Set the XML parsing options to be used
setParseOptions(ParseOptions) - Method in class net.sf.saxon.event.PipelineConfiguration
Set the document parsing and building options to be used on this pipeline
setPath(String) - Method in exception net.sf.saxon.type.ValidationException
Set the path in the source document
setPatternSlotSpace(int) - Method in class net.sf.saxon.expr.instruct.Executable
Set the space requirements for variables used in template match patterns
setPermittedOptions(CommandLineOptions) - Method in class net.sf.saxon.Query
Set the options that are recognized on the command line.
setPermittedOptions(CommandLineOptions) - Method in class net.sf.saxon.Transform
Set the options that are recognized on the command line.
setPermittedValues(String, String[], String) - Method in class net.sf.saxon.trans.CommandLineOptions
Set the permitted values for an option
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.dom.DOMWriter
Set the pipelineConfiguration
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.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
Set the pipeline configuration
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.SequenceReceiver
 
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.StartTagBuffer
Set the pipeline configuration
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.event.TreeReceiver
 
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.evpull.StaxToEventBridge
Set configuration information.
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.pull.PullFilter
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.serialize.Emitter
Set the pipelineConfiguration
setPleaseCloseAfterUse(boolean) - Method in class net.sf.saxon.lib.AugmentedSource
Set whether or not the user of this Source is encouraged to close it as soon as reading is finished.
setPleaseCloseAfterUse(boolean) - Method in class net.sf.saxon.lib.ParseOptions
Set whether or not the user of this Source is encouraged to close it as soon as reading is finished.
setPositionVariable(LocalVariableBinding) - Method in class net.sf.saxon.expr.flwor.ForClause
Set the position variable (the variable bound by the "at" clause)
setPositionVariable(PositionVariable) - Method in class net.sf.saxon.expr.ForExpression
Set the reference to the position variable (XQuery only)
setPredicate(Expression) - Method in class net.sf.saxon.expr.flwor.WhereClause
 
setPrefix(String) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Set the namespace prefix of this node.
setPrefix(String, String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
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.PrincipalStylesheetModule
 
setPreserveBoundarySpace(boolean) - Method in class net.sf.saxon.query.QueryModule
Set the policy for preserving boundary space
setPreserveBoundarySpace(boolean) - Method in class net.sf.saxon.query.StaticQueryContext
Set the policy for preserving boundary space
setPreserveNamespaces(boolean) - Method in class net.sf.saxon.query.QueryModule
Set the namespace copy mode
setPreserveNamespaces(boolean) - Method in class net.sf.saxon.query.StaticQueryContext
Set the namespace copy mode
setPrincipalStylesheetModule(PrincipalStylesheetModule) - Method in class net.sf.saxon.style.XSLStylesheet
 
setPriority(double) - Method in class net.sf.saxon.pattern.ItemTypePattern
Set a priority to override the default priority.
setPrivate(boolean) - Method in class net.sf.saxon.query.GlobalVariableDefinition
Say whether this global variable is a "parameter" (an external variable, in XQuery terminology)
setPrivate(boolean) - Method in class net.sf.saxon.query.XQueryFunction
Set whether this is a private function (as defined in XQuery 1.1)
setProcessor(Object) - Method in class net.sf.saxon.Configuration
Save the Processor object that owns this Configuration in the relevant API.
setProcessor(Processor) - Method in class net.sf.saxon.s9api.Serializer
Set the Processor associated with this Serializer.
setProperty(String, Object) - Method in class net.sf.saxon.expr.instruct.InstructionDetails
Set a named property of the instruction
setProperty(String, Object) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Set a named property of the instruction/expression
setProperty(String, Object) - Method in class net.sf.saxon.Filter
Set the value of a property.
setPublicId(String) - Method in class net.sf.saxon.pull.UnparsedEntity
Set the public identifier of the unparsed entity
setPublicId(String) - Method in exception net.sf.saxon.type.ValidationException
 
setPublicId(String) - Method in class net.sf.saxon.type.ValidationFailure
 
setRangeVariable(LocalVariableBinding) - Method in class net.sf.saxon.expr.flwor.ForClause
Set the range variable (the primary variable bound by this clause)
setRangeVariable(LocalVariableBinding) - Method in class net.sf.saxon.expr.flwor.LetClause
 
setRangeVariables(Stack<Binding>) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Set a new stack of in-scope range variables
setRangeVariableStack(Stack<Binding>) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Set the range variable stack.
setRank(int) - Method in class net.sf.saxon.trans.Rule
 
setRawParent(ParentNodeImpl) - Method in class net.sf.saxon.tree.linked.NodeImpl
Set the raw parent pointer
setRawSequenceNumber(int) - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
 
setReadOnce(boolean) - Method in class net.sf.saxon.expr.instruct.CopyOf
Set the "saxon:read-once" optimization mode
setReadOnce(boolean) - Method in class net.sf.saxon.functions.Doc
Indicate that the document will be read once only (or that it should be treated as if it is read once only.
setReason(int) - Method in exception net.sf.saxon.trans.LicenseException
 
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
Set the receiver to which events are passed.
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 SequenceReceiver to which output is written
setReceiver(SequenceReceiver) - Method in class net.sf.saxon.expr.XPathContextMinor
Change the Receiver to which output is written
setRecognizeQueryParameters(boolean) - Method in class net.sf.saxon.lib.StandardURIResolver
Indicate that query parameters (such as validation=strict) are to be recognized
setRecoverFromValidationErrors(boolean) - Method in class net.sf.saxon.event.PipelineConfiguration
Say whether validation errors encountered on this pipeline should be treated as fatal or as recoverable.
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.Controller
Set the policy for handling recoverable XSLT errors.
setRecoveryPolicy(int) - Method in class net.sf.saxon.lib.StandardErrorListener
Set the recovery policy
setRecoveryPolicy(int) - Method in class net.sf.saxon.trans.CompilerInfo
Set the policy for handling recoverable errrors.
setRecoveryPolicy(int) - Method in class net.sf.saxon.trans.Mode
Set the policy for handling recoverable errrors.
setRecoveryPolicy(int) - Method in class net.sf.saxon.trans.RuleManager
Set the policy for handling recoverable errrors.
setRedundant() - Method in class net.sf.saxon.style.XSLGeneralVariable
Mark this global variable as redundant.
setRefCount(int) - Method in class net.sf.saxon.expr.LetExpression
 
setReferenceCount(int) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Set the nominal number of references to this variable
setReferenceCount(int) - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
Set the (nominal) number of references within the function body to this parameter, where a reference inside a loop is counted as multiple references
setReferenceCount(GeneralVariable) - Method in class net.sf.saxon.style.XSLGeneralVariable
 
setReferenceCount(GeneralVariable) - Method in class net.sf.saxon.style.XSLVariableDeclaration
Set the number of references to this variable.
setRejectDuplicates() - Method in class net.sf.saxon.expr.instruct.AttributeCreator
Indicate that two attributes with the same name are not acceptable.
setRejectDuplicates() - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
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.
setRequiredContextItemType(ItemType) - Method in class net.sf.saxon.query.StaticQueryContext
Declare the static type of the context item.
setRequiredContextItemType(ItemType) - Method in class net.sf.saxon.s9api.XPathCompiler
Declare the static type of the context item.
setRequiredContextItemType(ItemType) - Method in class net.sf.saxon.s9api.XQueryCompiler
Declare the static type of the context item.
setRequiredContextItemType(ItemType) - Method in class net.sf.saxon.sxpath.IndependentContext
Declare the static type of the context item.
setRequireDocumentOrElement(boolean) - Method in class net.sf.saxon.expr.instruct.CopyOf
For XQuery, the operand (select) must be a single element or document node.
setRequiredParam(boolean) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Indicate that this variable represents a required parameter
setRequiredType(ItemType, int, RoleLocator, SourceLocator) - Method in class net.sf.saxon.event.TypeCheckingFilter
 
setRequiredType(SequenceType) - Method in class net.sf.saxon.expr.Assignation
Set the required type (declared type) of the variable
setRequiredType(SequenceType) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Set the required type of this variable
setRequiredType(SequenceType) - Method in class net.sf.saxon.expr.instruct.Template
Set the required type to be returned by this template
setRequiredType(SequenceType) - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
Set the required type of this function parameter
setRequiredType(SequenceType) - Method in class net.sf.saxon.query.GlobalVariableDefinition
Set the required type of the variable
setRequiredType(SequenceType) - Method in class net.sf.saxon.sxpath.XPathVariable
Set the required type of this variable.
setRequireWellFormed(boolean) - Method in class net.sf.saxon.event.ContentHandlerProxy
Set whether the content handler can handle a stream of events that is merely well-balanced, or whether it can only handle a well-formed sequence.
setResult(Result) - Method in class net.sf.saxon.event.TransformerReceiver
Set the output destination of the transformation.
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
setResultType(SequenceType) - Method in class net.sf.saxon.expr.instruct.UserFunction
Set the declared result type of the function
setResultType(SequenceType) - Method in class net.sf.saxon.query.XQueryFunction
Set the required result type of the function
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
Deprecated.
since 9.2 This feature was dropped from the final XDM specification and will be dropped in a future Saxon release. The facility is supported only in Saxon-EE. Use an XSD schema to define the attribute types instead.
setReturnable(boolean) - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
Indicate that the node represents a value that is returnable as the result of the supplied expression, rather than merely a node that is visited en route
setReturnable(boolean) - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Set the returnable property on all nodes in this nodeset
setReturnEmptyIfEmpty(boolean) - Method in class net.sf.saxon.functions.StringJoin
Indicate that when the input sequence (first argument) is empty, the function should return an empty sequence rather than an empty string
setRevalidationMode(int) - Method in class net.sf.saxon.query.QueryModule
Set the revalidation mode.
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.PreparedStylesheet
Set the RuleManager that handles template rules
Sets - Class in net.sf.saxon.option.exslt
This class implements extension functions in the http://exslt.org/sets namespace.
setSavedXPathContext(XPathContextMajor) - Method in class net.sf.saxon.value.Closure
 
setSAXInputSource(SAXSource, String) - Method in class net.sf.saxon.lib.StandardURIResolver
Set the InputSource part of the returned SAXSource.
setScanOnly(boolean) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Set that we are parsing in "scan only"
setSchemaAware(boolean) - Method in class net.sf.saxon.expr.instruct.Executable
Set whether this executable is schema-aware.
setSchemaAware(boolean) - Method in class net.sf.saxon.query.StaticQueryContext
Say whether this query is schema-aware
setSchemaAware(boolean) - Method in class net.sf.saxon.s9api.XPathCompiler
Say whether XPath expressions compiled using this XPathCompiler are schema-aware.
setSchemaAware(boolean) - Method in class net.sf.saxon.s9api.XQueryCompiler
Say that the query must be compiled to be schema-aware, even if it contains no "import schema" declarations.
setSchemaAware(boolean) - Method in class net.sf.saxon.s9api.XsltCompiler
Say that the stylesheet must be compiled to be schema-aware, even if it contains no xsl:import-schema declarations.
setSchemaAware(boolean) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Say whether this static context is schema-aware
setSchemaAware(boolean) - Method in class net.sf.saxon.trans.CompilerInfo
Say that the stylesheet must be compiled to be schema-aware, even if it contains no xsl:import-schema declarations.
setSchemaType(SimpleType) - Method in class net.sf.saxon.expr.instruct.AttributeCreator
Set the required schema type of the attribute
setSchemaType(SchemaType) - Method in class net.sf.saxon.expr.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.Controller
Set the SchemaURIResolver used for resolving references to schema documents.
setSchemaURIResolver(SchemaURIResolver) - Method in class net.sf.saxon.event.PipelineConfiguration
Set a user-defined SchemaURIResolver for resolving URIs used in "import schema" declarations.
setSchemaURIResolver(SchemaURIResolver) - Method in class net.sf.saxon.s9api.SchemaManager
Set the SchemaURIResolver to be used during schema loading.
setSchemaValidationMode(int) - Method in class net.sf.saxon.Configuration
Say whether source documents (supplied as a StreamSource or SAXSource) should be subjected to schema validation, and if so, in what validation mode.
setSchemaValidationMode(int) - Method in class net.sf.saxon.Controller
Say whether source documents loaded using the doc(), document(), and collection() functions, or supplied as a StreamSource or SAXSource to the transform() or addParameter() method, should be subjected to schema validation.
setSchemaValidationMode(int) - Method in class net.sf.saxon.lib.AugmentedSource
Set whether or not schema validation of this source is required
setSchemaValidationMode(int) - Method in class net.sf.saxon.lib.ParseOptions
Set whether or not schema validation of this source is required
setSchemaValidationMode(int) - Method in class net.sf.saxon.query.DynamicQueryContext
Say whether source documents loaded using the doc(), document(), and collection() functions, or supplied as a StreamSource or SAXSource to the transform() or addParameter() method, should be subjected to schema validation.
setSchemaValidationMode(ValidationMode) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Set the schema validation mode for the transformation.
setSchemaValidationMode(ValidationMode) - Method in class net.sf.saxon.s9api.XsltTransformer
Set the schema validation mode for the transformation.
setSchemaValidator(SchemaValidator) - Method in class net.sf.saxon.s9api.DocumentBuilder
Set the schemaValidator to be used.
setSecondDestination(Receiver) - Method in class net.sf.saxon.event.TeeOutputter
Set the second destination
setSelect(Expression, Configuration) - Method in class net.sf.saxon.expr.instruct.FixedAttribute
Set the expression defining the value of the attribute.
setSelect(Expression, Configuration) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Set the select expression: the value of this expression determines the string-value of the node
setSelectExpression(Expression) - Method in class net.sf.saxon.expr.instruct.ForEach
Set the select expression
setSelectExpression(Expression) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Set the expression to which this variable is bound
setSequence(Expression) - Method in class net.sf.saxon.expr.Assignation
Set the "sequence" expression - the one to which the variable is bound
setSequence(SequenceIterator, XPathContext) - Method in class net.sf.saxon.expr.FilterIterator
Set the base iterator
setSequence(Expression) - Method in class net.sf.saxon.expr.flwor.ForClause
Set the expression over which the "for" variable iterates
setSequence(Expression) - Method in class net.sf.saxon.expr.flwor.LetClause
 
setSerializationProperty(Properties, String, String, String, NamespaceResolver, boolean, Configuration) - Static method in class net.sf.saxon.expr.instruct.ResultDocument
Validate a serialization property and add its value to a Properties collection
setSerializerFactory(SerializerFactory) - Method in class net.sf.saxon.Configuration
Set a custom SerializerFactory.
setSerializing(boolean) - Method in class net.sf.saxon.event.PipelineConfiguration
Set whether this pipeline is a serializing pipeline
setSiblingPosition(int) - Method in class net.sf.saxon.tree.linked.NodeImpl
Set the index position.
setSizeParameters(int[]) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Set the size parameters for the tree
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.flwor.LocalVariableBinding
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.expr.instruct.GeneralVariable
Set the slot number of this variable
setSlotNumber(int) - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
Set the slot number to be used by this parameter
setSlotNumber(int) - Method in class net.sf.saxon.expr.LocalVariableReference
Set the slot number for this local variable, that is, its position in the local stack frame
setSlotNumber(int) - Method in class net.sf.saxon.expr.PositionVariable
Set the slot number for the range variable
setSlotNumber(int) - Method in class net.sf.saxon.style.XSLVariableDeclaration
Allocate a slot number to this variable
setSlotNumber(int) - Method in class net.sf.saxon.sxpath.XPathVariable
Set the slot number allocated to this variable.
setSortKey(Expression, boolean) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Set the expression used as the sort key
setSortKey(XPathExpressionImpl) - Method in class net.sf.saxon.xpath.XPathExpressionImpl
Deprecated.
since 9.0. This method is not present in the JAXP interface. The recommended way to get a sorted result is to use XQuery instead of XPath.
setSource(Source) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Set the source document for the query.
setSource(Source) - Method in class net.sf.saxon.s9api.XsltTransformer
Set the source document for the transformation.
setSource(Source) - Method in class net.sf.saxon.xpath.XPathEvaluator
Supply a document against which XPath expressions are to be executed, converting it to a Saxon NodeInfo object.
setSourceLocator(SourceLocator) - Method in exception net.sf.saxon.type.ValidationException
 
setSourceLocator(SourceLocator) - Method in class net.sf.saxon.type.ValidationFailure
 
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.
setStable(Expression) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Set whether this sort key definition is stable
setStackFrame(SlotManager, ValueRepresentation[]) - Method in class net.sf.saxon.expr.XPathContextMajor
Set the local stack frame.
setStackFrameMap(SlotManager) - Method in class net.sf.saxon.expr.instruct.AttributeSet
Set the stack frame map which allocates slots to variables declared in this attribute set
setStackFrameMap(SlotManager) - Method in class net.sf.saxon.expr.instruct.Procedure
 
setStackFrameMap(SlotManager, int) - 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.
setStackFrameValues(ValueRepresentation[]) - Method in class net.sf.saxon.expr.StackFrame
 
setStandardErrorOutput(PrintStream) - Method in class net.sf.saxon.Configuration
Set the standard error output to be used in all cases where no more specific destination is defined.
setStartExpression(Expression) - Method in class net.sf.saxon.expr.SlashExpression
 
setStartTagBuffer(StartTagBuffer) - Method in class net.sf.saxon.style.UseWhenFilter
Set the start tag buffer
setState(int) - Method in class net.sf.saxon.expr.parser.Tokenizer
Set the tokenizer into a special state
setStaticBaseUri(String) - Method in class net.sf.saxon.expr.instruct.CopyOf
Set the static base URI of the xsl:copy-of instruction
setStaticContext(StaticContext) - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Set the static context for the expressions being visited.
setStaticContext(QueryModule) - Method in class net.sf.saxon.query.XQueryFunction
Set the static context for this function
setStaticContext(XPathStaticContext) - Method in class net.sf.saxon.sxpath.XPathEvaluator
Set the static context for compiling XPath expressions.
setStaticContext(JAXPXPathStaticContext) - 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.
setStepExpression(Expression) - Method in class net.sf.saxon.expr.SlashExpression
 
setStreamable(boolean) - Method in class net.sf.saxon.expr.instruct.Template
Say whether or not this template is declared as streamable
setStreamable(boolean) - Method in class net.sf.saxon.trans.Mode
Say that this mode is (or is not) streamable
setStreamResult(StreamResult) - Method in class net.sf.saxon.serialize.Emitter
Set the StreamResult acting as the output destination of the Emitter
setStrictComparison(boolean) - Method in class net.sf.saxon.trans.KeyDefinition
Set whether strict comparison is needed.
setStrictErrorChecking(boolean) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
An attribute specifying whether error checking is enforced or not.
setStringToDoubleConverter(StringToDouble) - Method in class net.sf.saxon.lib.ConversionRules
Set the converter that will be used for converting strings to doubles and floats.
setStringValue(CharSequence) - Method in class net.sf.saxon.tree.util.Orphan
Set the string value of the node
setStringValueCS(CharSequence) - Method in class net.sf.saxon.value.StringValue
Set the value of the item as a CharSequence.
setStripperRules(SpaceStrippingRule) - Method in class net.sf.saxon.expr.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.expr.instruct.Executable
Set whether source documents are to have their type annotations stripped
setStripSourceTrees(boolean) - Method in class net.sf.saxon.Controller
Say whether the transformation should perform whitespace stripping as defined by the xsl:strip-space and xsl:preserve-space declarations in the stylesheet in the case where a source tree is supplied to the transformation as a tree (typically a DOMSource, or a Saxon NodeInfo).
setStripSpace(int) - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Set the space-stripping action to be applied to the source document
setStripSpace(int) - Method in class net.sf.saxon.lib.AugmentedSource
Set the space-stripping action to be applied to the source document
setStripSpace(int) - Method in class net.sf.saxon.lib.ParseOptions
Set the space-stripping action to be applied to the source document
setStripSpace(boolean) - Method in class net.sf.saxon.xpath.XPathEvaluator
Deprecated.
since 8.9. The preferred way to define options for the way in which source documents are built is to use the class AugmentedSource for any of the methods expecting a Source object.
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.expr.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) - Method in class net.sf.saxon.PreparedStylesheet
Create a PreparedStylesheet from a supplied DocumentInfo Note: the document must have been built using the StyleNodeFactory
setSubType(AtomicType) - Method in class net.sf.saxon.value.Int64Value
This class allows subtypes of xs:integer to be held, as well as xs:integer values.
setSuppliedType(SequenceType) - Method in class net.sf.saxon.expr.SuppliedParameterReference
Set the type of the supplied value if known
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.DOMWriter
Set the System ID of the destination tree
setSystemId(String) - Method in class net.sf.saxon.dom.NodeWrapper
 
setSystemId(String) - Method in class net.sf.saxon.event.Builder
The SystemId is equivalent to the document-uri property defined in the XDM data model.
setSystemId(String) - Method in class net.sf.saxon.event.ContentHandlerProxy
Set the System ID of the destination tree
setSystemId(String) - Method in class net.sf.saxon.event.EventSource
Set the system identifier for this Source.
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 tree represented by this event stream
setSystemId(String) - Method in class net.sf.saxon.event.SequenceReceiver
Set the system ID
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.Transmitter
Set the system identifier for this Source.
setSystemId(String) - Method in class net.sf.saxon.event.TreeReceiver
 
setSystemId(String) - Method in class net.sf.saxon.evpull.PullEventSource
Set the system identifier for this Source.
setSystemId(String) - Method in class net.sf.saxon.expr.instruct.InstructionDetails
Set the URI of the module containing the instruction
setSystemId(String) - Method in class net.sf.saxon.expr.instruct.Procedure
 
setSystemId(String) - Method in class net.sf.saxon.expr.parser.ExpressionLocation
Set the systemId (the module URI)
setSystemId(String) - Method in class net.sf.saxon.IdentityTransformerHandler
Set the SystemId of the document
setSystemId(String) - Method in class net.sf.saxon.lib.AugmentedSource
Set the System ID.
setSystemId(String) - Method in class net.sf.saxon.option.dom4j.NodeWrapper
 
setSystemId(String) - Method in class net.sf.saxon.option.jdom.NodeWrapper
 
setSystemId(String) - Method in class net.sf.saxon.option.xom.NodeWrapper
 
setSystemId(String) - Method in class net.sf.saxon.pattern.ConditionalPattern
Override method to set the system ID
setSystemId(String) - Method in class net.sf.saxon.pattern.LocationPathPattern
 
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.VennPattern
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.UnparsedEntity
Set the system identifier of the unparsed entity
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.query.XQueryFunction
Set the system ID of the module containing the function
setSystemId(String) - Method in class net.sf.saxon.serialize.Emitter
Set the System ID
setSystemId(String) - Method in class net.sf.saxon.TemplatesHandlerImpl
Set the SystemId of the document.
setSystemId(String) - Method in class net.sf.saxon.trace.ContextStackFrame
Set the system ID representing the location of the instruction that caused this new context to be created
setSystemId(String) - Method in class net.sf.saxon.TransformerHandlerImpl
Set the SystemId of the document.
setSystemId(String) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Set the system id (base URI) of this node
setSystemId(int, String) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Set the system id of an element in the document
setSystemId(String) - Method in class net.sf.saxon.tree.linked.ElementImpl
Set the system ID of this node.
setSystemId(String) - Method in class net.sf.saxon.tree.linked.NodeImpl
Set the system ID of this node.
setSystemId(int, String) - Method in class net.sf.saxon.tree.linked.SystemIdMap
Set the system ID corresponding to a given sequence number
setSystemId(String) - Method in class net.sf.saxon.tree.NamespaceNode
Set the system identifier for this Source.
setSystemId(String) - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
 
setSystemId(String) - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Set the system id of this node
setSystemId(String) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
Set the system id of this node.
setSystemId(int, String) - Method in class net.sf.saxon.tree.tiny.TinyTree
Set the system id of an element in the document.
setSystemId(String) - Method in class net.sf.saxon.tree.util.Orphan
Set the base URI of the node
setSystemId(String) - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
 
setSystemId(String) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Set the system identifier for this Source.
setSystemId(String) - Method in exception net.sf.saxon.type.ValidationException
 
setSystemId(String) - Method in class net.sf.saxon.type.ValidationFailure
 
setSystemId(String) - Method in class net.sf.saxon.value.TextFragmentValue
Set the system ID (that is, the document URI property) for the document node.
setTailRecursive(boolean, boolean) - Method in class net.sf.saxon.expr.instruct.UserFunction
Indicate whether the function contains a tail call
setTargetType(AtomicType) - Method in class net.sf.saxon.expr.CastingExpression
Set the target type
setTemplateName(StructuredQName) - Method in class net.sf.saxon.expr.instruct.Template
Initialize the template
setTemplateName(StructuredQName) - Method in class net.sf.saxon.trace.ContextStackFrame.CallTemplate
Set the name of the template being called
setTemplateRule(Pattern, Template, Mode, StylesheetModule, double) - Method in class net.sf.saxon.trans.RuleManager
Register a template for a particular pattern.
setTemporaryOutputState(boolean) - Method in class net.sf.saxon.expr.XPathContextMajor
Set the XSLT output state to "temporary" or "final"
setTensUnitsSeparatorCardinal(String) - Method in class net.sf.saxon.expr.number.Numberer_en
Set the separator to be used between tens and units for cardinal numbers.
setTensUnitsSeparatorOrdinal(String) - Method in class net.sf.saxon.expr.number.Numberer_en
Set the separator to be used between tens and units for ordinal numbers.
setTextContent(String) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Set the text content of a node.
setThereHasBeenAnExplicitResultDocument() - Method in class net.sf.saxon.Controller
Set that an explicit result tree has been written using xsl:result-document
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
setTopLevelElement(StructuredQName) - Method in class net.sf.saxon.lib.AugmentedSource
Set the name of the top-level element for validation.
setTopLevelElement(StructuredQName) - Method in class net.sf.saxon.lib.ParseOptions
Set the name of the top-level element for validation.
setTopLevelType(SchemaType) - Method in class net.sf.saxon.lib.AugmentedSource
Set the type of the top-level element for validation.
setTopLevelType(SchemaType) - Method in class net.sf.saxon.lib.ParseOptions
Set the type of the top-level element for validation.
setTraceExternalFunctions(boolean) - Method in class net.sf.saxon.Configuration
Determine whether calls on external functions are to be traced for diagnostic purposes.
setTraceFunctionDestination(PrintStream) - Method in class net.sf.saxon.Controller
Set the destination for output from the fn:trace() function.
setTraceFunctionDestination(PrintStream) - Method in class net.sf.saxon.query.DynamicQueryContext
Set the destination for output from the fn:trace() function.
setTraceFunctionDestination(PrintStream) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Set the destination for output from the fn:trace() function.
setTraceListener(TraceListener) - Method in class net.sf.saxon.Configuration
Set the TraceListener to be used for run-time tracing of instruction execution.
setTraceListener(TraceListener) - Method in class net.sf.saxon.Controller
Set a TraceListener, replacing any existing TraceListener
setTraceListener(TraceListener) - Method in class net.sf.saxon.query.DynamicQueryContext
Set the trace listener.
setTraceListener(TraceListener) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Set a TraceListener which will receive messages relating to the evaluation of all expressions.
setTraceListener(TraceListener) - Method in class net.sf.saxon.s9api.XsltTransformer
Set a TraceListener to be notified of all events occurring during the transformation.
setTraceListenerClass(String) - Method in class net.sf.saxon.Configuration
Set the name of the trace listener class 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
setTreeModel(int) - Method in class net.sf.saxon.lib.AugmentedSource
setTreeModel(int) - Method in class net.sf.saxon.lib.ParseOptions
Set the tree model to use.
setTreeModel(TreeModel) - Method in class net.sf.saxon.s9api.DocumentBuilder
Set the tree model to be used for documents constructed using this DocumentBuilder.
setTreeModel(TreeModel) - Method in class net.sf.saxon.s9api.XdmDestination
Set the tree model to be used for documents constructed using this XdmDestination.
setTunnel(boolean) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Indicate whether this variable represents a tunnel parameter
setTunnelParameters(ParameterSet) - Method in class net.sf.saxon.expr.XPathContextMajor
Set the tunnel parameters for the current template call.
setTypeAnnotation(int) - Method in interface net.sf.saxon.om.MutableNodeInfo
Set the type annotation on a node.
setTypeAnnotation(int) - Method in class net.sf.saxon.tree.linked.AttributeImpl
Set the type annotation on a node.
setTypeAnnotation(int) - Method in class net.sf.saxon.tree.linked.ElementImpl
Set the type annotation on a node.
setTypeAnnotation(int) - Method in class net.sf.saxon.tree.linked.NodeImpl
Set the type annotation on a node.
setTypeAnnotation(int, SimpleType) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Set the type annotation of an attribute
setTypeAnnotation(SchemaType) - Method in class net.sf.saxon.tree.util.Orphan
Set the type annotation of the node
setTypeAnnotation(int) - Method in class net.sf.saxon.tree.util.Orphan
Set the type annotation of the node
setTypeChecked(boolean) - Method in class net.sf.saxon.expr.instruct.WithParam
Say whether this parameter will have been typechecked by the caller to ensure it satisfies the required type, in which case the callee need not do a dynamic type check
setTypeCode(SchemaType) - Method in class net.sf.saxon.evpull.StartElementEvent
Set the typeCode of this element
setTypeLabel(AtomicType) - Method in class net.sf.saxon.value.AtomicValue
Set the type label on this atomic value.
setUndeclareNamespaces(boolean) - Method in class net.sf.saxon.event.ContentHandlerProxy
Set 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.dom.DOMWriter
Notify an unparsed entity URI.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.event.ContentHandlerProxy
Notify an unparsed entity URI.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.event.ProxyReceiver
Set the URI for an unparsed entity in the document.
setUnparsedEntity(String, String, String) - Method in interface net.sf.saxon.event.Receiver
Notify an unparsed entity URI.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.event.SequenceReceiver
Notify an unparsed entity URI.
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.option.dom4j.DOM4JWriter
Notify an unparsed entity URI.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.option.jdom.JDOMWriter
Notify an unparsed entity URI.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.option.xom.XOMWriter
Notify an unparsed entity URI.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.serialize.Emitter
Set unparsed entity URI.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Set an unparsed entity URI associated with this document.
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Set an unparsed entity URI for the document
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Set an unparsed entity in the document
setUnparsedEntity(String, String, String) - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Set an unparsed entity URI associated with this document.
setUnparsedTextURIResolver(UnparsedTextURIResolver) - Method in class net.sf.saxon.Controller
Set an UnparsedTextURIResolver to be used to resolve URIs passed to the XSLT unparsed-text() function.
setUpdating(boolean) - Method in class net.sf.saxon.expr.instruct.UserFunction
Set whether this is an updating function (as defined in XQuery Update)
setUpdating(boolean) - Method in class net.sf.saxon.query.QueryModule
Set whether the query is allowed to be updating
setUpdating(boolean) - Method in class net.sf.saxon.query.XQueryFunction
Set whether this is an updating function (as defined in XQuery Update)
setUpdatingEnabled(boolean) - Method in class net.sf.saxon.query.StaticQueryContext
Say whether the query is allowed to be updating.
setUpdatingEnabled(boolean) - Method in class net.sf.saxon.s9api.XQueryCompiler
Say whether the query is allowed to be updating.
setUpperPattern(byte, Pattern) - Method in class net.sf.saxon.pattern.LocationPathPattern
Set the superior pattern (matching a parent or ancestor node
setURIChecker(URIChecker) - Method in class net.sf.saxon.lib.ConversionRules
Set the class to be used for checking URI values.
setURIResolver(URIResolver) - Method in class net.sf.saxon.Configuration
Set the URIResolver to be used in this configuration.
setURIResolver(URIResolver) - Method in class net.sf.saxon.Controller
Set an object that will be used to resolve URIs used in document(), etc.
setURIResolver(URIResolver) - Method in class net.sf.saxon.event.PIGrabber
Set the URI resolver to be used for the href attribute
setURIResolver(URIResolver) - Method in class net.sf.saxon.event.PipelineConfiguration
Set the URIResolver used for processing URIs encountered on this pipeline
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.s9api.XPathSelector
Set an object that will be used to resolve URIs used in fn:doc() and related functions.
setURIResolver(URIResolver) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Set an object that will be used to resolve URIs used in fn:doc() and related functions.
setURIResolver(URIResolver) - Method in class net.sf.saxon.s9api.XsltCompiler
Set the URIResolver to be used during stylesheet compilation.
setURIResolver(URIResolver) - Method in class net.sf.saxon.s9api.XsltTransformer
Set an object that will be used to resolve URIs used in fn:doc() and related functions.
setURIResolver(URIResolver) - Method in class net.sf.saxon.sxpath.XPathDynamicContext
Set an object that will be used to resolve URIs used in document(), etc.
setURIResolver(URIResolver) - Method in class net.sf.saxon.trans.CompilerInfo
Set the URI Resolver to be used in this compilation episode.
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.
setUseAttributeSets(AttributeSet[]) - Method in class net.sf.saxon.expr.instruct.AttributeSet
Set the attribute sets used by this attribute set
setUseDocumentProjection(PathMap) - Method in class net.sf.saxon.Controller
Indicate whether document projection should be used, and supply the PathMap used to control it.
setUseNullMarkers(boolean) - Method in class net.sf.saxon.serialize.CharacterMapExpander
Indicate whether the result of character mapping should be marked using NUL characters to prevent subsequent XML or HTML character escaping.
setUserData(Object, String, Object) - Method in class net.sf.saxon.Controller
Set user data associated with a key.
setUserData(String, Object) - Method in class net.sf.saxon.dom.DocumentWrapper
Set user data on the document node.
setUserData(String, Object, UserDataHandler) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Set user data.
setUserData(String, Object) - Method in interface net.sf.saxon.om.DocumentInfo
Set user data on the document node.
setUserData(String, Object) - Method in class net.sf.saxon.option.dom4j.DocumentWrapper
Set user data on the document node.
setUserData(String, Object) - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Set user data on the document node.
setUserData(String, Object) - Method in class net.sf.saxon.option.xom.DocumentWrapper
Set user data on the document node.
setUserData(String, Object) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Set user data on the document node.
setUserData(String, Object) - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
Set user data on the document node.
setUserData(String, Object) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
Set user data on the document node.
setUserData(String, Object) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Set user data on the document node.
setUserData(String, Object) - Method in class net.sf.saxon.tree.wrapper.VirtualDocumentCopy
Set user data on the document node.
setUserData(String, Object) - Method in class net.sf.saxon.value.TextFragmentValue
Set user data on the document node.
setUseStaticBaseUri(boolean) - Method in class net.sf.saxon.expr.instruct.ResultDocument
Set whether the the instruction should resolve the href relative URI against the static base URI (rather than the dynamic base output URI)
setUsesTunnelParameters() - Method in class net.sf.saxon.PreparedStylesheet
Say that the stylesheet uses tunnel parameters.
setUseXsiSchemaLocation(boolean) - Method in class net.sf.saxon.event.PipelineConfiguration
Say whether xsi:schemaLocation and xsi:noNamespaceSchemaLocation attributes should be recognized while validating an instance document
setUseXsiSchemaLocation(boolean) - Method in class net.sf.saxon.lib.ParseOptions
Set whether or not to use the xsi:schemaLocation and xsi:noNamespaceSchemaLocation attributes in an instance document to locate a schema for validation.
setUseXsiSchemaLocation(boolean) - Method in class net.sf.saxon.s9api.SchemaValidator
Say whether the schema processor is to take account of any xsi:schemaLocation and xsi:noNamespaceSchemaLocation attributes encountered while validating an instance document
setUseXsltErrorCodes(boolean) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Say whether the expression should return the error codes for the fn:analyze-string function or the xsl:analyze-string instruction
setValidating(boolean) - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Determine whether the document builder should perform DTD validation
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.expr.instruct.AttributeCreator
Set the validation action required
setValidationAction(int, SchemaType) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Set the validation mode for the new document or element node
setValidationError(TransformerException, int) - Method in class net.sf.saxon.style.StyleElement
Set a validation error.
setValidationStatisticsRecipient(ValidationStatisticsRecipient) - Method in class net.sf.saxon.lib.ParseOptions
Say that statistics of component usage are maintained during schema validation, and indicate where they should be sent
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 net.sf.saxon.dom.AttrOverNodeInfo
Set the value of an attribute node.
setValue(ValueRepresentation<? extends Item>) - Method in class net.sf.saxon.s9api.XdmValue
 
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
setVariable(QName, XdmValue) - Method in class net.sf.saxon.s9api.XPathSelector
Set the value of a variable
setVariable(XPathVariable, ValueRepresentation) - Method in class net.sf.saxon.sxpath.XPathDynamicContext
Set the value of an external variable used within the XPath expression
setVariableBindingExpression(Expression) - Method in class net.sf.saxon.pattern.LocationPathPattern
Set an expression used to bind the variable that represents the value of the current() function
setVariableBindingExpression(Expression) - Method in class net.sf.saxon.pattern.Pattern
Set an expression used to bind the variable that represents the value of the current() function
setVariableBindingExpression(Expression) - Method in class net.sf.saxon.pattern.VennPattern
Set an expression used to bind the variable that represents the value of the current() function
setVariableName(StructuredQName) - Method in class net.sf.saxon.trace.ContextStackFrame.VariableEvaluation
Set the name of the variable
setVariableQName(StructuredQName) - Method in class net.sf.saxon.expr.Assignation
Set the name of the variable
setVariableQName(StructuredQName) - Method in class net.sf.saxon.expr.flwor.LocalVariableBinding
Set the name of the variable
setVariableQName(StructuredQName) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Set the name of the variable
setVariableQName(StructuredQName) - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
Set the name of this parameter
setVariableQName(StructuredQName) - Method in class net.sf.saxon.expr.PositionVariable
Set the name of the variable
setVariableQName(StructuredQName) - Method in class net.sf.saxon.query.GlobalVariableDefinition
Set the variable name
setVariables(List<LocalVariableReference>) - Method in class net.sf.saxon.expr.flwor.TupleExpression
 
setVersion(String) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Set the value of the version attribute on the xsl:stylesheet element of the principal stylesheet module
setVersionWarning(boolean) - Method in class net.sf.saxon.Configuration
Determine whether a warning is to be output when the version attribute of the stylesheet does not match the XSLT processor version.
setVersionWarning(boolean) - Method in class net.sf.saxon.trans.CompilerInfo
Say whether a warning is to be output when the stylesheet version does not match the processor version.
setWasIncluded() - Method in class net.sf.saxon.style.StylesheetModule
Indicate that this stylesheet was included (by its "importer") using an xsl:include statement as distinct from xsl:import
setWhitespaceStrippingPolicy(WhitespaceStrippingPolicy) - Method in class net.sf.saxon.s9api.DocumentBuilder
Set the whitespace stripping policy applied when loading a document using this DocumentBuilder.
setWrapDocument(Boolean) - Method in class net.sf.saxon.lib.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.
setWrapDocument(Boolean) - Method in class net.sf.saxon.lib.ParseOptions
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.serialize.Emitter
Set the output destination as a character stream
setXIncludeAware(boolean) - Method in class net.sf.saxon.Configuration
Set whether or not source documents (including stylesheets and schemas) are have XInclude processing applied to them, or not.
setXIncludeAware(boolean) - Method in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
Deprecated.
Set state of XInclude processing.
setXIncludeAware(boolean) - Method in class net.sf.saxon.dom.DocumentBuilderImpl
Set state of XInclude processing.
setXIncludeAware(boolean) - Method in class net.sf.saxon.lib.AugmentedSource
Set state of XInclude processing.
setXIncludeAware(boolean) - Method in class net.sf.saxon.lib.ParseOptions
Set state of XInclude processing.
setXMLReader(XMLReader) - Method in class net.sf.saxon.lib.AugmentedSource
Set the SAX parser (XMLReader) to be used
setXMLReader(XMLReader) - Method in class net.sf.saxon.lib.ParseOptions
Set the SAX parser (XMLReader) to be used
setXmlStandalone(boolean) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
An attribute specifying, as part of the XML declaration, whether this document is standalone.
setXMLStreamReader(XMLStreamReader) - Method in class net.sf.saxon.evpull.StaxToEventBridge
Supply an XMLStreamReader: the events reported by this XMLStreamReader will be translated into EventIterator events
setXMLStreamReader(XMLStreamReader) - Method in class net.sf.saxon.pull.StaxBridge
Supply an XMLStreamReader: the events reported by this XMLStreamReader will be translated into PullProvider events
setXMLVersion(int) - Method in class net.sf.saxon.Configuration
Set the XML version to be used by default for validating characters and names.
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.
setXmlVersion(String) - Method in class net.sf.saxon.s9api.Processor
Set the version of XML used by this Processor.
setXPathContext(XPathContext) - Method in exception net.sf.saxon.trans.XPathException
Set dynamic context information in the exception object
setXPathFunctionResolver(XPathFunctionResolver) - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
 
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
setXPathLanguageLevel(DecimalValue) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
Set the XPath language level supported, as a string.
setXPathVariableResolver(XPathVariableResolver) - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
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.
setXsltLanguageVersion(String) - Method in class net.sf.saxon.s9api.XsltCompiler
Set the XSLT (and XPath) language level to be supported by the processor.
setXsltProcessorVersion(DecimalValue) - Method in class net.sf.saxon.style.StyleNodeFactory
Set the XSLT processor version to be used by this node factory.
setXsltVersion(DecimalValue) - Method in class net.sf.saxon.trans.CompilerInfo
Set the version of XSLT to be supported by this processor.
ShallowSkipRuleSet - Class in net.sf.saxon.trans
The built-in rule set used for 1.0 and 2.0, which for document and element nodes does an apply-templates to children, and for text nodes and attribute nodes copies the node.
ShareableSequence - Class in net.sf.saxon.value
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.
SHARED_APPEND_EXPRESSION - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
SHORT - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:short
SHORT - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
showExecutionTime(long) - Static method in class net.sf.saxon.trans.CommandLineOptions
 
showExecutionTimeNano(long) - Static method in class net.sf.saxon.trans.CommandLineOptions
 
showLocation() - Method in class net.sf.saxon.trace.ContextStackFrame
Show the location of a call (for use by subclasses)
showSize() - Method in class net.sf.saxon.tree.tiny.TinyDocumentImpl
 
showSize() - Method in class net.sf.saxon.tree.tiny.TinyTree
Output a statistical summary to System.err
showTime - Variable in class net.sf.saxon.Query
 
showTime - Variable in class net.sf.saxon.Transform
 
SiblingCountingNode - Interface in net.sf.saxon.tree.wrapper
Interface that extends NodeInfo by providing a method to get the position of a node relative to its siblings.
SiblingEnumeration - Class in net.sf.saxon.tree.tiny
This class supports both the child:: and following-sibling:: axes, which are identical except for the route to the first candidate node.
SiblingEnumeration(TinyTree, TinyNodeImpl, NodeTest, boolean) - Constructor for class net.sf.saxon.tree.tiny.SiblingEnumeration
Return an enumeration over children or siblings of the context node
signedPositiveInfinity() - Method in class net.sf.saxon.type.StringToDouble
 
signedPositiveInfinity() - Method in class net.sf.saxon.value.StringToDouble11
 
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.DurationValue
Return the signum of the value
signum() - Method in class net.sf.saxon.value.FloatValue
Determine whether the value is negative, zero, or positive
signum(long) - Static method in class net.sf.saxon.value.Int64Value
Factory method returning the integer -1, 0, or +1 according as the argument is negative, zero, or positive
signum() - Method in class net.sf.saxon.value.Int64Value
Determine whether the value is negative, zero, or positive
signum(int) - Static method in class net.sf.saxon.value.IntegerValue
Get the signum of an int
signum() - Method in class net.sf.saxon.value.NumericValue
Determine whether the value is negative, zero, or positive
SimpleCollation - Class in net.sf.saxon.expr.sort
A simple collation that just wraps a suppled Comparator
SimpleCollation(Comparator) - Constructor for class net.sf.saxon.expr.sort.SimpleCollation
Create a SimpleCollation
SimpleContainer - Class in net.sf.saxon.sxpath
A simple container for standalone XPath expressions
SimpleContainer(Executable) - Constructor for class net.sf.saxon.sxpath.SimpleContainer
 
SimpleExpression - Class in net.sf.saxon.expr
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
simpleInteger(String) - Static method in class net.sf.saxon.value.DurationValue
Parse a simple unsigned integer
SimpleNodeConstructor - Class in net.sf.saxon.expr.instruct
Common superclass for XSLT instructions whose content template produces a text value: xsl:attribute, xsl:comment, xsl:processing-instruction, xsl:namespace, and xsl:text, and their XQuery equivalents
SimpleNodeConstructor() - Constructor for class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Default constructor used by subclasses
SimpleStepExpression - Class in net.sf.saxon.expr
An SimpleStepExpression is a special case of a SlashExpression in which the start expression selects a single item (or nothing), and the step expression is a simple AxisExpression.
SimpleStepExpression(Expression, Expression) - Constructor for class net.sf.saxon.expr.SimpleStepExpression
 
SimpleType - Interface in net.sf.saxon.type
This interface represents a simple type, which may be a built-in simple type, or a user-defined simple type.
simplified - Variable in class net.sf.saxon.expr.ArithmeticExpression
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.ArithmeticExpression
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.Assignation
Simplify the expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Simplify an expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.Atomizer
Simplify an expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.AxisExpression
Simplify an expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.BinaryExpression
Simplify an expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.CastingExpression
Simplify the expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.Expression
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.FilterExpression
Simplify an expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.FunctionCall
Simplify the function call.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.GeneralComparison
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.ApplyImports
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.Block
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.CallTemplate
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.Choose
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.ComputedElement
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.Copy
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.CopyOf
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.Doctype
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.DocumentInstr
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.FixedElement
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.ForEach
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
Simplify this variable
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.Instruction
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.Message
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.NumberInstruction
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.ProcessRegexMatchInstruction
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.ResultDocument
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.TraceExpression
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
Simplify an expression.
simplify(WithParam[], ExpressionVisitor) - Static method in class net.sf.saxon.expr.instruct.WithParam
Static method to simplify a set of with-param elements
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.ItemChecker
Simplify an expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.Literal
Simplify an expression
simplify(Expression) - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Simplify an expression, via the ExpressionVisitor
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.SimpleExpression
Simplify the expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.SingletonAtomizer
Simplify an expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.SlashExpression
Simplify an expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.sort.DocumentSorter
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.sort.SortExpression
Simplify an expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Simplify this sort key definition
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.UnaryExpression
Simplify an expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.VennExpression
Simplify the expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.BaseURI
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.Component
 
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.Data
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.DocumentUriFn
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.GenerateId
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.Id
Simplify: add a second implicit argument, the context document
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.Idref
Simplify: add a second implicit argument, the context document
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.KeyFn
Simplify: add a third implicit argument, the context document
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.LocalNameFn
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.Matches
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.NameFn
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.NamespaceUriFn
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.NodeNameFn
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.NumberFn
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.Remove
Simplify.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.Replace
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.Root
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.StringFn
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.StringLength
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.Tokenize
Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.UnparsedEntity
Simplify: add a second implicit argument, the context document
simplify(ExpressionVisitor) - Method in class net.sf.saxon.pattern.ConditionalPattern
Simplify the pattern: perform any context-independent optimisations
simplify(ExpressionVisitor) - Method in class net.sf.saxon.pattern.LocationPathPattern
Simplify the pattern: perform any context-independent optimisations
simplify(ExpressionVisitor) - Method in class net.sf.saxon.pattern.Pattern
Simplify the pattern by applying any context-independent optimisations.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.pattern.PatternSponsor
Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.pattern.VennPattern
Simplify the pattern: perform any context-independent optimisations
simplify(Expression) - Method in interface net.sf.saxon.TypeCheckerEnvironment
 
simplify() - Method in class net.sf.saxon.value.SequenceExtent
Simplify this SequenceExtent
simplify() - Method in class net.sf.saxon.value.ShareableSequence
Simplify this value
simplifyArguments(ExpressionVisitor) - Method in class net.sf.saxon.expr.FunctionCall
Simplify the arguments of the function.
sin(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the sine of a numeric value (SStL)
SINGLE_ATOMIC - Static variable in class net.sf.saxon.value.SequenceType
A type that allows exactly one atomic value
SINGLE_BOOLEAN - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single boolean
SINGLE_BYTE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single short
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_DOUBLE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single double
SINGLE_ELEMENT_NODE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single element node
SINGLE_FLOAT - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single float
SINGLE_FUNCTION - Static variable in class net.sf.saxon.type.AnyFunctionType
 
SINGLE_INT - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single int
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_LONG - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single long
SINGLE_NODE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single node
SINGLE_NUMERIC - Static variable in class net.sf.saxon.value.SequenceType
 
SINGLE_SHORT - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single short
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
SINGLE_UNTYPED_ATOMIC - Static variable in class net.sf.saxon.value.SequenceType
A type that allows a single untyped atomic
SingleItemFilter - Class in net.sf.saxon.expr
A SingleItemFilter is an expression that selects zero or one items from a supplied sequence
SingleItemFilter() - Constructor for class net.sf.saxon.expr.SingleItemFilter
 
SingleNodeExpression - Class in net.sf.saxon.expr
A node set expression that will always return zero or one nodes
SingleNodeExpression() - Constructor for class net.sf.saxon.expr.SingleNodeExpression
 
SingleNodeIterator - Class in net.sf.saxon.tree.iter
SingletonIterator: an iterator over a sequence of zero or one values
SingletonAtomizer - Class in net.sf.saxon.expr
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
SingletonClosure - Class in net.sf.saxon.value
A SingletonClosure 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.
SingletonClosure(Expression, XPathContext) - Constructor for class net.sf.saxon.value.SingletonClosure
Constructor should not be called directly, instances should be made using the make() method.
SingletonEventIterator - Class in net.sf.saxon.evpull
This class represents an EventIterator over a sequence containing a single pull event.
SingletonEventIterator(PullEvent) - Constructor for class net.sf.saxon.evpull.SingletonEventIterator
Create an iterator over a sequence containing a single pull event
SingletonIntersectExpression - Class in net.sf.saxon.expr
This expression is equivalent to (A intersect B) in the case where A has cardinality zero-or-one.
SingletonIntersectExpression(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.SingletonIntersectExpression
Special case of an intersect expression where the first argument is a singleton
SingletonItem<T extends Item> - Class in net.sf.saxon.value
A value that is a sequence containing zero or one items.
SingletonItem(T) - Constructor for class net.sf.saxon.value.SingletonItem
Create a node-set containing zero or one nodes
SingletonIterator<T extends Item> - Class in net.sf.saxon.tree.iter
SingletonIterator: an iterator over a sequence of zero or one values
singletonOperator - Variable in class net.sf.saxon.expr.GeneralComparison
 
singletonOperator - Variable in class net.sf.saxon.expr.GeneralComparison10
 
SingularityPull - Class in net.sf.saxon.expr.flwor
The "singularity" tuple stream delivers a single empty tuple.
SingularityPull() - Constructor for class net.sf.saxon.expr.flwor.SingularityPull
 
Sink - Class in net.sf.saxon.event
A Sink is an Receiver that discards all information passed to it
Sink(PipelineConfiguration) - Constructor for class net.sf.saxon.event.Sink
 
size() - Method in class net.sf.saxon.expr.sort.IntArraySet
 
size() - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
size() - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
size() - Method in class net.sf.saxon.expr.sort.IntHashMap
Gets the size of the map.
size() - Method in class net.sf.saxon.expr.sort.IntHashSet
 
size() - Method in class net.sf.saxon.expr.sort.IntRangeSet
 
size() - Method in interface net.sf.saxon.expr.sort.IntSet
Get the number of integers in the set
size() - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
size() - Method in class net.sf.saxon.expr.sort.IntToIntArrayMap
Gets the size of the map.
size() - Method in class net.sf.saxon.expr.sort.IntToIntHashMap
Gets the size of the map.
size() - Method in interface net.sf.saxon.expr.sort.IntToIntMap
Gets the size of the map.
size() - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
size() - Method in class net.sf.saxon.expr.sort.LRUCache
Get the number of entries in the cache
size() - Method in class net.sf.saxon.s9api.XdmEmptySequence
Get the number of items in the sequence
size() - Method in class net.sf.saxon.s9api.XdmItem
Get the number of items in the sequence
size() - Method in class net.sf.saxon.s9api.XdmValue
Get the number of items in the sequence
size - Variable in class net.sf.saxon.serialize.HTMLTagHashSet
 
SKIP - Static variable in class net.sf.saxon.lib.Validation
Synonym for Validation.STRIP, corresponding to XQuery usage
skippedEntity(String) - Method in class net.sf.saxon.event.ReceivingContentHandler
Notify a skipped entity.
skippedEntity(String) - Method in class net.sf.saxon.trans.ConfigurationReader
 
skipToMatchingEnd() - Method in class net.sf.saxon.pull.PullFilter
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.
SLASH - Static variable in class net.sf.saxon.expr.parser.Token
Forwards "/"
SLASH_SLASH - Static variable in class net.sf.saxon.expr.parser.Token
Double forwards slash, "//"
SlashExpression - Class in net.sf.saxon.expr
A slash expression is any expression using the binary slash operator "/".
SlashExpression(Expression, Expression) - Constructor for class net.sf.saxon.expr.SlashExpression
Constructor
SlotManager - Class in net.sf.saxon.expr.instruct
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.expr.instruct.SlotManager
The constructor should not be called directly.
SlotManager(int) - Constructor for class net.sf.saxon.expr.instruct.SlotManager
Create a SlotManager with a given number of slots
slotManager - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
slotNumber - Variable in class net.sf.saxon.expr.Assignation
 
slotNumber - Variable in class net.sf.saxon.expr.instruct.GeneralVariable
 
slotNumber - Variable in class net.sf.saxon.expr.LocalVariableReference
 
slotNumber - Variable in class net.sf.saxon.expr.SuppliedParameterReference
 
slots - Variable in class net.sf.saxon.expr.flwor.TupleExpression
 
slots - Variable in class net.sf.saxon.expr.StackFrame
 
SMALL - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
 
softwareEdition - Static variable in class net.sf.saxon.Configuration
 
SOME - Static variable in class net.sf.saxon.expr.parser.Token
Keyword "some"
SOME - Static variable in class net.sf.saxon.functions.regex.RegexTranslator
 
SOME_NAMESPACES - Static variable in class net.sf.saxon.om.CopyOptions
 
Sortable - Interface in net.sf.saxon.expr.sort
A Sortable is an object that can be sorted using the QuickSort method.
SortedGroupIterator - Class in net.sf.saxon.expr.sort
A SortedGroupIterator is a modified SortedIterator.
SortedGroupIterator(XPathContext, GroupIterator, SortKeyEvaluator, AtomicComparer[]) - Constructor for class net.sf.saxon.expr.sort.SortedGroupIterator
 
SortedIterator - Class in net.sf.saxon.expr.sort
Class to do a sorted iteration
SortedIterator(XPathContext, SequenceIterator, SortKeyEvaluator, AtomicComparer[], boolean) - Constructor for class net.sf.saxon.expr.sort.SortedIterator
Create a sorted iterator
SortExpression - Class in net.sf.saxon.expr.sort
Expression equivalent to the imaginary syntax expr sortby (sort-key)+
SortExpression(Expression, SortKeyDefinition[]) - Constructor for class net.sf.saxon.expr.sort.SortExpression
Create a sort expression
sortKey - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
SortKeyDefinition - Class in net.sf.saxon.expr.sort
A SortKeyDefinition defines one component of a sort key.
SortKeyDefinition() - Constructor for class net.sf.saxon.expr.sort.SortKeyDefinition
 
sortKeyDefinition - Variable in class net.sf.saxon.style.XSLSortOrMergeKey
 
sortKeyEvaluator - Variable in class net.sf.saxon.expr.sort.SortedIterator
 
SortKeyEvaluator - Interface in net.sf.saxon.expr.sort
Callback interface used to evaluate sort keys.
sortKeys - Variable in class net.sf.saxon.expr.flwor.OrderByClause
 
sortKeyValues - Variable in class net.sf.saxon.expr.sort.ObjectToBeSorted
 
SOURCE_PARSER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: The name of a class that implements the org.xml.sax.XMLReader interface
SOURCE_RESOLVER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: The name of a class that implements the org.xml.sax.XMLReader interface
sourceFileName - Variable in class net.sf.saxon.Query
 
SourceLocationProvider - Interface in net.sf.saxon.event
A SourceLocationProvider is a LocationProvider that represents locations in the source document from which the events are derived (as distinct from locations in a query or stylesheet of the instructions causing the events)
sourceParserName - Variable in class net.sf.saxon.Transform
 
SourceResolver - Interface in net.sf.saxon.lib
This interface defines a SourceResolver.
SpaceStrippedDocument - Class in net.sf.saxon.tree.wrapper
A SpaceStrippedDocument represents a view of a real Document in which selected whitespace text nodes are treated as having been stripped.
SpaceStrippedDocument(DocumentInfo, SpaceStrippingRule) - Constructor for class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
Create a space-stripped view of a document
SpaceStrippedNode - Class in net.sf.saxon.tree.wrapper
A StrippedNode is a view of a node, in a virtual tree that has whitespace text nodes stripped from it.
SpaceStrippedNode() - Constructor for class net.sf.saxon.tree.wrapper.SpaceStrippedNode
 
SpaceStrippedNode(NodeInfo, SpaceStrippedNode) - Constructor for class net.sf.saxon.tree.wrapper.SpaceStrippedNode
This constructor is protected: nodes should be created using the makeWrapper factory method
SpaceStrippingRule - Interface in net.sf.saxon.om
Interface for deciding whether a particular element is to have whitespace text nodes stripped
span - Variable in class net.sf.saxon.dom.NodeWrapper
 
SPECIAL_PROPERTY_MASK - Static variable in class net.sf.saxon.expr.StaticProperty
Mask for "special properties": that is, all properties other than cardinality and dependencies
specialFilter - Variable in class net.sf.saxon.pattern.LocationPathPattern
 
specialInAtt - Static variable in class net.sf.saxon.serialize.XMLEmitter
 
specialInText - Static variable in class net.sf.saxon.serialize.XMLEmitter
 
spliceIncludes() - Method in class net.sf.saxon.style.StylesheetModule
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.
SQL - Static variable in class net.sf.saxon.lib.NamespaceConstant
Fixed namespace name for SAXON SQL extension: "http://saxon.sf.net/sql"
SQLClose - Class in net.sf.saxon.option.sql
An sql:close element in the stylesheet.
SQLClose() - Constructor for class net.sf.saxon.option.sql.SQLClose
 
SQLColumn - Class in net.sf.saxon.option.sql
An sql:column element in the stylesheet.
SQLColumn() - Constructor for class net.sf.saxon.option.sql.SQLColumn
 
SQLConnect - Class in net.sf.saxon.option.sql
An sql:connect element in the stylesheet.
SQLConnect() - Constructor for class net.sf.saxon.option.sql.SQLConnect
 
SQLDelete - Class in net.sf.saxon.option.sql
An sql:delete element in the stylesheet.
SQLDelete() - Constructor for class net.sf.saxon.option.sql.SQLDelete
 
SQLExecute - Class in net.sf.saxon.option.sql
An sql:execute element in the stylesheet.
SQLExecute() - Constructor for class net.sf.saxon.option.sql.SQLExecute
 
SQLInsert - Class in net.sf.saxon.option.sql
An sql:insert element in the stylesheet.
SQLInsert() - Constructor for class net.sf.saxon.option.sql.SQLInsert
 
SQLQuery - Class in net.sf.saxon.option.sql
An sql:query element in the stylesheet.
SQLQuery() - Constructor for class net.sf.saxon.option.sql.SQLQuery
 
SQLUpdate - Class in net.sf.saxon.option.sql
An sql:update element in the stylesheet.
SQLUpdate() - Constructor for class net.sf.saxon.option.sql.SQLUpdate
 
sqrt(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the square root of a numeric value (SStL)
SRC - Static variable in class net.sf.saxon.om.StandardNames
 
stable - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
STABLE - Static variable in class net.sf.saxon.om.StandardNames
 
stable - Variable in class net.sf.saxon.style.XSLSortOrMergeKey
 
StackFrame - Class in net.sf.saxon.expr
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
 
stackFrame - Variable in class net.sf.saxon.expr.XPathContextMinor
 
stackFrameMap - Variable in class net.sf.saxon.style.XSLKey
 
STANDALONE - Static variable in class net.sf.saxon.om.StandardNames
 
standaloneSet() - Method in class net.sf.saxon.evpull.EventToStaxBridge
 
STANDARD_ERROR_OUTPUT_FILE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: filename
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
StandardCollationURIResolver - Class in net.sf.saxon.lib
StandardCollationURIResolver allows a Collation to be created given a URI starting with "http://saxon.sf.net/collation" followed by a set of query parameters.
StandardCollationURIResolver() - Constructor for class net.sf.saxon.lib.StandardCollationURIResolver
The class is normally used as a singleton, but the constructor is public to allow the class to be named as a value of the configuration property COLLATION_URI_RESOLVER
StandardCollectionURIResolver - Class in net.sf.saxon.lib
This class implements the default collection URI Resolver.
StandardCollectionURIResolver() - Constructor for class net.sf.saxon.lib.StandardCollectionURIResolver
 
StandardEntityResolver - Class in net.sf.saxon.lib
This class is an EntityResolver used to resolve references to common DTDs and entity files, using local copies provided with the Saxon product.
StandardEntityResolver() - Constructor for class net.sf.saxon.lib.StandardEntityResolver
 
StandardErrorHandler - Class in net.sf.saxon.lib
A default implementation of the SAX ErrorHandler interface.
StandardErrorHandler(ErrorListener) - Constructor for class net.sf.saxon.lib.StandardErrorHandler
 
StandardErrorListener - Class in net.sf.saxon.lib
StandardErrorListener is the standard error handler for XSLT and XQuery processing errors, used if no other ErrorListener is nominated.
StandardErrorListener() - Constructor for class net.sf.saxon.lib.StandardErrorListener
Create a Standard Error Listener
StandardFunction - Class in net.sf.saxon.functions
This class contains static data tables defining the properties of standard functions.
StandardFunction.Entry - Class in net.sf.saxon.functions
An entry in the table describing the properties of a function
StandardFunction.Entry() - Constructor for class net.sf.saxon.functions.StandardFunction.Entry
 
StandardModuleURIResolver - Class in net.sf.saxon.lib
This class is the standard ModuleURIResolver used to implement the "import module" declaration in a Query Prolog.
StandardModuleURIResolver() - Constructor for class net.sf.saxon.lib.StandardModuleURIResolver
Create a StandardModuleURIResolver.
StandardNames - Class in net.sf.saxon.om
Well-known names used in XSLT processing.
StandardOutputResolver - Class in net.sf.saxon.lib
This class defines the default OutputURIResolver.
StandardOutputResolver() - Constructor for class net.sf.saxon.lib.StandardOutputResolver
 
StandardUnparsedTextResolver - Class in net.sf.saxon.lib
Default implementation of the UnparsedTextURIResolver, used if no other implementation is nominated to the Configuration.
StandardUnparsedTextResolver() - Constructor for class net.sf.saxon.lib.StandardUnparsedTextResolver
 
StandardURIChecker - Class in net.sf.saxon.lib
This class checks whether a string is a valid URI.
StandardURIChecker() - Constructor for class net.sf.saxon.lib.StandardURIChecker
Protected constructor to allow subclassing
StandardURIResolver - Class in net.sf.saxon.lib
This class provides the service of converting a URI into an InputSource.
StandardURIResolver() - Constructor for class net.sf.saxon.lib.StandardURIResolver
Create a StandardURIResolver, with no reference to a Configuration.
StandardURIResolver(Configuration) - Constructor for class net.sf.saxon.lib.StandardURIResolver
Create a StandardURIResolver, with a reference to a Configuration
STAR - Static variable in class net.sf.saxon.expr.parser.Token
"*" symbol when used as a wildcard
start - Variable in class net.sf.saxon.expr.RangeIterator
 
start - Variable in class net.sf.saxon.expr.ReverseRangeIterator
 
start - Variable in class net.sf.saxon.expr.SlashExpression
 
start - Variable in class net.sf.saxon.expr.TailExpression
 
start - Variable in class net.sf.saxon.tree.iter.ArrayIterator
 
start - Variable in class net.sf.saxon.tree.iter.PrependIterator
 
start - Variable in class net.sf.saxon.tree.iter.ReverseArrayIterator
 
start - Variable in class net.sf.saxon.tree.linked.TreeEnumeration
 
start - Variable in class net.sf.saxon.value.IntegerRange
 
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.
startCDATA() - Method in class net.sf.saxon.event.ReceivingContentHandler
 
startContent() - Method in class net.sf.saxon.dom.DOMWriter
 
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.IDFilter
startContent: Test if a matching ID attribute was found; if so, start outputting.
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.option.dom4j.DOM4JWriter
 
startContent() - Method in class net.sf.saxon.option.jdom.JDOMWriter
 
startContent() - Method in class net.sf.saxon.option.xom.XOMWriter
 
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.serialize.HTMLEmitter
 
startContent() - Method in class net.sf.saxon.serialize.MetaTagAdjuster
Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class net.sf.saxon.serialize.XMLEmitter
 
startContent() - Method in class net.sf.saxon.serialize.XMLIndenter
 
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.tree.linked.LinkedBuilderMonitor
 
startContent() - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
 
startContent() - Method in class net.sf.saxon.tree.tiny.TinyBuilder
 
startCurrentItem(Item) - Method in class net.sf.saxon.event.ContentHandlerProxy.ContentHandlerProxyTraceListener
Method that is called by an instruction that changes the current item in the source document: that is, xsl:for-each, xsl:apply-templates, xsl:for-each-group.
startCurrentItem(Item) - Method in interface net.sf.saxon.lib.TraceListener
Method that is called by an instruction that changes the current item in the source document: that is, xsl:for-each, xsl:apply-templates, xsl:for-each-group.
startCurrentItem(Item) - Method in class net.sf.saxon.trace.AbstractTraceListener
Called when an item becomes the context item
startCurrentItem(Item) - Method in class net.sf.saxon.trace.TimingTraceListener
Called when an item becomes current
startCurrentItem(Item) - Method in class net.sf.saxon.trace.TraceEventMulticaster
Called when an item becomes current
startDocument(int) - Method in class net.sf.saxon.dom.DOMWriter
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
Notify the start of the document.
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
Receive notification of the beginning of a document.
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.StartTagBuffer
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() - Method in class net.sf.saxon.IdentityTransformerHandler
Override the behaviour of startDocument() in ReceivingContentHandler
startDocument(int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
Start of a document node.
startDocument(int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
Start of a document node.
startDocument(int) - Method in class net.sf.saxon.option.xom.XOMWriter
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.s9api.MessageListenerProxy
Start of a document node.
startDocument(int) - Method in class net.sf.saxon.serialize.HTMLURIEscaper
Start of a document node.
startDocument(int) - Method in class net.sf.saxon.serialize.ImplicitResultChecker
 
startDocument(int) - Method in class net.sf.saxon.serialize.MessageWarner
 
startDocument(int) - Method in class net.sf.saxon.serialize.XMLEmitter
Start of a document node.
startDocument() - Method in class net.sf.saxon.trans.ConfigurationReader
 
startDocument() - Method in class net.sf.saxon.TransformerHandlerImpl
Start of a new document.
startDocument(int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
 
startDocument(int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Start of a document node.
startDocument(int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Write a document node to the tree
startDocument(int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
 
StartDocumentEvent - Class in net.sf.saxon.evpull
A PullEvent representing the start of a document node
startDTD(String, String, String) - Method in class net.sf.saxon.event.ReceivingContentHandler
Register the start of the DTD.
started - Variable in class net.sf.saxon.event.Builder
 
started - Variable in class net.sf.saxon.serialize.XMLEmitter
 
started - Variable in class net.sf.saxon.TransformerHandlerImpl
 
startedElement - Variable in class net.sf.saxon.serialize.XMLEmitter
 
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.dom.DOMWriter
Start of an element.
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.CommentStripper
 
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Output an element start tag.
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
Notify the start of an element
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.IDFilter
startElement
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.NamePoolConverter
Output element start tag
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.NamespaceReducer
startElement.
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.PathMaintainer
 
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.PIGrabber
Abort the parse when the first start element tag is found
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.ProxyReceiver
Notify the start of an element
startElement(NodeName, SchemaType, 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
Notify an element start event, including all the associated attributes
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.SequenceWriter
Output an element start tag.
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.Sink
Notify the start of an element
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.StartTagBuffer
startElement
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.Stripper
 
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.TeeOutputter
Notify the start of an element
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.TracingFilter
Notify the start of an element
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.TreeReceiver
Notify the start of an element
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
Notify the start of an element
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
Start of an element.
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
Start of an element.
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.option.xom.XOMWriter
Start of an element.
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.query.SequenceWrapper
Notify the start of an element
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.s9api.MessageListenerProxy
Output an element start tag.
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.serialize.CDATAFilter
Output element start tag
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.serialize.HTMLEmitter
Output element start tag
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.serialize.HTMLIndenter
Output element start tag
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.serialize.HTMLURIEscaper
Notify the start of an element
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.serialize.ImplicitResultChecker
 
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.serialize.MetaTagAdjuster
Notify the start of an element
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
Output an element start tag.
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.serialize.UncommittedSerializer
Output an element start tag.
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
Notify the start of an element
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.serialize.XMLEmitter
Start of an element.
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.serialize.XMLIndenter
Output element start tag
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.style.UseWhenFilter
Notify the start of an element.
startElement(String) - Method in class net.sf.saxon.trace.ExpressionPresenter
Start an element
startElement(String, String, String, Attributes) - Method in class net.sf.saxon.trans.ConfigurationReader
 
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Notify the start of an element
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Notify the start tag of an element
startElement(NodeName, SchemaType, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
 
StartElementEvent - Class in net.sf.saxon.evpull
This is a PullEvent representing the start of an element node.
StartElementEvent(PipelineConfiguration) - Constructor for class net.sf.saxon.evpull.StartElementEvent
Create a Start Element Event
startEntity(String) - Method in class net.sf.saxon.event.ReceivingContentHandler
 
startLineNumber - Variable in class net.sf.saxon.expr.parser.Tokenizer
The starting line number (for XPath in XSLT, the line number in the stylesheet)
startPrefixMapping(String, String) - Method in class net.sf.saxon.event.ReceivingContentHandler
Notify a namespace prefix to URI binding
startPrefixMapping(String, String) - Method in class net.sf.saxon.trans.ConfigurationReader
 
startSubsidiaryElement(String) - Method in class net.sf.saxon.trace.ExpressionPresenter
Start a child element in the output
startsWith(String, String) - Method in class net.sf.saxon.expr.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.expr.sort.RuleBasedSubstringMatcher
Test whether one string starts with another, according to the rules of the XPath starts-with() function
StartsWith - Class in net.sf.saxon.functions
Implements the fn:starts-with() function
StartsWith() - Constructor for class net.sf.saxon.functions.StartsWith
 
startsWith(String, String) - Method in interface net.sf.saxon.lib.SubstringMatcher
Test whether one string starts with another, according to the rules of the XPath starts-with() function
StartTagBuffer - Class in net.sf.saxon.event
StartTagBuffer is a ProxyReceiver that buffers attributes and namespace events within a start tag.
StartTagBuffer(Receiver) - Constructor for class net.sf.saxon.event.StartTagBuffer
 
state - Variable in class net.sf.saxon.tree.iter.HomogeneityCheckerIterator
 
state - Variable in class net.sf.saxon.value.MemoClosure
 
StatefulMappingFunction<F extends Item,T extends Item> - Interface in net.sf.saxon.expr
MappingFunction is an interface that must be satisfied by an object passed to a MappingIterator.
statement - Variable in class net.sf.saxon.option.sql.SQLExecute
 
StaticBaseURI - Class in net.sf.saxon.functions
This class supports the static-base-uri() function in XPath 2.0.
StaticBaseURI() - Constructor for class net.sf.saxon.functions.StaticBaseURI
 
StaticContext - Interface in net.sf.saxon.expr
A StaticContext contains the information needed while an expression or pattern is being parsed.
staticContext - Variable in class net.sf.saxon.style.StyleElement
 
staticProperties - Variable in class net.sf.saxon.expr.Expression
 
StaticProperty - Class in net.sf.saxon.expr
This class contains constants identifying dependencies that an XPath expression might have on its context.
StaticQueryContext - Class in net.sf.saxon.query
StaticQueryContext contains information used to build a StaticContext for use when processing XQuery expressions.
StaticQueryContext() - Constructor for class net.sf.saxon.query.StaticQueryContext
Private constructor used when copying a context
StaticQueryContext(Configuration) - Constructor for class net.sf.saxon.query.StaticQueryContext
Deprecated.
since 9.2. Use config.newStaticQueryContext(). This will create a StaticQueryContext with capabilities appropriate to the configuration (for example, offering XQuery 1.1 support).
StaticQueryContext(Configuration, boolean) - Constructor for class net.sf.saxon.query.StaticQueryContext
Create a StaticQueryContext using a given Configuration.
StaticQueryContext(StaticQueryContext) - Constructor for class net.sf.saxon.query.StaticQueryContext
Create a copy of a supplied StaticQueryContext
staticType - Variable in class net.sf.saxon.expr.VariableReference
 
staticTypeCheck(SequenceType, boolean, RoleLocator, TypeCheckerEnvironment) - Method in class net.sf.saxon.expr.Expression
Static type checking of some expressions is delegated to the expression itself, by calling this method.
staticTypeCheck(SequenceType, boolean, RoleLocator, TypeCheckerEnvironment) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Static type checking for let expressions is delegated to the expression itself, and is performed on the "return" expression, to allow further delegation to the branches of a conditional
staticTypeCheck(SequenceType, boolean, RoleLocator, TypeCheckerEnvironment) - Method in class net.sf.saxon.expr.instruct.Choose
Static type checking for conditional expressions is delegated to the expression itself, and is performed separately on each branch of the conditional, so that dynamic checks are added only on those branches where the check is actually required.
staticTypeCheck(SequenceType, boolean, RoleLocator, TypeCheckerEnvironment) - Method in class net.sf.saxon.expr.LetExpression
Static type checking for let expressions is delegated to the expression itself, and is performed on the "action" expression, to allow further delegation to the branches of a conditional
staticTypeCheck(Expression, SequenceType, boolean, RoleLocator, TypeCheckerEnvironment) - Static method in class net.sf.saxon.expr.parser.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.
StaxBridge - Class in net.sf.saxon.pull
This class implements the Saxon PullProvider API on top of a standard StAX parser (or any other StAX XMLStreamReader implementation)
StaxBridge() - Constructor for class net.sf.saxon.pull.StaxBridge
Create a new instance of the class
StaxToEventBridge - Class in net.sf.saxon.evpull
This class implements the Saxon EventIterator API on top of a standard StAX parser (or any other StAX XMLStreamReader implementation)
StaxToEventBridge() - Constructor for class net.sf.saxon.evpull.StaxToEventBridge
Create a new instance of the class
step - Variable in class net.sf.saxon.expr.SlashExpression
 
step() - Method in class net.sf.saxon.tree.linked.AncestorEnumeration
 
step() - Method in class net.sf.saxon.tree.linked.ChildEnumeration
 
step() - Method in class net.sf.saxon.tree.linked.DescendantEnumeration
 
step() - Method in class net.sf.saxon.tree.linked.FollowingEnumeration
 
step() - Method in class net.sf.saxon.tree.linked.FollowingSiblingEnumeration
 
step() - Method in class net.sf.saxon.tree.linked.PrecedingEnumeration
 
step() - Method in class net.sf.saxon.tree.linked.PrecedingOrAncestorEnumeration
 
step() - Method in class net.sf.saxon.tree.linked.PrecedingSiblingEnumeration
 
step() - Method in class net.sf.saxon.tree.linked.TreeEnumeration
Advance one step along the axis: the resulting node might not meet the required criteria for inclusion
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
STREAMABLE - Static variable in class net.sf.saxon.om.StandardNames
 
streamResult - Variable in class net.sf.saxon.serialize.Emitter
 
StreamWriterToReceiver - Class in net.sf.saxon.event
This class implements the XmlStreamWriter interface, translating the events into Saxon Receiver events.
StreamWriterToReceiver(Receiver) - Constructor for class net.sf.saxon.event.StreamWriterToReceiver
Constructor.
STRENGTH - Static variable in class net.sf.saxon.om.StandardNames
 
STRICT - Static variable in class net.sf.saxon.lib.Validation
Code for strict validation
strictTypeCheck(Expression, SequenceType, RoleLocator, StaticContext) - Static method in class net.sf.saxon.expr.parser.TypeChecker
Check an expression against a required type, modifying it if necessary.
STRING - Static variable in class net.sf.saxon.om.StandardNames
 
STRING - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:string
STRING - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
STRING_LITERAL - Static variable in class net.sf.saxon.expr.parser.Token
String literal
STRING_TO_BASE64_BINARY - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_BOOLEAN - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_DAY_TIME_DURATION - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_DECIMAL - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_DURATION - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_HEX_BINARY - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_INTEGER - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_LANGUAGE - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_NORMALIZED_STRING - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_STRING - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_TIME - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_TOKEN - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_UNTYPED_ATOMIC - Static variable in class net.sf.saxon.type.StringConverter
 
STRING_TO_YEAR_MONTH_DURATION - Static variable in class net.sf.saxon.type.StringConverter
 
stringCollator - Variable in class net.sf.saxon.functions.CollatingFunction
 
StringCollator - Interface in net.sf.saxon.lib
This interface represents a "collation" as defined in XPath, that is, a set of rules for comparing strings
StringConverter - Class in net.sf.saxon.type
A Converter that accepts a string as input.
StringConverter() - Constructor for class net.sf.saxon.type.StringConverter
Create a StringConverter
StringConverter(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter
Create a StringConverter
StringConverter.IdentityConverter - Class in net.sf.saxon.type
Converter that does nothing - it returns the input unchanged
StringConverter.IdentityConverter() - Constructor for class net.sf.saxon.type.StringConverter.IdentityConverter
 
StringConverter.StringToAnyURI - Class in net.sf.saxon.type
Converts string to anyURI
StringConverter.StringToAnyURI(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToAnyURI
 
StringConverter.StringToBoolean - Class in net.sf.saxon.type
Converts a string to a boolean
StringConverter.StringToBoolean() - Constructor for class net.sf.saxon.type.StringConverter.StringToBoolean
 
StringConverter.StringToDate - Class in net.sf.saxon.type
Converts a string to a date
StringConverter.StringToDate(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToDate
 
StringConverter.StringToDateTime - Class in net.sf.saxon.type
Converts a string to a dateTime
StringConverter.StringToDateTime(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToDateTime
 
StringConverter.StringToDayTimeDuration - Class in net.sf.saxon.type
Converts a string to a dayTimeDuration
StringConverter.StringToDayTimeDuration() - Constructor for class net.sf.saxon.type.StringConverter.StringToDayTimeDuration
 
StringConverter.StringToDecimal - Class in net.sf.saxon.type
Converts a string to an xs:decimal
StringConverter.StringToDecimal() - Constructor for class net.sf.saxon.type.StringConverter.StringToDecimal
 
StringConverter.StringToDerivedStringSubtype - Class in net.sf.saxon.type
Converts from xs;string to a user-defined type derived from a built-in subtype of xs:string
StringConverter.StringToDerivedStringSubtype(ConversionRules, AtomicType) - Constructor for class net.sf.saxon.type.StringConverter.StringToDerivedStringSubtype
 
StringConverter.StringToDouble - Class in net.sf.saxon.type
Converts a string to a double.
StringConverter.StringToDouble(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToDouble
 
StringConverter.StringToDuration - Class in net.sf.saxon.type
Converts a string to a duration
StringConverter.StringToDuration() - Constructor for class net.sf.saxon.type.StringConverter.StringToDuration
 
StringConverter.StringToExternalObjectType - Class in net.sf.saxon.type
 
StringConverter.StringToExternalObjectType() - Constructor for class net.sf.saxon.type.StringConverter.StringToExternalObjectType
 
StringConverter.StringToFloat - Class in net.sf.saxon.type
Converts a string to xs:float
StringConverter.StringToFloat(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToFloat
 
StringConverter.StringToGDayConverter - Class in net.sf.saxon.type
Converts a string to a gDay
StringConverter.StringToGDayConverter(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToGDayConverter
 
StringConverter.StringToGMonth - Class in net.sf.saxon.type
Converts a string to a gMonth
StringConverter.StringToGMonth(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToGMonth
 
StringConverter.StringToGMonthDay - Class in net.sf.saxon.type
Converts a string to a gMonthDay
StringConverter.StringToGMonthDay(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToGMonthDay
 
StringConverter.StringToGYear - Class in net.sf.saxon.type
Converts a string to a gYear
StringConverter.StringToGYear(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToGYear
 
StringConverter.StringToGYearMonth - Class in net.sf.saxon.type
Converts a string to a gYearMonth
StringConverter.StringToGYearMonth(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToGYearMonth
 
StringConverter.StringToHexBinary - Class in net.sf.saxon.type
Converts a string to hexBinary
StringConverter.StringToHexBinary() - Constructor for class net.sf.saxon.type.StringConverter.StringToHexBinary
 
StringConverter.StringToInteger - Class in net.sf.saxon.type
Converts a string to an integer
StringConverter.StringToInteger() - Constructor for class net.sf.saxon.type.StringConverter.StringToInteger
 
StringConverter.StringToIntegerSubtype - Class in net.sf.saxon.type
Converts a string to a built-in subtype of integer
StringConverter.StringToIntegerSubtype(BuiltInAtomicType) - Constructor for class net.sf.saxon.type.StringConverter.StringToIntegerSubtype
 
StringConverter.StringToLanguage - Class in net.sf.saxon.type
Converts from xs:string to xs:language
StringConverter.StringToLanguage() - Constructor for class net.sf.saxon.type.StringConverter.StringToLanguage
 
StringConverter.StringToName - Class in net.sf.saxon.type
Converts from xs:string to xs:Name
StringConverter.StringToName(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToName
 
StringConverter.StringToNCName - Class in net.sf.saxon.type
Converts from xs:string to xs:NCName, xs:ID, xs:IDREF, or xs:ENTITY
StringConverter.StringToNCName(ConversionRules, AtomicType) - Constructor for class net.sf.saxon.type.StringConverter.StringToNCName
 
StringConverter.StringToNMTOKEN - Class in net.sf.saxon.type
Converts from xs:string to xs:NMTOKEN
StringConverter.StringToNMTOKEN(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToNMTOKEN
 
StringConverter.StringToNonStringDerivedType - Class in net.sf.saxon.type
Converter from string to a derived type (derived from a type other than xs:string), where the derived type needs to retain the original string for validating against lexical facets such as pattern.
StringConverter.StringToNonStringDerivedType(StringConverter, Converter.DownCastingConverter) - Constructor for class net.sf.saxon.type.StringConverter.StringToNonStringDerivedType
 
StringConverter.StringToNormalizedString - Class in net.sf.saxon.type
Converts from xs:string to xs:normalizedString
StringConverter.StringToNormalizedString() - Constructor for class net.sf.saxon.type.StringConverter.StringToNormalizedString
 
StringConverter.StringToNotation - Class in net.sf.saxon.type
Converts String to NOTATION
StringConverter.StringToNotation(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToNotation
 
StringConverter.StringToQName - Class in net.sf.saxon.type
Converts String to QName
StringConverter.StringToQName(ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToQName
 
StringConverter.StringToString - Class in net.sf.saxon.type
Converts from xs:string or xs:untypedAtomic to xs:String
StringConverter.StringToString() - Constructor for class net.sf.saxon.type.StringConverter.StringToString
 
StringConverter.StringToStringSubtype - Class in net.sf.saxon.type
Converts from xs;string to a user-defined type derived directly from xs:string
StringConverter.StringToStringSubtype(ConversionRules, AtomicType) - Constructor for class net.sf.saxon.type.StringConverter.StringToStringSubtype
 
StringConverter.StringToTime - Class in net.sf.saxon.type
Converts a string to a time
StringConverter.StringToTime() - Constructor for class net.sf.saxon.type.StringConverter.StringToTime
 
StringConverter.StringToToken - Class in net.sf.saxon.type
Converts from xs:string to xs:token
StringConverter.StringToToken() - Constructor for class net.sf.saxon.type.StringConverter.StringToToken
 
StringConverter.StringToUnionConverter - Class in net.sf.saxon.type
Converter from string to plain union types
StringConverter.StringToUnionConverter(PlainType, ConversionRules) - Constructor for class net.sf.saxon.type.StringConverter.StringToUnionConverter
 
StringConverter.StringToUntypedAtomic - Class in net.sf.saxon.type
Converts from xs:string or xs:untypedAtomic to xs:untypedAtomic
StringConverter.StringToUntypedAtomic() - Constructor for class net.sf.saxon.type.StringConverter.StringToUntypedAtomic
 
StringConverter.StringToYearMonthDuration - Class in net.sf.saxon.type
Converts a string to a yearMonthDuration
StringConverter.StringToYearMonthDuration() - Constructor for class net.sf.saxon.type.StringConverter.StringToYearMonthDuration
 
StringFn - Class in net.sf.saxon.functions
Implement XPath function string()
StringFn() - Constructor for class net.sf.saxon.functions.StringFn
 
stringify(Expression, boolean, Configuration) - Static method in class net.sf.saxon.query.QueryParser
Convert an expression so it generates a space-separated sequence of strings
StringJoin - Class in net.sf.saxon.functions
xf:string-join(string* $sequence, string $separator)
StringJoin() - Constructor for class net.sf.saxon.functions.StringJoin
 
StringLength - Class in net.sf.saxon.functions
Implement the XPath string-length() function
StringLength() - Constructor for class net.sf.saxon.functions.StringLength
 
StringLiteral - Class in net.sf.saxon.expr
Subclass of Literal used specifically for string literals, as this is a common case
StringLiteral(StringValue) - Constructor for class net.sf.saxon.expr.StringLiteral
Create a StringLiteral that wraps a StringValue
StringLiteral(CharSequence) - Constructor for class net.sf.saxon.expr.StringLiteral
Create a StringLiteral that wraps any CharSequence (including, of course, a String)
strings - Variable in class net.sf.saxon.serialize.HTMLTagHashSet
 
StringToCodepoints - Class in net.sf.saxon.functions
This class supports the function string-to-codepoints()
StringToCodepoints() - Constructor for class net.sf.saxon.functions.StringToCodepoints
 
StringToDouble - Class in net.sf.saxon.type
This class converts a string to an xs:double according to the rules in XML Schema 1.0
StringToDouble() - Constructor for class net.sf.saxon.type.StringToDouble
 
StringToDouble11 - Class in net.sf.saxon.value
Convert a string to a double using the rules of XML Schema 1.1
StringToDouble11() - Constructor for class net.sf.saxon.value.StringToDouble11
 
stringToInteger(CharSequence) - Static method in class net.sf.saxon.value.IntegerValue
Static factory method to convert strings to integers.
StringTokenIterator - Class in net.sf.saxon.expr
StringTokenIterator: breaks a string up into tokens, and returns the tokens as a sequence of strings.
StringTokenIterator(String) - Constructor for class net.sf.saxon.expr.StringTokenIterator
Construct a StringTokenIterator that will break the supplied string into tokens at whitespace boundaries
StringTokenIterator(String, String) - Constructor for class net.sf.saxon.expr.StringTokenIterator
Construct a StringTokenIterator that will break the supplied string into tokens at any of the delimiter characters included in the delimiter string.
stringToNumber(CharSequence) - Method in class net.sf.saxon.type.StringToDouble
Convert a string to a double.
StringValue - Class in net.sf.saxon.value
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(CharSequence, AtomicType) - Constructor for class net.sf.saxon.value.StringValue
Constructor.
StringValue.CharacterIterator - Class in net.sf.saxon.value
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
STRIP - Static variable in class net.sf.saxon.event.Stripper
 
strip - Variable in class net.sf.saxon.functions.URIQueryParameters
 
STRIP - Static variable in class net.sf.saxon.lib.Validation
Code corresponding to the XSLT option validation=strip, which indicates that existing type annotations are to be removed and no new validation is performed.
STRIP_DEFAULT - Static variable in class net.sf.saxon.event.Stripper
 
STRIP_WHITESPACE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: string ("all", "none", or "ignorable")
Stripper - Class in net.sf.saxon.event
The RuleBasedStripper class performs whitespace stripping according to the rules of the xsl:strip-space and xsl:preserve-space instructions.
Stripper(SpaceStrippingRule, Receiver) - Constructor for class net.sf.saxon.event.Stripper
 
Stripper.StripRuleTarget - Class in net.sf.saxon.event
 
Stripper.StripRuleTarget() - Constructor for class net.sf.saxon.event.Stripper.StripRuleTarget
 
STRIPPER_MODE - Static variable in class net.sf.saxon.trans.Mode
 
stripsInputTypeAnnotations() - Method in class net.sf.saxon.expr.instruct.Executable
Ask whether source documents are to have their type annotations stripped
StripSpaceRules - Class in net.sf.saxon.trans
The set of rules used to decide strip-space/preserve-space matching of element names in XSLT.
StripSpaceRules() - Constructor for class net.sf.saxon.trans.StripSpaceRules
Default constructor - creates a StripSpaceRules containing no rules
stripsWhitespace() - Method in class net.sf.saxon.expr.instruct.Executable
Determine whether this stylesheet does any whitespace stripping
stripsWhitespace() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Determine whether this stylesheet does any whitespace stripping
stripTypeAnnotations() - Method in class net.sf.saxon.evpull.StartElementEvent
Strip type annotations from the element and its attributes
StructuredQName - Class in net.sf.saxon.om
This class provides an economical representation of a QName triple (prefix, URI, and localname).
StructuredQName(String, String, String) - Constructor for class net.sf.saxon.om.StructuredQName
Construct a StructuredQName from a prefix, URI, and local name.
STYLE_PARSER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: The name of a class that implements the org.xml.sax.XMLReader interface
StyleElement - Class in net.sf.saxon.style
Abstract superclass for all element nodes in the stylesheet.
StyleElement() - Constructor for class net.sf.saxon.style.StyleElement
Constructor
StyleNodeFactory - Class in net.sf.saxon.style
Class StyleNodeFactory.
StyleNodeFactory(Configuration) - Constructor for class net.sf.saxon.style.StyleNodeFactory
Create the node factory for representing an XSLT stylesheet as a tree structure
STYLESHEET_PREFIX - Static variable in class net.sf.saxon.om.StandardNames
 
STYLESHEET_VERSION - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
stylesheet-version.
StylesheetFunctionLibrary - Class in net.sf.saxon.style
A StylesheetFunctionLibrary contains functions defined by the user in a stylesheet.
StylesheetFunctionLibrary(PrincipalStylesheetModule, boolean) - Constructor for class net.sf.saxon.style.StylesheetFunctionLibrary
Create a FunctionLibrary that provides access to stylesheet functions
StylesheetModule - Class in net.sf.saxon.style
A stylesheet module represents a module of a stylesheet.
StylesheetModule(XSLStylesheet, int) - Constructor for class net.sf.saxon.style.StylesheetModule
 
StylesheetProcedure - Interface in net.sf.saxon.style
This interface is implemented by all XSL elements that can contain local variable declarations.
StylesheetSpaceStrippingRule - Class in net.sf.saxon.om
A whitespace stripping rule that strips whitespace according to the rules defined for XSLT stylesheets
StylesheetSpaceStrippingRule(NamePool) - Constructor for class net.sf.saxon.om.StylesheetSpaceStrippingRule
 
subCategories - Static variable in class net.sf.saxon.functions.regex.RegexData
 
subCategoryCharClasses - Static variable in class net.sf.saxon.functions.regex.JDK15RegexTranslator
 
Subsequence - Class in net.sf.saxon.functions
Implements the XPath 2.0 subsequence() function
Subsequence() - Constructor for class net.sf.saxon.functions.Subsequence
 
subSequence(SequenceIterator, NumericValue, NumericValue, XPathContext) - Static method in class net.sf.saxon.functions.Subsequence
 
subsequence(int, int) - Method in interface net.sf.saxon.om.GroundedValue
Get a subsequence of the value
subSequence(int, int) - Method in class net.sf.saxon.tree.tiny.CharSlice
Returns a new character sequence that is a subsequence of this sequence.
subSequence(int, int) - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
Returns a new CharSequence that is a subsequence of this sequence.
subSequence(int, int) - Method in class net.sf.saxon.tree.tiny.LargeStringBuffer
Returns a new character sequence that is a subsequence of this sequence.
subSequence(int, int) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Returns a new CharSequence that is a subsequence of this sequence.
subsequence(int, int) - Method in class net.sf.saxon.value.AtomicValue
Get a subsequence of the value
subsequence(int, int) - Method in class net.sf.saxon.value.EmptySequence
Get a subsequence of the value
subsequence(int, int) - Method in class net.sf.saxon.value.IntegerRange
Get a subsequence of the value
subsequence(int, int) - Method in class net.sf.saxon.value.SequenceExtent
Get a subsequence of the value
subsequence(int, int) - Method in class net.sf.saxon.value.SingletonItem
Get a subsequence of the value
SubsequenceIterator - Class in net.sf.saxon.expr
A SubsequenceIterator selects a subsequence of a 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 - Class in net.sf.saxon.functions
This class implements the XPath substring() function
Substring() - Constructor for class net.sf.saxon.functions.Substring
 
substring(StringValue, NumericValue) - Static method in class net.sf.saxon.functions.Substring
Implement the substring function with two arguments.
substring(StringValue, NumericValue, NumericValue, XPathContext) - Static method in class net.sf.saxon.functions.Substring
Implement the substring function with three arguments.
substring(int, int) - Method in class net.sf.saxon.tree.tiny.CharSlice
Returns a new character sequence that is a subsequence of this sequence.
substring(int, int) - Method in class net.sf.saxon.tree.tiny.LargeStringBuffer
Returns a new character sequence that is a subsequence of this sequence.
substringAfter(String, String) - Method in class net.sf.saxon.expr.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.expr.sort.RuleBasedSubstringMatcher
Return the part of a string after a given substring, according to the rules of the XPath substring-after() function
SubstringAfter - Class in net.sf.saxon.functions
Implements the fn:substring-after() function
SubstringAfter() - Constructor for class net.sf.saxon.functions.SubstringAfter
 
substringAfter(String, String) - Method in interface net.sf.saxon.lib.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.expr.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.expr.sort.RuleBasedSubstringMatcher
Return the part of a string before a given substring, according to the rules of the XPath substring-before() function
SubstringBefore - Class in net.sf.saxon.functions
Implements the fn:substring-before() function
SubstringBefore() - Constructor for class net.sf.saxon.functions.SubstringBefore
 
substringBefore(String, String) - Method in interface net.sf.saxon.lib.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.
SubstringMatcher - Interface in net.sf.saxon.lib
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.
SUBSUMED_BY - Static variable in class net.sf.saxon.type.TypeHierarchy
Constant denoting relationship between two types: A is subsumed by B
subsumes(ItemType) - Method in class net.sf.saxon.s9api.ConstructedItemType
Determine whether this ItemType subsumes another ItemType.
subsumes(ItemType) - Method in class net.sf.saxon.s9api.ItemType.BuiltInAtomicItemType
 
subsumes(ItemType) - Method in class net.sf.saxon.s9api.ItemType
Determine whether this ItemType subsumes another ItemType.
subsumes(OccurrenceIndicator) - Method in enum net.sf.saxon.s9api.OccurrenceIndicator
Ask whether one occurrence indicator subsumes another.
SUBSUMES - Static variable in class net.sf.saxon.type.TypeHierarchy
Constant denoting relationship between two types: A subsumes B
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) - Method in class net.sf.saxon.value.DayTimeDurationValue
Subtract two dayTime-durations
subtract(DurationValue) - Method in class net.sf.saxon.value.DurationValue
Subtract two durations
subtract(CalendarValue, XPathContext) - Method in class net.sf.saxon.value.TimeValue
Determine the difference between two points in time, as a duration
subtract(DurationValue) - Method in class net.sf.saxon.value.YearMonthDurationValue
Subtract two year-month-durations
SUBTREE_NODESET - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit is set by getProperties() in the case of an expression that delivers a set of nodes with the guarantee that every node in the result will be a descendant or self, or attribute or namespace, of the context node
subtreeRoot - Variable in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
 
SUFFIX - Static variable in class net.sf.saxon.expr.parser.Token
"*:" token
suggestPrefixForURI(String) - Method in class net.sf.saxon.om.NamePool
Suggest a prefix for a given URI.
Sum - Class in net.sf.saxon.functions
Implementation of the fn:sum function
Sum() - Constructor for class net.sf.saxon.functions.Sum
 
sum(XPathContext, SequenceIterator) - Static method in class net.sf.saxon.option.exslt.Date
The date:sum function adds a set of durations together.
sum(int, int) - Static method in class net.sf.saxon.value.Cardinality
Add two cardinalities
SUPPLIED - Static variable in class net.sf.saxon.expr.instruct.ParameterSet
 
SUPPLIED_AND_CHECKED - Static variable in class net.sf.saxon.expr.instruct.ParameterSet
 
SuppliedParameterReference - Class in net.sf.saxon.expr
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
SUPPLY_SOURCE_LOCATOR - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
supply-source-locator = yes|no.
supplyStaticContext(StaticContext, int, Expression[]) - Method in class net.sf.saxon.lib.ExtensionFunctionCall
Supply static context information.
SUPPRESS_EVALUATION_EXPIRY_WARNING - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
SUPPRESS_INDENTATION - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
suppress-indentation = list of element names
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.Expression
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.instruct.ElementCreator
Suppress validation on contained element constructors, on the grounds that the parent element is already performing validation.
SURR1_FIRST - Static variable in class net.sf.saxon.serialize.UTF8Writer
 
SURR1_LAST - Static variable in class net.sf.saxon.serialize.UTF8Writer
 
SURR2_FIRST - Static variable in class net.sf.saxon.serialize.UTF8Writer
 
SURR2_LAST - Static variable in class net.sf.saxon.serialize.UTF8Writer
 
SURROGATE1_MAX - Static variable in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
 
SURROGATE1_MIN - Static variable in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
 
SURROGATE2_MAX - Static variable in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
 
SURROGATE2_MIN - Static variable in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
 
SURROGATES1_CLASS - Static variable in class net.sf.saxon.functions.regex.RegexTranslator
 
SURROGATES2_CLASS - Static variable in class net.sf.saxon.functions.regex.RegexTranslator
 
swap(int, int) - Method in class net.sf.saxon.expr.flwor.OrderByClausePull
Swap two objects within this Sortable, identified by their position.
swap(int, int) - Method in class net.sf.saxon.expr.flwor.OrderByClausePush
Swap two objects within this Sortable, identified by their position.
swap(int, int) - Method in class net.sf.saxon.expr.sort.DocumentOrderIterator
Swap two nodes (needed to implement the Sortable interface)
swap(int, int) - Method in interface net.sf.saxon.expr.sort.Sortable
Swap two objects within this Sortable, identified by their position.
swap(int, int) - Method in class net.sf.saxon.expr.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)
SWITCH - Static variable in class net.sf.saxon.expr.parser.Token
Keyword "switch" (XQuery 1.1)
SWITCH_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
An XPath or XQuery "switch" expression.
SXCH0002 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXCH0002: cannot supply output to ContentHandler because it is not well-formed
SXCH0003 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXCH0003: error reported by the ContentHandler (SAXResult) to which the result tree was sent
SXCH0004 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXCH0004: cannot load user-supplied ContentHandler
SXJE0001 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXJE0001: cannot convert xs:boolean to the required Java type
SXJE0002 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXJE0002: cannot convert xs:double to the required Java type
SXJE0003 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXJE0003: cannot convert xs:duration to the required Java type
SXJE0004 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXJE0004: cannot convert xs:float to the required Java type
SXJE0005 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXJE0005: cannot convert xs:string to Java char unless the length is exactly one
SXJE0006 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXJE0006: cannot convert xs:string to the required Java type
SXJE0007 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXJE0007: cannot convert xs:dayTimeDuration to the required Java type
SXJE0008 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXJE0008: cannot convert xs:yearMonthDuration to the required Java type
SXJE0021 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXJE0021: cannot convert XPath value to the type required by the signature of an extension function
SXJE0022 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXJE0022: cannot convert XPath value to the type required by the signature of an extension function, the XPath value is a sequence of more than one item but the Java type is a singleton
SXJE0023 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXJE0023: cannot convert XPath item to the member type of a Java array
SXJE0051 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXJE0051: supplied Java List/Array contains a member that cannot be converted to an Item
SXLM0001 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXLM0001: stylesheet or query appears to be looping/recursing indefinitely
SXSE0001 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXSE0001: cannot use character maps in an environment with no Controller
SXSE0002 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXSE0002: cannot use output property saxon:supply-source-locator unless tracing was enabled at compile time
SXSE0003 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXSE0003: unknown serialization property (the serialization spec says this is an error but gives no error code)
SXSQ0001 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXSQ0001: value of argument to SQL instruction is not a JDBC Connection object
SXSQ0002 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXSQ0002: failed to close JDBC Connection
SXSQ0003 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXSQ0003: failed to open JDBC Connection
SXSQ0004 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXSQ0004: SQL Insert/Update/Delete action failed
SXST0060 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXST0060: Template in a streaming mode is not streamable
SXST0061 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXST0061: Requested initial mode is streamable; must supply SAXSource or StreamSource
SXST0062 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXST0062: Dynamic error: disallowed navigation from a streaming mode.
SXST0063 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXST0063: A streamable template returns nodes from the streamed input document
SXST0064 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXST0064: A pattern in a streamable template uses predicates that reposition the input stream
SXST0065 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXST0065: Cannot use tracing with streaming templates
SXST0066 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXST0066: Within a conditional expression in a streamed template, the condition cannot read the streamed input
SXST0067 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXST0067: Within a streamed template, cannot call last()
SXST0068 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXST0068: Parameters of a streamed template, cannot consume the input stream
SXST0069 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXST0069: A parameter to a streamed template must not reference a node in the streamed document
SXST0070 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXST0070: Body of for-each must not select from streamed document unless the select expression does so
SXST0071 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXST0071: Cannot navigate upwards and then downwards when streaming
SXUP0081 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXUP0081: attempt to update a non-updateable node
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 "yes" or "no"
SXWN9004 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXWN9004: saxon:next-in-chain cannot be specified dynamically
SXWN9005 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXWN9005: The 'default' attribute of saxon:collation no longer has any effect
SXWN9006 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXWN9006: No schema-location was specified, and no schema with the requested target namespace is known, so the schema import was ignored
SXWN9008 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXWN9008: Saxon extension element not recognized because namespace not declared in extension-element-prefixes
SXWN9009 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXWN9009: an empty xsl:for-each or xsl:for-each-group has no effect
SXWN9010 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXWN9010: saxon:recognize-binary must be "yes" or "no"
SXWN9011 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXWN9011: saxon:memo-function ignored under Saxon-HE
SXWN9012 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXWN9012: saxon:threads ignored when compiling with trace enabled
SXWN9013 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXWN9013: saxon:threads ignored when not running under Saxon-EE
SXXF0001 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXXF0001: first argument to saxon:eval must be an expression prepared using saxon:expression
SXXF0002 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXXF0002: undeclared namespace prefix used in saxon:script
SXXP0003 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXXP0003: error reported by XML parser while parsing source document
SXXP0004 - Static variable in class net.sf.saxon.trans.SaxonErrorCode
SXXP0004: externally supplied node belongs to the wrong Configuration
SYNTAX_ERR - Static variable in exception net.sf.saxon.dom.DOMExceptionImpl
 
SystemFunction - Class in net.sf.saxon.functions
Abstract superclass for system-defined and user-defined functions
SystemFunction() - Constructor for class net.sf.saxon.functions.SystemFunction
 
SystemFunctionLibrary - Class in net.sf.saxon.functions
The SystemFunctionLibrary represents the collection of functions in the fn: namespace.
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.SequenceReceiver
 
systemId - Variable in class net.sf.saxon.serialize.Emitter
 
systemId - Variable in class net.sf.saxon.TransformerHandlerImpl
 
systemId - Variable in class net.sf.saxon.tree.linked.ProcInstImpl
 
systemId - Variable in class net.sf.saxon.tree.wrapper.VirtualCopy
 
SystemIdMap - Class in net.sf.saxon.tree.linked
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.linked.SystemIdMap
 
SystemProperty - Class in net.sf.saxon.functions
Implementation of the XSLT system-property() function
SystemProperty() - Constructor for class net.sf.saxon.functions.SystemProperty
 

T

t - Variable in class net.sf.saxon.expr.parser.ExpressionParser
 
table - Variable in class net.sf.saxon.option.sql.SQLDelete
 
table - Variable in class net.sf.saxon.option.sql.SQLInsert
 
table - Variable in class net.sf.saxon.option.sql.SQLQuery
the table(s) to query in
table - Variable in class net.sf.saxon.option.sql.SQLUpdate
 
TAG - Static variable in class net.sf.saxon.expr.parser.Token
"<" at the start of a tag (XQuery only).
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.
tagName(int) - Static method in class net.sf.saxon.trace.XSLTTraceListener
 
TailCall - Interface in net.sf.saxon.expr.instruct
Interface representing a Tail Call.
TailCallLoop - Class in net.sf.saxon.expr
A TailCallLoop wraps the body of a function that contains tail-recursive function calls.
TailCallLoop(UserFunction) - Constructor for class net.sf.saxon.expr.TailCallLoop
Constructor - create a TailCallLoop
TailCallReturner - Interface in net.sf.saxon.expr.instruct
This interface represents an expression that is capable of being processed leaving tail calls for the calling instruction to deal with.
TailExpression - Class in net.sf.saxon.expr
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]
TailIterator<T extends Item> - Class in net.sf.saxon.expr
TailIterator iterates over a base sequence starting at an element other than the first.
tan(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the tangent of a numeric value (SStL)
targetCardinality - Variable in class net.sf.saxon.expr.InstanceOfExpression
 
targetType - Variable in class net.sf.saxon.expr.InstanceOfExpression
 
targetType - Variable in class net.sf.saxon.type.StringConverter.StringToDerivedStringSubtype
 
targetType - Variable in class net.sf.saxon.type.StringConverter.StringToIntegerSubtype
 
targetType - Variable in class net.sf.saxon.type.StringConverter.StringToNCName
 
targetType - Variable in class net.sf.saxon.type.StringConverter.StringToStringSubtype
 
targetType - Variable in class net.sf.saxon.type.StringConverter.StringToUnionConverter
 
TeeDestination - Class in net.sf.saxon.s9api
A TeeDestination allows writing to two destinations at once.
TeeDestination(Destination, Destination) - Constructor for class net.sf.saxon.s9api.TeeDestination
Create a TeeDestination: a destination which copies everything that is sent to it to two separate destinations
TeeOutputter - Class in net.sf.saxon.event
TeeOutputter: a SequenceReceiver that duplicates received events to two different destinations
TeeOutputter(Receiver, Receiver) - Constructor for class net.sf.saxon.event.TeeOutputter
 
Template - Class in net.sf.saxon.expr.instruct
The runtime object corresponding to an xsl:template element in the stylesheet.
Template() - Constructor for class net.sf.saxon.expr.instruct.Template
Create a template
TEMPLATE - Static variable in class net.sf.saxon.trace.Location
An XSLT user-written template rule or named template.
TEMPLATE_RESULT - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
templateName - Variable in class net.sf.saxon.trace.ContextStackFrame.CallTemplate
 
TemplatesHandlerImpl - Class in net.sf.saxon
TemplatesHandlerImpl implements the javax.xml.transform.sax.TemplatesHandler interface.
TemplatesHandlerImpl(Configuration) - Constructor for class net.sf.saxon.TemplatesHandlerImpl
Create a TemplatesHandlerImpl and initialise variables.
TERMINATE - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag set on startDocument() in relation to an xsl:message call with terminate="yes"
TERMINATE - Static variable in class net.sf.saxon.om.StandardNames
 
TerminationException - Exception in net.sf.saxon.expr.instruct
An exception thrown by xsl:message terminate="yes".
TerminationException(String) - Constructor for exception net.sf.saxon.expr.instruct.TerminationException
Construct a TerminationException
TEST - Static variable in class net.sf.saxon.om.StandardNames
 
testCharacters(CharSequence) - Method in class net.sf.saxon.serialize.XMLEmitter
Test that all characters in a name (for example) are supported in the target encoding.
testConformance(ValueRepresentation, SequenceType, XPathContext) - Static method in class net.sf.saxon.expr.parser.TypeChecker
Test whether a given value conforms to a given type
testIfSchemaAware() - Method in class net.sf.saxon.trans.CommandLineOptions
Prescan the command line arguments to see if any of them imply use of a schema-aware processor
testPermittedAxis(byte) - Method in class net.sf.saxon.expr.parser.ExpressionParser
 
testPermittedAxis(byte) - Method in class net.sf.saxon.pattern.PatternParser
 
tests - Variable in class net.sf.saxon.pattern.UnionQNameTest
 
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()
TextComparer - Class in net.sf.saxon.expr.sort
A Comparer used for comparing sort keys when data-type="text".
TextComparer(AtomicComparer) - Constructor for class net.sf.saxon.expr.sort.TextComparer
 
TEXTEmitter - Class in net.sf.saxon.serialize
This class generates TEXT output
TEXTEmitter() - Constructor for class net.sf.saxon.serialize.TEXTEmitter
 
TextFragmentValue - Class in net.sf.saxon.value
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
TextImpl - Class in net.sf.saxon.tree.linked
A node in the XML parse tree representing character content
TextImpl(String) - Constructor for class net.sf.saxon.tree.linked.TextImpl
 
TextOnlyCopyRuleSet - Class in net.sf.saxon.trans
The built-in rule set used for 1.0 and 2.0, which for document and element nodes does an apply-templates to children, and for text nodes and attribute nodes copies the node.
TextOverAttrInfo - Class in net.sf.saxon.dom
This class represents a DOM text node that is the child of a DOM attribute node.
TextOverAttrInfo(AttrOverNodeInfo) - Constructor for class net.sf.saxon.dom.TextOverAttrInfo
 
TextOverNodeInfo - Class in net.sf.saxon.dom
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
 
textValues - Variable in class net.sf.saxon.tree.tiny.TinyBuilderCondensed
 
THE_INSTANCE - Static variable in class net.sf.saxon.expr.sort.EqualityComparer
 
THE_INSTANCE - Static variable in class net.sf.saxon.functions.DocAvailable.ErrorDiscarder
 
THE_INSTANCE - Static variable in class net.sf.saxon.serialize.HexCharacterReferenceGenerator
 
THE_INSTANCE - Static variable in class net.sf.saxon.serialize.HTMLIndenter.HTMLNameClassifier
 
THE_INSTANCE - Static variable in class net.sf.saxon.serialize.HTMLIndenter.XHTMLNameClassifier
 
THE_INSTANCE - Static variable in class net.sf.saxon.type.StringConverter.IdentityConverter
 
THE_INSTANCE - Static variable in class net.sf.saxon.value.FloatingPointConverter
 
theInstance - Static variable in class net.sf.saxon.om.Name10Checker
 
theInstance - Static variable in class net.sf.saxon.om.Name11Checker
 
theInstance - Static variable in class net.sf.saxon.serialize.charcode.ASCIICharacterSet
 
THEN - Static variable in class net.sf.saxon.expr.parser.Token
Ketword "then"
THEN_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
An XPath or XQuery "then" clause.
threads - Variable in class net.sf.saxon.expr.instruct.ForEach
 
THREE - Static variable in class net.sf.saxon.value.DecimalValue
 
TILDE - Static variable in class net.sf.saxon.expr.parser.Token
Tilde, used in XSLT patterns
time(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
The date:time function returns the time specified in the date/time string given as the argument.
time(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
The date:time function returns the current time.
TIME - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:time
TIME - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
Timer - Class in net.sf.saxon.trans
Utility class for collecting and reporting timing information, used only under diagnostic control
Timer() - Constructor for class net.sf.saxon.trans.Timer
 
TIMES - Static variable in class net.sf.saxon.expr.Calculator
 
times(IntegerValue) - Method in class net.sf.saxon.value.BigIntegerValue
Multiply by another integer
times(IntegerValue) - Method in class net.sf.saxon.value.Int64Value
Multiply by another integer
times(IntegerValue) - Method in class net.sf.saxon.value.IntegerValue
Multiply by another integer
TimeValue - Class in net.sf.saxon.value
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
TIMEZONE - Static variable in class net.sf.saxon.functions.Component
 
timing - Variable in class net.sf.saxon.event.Builder
 
TIMING - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
TimingCodeInjector - Class in net.sf.saxon.trace
A code injector that wraps the body of a template or function in a TraceExpression, which causes the TimingTraceListener to be notified at the start and end of the function/template evaluation
TimingCodeInjector() - Constructor for class net.sf.saxon.trace.TimingCodeInjector
 
TimingTraceListener - Class in net.sf.saxon.trace
A trace listener that records timing information for templates and functions, outputting this information as an HTML report to a specified destination when the transformation completes.
TimingTraceListener() - Constructor for class net.sf.saxon.trace.TimingTraceListener
 
TINY - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
 
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
TINY_TREE - Static variable in class net.sf.saxon.om.TreeModel
The TinyTree implementation.
TINY_TREE_CONDENSED - Static variable in class net.sf.saxon.event.Builder
Constant denoting the "tiny tree condensed", a variant of the tiny tree in which text and attribute nodes sharing the same string value use shared storage for the value.
TINY_TREE_CONDENSED - Static variable in class net.sf.saxon.om.TreeModel
The CondensedTinyTree implementation.
TinyAttributeCollection - Class in net.sf.saxon.tree.tiny
An implementation of the AttributeCollection interface based directly on the TinyTree data structure.
TinyAttributeCollection(TinyTree, int) - Constructor for class net.sf.saxon.tree.tiny.TinyAttributeCollection
 
TinyAttributeImpl - Class in net.sf.saxon.tree.tiny
A node in the XML parse tree representing an attribute.
TinyAttributeImpl(TinyTree, int) - Constructor for class net.sf.saxon.tree.tiny.TinyAttributeImpl
 
TinyBuilder - Class in net.sf.saxon.tree.tiny
The TinyBuilder class is responsible for taking a stream of SAX events and constructing a Document tree, using the "TinyTree" implementation.
TinyBuilder(PipelineConfiguration) - Constructor for class net.sf.saxon.tree.tiny.TinyBuilder
Create a TinyTree builder
TinyBuilderCondensed - Class in net.sf.saxon.tree.tiny
Variant of the TinyBuilder to create a tiny tree in which multiple text nodes or attribute nodes sharing the same string value economize on space by only holding the value once.
TinyBuilderCondensed(PipelineConfiguration) - Constructor for class net.sf.saxon.tree.tiny.TinyBuilderCondensed
 
TinyBuilderMonitor - Class in net.sf.saxon.tree.tiny
Monitor construction of a TinyTree.
TinyBuilderMonitor(TinyBuilder) - Constructor for class net.sf.saxon.tree.tiny.TinyBuilderMonitor
 
TinyCommentImpl - Class in net.sf.saxon.tree.tiny
TinyCommentImpl is an implementation of CommentInfo
TinyCommentImpl(TinyTree, int) - Constructor for class net.sf.saxon.tree.tiny.TinyCommentImpl
 
TinyDocumentImpl - Class in net.sf.saxon.tree.tiny
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.tree.tiny.TinyDocumentImpl
 
TinyElementImpl - Class in net.sf.saxon.tree.tiny
A node in the XML parse tree representing an XML element.
TinyElementImpl(TinyTree, int) - Constructor for class net.sf.saxon.tree.tiny.TinyElementImpl
Constructor - create a tiny element node
TinyNodeImpl - Class in net.sf.saxon.tree.tiny
A node in a TinyTree representing an XML element, character content, or attribute.
TinyNodeImpl() - Constructor for class net.sf.saxon.tree.tiny.TinyNodeImpl
 
TinyParentNodeImpl - Class in net.sf.saxon.tree.tiny
TinyParentNodeImpl is an implementation of a non-leaf node (specifically, an Element node or a Document node)
TinyParentNodeImpl() - Constructor for class net.sf.saxon.tree.tiny.TinyParentNodeImpl
 
TinyProcInstImpl - Class in net.sf.saxon.tree.tiny
TProcInstImpl is an implementation of ProcInstInfo
TinyProcInstImpl(TinyTree, int) - Constructor for class net.sf.saxon.tree.tiny.TinyProcInstImpl
 
TinyTextImpl - Class in net.sf.saxon.tree.tiny
A node in the XML parse tree representing character content
TinyTextImpl(TinyTree, int) - Constructor for class net.sf.saxon.tree.tiny.TinyTextImpl
Create a text node
TinyTree - Class in net.sf.saxon.tree.tiny
A data structure to hold the contents of a tree.
TinyTree(Configuration) - Constructor for class net.sf.saxon.tree.tiny.TinyTree
Create a TinyTree.
TinyTree(Configuration, int, int, int, int) - Constructor for class net.sf.saxon.tree.tiny.TinyTree
Create a tree with a specified initial size
TinyTreeEventIterator - Class in net.sf.saxon.tree.tiny
This implementation of the Saxon event-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).
TinyTreeEventIterator(TinyNodeImpl, PipelineConfiguration) - Constructor for class net.sf.saxon.tree.tiny.TinyTreeEventIterator
Create a TinyTreeEventIterator to return events associated with a tree or subtree
TITLE_CASE - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
TO - Static variable in class net.sf.saxon.expr.parser.Token
Operator "to"
TO_STRING - Static variable in class net.sf.saxon.type.Converter
 
TO_STRING_MAPPER - Static variable in class net.sf.saxon.expr.AtomicSequenceConverter
 
TO_UNTYPED_ATOMIC - Static variable in class net.sf.saxon.type.Converter
 
toAlpha(long, int, int) - Method in class net.sf.saxon.expr.number.AbstractNumberer
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.expr.number.AbstractNumberer
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.GDateValue
Convert to DateTime.
toDateTime() - Method in class net.sf.saxon.value.TimeValue
Convert to a DateTime value.
toDateValue() - Method in class net.sf.saxon.value.DateTimeValue
Extract the Date part
toJapanese(long) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Format the number in Japanese.
toJaxpQName() - Method in class net.sf.saxon.om.StructuredQName
Convert the StructuredQName to a javax.xml.namespace.QName
toJaxpQName() - Method in class net.sf.saxon.value.QualifiedNameValue
Construct a javax.xml.namespace.QName from this QualifiedNameValue
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.
Token - Class in net.sf.saxon.expr.parser
This class holds static constants and methods defining the lexical tokens used in XPath and XQuery, and associated keywords.
TOKEN - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:token
TOKEN - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
tokenize(String, int, int, int) - Method in class net.sf.saxon.expr.parser.Tokenizer
Prepare a string for tokenization.
tokenize(CharSequence) - Method in class net.sf.saxon.functions.regex.JRegularExpression
Use this regular expression to tokenize an input string.
tokenize(CharSequence) - Method in interface net.sf.saxon.functions.regex.RegularExpression
Use this regular expression to tokenize an input string.
Tokenize - Class in net.sf.saxon.functions
This class implements the tokenize() function for regular expression matching.
Tokenize() - Constructor for class net.sf.saxon.functions.Tokenize
 
Tokenizer - Class in net.sf.saxon.expr.parser
Tokenizer for expressions and inputs.
Tokenizer() - Constructor for class net.sf.saxon.expr.parser.Tokenizer
 
tokens - Static variable in class net.sf.saxon.expr.parser.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
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Show an ordinal number as English words in a requested case (for example, Twentyfirst)
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.expr.number.Numberer_en
Show an ordinal number as English words in a requested case (for example, Twentyfirst)
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.option.local.Numberer_da
Show an ordinal number as Danish words in a requested case (for example, Twentyfirst)
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.option.local.Numberer_de
Show an ordinal number as German words (for example, Einundzwanzigste)
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.option.local.Numberer_fr
 
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.option.local.Numberer_frBE
 
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.option.local.Numberer_it
Show an ordinal number as Italian words in a requested case (for example, Twentyfirst)
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.option.local.Numberer_nl
Show an ordinal number as dutch words in a requested case (for example, Twentyfirst)
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.option.local.Numberer_nlBE
Show an ordinal number as dutch words in a requested case (for example, Twentyfirst)
toOrdinalWords(String, long, int) - Method in class net.sf.saxon.option.local.Numberer_sv
Show an ordinal number as swedish words in a requested case (for example, Twentyfirst)
topLevel - Variable in class net.sf.saxon.style.StylesheetModule
 
toRoman(long) - Static method in class net.sf.saxon.expr.number.AbstractNumberer
Generate a Roman numeral (in lower case)
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.expr.BinaryExpression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.CastableExpression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.CastExpression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.ContextItemExpression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.Expression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.FilterExpression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Display the expression as a string
toString() - Method in class net.sf.saxon.expr.flwor.ForClause
 
toString() - Method in class net.sf.saxon.expr.flwor.LetClause
 
toString() - Method in class net.sf.saxon.expr.flwor.OrderByClause
 
toString() - Method in class net.sf.saxon.expr.flwor.TraceClause
 
toString() - Method in class net.sf.saxon.expr.flwor.WhereClause
 
toString() - Method in class net.sf.saxon.expr.ForExpression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.FunctionCall
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.instruct.Choose
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.LetExpression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.Literal
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.ParentNodeExpression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.QuantifiedExpression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.RootExpression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.SlashExpression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.sort.IntArraySet
 
toString() - Method in class net.sf.saxon.expr.sort.IntRangeSet
 
toString() - Method in class net.sf.saxon.expr.SuppliedParameterReference
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.UnaryExpression
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString() - Method in class net.sf.saxon.expr.VariableReference
The toString() method for an expression attempts to give a representation of the expression in an XPath-like form, but there is no guarantee that the syntax will actually be true XPath.
toString(int) - Static method in class net.sf.saxon.lib.Validation
Get a string representation of a validation code
toString() - Method in class net.sf.saxon.om.DocumentURI
 
toString() - Method in class net.sf.saxon.om.NoNamespaceName
 
toString() - Method in class net.sf.saxon.om.StructuredQName
The toString() method displays the QName as a lexical QName, that is prefix:local
toString() - Method in class net.sf.saxon.pattern.AnchorPattern
 
toString() - Method in class net.sf.saxon.pattern.AnyChildNodeTest
 
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.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.EmptySequenceTest
 
toString() - Method in class net.sf.saxon.pattern.IdrefTest
 
toString() - Method in class net.sf.saxon.pattern.ItemTypePattern
Display the pattern for diagnostics
toString() - Method in class net.sf.saxon.pattern.LocalNameTest
 
toString() - Method in class net.sf.saxon.pattern.NamespaceTest
 
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.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.Pattern
Get the original pattern text
toString() - Method in class net.sf.saxon.s9api.QName
Convert the value to a string.
toString() - Method in enum net.sf.saxon.s9api.Serializer.Property
Get the name of the property expressed as a QName in Clark notation.
toString() - Method in class net.sf.saxon.s9api.XdmAtomicValue
Get the result of converting the atomic value to a string.
toString() - Method in class net.sf.saxon.s9api.XdmNode
The toString() method returns a simple XML serialization of the node with defaulted serialization parameters.
toString() - Method in class net.sf.saxon.tree.tiny.CharSlice
Convert to a string
toString() - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
Returns a string representation of the object.
toString() - Method in class net.sf.saxon.tree.tiny.LargeStringBuffer
Convert to a string
toString() - Method in class net.sf.saxon.tree.util.FastStringBuffer
Convert contents of the FastStringBuffer to a string
toString(NamePool) - Method in class net.sf.saxon.type.AnyFunctionType
Produce a representation of this type name for use in error messages.
toString() - Method in class net.sf.saxon.type.AnyFunctionType
Produce a representation of this type name for use in error messages.
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 exception net.sf.saxon.type.ValidationException
Returns the String representation of this Exception
toString() - Method in class net.sf.saxon.type.ValidationFailure
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 as a string
toString() - Method in class net.sf.saxon.value.EmptySequence
Returns a string representation of the object.
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.QualifiedNameValue
The toString() method returns the name in the form QName("uri", "local")
toString() - Method in class net.sf.saxon.value.SequenceExtent
 
toString() - Method in class net.sf.saxon.value.SequenceType
Return a string representation of this SequenceType
toString() - Method in class net.sf.saxon.value.ShareableSequence
 
toString() - Method in class net.sf.saxon.value.StringValue
 
toStructuredQName() - Method in class net.sf.saxon.value.QualifiedNameValue
Convert to a StructuredQName
total(SequenceIterator, XPathContext, SourceLocator) - Static method in class net.sf.saxon.functions.Sum
Calculate the total of a sequence.
totalAttributeLength - Variable in class net.sf.saxon.serialize.XMLIndenter
 
toTimeValue() - Method in class net.sf.saxon.value.DateTimeValue
Extract the Time part
toTraditionalSequence(long, String) - Method in class net.sf.saxon.option.local.Numberer_he
Convert a number to traditional Hebrew representation.
toWords(long) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Show the number as words in title case.
toWords(long, int) - Method in class net.sf.saxon.expr.number.AbstractNumberer
Format a number as English words with specified case options
toWords(long) - Method in class net.sf.saxon.expr.number.Numberer_en
Show the number as words in title case.
toWords(long) - Method in class net.sf.saxon.option.local.Numberer_da
 
toWords(long, int) - Method in class net.sf.saxon.option.local.Numberer_da
 
toWords(long) - Method in class net.sf.saxon.option.local.Numberer_de
Show the number as words in title case.
toWords(long) - Method in class net.sf.saxon.option.local.Numberer_fr
 
toWords(long, int) - Method in class net.sf.saxon.option.local.Numberer_fr
 
toWords(long) - Method in class net.sf.saxon.option.local.Numberer_frBE
 
toWords(long, int) - Method in class net.sf.saxon.option.local.Numberer_frBE
 
toWords(long) - Method in class net.sf.saxon.option.local.Numberer_it
 
toWords(long, int) - Method in class net.sf.saxon.option.local.Numberer_it
 
toWords(long) - Method in class net.sf.saxon.option.local.Numberer_nl
 
toWords(long, int) - Method in class net.sf.saxon.option.local.Numberer_nl
 
toWords(long) - Method in class net.sf.saxon.option.local.Numberer_nlBE
 
toWords(long, int) - Method in class net.sf.saxon.option.local.Numberer_nlBE
 
toWords(long) - Method in class net.sf.saxon.option.local.Numberer_sv
 
toWords(long, int) - Method in class net.sf.saxon.option.local.Numberer_sv
 
TRACE - Static variable in class net.sf.saxon.expr.flwor.Clause
 
trace(String, Expression) - Method in class net.sf.saxon.expr.parser.Optimizer
Trace optimization actions
trace(String) - Method in class net.sf.saxon.expr.parser.Optimizer
Trace optimization actions
Trace - Class in net.sf.saxon.functions
This class supports the XPath 2.0 function trace().
Trace() - Constructor for class net.sf.saxon.functions.Trace
 
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.lib.FeatureKeys
Type of value: boolean
TRACE_LISTENER - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: An instance of the class net.sf.saxon.lib.TraceListener
TRACE_LISTENER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: The name of a class that implements net.sf.saxon.lib.TraceListener
TRACE_OPTIMIZER_DECISIONS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
TraceClause - Class in net.sf.saxon.expr.flwor
A "trace" clause in a FLWOR expression, added by a TraceCodeInjector for diagnostic tracing, debugging, profiling or similar purposes.
TraceClause(Clause, NamespaceResolver, Container) - Constructor for class net.sf.saxon.expr.flwor.TraceClause
Create a traceClause
traceClause - Variable in class net.sf.saxon.expr.flwor.TraceClausePush
 
TraceClausePull - Class in net.sf.saxon.expr.flwor
This class represents the tuple stream delivered as the output of a trace clause in a FLWOR expression.
TraceClausePull(TuplePull, TraceClause, Clause, Container) - Constructor for class net.sf.saxon.expr.flwor.TraceClausePull
 
TraceClausePush - Class in net.sf.saxon.expr.flwor
This class represents the tuple stream delivered as the output of a trace clause in a FLWOR expression.
TraceClausePush(TuplePush, TraceClause, Clause, Container) - Constructor for class net.sf.saxon.expr.flwor.TraceClausePush
 
TraceCodeInjector - Class in net.sf.saxon.trace
A code injector that wraps every expression (other than a literal) in a TraceExpression, which causes a TraceListener to be notified when the expression is evaluated
TraceCodeInjector() - Constructor for class net.sf.saxon.trace.TraceCodeInjector
 
TraceEventMulticaster - Class in net.sf.saxon.trace
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 in net.sf.saxon.expr.instruct
A wrapper expression used to trace expressions in XPath and XQuery.
TraceExpression(Expression) - Constructor for class net.sf.saxon.expr.instruct.TraceExpression
Create a trace expression that traces execution of a given child expression
traceItem(Item, String, PrintStream) - Static method in class net.sf.saxon.functions.Trace
 
TraceListener - Interface in net.sf.saxon.lib
This interface defines methods that are called by Saxon during the execution of a stylesheet, if tracing is switched on.
TracingEventIterator - Class in net.sf.saxon.evpull
This class is a filter for a sequence of pull events; it returns the input sequence unchanged, but traces execution to System.err
TracingEventIterator(EventIterator) - Constructor for class net.sf.saxon.evpull.TracingEventIterator
Create an event iterator that traces all events received from the base sequence, and returns them unchanged
TracingFilter - Class in net.sf.saxon.event
A filter that can be inserted into a Receiver pipeline to trace the events that pass through.
TracingFilter(Receiver) - Constructor for class net.sf.saxon.event.TracingFilter
Create a TracingFilter and allocate a unique Id.
TracingFilter(Receiver, PrintStream) - Constructor for class net.sf.saxon.event.TracingFilter
Create a TracingFilter, allocate a unique Id, and supply the destination for diagnostic trace messages
trailing(XPathContext, SequenceIterator, SequenceIterator) - Static method in class net.sf.saxon.option.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(Source, Result) - Method in class net.sf.saxon.IdentityTransformer
Perform identify transformation from Source to Result
transform() - Method in class net.sf.saxon.s9api.XsltTransformer
Perform the transformation.
Transform - Class in net.sf.saxon
This Transform class is the command-line entry point to the Saxon XSLT Processor.
Transform() - Constructor for class net.sf.saxon.Transform
 
Transform.TransformThread - Class in net.sf.saxon
 
Transform.TransformThread(int, Templates, List<Source>, File, CommandLineOptions, PrintStream) - Constructor for class net.sf.saxon.Transform.TransformThread
 
transformDocument(NodeInfo, Result) - Method in class net.sf.saxon.Controller
Transform a source XML document supplied as a tree.
TransformerFactoryImpl - Class in net.sf.saxon
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 in net.sf.saxon
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 in net.sf.saxon.event
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 TransformerReceiver and initialise variables.
transformStream(Source, Mode, Result) - Method in class net.sf.saxon.Controller
Transform a source XML document supplied as a stream, in streaming mode.
translate(CharSequence, int, int, List<RegexSyntaxException>) - Static method in class net.sf.saxon.functions.regex.JDK15RegexTranslator
Translates a regular expression in the syntax of XML Schemas Part 2 into a regular expression in the syntax of java.util.regex.Pattern.
Translate - Class in net.sf.saxon.functions
Implement the XPath translate() function
Translate() - Constructor for class net.sf.saxon.functions.Translate
 
translate(StringValue, StringValue, StringValue) - Static method in class net.sf.saxon.functions.Translate
Perform the translate function
translateAtom() - Method in class net.sf.saxon.functions.regex.JDK15RegexTranslator
 
translateAtom() - Method in class net.sf.saxon.functions.regex.RegexTranslator
If what follows is an Atom, translate it and return true; otherwise return false
translateBranch() - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
translateQuantifier() - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
translateQuantity() - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
translateRegExp() - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
translateTop() - Method in class net.sf.saxon.functions.regex.RegexTranslator
 
translateUsingMap(CharSequence, IntToIntMap) - Static method in class net.sf.saxon.functions.Translate
Implement the translate() function using an index built at compile time
transmit(Receiver) - Method in class net.sf.saxon.event.Transmitter
Send events to a supplied Receiver
Transmitter - Class in net.sf.saxon.event
A Transmitter is a source of events sent to a Receiver.
Transmitter() - Constructor for class net.sf.saxon.event.Transmitter
 
TREAT_AS - Static variable in class net.sf.saxon.expr.parser.Token
operator "treat as"
treatCurrentAsOperator() - Method in class net.sf.saxon.expr.parser.Tokenizer
Force the current token to be treated as an operator if possible
TreatExpression - Class in net.sf.saxon.expr
Treat Expression: implements "treat as data-type ( expression )".
TreatFn - Class in net.sf.saxon.functions
This class supports the XPath 2.0 functions exactly-one(), one-or-more(), zero-or-one().
TreatFn() - Constructor for class net.sf.saxon.functions.TreatFn
 
tree - Variable in class net.sf.saxon.tree.tiny.TinyAttributeCollection
 
tree - Variable in class net.sf.saxon.tree.tiny.TinyNodeImpl
 
TREE_MODEL - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: integer (net.sf.saxon.event.Builder#STANDARD_TREE or net.sf.saxon.event.Builder#TINY_TREE or or net.sf.saxon.event.Builder#TINY_TREE_CONDENSED)
TREE_MODEL_NAME - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: string ("linkedTree" or "tinyTree" or "tinyTreeCondensed")
TreeEnumeration - Class in net.sf.saxon.tree.linked
 
TreeEnumeration(NodeImpl, NodeTest) - Constructor for class net.sf.saxon.tree.linked.TreeEnumeration
Create an axis enumeration for a given type and name of node, from a given origin node
TreeModel - Class in net.sf.saxon.om
A TreeModel represents an implementation of the Saxon NodeInfo interface, which itself is essentially an implementation of the XDM model defined in W3C specifications (except that Saxon's NodeInfo understands the 13 XPath axes, rather than merely supporting parent and child properties).
TreeModel() - Constructor for class net.sf.saxon.om.TreeModel
 
treeModel - Variable in class net.sf.saxon.s9api.XdmDestination
 
TreeReceiver - Class in net.sf.saxon.event
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
Create a TreeReceiver
TRIM - Static variable in class net.sf.saxon.value.Whitespace
 
trim(CharSequence) - Static method in class net.sf.saxon.value.Whitespace
Trim leading and trailing whitespace from a string, returning a string.
trimWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Whitespace
Remove leading and trailing whitespace.
TRUE - Static variable in class net.sf.saxon.value.BooleanValue
The boolean value TRUE
TRUE - Static variable in class net.sf.saxon.value.StringValue
 
trustResultType() - Method in class net.sf.saxon.functions.ItemAt
Ask whether the result actually returned by the function can be trusted, or whether it should be checked against the declared type.
trustResultType() - Method in class net.sf.saxon.lib.ExtensionFunctionDefinition
Ask whether the result actually returned by the function can be trusted, or whether it should be checked against the declared type.
tryIndexedFilter(FilterExpression, ExpressionVisitor, boolean) - Method in class net.sf.saxon.expr.parser.Optimizer
Try converting a filter expression to a call on the key function.
tryInlineFunctionCall(UserFunctionCall, ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.parser.Optimizer
Replace a function call by the body of the function, assuming all conditions for inlining the function are satisfied
trySwitch(Choose, StaticContext) - Method in class net.sf.saxon.expr.parser.Optimizer
Try to convert a Choose expression into a switch
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.functions.ResolveURI
If a system ID can't be parsed as a URL, try to expand it as a relative URI using the current directory as the base URI.
tryToFactorOutDot(Expression, ItemType) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Try to factor out dependencies on the context item, by rewriting an expression f(.) as let $dot := .
tryToMakeAbsolute(TypeHierarchy) - Method in class net.sf.saxon.expr.SlashExpression
Test whether a path expression is an absolute path - that is, a path whose first step selects a document node; if not, see if it can be converted to an absolute path.
TUNNEL - Static variable in class net.sf.saxon.om.StandardNames
 
tunnel - Variable in class net.sf.saxon.style.XSLGeneralVariable
 
tunnelParams - Variable in class net.sf.saxon.expr.instruct.ApplyImports
 
tunnelParams - Variable in class net.sf.saxon.expr.instruct.ApplyTemplates
 
Tuple - Class in net.sf.saxon.expr.flwor
A tuple, as it appears in an XQuery tuple stream handled by extended FLWOR expressions.
Tuple(ValueRepresentation[]) - Constructor for class net.sf.saxon.expr.flwor.Tuple
 
tupleExpression - Variable in class net.sf.saxon.expr.flwor.OrderByClause
 
TupleExpression - Class in net.sf.saxon.expr.flwor
A tuple expression is an expression that returns a tuple.
TupleExpression() - Constructor for class net.sf.saxon.expr.flwor.TupleExpression
 
TuplePull - Class in net.sf.saxon.expr.flwor
Abtract class representing a tuple stream (used to evaluate a FLWOR expression) in pull mode (where the consumer of tuples activates the provider of those tuples)
TuplePull() - Constructor for class net.sf.saxon.expr.flwor.TuplePull
 
TuplePush - Class in net.sf.saxon.expr.flwor
Abtract class representing a tuple stream (used to evaluate a FLWOR expression) in push mode (where the provider of tuples activates the consumer of those tuples)
TuplePush() - Constructor for class net.sf.saxon.expr.flwor.TuplePush
 
TWO - Static variable in class net.sf.saxon.value.DecimalValue
 
TWO_POINT_ONE - Static variable in class net.sf.saxon.value.DecimalValue
 
type - Variable in class net.sf.saxon.expr.SuppliedParameterReference
 
TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
Type - Class in net.sf.saxon.type
This class contains static information about types and methods for constructing type codes.
TYPE_ANNOTATIONS - Static variable in class net.sf.saxon.om.CopyOptions
 
TYPE_BOOLEAN - Static variable in class net.sf.saxon.trans.CommandLineOptions
 
TYPE_CLASSNAME - Static variable in class net.sf.saxon.trans.CommandLineOptions
 
TYPE_DATETIME - Static variable in class net.sf.saxon.trans.CommandLineOptions
 
TYPE_ENUMERATION - Static variable in class net.sf.saxon.trans.CommandLineOptions
 
TYPE_FILENAME - Static variable in class net.sf.saxon.trans.CommandLineOptions
 
TYPE_FILENAME_LIST - Static variable in class net.sf.saxon.trans.CommandLineOptions
 
TYPE_INTEGER - Static variable in class net.sf.saxon.trans.CommandLineOptions
 
TYPE_INTEGER_PAIR - Static variable in class net.sf.saxon.trans.CommandLineOptions
 
TYPE_OP - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
TYPE_QNAME - Static variable in class net.sf.saxon.trans.CommandLineOptions
 
TYPE_STRING - Static variable in class net.sf.saxon.trans.CommandLineOptions
 
TypeAvailable - Class in net.sf.saxon.functions
This class supports the XSLT element-available and function-available functions.
TypeAvailable() - Constructor for class net.sf.saxon.functions.TypeAvailable
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.AdjacentTextNodeMerger
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.ArithmeticExpression
Type-check the expression statically.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.ArithmeticExpression10
Type-check the expression statically.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.Atomizer
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.AxisExpression
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.BinaryExpression
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.BooleanExpression
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.CardinalityChecker
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.CastableExpression
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.CastExpression
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.CompareToIntegerConstant
Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.ContextItemExpression
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.ErrorExpression
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.Expression
Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.FilterExpression
Type-check the expression
typeCheck(ExpressionVisitor) - Method in class net.sf.saxon.expr.flwor.Clause
Type-check any expression contained within this clause
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor) - Method in class net.sf.saxon.expr.flwor.ForClause
Type-check the expression
typeCheck(ExpressionVisitor) - Method in class net.sf.saxon.expr.flwor.LetClause
Type-check the expression
typeCheck(ExpressionVisitor) - Method in class net.sf.saxon.expr.flwor.OrderByClause
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.flwor.TupleExpression
 
typeCheck(ExpressionVisitor) - Method in class net.sf.saxon.expr.flwor.WhereClause
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.ForExpression
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.FunctionCall
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.GeneralComparison
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.GeneralComparison10
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.HomogeneityChecker
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.IdentityComparison
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.InstanceOfExpression
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ApplyImports
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.Block
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.CallTemplate
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.Choose
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ComputedElement
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.Copy
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.CopyOf
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.Doctype
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ForEach
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.Message
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.NumberInstruction
Perform static analysis of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.ResultDocument
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
The typeCheck() method is called in XQuery, where node constructors are implemented as Expressions.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.TraceExpression
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
Perform type checking of an expression and its subexpressions.
typeCheck(WithParam[], ExpressionVisitor, ExpressionVisitor.ContextItemType) - Static method in class net.sf.saxon.expr.instruct.WithParam
Static method to typecheck a set of with-param elements
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.IntegerRangeTest
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.IsLastExpression
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.ItemChecker
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.LetExpression
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.Literal
TypeCheck an expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.NegateExpression
 
typeCheck(Expression, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.parser.ExpressionVisitor
Type check an expression, via the ExpressionVisitor
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.QuantifiedExpression
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.RangeExpression
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SimpleExpression
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SimpleStepExpression
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SingleNodeExpression
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SingletonAtomizer
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SlashExpression
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.sort.ConditionalSorter
Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.sort.SortExpression
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
Type-check this sort key definition (all properties other than the sort key select expression, when it has a different dynamic context)
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.SuppliedParameterReference
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.TailCallLoop
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.TailExpression
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.UnaryExpression
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.UserFunctionCall
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.ValueComparison
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.VariableReference
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.expr.VennExpression
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Id
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Idref
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.KeyFn
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Lang
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Last
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Minimax
Type-check the expression
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.NormalizeSpace
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.NumberFn
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Position
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.StringLength
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Substring
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Translate
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.Unordered
 
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.functions.UnparsedEntity
Type-check the expression.
typeCheck(ExpressionVisitor, ExpressionVisitor.ContextItemType) - Method in class net.sf.saxon.pattern.PatternSponsor
Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor) - Method in class net.sf.saxon.query.GlobalVariableDefinition
Type check the compiled representation of this global variable
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(Expression, ExpressionVisitor.ContextItemType) - Method in interface net.sf.saxon.TypeCheckerEnvironment
 
typeCheckBody() - Method in class net.sf.saxon.style.XSLFunction
 
typeChecked - Variable in class net.sf.saxon.expr.instruct.WithParam
 
TypeChecker - Class in net.sf.saxon.expr.parser
This class provides Saxon's type checking capability.
TypeCheckerEnvironment - Interface in net.sf.saxon
An abstraction of ExpressionVisitor that provides the minimal set of services needed by the TypeChecker; used to allow run-time type-checking of higher order function arguments without retaining the whole static context
typeCheckGlobalVariables(List) - Method in class net.sf.saxon.query.QueryModule
Perform type checking on global variables.
TypeCheckingFilter - Class in net.sf.saxon.event
A filter on the push pipeline that performs type checking, both of the item type and the cardinality.
TypeCheckingFilter(Receiver) - Constructor for class net.sf.saxon.event.TypeCheckingFilter
 
TYPECODE_IDREF - Static variable in class net.sf.saxon.tree.tiny.TinyTree
 
typeCodeArray - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
typedValueArray - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
typeError(String, String, XPathContext) - Method in class net.sf.saxon.expr.Expression
Method used in subclasses to signal a runtime type error
TypeHierarchy - Class in net.sf.saxon.type
This class exists to provide answers to questions about the type hierarchy.
TypeHierarchy(Configuration) - Constructor for class net.sf.saxon.type.TypeHierarchy
Create the type hierarchy cache for a configuration
TypeInfoImpl - Class in net.sf.saxon.dom
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
typeLabel - Variable in class net.sf.saxon.value.AtomicValue
 
TypeStrippedDocument - Class in net.sf.saxon.tree.wrapper
A TypeStrippedDocument represents a view of a real Document in which all nodes are untyped
TypeStrippedDocument(DocumentInfo) - Constructor for class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Create a type-stripped view of a document
TypeStrippedNode - Class in net.sf.saxon.tree.wrapper
A TypeStrippedNode is a view of a node, in a virtual tree that has type annotations stripped from it.
TypeStrippedNode() - Constructor for class net.sf.saxon.tree.wrapper.TypeStrippedNode
 
TypeStrippedNode(NodeInfo, TypeStrippedNode) - Constructor for class net.sf.saxon.tree.wrapper.TypeStrippedNode
This constructor is protected: nodes should be created using the makeWrapper factory method
TYPESWITCH - Static variable in class net.sf.saxon.expr.parser.Token
Keyword "typeswitch"
TYPESWITCH_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
An XPath or XQuery "typeswitch" expression.
tz(String, String) - Static method in class net.sf.saxon.expr.number.NamedTimeZone
Register a timezone in use in a particular country.

U

UNARY_EXPR - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
UnaryExpression - Class in net.sf.saxon.expr
Unary Expression: an expression taking a single operand expression
UnaryExpression() - Constructor for class net.sf.saxon.expr.UnaryExpression
 
UnaryExpression(Expression) - Constructor for class net.sf.saxon.expr.UnaryExpression
 
UNBOUNDED_LOWER - Static variable in class net.sf.saxon.expr.Expression
 
UNBOUNDED_UPPER - Static variable in class net.sf.saxon.expr.Expression
 
UnboundFunctionLibrary - Class in net.sf.saxon.query
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 in net.sf.saxon.trans
When tree construction is deferred, innocuous methods such as NodeInfo#getLocalName() may trigger a dynamic error.
UncheckedXPathException(XPathException) - Constructor for exception net.sf.saxon.trans.UncheckedXPathException
 
UNCLASSIFIED - Static variable in class net.sf.saxon.trace.Location
Unclassified location.
UncommittedSerializer - Class in net.sf.saxon.serialize
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, Receiver, Properties) - Constructor for class net.sf.saxon.serialize.UncommittedSerializer
Create an uncommitted Serializer
uncompress(FastStringBuffer) - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
Uncompress the whitespace to a FastStringBuffer
uncompress(long, FastStringBuffer) - Static method in class net.sf.saxon.tree.tiny.CompressedWhitespace
 
UNDECIDED - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
UNDECLARE_PREFIXES - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
undeclare-prefixes = "yes" | "no".
UNDECLARE_PREFIXES - Static variable in class net.sf.saxon.om.StandardNames
 
undeclaredNamespaceError(String, String) - Method in class net.sf.saxon.style.StyleElement
 
undeclaredPrefixes - Variable in class net.sf.saxon.tree.util.NamespaceIterator
 
UndeclaredVariable - Class in net.sf.saxon.query
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
 
undeclareNamespace() - Method in class net.sf.saxon.query.QueryModule
Undeclare the most recently-declared active namespace.
undeclareNamespaces - Variable in class net.sf.saxon.serialize.XMLEmitter
 
undeclareNamespacesForElement() - Method in class net.sf.saxon.event.StartTagBuffer
 
undeclareRangeVariable() - Method in class net.sf.saxon.expr.parser.ExpressionParser
Note when the most recently declared range variable has gone out of scope
UnfailingIterator<T extends Item> - Interface in net.sf.saxon.tree.iter
A SequenceIterator is used to iterate over a sequence.
UNICODE_3_1_ADD_Ll - Static variable in class net.sf.saxon.functions.regex.RegexData
 
UNICODE_3_1_ADD_Lu - Static variable in class net.sf.saxon.functions.regex.RegexData
 
UNICODE_3_1_CHANGE_No_to_Nl_MAX - Static variable in class net.sf.saxon.functions.regex.RegexData
 
UNICODE_3_1_CHANGE_No_to_Nl_MIN - Static variable in class net.sf.saxon.functions.regex.RegexData
 
UnicodeBlocks - Class in net.sf.saxon.functions.regex
This class provides knowledge of the names and contents of Unicode character blocks, as referenced using the \p{IsXXXXX} construct in a regular expression.
UnicodeBlocks() - Constructor for class net.sf.saxon.functions.regex.UnicodeBlocks
 
UnicodeDataGenerator - Class in net.sf.saxon.serialize.codenorm
This class reads the Unicode character database, extracts information needed to perform unicode normalization, and writes this information out in the form of the Java "source" module UnicodeData.java.
UnicodeDataParserFromXML - Class in net.sf.saxon.serialize.codenorm
This class reads the data compiled into class UnicodeData, and builds hash tables that can be used by the Unicode normalization routines.
UnicodeNormalizer - Class in net.sf.saxon.serialize
UnicodeNormalizer: This ProxyReceiver performs unicode normalization on the contents of attribute and text nodes.
UnicodeNormalizer(String, Receiver) - Constructor for class net.sf.saxon.serialize.UnicodeNormalizer
 
unicodeToString(SequenceIterator, XPathContext) - Static method in class net.sf.saxon.functions.CodepointsToString
Return the Unicode string corresponding to a given sequence of Unicode code values
UNION - Static variable in class net.sf.saxon.expr.parser.Token
"union" or "|" token
union(IntSet) - Method in class net.sf.saxon.expr.sort.AbstractIntSet
Form a new set that is the union of two IntSets.
union(IntSet) - Method in class net.sf.saxon.expr.sort.IntArraySet
Form a new set that is the union of this set with another set.
union(IntSet) - Method in class net.sf.saxon.expr.sort.IntComplementSet
 
union(IntSet) - Method in class net.sf.saxon.expr.sort.IntEmptySet
 
union(IntSet) - Method in interface net.sf.saxon.expr.sort.IntSet
Form a new set that is the union of this IntSet and another.
union(IntSet) - Method in class net.sf.saxon.expr.sort.IntSingletonSet
 
union(IntSet) - Method in class net.sf.saxon.expr.sort.IntUniversalSet
 
union(int, int) - Static method in class net.sf.saxon.value.Cardinality
Form the union of two cardinalities.
UnionEnumeration - Class in net.sf.saxon.expr
An enumeration representing a nodeset that is a union of two other NodeSets.
UnionEnumeration(SequenceIterator, SequenceIterator, ItemOrderComparer) - Constructor for class net.sf.saxon.expr.UnionEnumeration
Create the iterator.
UnionPattern - Class in net.sf.saxon.pattern
A pattern formed as the union (or) of two other patterns
UnionPattern(Pattern, Pattern) - Constructor for class net.sf.saxon.pattern.UnionPattern
Constructor
UnionQNameTest - Class in net.sf.saxon.pattern
A QNameTest that is the union of a number of supplied QNameTests
UnionQNameTest(List<QNameTest>) - Constructor for class net.sf.saxon.pattern.UnionQNameTest
 
UNKNOWN - Static variable in class net.sf.saxon.expr.parser.Token
Pseudo-token representing the start of the expression
UNKNOWN_POSITION - Static variable in exception net.sf.saxon.functions.regex.RegexSyntaxException
Represents an unknown position within a string containing a regular expression.
UNNAMED_MODE - Static variable in class net.sf.saxon.trans.Mode
 
UNNAMED_MODE_NAME - Static variable in class net.sf.saxon.trans.Mode
 
UNORDERED - Static variable in class net.sf.saxon.expr.parser.PromotionOffer
UNORDERED indicates that the containing expression does not require the results to be delivered in any particular order.
Unordered - Class in net.sf.saxon.functions
XPath 2.0 unordered() function
Unordered() - Constructor for class net.sf.saxon.functions.Unordered
 
unparsed - Variable in class net.sf.saxon.functions.URIQueryParameters
 
UnparsedEntity - Class in net.sf.saxon.functions
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
 
UnparsedEntity - Class in net.sf.saxon.pull
This class is used to represent unparsed entities in the PullProvider interface
UnparsedEntity() - Constructor for class net.sf.saxon.pull.UnparsedEntity
 
unparsedEntityDecl(String, String, String, String) - Method in class net.sf.saxon.event.ReceivingContentHandler
 
UnparsedText - Class in net.sf.saxon.functions
 
UnparsedText() - Constructor for class net.sf.saxon.functions.UnparsedText
 
UnparsedTextAvailable - Class in net.sf.saxon.functions
 
UnparsedTextAvailable() - Constructor for class net.sf.saxon.functions.UnparsedTextAvailable
 
UnparsedTextIterator - Class in net.sf.saxon.tree.iter
Class UnparsedTextIterator, iterates over a file line by line
UnparsedTextIterator(URI, XPathContext, String, SourceLocator) - Constructor for class net.sf.saxon.tree.iter.UnparsedTextIterator
Create a UnparsedTextIterator over a given file
UnparsedTextLines - Class in net.sf.saxon.functions
 
UnparsedTextLines() - Constructor for class net.sf.saxon.functions.UnparsedTextLines
 
UnparsedTextURIResolver - Interface in net.sf.saxon.lib
An UnparsedTextURIResolver accepts an absolute URI and optionally an encoding name as input, and returns a Reader as its result.
unravel(Source) - Method in class net.sf.saxon.Configuration
Get a NodeInfo corresponding to a DOM or other external Node, either by wrapping or unwrapping the external 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 interface net.sf.saxon.lib.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.option.dom4j.DOM4JObjectModel
Wrap or unwrap a node using this object model to return the corresponding Saxon node.
unravel(Source, Configuration) - Method in class net.sf.saxon.option.jdom.JDOMObjectModel
Wrap or unwrap a node using this object model to return the corresponding Saxon node.
unravel(Source, Configuration) - Method in class net.sf.saxon.option.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.parser.Tokenizer
Step back one character.
UnresolvedReferenceException - Exception in net.sf.saxon.type
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 exception net.sf.saxon.type.UnresolvedReferenceException
 
UNSIGNED_BYTE - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:unsignedByte
UNSIGNED_BYTE - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
UNSIGNED_INT - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:unsignedInt
UNSIGNED_INT - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
UNSIGNED_LONG - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:unsignedLong
UNSIGNED_LONG - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
UNSIGNED_SHORT - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:unsignedShort
UNSIGNED_SHORT - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
unsorted(Optimizer, Expression, boolean) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Remove unwanted sorting from an expression, at compile time
unsortedIfHomogeneous(Optimizer, Expression) - Static method in class net.sf.saxon.expr.parser.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).
UNSPECIFIED - Static variable in class net.sf.saxon.s9api.WhitespaceStrippingPolicy
UNSPECIFIED means that no other value has been specifically requested.
UNSPECIFIED - Static variable in class net.sf.saxon.value.Whitespace
 
UNSPECIFIED_TREE_MODEL - Static variable in class net.sf.saxon.event.Builder
Constant denoting a request for the default tree model
Untyped - Class in net.sf.saxon.type
This class has a singleton instance which represents the complex type xdt:untyped, used for elements that have not been validated.
UNTYPED_ATOMIC - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the XPath-defined type xs:untypedAtomic
UNTYPED_ATOMIC - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
UntypedAtomicValue - Class in net.sf.saxon.value
An Untyped Atomic value.
UntypedAtomicValue(CharSequence) - Constructor for class net.sf.saxon.value.UntypedAtomicValue
Constructor
UntypedAtomizingIterator<B extends Item> - Class in net.sf.saxon.tree.iter
AtomizingIterator returns the atomization of an underlying sequence supplied as an iterator.
UntypedAtomizingIterator(SequenceIterator<B>) - Constructor for class net.sf.saxon.tree.iter.UntypedAtomizingIterator
Construct an AtomizingIterator that will atomize the values returned by the base iterator.
untypedConverter - Variable in class net.sf.saxon.expr.AtomicSequenceConverter.UntypedConverter
 
UNVALIDATED - Static variable in interface net.sf.saxon.type.SchemaComponent
Validation status: not yet validated
update(NodeInfo, Controller) - Method in interface net.sf.saxon.query.UpdateAgent
Handle an updated document.
UpdateAgent - Interface in net.sf.saxon.query
An UpdateAgent is a callback class that is called to handle a document after it has been updated.
updating - Variable in class net.sf.saxon.Query
 
UPDATING_EXPR - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
UPPER_CASE - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
UPPERCASE - Static variable in class net.sf.saxon.functions.ForceCase
 
URI - Static variable in class net.sf.saxon.functions.UnparsedEntity
 
URI - Static variable in class net.sf.saxon.trans.Err
 
URI_RESOLVER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Name of a class that implements javax.xml.transform.URIResolver
URIChecker - Interface in net.sf.saxon.lib
This interface defines a method for checking whether a string is considered to be a valid URI.
UriCollection - Class in net.sf.saxon.functions
Implement the fn:uri-collection() function (new in XQuery 3.0/XSLT 3.0).
UriCollection() - Constructor for class net.sf.saxon.functions.UriCollection
 
URILiteral(String) - Method in class net.sf.saxon.query.QueryParser
Handle a URI literal.
URIQueryParameters - Class in net.sf.saxon.functions
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
Create an object representing the query part of a URI
URIQueryParameters.RegexFilter - Class in net.sf.saxon.functions
 
URIQueryParameters.RegexFilter(Pattern) - Constructor for class net.sf.saxon.functions.URIQueryParameters.RegexFilter
 
uriResolverClass - Variable in class net.sf.saxon.Query
 
urisUsed - Variable in class net.sf.saxon.om.NamePool
Number of entries used in the uris and prefixesForUri arrays
USE - Static variable in class net.sf.saxon.om.StandardNames
 
use - Variable in class net.sf.saxon.style.XSLCharacterMap
 
USE_ATTRIBUTE_SETS - Static variable in class net.sf.saxon.om.StandardNames
 
USE_CHARACTER_MAPS - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
use-character-map = list-of-qnames.
USE_CHARACTER_MAPS - Static variable in class net.sf.saxon.om.StandardNames
 
USE_NULL_MARKERS - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag used when an attribute value or text node contains null characters before and after strings generated by character mapping; these strings are to be output without escaping
USE_PI_DISABLE_OUTPUT_ESCAPING - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
USE_TYPED_VALUE_CACHE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
USE_WHEN - Static variable in class net.sf.saxon.functions.StandardFunction
 
USE_WHEN - Static variable in class net.sf.saxon.om.StandardNames
 
USE_XSI_SCHEMA_LOCATION - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
UseAttributeSets - Class in net.sf.saxon.expr.instruct
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.expr.instruct.UseAttributeSets
Create a use-attribute-sets expression
useContextItemAsDefault(ExpressionVisitor) - Method in class net.sf.saxon.functions.SystemFunction
Set "." as the default value for the first and only argument.
useCurrentMode - Variable in class net.sf.saxon.expr.instruct.ApplyTemplates
 
useDefaultCollation - Variable in class net.sf.saxon.style.XSLSortOrMergeKey
 
useGlobalParameter(StructuredQName, int, SequenceType, XPathContext) - Method in class net.sf.saxon.expr.instruct.Bindery
Use global parameter.
useLocalParameter(int, int, boolean) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
Use local parameter.
useLocalParameter(int, int, boolean) - Method in interface net.sf.saxon.expr.XPathContext
Use local parameter.
useLocalParameter(int, int, boolean) - Method in class net.sf.saxon.expr.XPathContextMajor
Use local parameter.
useLocalParameter(int, int, boolean) - Method in class net.sf.saxon.expr.XPathContextMinor
Use local parameter.
user - Variable in class net.sf.saxon.option.sql.SQLConnect
 
USER_DEFINED_MASK - Static variable in class net.sf.saxon.om.NamePool
 
UserFunction - Class in net.sf.saxon.expr.instruct
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.expr.instruct.UserFunction
Create a user-defined function (the body must be added later)
UserFunctionCall - Class in net.sf.saxon.expr
This class represents a call to a user-defined function in the stylesheet or query.
UserFunctionCall() - Constructor for class net.sf.saxon.expr.UserFunctionCall
Create a function call to a user-written function in a query or stylesheet
UserFunctionParameter - Class in net.sf.saxon.expr.instruct
Run-time object representing a formal argument to a user-defined function
UserFunctionParameter() - Constructor for class net.sf.saxon.expr.instruct.UserFunctionParameter
Create a UserFunctionParameter
usesContextItem() - Method in class net.sf.saxon.query.XQueryExpression
Ask whether this query uses the context item
usesCurrentMode() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Ask if mode="#current" was specified
usesNamespaces - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
usesTailRecursion() - Method in class net.sf.saxon.expr.instruct.CallTemplate
Ask whether this is a tail call
usesTunnelParameters() - Method in class net.sf.saxon.PreparedStylesheet
Ask whether the stylesheet uses tunnel parameters.
usesTypeAnnotations() - Method in class net.sf.saxon.dom.DOMWriter
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.event.Builder
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.event.ComplexContentOutputter
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.event.ContentHandlerProxy
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.event.IDFilter
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.event.ProxyReceiver
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in interface net.sf.saxon.event.Receiver
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.event.SequenceWriter
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.event.Sink
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.event.Stripper
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.event.TeeOutputter
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.event.TreeReceiver
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.event.TypeCheckingFilter
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.option.jdom.JDOMWriter
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.option.xom.XOMWriter
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.query.SequenceWrapper
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.serialize.Emitter
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.serialize.XMLEmitter
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesTypeAnnotations() - Method in class net.sf.saxon.serialize.XMLIndenter
Ask whether this Receiver (or the downstream pipeline) makes any use of the type annotations supplied on element and attribute events
usesWriter() - Method in class net.sf.saxon.serialize.Emitter
Determine whether the Emitter wants a Writer for character output or an OutputStream for binary output.
useTailRecursion - Variable in class net.sf.saxon.expr.instruct.ApplyTemplates
 
useTailRecursion() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
Ask if tail recursion is to be used
useTailRecursion - Variable in class net.sf.saxon.expr.instruct.NextMatch
 
useTypedValueCache() - Method in class net.sf.saxon.Configuration
Ask whether the typed value cache should be used for the TinyTree
useURLs - Variable in class net.sf.saxon.Query
 
useURLs - Variable in class net.sf.saxon.Transform
 
UseWhenFilter - Class in net.sf.saxon.style
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(Receiver) - Constructor for class net.sf.saxon.style.UseWhenFilter
Create a UseWhenFilter
UseWhenStaticContext - Class in net.sf.saxon.style
This class implements the static context used for evaluating use-when expressions in XSLT 2.0 A new instance of this class is created for each use-when expression encountered; there are therefore no issues with reusability.
UseWhenStaticContext(Configuration, NamespaceResolver) - Constructor for class net.sf.saxon.style.UseWhenStaticContext
Create a static context for evaluating use-when expressions
usingDefaultFunctionLibrary - Variable in class net.sf.saxon.sxpath.AbstractStaticContext
 
UTF16CharacterSet - Class in net.sf.saxon.serialize.charcode
A class to hold some static constants and methods associated with processing UTF16 and surrogate pairs
UTF8CharacterSet - Class in net.sf.saxon.serialize.charcode
This class defines properties of the UTF-8 character set
UTF8Writer - Class in net.sf.saxon.serialize
Specialized buffering UTF-8 writer.
UTF8Writer(OutputStream) - Constructor for class net.sf.saxon.serialize.UTF8Writer
 
UTF8Writer(OutputStream, int) - Constructor for class net.sf.saxon.serialize.UTF8Writer
 

V

VALID_10_MASK - Static variable in class net.sf.saxon.serialize.charcode.XMLCharacterData
Bit setting to indicate that a character is valid in XML 1.0
VALID_11_MASK - Static variable in class net.sf.saxon.serialize.charcode.XMLCharacterData
Bit setting to indicate that a character is valid in XML 1.1
VALIDATE - Static variable in class net.sf.saxon.expr.parser.Token
Various compound symbols supporting XQuery validation expression
validate(Declaration) - Method in class net.sf.saxon.option.sql.SQLClose
 
validate(Declaration) - Method in class net.sf.saxon.option.sql.SQLColumn
 
validate(Declaration) - Method in class net.sf.saxon.option.sql.SQLConnect
 
validate(Declaration) - Method in class net.sf.saxon.option.sql.SQLDelete
 
validate(Declaration) - Method in class net.sf.saxon.option.sql.SQLExecute
 
validate(Declaration) - Method in class net.sf.saxon.option.sql.SQLInsert
 
validate(Declaration) - Method in class net.sf.saxon.option.sql.SQLQuery
 
validate(Declaration) - Method in class net.sf.saxon.option.sql.SQLUpdate
 
validate(Source) - Method in class net.sf.saxon.s9api.SchemaValidator
Validate an instance document supplied as a Source object
validate(Declaration) - Method in class net.sf.saxon.style.AbsentExtensionElement
 
validate(Declaration) - Method in class net.sf.saxon.style.LiteralResultElement
Validate that this node is OK
validate(Declaration) - Method in class net.sf.saxon.style.StyleElement
Check that the stylesheet element is valid.
validate(Declaration) - Method in class net.sf.saxon.style.XSLAnalyzeString
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLApplyImports
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLApplyTemplates
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLAttribute
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLAttributeSet
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLCallTemplate
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLCharacterMap
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLChoose
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLComment
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLCopy
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLCopyOf
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLDecimalFormat
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLDocument
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLElement
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLFallback
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLForEach
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLForEachGroup
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLFunction
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLGeneralIncorporate
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLGeneralVariable
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLIf
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLImportSchema
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLKey
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLLeafNodeConstructor
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLMatchingSubstring
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLMessage
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLNamespace
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLNamespaceAlias
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLNextMatch
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLNumber
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLOtherwise
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLOutput
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLOutputCharacter
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLParam
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLPerformSort
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLPreserveSpace
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLProcessingInstruction
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLResultDocument
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLSequence
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLSort
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLSortOrMergeKey
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLStylesheet
Validate this element
validate(Declaration) - Method in class net.sf.saxon.style.XSLTemplate
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLText
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLValueOf
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLVariableDeclaration
Check that the variable is not already declared, and allocate a slot number
validate(Declaration) - Method in class net.sf.saxon.style.XSLWhen
 
validate(Declaration) - Method in class net.sf.saxon.style.XSLWithParam
 
validate(AtomicValue, CharSequence, ConversionRules) - Method in interface net.sf.saxon.type.AtomicType
Validate that a primitive atomic value is a valid instance of a type derived from the same primitive type.
validate(AtomicValue, CharSequence, ConversionRules) - Method in class net.sf.saxon.type.BuiltInAtomicType
Validate that a primitive atomic value is a valid instance of a type derived from the same primitive type.
validate(AtomicValue, CharSequence, ConversionRules) - Method in class net.sf.saxon.type.ExternalObjectType
Validate that a primitive atomic value is a valid instance of a type derived from the same primitive type.
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.IdentityConverter
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToAnyURI
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToDecimal
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToInteger
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToLanguage
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToName
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToNCName
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToNMTOKEN
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToNormalizedString
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToString
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToStringSubtype
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToToken
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter.StringToUntypedAtomic
 
validate(CharSequence) - Method in class net.sf.saxon.type.StringConverter
Validate a string for conformance to the target type, without actually performing the conversion
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.parser.Token
 
VALIDATE_OUTPUT - Static variable in class net.sf.saxon.lib.Validation
Bit setting that can be combined with a validation code to indicate that the data being validated is final output data, and that validation errors are therefore recoverable.
VALIDATE_STRICT - Static variable in class net.sf.saxon.expr.parser.Token
 
VALIDATE_TYPE - Static variable in class net.sf.saxon.expr.parser.Token
 
validateAgainstSubType(BuiltInAtomicType) - Method in class net.sf.saxon.value.BigIntegerValue
This class allows subtypes of xs:integer to be held, as well as xs:integer values.
validateAgainstSubType(BuiltInAtomicType) - Method in class net.sf.saxon.value.Int64Value
This class allows subtypes of xs:integer to be held, as well as xs:integer values.
validateAgainstSubType(BuiltInAtomicType) - Method in class net.sf.saxon.value.IntegerValue
This class allows subtypes of xs:integer to be held, as well as xs:integer values.
validateAttribute(int, CharSequence, int) - Method in class net.sf.saxon.Configuration
Validate an attribute value.
validateChildren(Declaration) - Method in class net.sf.saxon.style.LiteralResultElement
Validate the children of this node, recursively.
validateChildren(Declaration) - Method in class net.sf.saxon.style.StyleElement
Validate the children of this node, recursively.
validateContent(CharSequence, NamespaceResolver, ConversionRules) - Method in class net.sf.saxon.type.AnySimpleType
Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, ConversionRules) - Method in class net.sf.saxon.type.BuiltInAtomicType
Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, ConversionRules) - Method in class net.sf.saxon.type.BuiltInListType
Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, ConversionRules) - Method in class net.sf.saxon.type.ErrorType
Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, ConversionRules) - Method in class net.sf.saxon.type.ExternalObjectType
Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, ConversionRules) - Method in interface net.sf.saxon.type.SimpleType
Check whether a given input string is valid according to this SimpleType
validated - Variable in class net.sf.saxon.style.XSLCharacterMap
 
VALIDATED - Static variable in interface net.sf.saxon.type.SchemaComponent
Validation status: successfully validated
validateInstruction() - Method in class net.sf.saxon.style.XSLGeneralIncorporate
 
validateOrphanAttribute(Orphan, XPathContext) - Method in class net.sf.saxon.expr.instruct.AttributeCreator
Validate a newly-constructed parentless attribute using the type and validation attributes
validateSubtree(Declaration) - Method in class net.sf.saxon.style.AbsentExtensionElement
Recursive walk through the stylesheet to validate all nodes
validateSubtree(Declaration) - Method in class net.sf.saxon.style.StyleElement
Recursive walk through the stylesheet to validate all nodes
VALIDATING - Static variable in interface net.sf.saxon.type.SchemaComponent
Validation status: currently being validated
ValidatingInstruction - Interface in net.sf.saxon.expr.instruct
Interface implemented by instructions that have validation and type attributes
validation - Variable in class net.sf.saxon.expr.instruct.ParentNodeConstructor
 
validation - Variable in class net.sf.saxon.functions.URIQueryParameters
 
Validation - Class in net.sf.saxon.lib
This class contains constants and static methods to manipulate the validation property of a type.
VALIDATION - Static variable in class net.sf.saxon.om.StandardNames
 
VALIDATION_COMMENTS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
VALIDATION_MODE_MASK - Static variable in class net.sf.saxon.lib.Validation
Mask used when a validation code is combined with other information in an integer value
VALIDATION_WARNINGS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
validationError - Variable in class net.sf.saxon.style.StyleElement
 
ValidationException - Exception in net.sf.saxon.type
This exception indicates a failure when validating an instance against a type defined in a schema.
ValidationException(String) - Constructor for exception net.sf.saxon.type.ValidationException
Creates a new ValidationException with the given message.
ValidationException(Exception) - Constructor for exception net.sf.saxon.type.ValidationException
Creates a new ValidationException with the given nested exception.
ValidationException(String, Exception) - Constructor for exception net.sf.saxon.type.ValidationException
Creates a new ValidationException with the given message and nested exception.
ValidationException(String, SourceLocator) - Constructor for exception net.sf.saxon.type.ValidationException
Create a new ValidationException from a message and a Locator.
ValidationFailure - Class in net.sf.saxon.type
This exception indicates a failure when validating an instance against a type defined in a schema.
ValidationFailure(String) - Constructor for class net.sf.saxon.type.ValidationFailure
Creates a new ValidationException with the given message.
ValidationFailure(Exception) - Constructor for class net.sf.saxon.type.ValidationFailure
Creates a new ValidationFailure with the given nested exception.
ValidationMode - Enum in net.sf.saxon.s9api
Enumeration class defining different schema validation (or construction) modes
ValidationStatisticsRecipient - Interface in net.sf.saxon.lib
Defines a class that is notified of validation statistics at the end of a validation episode
value - Variable in class net.sf.saxon.expr.IntegerRangeTest
 
value - Variable in class net.sf.saxon.expr.sort.ComparisonKey
 
value - Variable in class net.sf.saxon.expr.sort.ObjectToBeSorted
 
value - Variable in class net.sf.saxon.expr.XPathContextMinor.LastValue
 
VALUE - Static variable in class net.sf.saxon.om.StandardNames
 
VALUE - Static variable in class net.sf.saxon.trans.Err
 
value - Variable in class net.sf.saxon.value.BigIntegerValue.BigIntegerComparable
 
value - Variable in class net.sf.saxon.value.DecimalValue.DecimalComparable
 
value - Variable in class net.sf.saxon.value.Int64Value.Int64Comparable
 
value - Variable in class net.sf.saxon.value.StringValue
 
Value<T extends Item> - Class in net.sf.saxon.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
 
VALUE_PROHIBITED - Static variable in class net.sf.saxon.trans.CommandLineOptions
 
VALUE_REQUIRED - Static variable in class net.sf.saxon.trans.CommandLineOptions
 
ValueComparison - Class in net.sf.saxon.expr
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 comparison expression identifying the two operands and the operator
valueIterator() - Method in class net.sf.saxon.expr.sort.IntHashMap
Get an iterator over the values
ValueOf - Class in net.sf.saxon.expr.instruct
An xsl:value-of element in the stylesheet.
ValueOf(Expression, boolean, boolean) - Constructor for class net.sf.saxon.expr.instruct.ValueOf
Create a new ValueOf expression
valueOf(String) - Static method in enum net.sf.saxon.s9api.Axis
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.saxon.s9api.OccurrenceIndicator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.saxon.s9api.Serializer.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.saxon.s9api.ValidationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.saxon.s9api.XdmNodeKind
Returns the enum constant of this type with the specified name.
ValueRepresentation<T extends Item> - Interface in net.sf.saxon.om
A ValueRepresentation is a representation of a Value.
values - Variable in class net.sf.saxon.expr.sort.SortedIterator
 
values() - Static method in enum net.sf.saxon.s9api.Axis
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.saxon.s9api.OccurrenceIndicator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.saxon.s9api.Serializer.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.saxon.s9api.ValidationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.saxon.s9api.XdmNodeKind
Returns an array containing the constants of this enum type, in the order they are declared.
ValueTailIterator<T extends Item> - Class in net.sf.saxon.expr
ValueTailIterator iterates over a base sequence starting at an element other than the first.
ValueTailIterator(GroundedValue<T>, int) - Constructor for class net.sf.saxon.expr.ValueTailIterator
Construct a ValueTailIterator
VARIABLE - Static variable in class net.sf.saxon.expr.parser.RoleLocator
 
VARIABLE - Static variable in class net.sf.saxon.trans.Err
 
VariableDeclaration - Interface in net.sf.saxon.expr
Generic interface representing a variable declaration in the static context of an XPath expression.
variableName - Variable in class net.sf.saxon.expr.Assignation
 
variableName - Variable in class net.sf.saxon.trace.ContextStackFrame.VariableEvaluation
 
variableQName - Variable in class net.sf.saxon.expr.instruct.GeneralVariable
 
VariableReference - Class in net.sf.saxon.expr
Variable reference: a reference to a variable.
VariableReference() - Constructor for class net.sf.saxon.expr.VariableReference
Create a Variable Reference
VariableReference(Binding) - Constructor for class net.sf.saxon.expr.VariableReference
Create a Variable Reference
variables - Variable in class net.sf.saxon.sxpath.IndependentContext
 
VARIETY_ATOMIC - Static variable in interface net.sf.saxon.type.SimpleType
 
VARIETY_ELEMENT_ONLY - Static variable in interface net.sf.saxon.type.ComplexType
 
VARIETY_EMPTY - Static variable in interface net.sf.saxon.type.ComplexType
 
VARIETY_LIST - Static variable in interface net.sf.saxon.type.SimpleType
 
VARIETY_MIXED - Static variable in interface net.sf.saxon.type.ComplexType
 
VARIETY_SIMPLE - Static variable in interface net.sf.saxon.type.ComplexType
 
VARIETY_UNION - Static variable in interface net.sf.saxon.type.SimpleType
 
VARIETY_UNSPECIFIED_SIMPLE - Static variable in interface net.sf.saxon.type.SimpleType
 
vendorFunctionLibrary - Variable in class net.sf.saxon.Configuration
 
VendorFunctionLibrary - Class in net.sf.saxon.functions
The VendorFunctionLibrary represents specially-recognized functions in the Saxon namespace.
VendorFunctionLibrary() - Constructor for class net.sf.saxon.functions.VendorFunctionLibrary
Create the Vendor Function Library for Saxon
VennExpression - Class in net.sf.saxon.expr
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
VennPattern - Class in net.sf.saxon.pattern
A pattern formed as the union, intersection, or difference of two other patterns
VennPattern(Pattern, Pattern) - Constructor for class net.sf.saxon.pattern.VennPattern
Constructor
verifyLazyConstruction() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Check that lazy construction is possible for this element
VERSION - Static variable in class net.sf.saxon.om.StandardNames
 
version - Variable in class net.sf.saxon.style.StyleElement
 
Version - Class in net.sf.saxon
The Version class holds the SAXON version information.
VERSION_WARNING - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
VirtualCopy - Class in net.sf.saxon.tree.wrapper
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.tree.wrapper.VirtualCopy
Protected constructor: create a virtual copy of a node
VirtualCopy.VirtualCopier - Class in net.sf.saxon.tree.wrapper
VirtualCopier implements the XPath axes as applied to a VirtualCopy node.
VirtualCopy.VirtualCopier(AxisIterator, VirtualCopy, NodeInfo) - Constructor for class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
 
VirtualDocumentCopy - Class in net.sf.saxon.tree.wrapper
A virtual copy of a document node
VirtualDocumentCopy(DocumentInfo) - Constructor for class net.sf.saxon.tree.wrapper.VirtualDocumentCopy
 
VirtualNode - Interface in net.sf.saxon.tree.wrapper
This interface is implemented by NodeInfo implementations that act as wrappers on some underlying tree.
VirtualUntypedCopy - Class in net.sf.saxon.tree.wrapper
This class represents a virtual copy of a node with type annotations stripped
VirtualUntypedCopy(NodeInfo) - Constructor for class net.sf.saxon.tree.wrapper.VirtualUntypedCopy
Protected constructor: create a virtual copy of a node
VirtualUntypedCopy.VirtualUntypedCopier - Class in net.sf.saxon.tree.wrapper
 
VirtualUntypedCopy.VirtualUntypedCopier(AxisIterator, VirtualCopy, NodeInfo) - Constructor for class net.sf.saxon.tree.wrapper.VirtualUntypedCopy.VirtualUntypedCopier
 
visitNamedSchemaComponents(SchemaComponentVisitor) - Method in class net.sf.saxon.pattern.CombinedNodeTest
Visit all the schema components used in this ItemType definition
visitNamedSchemaComponents(SchemaComponentVisitor) - Method in class net.sf.saxon.pattern.ContentTypeTest
Visit all the schema components used in this ItemType definition
visitNamedSchemaComponents(SchemaComponentVisitor) - Method in class net.sf.saxon.pattern.EmptySequenceTest
Visit all the schema components used in this ItemType definition
visitNamedSchemaComponents(SchemaComponentVisitor) - Method in class net.sf.saxon.pattern.NodeTest
Visit all the schema components used in this ItemType definition
visitNamedSchemaComponents(SchemaComponentVisitor) - Method in class net.sf.saxon.type.AnyFunctionType
Visit all the schema components used in this ItemType definition
visitNamedSchemaComponents(SchemaComponentVisitor) - Method in class net.sf.saxon.type.AnyItemType
Visit all the schema components used in this ItemType definition
visitNamedSchemaComponents(SchemaComponentVisitor) - Method in class net.sf.saxon.type.BuiltInAtomicType
Visit all the schema components used in this ItemType definition
visitNamedSchemaComponents(SchemaComponentVisitor) - Method in class net.sf.saxon.type.ExternalObjectType
Visit all the schema components used in this ItemType definition
visitNamedSchemaComponents(SchemaComponentVisitor) - Method in interface net.sf.saxon.type.ItemType
Visit all the schema components used in this ItemType definition
visitor - Variable in class net.sf.saxon.expr.parser.PromotionOffer
The expression visitor in use
visitSchemaComponent(SchemaComponent) - Method in interface net.sf.saxon.type.SchemaComponentVisitor
 

W

warning(String) - Method in class net.sf.saxon.expr.parser.ExpressionParser
Output a warning message
warning(TransformerException) - Method in class net.sf.saxon.functions.DocAvailable.ErrorDiscarder
 
warning(SAXParseException) - Method in class net.sf.saxon.lib.StandardErrorHandler
Callback interface for SAX: not for application use
warning(TransformerException) - Method in class net.sf.saxon.lib.StandardErrorListener
Receive notification of a warning.
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
WARNING_ON_MULTIPLE_MATCH - Static variable in class net.sf.saxon.om.StandardNames
 
WARNING_ON_NO_MATCH - Static variable in class net.sf.saxon.om.StandardNames
 
warnings - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
wasIncluded - Variable in class net.sf.saxon.style.StylesheetModule
 
WATCH_METHOD - Static variable in class net.sf.saxon.expr.Expression
 
weekInMonth(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
Return the week number of a specified date within the month (Note, this function is underspecified in EXSLT)
weekInMonth(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the ISO week number of the current date within the month
weekInYear(XPathContext, String) - Static method in class net.sf.saxon.option.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(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
Return the ISO week number of the current date
westernDigits - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
 
WHERE - Static variable in class net.sf.saxon.expr.flwor.Clause
 
WHERE - Static variable in class net.sf.saxon.expr.parser.Token
Keyword "where"
where - Variable in class net.sf.saxon.option.sql.SQLDelete
 
where - Variable in class net.sf.saxon.option.sql.SQLQuery
conditions of query (can be omitted)
where - Variable in class net.sf.saxon.option.sql.SQLUpdate
 
WHERE_CLAUSE - Static variable in class net.sf.saxon.trace.Location
A WHERE clause in a FLWOR expression.
WhereClause - Class in net.sf.saxon.expr.flwor
A "where" clause in a FLWOR expression
WhereClause(Expression) - Constructor for class net.sf.saxon.expr.flwor.WhereClause
 
WhereClausePull - Class in net.sf.saxon.expr.flwor
This class represents the tuple stream delivered as the output of a where clause in a FLWOR expression: that is, it returns all the tuples in its input stream that satisfy a specified predicate.
WhereClausePull(TuplePull, Expression) - Constructor for class net.sf.saxon.expr.flwor.WhereClausePull
 
WhereClausePush - Class in net.sf.saxon.expr.flwor
This class represents the tuple stream delivered as the output of a where clause in a FLWOR expression: that is, it supplies all the tuples in its input stream that satisfy a specified predicate.
WhereClausePush(TuplePush, Expression) - Constructor for class net.sf.saxon.expr.flwor.WhereClausePush
 
Whitespace - Class in net.sf.saxon.value
This class provides helper methods and constants for handling whitespace
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
whitespaceAction - Variable in class net.sf.saxon.type.StringConverter.StringToDerivedStringSubtype
 
whitespaceAction - Variable in class net.sf.saxon.type.StringConverter.StringToStringSubtype
 
WhitespaceStrippingPolicy - Class in net.sf.saxon.s9api
WhitespaceStrippingPolicy is class defining the possible policies for handling whitespace text nodes in a source document.
WhitespaceStrippingPolicy(Executable) - Constructor for class net.sf.saxon.s9api.WhitespaceStrippingPolicy
Create a WhitespaceStrippingPolicy based on the xsl:strip-space and xsl:preserve-space declarations in a given XSLT stylesheet
WhitespaceTextImpl - Class in net.sf.saxon.tree.tiny
A node in the XML parse tree representing a text node with compressed whitespace content
WhitespaceTextImpl(TinyTree, int) - Constructor for class net.sf.saxon.tree.tiny.WhitespaceTextImpl
Create a compressed whitespace text node
WHOLE_SECONDS - Static variable in class net.sf.saxon.functions.Component
 
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
WINDOW - Static variable in class net.sf.saxon.expr.flwor.Clause
 
WITH - Static variable in class net.sf.saxon.expr.parser.Token
"with"
WithParam - Class in net.sf.saxon.expr.instruct
An object derived from a xsl:with-param element in the stylesheet.
WithParam() - Constructor for class net.sf.saxon.expr.instruct.WithParam
 
worker - Variable in class net.sf.saxon.type.StringConverter.StringToDouble
 
wrap(Node) - Method in class net.sf.saxon.dom.DocumentWrapper
Create a wrapper for a node in this document
wrap(Node, Configuration) - Method in class net.sf.saxon.dom.DOMObjectModel
Wrap a DOM node using this object model to return the corresponding Saxon node.
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 - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
wrap="yes"|"no".
wrap(Object) - Method in class net.sf.saxon.option.dom4j.DocumentWrapper
Wrap a node in the dom4j document.
wrap(Object) - Method in class net.sf.saxon.option.jdom.DocumentWrapper
Wrap a node in the JDOM document.
wrap(Node) - Method in class net.sf.saxon.option.xom.DocumentWrapper
Wrap a node in the XOM 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, each item wrapped in a containing element that identifies its type
wrap - Variable in class net.sf.saxon.Query
 
wrap(Object) - Method in class net.sf.saxon.s9api.DocumentBuilder
Create a node by wrapping a recognized external node from a supported object model.
wrap(ValueRepresentation<? extends Item>) - Static method in class net.sf.saxon.s9api.XdmValue
 
wrap(CharSequence) - Static method in class net.sf.saxon.trans.Err
Add delimiters to represent variable information within an error message
wrap(CharSequence, int) - Static method in class net.sf.saxon.trans.Err
Add delimiters to represent variable information within an error message
wrap(B) - Method in interface net.sf.saxon.tree.iter.NodeWrappingFunction
 
wrap(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
Create a wrapped node within this document
wrap(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
Create a wrapped node within this document
wrap(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
Wrap a node in a VirtualCopy.
wrapDocument(Object, String, Configuration) - Method in class net.sf.saxon.option.dom4j.DOM4JObjectModel
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.option.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 class net.sf.saxon.option.xom.XOMObjectModel
Wrap a document node in the external object model in a document wrapper that implements the Saxon DocumentInfo interface
wrapItem(Item) - Static method in class net.sf.saxon.s9api.XdmItem
 
wrapNode(DocumentInfo, Object) - Method in class net.sf.saxon.option.dom4j.DOM4JObjectModel
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.option.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 class net.sf.saxon.option.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)
WrappingFunction - Interface in net.sf.saxon.tree.wrapper
Callback to create a VirtualNode that wraps a given NodeInfo
wrappingFunction - Variable in class net.sf.saxon.tree.wrapper.WrappingIterator
 
WrappingIterator - Class in net.sf.saxon.tree.wrapper
A WrappingIterator delivers wrappers for the nodes delivered by its underlying iterator.
WrappingIterator(AxisIterator, WrappingFunction, VirtualNode) - Constructor for class net.sf.saxon.tree.wrapper.WrappingIterator
Create a WrappingIterator
write(Item) - Method in class net.sf.saxon.event.SequenceOutputter
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(Item) - Method in class net.sf.saxon.s9api.MessageListenerProxy
Abstract method to be supplied by subclasses: output one item in the sequence.
write(char[]) - Method in class net.sf.saxon.serialize.UTF8Writer
 
write(char[], int, int) - Method in class net.sf.saxon.serialize.UTF8Writer
 
write(int) - Method in class net.sf.saxon.serialize.UTF8Writer
 
write(String) - Method in class net.sf.saxon.serialize.UTF8Writer
 
write(String, int, int) - Method in class net.sf.saxon.serialize.UTF8Writer
 
write(Writer) - Method in class net.sf.saxon.tree.tiny.CharSlice
Write the value to a writer
write(Writer) - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
Write the value to a Writer
write(Writer) - Method in class net.sf.saxon.tree.tiny.LargeStringBuffer
Write the value to a writer
write(Writer) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Write the value to a writer
writeAttribute(String, String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeAttribute(String, String, String, String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeAttribute(String, String, String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeAttribute(NodeName, String, CharSequence, int) - Method in class net.sf.saxon.serialize.HTMLEmitter
Write attribute name=value pair.
writeAttribute(NodeName, String, CharSequence, int) - Method in class net.sf.saxon.serialize.XMLEmitter
Write attribute name=value pair.
writeback - Variable in class net.sf.saxon.Query
 
writeCData(String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeCharacters(String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeCharacters(char[], int, int) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeCharSequence(CharSequence) - Method in class net.sf.saxon.serialize.XMLEmitter
Write a CharSequence (without any escaping of special characters): various implementations
writeComment(String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeDeclaration() - Method in class net.sf.saxon.serialize.TEXTEmitter
Output the XML declaration.
writeDeclaration() - Method in class net.sf.saxon.serialize.XMLEmitter
Output the XML declaration
writeDefaultNamespace(String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeDocType(String, String, String) - Method in class net.sf.saxon.serialize.HTMLEmitter
Output the document type declaration
writeDocType(String, String, String) - Method in class net.sf.saxon.serialize.XMLEmitter
Output the document type declaration
writeDTD(String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeEmptyElement(String, String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeEmptyElement(String, String, String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeEmptyElement(String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeEndDocument() - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeEndElement() - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeEntityRef(String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeEscape(CharSequence, boolean) - Method in class net.sf.saxon.serialize.HTMLEmitter
Escape characters.
writeEscape(CharSequence, boolean) - Method in class net.sf.saxon.serialize.XMLEmitter
Write contents of array to current writer, after escaping special characters.
writeEscape(boolean[], Writer) - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
Write the value to a Writer with escaping of special characters
writeEscape(boolean[], OutputStream) - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
Write the value to a UTF-8 OutputStream with escaping of special characters
writeNamespace(String, String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeProcessingInstruction(String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeProcessingInstruction(String, String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writer - Variable in class net.sf.saxon.serialize.Emitter
 
writeStartDocument() - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeStartDocument(String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeStartDocument(String, String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeStartElement(String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeStartElement(String, String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeStartElement(String, String, String) - Method in class net.sf.saxon.event.StreamWriterToReceiver
 
writeXdmValue(XdmValue, Destination) - Method in class net.sf.saxon.s9api.Processor
Write an XdmValue to a given destination.
WRONG_CONFIGURATION - Static variable in exception net.sf.saxon.trans.LicenseException
 
WRONG_FEATURES - Static variable in exception net.sf.saxon.trans.LicenseException
 

X

x - Variable in class net.sf.saxon.value.IntegerValue
 
XdmAtomicValue - Class in net.sf.saxon.s9api
The class XdmAtomicValue represents an item in an XPath 2.0 sequence that is an atomic value.
XdmAtomicValue(AtomicValue) - Constructor for class net.sf.saxon.s9api.XdmAtomicValue
 
XdmAtomicValue(boolean) - Constructor for class net.sf.saxon.s9api.XdmAtomicValue
Create an xs:boolean atomic value
XdmAtomicValue(long) - Constructor for class net.sf.saxon.s9api.XdmAtomicValue
Create an xs:integer atomic value
XdmAtomicValue(BigDecimal) - Constructor for class net.sf.saxon.s9api.XdmAtomicValue
Create an xs:decimal atomic value
XdmAtomicValue(double) - Constructor for class net.sf.saxon.s9api.XdmAtomicValue
Create an xs:double atomic value
XdmAtomicValue(float) - Constructor for class net.sf.saxon.s9api.XdmAtomicValue
Create an xs:float atomic value
XdmAtomicValue(String) - Constructor for class net.sf.saxon.s9api.XdmAtomicValue
Create an xs:string atomic value
XdmAtomicValue(URI) - Constructor for class net.sf.saxon.s9api.XdmAtomicValue
Create an xs:anyURI atomic value
XdmAtomicValue(QName) - Constructor for class net.sf.saxon.s9api.XdmAtomicValue
Create an xs:QName atomic value
XdmAtomicValue(String, ItemType) - Constructor for class net.sf.saxon.s9api.XdmAtomicValue
Construct an atomic value given its lexical representation and the name of the required built-in atomic type.
XdmDestination - Class in net.sf.saxon.s9api
An XdmDestination is a Destination in which an XdmNode is constructed to hold the output of a query or transformation: that is, a tree using Saxon's implementation of the XDM data model
XdmDestination() - Constructor for class net.sf.saxon.s9api.XdmDestination
 
XdmEmptySequence - Class in net.sf.saxon.s9api
The class XdmEmptySequence represents an empty sequence in the XDM Data Model.
XdmFunctionItem - Class in net.sf.saxon.s9api
The class XdmFunctionItem represents a function item
XdmFunctionItem(FunctionItem) - Constructor for class net.sf.saxon.s9api.XdmFunctionItem
 
XdmItem - Class in net.sf.saxon.s9api
The class XdmItem represents an item in a sequence, as defined by the XDM data model.
XdmItem() - Constructor for class net.sf.saxon.s9api.XdmItem
 
XdmItem(Item) - Constructor for class net.sf.saxon.s9api.XdmItem
Construct an XdmItem as a wrapper around an existing NodeInfo object
XdmNode - Class in net.sf.saxon.s9api
This class represents a node in the XDM data model.
XdmNode(NodeInfo) - Constructor for class net.sf.saxon.s9api.XdmNode
Construct an XdmNode as a wrapper around an existing NodeInfo object
XdmNodeKind - Enum in net.sf.saxon.s9api
Enumeration class defining the seven kinds of node defined in the XDM model
XdmSequenceIterator - Class in net.sf.saxon.s9api
An iterator over an XPath sequence.
XdmSequenceIterator(SequenceIterator) - Constructor for class net.sf.saxon.s9api.XdmSequenceIterator
 
XdmValue - Class in net.sf.saxon.s9api
An value in the XDM data model.
XdmValue() - Constructor for class net.sf.saxon.s9api.XdmValue
 
XdmValue(Iterable<XdmItem>) - Constructor for class net.sf.saxon.s9api.XdmValue
Create an XdmValue as a sequence of XdmItem objects
XdmValue(ValueRepresentation<? extends Item>) - Constructor for class net.sf.saxon.s9api.XdmValue
 
XHTML - Static variable in class net.sf.saxon.lib.NamespaceConstant
The XHTML namespace http://www.w3.org/1999/xhtml
XHTMLEmitter - Class in net.sf.saxon.serialize
XHTMLEmitter is an Emitter that generates XHTML output.
XHTMLEmitter() - Constructor for class net.sf.saxon.serialize.XHTMLEmitter
 
XHTMLURIEscaper - Class in net.sf.saxon.serialize
This class performs URI escaping for the XHTML output method.
XHTMLURIEscaper(Receiver) - Constructor for class net.sf.saxon.serialize.XHTMLURIEscaper
 
xinclude - Variable in class net.sf.saxon.functions.URIQueryParameters
 
XINCLUDE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
xIncludeAware - Variable in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
Deprecated.
 
XML - Static variable in class net.sf.saxon.lib.NamespaceConstant
Fixed namespace name for XML: "http://www.w3.org/XML/1998/namespace".
XML - Static variable in class net.sf.saxon.om.NamespaceBinding
 
XML - Static variable in class net.sf.saxon.om.StandardNames
 
XML10 - Static variable in class net.sf.saxon.Configuration
Constant indicating the XML Version 1.0
XML10ContentChecker - Class in net.sf.saxon.serialize
This class is used on the serialization pipeline to check that the document conforms to XML 1.0 rules.
XML10ContentChecker(Receiver) - Constructor for class net.sf.saxon.serialize.XML10ContentChecker
 
XML11 - Static variable in class net.sf.saxon.Configuration
Constant indicating the XML Version 1.1
XML11 - Static variable in interface net.sf.saxon.functions.regex.RegularExpression
 
XML_BASE - Static variable in class net.sf.saxon.om.StandardNames
 
XML_CODE - Static variable in class net.sf.saxon.lib.NamespaceConstant
Numeric code representing the XML namespace
XML_ID - Static variable in class net.sf.saxon.om.StandardNames
 
XML_ID_NAME - Static variable in class net.sf.saxon.om.StandardNames
 
XML_LANG - Static variable in class net.sf.saxon.om.StandardNames
 
XML_LANG_TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
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.om.StandardNames
 
XML_SPACE_TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
XML_VERSION - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: string ("1.0" or "1.1")
XmlCatalogResolver - Class in net.sf.saxon.trans
Provides the interface to the Apache catalog resolver.
XmlCatalogResolver() - Constructor for class net.sf.saxon.trans.XmlCatalogResolver
 
XMLCharacterData - Class in net.sf.saxon.serialize.charcode
This module contains data regarding the classification of characters in XML 1.0 and XML 1.1, and a number of interrogative methods to support queries on this data.
XMLCharacterData() - Constructor for class net.sf.saxon.serialize.charcode.XMLCharacterData
 
XMLEmitter - Class in net.sf.saxon.serialize
XMLEmitter is an Emitter that generates XML output to a specified destination.
XMLEmitter() - Constructor for class net.sf.saxon.serialize.XMLEmitter
 
XMLIndenter - Class in net.sf.saxon.serialize
XMLIndenter: This ProxyReceiver indents elements, by adding character data where appropriate.
XMLIndenter(XMLEmitter) - Constructor for class net.sf.saxon.serialize.XMLIndenter
Create an XML Indenter
XMLNS - Static variable in class net.sf.saxon.lib.NamespaceConstant
The XMLNS namespace (used in DOM)
xmlVersion - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
XOMObjectModel - Class in net.sf.saxon.option.xom
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.option.xom.XOMObjectModel
 
XomUriResolver - Class in net.sf.saxon.option.xom
This class is a URI resolver that loads an XML document found at the relevant URI and builds a XOM tree from it; the XOM tree is then returned as a source object.
XomUriResolver(Configuration) - Constructor for class net.sf.saxon.option.xom.XomUriResolver
 
XOMWriter - Class in net.sf.saxon.option.xom
XOMWriter is a Receiver that constructs a XOM document from the stream of events
XOMWriter(PipelineConfiguration) - Constructor for class net.sf.saxon.option.xom.XOMWriter
Create a XOMWriter using the default node factory
XOMWriter(PipelineConfiguration, NodeFactory) - Constructor for class net.sf.saxon.option.xom.XOMWriter
Create a XOMWriter
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.parser.ExpressionParser
 
xPath10ModeIsEnabled() - Method in class net.sf.saxon.style.StyleElement
Determine whether 1.0-compatible mode is enabled for this element
XPATH20 - Static variable in interface net.sf.saxon.functions.regex.RegularExpression
 
XPATH30 - Static variable in interface net.sf.saxon.functions.regex.RegularExpression
 
XPATH30 - Static variable in class net.sf.saxon.functions.StandardFunction
 
XPATH_DEFAULT_NAMESPACE - Static variable in class net.sf.saxon.om.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.
XPathCompiler - Class in net.sf.saxon.s9api
An XPathCompiler object allows XPath queries to be compiled.
XPathCompiler(Processor) - Constructor for class net.sf.saxon.s9api.XPathCompiler
Protected constructor
XPathContext - Interface in net.sf.saxon.expr
This class represents a context in which an XPath expression is evaluated.
XPathContextMajor - Class in net.sf.saxon.expr
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, Executable) - Constructor for class net.sf.saxon.expr.XPathContextMajor
Constructor for use in free-standing Java applications.
XPathContextMajor(Item, Configuration) - Constructor for class net.sf.saxon.expr.XPathContextMajor
XPathContextMinor - Class in net.sf.saxon.expr
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
XPathContextMinor.LastValue - Class in net.sf.saxon.expr
Container for cached value of the last() function.
XPathContextMinor.LastValue(int) - Constructor for class net.sf.saxon.expr.XPathContextMinor.LastValue
 
XPathDynamicContext - Class in net.sf.saxon.sxpath
This object represents the dynamic XPath execution context for use in the free-standing Saxon XPath API.
XPathDynamicContext(ItemType, XPathContextMajor, SlotManager) - Constructor for class net.sf.saxon.sxpath.XPathDynamicContext
 
XPathEvaluator - Class in net.sf.saxon.sxpath
This class provides a native Saxon API for free-standing evaluation of XPath expressions.
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 in net.sf.saxon.xpath
XPathEvaluator implements the JAXP 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 in net.sf.saxon.trans
XPathException is used to indicate an error in an XPath expression.
XPathException(String) - Constructor for exception net.sf.saxon.trans.XPathException
Create an XPathException with an error message
XPathException(Throwable) - Constructor for exception net.sf.saxon.trans.XPathException
Create an XPathException that wraps another exception
XPathException(String, Throwable) - Constructor for exception net.sf.saxon.trans.XPathException
Create an XPathException that supplies an error message and wraps an underlying exception
XPathException(String, SourceLocator) - Constructor for exception net.sf.saxon.trans.XPathException
Create an XPathException that supplies an error message and supplies location information
XPathException(String, SourceLocator, Throwable) - Constructor for exception net.sf.saxon.trans.XPathException
Create an XPathException that supplies an error message and wraps an underlying exception and supplies location information
XPathException(String, String) - Constructor for exception net.sf.saxon.trans.XPathException
Create an XPathException that supplies an error message and an error code
XPathException(String, String, XPathContext) - Constructor for exception net.sf.saxon.trans.XPathException
Create an XPathException that supplies an error message and an error code and provides the dynamic context
XPathException.Circularity - Exception in net.sf.saxon.trans
Subclass of XPathException used to report circularities
XPathException.Circularity(String) - Constructor for exception net.sf.saxon.trans.XPathException.Circularity
Create an exception indicating that a circularity was detected
XPathExecutable - Class in net.sf.saxon.s9api
An XPathExecutable represents the compiled form of an XPath expression.
XPathExecutable(XPathExpression, Processor, IndependentContext) - Constructor for class net.sf.saxon.s9api.XPathExecutable
 
XPathExpression - Class in net.sf.saxon.sxpath
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 in net.sf.saxon.xpath
The JAXP XPathExpression interface represents a compiled XPath expression that can be repeatedly evaluated.
XPathExpressionImpl(Expression, Executable) - 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 in net.sf.saxon.xpath
Saxon implementation of the JAXP 1.3 XPathFactory
XPathFactoryImpl() - Constructor for class net.sf.saxon.xpath.XPathFactoryImpl
Default constructor: this creates a Configuration as well as creating the XPathFactory.
XPathFactoryImpl(Configuration) - Constructor for class net.sf.saxon.xpath.XPathFactoryImpl
Constructor using a user-supplied Configuration.
XPathFunctionCall - Class in net.sf.saxon.xpath
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 in net.sf.saxon.xpath
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
XPathSelector - Class in net.sf.saxon.s9api
An XPathSelector represents a compiled and loaded XPath expression ready for execution.
XPathSelector(XPathExpression, ArrayList<XPathVariable>) - Constructor for class net.sf.saxon.s9api.XPathSelector
 
XPathStaticContext - Interface in net.sf.saxon.sxpath
This interface defines methods that must be provided when Saxon's free-standing XPath API is used.
XPathVariable - Class in net.sf.saxon.sxpath
An object representing an XPath variable for use in the standalone XPath API.
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.parser.ExpressionParser
 
XQUERY10 - Static variable in class net.sf.saxon.query.QueryParser
 
XQUERY30 - Static variable in class net.sf.saxon.query.QueryParser
 
XQUERY_ALLOW_UPDATE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
XQUERY_CONSTRUCTION_MODE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: string ("strip" or "preserve")
XQUERY_DEFAULT_ELEMENT_NAMESPACE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Namespace URI
XQUERY_DEFAULT_FUNCTION_NAMESPACE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: Namespace URI
XQUERY_EMPTY_LEAST - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
XQUERY_INHERIT_NAMESPACES - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
XQUERY_PRESERVE_BOUNDARY_SPACE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
XQUERY_PRESERVE_NAMESPACES - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
XQUERY_REQUIRED_CONTEXT_ITEM_TYPE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: string containing an ItemType, for example document-node()
XQUERY_SCHEMA_AWARE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
XQUERY_STATIC_ERROR_LISTENER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: the name of a Java class that implements the interface javax.xml.transform.ErrorListener
XQUERY_VERSION - Static variable in class net.sf.saxon.expr.parser.Token
"xquery version"
XQUERY_VERSION - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: string ("1.0" or "3.0")
XQueryCompiler - Class in net.sf.saxon.s9api
An XQueryCompiler object allows XQuery 1.0 queries to be compiled.
XQueryCompiler(Processor) - Constructor for class net.sf.saxon.s9api.XQueryCompiler
Protected constructor
XQueryEvaluator - Class in net.sf.saxon.s9api
An XQueryEvaluator represents a compiled and loaded query ready for execution.
XQueryEvaluator(Processor, XQueryExpression) - Constructor for class net.sf.saxon.s9api.XQueryEvaluator
Protected constructor
XQueryExecutable - Class in net.sf.saxon.s9api
An XQueryExecutable represents the compiled form of a query.
XQueryExecutable(Processor, XQueryExpression) - Constructor for class net.sf.saxon.s9api.XQueryExecutable
 
XQueryExpression - Class in net.sf.saxon.query
XQueryExpression represents a compiled query.
XQueryExpression(Expression, Executable, QueryModule, 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 in net.sf.saxon.query
A user-defined function in an XQuery module
XQueryFunction() - Constructor for class net.sf.saxon.query.XQueryFunction
Create an XQuery function
XQueryFunctionBinder - Interface in net.sf.saxon.query
XQueryFunctionBinder is an extension of the FunctionLibrary interface used for function libraries that contain user-written XQuery functions.
XQueryFunctionLibrary - Class in net.sf.saxon.query
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 in net.sf.saxon.trace
A Simple trace listener for XQuery that writes messages (by default) to System.err
XQueryTraceListener() - Constructor for class net.sf.saxon.trace.XQueryTraceListener
 
XQUPDATE - Static variable in class net.sf.saxon.functions.StandardFunction
 
XS - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ALL - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ALTERNATIVE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ANNOTATION - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ANY - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ANY_ATOMIC_TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ANY_ATOMIC_TYPE - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:anyAtomicType
XS_ANY_ATTRIBUTE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ANY_SIMPLE_TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ANY_TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ANY_URI - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ANY_URI - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:anyURI
XS_APPINFO - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ASSERT - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ASSERTION - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ATTRIBUTE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ATTRIBUTE_GROUP - Static variable in class net.sf.saxon.om.StandardNames
 
XS_BASE64_BINARY - Static variable in class net.sf.saxon.om.StandardNames
 
XS_BASE64_BINARY - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:base64Binary
XS_BOOLEAN - Static variable in class net.sf.saxon.om.StandardNames
 
XS_BOOLEAN - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:boolean
XS_BYTE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_BYTE - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:byte
XS_CHOICE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_COMPLEX_CONTENT - Static variable in class net.sf.saxon.om.StandardNames
 
XS_COMPLEX_TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_DATE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_DATE - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:date
XS_DATE_TIME - Static variable in class net.sf.saxon.om.StandardNames
 
XS_DATE_TIME - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:dateTime
XS_DATE_TIME_STAMP - Static variable in class net.sf.saxon.om.StandardNames
 
XS_DATE_TIME_STAMP - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:dateTimeStamp
XS_DAY_TIME_DURATION - Static variable in class net.sf.saxon.om.StandardNames
 
XS_DAY_TIME_DURATION - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:dayTimeDuration
XS_DECIMAL - Static variable in class net.sf.saxon.om.StandardNames
 
XS_DECIMAL - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:decimal
XS_DEFAULT_OPEN_CONTENT - Static variable in class net.sf.saxon.om.StandardNames
 
XS_DOCUMENTATION - Static variable in class net.sf.saxon.om.StandardNames
 
XS_DOUBLE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_DOUBLE - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:double
XS_DURATION - Static variable in class net.sf.saxon.om.StandardNames
 
XS_DURATION - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:duration
XS_ELEMENT - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ENTITIES - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ENTITIES - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:ENTITIES
XS_ENTITY - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ENTITY - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:ENTITY
XS_ENUMERATION - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ERROR - Static variable in class net.sf.saxon.om.StandardNames
 
XS_EXPLICIT_TIMEZONE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_EXTENSION - Static variable in class net.sf.saxon.om.StandardNames
 
XS_FIELD - Static variable in class net.sf.saxon.om.StandardNames
 
XS_FLOAT - Static variable in class net.sf.saxon.om.StandardNames
 
XS_FLOAT - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:float
XS_FRACTION_DIGITS - Static variable in class net.sf.saxon.om.StandardNames
 
XS_G_DAY - Static variable in class net.sf.saxon.om.StandardNames
 
XS_G_DAY - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:gDay
XS_G_MONTH - Static variable in class net.sf.saxon.om.StandardNames
 
XS_G_MONTH - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:gMonth
XS_G_MONTH_DAY - Static variable in class net.sf.saxon.om.StandardNames
 
XS_G_MONTH_DAY - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:gMonthDay
XS_G_YEAR - Static variable in class net.sf.saxon.om.StandardNames
 
XS_G_YEAR - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:gYear
XS_G_YEAR_MONTH - Static variable in class net.sf.saxon.om.StandardNames
 
XS_G_YEAR_MONTH - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:gYearMonth
XS_GROUP - Static variable in class net.sf.saxon.om.StandardNames
 
XS_HEX_BINARY - Static variable in class net.sf.saxon.om.StandardNames
 
XS_HEX_BINARY - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:hexBinary
XS_ID - Static variable in class net.sf.saxon.om.StandardNames
 
XS_ID - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:ID
XS_IDREF - Static variable in class net.sf.saxon.om.StandardNames
 
XS_IDREF - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:IDREF
XS_IDREFS - Static variable in class net.sf.saxon.om.StandardNames
 
XS_IDREFS - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:IDREFS
XS_IMPORT - Static variable in class net.sf.saxon.om.StandardNames
 
XS_INCLUDE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_INT - Static variable in class net.sf.saxon.om.StandardNames
 
XS_INT - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:int
XS_INTEGER - Static variable in class net.sf.saxon.om.StandardNames
 
XS_INTEGER - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:integer
XS_INVALID_NAME - Static variable in class net.sf.saxon.om.StandardNames
 
XS_KEY - Static variable in class net.sf.saxon.om.StandardNames
 
XS_KEYREF - Static variable in class net.sf.saxon.om.StandardNames
 
XS_LANGUAGE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_LANGUAGE - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:language
XS_LENGTH - Static variable in class net.sf.saxon.om.StandardNames
 
XS_LIST - Static variable in class net.sf.saxon.om.StandardNames
 
XS_LONG - Static variable in class net.sf.saxon.om.StandardNames
 
XS_LONG - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:long
XS_MAX_EXCLUSIVE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_MAX_INCLUSIVE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_MAX_LENGTH - Static variable in class net.sf.saxon.om.StandardNames
 
XS_MAX_SCALE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_MIN_EXCLUSIVE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_MIN_INCLUSIVE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_MIN_LENGTH - Static variable in class net.sf.saxon.om.StandardNames
 
XS_MIN_SCALE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_NAME - Static variable in class net.sf.saxon.om.StandardNames
 
XS_NAME - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:Name
XS_NCNAME - Static variable in class net.sf.saxon.om.StandardNames
 
XS_NCNAME - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:NCName
XS_NEGATIVE_INTEGER - Static variable in class net.sf.saxon.om.StandardNames
 
XS_NEGATIVE_INTEGER - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:negativeInteger
XS_NMTOKEN - Static variable in class net.sf.saxon.om.StandardNames
 
XS_NMTOKEN - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:NMTOKEN
XS_NMTOKENS - Static variable in class net.sf.saxon.om.StandardNames
 
XS_NMTOKENS - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:NMTOKENS
XS_NON_NEGATIVE_INTEGER - Static variable in class net.sf.saxon.om.StandardNames
 
XS_NON_NEGATIVE_INTEGER - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:nonNegativeInteger
XS_NON_POSITIVE_INTEGER - Static variable in class net.sf.saxon.om.StandardNames
 
XS_NON_POSITIVE_INTEGER - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:nonPositiveInteger
XS_NORMALIZED_STRING - Static variable in class net.sf.saxon.om.StandardNames
 
XS_NORMALIZED_STRING - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:normalizedString
XS_NOTATION - Static variable in class net.sf.saxon.om.StandardNames
 
XS_notation - Static variable in class net.sf.saxon.om.StandardNames
 
XS_NOTATION - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:NOTATION
XS_NUMERIC - Static variable in class net.sf.saxon.om.StandardNames
 
XS_OPEN_CONTENT - Static variable in class net.sf.saxon.om.StandardNames
 
XS_OVERRIDE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_PATTERN - Static variable in class net.sf.saxon.om.StandardNames
 
XS_POSITIVE_INTEGER - Static variable in class net.sf.saxon.om.StandardNames
 
XS_POSITIVE_INTEGER - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:positiveInteger
XS_QNAME - Static variable in class net.sf.saxon.om.StandardNames
 
XS_QNAME - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:QName
XS_REDEFINE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_RESTRICTION - Static variable in class net.sf.saxon.om.StandardNames
 
XS_SCHEMA - Static variable in class net.sf.saxon.om.StandardNames
 
XS_SELECTOR - Static variable in class net.sf.saxon.om.StandardNames
 
XS_SEQUENCE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_SHORT - Static variable in class net.sf.saxon.om.StandardNames
 
XS_SHORT - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:short
XS_SIMPLE_CONTENT - Static variable in class net.sf.saxon.om.StandardNames
 
XS_SIMPLE_TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_STRING - Static variable in class net.sf.saxon.om.StandardNames
 
XS_STRING - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:string
XS_TIME - Static variable in class net.sf.saxon.om.StandardNames
 
XS_TIME - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:time
XS_TOKEN - Static variable in class net.sf.saxon.om.StandardNames
 
XS_TOKEN - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:token
XS_TOTAL_DIGITS - Static variable in class net.sf.saxon.om.StandardNames
 
XS_UNION - Static variable in class net.sf.saxon.om.StandardNames
 
XS_UNIQUE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_UNSIGNED_BYTE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_UNSIGNED_BYTE - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:unsignedByte
XS_UNSIGNED_INT - Static variable in class net.sf.saxon.om.StandardNames
 
XS_UNSIGNED_INT - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:unsignedInt
XS_UNSIGNED_LONG - Static variable in class net.sf.saxon.om.StandardNames
 
XS_UNSIGNED_LONG - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:unsignedLong
XS_UNSIGNED_SHORT - Static variable in class net.sf.saxon.om.StandardNames
 
XS_UNSIGNED_SHORT - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:unsignedShort
XS_UNTYPED - Static variable in class net.sf.saxon.om.StandardNames
 
XS_UNTYPED - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:untyped
XS_UNTYPED_ATOMIC - Static variable in class net.sf.saxon.om.StandardNames
 
XS_UNTYPED_ATOMIC - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:untypedAtomic
XS_WHITE_SPACE - Static variable in class net.sf.saxon.om.StandardNames
 
XS_YEAR_MONTH_DURATION - Static variable in class net.sf.saxon.om.StandardNames
 
XS_YEAR_MONTH_DURATION - Static variable in class net.sf.saxon.s9api.QName
QName denoting the schema type xs:yearMonthDuration
XSD10 - Static variable in class net.sf.saxon.Configuration
Language versions for XML Schema
xsd10rules - Variable in class net.sf.saxon.value.GDateValue
 
XSD11 - Static variable in class net.sf.saxon.Configuration
 
XSD11 - Static variable in interface net.sf.saxon.functions.regex.RegularExpression
 
XSD_VERSION - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: string ("1.0" or "1.1")
xsdVersion - Variable in class net.sf.saxon.Configuration
 
xsdVersion - Variable in class net.sf.saxon.functions.regex.RegexTranslator
 
XSI - Static variable in class net.sf.saxon.om.StandardNames
 
XSI_CODE - Static variable in class net.sf.saxon.lib.NamespaceConstant
 
XSI_NIL - Static variable in class net.sf.saxon.om.StandardNames
 
XSI_NO_NAMESPACE_SCHEMA_LOCATION - Static variable in class net.sf.saxon.om.StandardNames
 
XSI_SCHEMA_LOCATION - Static variable in class net.sf.saxon.om.StandardNames
 
XSI_SCHEMA_LOCATION_TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
XSI_TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_ANALYZE_STRING - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_APPLY_IMPORTS - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_APPLY_TEMPLATES - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_ATTRIBUTE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_ATTRIBUTE_SET - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_BREAK - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_CALL_TEMPLATE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_CATCH - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_CHARACTER_MAP - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_CHOOSE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_COMMENT - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_COPY - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_COPY_OF - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_DECIMAL_FORMAT - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_DEFAULT_COLLATION - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_DOCUMENT - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_ELEMENT - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_EVALUATE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_EXCLUDE_RESULT_PREFIXES - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_EXTENSION_ELEMENT_PREFIXES - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_FALLBACK - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_FOR_EACH - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_FOR_EACH_GROUP - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_FORK - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_FUNCTION - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_IF - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_IMPORT - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_IMPORT_SCHEMA - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_INCLUDE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_INHERIT_NAMESPACES - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_ITERATE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_KEY - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_MATCHING_SUBSTRING - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_MERGE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_MERGE_ACTION - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_MERGE_INPUT - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_MERGE_KEY - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_MERGE_SOURCE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_MESSAGE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_MODE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_NAMESPACE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_NAMESPACE_ALIAS - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_NEXT_ITERATION - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_NEXT_MATCH - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_NON_MATCHING_SUBSTRING - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_NUMBER - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_ON_COMPLETION - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_OTHERWISE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_OUTPUT - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_OUTPUT_CHARACTER - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_PARAM - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_PERFORM_SORT - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_PRESERVE_SPACE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_PROCESSING_INSTRUCTION - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_RESULT_DOCUMENT - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_SEQUENCE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_SORT - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_STRIP_SPACE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_STYLESHEET - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_TEMPLATE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_TEXT - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_TRANSFORM - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_TRY - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_TYPE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_USE_ATTRIBUTE_SETS - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_USE_WHEN - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_VALIDATION - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_VALUE_OF - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_VARIABLE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_VERSION - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_WHEN - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_WITH_PARAM - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_XPATH_DEFAULT_NAMESPACE - Static variable in class net.sf.saxon.om.StandardNames
 
XSL_XPATH_DEFAULT_NAMESPACE_CLARK - Static variable in class net.sf.saxon.om.StandardNames
 
XSLAnalyzeString - Class in net.sf.saxon.style
An xsl:analyze-string elements in the stylesheet.
XSLAnalyzeString() - Constructor for class net.sf.saxon.style.XSLAnalyzeString
 
XSLApplyImports - Class in net.sf.saxon.style
An xsl:apply-imports element in the stylesheet
XSLApplyImports() - Constructor for class net.sf.saxon.style.XSLApplyImports
 
XSLApplyTemplates - Class in net.sf.saxon.style
An xsl:apply-templates element in the stylesheet
XSLApplyTemplates() - Constructor for class net.sf.saxon.style.XSLApplyTemplates
 
XSLAttribute - Class in net.sf.saxon.style
xsl:attribute element in stylesheet.
XSLAttribute() - Constructor for class net.sf.saxon.style.XSLAttribute
 
XSLAttributeSet - Class in net.sf.saxon.style
An xsl:attribute-set element in the stylesheet.
XSLAttributeSet() - Constructor for class net.sf.saxon.style.XSLAttributeSet
 
XSLCallTemplate - Class in net.sf.saxon.style
An xsl:call-template element in the stylesheet
XSLCallTemplate() - Constructor for class net.sf.saxon.style.XSLCallTemplate
 
XSLCharacterMap - Class in net.sf.saxon.style
An xsl:character-map declaration in the stylesheet.
XSLCharacterMap() - Constructor for class net.sf.saxon.style.XSLCharacterMap
 
XSLChoose - Class in net.sf.saxon.style
An xsl:choose elements in the stylesheet.
XSLChoose() - Constructor for class net.sf.saxon.style.XSLChoose
 
XSLComment - Class in net.sf.saxon.style
An xsl:comment elements in the stylesheet.
XSLComment() - Constructor for class net.sf.saxon.style.XSLComment
 
XSLCopy - Class in net.sf.saxon.style
Handler for xsl:copy elements in stylesheet.
XSLCopy() - Constructor for class net.sf.saxon.style.XSLCopy
 
XSLCopyOf - Class in net.sf.saxon.style
An xsl:copy-of element in the stylesheet.
XSLCopyOf() - Constructor for class net.sf.saxon.style.XSLCopyOf
 
XSLDecimalFormat - Class in net.sf.saxon.style
Handler for xsl:decimal-format elements in stylesheet.
XSLDecimalFormat() - Constructor for class net.sf.saxon.style.XSLDecimalFormat
 
XSLDocument - Class in net.sf.saxon.style
An xsl:document instruction in the stylesheet.
XSLDocument() - Constructor for class net.sf.saxon.style.XSLDocument
 
XSLElement - Class in net.sf.saxon.style
An xsl:element element in the stylesheet.
XSLElement() - Constructor for class net.sf.saxon.style.XSLElement
 
XSLFallback - Class in net.sf.saxon.style
xsl:fallback element in stylesheet.
XSLFallback() - Constructor for class net.sf.saxon.style.XSLFallback
 
XSLForEach - Class in net.sf.saxon.style
Handler for xsl:for-each elements in stylesheet.
XSLForEach() - Constructor for class net.sf.saxon.style.XSLForEach
 
XSLForEachGroup - Class in net.sf.saxon.style
Handler for xsl:for-each-group elements in stylesheet.
XSLForEachGroup() - Constructor for class net.sf.saxon.style.XSLForEachGroup
 
XSLFunction - Class in net.sf.saxon.style
Handler for xsl:function elements in stylesheet (XSLT 2.0).
XSLFunction() - Constructor for class net.sf.saxon.style.XSLFunction
 
XSLGeneralIncorporate - Class in net.sf.saxon.style
Abstract class to represent xsl:include or xsl:import element in the stylesheet.
XSLGeneralIncorporate() - Constructor for class net.sf.saxon.style.XSLGeneralIncorporate
 
XSLGeneralVariable - Class in net.sf.saxon.style
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 in net.sf.saxon.style
Handler for xsl:if elements in stylesheet.
XSLIf() - Constructor for class net.sf.saxon.style.XSLIf
 
XSLImport - Class in net.sf.saxon.style
xsl:import element in the stylesheet.
XSLImport() - Constructor for class net.sf.saxon.style.XSLImport
 
XSLImportSchema - Class in net.sf.saxon.style
Compile-time representation of an xsl:import-schema declaration in a stylesheet
XSLImportSchema() - Constructor for class net.sf.saxon.style.XSLImportSchema
 
XSLInclude - Class in net.sf.saxon.style
xsl:include element in the stylesheet.
XSLInclude() - Constructor for class net.sf.saxon.style.XSLInclude
 
XSLKey - Class in net.sf.saxon.style
Handler for xsl:key elements in stylesheet.
XSLKey() - Constructor for class net.sf.saxon.style.XSLKey
 
XSLLeafNodeConstructor - Class in net.sf.saxon.style
Common superclass for XSLT elements whose content template produces a text value: xsl:text, xsl:value-of, xsl:attribute, xsl:comment, xsl:namespace, and xsl:processing-instruction
XSLLeafNodeConstructor() - Constructor for class net.sf.saxon.style.XSLLeafNodeConstructor
 
XSLMatchingSubstring - Class in net.sf.saxon.style
Handler for xsl:matching-substring and xsl:non-matching-substring elements in stylesheet.
XSLMatchingSubstring() - Constructor for class net.sf.saxon.style.XSLMatchingSubstring
 
XSLMessage - Class in net.sf.saxon.style
An xsl:message element in the stylesheet.
XSLMessage() - Constructor for class net.sf.saxon.style.XSLMessage
 
XSLNamespace - Class in net.sf.saxon.style
An xsl:namespace element in the stylesheet.
XSLNamespace() - Constructor for class net.sf.saxon.style.XSLNamespace
 
XSLNamespaceAlias - Class in net.sf.saxon.style
An xsl:namespace-alias element in the stylesheet.
XSLNamespaceAlias() - Constructor for class net.sf.saxon.style.XSLNamespaceAlias
 
XSLNextMatch - Class in net.sf.saxon.style
An xsl:next-match element in the stylesheet
XSLNextMatch() - Constructor for class net.sf.saxon.style.XSLNextMatch
 
XSLNumber - Class in net.sf.saxon.style
An xsl:number element in the stylesheet.
XSLNumber() - Constructor for class net.sf.saxon.style.XSLNumber
 
XSLOtherwise - Class in net.sf.saxon.style
Handler for xsl:otherwise elements in stylesheet.
XSLOtherwise() - Constructor for class net.sf.saxon.style.XSLOtherwise
 
XSLOutput - Class in net.sf.saxon.style
An xsl:output element in the stylesheet.
XSLOutput() - Constructor for class net.sf.saxon.style.XSLOutput
 
XSLOutputCharacter - Class in net.sf.saxon.style
An xsl:output-character element in the stylesheet.
XSLOutputCharacter() - Constructor for class net.sf.saxon.style.XSLOutputCharacter
 
XSLParam - Class in net.sf.saxon.style
An xsl:param element in the stylesheet.
XSLParam() - Constructor for class net.sf.saxon.style.XSLParam
 
XSLPerformSort - Class in net.sf.saxon.style
Handler for xsl:perform-sort elements in stylesheet (XSLT 2.0).
XSLPerformSort() - Constructor for class net.sf.saxon.style.XSLPerformSort
 
XSLPreserveSpace - Class in net.sf.saxon.style
An xsl:preserve-space or xsl:strip-space elements in stylesheet.
XSLPreserveSpace() - Constructor for class net.sf.saxon.style.XSLPreserveSpace
 
XSLProcessingInstruction - Class in net.sf.saxon.style
An xsl:processing-instruction element in the stylesheet.
XSLProcessingInstruction() - Constructor for class net.sf.saxon.style.XSLProcessingInstruction
 
XSLResultDocument - Class in net.sf.saxon.style
An xsl:result-document element in the stylesheet.
XSLResultDocument() - Constructor for class net.sf.saxon.style.XSLResultDocument
 
XSLSequence - Class in net.sf.saxon.style
An xsl:sequence element in the stylesheet.
XSLSequence() - Constructor for class net.sf.saxon.style.XSLSequence
 
XSLSort - Class in net.sf.saxon.style
An xsl:sort element in the stylesheet.
XSLSort() - Constructor for class net.sf.saxon.style.XSLSort
 
XSLSortOrMergeKey - Class in net.sf.saxon.style
 
XSLSortOrMergeKey() - Constructor for class net.sf.saxon.style.XSLSortOrMergeKey
 
XSLStylesheet - Class in net.sf.saxon.style
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.functions.StandardFunction
 
XSLT - Static variable in class net.sf.saxon.lib.NamespaceConstant
Fixed namespace name for XSLT: "http://www.w3.org/1999/XSL/Transform"
XSLT - Static variable in class net.sf.saxon.value.Whitespace
 
XSLT30 - Static variable in class net.sf.saxon.functions.StandardFunction
 
XSLT_CODE - Static variable in class net.sf.saxon.lib.NamespaceConstant
Numeric code representing the XSLT namespace
XSLT_INITIAL_MODE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: a QName in Clark notation
XSLT_INITIAL_TEMPLATE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: a QName in Clark notation
XSLT_PATTERN - Static variable in class net.sf.saxon.expr.parser.ExpressionParser
 
XSLT_SCHEMA_AWARE - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: boolean
XSLT_STATIC_ERROR_LISTENER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: the name of a class that implements javax.xml.transform.ErrorListener
XSLT_STATIC_URI_RESOLVER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: the name of a class that implements javax.xml.transform.URIResolver.
XSLT_VERSION - Static variable in class net.sf.saxon.lib.FeatureKeys
Type of value: string ("2.0" or "3.0")
XsltCompiler - Class in net.sf.saxon.s9api
An XsltCompiler object allows XSLT 2.0 stylesheets to be compiled.
XsltCompiler(Processor) - Constructor for class net.sf.saxon.s9api.XsltCompiler
Protected constructor.
XSLTemplate - Class in net.sf.saxon.style
An xsl:template element in the style sheet.
XSLTemplate() - Constructor for class net.sf.saxon.style.XSLTemplate
 
XsltExecutable - Class in net.sf.saxon.s9api
An XsltExecutable represents the compiled form of a stylesheet.
XsltExecutable(Processor, PreparedStylesheet) - Constructor for class net.sf.saxon.s9api.XsltExecutable
 
XsltExecutable.ParameterDetails - Class in net.sf.saxon.s9api
Inner class containing information about a global parameter to a compiled stylesheet
XsltExecutable.ParameterDetails(SequenceType, boolean) - Constructor for class net.sf.saxon.s9api.XsltExecutable.ParameterDetails
 
XSLText - Class in net.sf.saxon.style
Handler for xsl:text elements in stylesheet.
XSLText() - Constructor for class net.sf.saxon.style.XSLText
 
XSLTStaticContext - Interface in net.sf.saxon.style
Extends the standard XPath static context with information that is available for XPath expressions invoked from XSLT
XSLTTraceCodeInjector - Class in net.sf.saxon.trace
A code injector that wraps every expression (other than a literal) in a TraceExpression, which causes a TraceListener to be notified when the expression is evaluated
XSLTTraceCodeInjector() - Constructor for class net.sf.saxon.trace.XSLTTraceCodeInjector
 
XSLTTraceListener - Class in net.sf.saxon.trace
A Simple trace listener for XSLT that writes messages (by default) to System.err
XSLTTraceListener() - Constructor for class net.sf.saxon.trace.XSLTTraceListener
 
XsltTransformer - Class in net.sf.saxon.s9api
An XsltTransformer represents a compiled and loaded stylesheet ready for execution.
XsltTransformer(Processor, Controller) - Constructor for class net.sf.saxon.s9api.XsltTransformer
Protected constructor
XSLValueOf - Class in net.sf.saxon.style
An xsl:value-of element in the stylesheet.
XSLValueOf() - Constructor for class net.sf.saxon.style.XSLValueOf
 
XSLVariable - Class in net.sf.saxon.style
Handler for xsl:variable elements in stylesheet.
XSLVariable() - Constructor for class net.sf.saxon.style.XSLVariable
 
XSLVariableDeclaration - Class in net.sf.saxon.style
Generic class for xsl:variable and xsl:param elements.
XSLVariableDeclaration() - Constructor for class net.sf.saxon.style.XSLVariableDeclaration
 
XSLWhen - Class in net.sf.saxon.style
Handler for xsl:when elements in stylesheet.
XSLWhen() - Constructor for class net.sf.saxon.style.XSLWhen
 
XSLWithParam - Class in net.sf.saxon.style
An xsl:with-param element in the stylesheet.
XSLWithParam() - Constructor for class net.sf.saxon.style.XSLWithParam
 

Y

YEAR - Static variable in class net.sf.saxon.functions.Component
 
year(XPathContext, String) - Static method in class net.sf.saxon.option.exslt.Date
The date:year function returns the year of a date as a number.
year(XPathContext) - Static method in class net.sf.saxon.option.exslt.Date
The date:year function returns the current year.
year - Variable in class net.sf.saxon.value.GDateValue
 
YEAR_ALLOWING_ZERO - Static variable in class net.sf.saxon.functions.Component
 
YEAR_MONTH_DURATION - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:yearMonthDuration
YEAR_MONTH_DURATION - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
YearMonthDurationValue - Class in net.sf.saxon.value
A value of type xs:yearMonthDuration
YES_NO - Static variable in class net.sf.saxon.style.StyleElement
 
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.DecimalValue
 
ZERO - Static variable in class net.sf.saxon.value.DoubleValue
 
ZERO - Static variable in class net.sf.saxon.value.FloatValue
 
ZERO - Static variable in class net.sf.saxon.value.IntegerValue
IntegerValue representing the value zero
ZERO_DIGIT - Static variable in class net.sf.saxon.om.StandardNames
 
ZERO_LENGTH_UNTYPED - Static variable in class net.sf.saxon.value.UntypedAtomicValue
 
zeroDigit - Variable in class net.sf.saxon.style.XSLDecimalFormat
 
zeroDigit - Variable in class net.sf.saxon.trans.DecimalSymbols
 
zeroDigits - Static variable in class net.sf.saxon.trans.DecimalSymbols
 

_

_out - Variable in class net.sf.saxon.serialize.UTF8Writer
 
_outBuffer - Variable in class net.sf.saxon.serialize.UTF8Writer
 
_outBufferLast - Variable in class net.sf.saxon.serialize.UTF8Writer
 
_outPtr - Variable in class net.sf.saxon.serialize.UTF8Writer
 
_surrogate - Variable in class net.sf.saxon.serialize.UTF8Writer
When outputting chars from BMP, surrogate pairs need to be coalesced.
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 _