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

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

## A

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)
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
abs() - Method in class net.sf.saxon.value.PrecisionDecimalValue
  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
absolute(int) - Method in interface javax.xml.xquery.XQSequence
  Moves the `XQSequence`'s position to the given item number in this object.
absolute(int) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
absolute(int) - Method in class net.sf.saxon.xqj.SaxonXQSequence
absorbSurrogatePair() - Method in class net.sf.saxon.functions.regex.RegexTranslator
AbstractFunctionItem - Class in com.saxonica.functions.hof
  Abstract superclass (and factory class) for implementations of FunctionItem
AbstractFunctionItem() - Constructor for class com.saxonica.functions.hof.AbstractFunctionItem
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
AbstractWatch - Class in com.saxonica.validate
  A Watch represents a class that is interested in looking at nodes for the purpose of evaluating uniqueness and key constraints.
AbstractWatch() - Constructor for class com.saxonica.validate.AbstractWatch
accept(Expression, Expression) - Method in class net.sf.saxon.expr.PromotionOffer
  Method to test whether a subexpression qualifies for promotion, and if so, to accept the promotion.
accept(File, String) - Method in class net.sf.saxon.functions.URIQueryParameters.RegexFilter
  Tests if a specified file should be included in a file list.
accepted - Variable in class net.sf.saxon.expr.PromotionOffer
  Flag that is set if the offer has been accepted, that is, if the expression has changed
acos(double) - Static method in class net.sf.saxon.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.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
actionsCompleted - Variable in class net.sf.saxon.style.StyleElement
activeWatchStack - Variable in class com.saxonica.stream.watch.WatchManager
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.ApplyTemplates
add(PendingUpdateAction) - Method in class com.saxonica.update.PendingUpdateListImpl
  Add an action to the pending update list
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.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(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
add(Duration) - Method in class net.sf.saxon.xqj.SaxonDuration
  Computes a new duration whose value is `this+rhs`.
add(Duration) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Add `duration` to this instance.
addAllowedNamespace(String) - Method in class com.saxonica.schema.Wildcard
  Add a permitted namespace.
addAnonymousType(SchemaType) - Method in class com.saxonica.schema.PreparedSchema
  Register an anonymous type defined in this schema
addArgument(UserFunctionParameter) - Method in class net.sf.saxon.query.XQueryFunction
  Add an argument to the list of arguments
addAssertion(Assertion) - Method in class com.saxonica.schema.UserComplexType
  Add an assertion to this complex type
addAttribute(NodeInfo) - Method in class net.sf.saxon.evpull.StartElementEvent
  Add an attribute to the element node
addAttribute(int, int, CharSequence, int) - Method in interface net.sf.saxon.om.MutableNodeInfo
  Add an attribute to this element node.
addAttribute(int, int, CharSequence, int) - Method in class net.sf.saxon.tree.linked.ElementImpl
  Add an attribute to this element node.
addAttribute(int, int, CharSequence, int) - Method in class net.sf.saxon.tree.linked.NodeImpl
  Add an attribute to this element node.
addAttribute(int, int, String, long, int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
  Add an attribute to an attribute list.
addAttribute(int, int, CharSequence, int) - Method in class net.sf.saxon.tree.util.Orphan
  Add an attribute to this element node.
addAttributeDecl(AttributeDecl) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given global attribute declaration to this Schema.
addAttributeGroup(AttributeGroupDecl) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given attribute group declaration to this Schema.
addAttributeGroupReference(AttributeGroupReference) - Method in class com.saxonica.schema.AttributeGroupDecl
  Adds the given AttributeGroupReference to this AttributeGroup.
addAttributeGroupReference(AttributeGroupReference) - Method in class com.saxonica.schema.UserComplexType
  Adds the given AttributeGroupReference to this UserComplexType
addAttributeUse(AttributeUse) - Method in class com.saxonica.schema.AttributeGroupDecl
  Add the given attribute use to this AttributeGroup.
addAttributeUse(AttributeUse) - Method in class com.saxonica.schema.UserComplexType
  Adds the given AttributeUse to this UserComplexType.
addBranch(String) - Method in class com.saxonica.schema.PatternFacet
  Add a branch to a pattern: that is, combine this pattern with another, so that the resulting pattern is the "or" of the two patterns
addCatchClause(QNameTest, Expression) - Method in class com.saxonica.xsltextn.XSLTry
addCatchExpression(QNameTest, Expression) - Method in class com.saxonica.expr.TryCatch
addComponent(UserSchemaComponent) - Method in class com.saxonica.schema.PreparedSchema
  Add an object that might contain a forwards reference to be fixed up later
addConnectionEventListener(XQConnectionEventListener) - Method in interface javax.xml.xquery.PooledXQConnection
  Registers the given event listener so that it will be notified when an event occurs on this `PooledXQConnection` object.
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.PathMap.PathMapNodeSet
  Indicate that all the descendants of the nodes in this nodeset are required
addDisallowedNamespace(String) - Method in class com.saxonica.schema.Wildcard
  Add a disallowed namespace.
addDisallowedQName(int) - Method in class com.saxonica.schema.Wildcard
  Mark a specific QName as being disallowed
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.
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.
addElementDecl(ElementDecl) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given global element declaration to this Schema definition
addEnumerationValue(Value, String) - Method in class com.saxonica.schema.EnumerationFacetSet
  Add a permitted value to the set of enumeration values.
addExtensionBinders(FunctionLibraryList) - Method in class com.saxonica.config.ProfessionalConfiguration
  Add the registered extension binders to a function library.
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.
addFacet(Facet) - Method in class com.saxonica.schema.UserSimpleType
  Add the given Facet to this Simpletype.
addField(IdentityField) - Method in class com.saxonica.schema.IdentityConstraint
  Adds the given IdentityField to this IdentityConstraint
addFieldValue(Value[], int, Value, boolean, long) - Method in class com.saxonica.validate.SelectorWatch
  The addFieldValue method is a callback from the FieldWatch created when this SelectorWatch is activated.
addFilter(ProxyReceiver) - Method in class net.sf.saxon.lib.AugmentedSource
  Add a filter to the list of filters to be applied to the raw input
addFilter(ProxyReceiver) - 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 com.saxonica.config.JavaPlatformPE
  Add the platform-specific function libraries to a function library list.
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
addGlobalParam(GlobalParam) - Method in class com.saxonica.schema.PreparedSchema
  Declare a global parameter for XPath expressions in this schema document (Saxon extension)
addGlobalParam(GlobalParam) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Declare a global parameter for XPath expressions in this schema document (Saxon extension)
addGroup(ModelGroupDefinition) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given group (xs:group) to this Schema.
addIdentityConstraint(IdentityConstraintReference) - Method in class com.saxonica.schema.ElementDecl
  Adds the given IdentityConstraint to this element definition.
addIdentityConstraint(IdentityConstraint) - Method in class com.saxonica.schema.PreparedSchema
  Add an identity constraint
addImportedNamespace(String) - Method in class net.sf.saxon.query.ImportedFunctionLibrary
  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
addInheritedFacets(List<Facet>) - Method in class com.saxonica.schema.UserListType
  Get the extended facet list, creating it if necessary.
addInheritedFacets(List<Facet>) - Method in class com.saxonica.schema.UserSimpleType
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.
addKeyRef(RefSelectorWatch) - Method in class com.saxonica.validate.KeySelectorWatch
  Add a RefSelectorWatch to support a keyRef that refers to this key or unique constraints
addLambdaTransition(AutomatonState) - Method in class com.saxonica.schema.fsa.NonDeterminizedState
  Add a lambda transition from this state to another state.
addMemberType(TypeReference) - Method in class com.saxonica.schema.sdoc.SimpleTypeDefinition
  Add a member type to this union type
addMemberTypeReference(TypeReference) - Method in class com.saxonica.schema.UserUnionType
  Add a member type to the list of member types
addNamespace(int) - Method in class net.sf.saxon.evpull.StartElementEvent
  Add a namespace code representing a locally declared namespace
addNamespace(int, boolean) - Method in interface net.sf.saxon.om.MutableNodeInfo
  Add a namespace binding (that is, a namespace node) to this element.
addNamespace(int, boolean) - Method in class net.sf.saxon.tree.linked.ElementImpl
  Add a namespace binding (that is, a namespace node) to this element.
addNamespace(int, boolean) - Method in class net.sf.saxon.tree.linked.NodeImpl
addNamespace(int, 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
addNodeSet(PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.PathMap.PathMapNodeSet
  Combine two node sets into one
addNonInheritedAttributeUse(AttributeUse) - Method in class com.saxonica.schema.UserComplexType
  Add an attribute use to the final (combined) content model for this complex type.
addNotation(Notation) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given Notation declaration to this Schema defintion
addParticle(Particle) - Method in class com.saxonica.schema.AllModelGroup
  Adds a given Particle to the content model defined by this Compositor
addParticle(Particle) - Method in class com.saxonica.schema.ModelGroup
  Adds a given Particle to the content model defined by this model group
addPendingTypeCheck(IdentityConstraintReference, SchemaType) - Method in class com.saxonica.schema.SchemaCompiler
  Register an identity constraint that needs to be type-checked
addPrearrangedWatches() - Method in class com.saxonica.stream.watch.WatchManager
addPrearrangedWatches() - Method in class com.saxonica.validate.ConstraintChecker
addPutAction(NodeInfo, String, Expression) - Method in class com.saxonica.update.PendingUpdateListImpl
  Add a put() action to the pending update list
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.
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
addRequiredParam(StructuredQName) - Method in class net.sf.saxon.expr.instruct.Executable
  Add a required parameter.
addRule(Pattern, RuleTarget, StylesheetModule, double, boolean) - Method in class net.sf.saxon.trans.Mode
  Add a rule to the Mode.
addRule(NodeTest, RuleBasedStripper.StripRuleTarget, StylesheetModule, int) - Method in class net.sf.saxon.trans.StripSpaceRules
  Add a rule
addSchema(PreparedSchema) - Method in class com.saxonica.config.EnterpriseConfiguration
  Add a schema (a collection of schema components) to the cache
addSchema(Source) - Method in class com.saxonica.config.EnterpriseTransformerFactory
  Load a schema, which will be available for use by all subsequent operations using this TransformerFactory.
addSchema(Source) - Method in class com.saxonica.config.EnterpriseXPathFactory
  Load a schema, which will be available for use by all subsequent operations using this TransformerFactory.
addSchemaForBuiltInNamespace(String) - Method in class com.saxonica.config.EnterpriseConfiguration
  Add a built-in schema for a given namespace.
addSchemaForBuiltInNamespace(String) - Method in class net.sf.saxon.Configuration
  Add a built-in schema for a given namespace.
addSchemaSource(Source, ErrorListener) - Method in class com.saxonica.config.EnterpriseConfiguration
  Load a schema, which will be available for use by all subsequent operations using this EnterpriseConfiguration.
addSchemaSource(Source) - Method in class com.saxonica.schema.SchemaCompiler
  Load a schema, which will be available for use by all subsequent operations using this Configuration.
addSchemaSource(Source, ErrorListener) - Method in class com.saxonica.schema.SchemaCompiler
  Load a schema, which will be available for use by all subsequent operations using this EnterpriseConfiguration.
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.
addSpecificTransition(Edge, SchemaCompiler) - Method in class com.saxonica.schema.fsa.AutomatonState
  Add a specific transition from this state to another state.
addSubstitutionGroupHead(int) - Method in class com.saxonica.schema.ElementDecl
  Adds the fingerprint of the name of the head of a substitutionGroup for this element definition.
addSubstitutionGroupMember(ElementDecl, SchemaCompiler) - Method in class com.saxonica.schema.ElementDecl
  Add a member of the substitution group that has this element as its head.
addSurrogateSchema(String) - Method in class com.saxonica.config.EnterpriseConfiguration
  Put a temporary schema marker in the cache, to indicate that a schema for a given namespace is being processed.
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
addTo(Calendar) - Method in class net.sf.saxon.xqj.SaxonDuration
  Adds this duration to a `Calendar` object.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class com.saxonica.expr.EvaluateInstr
  Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class com.saxonica.expr.IterateInstr
  Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class com.saxonica.functions.xslt3.SnapshotFn
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.instruct.SimpleContentConstructor
  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.
addType(SchemaType) - Method in class com.saxonica.schema.PreparedSchema
  Adds the given type definition to this Schema.
addTypeAlternative(TypeAlternative) - Method in class com.saxonica.schema.ElementDecl
  Add a type alternative to the type alternative table.
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
addWatch(Watch) - Method in class com.saxonica.stream.watch.WatchManager
  Add a new Watch.
addWildcardTransition(SchemaCompiler, Edge) - Method in class com.saxonica.schema.fsa.AutomatonState
  Add a wildcard transition from this state to another state.
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
AdjacentTextNodeMerger.AdjacentTextNodeMergingIterator - Class in net.sf.saxon.expr
  AdjacentTextNodeMergingIterator is an iterator that eliminates zero-length text nodes and merges adjacent text nodes from the underlying iterator
AdjacentTextNodeMerger.AdjacentTextNodeMergingIterator(SequenceIterator) - Constructor for class net.sf.saxon.expr.AdjacentTextNodeMerger.AdjacentTextNodeMergingIterator
AdjacentTextNodeMergerAdjunct - Class in com.saxonica.stream.adjunct
  Compile an AdjacentTextNodeMerger expression to Java source code Needed only for streaming - this class is not used in XQuery
AdjacentTextNodeMergerAdjunct() - Constructor for class com.saxonica.stream.adjunct.AdjacentTextNodeMergerAdjunct
AdjacentTextNodeMergerFeed - Class in com.saxonica.stream.feed
  This class is used when a streaming template requests evaluation of a simple content constructor in streaming mode (that is, when it constructs a text, attribute, comment, or PI node based on the contents of the streamed document).
AdjacentTextNodeMergerFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.AdjacentTextNodeMergerFeed
adjunct - Variable in class com.saxonica.stream.StreamingRoute.PushAction
AdjunctClassMapper - Class in com.saxonica.stream.adjunct
  For each class of expression found on the expression tree, deliver a corresponding instance of the helper class used to generate streaming code for the expression
AdjunctClassMapper() - Constructor for class com.saxonica.stream.adjunct.AdjunctClassMapper
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
AdjustCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath adjust-xx-to-timezone() family of functions
AdjustCompiler() - Constructor for class com.saxonica.codegen.AdjustCompiler
adjustForNaN(CompilerService, ItemType, String, int, String) - Static method in class com.saxonica.codegen.ValueComparisonCompiler
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.
adjustToCivilTime(XPathContext, DateTimeValue, String) - Static method in class com.saxonica.functions.extfn.Extensions
  Adjust a given date/time to a specified civil time zone, taking account of summer time (daylight savings time) changes, as obtained from the Java database of changes to daylight savings time.
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.functions.regex.RegexTranslator
advance() - Method in class net.sf.saxon.tree.iter.NamespaceIterator
  Get the next item in the sequence.
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.Token
  "after"
afterLast() - Method in interface javax.xml.xquery.XQSequence
  Move to the position after the last item.
afterLast() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
afterLast() - Method in class net.sf.saxon.xqj.SaxonXQSequence
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
allCharactersEncodable - Variable in class net.sf.saxon.serialize.Emitter
AllElementStripper - Class in net.sf.saxon.event
  The AllElementStripper refines the Stripper class to do stripping of all whitespace nodes in a document
AllElementStripper() - Constructor for class net.sf.saxon.event.AllElementStripper
  Constructor: create an instance of the class.
AllElementValidator - Class in com.saxonica.validate
  This class is validator used to check the content of an element whose complex type uses the "xs:all" construction in XML Schema.
AllElementValidator(UserComplexType) - Constructor for class com.saxonica.validate.AllElementValidator
  Create an AllElementValidator
AllModelGroup - Class in com.saxonica.schema
  An AllModelGroup represents an xs:all element in the schema
AllModelGroup() - Constructor for class com.saxonica.schema.AllModelGroup
  Create an AllModelGroup
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
allocateAnonymousTypeCode() - Method in class com.saxonica.schema.sdoc.SchemaElement
  Allocate a name to an anonymous type.
allocateClarkName(String) - Method in class net.sf.saxon.om.NamePool
  Allocate a fingerprint given a Clark Name
allocateCodeForURI(String) - Method in class net.sf.saxon.om.NamePool
  Allocate the uri code for a given URI; create one if not found
allocateCodeForURI(String) - Method in class net.sf.saxon.tree.util.DiagnosticNamePool
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.value.QualifiedNameValue
  Allocate a nameCode for this QName in the NamePool
allocateNamespaceCode(String, String) - Method in class net.sf.saxon.om.NamePool
  Allocate the namespace code for a namespace prefix/URI pair.
allocateNamespaceCode(String, String) - Method in class net.sf.saxon.tree.util.DiagnosticNamePool
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)
allocateNodeNumber() - Method in class com.saxonica.stream.om.FleetingDocumentNode
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.
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.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.UnionPattern
  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
allocateStateNumber(AutomatonState) - Method in class com.saxonica.schema.fsa.FiniteStateMachine
  Allocate a unique number to a state, and index the state from the FSM
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
allowAttributes(AttributeCollection, String[]) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Check the attributes of an element against a list of allowed attributes.
allowAVT() - Method in class com.saxonica.xsltextn.SaxonCallTemplate
  Determine whether the called template name can be specified as an AVT
allowAVT() - Method in class net.sf.saxon.style.XSLCallTemplate
  Determine whether the called template can be specified as an AVT
allowedASCII - Static variable in class net.sf.saxon.functions.EscapeURI
allowExtensions - Variable in class com.saxonica.xsltextn.StyleNodeFactoryPE
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" (?)
allowsAny() - Method in class com.saxonica.schema.Wildcard
  Determine whether this wildcard allows any namespace (##any)
allowsAsAttribute() - Method in class com.saxonica.xsltextn.SaxonAssign
allowsAsAttribute() - Method in class net.sf.saxon.style.XSLGeneralVariable
allowsAsAttribute() - Method in class net.sf.saxon.style.XSLWithParam
allowsAttributes() - Method in class com.saxonica.schema.UserComplexType
  Ask whether 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.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 com.saxonica.schema.ElementDecl
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property (that is, the {substitution group exclusions} in the component model
allowsDerivation(int) - Method in class com.saxonica.schema.UserDefinedType
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in class net.sf.saxon.type.AnySimpleType
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in class net.sf.saxon.type.AnyType
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in class net.sf.saxon.type.BuiltInListType
  Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in class net.sf.saxon.type.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.CastableExpression
  Determine whether the empty sequence is allowed
allowsEmpty() - Method in class net.sf.saxon.expr.CastExpression
  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.ExpressionParser
allPathsAreWithinStreamableSnapshot() - Method in class net.sf.saxon.expr.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.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
allSubsumes(UserComplexType, ComplexType, SchemaCompiler) - Static method in class com.saxonica.schema.AllModelGroup
  Test whether a complex type constructed using "all" subsumes another complex type.
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, ItemType) - Method in class net.sf.saxon.pattern.AnchorPattern
  Type-check the pattern.
analyze(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.pattern.ConditionalPattern
  Type-check the pattern.
analyze(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.pattern.IDPattern
  Type-check the pattern.
analyze(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.pattern.KeyPattern
  Type-check the pattern.
analyze(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.pattern.LocationPathPattern
  Type-check the pattern, performing any type-dependent optimizations.
analyze(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.pattern.NodeSetPattern
  Type-check the pattern.
analyze(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.pattern.Pattern
  Type-check the pattern.
analyze(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.pattern.UnionPattern
  Type-check the pattern.
analyzeContentExpression(Expression, int, StaticContext) - Method in class com.saxonica.schema.UserComplexType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class com.saxonica.schema.UserSimpleType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class net.sf.saxon.type.AnySimpleType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class net.sf.saxon.type.AnyType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(SimpleType, Expression, StaticContext, int) - Static method in class net.sf.saxon.type.BuiltInAtomicType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class net.sf.saxon.type.BuiltInListType
  Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int, StaticContext) - Method in class net.sf.saxon.type.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 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.
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
AnalyzeStringFn - Class in com.saxonica.functions.xpath3
  Implements the fn:analyze-string function defined in Functions and Operators 1.1.
AnalyzeStringFn() - Constructor for class com.saxonica.functions.xpath3.AnalyzeStringFn
AnalyzeStringFunction - Class in com.saxonica.functions.extfn
  This class implements the extension function saxon:analyze-string().
AnalyzeStringFunction() - Constructor for class com.saxonica.functions.extfn.AnalyzeStringFunction
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
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.Token
  Operator "and"
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
AnnotationParent - Class in com.saxonica.schema.sdoc
  An abstract superclass for schema elements whose only permitted content is an Annotation element
AnnotationParent() - Constructor for class com.saxonica.schema.sdoc.AnnotationParent
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.
AnyTypeValidator - Class in com.saxonica.validate
  Validator to validate an element against the class xs:anyType
AnyTypeValidator() - Constructor for class com.saxonica.validate.AnyTypeValidator
  Create an AnyTypeValidator
AnyTypeValidator(ElementDecl) - Constructor for class com.saxonica.validate.AnyTypeValidator
  Create an AnyTypeValidator for a specific element declaration
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
AnyURIValueCompiler - Class in com.saxonica.codegen
  Generate Java code for an xs:anyURI constant
AnyURIValueCompiler() - Constructor for class com.saxonica.codegen.AnyURIValueCompiler
append(Item) - Method in class com.saxonica.stream.feed.AdjacentTextNodeMergerFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.AtomizerFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.AvgFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.BlockFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.BufferingFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.CardinalityCheckingFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.CountFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.DecomposingFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.DistinctValuesFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.EmptyTextNodeRemoverFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.EventFeed
  Append an item (node or atomic value) to the output
append(Item) - Method in interface com.saxonica.stream.feed.Feed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.FilterExpressionFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.ForEachFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.GeneralComparisonFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.ItemFeed
  Supply one item towards the streamed input of the expression
append(Item) - Method in class com.saxonica.stream.feed.ItemMappingFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.MinimaxFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.NextIterationFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.SimpleNodeConstructorFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.StringJoinFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.SumFeed
  Supply an item to the feed
append(Item) - Method in class com.saxonica.stream.feed.WithParamFeed
  Supply an item to the feed
append(StreamingRoute.PushAction) - Method in class com.saxonica.stream.StreamingRoute
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(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
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) - Static method in class net.sf.saxon.value.FloatingPointConverter
  Append a string representation of a double value to a string buffer
appendDoubleExponential(FastStringBuffer, double) - Static method in class net.sf.saxon.value.FloatingPointConverter
  Append a string representation of a double value to a string buffer, forcing use of exponential notation
appendFloat(FastStringBuffer, float) - Static method in class net.sf.saxon.value.FloatingPointConverter
  Append a string representation of a float value to a string buffer
appendFloatExponential(FastStringBuffer, float) - Static method in class net.sf.saxon.value.FloatingPointConverter
  Append a string representation of a float value to a string buffer, forcing use of exponential notation
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
AppendIterator - Class in net.sf.saxon.expr
  Iterator that concatenates the results of two supplied iterators
AppendIterator(SequenceIterator, SequenceIterable, XPathContext) - Constructor for class net.sf.saxon.expr.AppendIterator
  This form of constructor is designed to delay getting an iterator for the second expression until it is actually needed.
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
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
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 com.saxonica.stream.StreamingApplyTemplates
apply(XPathContext, Set) - Method in class com.saxonica.update.DeleteAction
  Apply the pending update action to the affected node
apply(XPathContext, Set) - Method in class com.saxonica.update.InsertAction
  Apply the pending update action to the affected nodes
apply(XPathContext, Set) - Method in class com.saxonica.update.InsertAttributeAction
  Apply the pending update action to the affected nodes
apply(XPathContext, Set) - Method in class com.saxonica.update.PendingUpdateAction
  Apply the pending update action to the affected nodes
apply(XPathContext, int) - Method in class com.saxonica.update.PendingUpdateListImpl
  Apply the pending updates
apply(XPathContext, Set) - Method in class com.saxonica.update.PutAction
  Apply the pending update action to the affected nodes
apply(XPathContext, Set) - Method in class com.saxonica.update.RenameAction
  Apply the pending update action to the affected nodes
apply(XPathContext, Set) - Method in class com.saxonica.update.ReplaceAttributeAction
  Apply the pending update action to the affected nodes
apply(XPathContext, Set) - Method in class com.saxonica.update.ReplaceNodeAction
  Apply the pending update action to the affected nodes
apply(XPathContext, Set) - Method in class com.saxonica.update.ReplaceValueAction
  Apply the pending update action to the affected nodes
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, XPathContext) - Static method in class net.sf.saxon.expr.instruct.Bindery
  Apply the function conversion rules to a value, 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
ApplyImportsAdjunct - Class in com.saxonica.stream.adjunct
  Compile an xsl:apply-imports expression/instruction to Java source code.
ApplyImportsAdjunct() - Constructor for class com.saxonica.stream.adjunct.ApplyImportsAdjunct
ApplyImportsWatch - Class in com.saxonica.stream.watch
  Watch for an xsl:apply-imports instruction.
ApplyImportsWatch(Expression, SequenceReceiver, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.ApplyImportsWatch
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 com.saxonica.CompileStylesheet
  Customisation hook: apply options defined locally in a subclass
applyLocalOptions(CommandLineOptions, Configuration) - Method in class com.saxonica.Validate
  Customisation hook: apply options defined locally in a subclass
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(SequenceIterator, Mode, ParameterSet, ParameterSet, XPathContextMajor, int) - Static method in class net.sf.saxon.expr.instruct.ApplyTemplates
  Process selected nodes using the handlers registered for a particular mode.
ApplyTemplatesAdjunct - Class in com.saxonica.stream.adjunct
  Compile an apply-templates expression/instruction to Java source code.
ApplyTemplatesAdjunct() - Constructor for class com.saxonica.stream.adjunct.ApplyTemplatesAdjunct
ApplyTemplatesWatch - Class in com.saxonica.stream.watch
  This watch implements xsl:apply-templates in streaming mode.
ApplyTemplatesWatch(Expression, SequenceReceiver, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.ApplyTemplatesWatch
applyToConfiguration(Configuration) - Method in class net.sf.saxon.trans.CommandLineOptions
  Apply options to the Configuration
applyWhitespaceNormalization(CharSequence) - Method in class com.saxonica.schema.UserSimpleType
  Apply the whitespace normalization rules for this simple type
applyWhitespaceNormalization(String) - Method in class net.sf.saxon.type.BuiltInListType
  Apply the whitespace normalization rules for this simple type
applyWhitespaceNormalization(CharSequence) - Method in class net.sf.saxon.type.ExternalObjectType
  Apply the whitespace normalization rules for this simple type
applyWhitespaceNormalization(int, CharSequence) - Static method in class net.sf.saxon.value.Whitespace
  Apply schema-defined whitespace normalization to a string
ARCHIVE - Static variable in class net.sf.saxon.om.StandardNames
areAllItemsConverted() - Method in class net.sf.saxon.expr.UntypedAtomicConverter
  Determine whether all items are to be converted, or only the subset that are untypedAtomic
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
ArithmeticCompiler - Class in com.saxonica.codegen
  Compiler for arithmetic expressions where it is not known in advance whether numeric arithmetic or date/time/duration arithmetic will be used
ArithmeticCompiler() - Constructor for class com.saxonica.codegen.ArithmeticCompiler
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 - Class in net.sf.saxon.tree.iter
  ArrayIterator is used to enumerate items held in an array.
ArrayIterator(Item[]) - Constructor for class net.sf.saxon.tree.iter.ArrayIterator
  Create an iterator over all the items in an array
ArrayIterator(Item[], 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.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
asBigDecimal() - Method in class net.sf.saxon.value.PrecisionDecimalValue.PrecisionDecimalComparable
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 com.saxonica.deploy.ItemClosure
  Evaluate as a singleton item (or empty sequence).
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) - 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) - 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.
Assertion - Class in com.saxonica.schema
  An Assertion schema component (See XML Schema 1.1 Part 1 Working Draft)
Assertion(EnterpriseConfiguration, XPathExpression, XPathVariable, String) - Constructor for class com.saxonica.schema.Assertion
  Create an Assertion component
AssertionFacet - Class in com.saxonica.schema
  Represents an assertion facet on a schema-defined simple type.
AssertionFacet(Assertion) - Constructor for class com.saxonica.schema.AssertionFacet
  Create a assertion facet
assign(String, String) - Method in class com.saxonica.codegen.CompilerService
  Generate an assignment to a variable
Assign - Class in net.sf.saxon.expr.instruct
  saxon:assign element in stylesheet.
Assign() - Constructor for class net.sf.saxon.expr.instruct.Assign
ASSIGN - Static variable in class net.sf.saxon.expr.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.
asValue(ValueRepresentation) - Static method in class net.sf.saxon.value.Value
  Static method to make a Value from a given Item (which may be either an AtomicValue or a NodeInfo or a FunctionItem
AT - Static variable in class net.sf.saxon.expr.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.
atomicConversionPreference(int, Class) - Method in class com.saxonica.config.JavaExtensionLibrary
  Get the conversion preference from an XPath primitive atomic type to a Java class
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, AtomicType) - Constructor for class net.sf.saxon.expr.AtomicSequenceConverter
  Constructor
AtomicSequenceConverter.AtomicSequenceMappingFunction - Class in net.sf.saxon.expr
AtomicSequenceConverter.AtomicSequenceMappingFunction() - Constructor for class net.sf.saxon.expr.AtomicSequenceConverter.AtomicSequenceMappingFunction
AtomicSequenceConverterAdjunct - Class in com.saxonica.stream.adjunct
  Compile a AtomicSequenceConverter expression to streaming code.
AtomicSequenceConverterAdjunct() - Constructor for class com.saxonica.stream.adjunct.AtomicSequenceConverterAdjunct
AtomicSequenceConverterCompiler - Class in com.saxonica.codegen
  Compile Java code to implement an atomic sequence converter
AtomicSequenceConverterCompiler() - Constructor for class com.saxonica.codegen.AtomicSequenceConverterCompiler
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 com.saxonica.pull.UnconstructedParent
  Get the typed value.
atomize(NodeInfo) - Method in class com.saxonica.schema.UserComplexType
  Get the typed value of a node that is annotated with this schema type.
atomize(NodeInfo) - Method in class com.saxonica.schema.UserSimpleType
  Get the typed value of a node that is annotated with this schema type.
atomize() - Method in class com.saxonica.stream.om.FleetingNode
  Get the typed value.
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.EmptyIterator
  Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.iter.NamespaceIterator
  Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl
  Get the typed value.
atomize() - Method in class net.sf.saxon.tree.iter.NodeArrayIterator
  Return the atomized value of the current node.
atomize() - Method in class net.sf.saxon.tree.iter.NodeListIterator
  Return the atomized value of the current node.
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.ReverseNodeArrayIterator
  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.NodeImpl
  Get the typed value.
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.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.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(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 - Variable in class com.saxonica.functions.extfn.GeneralFilterFunction.GeneralFilterFunctionCall
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.
AtomizerAdjunct - Class in com.saxonica.stream.adjunct
  Watch factory class for an atomizer
AtomizerAdjunct() - Constructor for class com.saxonica.stream.adjunct.AtomizerAdjunct
AtomizerCompiler - Class in com.saxonica.codegen
AtomizerCompiler() - Constructor for class com.saxonica.codegen.AtomizerCompiler
AtomizerFeed - Class in com.saxonica.stream.feed
  This class is used when a streaming template requests atomization of nodes that don't come directly from the streamed document, but rather are constructed in the course of the push pipeline
AtomizerFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.AtomizerFeed
atStartOfRelativePath() - Method in class net.sf.saxon.expr.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(int, int, CharSequence, int, int) - Method in class com.saxonica.ptree.PTreeEmitter
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.schema.SchemaModelLoader
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.schema.sdoc.VersionControlFilter
  Notify an attribute.
ATTRIBUTE - Static variable in class com.saxonica.schema.SymbolSpace
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.serialize.BinaryEmitter
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.stream.Projector
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.stream.watch.WatchManager
  Notify an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.AttributeValidator
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.Checker
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.EntityValidator
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.IdValidator
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.LaxValidator
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.SkipValidator
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.ValidationStack
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class com.saxonica.validate.XSIAttributeHandler
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.dom.DOMWriter
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
  Output an attribute value.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.IDFilter
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.NamePoolConverter
  Handle an attribute
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.ProxyReceiver
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in interface net.sf.saxon.event.Receiver
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.SequenceWriter
  Output an attribute value.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.Sink
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.StartTagBuffer
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.Stripper
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.TeeOutputter
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.TracingFilter
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.TreeReceiver
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
  Notify an attribute.
ATTRIBUTE - Static variable in class net.sf.saxon.om.Axis
  Constant representing the attribute axis
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
attribute(int, int, 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(int, int, CharSequence, int, int) - Method in class net.sf.saxon.query.SequenceWrapper
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.serialize.CharacterMapExpander
  Output an attribute
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.serialize.HTMLURIEscaper
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.serialize.MetaTagAdjuster
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.serialize.UnicodeNormalizer
  Output an attribute
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.serialize.XHTMLURIEscaper
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
  Notify an attribute.
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.serialize.XMLEmitter
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.serialize.XMLIndenter
  Output an attribute
attribute(int, int, 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(int, int, CharSequence, int, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
attribute(int, int, CharSequence, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
attribute(int, int, 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(int, int, 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_GROUP - Static variable in class com.saxonica.schema.SymbolSpace
ATTRIBUTE_NS_NODESET - Static variable in class net.sf.saxon.expr.StaticProperty
  Expression property: this bit is set by getProperties() in the case of an expression that delivers a set of nodes with the guarantee that every node in the result will be an attribute or namespace of the context node
ATTRIBUTE_QNAME - Static variable in class net.sf.saxon.expr.Token
  composite token <'attribute' QNAME> (XQuery only)
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
AttributeDecl - Class in com.saxonica.schema
  An XML Schema Attribute Declaration.
AttributeDecl(EnterpriseConfiguration, boolean) - Constructor for class com.saxonica.schema.AttributeDecl
  Creates a new AttrDecl in the given schema.
AttributeGroupDecl - Class in com.saxonica.schema
  An XML Schema Attribute Group Declaration.
AttributeGroupDecl(EnterpriseConfiguration) - Constructor for class com.saxonica.schema.AttributeGroupDecl
  Creates a new AttributeGroup definition.
AttributeGroupReference - Class in com.saxonica.schema
  An XML Schema Attribute Group Reference, corresponding to an xs:attributeGroup element with a 'ref' attribute.
AttributeGroupReference(EnterpriseConfiguration, int) - Constructor for class com.saxonica.schema.AttributeGroupReference
  Creates a new AttributeGroup reference
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
AttributeUse - Class in com.saxonica.schema
  An XML Schema Attribute Use: that is, a reference to an attribute declaration from within a complex type or attribute group.
AttributeUse(EnterpriseConfiguration) - Constructor for class com.saxonica.schema.AttributeUse
  Creates a new Attribute Use in the given schema.
AttributeValidator - Class in com.saxonica.validate
  This class is an abstract superclass for all the receivers that do element content validation.
AttributeValidator() - Constructor for class com.saxonica.validate.AttributeValidator
  Create an AttributeValidator
AttributeValueTemplate - Class in net.sf.saxon.style
  This class represents an attribute value template.
AttributeWildcard - Class in com.saxonica.schema
  This class represents an xs:anyAttribute element in the schema.
AttributeWildcard(EnterpriseConfiguration) - Constructor for class com.saxonica.schema.AttributeWildcard
AttributeWildcard(Wildcard) - Constructor for class com.saxonica.schema.AttributeWildcard
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.
autoDeclare - Variable in class net.sf.saxon.sxpath.IndependentContext
AutomatonState - Class in com.saxonica.schema.fsa
  Defines a state of a finite state machine used when validating an instance against a complex type.
AutomatonState(FiniteStateMachine) - Constructor for class com.saxonica.schema.fsa.AutomatonState
  Create a new state
Available - Class in net.sf.saxon.functions
  This class supports the XSLT element-available and function-available functions.
Available() - Constructor for class net.sf.saxon.functions.Available
AvailableEnvironmentVariables - Class in com.saxonica.functions.xpath3
AvailableEnvironmentVariables() - Constructor for class com.saxonica.functions.xpath3.AvailableEnvironmentVariables
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
AverageAdjunct - Class in com.saxonica.stream.adjunct
  Generate streaming code for the avg() function.
AverageAdjunct() - Constructor for class com.saxonica.stream.adjunct.AverageAdjunct
AverageCompiler - Class in com.saxonica.codegen
  Generate Java code for the avg() function.
AverageCompiler() - Constructor for class com.saxonica.codegen.AverageCompiler
AvgFeed - Class in com.saxonica.stream.feed
  This class computes the result of the avg() function in push streaming mode
AvgFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.AvgFeed
AXIS - Static variable in class net.sf.saxon.expr.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
AxisExpressionCompiler - Class in com.saxonica.codegen
  Generate code for an AxisExpression
AxisExpressionCompiler() - Constructor for class com.saxonica.codegen.AxisExpressionCompiler
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 - 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
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
badDuration(String, CharSequence) - Static method in class net.sf.saxon.value.DurationValue
badUsage(String) - Method in class com.saxonica.CompileStylesheet
  Output error message when incorrect command line options/arguments are used
badUsage(String) - Method in class com.saxonica.Validate
  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.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
BARE_NAME_STATE - Static variable in class net.sf.saxon.expr.Tokenizer
  State in which a name is NOT to be merged with what comes next, for example "("
base - Variable in class net.sf.saxon.expr.FilterIterator
base - Variable in class net.sf.saxon.expr.sort.SortedIterator
base - Variable in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
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
Base64BinaryEmitter - Class in com.saxonica.serialize
  This emitter implements output method saxon:base64Binary.
Base64BinaryEmitter() - Constructor for class com.saxonica.serialize.Base64BinaryEmitter
base64BinaryToOctets(Base64BinaryValue) - Static method in class com.saxonica.functions.extfn.Extensions
  Convert a base64Binary value to a sequence of integers representing the octets contained in the value
base64BinaryToString(XPathContext, Base64BinaryValue, String) - Static method in class com.saxonica.functions.extfn.Extensions
  Convert a base64Binary value to a String, assuming a particular encoding
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
Base64BinaryValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing a Base64Binary constant value
Base64BinaryValueCompiler() - Constructor for class com.saxonica.codegen.Base64BinaryValueCompiler
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
BaseURICompiler - Class in com.saxonica.codegen
  Generate Java code to support XPath functions such as name(), local-name(), namespace-uri(), node-name()
BaseURICompiler() - Constructor for class com.saxonica.codegen.BaseURICompiler
BasicUpdatingExpression - Class in com.saxonica.update
  A basic updating expression: insert, replace, delete, rename (but not copy)
BasicUpdatingExpression() - Constructor for class com.saxonica.update.BasicUpdatingExpression
BEFORE - Static variable in class net.sf.saxon.expr.Token
  "before"
beforeFirst() - Method in interface javax.xml.xquery.XQSequence
  Moves to the position before the first item.
beforeFirst() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
beforeFirst() - Method in class net.sf.saxon.xqj.SaxonXQSequence
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
BigIntegerValue.BigIntegerComparable(BigIntegerValue) - Constructor for class net.sf.saxon.value.BigIntegerValue.BigIntegerComparable
BigIntegerValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing a big integer constant value.
BigIntegerValueCompiler() - Constructor for class com.saxonica.codegen.BigIntegerValueCompiler
BINARY_EXPR - Static variable in class net.sf.saxon.expr.RoleLocator
BinaryEmitter - Class in com.saxonica.serialize
  This is an abstract superclass for the two binary output methods saxon:base64Binary and saxon:hexBinary.
BinaryEmitter() - Constructor for class com.saxonica.serialize.BinaryEmitter
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
bind(StructuredQName, Expression[], StaticContext, Container) - Method in class com.saxonica.config.JavaExtensionLibrary
  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 com.saxonica.functions.extfn.ExtraFunctionLibrary
  Bind an extension function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(StructuredQName, int, StaticContext, Container) - Static method in class com.saxonica.functions.hof.AbstractFunctionItem
  Factory method to create a function item representing a function item literal
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.
bindAtomicValue(QName, String, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindAtomicValue(QName, String, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindBoolean(QName, boolean, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindBoolean(QName, boolean, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindByte(QName, byte, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindByte(QName, byte, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindDocument(QName, String, String, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindDocument(QName, Reader, String, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindDocument(QName, InputStream, String, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindDocument(QName, XMLStreamReader, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindDocument(QName, Source, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item from the given `Source`.
bindDocument(QName, InputStream, String, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindDocument(QName, Reader, String, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindDocument(QName, Source, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindDocument(QName, String, String, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindDocument(QName, XMLStreamReader, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindDouble(QName, double, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindDouble(QName, double, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
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
bindFloat(QName, float, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindFloat(QName, float, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
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
BINDING_MODE_DEFERRED - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating the binding mode deferred, refer to `XQDynamicContext` for more information.
BINDING_MODE_IMMEDIATE - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating the binding mode immediate, refer to `XQDynamicContext` for more information.
bindingList - Variable in class net.sf.saxon.expr.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.
bindInt(QName, int, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindInt(QName, int, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindItem(QName, XQItem) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable.
bindItem(QName, XQItem) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindLong(QName, long, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindLong(QName, long, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindNode(QName, Node, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindNode(QName, Node, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindObject(QName, Object, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindObject(QName, Object, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindSequence(QName, XQSequence) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindSequence(QName, XQSequence) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindShort(QName, short, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindShort(QName, short, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
bindString(QName, String, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
  Binds a value to the given external variable or the context item.
bindString(QName, String, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
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 class com.saxonica.schema.sdoc.SchemaElement.XPathStaticContext
  Bind a variable reference appearing within an XPath expression
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(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
BlockAdjunct - Class in com.saxonica.stream.adjunct
  Generate Java code for a Block, that is a sequence of expressions or instructions
BlockAdjunct() - Constructor for class com.saxonica.stream.adjunct.BlockAdjunct
BlockCompiler - Class in com.saxonica.codegen
  Generate Java code for a Block, that is a sequence of expressions or instructions
BlockCompiler() - Constructor for class com.saxonica.codegen.BlockCompiler
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
BlockFeed - Class in com.saxonica.stream.feed
  This class is used when a streaming template requests evaluation of a block (typically (A, B, C)) where one of the child expressions takes input from a watch on the streamed document.
BlockFeed(Expression, Feed, Stack<XPathContext>, int) - Constructor for class com.saxonica.stream.feed.BlockFeed
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(SequenceIterable[], XPathContext) - Constructor for class net.sf.saxon.expr.instruct.BlockIterator
blockNames - Static variable in class net.sf.saxon.functions.regex.RegexData
body - Variable in class com.saxonica.codegen.JavaVariable
body - Variable in class net.sf.saxon.expr.instruct.Procedure
BOOLEAN - Static variable in class net.sf.saxon.functions.BooleanFn
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
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
BooleanExpressionCompiler - Class in com.saxonica.codegen
  Compile a boolean expression (and/or) to Java code
BooleanExpressionCompiler() - Constructor for class com.saxonica.codegen.BooleanExpressionCompiler
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
BooleanFnCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath boolean() and not() functions
BooleanFnCompiler() - Constructor for class com.saxonica.codegen.BooleanFnCompiler
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.
BooleanValueCompiler - Class in com.saxonica.codegen
BooleanValueCompiler() - Constructor for class com.saxonica.codegen.BooleanValueCompiler
BOUNDARY_SPACE_PRESERVE - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating the the boundary-space policy for expression evaluation is to preserve white spaces
BOUNDARY_SPACE_STRIP - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating the the boundary-space policy for expression evaluation is to strip white spaces
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
BreakInstr - Class in com.saxonica.expr
  A compiled xsl:break instruction.
BreakInstr() - Constructor for class com.saxonica.expr.BreakInstr
  Create the instruction
bufferedAttributes - Variable in class net.sf.saxon.event.StartTagBuffer
BufferingFeed - Class in com.saxonica.stream.feed
  A BufferingFeed is used to wrap an expression that does not have intrinsic capability to accept streamed input.
BufferingFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.BufferingFeed
build(Source, RuleBasedStripper, Configuration) - Static method in class net.sf.saxon.event.Builder
  Deprecated. since Saxon 9.2: use `Configuration.buildDocument(javax.xml.transform.Source)`. The method was also changed in 9.2 to ignore the stripper parameter.
build(Source, RuleBasedStripper, PipelineConfiguration) - Static method in class net.sf.saxon.event.Builder
  Deprecated. since Saxon 9.2: use `Configuration.buildDocument(javax.xml.transform.Source)`. The method was also changed in 9.2 to ignore the stripper parameter.
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
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
buildArray() - Method in class net.sf.saxon.expr.sort.SortedTupleIterator
  Override the method that builds the array of values and sort keys.
buildCounterMap() - Method in class com.saxonica.schema.AttributeGroupDecl
  Build the counter map
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
  Deprecated. since 9.2: use `Configuration.buildDocument(javax.xml.transform.Source)`
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
BuilderMonitor - Class in net.sf.saxon.event
  A BuilderMonitor can be inserted into a pipeline immediately in front of a Builder.
BuilderMonitor() - 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.
buildSchema(EnterpriseConfiguration) - Static method in class com.saxonica.schema.sdoc.FnNamespaceSchema
  Build the schema components for the FN namespace
buildSchema(EnterpriseConfiguration) - Static method in class com.saxonica.schema.sdoc.XMLNamespaceSchema
  Build the schema components for the XML namespace
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.
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
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(ValueRepresentation[], XPathContext) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Call an extension function previously identified using the bind() method.
call(ValueRepresentation[], XPathContextMajor) - Method in class com.saxonica.expr.MemoFunction
  Call this function to return a value.
call(SequenceIterator[], XPathContext) - Method in class com.saxonica.functions.extfn.Evaluate.EvaluateCall
  Evaluate this function call at run-time
call(SequenceIterator[], XPathContext) - Method in class com.saxonica.functions.extfn.HighestOrLowest
  Evaluate this function call at run-time
call(SequenceIterator[], XPathContext) - Method in class com.saxonica.functions.extfn.Parse.ParseCall
  Evaluate this function call at run-time
call(SequenceIterator[], XPathContext) - Method in class com.saxonica.functions.hof.DynamicFunctionCallDefinition.DynamicFunctionCall
  Evaluate this function call at run-time
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.lib.ExtensionFunctionCall
  Evaluate this function call at run-time
call(ValueRepresentation[], 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.ExpressionTool
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.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.
cancel() - Method in interface javax.xml.xquery.XQExpression
  Attempts to cancel the execution if both the XQuery engine and XQJ driver support aborting the execution of an `XQExpression`.
cancel() - Method in interface javax.xml.xquery.XQPreparedExpression
  Attempts to cancel the execution if both the XQuery engine and XQJ driver support aborting the execution of an `XQPreparedExpression`.
cancel() - Method in class net.sf.saxon.xqj.SaxonXQExpression
cancel() - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
cancelValidation() - Method in class com.saxonica.schema.UserComplexType
  Cancel validation and compilation: this happens when the complex type is redefined
CANNOT_READ - Static variable in exception net.sf.saxon.trans.LicenseException
CANNOT_STRIP - Static variable in class net.sf.saxon.event.Stripper
canonicalClassKeys - Static variable in class net.sf.saxon.serialize.codenorm.UnicodeData
canonicalClassValues - Static variable in class net.sf.saxon.serialize.codenorm.UnicodeData
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 com.saxonica.deploy.CompiledClosure
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
CardinalityCheckerAdjunct - Class in com.saxonica.stream.adjunct
  Generate streaming code for a cardinality checker
CardinalityCheckerAdjunct() - Constructor for class com.saxonica.stream.adjunct.CardinalityCheckerAdjunct
CardinalityCheckerCompiler - Class in com.saxonica.codegen
  Compile Java code for a cardinality check (this is typically an expression added to the expression tree during static type checking)
CardinalityCheckerCompiler() - Constructor for class com.saxonica.codegen.CardinalityCheckerCompiler
CardinalityCheckingFeed - Class in com.saxonica.stream.feed
  A Feed which checks the cardinality of the streamed sequence of items.
CardinalityCheckingFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.CardinalityCheckingFeed
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.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
caseOrder - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
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(String, Class) - Method in class com.saxonica.codegen.CompilerService
  Generate a Java cast unless it is known to be unnecessary.
cast(String, Class) - Method in interface net.sf.saxon.expr.CodeGeneratorService
  Generate a Java cast unless it is known to be unnecessary.
CAST_AS - Static variable in class net.sf.saxon.expr.Token
  operator "cast as"
CASTABLE_AS - Static variable in class net.sf.saxon.expr.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
castableAsPrecisionDecimal(CharSequence) - Static method in class net.sf.saxon.value.PrecisionDecimalValue
  Test whether a string is castable to a precision decimal value
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"
CastableExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath castable expression
CastableExpressionCompiler() - Constructor for class com.saxonica.codegen.CastableExpressionCompiler
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
CastExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath cast expression
CastExpressionCompiler() - Constructor for class com.saxonica.codegen.CastExpressionCompiler
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 - Static variable in class net.sf.saxon.functions.regex.RegexData
CATEGORY_NAMES - Static variable in class net.sf.saxon.functions.regex.RegexData
CATEGORY_Pf - Static variable in class net.sf.saxon.functions.regex.RegexData
CATEGORY_Pi - Static variable in class net.sf.saxon.functions.regex.RegexData
CATEGORY_RANGES - 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() - 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
ceiling() - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Implement the XPath ceiling() function
changeOutputDestination(Receiver, boolean, int, SchemaType) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Set a new output destination, supplying the output format details.
changeOutputDestination(Receiver, boolean, int, SchemaType) - Method in interface net.sf.saxon.expr.XPathContext
  Set a new output destination, supplying the output format details.
changeOutputDestination(Receiver, boolean, 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.
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() - 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
characters(char[], int, int) - Method in class com.saxonica.config.ConfigurationReader
characters(CharSequence, int, int) - Method in class com.saxonica.config.EvaluationNuisance
characters(char[], int, int) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Receive notification of character data.
characters(CharSequence, int, int) - Method in class com.saxonica.ptree.PTreeEmitter
  Notify character data.
characters(CharSequence, int, int) - Method in class com.saxonica.schema.SchemaModelLoader
  Character data
characters(CharSequence, int, int) - Method in class com.saxonica.schema.sdoc.VersionControlFilter
  Character data
characters(CharSequence, int, int) - Method in class com.saxonica.serialize.BinaryEmitter
characters(CharSequence, int, int) - Method in class com.saxonica.stream.Projector
characters(CharSequence, int, int) - Method in class com.saxonica.stream.watch.StringValueAccumulator
characters(CharSequence, int, int) - Method in class com.saxonica.stream.watch.WatchManager
  Text node
characters(CharSequence, int, int) - Method in class com.saxonica.validate.AllElementValidator
  Handle character data appearing as a child of the element being validated
characters(CharSequence, int, int) - Method in class com.saxonica.validate.AnyTypeValidator
  Handle character data appearing as a child of the element being validated
characters(CharSequence, int, int) - Method in class com.saxonica.validate.AttributeValidator
  Handle character data appearing as a child of the element being validated
characters(CharSequence, int, int) - Method in class com.saxonica.validate.Checker
characters(CharSequence, int, int) - Method in class com.saxonica.validate.ComplexContentValidator
  Handle character data appearing as a child of the element being validated
characters(CharSequence, int, int) - Method in class com.saxonica.validate.DocumentValidator
  Character data
characters(CharSequence, int, int) - Method in class com.saxonica.validate.EmptyContentValidator
  Character data
characters(CharSequence, int, int) - Method in class com.saxonica.validate.EntityValidator
  Character data
characters(CharSequence, int, int) - Method in class com.saxonica.validate.FieldChecker
  Notify character data.
characters(CharSequence, int, int) - Method in class com.saxonica.validate.IdValidator
  Character data
characters(CharSequence, int, int) - Method in class com.saxonica.validate.IgnorableWhitespaceStripper
  Handle a text node
characters(CharSequence, int, int) - Method in class com.saxonica.validate.LaxValidator
  Character data
characters(CharSequence, int, int) - Method in class com.saxonica.validate.SimpleContentValidator
  Handle character data appearing as a child of the element being validated
characters(CharSequence, int, int) - Method in class com.saxonica.validate.ValidationStack
characters(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.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(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
checkAgainstFacets(Value, CharSequence, Iterator) - Method in class com.saxonica.schema.UserSimpleType
  Validate that the value conforms to all the constraining facets for the given 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.
checkAndMake(SequenceExtent) - Static method in class net.sf.saxon.dom.DOMNodeList
  Construct an node list that wraps a supplied SequenceExtent, checking that all the items in the sequence are wrappers around DOM Nodes
checkArgumentCount(int, int, ExpressionVisitor) - Method in class net.sf.saxon.expr.FunctionCall
  Check number of arguments.
checkArguments(ExpressionVisitor) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Method called by the expression parser when all arguments have been supplied
checkArguments(ExpressionVisitor) - Method in class com.saxonica.functions.xpath3.ParseXml
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 called during static type checking
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.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.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
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.
checkContentModel(int[][], int[][], boolean) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Check the content model of an element in the schema.
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
checkDistinctRoles() - Method in class net.sf.saxon.trans.DecimalSymbols
  Check that no character is used in more than one role
checkElements(IntHashMap<ElementDecl>, SchemaCompiler) - Method in class com.saxonica.schema.AllModelGroup
  Check that the elements defined as particles in this compositor are consistent (overrides method on parent class ModelGroup)
checkElements(IntHashMap<ElementDecl>, SchemaCompiler) - Method in class com.saxonica.schema.ModelGroup
  Check that the elements defined as particles in this model group are consistent
checkEmpty() - Method in class net.sf.saxon.style.StyleElement
  Convenience method to check that the stylesheet element is empty
Checker - Class in com.saxonica.validate
  A Checker is a Receiver used to check the content of elements and attributes, especially those that participate in uniqueness, key, and keyref constraints
Checker() - Constructor for class com.saxonica.validate.Checker
checkExternalVariables(SlotManager, int) - Method in class net.sf.saxon.sxpath.XPathDynamicContext
  Check that all external variables have been given a value
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.AssertionFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.DigitsFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.EnumerationFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.EnumerationFacetSet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.ExplicitTimezoneFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.Facet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.FractionDigitsFacet
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.LengthFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.MaxExclusiveFacet
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.MaxInclusiveFacet
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.MaxLengthFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.MaxScaleFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.MinExclusiveFacet
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.MinLengthFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.MinScaleFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.PatternFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.PreprocessFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.ScaleFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.TotalDigitsFacet
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.ValueRangeFacet
  Check that this facet is legal when used on a type derived by restriction
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.schema.WhitespaceFacet
  Check that this facet is legal when used on a type derived by restriction
checkForCircularities(List, XQueryFunctionLibrary) - Method in class net.sf.saxon.query.QueryModule
  Check for circular definitions of global variables.
checkForClauseAllowingEmpty(ExpressionParser.ForClause) - Method in class com.saxonica.expr.Query30Parser
  Check a ForClause for an "outer for"
checkForClauseAllowingEmpty(ExpressionParser.ForClause) - Method in class net.sf.saxon.query.QueryParser
  Check a ForClause for an "outer for"
checkForUpdatingSubexpressions() - Method in class com.saxonica.update.CopyModifyExpression
  Check to ensure that this expression does not contain any inappropriate updating subexpressions.
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.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.TraceWrapper
  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
checkMaxScale(int) - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Check the value against the maxScale facet
checkMinScale(int) - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Check the value against the minScale facet
checkMutuallyExclusiveAttributes(String, String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method tests whether two attributes coexist and reports an error if they do
checkNotNull(Object) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
checkOnlyChildIsAnnotation() - Method in class com.saxonica.schema.sdoc.SchemaElement
  Check that the only child element of this element is an (optional and non-repeatable) xs:annotation element
checkOutputProperty(String, String, Configuration) - Static method in class net.sf.saxon.lib.SaxonOutputKeys
  Check that a supplied output property is valid.
checkParams(WithParam[]) - Static method in class com.saxonica.stream.adjunct.ApplyTemplatesAdjunct
  Test whether template parameters satisfy the conditions for streamability
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 com.saxonica.expr.IterateInstr
  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.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.
checkPermittedType(int, String, String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Check that a given type is a permitted 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
checkRow(Value[], boolean, int) - Method in class com.saxonica.validate.KeySelectorWatch
  Method to check that a row (that is, the collection of fields corresponding to one selected node) is valid.
checkRow(Value[], boolean, int) - Method in class com.saxonica.validate.SelectorWatch
  Method to check that a row (that is, the collection of fields corresponding to one selected node) is valid.
checkSortComesFirst(boolean) - Method in class net.sf.saxon.style.StyleElement
  Check that among the children of this element, any xsl:sort elements precede any other elements
checkTopLevel(String) - Method in class net.sf.saxon.style.StyleElement
  Convenience method to check that the stylesheet element is at the top level
checkTotalDigits(int) - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Check the value against the totalDigits facet
checkTypeDerivation(ComplexType, SchemaType, int) - Static method in class com.saxonica.schema.UserComplexType
  Check that a type is validly derived from a given type.
checkTypeDerivationIsOK(SchemaType, SchemaType, int) - Method in class com.saxonica.config.EnterpriseConfiguration
  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 com.saxonica.schema.UserDefinedType
  Check that this type is validly derived from a given type
checkTypeDerivationIsOK(SchemaType, int) - Method in class com.saxonica.schema.UserSimpleType
  Check that this type is validly derived from a given type
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(int) - Method in class net.sf.saxon.style.StyleElement
  Check whether an unknown attribute is permitted.
checkURIForPrefix(String) - Method in class net.sf.saxon.query.QueryModule
  Get the URI for a prefix if there is one, return null if not.
CHILD - Static variable in class net.sf.saxon.om.Axis
  Constant representing the child axis
children - Variable in class com.saxonica.stream.watch.ForkingFeed
ChoiceModelGroup - Class in com.saxonica.schema
  A ChoiceCompositor represents an xs:choice element in the schema
ChoiceModelGroup() - Constructor for class com.saxonica.schema.ChoiceModelGroup
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
ChooseAdjunct - Class in com.saxonica.stream.adjunct
  Streaming code to implement a conditional ("if/choose") expression
ChooseAdjunct() - Constructor for class com.saxonica.stream.adjunct.ChooseAdjunct
ChooseCompiler - Class in com.saxonica.codegen
  Generate Java code to implement a conditional ("if/choose") expression
ChooseCompiler() - Constructor for class com.saxonica.codegen.ChooseCompiler
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(int) - Method in class net.sf.saxon.serialize.HTMLIndenter
  Classify an element name as inline, formatted, or both or neither.
classifyTag(int) - Method in class net.sf.saxon.serialize.XHTMLIndenter
  Classify an element name as inline, formatted, or both or neither.
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.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.LRUCache
  Clear the cache
clear() - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
  Clear the attribute list.
clear() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Unset all fields to undefined.
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. since 9.0 - use `StaticQueryContext.clearNamespaces()`
clearSchemaCache() - Method in class com.saxonica.config.EnterpriseConfiguration
  Remove all schema components that have been loaded into this Configuration.
clearSchemaCache() - Method in class net.sf.saxon.Configuration
  Remove all schema components that have been loaded into this Configuration.
clone() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Creates and returns a copy of this object.
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.
Closable - Class in net.sf.saxon.xqj
  This class represents the common ability of many XQJ classes to be closed.
Closable() - Constructor for class net.sf.saxon.xqj.Closable
close() - Method in class com.saxonica.deploy.CompiledMemoClosure.ProgressiveIterator
close() - Method in class com.saxonica.deploy.ContextFilteringIterator
close() - Method in class com.saxonica.expr.ee.MultithreadedContextMappingIterator
close() - Method in class com.saxonica.ptree.PTreeEmitter
  Notify the end of the event stream
close() - Method in class com.saxonica.pull.PullFromIterator
  Close the event reader.
close() - Method in class com.saxonica.pull.PullToStax
close() - Method in class com.saxonica.pull.TinyTreeWalker
  Close the event reader.
close() - Method in class com.saxonica.pull.TreeWalker
  Close the event reader.
close() - Method in class com.saxonica.pull.VirtualTreeWalker
  Close the event reader.
close() - Method in class com.saxonica.stream.Conduit
  Interface allowing the consumer to indicate that no more items are required.
close() - Method in class com.saxonica.stream.feed.AdjacentTextNodeMergerFeed
  Signal the end of the sequence of items
close() - Method in class com.saxonica.stream.feed.AvgFeed
  Signal the end of the sequence of items
close() - Method in class com.saxonica.stream.feed.BlockFeed
  Signal the end of the sequence of items
close() - Method in class com.saxonica.stream.feed.BufferingFeed
  Signal the end of the sequence of items
close() - Method in class com.saxonica.stream.feed.CardinalityCheckingFeed
  Signal the end of the sequence of items
close() - Method in class com.saxonica.stream.feed.ComplexNodeEventFeed
close() - Method in class com.saxonica.stream.feed.CountFeed
close() - Method in class com.saxonica.stream.feed.DecomposingFeed
  Signal the end of the sequence of items
close() - Method in class com.saxonica.stream.feed.EventFeed
  Finish evaluating the expression.
close() - Method in interface com.saxonica.stream.feed.Feed
  Signal the end of the sequence of items
close() - Method in class com.saxonica.stream.feed.GeneralComparisonFeed
close() - Method in class com.saxonica.stream.feed.ItemFeed
  Finish evaluating the expression.
close() - Method in class com.saxonica.stream.feed.MinimaxFeed
  Signal the end of the sequence of items
close() - Method in class com.saxonica.stream.feed.NextIterationFeed
  Signal the end of the sequence of items
close() - Method in class com.saxonica.stream.feed.SimpleNodeConstructorFeed
close() - Method in class com.saxonica.stream.feed.StringJoinFeed
  Signal the end of the sequence of items
close() - Method in class com.saxonica.stream.feed.SumFeed
  Signal the end of the sequence of items
close() - Method in class com.saxonica.stream.feed.WithParamFeed
  Signal the end of the sequence of items
close() - Method in class com.saxonica.stream.ManualIterator
close() - Method in class com.saxonica.stream.SequenceExchanger.Consumer
  Close the iterator.
close() - Method in class com.saxonica.stream.SequenceExchanger.SequencePusher
  Close the output
close() - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
close() - Method in class com.saxonica.stream.watch.ComposingWatch
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in class com.saxonica.stream.watch.CountWatch
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in class com.saxonica.stream.watch.EmptyWatch
close() - Method in class com.saxonica.stream.watch.EventPushingWatch
close() - Method in class com.saxonica.stream.watch.ExistsWatch
close() - Method in class com.saxonica.stream.watch.ForEachComposingWatch
close() - Method in class com.saxonica.stream.watch.ForEachWatch
close() - Method in class com.saxonica.stream.watch.IterateWatch
close() - Method in class com.saxonica.stream.watch.SimpleContentWatch
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in interface com.saxonica.stream.watch.Watch
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in class com.saxonica.validate.AbstractWatch
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in class com.saxonica.validate.Checker
close() - Method in class com.saxonica.validate.FieldChecker
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in class com.saxonica.validate.IdValidator
  End of document
close() - Method in class com.saxonica.validate.RefSelectorWatch
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in class com.saxonica.validate.SelectorWatch
  The close() method is called immediately before the Watch is destroyed, that is, when the element whose declaration scopes the constraint implemented by this Watch goes out of scope.
close() - Method in interface javax.xml.xquery.PooledXQConnection
  Closes the physical connection that this `PooledXQConnection` object represents.
close() - Method in interface javax.xml.xquery.XQConnection
  Closes the connection.
close() - Method in interface javax.xml.xquery.XQExpression
  Closes the expression object and release associated resources.
close() - Method in interface javax.xml.xquery.XQItem
  Close the item and release all the resources associated with this item.
close() - Method in interface javax.xml.xquery.XQPreparedExpression
  Closes the expression object and release all resources associated with this prepared expression.
close() - Method in interface javax.xml.xquery.XQSequence
  Closes the sequence and frees all resources associated with this sequence.
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.AdjacentTextNodeMerger.AdjacentTextNodeMergingIterator
close() - Method in class net.sf.saxon.expr.AppendIterator
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.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.GroupEndingIterator
close() - Method in class net.sf.saxon.expr.sort.GroupStartingIterator
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.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.TimedTraceListener
  Called at end
close() - Method in class net.sf.saxon.trace.TraceEventMulticaster
  Called at end
close() - Method in class net.sf.saxon.tree.iter.ArrayIterator
close() - Method in class net.sf.saxon.tree.iter.AxisIteratorImpl
close() - Method in class net.sf.saxon.tree.iter.EmptyIterator
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.NamespaceIterator
close() - Method in class net.sf.saxon.tree.iter.OneItemGoneIterator
  Close the iterator.
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.linked.LinkedTreeBuilder
  Close the stream of Receiver events
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.value.MemoClosure.ProgressiveIterator
close() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
close() - Method in class net.sf.saxon.xqj.Closable
  Close this object
closeStartTag() - Method in class net.sf.saxon.serialize.XMLEmitter
  Mark the end of the start tag
Closure - 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
CodeGeneratorService - Interface in net.sf.saxon.expr
  This interface is a dummy stub for the Java code generator in Saxon-EE.
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
CodepointEqualCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the codepoint-equal() function
CodepointEqualCompiler() - Constructor for class com.saxonica.codegen.CodepointEqualCompiler
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
CodepointsToStringCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath codepoints-to-string() function
CodepointsToStringCompiler() - Constructor for class com.saxonica.codegen.CodepointsToStringCompiler
coerce(FunctionItem, FunctionType, RoleLocator, TypeCheckerEnvironment) - Static method in class com.saxonica.functions.hof.CoercedFunction
  Factory method to create a CoercedFunction with a given type, for a given targetFunction.
CoercedFunction - Class in com.saxonica.functions.hof
  A function item obtained by coercing a supplied function; this adds a wrapper to perform dynamic type checking of the arguments in any call, and type checking of the result.
CoercedFunction(FunctionItem) - Constructor for class com.saxonica.functions.hof.CoercedFunction
  Create a CoercedFunction as a wrapper around a target function
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
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.
collationVariable(String) - Method in class com.saxonica.codegen.CompilerService
  Given a URI representing a collation, register the collation and return the name of a Java variable that can be used to reference the collation in the generated Java code
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
CollectionCompiler - Class in com.saxonica.codegen
  Compile code to implement the XPath collection() function.
CollectionCompiler() - Constructor for class com.saxonica.codegen.CollectionCompiler
CollectionURIResolver - Interface in net.sf.saxon.lib
  This interface defines a CollectionURIResolver.
COLONCOLON - Static variable in class net.sf.saxon.expr.Token
  "::" symbol
COLONSTAR - Static variable in class net.sf.saxon.expr.Token
  ":*" symbol
columnNumber(XPathContext) - Static method in class com.saxonica.functions.extfn.Extensions
  Return the column number of the context node.
columnNumber(NodeInfo) - Static method in class com.saxonica.functions.extfn.Extensions
  Return the column number of the specified node.
com.saxonica - package com.saxonica
  This package together with its subpackages contains the code of Saxon-PE and Saxon-EE, other than the code that is in common with the open-source version Saxon-HE.
com.saxonica.codegen - package com.saxonica.codegen
  This package contains the Java code generator for XQuery.
com.saxonica.config - package com.saxonica.config
  This package contains classes supporting configuration of Saxon-PE and Saxon-EE.
com.saxonica.deploy - package com.saxonica.deploy
  The deploy package contains classes used at run-time in support of queries that have been compiled into Java code.
com.saxonica.expr - package com.saxonica.expr
  This package contains classes used to support expressions and instructions that are new in XPath 3.0, XQuery 3.0, or XSLT 3.0, and that don't fit conveniently into a more specialized category (such as streaming).
com.saxonica.expr.ee - package com.saxonica.expr.ee
  This package contains classes used to support expressions and instructions that are specific to Saxon-EE, and that don't fit conveniently into a more specialized category (such as streaming).
com.saxonica.functions.extfn - package com.saxonica.functions.extfn
  The package `com.saxonica.extfn` contains implementations of extension functions in the Saxon namespace.
com.saxonica.functions.hof - package com.saxonica.functions.hof
  The package `com.saxonica.hof` contains code to support higher-order functions.
com.saxonica.functions.map - package com.saxonica.functions.map
  This package implements maps, a Saxon extension to the XSLT and XQuery specification that provides a dictionary-like data structure.
com.saxonica.functions.xpath3 - package com.saxonica.functions.xpath3
  This package implements functions that appear for the first time in the third version of the XPath function library, currently titled Functions and Operators 1-1, other than functions that naturally fit into another category, such as higher-order functions.
com.saxonica.functions.xslt3 - package com.saxonica.functions.xslt3
com.saxonica.jaxp - package com.saxonica.jaxp
  This package contains the Saxon implementation of the JAXP schema validation API.
com.saxonica.ptree - package com.saxonica.ptree
  The package com.saxonica.ptree contains classes used to support the persistent tree model in Saxon, allowing binary storage of XML documents on disc.
com.saxonica.pull - package com.saxonica.pull
  This package extends the pull API for Saxon that is provided in package `net.sf.saxon.pull` in Saxon-HE.
com.saxonica.schema - package com.saxonica.schema
  This package contains classes used to represent the information in a schema, that is, the schema components.
com.saxonica.schema.fsa - package com.saxonica.schema.fsa
  The package com.saxonica.fsa contains classes used to implement the finite state machines used when validating document instances against a schema.
com.saxonica.schema.sdoc - package com.saxonica.schema.sdoc
  This package contains code used to import a schema.
com.saxonica.serialize - package com.saxonica.serialize
  This package contains additions to the serializer that are specific to Saxon-PE and Saxon-EE.
com.saxonica.stream - package com.saxonica.stream
  This package and its subpackages contains classes used to support streaming and document projection.
com.saxonica.stream.adjunct - package com.saxonica.stream.adjunct
  This package contains classes used to support streaming.
com.saxonica.stream.feed - package com.saxonica.stream.feed
  This package contains classes used to support streaming.
com.saxonica.stream.om - package com.saxonica.stream.om
  The package `com.saxonica.stream.om` contains internal code to support executing of streaming templates in XSLT.
com.saxonica.stream.watch - package com.saxonica.stream.watch
com.saxonica.update - package com.saxonica.update
  This package contains classes used to support XQuery Update.
com.saxonica.validate - package com.saxonica.validate
  The validation package contains classes used to validate document instances against a schema.
com.saxonica.xsltextn - package com.saxonica.xsltextn
  This package contains classes used at compile time to support extensions to XSLT beyond 2.0: both facilities in the working draft of XSLT 3.0, and extensions specific to Saxon.
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.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(char[], int, int) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Report an XML comment anywhere in the document.
comment(CharSequence, int, int) - Method in class com.saxonica.ptree.PTreeEmitter
  Notify a comment.
comment(CharSequence, int, int) - Method in class com.saxonica.schema.sdoc.VersionControlFilter
  Output a comment
comment(CharSequence, int, int) - Method in class com.saxonica.serialize.BinaryEmitter
comment(CharSequence, int, int) - Method in class com.saxonica.stream.Projector
comment(CharSequence, int, int) - Method in class com.saxonica.stream.watch.WatchManager
  Output a comment
comment(CharSequence, int, int) - Method in class com.saxonica.validate.Checker
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(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
CommentCompiler - Class in com.saxonica.codegen
  Compile a comment constructor to Java source code
CommentCompiler() - Constructor for class com.saxonica.codegen.CommentCompiler
CommentStripper - Class in net.sf.saxon.event
  The CommentStripper class is a filter that removes all comments and processing instructions.
CommentStripper() - Constructor for class net.sf.saxon.event.CommentStripper
  Default constructor for use in subclasses
commit() - Method in interface javax.xml.xquery.XQConnection
  Makes all changes made in the current transaction permanent and releases any locks held by the datasource.
commit() - Method in class net.sf.saxon.xqj.SaxonXQConnection
Common - Class in net.sf.saxon.option.exslt
  This class implements extension functions in the http://exslt.org/common namespace.
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.sort.SortedIterator
compare(AtomicValue, AtomicValue) - Method in interface com.saxonica.deploy.SimpleAtomicComparer
  Compare two AtomicValue objects according to the rules for their data type.
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(NodeInfo, NodeInfo) - Method in class net.sf.saxon.expr.sort.GlobalOrderComparer
compare(NodeInfo, NodeInfo) - Method in class net.sf.saxon.expr.sort.LocalOrderComparer
compare(NodeInfo, NodeInfo) - Method in interface net.sf.saxon.expr.sort.NodeOrderComparer
  Compare two objects.
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 - Class in net.sf.saxon.functions
  XSLT 2.0 compare() function
Compare() - Constructor for class net.sf.saxon.functions.Compare
compare(Duration) - Method in class net.sf.saxon.xqj.SaxonDuration
  Partial order relation comparison with this `Duration` instance.
compare(XMLGregorianCalendar) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Compare two instances of W3C XML Schema 1.0 date/time datatypes according to partial order relation defined in W3C XML Schema 1.0 Part 2, Section 3.2.7.3, Order relation on dateTime.
COMPARE_ANNOTATIONS - Static variable in class net.sf.saxon.functions.DeepEqual
  Flag indicating that elements and attributes must have the same type annotation to be considered deep-equal
COMPARE_STRING_VALUES - Static variable in class net.sf.saxon.functions.DeepEqual
  Flag indicating that elements and attributes should always be compared according to their string value, not their typed value
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.
CompareCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the compare() function
CompareCompiler() - Constructor for class com.saxonica.codegen.CompareCompiler
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 com.saxonica.expr.EquivalenceComparer
  Compare two values that are known to be non-comparable.
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 com.saxonica.pull.UnconstructedParent
  Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class com.saxonica.stream.om.FleetingNode
  Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class net.sf.saxon.dom.NodeWrapper
  Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in 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.iter.NamespaceIterator.NamespaceNodeImpl
  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.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.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.
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(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(String, String) - Method in class net.sf.saxon.expr.sort.LowercaseFirstCollator
  Compare two strings for equality.
comparesEqual(String, String) - Method in class net.sf.saxon.expr.sort.NamedCollation
  Compare two strings for equality.
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(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 class net.sf.saxon.expr.sort.UppercaseFirstCollator
  Compare two strings for equality.
comparesEqual(String, String) - Method in interface net.sf.saxon.lib.StringCollator
  Compare two strings for equality.
compareStrength(Wildcard) - Method in class com.saxonica.schema.Wildcard
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.CodepointCollator
  Compare two string objects.
compareStrings(String, String) - Method in class net.sf.saxon.expr.sort.LowercaseFirstCollator
  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.NamedCollation
  Compares its two arguments for order.
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.UppercaseFirstCollator
  Compare two string objects: case is irrelevant, unless the strings are equal ignoring case, in which case uppercase comes first.
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.PrecisionDecimalValue
  Compare the value to another numeric value
compareTo(long) - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Compare the value to a long
compareTo(Object) - Method in class net.sf.saxon.value.PrecisionDecimalValue.PrecisionDecimalComparable
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
CompareToIntegerConstantCompiler - Class in com.saxonica.codegen
  Generate Java code for a comparison to an integer constant, for example EXP gt 22
CompareToIntegerConstantCompiler() - Constructor for class com.saxonica.codegen.CompareToIntegerConstantCompiler
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.
compatibilityList - Static variable in class net.sf.saxon.serialize.codenorm.UnicodeData
compile(CompilerService, ExtensionFunctionCall, Expression[], String[]) - Method in class com.saxonica.codegen.IntegratedFunctionCompiler
  Generate Java code to evaluate the expression as a SequenceIterator
compile(CompilerService, ExtensionFunctionCall, Expression[], String[]) - Method in class com.saxonica.codegen.IsWholeNumberCompiler
compile(CompilerService, ExtensionFunctionCall, Expression[], String[]) - Method in class com.saxonica.codegen.ItemAtCompiler
compile(SchemaCompiler) - Method in class com.saxonica.schema.ElementParticle
  Compile this local element declaration, considered as a particle of some complex type, by compiling its own complex type definition.
compile(SchemaCompiler) - Method in class com.saxonica.schema.ElementWildcard
compile(SchemaCompiler) - Method in class com.saxonica.schema.ModelGroup
  Compile this Compositor by compiling each of the particles contained in its content model.
compile(SchemaCompiler) - Method in class com.saxonica.schema.ModelGroupParticle
  Compile a particle
compile(SchemaCompiler) - Method in class com.saxonica.schema.Particle
  Compile a particle
compile() - Method in class com.saxonica.schema.SchemaCompiler
  In deferred validation mode, validate and compile the accumulated schema components.
compile(SchemaCompiler) - Method in class com.saxonica.schema.UserComplexType
  Compile the finite-state machine for validating instances against this type
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.SaxonAssign
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.SaxonCollation
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.SaxonDoctype
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.SaxonEntityRef
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.SaxonImportQuery
  Compile this XSLT declaration.
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.SaxonWhile
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.XSLBreak
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.XSLCatch
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.XSLEvaluate
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.XSLFork
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.XSLIterate
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.XSLMode
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.XSLNextIteration
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.XSLOnCompletion
compile(Executable, Declaration) - Method in class com.saxonica.xsltextn.XSLTry
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter
  Generate a Java expression (as text) that can be used to implement this conversion when compiling a query
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromBigDecimal
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromBigInteger
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromBoolean
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromBooleanArray
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromByte
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromByteArray
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromCharacter
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromCharArray
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromCollection
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromDate
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromDouble
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromDoubleArray
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromFloat
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromFloatArray
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromInt
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromIntArray
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromLong
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromLongArray
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromObjectArray
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromQName
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromShort
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromShortArray
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromSource
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromString
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromURI
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.FromValueRepresentation
compile(String, CodeGeneratorService) - Method in class net.sf.saxon.expr.JPConverter.WrapExternalObject
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.AnyURIValueToURI
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.AnyURIValueToURL
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.BooleanValueToBoolean
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.CalendarValueToCalendar
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.CalendarValueToDate
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter
  Generate Java code to implement the type conversion
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.Identity
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToBigInteger
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToByte
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToChar
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToInt
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToLong
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToShort
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.NumericValueToBigDecimal
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.NumericValueToDouble
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.NumericValueToFloat
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.QualifiedNameValueToQName
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.StringValueToChar
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.StringValueToString
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.ToNull
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.ToSequenceExtent
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.ToSequenceIterator
compile(String, Class, CodeGeneratorService) - Method in class net.sf.saxon.expr.PJConverter.UnwrapExternalObject
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.XSLAttributeSet
  Compile the attribute set
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLCallTemplate
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLCharacterMap
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.XSLDecimalFormat
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.XSLFunction
  Compile the function definition to create an executable representation
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLGeneralIncorporate
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLIf
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLImportSchema
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLKey
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.XSLOutput
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLOutputCharacter
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLParam
  Compile: this ensures space is available for local variables declared within this global variable
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLPerformSort
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLPreserveSpace
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.XSLSort
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.XSLTemplate
  Compile: creates the executable form of the template
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.XSLVariable
  Compile: used only for global variables.
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLWhen
compile(Executable, Declaration) - Method in class net.sf.saxon.style.XSLWithParam
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
compileAction(CompilerService, String) - Method in class com.saxonica.codegen.LoopAction
compileAnnotationCode(CompilerService, SchemaType) - Static method in class com.saxonica.codegen.ComputedAttributeCompiler
compileAsCharSequenceLoop(CompilerService, AtomicSequenceConverter, LoopAction) - Static method in class com.saxonica.codegen.AtomicSequenceConverterCompiler
  Special method to compile as a sequence of unboxed CharSequence objects.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.AtomicSequenceConverterCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.AtomizerCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.AxisExpressionCompiler
  Compile an expression in the form of a loop.
compileAsLoop(Expression, LoopAction) - Method in class com.saxonica.codegen.CompilerService
  Compile Java code whose effect is to loop over the results of an expression, calling the supplied callback function to generate the code that processes each item in the sequence.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.DistinctValuesCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.ExpressionCompiler
  Compile an XPath expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.FilterExpressionCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.ForEachCompiler
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.ForExpressionCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.InScopePrefixesCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Value, LoopAction) - Method in class com.saxonica.codegen.IntegerRangeCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.LazyExpressionCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.LetExpressionCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.NumericPromoterCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.PathExpressionCompiler
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.RangeExpressionCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.StringJoinCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.TailCallLoopCompiler
  Compile an expression in the form of a loop.
compileAsLoop(CompilerService, Expression, LoopAction) - Method in class com.saxonica.codegen.TreatFnCompiler
compileAtomicComparer(AtomicComparer) - Method in class com.saxonica.codegen.CompilerService
  Generate code to declare an AtomicComparer for a collation known statically
compileAttributeValidationCode(CompilerService, String, SchemaType) - Static method in class com.saxonica.codegen.ComputedAttributeCompiler
compileComparison(AtomicComparer, String, CompilerService, String, int) - Static method in class com.saxonica.codegen.SingletonComparisonCompiler
compileComputedName(Expression, Expression, CompilerService, int, NamespaceResolver, String) - Static method in class com.saxonica.codegen.ComputedElementCompiler
compileContent(Executable, Declaration, SimpleNodeConstructor, Expression) - Method in class net.sf.saxon.style.XSLLeafNodeConstructor
CompiledClosure - Class in com.saxonica.deploy
  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.
CompiledClosure() - Constructor for class com.saxonica.deploy.CompiledClosure
CompiledClosure(SequenceIterator, int, int) - Constructor for class com.saxonica.deploy.CompiledClosure
  Create a compiled closure
CompiledMemoClosure - Class in com.saxonica.deploy
  A CompiledMemoClosure is a closure that remembers the input values once they have been read the first time.
CompiledMemoClosure(SequenceIterator, int, int) - Constructor for class com.saxonica.deploy.CompiledMemoClosure
CompiledMemoClosure(CompiledClosure) - Constructor for class com.saxonica.deploy.CompiledMemoClosure
CompiledMemoClosure.ProgressiveIterator - Class in com.saxonica.deploy
  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.
CompiledMemoClosure.ProgressiveIterator() - Constructor for class com.saxonica.deploy.CompiledMemoClosure.ProgressiveIterator
CompiledQueryServlet - Class in com.saxonica.deploy
  This abstract class acts as a superclass for every query generated by the Saxon code generator in servlet mode.
CompiledQueryServlet() - Constructor for class com.saxonica.deploy.CompiledQueryServlet
compiledQueryType - Static variable in class com.saxonica.functions.extfn.CompileQuery
compiledStylesheetType - Static variable in class com.saxonica.functions.extfn.CompileStylesheet
CompiledUserQuery - Class in com.saxonica.deploy
  This abstract class acts as a superclass for every compiled query generated by the Saxon code generator, other than queries compiled in servlet mode.
CompiledUserQuery() - Constructor for class com.saxonica.deploy.CompiledUserQuery
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
compileFunction(XQueryFunction) - Method in class com.saxonica.codegen.CompilerService
  Compile an XQuery function
compileGetContextItem(CompilerService) - Static method in class com.saxonica.codegen.ContextItemCompiler
compileGetContextNode(CompilerService) - Static method in class com.saxonica.codegen.ContextItemCompiler
compileGlobalVariable(GlobalVariable) - Method in class com.saxonica.codegen.CompilerService
  Compile code to declare and initialize a global variable, that is, a variable declared in the query prolog
compileImportedSchemata(Map<String, HashSet<String>>) - Method in class com.saxonica.codegen.CompilerService
  Compile a method to import all the schema modules that were imported statically into the query
compileItemType(ItemType) - Method in class com.saxonica.codegen.CompilerService
  Compile the declaration of an XPath item typs
compileKeyDefinitionClasses() - Method in class com.saxonica.codegen.CompilerService
  Compile class definitions corresponding to all the requested key definitions
compileKeyDefinitionSetters() - Method in class com.saxonica.codegen.CompilerService
  Compile initialization code to establish the key definitions
compileLibrary(String) - Method in class com.saxonica.expr.ee.StaticQueryContextEE
  Compile an XQuery library module for subsequent evaluation.
compileLibrary(Reader) - Method in class com.saxonica.expr.ee.StaticQueryContextEE
  Prepare an XQuery library module for subsequent evaluation.
compileLibrary(InputStream, String) - Method in class com.saxonica.expr.ee.StaticQueryContextEE
  Prepare an XQuery library module for subsequent evaluation.
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
compileMainExpression(Expression) - Method in class com.saxonica.codegen.CompilerService
  Compile the main expression in the query module
compileNamespaceContext(NamespaceResolver) - Method in class com.saxonica.codegen.CompilerService
  Compile a namespace context
compileNodeTest(NodeTest) - Method in class com.saxonica.codegen.CompilerService
  Compile code for a node test used in a path expression
compileParticle(SchemaCompiler, Particle, NonDeterminizedState, UserComplexType, FiniteStateMachine) - Static method in class com.saxonica.schema.fsa.FiniteStateMachine
  Static method to translate a particle to a Finite State Automaton, returning the start state of the FSA.
compilePattern(String) - Method in class net.sf.saxon.s9api.XPathCompiler
  Compile an XSLT 2.0 pattern, supplied as a character string.
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.BlockCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ChooseCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.CommentCompiler
compilePush(Expression) - Method in class com.saxonica.codegen.CompilerService
  Compile Java code whose effect is to send the result of the given expression to the current output Receiver
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ComputedAttributeCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ComputedElementCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ContextItemCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.CopyOfCompiler
compilePush(CompilerService, Value) - Method in class com.saxonica.codegen.EmptySequenceCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ErrorCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ErrorExpressionCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ExpressionCompiler
  Generate Java code to execute the expression in push mode, that is, code to write events to the current output Receiver
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.FilterExpressionCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.FixedAttributeCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.FixedElementCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ForEachCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ForExpressionCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.InScopePrefixesCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.IntegratedFunctionCallCompiler
  Generate Java code to execute the expression in push mode, that is, code to write events to the current output Receiver
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ItemCheckerCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.LazyExpressionCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.LetExpressionCompiler
  Compile code to push the results of the expression to the current output receiver
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.LiteralCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.LocalVariableReferenceCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ParentNodeExpressionCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.PathExpressionCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ProcessingInstructionCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.RootExpressionCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.RootFunctionCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.SequenceExpressionCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.SingletonExpressionCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.TailCallLoopCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ToBooleanCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.TraceCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.TreatFnCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.UserFunctionCallCompiler
compilePush(CompilerService, Value) - Method in class com.saxonica.codegen.ValueCompiler
compilePush(CompilerService, Expression) - Method in class com.saxonica.codegen.ValueOfCompiler
CompileQuery - Class in com.saxonica
  This class provides a command line interface for compiling XQuery queries into Java code.
CompileQuery() - Constructor for class com.saxonica.CompileQuery
CompileQuery - Class in com.saxonica.functions.extfn
  This class implements the saxon:compile-query() extension function
CompileQuery() - Constructor for class com.saxonica.functions.extfn.CompileQuery
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.
compileQueryToJava(InputStream, String) - Method in class com.saxonica.codegen.QueryCompiler
  Compile a query to Java source code
CompilerClassMapper - Class in com.saxonica.codegen
  For each class of expression found on the expression tree, deliver a corresponding instance of the helper class used to generate Java code for the expression
CompilerClassMapper() - Constructor for class com.saxonica.codegen.CompilerClassMapper
compileRegularExpression(String, int) - Method in class com.saxonica.codegen.CompilerService
  Generate an instance variable representing a compiled regular expression, and return its name
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
compileRootArgument(int, SystemFunction, CompilerService) - Static method in class com.saxonica.codegen.IdCompiler
CompilerService - Class in com.saxonica.codegen
  The class contains the generic logic for generating Java code to evaluate an XQuery expression.
CompilerService() - Constructor for class com.saxonica.codegen.CompilerService
compileSchemaType(SchemaType) - Method in class com.saxonica.codegen.CompilerService
  Compile a schema type
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.
compileSequenceType(SequenceType) - Method in class com.saxonica.codegen.CompilerService
  Compile the declaration of an XPath sequence typs
compileStringCollator(CollatingFunction, int) - Method in class com.saxonica.codegen.CompilerService
  Compile code to create/get a StringCollator for a CollatingFunction
compileStructuredQName(StructuredQName) - Method in class com.saxonica.codegen.CompilerService
  Compile a StructuredQName
CompileStylesheet - Class in com.saxonica
  This `CompileStylesheet` class provides a command-line interface allowing a stylesheet to be compiled.
CompileStylesheet() - Constructor for class com.saxonica.CompileStylesheet
compileStylesheet(Configuration, String, String, boolean) - Method in class com.saxonica.CompileStylesheet
  Compile the stylesheet from a given input file to an output file
CompileStylesheet - Class in com.saxonica.functions.extfn
  This class implements the saxon:compile-stylesheet() extension function
CompileStylesheet() - Constructor for class com.saxonica.functions.extfn.CompileStylesheet
compileStylesheet() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
  Compile the stylesheet to create an executable.
CompileStylesheet.TracingObjectOutputStream - Class in com.saxonica
  Tracing version of ObjectOutputStream for diagnostics
CompileStylesheet.TracingObjectOutputStream(OutputStream) - Constructor for class com.saxonica.CompileStylesheet.TracingObjectOutputStream
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
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.ChooseCompiler
compileToCharSequence(Expression) - Method in class com.saxonica.codegen.CompilerService
  Compile Java code whose effect is to compute the string value of the expression; the generated code returns a CharSequence
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.ConcatCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.ContainsCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.ContextItemCompiler
compileToCharSequence(CompilerService, Value) - Method in class com.saxonica.codegen.EmptySequenceCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.ErrorCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.ErrorExpressionCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.EscapeURICompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.ExpressionCompiler
  Generate Java code to evaluate the expression as a CharSequence
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.ForceCaseCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.LazyExpressionCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.LetExpressionCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.LiteralCompiler
  Compile Java code whose effect is to compute the string value of the expression; the generated code returns a CharSequence.
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.LocalVariableReferenceCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.NormalizeUnicodeCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.ParentNodeExpressionCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.PushExpressionCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.RootExpressionCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.SingletonExpressionCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.StringFnCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.StringJoinCompiler
compileToCharSequence(CompilerService, AtomicValue) - Method in class com.saxonica.codegen.StringValueCompiler
  Compile Java code whose effect is to compute the string value of the expression; the generated code returns a CharSequence.
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.ToBooleanCompiler
compileToCharSequence(CompilerService, Expression) - Method in class com.saxonica.codegen.TraceCompiler
compileToCharSequence(CompilerService, AtomicValue) - Method in class com.saxonica.codegen.ValueCompiler
  Compile Java code whose effect is to compute the string value of the expression; the generated code returns a CharSequence.
compileToEffectiveBooleanValue(CompilerService, Value, ReturnAction) - Method in class com.saxonica.codegen.AnyURIValueCompiler
compileToEffectiveBooleanValue(CompilerService, Value, ReturnAction) - Method in class com.saxonica.codegen.BigIntegerValueCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.BooleanExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.BooleanFnCompiler
compileToEffectiveBooleanValue(CompilerService, Value, ReturnAction) - Method in class com.saxonica.codegen.BooleanValueCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.CastableExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.ChooseCompiler
  This code is copied from SingletonExpressionCompiler class
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.CodepointEqualCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.CompareToIntegerConstantCompiler
compileToEffectiveBooleanValue(Expression, ReturnAction) - Method in class com.saxonica.codegen.CompilerService
  Compile Java code whose effect is to compute the effective boolean value of the expression; the generated code returns a boolean
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.ContainsCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.ContextItemCompiler
compileToEffectiveBooleanValue(CompilerService, Value, ReturnAction) - Method in class com.saxonica.codegen.DecimalValueCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.DeepEqualCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.DocAvailableCompiler
compileToEffectiveBooleanValue(CompilerService, Value, ReturnAction) - Method in class com.saxonica.codegen.DoubleValueCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.EmptyCompiler
compileToEffectiveBooleanValue(CompilerService, Value, ReturnAction) - Method in class com.saxonica.codegen.EmptySequenceCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.ErrorCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.ErrorExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.ExistsCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.ExpressionCompiler
  Generate Java code to evaluate the effective boolean value of the expression
compileToEffectiveBooleanValue(CompilerService, Value, ReturnAction) - Method in class com.saxonica.codegen.FloatValueCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.GeneralComparisonCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.IdentityComparisonCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.IndexedLookupExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.InstanceOfCompiler
compileToEffectiveBooleanValue(CompilerService, Value, ReturnAction) - Method in class com.saxonica.codegen.Int64ValueCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.IntegerRangeTestCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.IntegratedFunctionCallCompiler
  Generate Java code to evaluate the effective boolean value of the expression
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.IsLastExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.LangCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.LazyExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.LetExpressionCompiler
  Compile code to produce the effective boolean value of the expression
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.LiteralCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.MatchesCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.NilledCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.ParentNodeExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, String, Pattern, String) - Static method in class com.saxonica.codegen.PatternCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.PatternMatchExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.PushExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.QuantifiedExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.RootExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.SequenceExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.SingletonComparisonCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.SingletonExpressionCompiler
compileToEffectiveBooleanValue(CompilerService, Value, ReturnAction) - Method in class com.saxonica.codegen.StringValueCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.ToBooleanCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.TraceCompiler
compileToEffectiveBooleanValue(CompilerService, Value, ReturnAction) - Method in class com.saxonica.codegen.UntypedAtomicValueCompiler
compileToEffectiveBooleanValue(CompilerService, Expression, ReturnAction) - Method in class com.saxonica.codegen.ValueComparisonCompiler
compileToEffectiveBooleanValue(CompilerService, Value, ReturnAction) - Method in class com.saxonica.codegen.ValueCompiler
compileToEvaluableItem(CompilerService, LazyExpression) - Static method in class com.saxonica.codegen.LazyExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.AdjustCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ArithmeticCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.AverageCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.BaseURICompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.BooleanFnCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.CardinalityCheckerCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.CastExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ChooseCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.CodepointEqualCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.CodepointsToStringCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.CompareCompiler
compileToItem(Expression) - Method in class com.saxonica.codegen.CompilerService
  Compile Java code whose effect is to evaluate the expression, which must have a cardinality of zero-or-one; the generated code returns either an Item or null (representing an empty sequence)
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ComponentCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ConcatCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ContainsCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ContextItemCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.CountCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.CurrentDateTimeCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.DateTimeConstructorCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.DocCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.DocumentInstrCompiler
compileToItem(CompilerService, AtomicValue) - Method in class com.saxonica.codegen.EmptySequenceCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ErrorCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ErrorExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.EscapeURICompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ExpressionCompiler
  Generate Java code to evaluate the expression as an Item
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ExtensionFunctionCallCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.FilterExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.FirstItemExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ForceCaseCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.FormatDateCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.FormatNumberCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.IdentityComparisonCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.IntegratedFunctionCallCompiler
  Generate Java code to evaluate the expression as an Item
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ItemCheckerCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.LastCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.LastItemExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.LazyExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.LetExpressionCompiler
  Compile code to return the results of the expression as an Item.
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.LiteralCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.LocalVariableReferenceCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.MinimaxCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.NamePartCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.NamespaceForPrefixCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.NegateExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.NilledCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.NormalizeSpaceCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.NormalizeUnicodeCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.NumberFnCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.NumericPromoterCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ParentNodeExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.PositionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.PushExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.QNameFnCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ReplaceCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ResolveQNameCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ResolveURICompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.RootExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.RootFunctionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.RoundingCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.SequenceExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.SingletonAtomizerCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.SingletonComparisonCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.StringFnCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.StringJoinCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.StringLengthCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.SubstringCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.SumCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.TailCallLoopCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ToBooleanCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.TraceCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.TranslateCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.TreatFnCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.TupleExpressionCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.UntypedAtomicConverterCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.UserFunctionCallCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.ValueComparisonCompiler
compileToItem(CompilerService, AtomicValue) - Method in class com.saxonica.codegen.ValueCompiler
compileToItem(CompilerService, Expression) - Method in class com.saxonica.codegen.VariableReferenceCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.AtomicSequenceConverterCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.AtomizerCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.AxisExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.BlockCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.CardinalityCheckerCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ChooseCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.CollectionCompiler
compileToIterator(Expression) - Method in class com.saxonica.codegen.CompilerService
  Compile Java code whose effect is to create an iterator over the result of the given expression
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ConditionalSorterCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ContextItemCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.DistinctValuesCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.DocumentSorterCompiler
compileToIterator(CompilerService, NodeOrderComparer, String) - Static method in class com.saxonica.codegen.DocumentSorterCompiler
compileToIterator(CompilerService, Value) - Method in class com.saxonica.codegen.EmptySequenceCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ErrorCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ErrorExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ExpressionCompiler
  Generate Java code to evaluate the expression as a SequenceIterator
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ExtensionFunctionCallCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.FilterExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ForEachCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ForExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.IdCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.IdrefCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.IndexedFilterExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.IndexOfCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.InScopePrefixesCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.InsertCompiler
compileToIterator(CompilerService, Value) - Method in class com.saxonica.codegen.IntegerRangeCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.IntegratedFunctionCallCompiler
  Generate Java code to evaluate the expression as a SequenceIterator
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ItemCheckerCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.KeyFnCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.LazyExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.LetExpressionCompiler
  Compile code to produce a SequenceIterator over the results of the expression
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.LiteralCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.LocalVariableReferenceCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.NumericPromoterCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ParentNodeExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.PathExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.PushExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.RangeExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.RemoveCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ReverseCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.RootExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.RootFunctionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.SingletonExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.SlashExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.StringToCodepointsCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.SubsequenceCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.TailCallLoopCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.TailExpressionCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.ToBooleanCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.TokenizeCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.TraceCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.TreatFnCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.TupleSorterCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.UntypedAtomicConverterCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.UserFunctionCallCompiler
  Compile code to produce a SequenceIterator over the results of the expression
compileToIterator(CompilerService, Value) - Method in class com.saxonica.codegen.ValueCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.VariableReferenceCompiler
compileToIterator(CompilerService, Expression) - Method in class com.saxonica.codegen.VennExpressionCompiler
compileToValueRepresentation(CompilerService, Expression) - Method in class com.saxonica.codegen.BlockCompiler
compileToValueRepresentation(Expression) - Method in class com.saxonica.codegen.CompilerService
  Compile an expression to place its results in an object of class ValueRepresentation
compileToValueRepresentation(CompilerService, Expression) - Method in class com.saxonica.codegen.ExpressionCompiler
  Generate Java code to evaluate the expression as a ValueRepresentation
compileToValueRepresentation(CompilerService, Expression) - Method in class com.saxonica.codegen.LetExpressionCompiler
compileToValueRepresentation(CompilerService, Expression) - Method in class com.saxonica.codegen.LiteralCompiler
compileToValueRepresentation(CompilerService, Expression) - Method in class com.saxonica.codegen.LocalVariableReferenceCompiler
compileToValueRepresentation(CompilerService, Expression) - Method in class com.saxonica.codegen.TailExpressionCompiler
compileToValueRepresentation(CompilerService, Expression) - Method in class com.saxonica.codegen.TreatFnCompiler
compileToValueRepresentation(CompilerService, Expression) - Method in class com.saxonica.codegen.UserFunctionCallCompiler
compileWarning(String, StructuredQName) - Method in class net.sf.saxon.style.StyleElement
compileWarning(String, String) - Method in class net.sf.saxon.style.StyleElement
compileWithTracing - Variable in class net.sf.saxon.expr.ExpressionParser
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() - 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
ComplexContentValidator - Class in com.saxonica.validate
  This class is a filter that is used to validate the content of an element with a complex type.
ComplexContentValidator(ElementDecl, UserComplexType) - Constructor for class com.saxonica.validate.ComplexContentValidator
  Create a ComplexContentValidator for a given type
ComplexNodeEventFeed - Class in com.saxonica.stream.feed
  This event feed supports instructions that create a document or element node.
ComplexNodeEventFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.ComplexNodeEventFeed
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
ComponentCompiler - Class in com.saxonica.codegen
  Generate Java code to implement XPath component extractions functions, such as month-from-dateTime() or namespace-uri-from-QName()
ComponentCompiler() - Constructor for class com.saxonica.codegen.ComponentCompiler
ComponentReference - Interface in com.saxonica.schema
  A reference to a schema component.
composeErrorMessage(ItemType, ItemType, NamePool) - Method in class net.sf.saxon.expr.RoleLocator
  Construct a full error message
composeRequiredMessage(ItemType, NamePool) - Method in class net.sf.saxon.expr.RoleLocator
  Construct the part of the message giving the required item type
ComposingWatch - Class in com.saxonica.stream.watch
  A ComposingWatch is a Watch that evaluates an expression based on the nodes encountered in a streamed input document, passing the value of that expression as a sequence of items to an ItemFeed.
ComposingWatch(Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.ComposingWatch
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(double) - Method in class com.saxonica.functions.xpath3.TrigonometricFn.AcosFn
compute(double) - Method in class com.saxonica.functions.xpath3.TrigonometricFn.AsinFn
compute(double) - Method in class com.saxonica.functions.xpath3.TrigonometricFn.AtanFn
compute(double) - Method in class com.saxonica.functions.xpath3.TrigonometricFn
  The function that does the work, which must be implemented in subclasses
compute(double) - Method in class com.saxonica.functions.xpath3.TrigonometricFn.CosFn
compute(double) - Method in class com.saxonica.functions.xpath3.TrigonometricFn.SinFn
compute(double) - Method in class com.saxonica.functions.xpath3.TrigonometricFn.SqrtFn
compute(double) - Method in class com.saxonica.functions.xpath3.TrigonometricFn.TanFn
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
  Perform an arithmetic operation
computeActualParams(WithParam[]) - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
computeArgumentEvaluationModes() - Method in class net.sf.saxon.expr.UserFunctionCall
  Compute the evaluation mode of each argument
computeCardinality() - Method in class com.saxonica.expr.EquivalenceComparison
  Determine the static cardinality.
computeCardinality() - Method in class com.saxonica.expr.EvaluateInstr
computeCardinality() - Method in class com.saxonica.expr.Fork
  Determine the cardinality of the function.
computeCardinality() - Method in class com.saxonica.expr.IndexedFilterExpression
  Get the static cardinality of this expression
computeCardinality() - Method in class com.saxonica.expr.IndexedLookupExpression
  Get the static cardinality of this expression
computeCardinality() - Method in class com.saxonica.expr.JavaExtensionFunctionCall
computeCardinality() - Method in class com.saxonica.expr.SwitchExpression
  Compute the static cardinality of this expression
computeCardinality() - Method in class com.saxonica.expr.TryCatch
  Determine the cardinality of the function.
computeCardinality() - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Determine the cardinality
computeCardinality() - Method in class com.saxonica.functions.hof.FunctionSequenceCoercer
  Determine the static cardinality of the expression
computeCardinality() - Method in class com.saxonica.stream.StreamingCopy
computeCardinality() - Method in class com.saxonica.update.BasicUpdatingExpression
  Determine the static cardinality of the expression.
computeCardinality() - Method in class com.saxonica.update.CopyModifyExpression
  Determine the static cardinality of the expression.
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.FirstItemExpression
  Get the static cardinality
computeCardinality() - Method in class net.sf.saxon.expr.ForExpression
  Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.GeneralComparison
  Determine the static cardinality.
computeCardinality() - Method in class net.sf.saxon.expr.GeneralComparison10
  Determine the static cardinality.
computeCardinality() - Method in class net.sf.saxon.expr.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.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.SimpleContentConstructor
  Compute the cardinality of the result of the expression.
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.LastItemExpression
  Get 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.PatternMatchExpression
  Get the cardinality of this expression
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.SingleNodeExpression
  Specify that the expression returns a singleton
computeCardinality() - Method in class net.sf.saxon.expr.SingletonAtomizer
  Determine the static cardinality of the expression
computeCardinality() - Method in class net.sf.saxon.expr.SingletonComparison
  Determine the static cardinality.
computeCardinality() - Method in class net.sf.saxon.expr.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.sort.TupleExpression
  Get the cardinality of the expression.
computeCardinality() - Method in class net.sf.saxon.expr.sort.TupleSorter
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.UntypedAtomicConverter
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.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, int, boolean) - Constructor for class net.sf.saxon.expr.instruct.ComputedAttribute
  Construct an Attribute instruction
ComputedAttributeCompiler - Class in com.saxonica.codegen
  Compile a computed attribute constructor to Java source code
ComputedAttributeCompiler() - Constructor for class com.saxonica.codegen.ComputedAttributeCompiler
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
ComputedElementCompiler - Class in com.saxonica.codegen
  Compile a computed element constructor to Java source code
ComputedElementCompiler() - Constructor for class com.saxonica.codegen.ComputedElementCompiler
computeDependencies() - Method in class com.saxonica.expr.EvaluateInstr
  Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
computeDependencies() - Method in class com.saxonica.expr.IndexedFilterExpression
  Determine which aspects of the context the expression depends on.
computeDependencies() - Method in class com.saxonica.expr.IndexedLookupExpression
  Determine which aspects of the context the expression depends on.
computeDependencies() - Method in class com.saxonica.expr.IterateInstr
  Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
computeDependencies() - Method in class com.saxonica.stream.StreamingCopy
  Compute the dependencies of an expression, as the union of the dependencies of its subexpressions.
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.TraceWrapper
  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.
computeDependencies() - Method in class net.sf.saxon.functions.NamePart
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 com.saxonica.expr.MemoFunction
  Determine the preferred evaluation mode for this function
computeEvaluationMode() - Method in class net.sf.saxon.expr.instruct.UserFunction
  Determine the preferred evaluation mode for this function
computeIsAllContent() - Method in class com.saxonica.schema.UserComplexType
  Compute whether this complex type has a content model defined by an xs:all compositor (after simplification to remove pointless particles)
computeParticleCardinality(int, int) - Static method in class com.saxonica.schema.Particle
  Compute an XPath cardinality (e.g.
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 com.saxonica.expr.IndexedFilterExpression
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class com.saxonica.expr.IndexedLookupExpression
  Get the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Compute the static properties of this expression (other than its type).
computeSpecialProperties() - Method in class com.saxonica.functions.hof.FunctionSequenceCoercer
  Determine the special properties of this expression
computeSpecialProperties() - Method in class com.saxonica.stream.StreamingCopy
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.CastableExpression
  Determine the special properties of this expression
computeSpecialProperties() - Method in class net.sf.saxon.expr.CastExpression
  Determine the special properties of this expression
computeSpecialProperties() - Method in class net.sf.saxon.expr.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.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.ElementCreator
  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.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.PathExpression
  Get 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.UntypedAtomicConverter
  Determine the special properties of this expression
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.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.NamePart
  Determine the special properties of this expression.
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.
computeTunnelParams(WithParam[]) - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
Concat - Class in net.sf.saxon.functions
Concat() - Constructor for class net.sf.saxon.functions.Concat
ConcatCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the concat() function
ConcatCompiler() - Constructor for class com.saxonica.codegen.ConcatCompiler
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
ConditionalSorterCompiler - Class in com.saxonica.codegen
  Generate code for a DocumentSorter (which conditionally sorts nodes into document order)
ConditionalSorterCompiler() - Constructor for class com.saxonica.codegen.ConditionalSorterCompiler
Conduit - Class in com.saxonica.stream
  A Conduit is a communication channel from a Producer to a Consumer: the channel is used to pass a sequence of items (and possibly an exception) from the producer to the consumer.
Conduit() - Constructor for class com.saxonica.stream.Conduit
config - Variable in class com.saxonica.deploy.CompiledQueryServlet
config - Variable in class com.saxonica.deploy.CompiledUserQuery
config - Variable in class com.saxonica.Validate
config - Variable in class net.sf.saxon.dom.DocumentWrapper
config - Variable in class net.sf.saxon.event.Builder
config - Variable in class net.sf.saxon.expr.Optimizer
config - Variable in class net.sf.saxon.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.Transform
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 com.saxonica.config
  Class used to read a config.xml file and transfer all settings from the file to the Configuration
ConfigurationReader() - Constructor for class com.saxonica.config.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
connection - Variable in class net.sf.saxon.xqj.SaxonXQDynamicContext
connectionClosed(XQConnectionEvent) - Method in interface javax.xml.xquery.XQConnectionEventListener
  Notifies this `XQConnectionEventListener` that the application has called the method `close` on its representation of a pooled connection.
connectionErrorOccurred(XQConnectionEvent) - Method in interface javax.xml.xquery.XQConnectionEventListener
  Notifies this `XQConnectionEventListener` that a fatal error has occurred and the pooled connection can no longer be used.
ConnectionPoolXQDataSource - Interface in javax.xml.xquery
  A factory for `PooledXQConnection` objects.
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
ConstraintChecker - Class in com.saxonica.validate
  This class handles the checking of Schema-defined unique, key, and keyref constraints.
ConstraintChecker(StartTagBuffer, Configuration) - Constructor for class com.saxonica.validate.ConstraintChecker
CONSTRUCTION_MODE_PRESERVE - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that the type of a constructed element node is `xs:anyType`, and all attribute and element nodes copied during node construction retain their original types.
CONSTRUCTION_MODE_STRIP - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that the type of a constructed element node is `xs:untyped`; all element nodes copied during node construction receive the type `xs:untyped`, and all attribute nodes copied during node construction receive the type `xs:untypedAtomic`.
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
consumesStream(Expression) - Static method in class com.saxonica.stream.ExpressionInverter
  Ask whether an expression is consuming.
Container - Interface in net.sf.saxon.expr
  A Container is something other than an expression that can act as the container of an expression.
containingDeclarationIsElement() - Method in class com.saxonica.schema.UserDefinedType
  Determine whether the containing declaration is an element declaration or an attribute declaration
containingExpression - Variable in class net.sf.saxon.expr.PromotionOffer
  When a promotion offer is made, containingExpression identifies the level to which the promotion should occur.
contains(String, 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.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(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(String, String) - Method in interface net.sf.saxon.expr.sort.SubstringMatcher
  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) - 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(boolean) - Method in class com.saxonica.schema.AllModelGroup
  Determine if the content model uses xs:all.
containsAll(boolean) - Method in class com.saxonica.schema.ModelGroup
  Test whether this model group contains an xs:all compositor
containsAll(IntSet) - Method in class net.sf.saxon.expr.sort.IntArraySet
  Test if this set is a superset of another set
containsAll(IntSet) - Method in class net.sf.saxon.expr.sort.IntHashSet
  Test if this set is a superset of another set
containsAll(IntSet) - Method in class net.sf.saxon.expr.sort.IntRangeSet
  Test if this set is a superset of another set
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
ContainsCompiler - Class in com.saxonica.codegen
  Generate Java code to implement one of the functions contains(), starts-with(), ends-with(), substring-before(), substring-after()
ContainsCompiler() - Constructor for class com.saxonica.codegen.ContainsCompiler
containsElementWildcard() - Method in class com.saxonica.schema.ElementParticle
  Ask whether the particle contains an element wildcard
containsElementWildcard() - Method in class com.saxonica.schema.ElementWildcard
  Ask whether the particle contains an element wildcard
containsElementWildcard() - Method in class com.saxonica.schema.ModelGroup
  Ask whether the model group contains an element wildcard
containsElementWildcard() - Method in class com.saxonica.schema.ModelGroupParticle
  Ask whether the particle contains an element wildcard
containsElementWildcard() - Method in class com.saxonica.schema.Particle
  Ask whether the particle contains an element wildcard
containsElementWildcard() - Method in class com.saxonica.schema.UserComplexType
  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.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() - Method in class net.sf.saxon.expr.instruct.Block
  Test whether the Block includes a LocalParam instruction (which will be true only if it is the body of an XSLT template)
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.
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
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
contentModel - Variable in class com.saxonica.schema.ModelGroup
  The list of particles making up the content model of this ModelGroup.
ContentType - Class in com.saxonica.schema
  Corresponds to a Content Type Property Record as defined in the XML Schema 1.1 specification
ContentType() - Constructor for class com.saxonica.schema.ContentType
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
ContentValidator - Class in com.saxonica.validate
  This class is an abstract superclass for all the validators.
ContentValidator() - Constructor for class com.saxonica.validate.ContentValidator
context - Variable in class net.sf.saxon.expr.sort.SortedIterator
CONTEXT_DOCUMENT_NODESET - Static variable in class net.sf.saxon.expr.StaticProperty
  Expression property: this bit is set by getProperties() in the case of an expression whose item type is node, when the nodes in the result are guaranteed all to be in the same document as the context node.
CONTEXT_ITEM - Static variable in class javax.xml.xquery.XQConstants
  Defines the `QName` for the context item.
ContextCall - Class in com.saxonica.expr
  The class ContextCall is an expression which, when evaluated, calls a given FunctionItem supplying the context item as the only argument.
ContextCall(FunctionItem) - Constructor for class com.saxonica.expr.ContextCall
ContextFilteringIterator - Class in com.saxonica.deploy
  ContextFilteringIterator filters a sequences by applying a boolean test to each item: the boolean test is supplied as an instance of the class `ContextPredicateFunction`.
ContextFilteringIterator(ContextPredicateFunction, XPathContext) - Constructor for class com.saxonica.deploy.ContextFilteringIterator
  Construct a ContextMappingIterator that will apply a specified ContextMappingFunction to each Item returned by the base iterator.
ContextItemCompiler - Class in com.saxonica.codegen
  Compile code to implement a ContextItemExpression
ContextItemCompiler() - Constructor for class com.saxonica.codegen.ContextItemCompiler
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 - Interface in net.sf.saxon.expr
  ContextMappingFunction is an interface that must be satisfied by an object passed to a ContextMappingIterator.
ContextMappingIterator - Class in net.sf.saxon.expr
  ContextMappingIterator merges a sequence of sequences into a single flat sequence.
ContextMappingIterator(ContextMappingFunction, 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.
ContextPredicateFunction - Interface in com.saxonica.deploy
  ContextPredicateFunction is an interface that must be satisfied by an object passed to a ContextFilterIterator.
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.ForEach - Class in net.sf.saxon.trace
  Subclass of ContextStackFrame representing an xsl:for-each instruction in XSLT
ContextStackFrame.ForEach() - Constructor for class net.sf.saxon.trace.ContextStackFrame.ForEach
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 - Variable in class com.saxonica.Validate
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 - Static variable in class net.sf.saxon.trace.Location
  The outer system environment, identified as the caller of a user query or stylesheet.
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(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, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.AnyURIValueToURI
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.AnyURIValueToURL
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.Atomic
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.BooleanValueToBoolean
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.CalendarValueToCalendar
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.CalendarValueToDate
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter
  Convert an XPath value to a Java value of a specified class
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.General
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.Identity
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToBigInteger
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToByte
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToChar
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToInt
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToLong
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.IntegerValueToShort
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.NumericValueToBigDecimal
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.NumericValueToDouble
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.NumericValueToFloat
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.QualifiedNameValueToQName
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.StringValueToChar
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.StringValueToString
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.ToArray
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.ToCollection
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.ToNull
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.ToSequenceExtent
convert(ValueRepresentation, Class, XPathContext) - Method in class net.sf.saxon.expr.PJConverter.ToSequenceIterator
convert(ValueRepresentation, 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(AtomicType, ConversionRules) - Method in class net.sf.saxon.value.AtomicValue
  Convert the value to a given type.
convert(AtomicType, XPathContext) - Method in class net.sf.saxon.value.AtomicValue
  Convert the value to a given type.
convert(AtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.AtomicValue
  Convert the value to a given type.
converter - Variable in class net.sf.saxon.expr.sort.NumericComparer
convertFacetValues() - Method in class com.saxonica.schema.UserSimpleType
  Convert the values of facets to the target data type
convertPathExpressionToKey(PathExpression, ExpressionVisitor) - Method in class com.saxonica.expr.ee.OptimizerEE
  Examine a path expression to see whether it can be replaced by a call on the key() function; if so, generate an appropriate key definition and return the call on key().
convertPathExpressionToKey(PathExpression, ExpressionVisitor) - Method in class net.sf.saxon.expr.Optimizer
  Examine a path expression to see whether it can be replaced by a call on the key() function; if so, generate an appropriate key definition and return the call on key().
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.AnyURIValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.AtomicValue
  Convert a value to either (a) another primitive type, or (b) another built-in type derived from the current primitive type, with control over how validation is handled.
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.Base64BinaryValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.BigIntegerValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.BooleanValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.DateTimeValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.DateValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.DecimalValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.DoubleValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.DurationValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.FloatValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.GDayValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.GMonthDayValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.GMonthValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.GYearMonthValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.GYearValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.HexBinaryValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.Int64Value
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.NotationValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.ObjectValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.QNameValue
  Convert a QName to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.StringValue
  Convert a value to another primitive data type, with control over how validation is handled.
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.TimeValue
  Convert to target data type
convertPrimitive(BuiltInAtomicType, boolean, ConversionRules) - Method in class net.sf.saxon.value.UntypedAtomicValue
  Convert a value to another primitive data type, with control over how validation is handled.
convertStringToAtomicType(CharSequence, AtomicType, ConversionRules) - Static method in class net.sf.saxon.value.StringValue
  Convert the value to a given type.
convertStringToBuiltInType(CharSequence, BuiltInAtomicType, ConversionRules) - Static method in class net.sf.saxon.value.StringValue
  Convert a string value to another built-in data type, with control over how validation is handled.
convertsUntypedToOther() - Method in class com.saxonica.expr.EquivalenceComparison
  Determine whether untyped atomic values should be converted to the type of the other operand
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.SingletonComparison
  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(PathExpression, TypeHierarchy) - Method in class com.saxonica.expr.ee.OptimizerEE
  Convert a path expression such as a/b/c[predicate] into a filter expression of the form (a/b/c)[predicate].
convertToFilterExpression(PathExpression, TypeHierarchy) - Method in class net.sf.saxon.expr.Optimizer
  Convert a path expression such as a/b/c[predicate] into a filter expression of the form (a/b/c)[predicate].
convertToItem(Object) - Method in interface net.sf.saxon.xqj.ObjectConverter
  Convert a Java object to an Item, when no information is available about the required type
convertToItem(Object, XQItemType) - Method in interface net.sf.saxon.xqj.ObjectConverter
  Convert a Java object to an Item, when a required type has been specified.
convertToItem(Object) - Method in class net.sf.saxon.xqj.StandardObjectConverter
  Convert a Java object to a Saxon Item
convertToItem(Object, XQItemType) - Method in class net.sf.saxon.xqj.StandardObjectConverter
  Convert a Java object to an Item, when a required type has been specified.
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.
convertToTargetType(SimpleType, Configuration) - Method in class com.saxonica.schema.ValueRangeFacet
convertXPathValueToObject(ValueRepresentation, Object) - 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() - Method in class com.saxonica.config.DotNetLocalizerFactory
  Copy the state of this factory to create a new LocalizerFactory
copy() - Method in class com.saxonica.config.JavaExtensionLibrary
  This method creates a copy of a FunctionLibrary: if the original FunctionLibrary allows new functions to be added, then additions to this copy will not affect the original, or vice versa.
copy() - Method in class com.saxonica.config.JavaLocalizerFactory
  Copy the state of this factory to create a new LocalizerFactory
copy() - Method in class com.saxonica.expr.BreakInstr
copy() - Method in class com.saxonica.expr.ee.GeneralComparisonEE
copy() - Method in class com.saxonica.expr.ee.MultithreadedForEach
  Copy an expression.
copy() - Method in class com.saxonica.expr.EquivalenceComparison
  Copy an expression.
copy() - Method in class com.saxonica.expr.EvaluateInstr
  Copy an expression.
copy() - Method in class com.saxonica.expr.Fork
  Copy an expression.
copy() - Method in class com.saxonica.expr.IndexedFilterExpression
  Copy an expression.
copy() - Method in class com.saxonica.expr.IndexedLookupExpression
  Copy an expression.
copy() - Method in class com.saxonica.expr.IterateInstr
  Copy an expression.
copy() - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Copy an expression.
copy() - Method in class com.saxonica.expr.NextIteration
copy() - Method in class com.saxonica.expr.OuterForExpression
  Copy an expression.
copy() - Method in class com.saxonica.expr.SwitchExpression
  Copy an expression.
copy() - Method in class com.saxonica.expr.TryCatch
  Copy an expression.
copy() - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Copy an expression.
copy() - Method in class com.saxonica.functions.hof.FunctionSequenceCoercer
  Copy an expression.
copy(Receiver, int, int) - Method in class com.saxonica.pull.UnconstructedParent
  Copy this node to a given outputter
copy() - Method in class com.saxonica.schema.ElementParticle
  Copy an element particle
copy() - Method in class com.saxonica.schema.ElementWildcard
copy(Receiver, int, int) - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Copy this node to a given Receiver.
copy(Receiver, int, int) - Method in class com.saxonica.stream.om.FleetingElementNode
  Copy this node to a given Receiver.
copy(Receiver, int, int) - Method in class com.saxonica.stream.om.FleetingNode
  Copy this node to a given Receiver.
copy() - Method in class com.saxonica.stream.StreamingCopy
  Copy an expression.
copy() - Method in class com.saxonica.stream.StreamingRoute
copy() - Method in class com.saxonica.update.CopyModifyExpression
  Copy an expression.
copy() - Method in class com.saxonica.update.DeleteExpression
  Copy an expression.
copy() - Method in class com.saxonica.update.InsertExpression
  Copy an expression.
copy() - Method in class com.saxonica.update.RenameExpression
  Copy an expression.
copy() - Method in class com.saxonica.update.ReplaceNodeExpression
  Copy an expression.
copy() - Method in class com.saxonica.update.ReplaceValueExpression
  Copy an expression.
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.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.BooleanExpression
  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 an expression.
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.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.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, 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.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.SimpleContentConstructor
  Copy an expression.
copy() - Method in class net.sf.saxon.expr.instruct.TraceExpression
copy() - Method in class net.sf.saxon.expr.instruct.TraceInstruction
copy() - Method in class net.sf.saxon.expr.instruct.TraceWrapper
  Copy an expression.
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() - Method in class net.sf.saxon.expr.instruct.While
  Copy an expression.
copy(WithParam[]) - Static method in class net.sf.saxon.expr.instruct.WithParam
  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.LazyExpression
  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.ParentNodeExpression
  Copy an expression.
copy() - Method in class net.sf.saxon.expr.PathExpression
  Copy an expression.
copy() - Method in class net.sf.saxon.expr.PatternMatchExpression
  Copy an expression.
copy() - Method in class net.sf.saxon.expr.PromoteToDouble
  Copy an expression.
copy() - Method in class net.sf.saxon.expr.PromoteToFloat
  Copy an expression.
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.SingletonAtomizer
  Copy an expression.
copy() - Method in class net.sf.saxon.expr.SingletonComparison
  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.IntHashMap
  Create a copy of the IntHashMap
copy() - Method in class net.sf.saxon.expr.sort.IntHashSet
  Form a new set that is a copy of this set.
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.sort.TupleExpression
  Copy an expression.
copy() - Method in class net.sf.saxon.expr.sort.TupleSorter
  Copy an expression.
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 - Static variable in class net.sf.saxon.expr.Token
  "copy" keyword
copy() - Method in class net.sf.saxon.expr.UntypedAtomicConverter
  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.om.NamePool
  Create a copy of this NamePool.
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() - Method in class net.sf.saxon.trans.LocalizerFactory
  Copy the state of this factory to create a new LocalizerFactory.
copy(Receiver, int, int) - Method in class net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl
  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.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.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, NamePool, 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
COPY_NAMESPACES_MODE_INHERIT - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that the inherit mode should be used in namespace binding assignement when an existing element node is copied by an element constructor, as described in 3.7.1 Direct Element Constructors, XQuery 1.0: An XML Query Language
COPY_NAMESPACES_MODE_NO_INHERIT - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that the no-inherit mode should be used in namespace binding assignement when an existing element node is copied by an element constructor, as described in 3.7.1 Direct Element Constructors, XQuery 1.0: An XML Query Language
COPY_NAMESPACES_MODE_NO_PRESERVE - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that the no-preserve mode should be used in namespace binding assignement when an existing element node is copied by an element constructor, as described in 3.7.1 Direct Element Constructors, XQuery 1.0: An XML Query Language
COPY_NAMESPACES_MODE_PRESERVE - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that the preserve mode should be used in namespace binding assignement when an existing element node is copied by an element constructor, as described in 3.7.1 Direct Element Constructors, XQuery 1.0: An XML Query Language
CopyAdjunct - Class in com.saxonica.stream.adjunct
  Compile an xsl:copy expression/instruction to streaming code.
CopyAdjunct() - Constructor for class com.saxonica.stream.adjunct.CopyAdjunct
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.PrecisionDecimalValue
  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
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 com.saxonica.functions.extfn.Evaluate.EvaluateCall
  Copy local data from one copy of the function to another.
copyLocalData(ExtensionFunctionCall) - Method in class com.saxonica.functions.extfn.GeneralFilterFunction.GeneralFilterFunctionCall
  Copy local data from one copy of the function to another.
copyLocalData(ExtensionFunctionCall) - Method in class com.saxonica.functions.extfn.Parse.ParseCall
  Copy local data from one copy of the function to another.
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.ExpressionTool
  Copy location information (the line number and reference to the container) from one expression to another
CopyModifyExpression - Class in com.saxonica.update
  A copy-modify expression (called a "transform" expression in the XQuery Update specification)
CopyModifyExpression(Expression, Expression, int) - Constructor for class com.saxonica.update.CopyModifyExpression
  Create a copy-modify expression (also known as a transform expresion)
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)
CopyOfAdjunct - Class in com.saxonica.stream.adjunct
CopyOfAdjunct() - Constructor for class com.saxonica.stream.adjunct.CopyOfAdjunct
CopyOfCompiler - Class in com.saxonica.codegen
  Compile a CopyOf expression/instruction to Java source code.
CopyOfCompiler() - Constructor for class com.saxonica.codegen.CopyOfCompiler
CopyOfFn - Class in com.saxonica.functions.xslt3
  XSLT 3.0 function copy-of().
CopyOfFn() - Constructor for class com.saxonica.functions.xslt3.CopyOfFn
CopyOfWatch - Class in com.saxonica.stream.watch
  This class is used when optimizing a SequentialCopy, that is, when evaluating a construct of the form saxon:stream(doc('a.xml')/a/b/c).
CopyOfWatch(Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.CopyOfWatch
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
copyPreparedExpression(XQPreparedExpression) - Method in class net.sf.saxon.xqj.SaxonXQConnection
  Copy a prepared expression to create a new prepared expression.
CopyRuleSet - Class in com.saxonica.expr
  The built-in rule set introduced in XSLT 3.0, which is effectively an identity template.
copySequence(SequenceIterator, SequenceReceiver) - Static method in class net.sf.saxon.event.SequenceCopier
copyTo(PreparedSchema, SchemaCompiler) - Method in class com.saxonica.schema.PreparedSchema
  Copy the components of this schema to another schema
copyTo(char[], int) - Method in class net.sf.saxon.tree.tiny.CharSlice
  Append the contents to another array at a given offset.
copyToPTree(Source, ParseOptions, OutputStream) - Static method in class com.saxonica.ptree.PTreeWriter
  Static utility method for writing a Ptree
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 - Variable in class com.saxonica.stream.watch.CountWatch
count() - Method in interface javax.xml.xquery.XQSequence
  Returns a number indicating the number of items in the sequence.
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
count() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
count() - Method in class net.sf.saxon.xqj.SaxonXQSequence
CountAdjunct - Class in com.saxonica.stream.adjunct
  Generate streaming code for the count() function.
CountAdjunct() - Constructor for class com.saxonica.stream.adjunct.CountAdjunct
CountCompiler - Class in com.saxonica.codegen
  Generate Java code for the count() function.
CountCompiler() - Constructor for class com.saxonica.codegen.CountCompiler
CountFeed - Class in com.saxonica.stream.feed
  This class is used when counting items (other than nodes delivered by a Watch)
CountFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.CountFeed
CountingState - Class in com.saxonica.schema.fsa
  A counting state is a dynamic object representing the combination of an AutomatonState and a counter value
CountingState(AutomatonState, int) - Constructor for class com.saxonica.schema.fsa.CountingState
CountWatch - Class in com.saxonica.stream.watch
  This class is used when a streamed template requests evaluation of the count() function applied to a streamable pattern
CountWatch(Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.CountWatch
createArc(AxisExpression) - Method in class net.sf.saxon.expr.PathMap.PathMapNode
  Create a new arc
createArc(AxisExpression, PathMap.PathMapNode) - Method in class net.sf.saxon.expr.PathMap.PathMapNode
  Create a new arc to an existing target
createArc(AxisExpression) - Method in class net.sf.saxon.expr.PathMap.PathMapNodeSet
  Create an arc from each node in this node set to a corresponding newly-created target node
createAtomicType(int) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing an XQuery atomic type.
createAtomicType(int, QName, URI) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing an XQuery atomic type.
createAtomicType(int) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
  Create an atomic item type object representing a particular built-in atomic type
createAtomicType(int, QName, URI) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
  See interface definition, and description of Saxon extensions below.
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.
createAttributeType(QName, int) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `attribute(nodename, basetype)` type with the given node name and base type.
createAttributeType(QName, int, QName, URI) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `attribute(nodename,basetype,typename,schemaURI)` type, with the given node name, base type, schema type name and schema URI.
createAttributeType(QName, int) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createAttributeType(QName, int, QName, URI) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
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.
createCommentType() - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `comment()` type.
createCommentType() - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
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.
createDocumentElementType(XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `document-node(elementType)` type containing a single element.
createDocumentElementType(XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createDocumentFragment() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Creates an empty `DocumentFragment` object.
createDocumentSchemaElementType(XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `document-node(elementType)` type containing a single `schema-element(...)`.
createDocumentSchemaElementType(XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createDocumentType() - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `document-node()` type.
createDocumentType() - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
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 environement 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.
createElementType(QName, int) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `element(nodename, basetype)` type, with the given node name and base type.
createElementType(QName, int, QName, URI, boolean) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `element(nodename,basetype,typename,schemaURI, allowNill)` type, given the node name, base type, schema type name, schema URI, and nilled check.
createElementType(QName, int) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createElementType(QName, int, QName, URI, boolean) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createEntityReference(String) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Create an `EntityReference` object.
createExpression() - Method in interface javax.xml.xquery.XQConnection
  Creates a new `XQExpression` object that can be used to perform execute immediate operations with XQuery expressions.
createExpression(XQStaticContext) - Method in interface javax.xml.xquery.XQConnection
  Creates a new `XQExpression` object that can be used to perform execute immediate operations with XQuery expressions.
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)`
createExpression() - Method in class net.sf.saxon.xqj.SaxonXQConnection
createExpression(XQStaticContext) - Method in class net.sf.saxon.xqj.SaxonXQConnection
createFunctionLibrary() - 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.
createItem(XQItem) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a copy of the specified `XQItem`.
createItem(XQItem) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromAtomicValue(String, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from a given value.
createItemFromAtomicValue(String, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromBoolean(boolean, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from a given value.
createItemFromBoolean(boolean, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromByte(byte, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from a given value.
createItemFromByte(byte, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromDocument(String, String, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from the given value.
createItemFromDocument(Reader, String, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from the given value.
createItemFromDocument(InputStream, String, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from the given value.
createItemFromDocument(XMLStreamReader, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from the given value.
createItemFromDocument(Source, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from the given `Source`.
createItemFromDocument(InputStream, String, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromDocument(Reader, String, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromDocument(Source, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromDocument(String, String, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromDocument(XMLStreamReader, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromDouble(double, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from a given value.
createItemFromDouble(double, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromFloat(float, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from a given value.
createItemFromFloat(float, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromInt(int, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from a given value.
createItemFromInt(int, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromLong(long, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from a given value.
createItemFromLong(long, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromNode(Node, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from a given value.
createItemFromNode(Node, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromObject(Object, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from a given value.
createItemFromObject(Object, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromShort(short, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from a given value.
createItemFromShort(short, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemFromString(String, XQItemType) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an item from a given value.
createItemFromString(String, XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createItemType() - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery item type.
createItemType() - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createNodeType() - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `node()` type.
createNodeType() - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
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.
createProcessingInstructionType(String) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `processing-instruction(piTarget)` type.
createProcessingInstructionType(String) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createSaxonSerializationMethod(String, Properties, PipelineConfiguration, CharacterMapExpander, ProxyReceiver) - Method in class com.saxonica.serialize.SerializerFactoryPE
createSaxonSerializationMethod(String, Properties, PipelineConfiguration, CharacterMapExpander, ProxyReceiver) - Method in class net.sf.saxon.lib.SerializerFactory
createSchemaAttributeType(QName, int, URI) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `schema-attribute(nodename,basetype,schemaURI)` type, with the given node name, base type, and schema URI.
createSchemaAttributeType(QName, int, URI) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createSchemaElementType(QName, int, URI) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `schema-element(nodename,basetype,schemaURI)` type, given the node name, base type, and the schema URI.
createSchemaElementType(QName, int, URI) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createSequence(XQSequence) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a copy of the specified `XQSequence`.
createSequence(Iterator) - Method in interface javax.xml.xquery.XQDataFactory
  Creates an `XQSequence`, containing all the items from the iterator.
createSequence(Iterator) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createSequence(XQSequence) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createSequenceType(XQItemType, int) - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new sequence type from an item type and occurence indicator.
createSequenceType(XQItemType, int) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
createSkeletonElementNode() - Method in class com.saxonica.validate.StartTagBufferEE
  Get an element node representing the element whose start tag this is, as required for implementing conditional type assignment
createsNewNodes() - Method in class com.saxonica.expr.BreakInstr
createsNewNodes() - Method in class com.saxonica.expr.IterateInstr
  Determine whether this instruction creates new nodes.
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.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.TraceWrapper
  Determine whether this instruction creates new nodes.
createsNewNodes() - Method in class net.sf.saxon.expr.instruct.While
  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, PipelineConfiguration, CharacterMapExpander, ProxyReceiver) - Method in class net.sf.saxon.lib.SerializerFactory
  Create a serialization pipeline to implement the text output method.
createTextType() - Method in interface javax.xml.xquery.XQDataFactory
  Creates a new `XQItemType` object representing the XQuery `text()` type.
createTextType() - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
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(Emitter, 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 com.saxonica.deploy.CompiledMemoClosure.ProgressiveIterator
current() - Method in class com.saxonica.deploy.ContextFilteringIterator
current() - Method in class com.saxonica.expr.ee.MultithreadedContextMappingIterator
current() - Method in class com.saxonica.pull.PullFromIterator
  Get the event most recently returned by next(), or by other calls that change the position, for example getStringValue() and skipToMatchingEnd().
current() - Method in class com.saxonica.pull.TinyTreeWalker
  Get the event most recently returned by next(), or by other calls that change the position, for example getStringValue() and skipToMatchingEnd().
current() - Method in class com.saxonica.pull.TreeWalker
  Get the event most recently returned by next(), or by other calls that change the position, for example getStringValue() and skipToMatchingEnd().
current() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the event most recently returned by next(), or by other calls that change the position, for example getStringValue() and skipToMatchingEnd().
current() - Method in class com.saxonica.stream.ManualIterator
current() - Method in class com.saxonica.stream.SequenceExchanger.Consumer
  Get the current value in the sequence (the one returned by the most recent call on next()).
current() - Method in class net.sf.saxon.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.AdjacentTextNodeMerger.AdjacentTextNodeMergingIterator
current() - Method in class net.sf.saxon.expr.AppendIterator
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.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() - Method in class net.sf.saxon.expr.sort.GroupEndingIterator
current() - Method in class net.sf.saxon.expr.sort.GroupStartingIterator
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() - 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.ArrayIterator
  Get the current item in the array
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.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.ListIterator
current() - Method in class net.sf.saxon.tree.iter.LookaheadIteratorImpl
current() - Method in class net.sf.saxon.tree.iter.NamespaceIterator
  Get the current item in the sequence.
current() - Method in class net.sf.saxon.tree.iter.OneItemGoneIterator
  Get the current value in the sequence (the one returned by the most recent call on next()).
current() - Method in class net.sf.saxon.tree.iter.PrependIterator
  Get the current item in the sequence.
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() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
  Get the current item in the sequence.
current() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
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
CurrentDateTimeCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the current-dateTime, current-date, and current-time() functions; also implicit-timezone()
CurrentDateTimeCompiler() - Constructor for class com.saxonica.codegen.CurrentDateTimeCompiler
currentElement - Variable in class net.sf.saxon.serialize.HTMLURIEscaper
currentEvent - Variable in class net.sf.saxon.pull.PullFilter
CurrentGroup - Class in net.sf.saxon.functions
  Implements the XSLT function current-group()
CurrentGroup() - Constructor for class net.sf.saxon.functions.CurrentGroup
CurrentGroupingKey - Class in net.sf.saxon.functions
  Implements the XSLT function current-grouping-key()
CurrentGroupingKey() - Constructor for class net.sf.saxon.functions.CurrentGroupingKey
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
currentModeName(XPathContext) - Static method in class com.saxonica.functions.extfn.Extensions
  Get the current mode.
currentRoot - Variable in class net.sf.saxon.event.Builder
currentToken - Variable in class net.sf.saxon.expr.Tokenizer
  The number identifying the most recently read token
currentTokenDisplay() - Method in class net.sf.saxon.expr.ExpressionParser
  Display the current token in an error message
currentTokenStartOffset - Variable in class net.sf.saxon.expr.Tokenizer
  The position in the input expression where the current token starts
currentTokenValue - Variable in class net.sf.saxon.expr.Tokenizer
  The string value of the most recently read token
CurriedFunction - Class in com.saxonica.functions.hof
  A function obtained by currying another function, that is, the result of calling fn:partial-apply
CurriedFunction(FunctionItem, int, ValueRepresentation) - Constructor for class com.saxonica.functions.hof.CurriedFunction
  Create a curried function
curry(int, ValueRepresentation) - Method in class com.saxonica.functions.hof.AbstractFunctionItem
  Curry a function by binding one of its arguments
curry(int, ValueRepresentation) - Method in interface net.sf.saxon.om.FunctionItem
  Curry a function by binding one of its arguments
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
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
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
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
DateTimeConstructorCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath dateTime(date, time) function
DateTimeConstructorCompiler() - Constructor for class com.saxonica.codegen.DateTimeConstructorCompiler
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.
DateTimeValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing a dateTime constant value
DateTimeValueCompiler() - Constructor for class com.saxonica.codegen.DateTimeValueCompiler
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
DateValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing a date constant value
DateValueCompiler() - Constructor for class com.saxonica.codegen.DateValueCompiler
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).
daysLeft() - Method in class com.saxonica.config.Verifier
  It returns how many days are left for the license.
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.
DayTimeDurationValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing an xs:dayTimeDuration constant value
DayTimeDurationValueCompiler() - Constructor for class com.saxonica.codegen.DayTimeDurationValueCompiler
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_PDECIMAL - Static variable in class net.sf.saxon.expr.Calculator
DECIMAL_SEPARATOR - Static variable in class net.sf.saxon.om.StandardNames
decimalDivide(BigDecimal, BigDecimal, int) - Static method in class com.saxonica.functions.extfn.Extensions
  Perform decimal division to a user-specified precision
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.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
DecimalValue.DecimalComparable(DecimalValue) - Constructor for class net.sf.saxon.value.DecimalValue.DecimalComparable
DecimalValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing a decimal constant value
DecimalValueCompiler() - Constructor for class com.saxonica.codegen.DecimalValueCompiler
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(Class, String, String, boolean) - Method in class com.saxonica.codegen.CompilerService
  Declare a variable locally within a method.
DECLARE_BASEURI - Static variable in class net.sf.saxon.expr.Token
  "declare base-uri"
DECLARE_BOUNDARY_SPACE - Static variable in class net.sf.saxon.expr.Token
  "declare boundary-space"
DECLARE_CONSTRUCTION - Static variable in class net.sf.saxon.expr.Token
  "declare construction"
DECLARE_CONTEXT - Static variable in class net.sf.saxon.expr.Token
  "declare context"
DECLARE_COPY_NAMESPACES - Static variable in class net.sf.saxon.expr.Token
  "declare copy-namespaces"
DECLARE_DECIMAL_FORMAT - Static variable in class net.sf.saxon.expr.Token
  "declare decimal-format"
DECLARE_DEFAULT - Static variable in class net.sf.saxon.expr.Token
  "declare default"
DECLARE_DETERMINISTIC - Static variable in class net.sf.saxon.expr.Token
  declare deterministic [function]"
DECLARE_FUNCTION - Static variable in class net.sf.saxon.expr.Token
  "declare function"
DECLARE_NAMESPACE - Static variable in class net.sf.saxon.expr.Token
  "declare namespace"
DECLARE_NONDETERMINISTIC - Static variable in class net.sf.saxon.expr.Token
  declare nondeterministic [function]"
DECLARE_OPTION - Static variable in class net.sf.saxon.expr.Token
  "declare option"
DECLARE_ORDERING - Static variable in class net.sf.saxon.expr.Token
  "declare xmlspace"
DECLARE_PRIVATE - Static variable in class net.sf.saxon.expr.Token
  declare private [function]"
DECLARE_PUBLIC - Static variable in class net.sf.saxon.expr.Token
  declare public [function]"
DECLARE_REVALIDATION - Static variable in class net.sf.saxon.expr.Token
  "declare revalidation"
DECLARE_UPDATING - Static variable in class net.sf.saxon.expr.Token
  "declare updating [function]"
DECLARE_VARIABLE - Static variable in class net.sf.saxon.expr.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
declareBuiltInExtensionElementNamespaces() - Method in class com.saxonica.config.EnterpriseConfiguration
  Declare the built-in XSLT extension element namespaces
declareBuiltInExtensionElementNamespaces() - Method in class com.saxonica.config.ProfessionalConfiguration
  Declare the built-in XSLT extension element namespaces
declareBuiltInExtensionFunctions() - Method in class com.saxonica.config.ProfessionalConfiguration
  Declare built-in extension functions
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, StringCollator, boolean) - Method in class net.sf.saxon.sxpath.AbstractStaticContext
  Declare a named collation
declaredClass - Variable in class com.saxonica.codegen.JavaVariable
declareDefaultCollation(String) - Method in class net.sf.saxon.query.StaticQueryContext
  Set the default collation.
declaredType - Variable in class com.saxonica.codegen.JavaVariable
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.
declareJavaClass(String, Class) - Method in class com.saxonica.config.JavaExtensionLibrary
  Declare a mapping from a specific namespace URI to a Java class
declareNameCode(int) - Method in class com.saxonica.codegen.CompilerService
  Declare a Java variable holding an integer namecode representing a QName in the run-time name pool
declareNamespace(String, String) - Method in class com.saxonica.schema.SchemaModelSerializer
declareNamespace(String, String) - Method in interface javax.xml.xquery.XQStaticContext
  Declares a namespace prefix and associates it with a namespace URI.
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
declareNamespace(String, String) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
declareNamespaceCode(int) - Method in class com.saxonica.codegen.CompilerService
  Declare a Java variable holding an integer namespace code representing a prefix=uri binding in the run-time name pool
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
  Deprecated. since 9.0. Use `StaticQueryContext.declareNamespace(java.lang.String, java.lang.String)`
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.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
DecomposingFeed - Class in com.saxonica.stream.feed
  Appends the output of an ItemFeed to a SequenceReceiver
DecomposingFeed(SequenceReceiver) - Constructor for class com.saxonica.stream.feed.DecomposingFeed
DECOMPOSITION - Static variable in class net.sf.saxon.om.StandardNames
decompositionKeys - Static variable in class net.sf.saxon.serialize.codenorm.UnicodeData
decompositionValues - Static variable in class net.sf.saxon.serialize.codenorm.UnicodeData
DedicatedStaticContext - Class in net.sf.saxon.sxpath
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 com.saxonica.functions.extfn
  Implements the saxon:deep-equal() function, a variant of fn:deep-equal that provides additional control over how the comparison is performed.
DeepEqual() - Constructor for class com.saxonica.functions.extfn.DeepEqual
DeepEqual - Class in net.sf.saxon.functions
  XSLT 2.0 deep-equal() function.
DeepEqual() - Constructor for class net.sf.saxon.functions.DeepEqual
DeepEqualCompiler - Class in com.saxonica.codegen
  Compile the XPath function deep-equal() to Java code
DeepEqualCompiler() - Constructor for class com.saxonica.codegen.DeepEqualCompiler
deepEquals(SequenceIterator, SequenceIterator, GenericAtomicComparer, Configuration, int) - Static method in class net.sf.saxon.functions.DeepEqual
  Determine when two sequences are deep-equal
DEFAULT - Static variable in class net.sf.saxon.expr.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_ORDER_FOR_EMPTY_SEQUENCES_GREATEST - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that ordering of empty sequences and NaN values as keys in an order by clause in a FLWOR expression is "greatest".
DEFAULT_ORDER_FOR_EMPTY_SEQUENCES_LEAST - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that ordering of empty sequences and NaN values as keys in an order by clause in a FLWOR expression is "least".
DEFAULT_STATE - Static variable in class net.sf.saxon.expr.Tokenizer
  Initial default state of the Tokenizer
DEFAULT_VALIDATION - Static variable in class net.sf.saxon.om.StandardNames
defaultAction(NodeInfo, ParameterSet, ParameterSet, XPathContext, int) - Static method in class net.sf.saxon.expr.instruct.ApplyTemplates
  Perform the built-in template action for a given node.
defaultCollation - Variable in class com.saxonica.functions.extfn.GeneralFilterFunction.GeneralFilterFunctionCall
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.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
defaultOpenContentAppliesToEmpty() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Ask if the default open content wildcard applies to types that would otherwise have an EMPTY content model
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(short) - Method in class net.sf.saxon.style.StyleElement
  Check whether this node excludes a particular namespace from the result.
definesExtensionElement(short) - Method in class net.sf.saxon.style.StyleElement
  Check whether a particular extension element namespace is defined on this node.
definesParameterValues() - Method in class net.sf.saxon.trans.CommandLineOptions
  Test whether there is any keyword=value option present
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.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.Token
  "delete node/nodes"
DeleteAction - Class in com.saxonica.update
  A pending update action representing the effect of a delete expression
DeleteAction(NodeInfo) - Constructor for class com.saxonica.update.DeleteAction
  Create a DeleteAction
deleteData(int, int) - Method in class net.sf.saxon.dom.TextOverNodeInfo
  Remove a range of 16-bit units from the node.
DeleteExpression - Class in com.saxonica.update
  A delete expression in XQuery Update
DeleteExpression(Expression) - Constructor for class com.saxonica.update.DeleteExpression
  Create a DeleteExpression
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() - Method in class com.saxonica.functions.extfn.DynamicErrorInfo
  Ask whether the result of the function depends on the focus
dependsOnFocus() - Method in class com.saxonica.functions.extfn.Eval
  Ask whether the result of the function depends on the focus
dependsOnFocus() - Method in class com.saxonica.functions.extfn.Evaluate
  Ask whether the result of the function depends on the focus
dependsOnFocus() - Method in class com.saxonica.functions.extfn.QueryFn
  Ask whether the result of the function depends on the focus
dependsOnFocus(Expression) - Static method in class net.sf.saxon.expr.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.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.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
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 - Interface in net.sf.saxon.s9api
  A Destination represents a place where XML can be sent.
determinize(SchemaCompiler, FiniteStateMachine) - Static method in class com.saxonica.schema.fsa.FiniteStateMachine
  Determinize the finite state machine: that is, ensure that there are no ambiguous transitions from this state.
DeterminizedState - Class in com.saxonica.schema.fsa
  A state in a determinized finite state machine
DeterminizedState(FiniteStateMachine) - Constructor for class com.saxonica.schema.fsa.DeterminizedState
  Create a new state
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.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, NodeOrderComparer) - Constructor for class net.sf.saxon.expr.DifferenceEnumeration
  Form an enumeration of the difference of two nodesets, that is, the nodes that are in p1 and that are not in p2.
DIGIT - Static variable in class net.sf.saxon.om.StandardNames
digit - Variable in class net.sf.saxon.trans.DecimalSymbols
DigitsFacet - Class in com.saxonica.schema
  Represents either of the facets totalDigits or fractionDigits
DigitsFacet() - Constructor for class com.saxonica.schema.DigitsFacet
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.ExpressionParser
  Test whether the current token is one that is disallowed after a "leading lone slash".
disallowsQName(int) - Method in class com.saxonica.schema.Wildcard
  Test whether a name is in the set of disallowed QNames
disallowUpdate() - Static method in class net.sf.saxon.dom.NodeOverNodeInfo
  Internal method used to indicate that update operations are not allowed
discard(DocumentInfo) - Method in class net.sf.saxon.om.DocumentPool
  Release a document from the document pool.
discardDocument(XPathContext, DocumentInfo) - Static method in class com.saxonica.functions.extfn.Extensions
  Remove a document from the document pool.
DiscardRuleSet - Class in com.saxonica.expr
  The rule set introduced in XSLT 3.0, which (for any kind of node) simply ignores the node and its descendants.
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(HashMap) - Method in class com.saxonica.schema.fsa.AutomatonState
  Display the finite state machine reachable from this state.
display(PrintStream) - Method in class com.saxonica.schema.fsa.FiniteStateMachine
  Display the finite state machine.
display() - Method in class net.sf.saxon.expr.sort.IntHashMap
  Diagnostic display of contents
displayExpressions(WithParam[], ExpressionPresenter) - Static method in class net.sf.saxon.expr.instruct.WithParam
  DIsplay the parameter expressions
displayLambdaTransitions() - Method in class com.saxonica.schema.fsa.AutomatonState
  Display the lambda transitions available from this state
displayLambdaTransitions() - Method in class com.saxonica.schema.fsa.NonDeterminizedState
displayLicenseMessage() - Method in class com.saxonica.config.ProfessionalConfiguration
  Display a message about the license status.
displayLicenseMessage(Configuration) - Method in class com.saxonica.config.Verifier
  Display a message about the license status
displayLicenseMessage() - Method in class net.sf.saxon.Configuration
  Display a message about the license status
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
displayOperator(Configuration) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
displayPermittedOptions() - Method in class net.sf.saxon.trans.CommandLineOptions
  Display the list the permitted options
displayRow(Value[]) - Method in class com.saxonica.validate.SelectorWatch
  Internal method to display the contents of a row, for diagnostics
displayState(PrintStream) - Method in class com.saxonica.schema.fsa.AutomatonState
  Display the finite state machine reachable from this state.
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
DistinctValuesAdjunct - Class in com.saxonica.stream.adjunct
  Compile a distinct-values expression/instruction to streaming code.
DistinctValuesAdjunct() - Constructor for class com.saxonica.stream.adjunct.DistinctValuesAdjunct
DistinctValuesCompiler - Class in com.saxonica.codegen
  Compile code to implement the distinct-values() function.
DistinctValuesCompiler() - Constructor for class com.saxonica.codegen.DistinctValuesCompiler
DistinctValuesFeed - Class in com.saxonica.stream.feed
  This class is used when a streaming template requests evaluation of the distinct-values() of the nodes selected by a path expression
DistinctValuesFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.DistinctValuesFeed
DIV - Static variable in class net.sf.saxon.expr.Calculator
DIV - Static variable in class net.sf.saxon.expr.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
DIVIDE_PRECISION - Static variable in class net.sf.saxon.value.PrecisionDecimalValue
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
DocAvailableCompiler - Class in com.saxonica.codegen
  Compile code to implement the doc-available\() function.
DocAvailableCompiler() - Constructor for class com.saxonica.codegen.DocAvailableCompiler
DocCompiler - Class in com.saxonica.codegen
  Compile code to implement the doc() function.
DocCompiler() - Constructor for class com.saxonica.codegen.DocCompiler
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
DOCUMENT_URI - Static variable in class net.sf.saxon.functions.NamePart
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
DocumentEventIgnorer - Class in com.saxonica.pull
  This is a filter that can be added to a pull pipeline to remove START_DOCUMENT and END_DOCUMENT events.
DocumentEventIgnorer(PullProvider) - Constructor for class com.saxonica.pull.DocumentEventIgnorer
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
DocumentInstrAdjunct - Class in com.saxonica.stream.adjunct
  Compile a xsl:document instruction to streaming code.
DocumentInstrAdjunct() - Constructor for class com.saxonica.stream.adjunct.DocumentInstrAdjunct
DocumentInstrCompiler - Class in com.saxonica.codegen
  Compile a document node constructor to Java source code
DocumentInstrCompiler() - Constructor for class com.saxonica.codegen.DocumentInstrCompiler
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, NodeOrderComparer) - 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
DocumentSender - Class in net.sf.saxon.event
  Sends an entire document to a Receiver.
DocumentSender(NodeInfo) - Constructor for class net.sf.saxon.event.DocumentSender
  Create a DocumentSender, which takes an input document tree and generates a stream of events for a Receiver
DocumentSorter - Class 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
DocumentSorterCompiler - Class in com.saxonica.codegen
  Generate code for a DocumentSorter (which sorts nodes into document order
DocumentSorterCompiler() - Constructor for class com.saxonica.codegen.DocumentSorterCompiler
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
DocumentValidator - Class in com.saxonica.validate
  DocumentValidator checks that a document is well-formed: specifically, that it contains a single element node child and no text node children.
DocumentValidator() - Constructor for class com.saxonica.validate.DocumentValidator
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.SpaceStrippedNode
docWrapper - Variable in class net.sf.saxon.tree.wrapper.TypeStrippedNode
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.saxonica.deploy.CompiledQueryServlet
  Run the query as a servlet
DOLLAR - Static variable in class net.sf.saxon.expr.Token
  "$" symbol
DOM4J_MODEL - Static variable in class net.sf.saxon.Configuration.LicenseFeature
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() - Constructor for class net.sf.saxon.option.dom4j.DOM4JWriter
  Create a JDOMWriter using the default node factory
doMain(String[]) - Method in class com.saxonica.CompileStylesheet
  Support method for main program.
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
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.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.Token
  ".." symbol
DotNetLocalizerFactory - Class in com.saxonica.config
  Default factory for number/date localizers for the .NET platform.
DotNetLocalizerFactory(Configuration) - Constructor for class com.saxonica.config.DotNetLocalizerFactory
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_PDECIMAL - 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
doubleKeywords - Static variable in class net.sf.saxon.expr.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.
DoubleValueCompiler - Class in com.saxonica.codegen
  The class generates Java code to implement an XPath xs:double literal
DoubleValueCompiler() - Constructor for class com.saxonica.codegen.DoubleValueCompiler
doValidate(String[]) - Method in class com.saxonica.Validate
  Support method for main program.
dqc - Variable in class com.saxonica.deploy.CompiledUserQuery
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.
duplicate(String, String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called when two objects in the same symbol space within a schema have duplicate names
duplicateElement(String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called when two occurrences of a child element are found and only one is allowed.
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
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.
DurationValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing an xs:duration constant value
DurationValueCompiler() - Constructor for class com.saxonica.codegen.DurationValueCompiler
dynamicCall(ValueRepresentation[], XPathContext) - Method in class net.sf.saxon.expr.UserFunctionCall
  Call the function dynamically.
dynamicError(String, String, XPathContext) - Method in class com.saxonica.deploy.CompiledQueryServlet
  Signal a dynamic error.
dynamicError(String, String, XPathContext) - Method in class com.saxonica.deploy.CompiledUserQuery
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.
DynamicErrorInfo - Class in com.saxonica.functions.extfn
  This class implements the extension function saxon:dynamic-error-info(), which underpins the variables accessible within saxon:catch such as $err:code etc.
DynamicErrorInfo() - Constructor for class com.saxonica.functions.extfn.DynamicErrorInfo
DynamicFunctionCallDefinition - Class in com.saxonica.functions.hof
  This class implements the extension function saxon:call(), which calls a FirstClassFunction previously set up using saxon:function().
DynamicFunctionCallDefinition() - Constructor for class com.saxonica.functions.hof.DynamicFunctionCallDefinition
DynamicFunctionCallDefinition.DynamicFunctionCall - Class in com.saxonica.functions.hof
DynamicFunctionCallDefinition.DynamicFunctionCall() - Constructor for class com.saxonica.functions.hof.DynamicFunctionCallDefinition.DynamicFunctionCall
DynamicFunctionConstructor - Class in com.saxonica.functions.hof
  This class implements the extension function saxon:function(), which returns a FirstClassFunction object representing the function named in the first argument.
DynamicFunctionConstructor() - Constructor for class com.saxonica.functions.hof.DynamicFunctionConstructor
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
DynamicLoaderEE - Class in com.saxonica.config
  Specialization of DynamicLoader for use in Saxon-EE
DynamicLoaderEE() - Constructor for class com.saxonica.config.DynamicLoaderEE
DynamicLoaderPE - Class in com.saxonica.config
  Specialization of DynamicLoader for use in Saxon-PE
DynamicLoaderPE() - Constructor for class com.saxonica.config.DynamicLoaderPE
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.ExpressionTool
  Evaluate an expression now; lazy evaluation is not permitted in this case
eagerEvaluationMode(Expression) - Static method in class net.sf.saxon.expr.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.ExpressionTool
  Report an error in computing the effective boolean value of an expression
ebvError(Expression, TypeHierarchy) - Static method in class net.sf.saxon.expr.TypeChecker
  Test whether a given expression is capable of returning a value that has an effective boolean value.
Edge - Class in com.saxonica.schema.fsa
  Internal class to represent the data associated with a transition: the element that triggers the transition, and the new state that results from the transition.
Edge() - Constructor for class com.saxonica.schema.fsa.Edge
Edge.MaxOccursParticle - Class in com.saxonica.schema.fsa
Edge.MaxOccursTerm - Class in com.saxonica.schema.fsa
  Special singular Term identifying a transition to be used when the maxOccurs value of a counting state is reached.
effectiveBooleanValue(XPathContext) - Method in class com.saxonica.expr.ee.GeneralComparisonEE
  Evaluate the expression in a boolean context
effectiveBooleanValue(XPathContext) - Method in class com.saxonica.expr.EquivalenceComparison
  Evaluate the expression in a boolean context
effectiveBooleanValue(XPathContext) - Method in class com.saxonica.expr.IndexedLookupExpression
effectiveBooleanValue(XPathContext) - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Get the effective boolean value of the expression.
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(SequenceIterator) - Static method in class net.sf.saxon.expr.ExpressionTool
  Determine the effective boolean value of a sequence, given an iterator over the sequence
effectiveBooleanValue(Item) - Static method in class net.sf.saxon.expr.ExpressionTool
  Determine the effective boolean value of a single item
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.GeneralComparison
  Evaluate the expression in a boolean context
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.GeneralComparison10
  Evaluate the expression in a boolean context
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.IdentityComparison
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.InstanceOfExpression
  Evaluate the expression as a boolean
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.expr.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.PatternMatchExpression
  Get the effective boolean value of the expression.
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.SingletonComparison
  Evaluate the expression in a boolean context
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.Reverse
effectiveBooleanValue(XPathContext) - Method in class net.sf.saxon.functions.StartsWith
  Get the effective boolean value of the expression.
effectiveBooleanValue(SequenceIterator[], 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.PrecisionDecimalValue
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.
elaborate(SchemaCompiler) - Method in class com.saxonica.schema.AllModelGroup
  Elaborate the schema component: after reloading a serialized schema component model, this expands the component with derived information needed during validation episodes.
elaborate(SchemaCompiler) - Method in class com.saxonica.schema.AttributeGroupDecl
  Elaborate the schema component: after reloading a serialized schema component model, this expands the component with derived information needed during validation episodes.
elaborate(SchemaCompiler) - Method in class com.saxonica.schema.AttributeGroupReference
  Elaborate the schema component: after reloading a serialized schema component model, this expands the component with derived information needed during validation episodes.
elaborate(SchemaCompiler) - Method in class com.saxonica.schema.IdentityConstraint
  Elaborate the schema component: after reloading a serialized schema component model, this expands the component with derived information needed during validation episodes.
elaborate(SchemaCompiler) - Method in class com.saxonica.schema.ModelGroupParticle
  Elaborate the schema component: after reloading a serialized schema component model, this expands the component with derived information needed during validation episodes.
elaborate(SchemaCompiler) - Method in class com.saxonica.schema.Notation
  Elaborate the schema component: after reloading a serialized schema component model, this expands the component with derived information needed during validation episodes.
elaborate(SchemaCompiler) - Method in class com.saxonica.schema.SchemaStructure
  Elaborate the schema component: after reloading a serialized schema component model, this expands the component with derived information needed during validation episodes.
elaborate(SchemaCompiler) - Method in class com.saxonica.schema.UserComplexType
  Elaborate the schema component: after reloading a serialized schema component model, this expands the component with derived information needed during validation episodes.
elaborate(SchemaCompiler) - Method in class com.saxonica.schema.UserListType
elaborate(SchemaCompiler) - Method in interface com.saxonica.schema.UserSchemaComponent
  Elaborate the schema component: after reloading a serialized schema component model, this expands the component with derived information needed during validation episodes.
elaborate(SchemaCompiler) - Method in class com.saxonica.schema.UserSimpleType
  Elaborate the schema component: after reloading a serialized schema component model, this expands the component with derived information needed during validation episodes.
elaborate(SchemaCompiler) - Method in class com.saxonica.schema.UserUnionType
ELEMENT - Static variable in class com.saxonica.schema.SymbolSpace
ELEMENT - Static variable in class net.sf.saxon.pattern.NodeKindTest
ELEMENT - Static variable in class net.sf.saxon.trans.Err
ELEMENT - Static variable in class net.sf.saxon.type.Type
  Type representing an element node - element()
ELEMENT_AVAILABLE - Static variable in class net.sf.saxon.functions.Available
ELEMENT_QNAME - Static variable in class net.sf.saxon.expr.Token
  composite token <'element' QNAME> (XQuery only)
ELEMENT_WITH_ID - Static variable in class net.sf.saxon.functions.Id
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.
ElementDecl - Class in com.saxonica.schema
  The object represents an element declaration in the schema.
ElementDecl(EnterpriseConfiguration, boolean, SourceLocator) - Constructor for class com.saxonica.schema.ElementDecl
  Creates a new element declaration
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
ElementInstrAdjunct - Class in com.saxonica.stream.adjunct
  Generate streaming code for an xsl:element instruction
ElementInstrAdjunct() - Constructor for class com.saxonica.stream.adjunct.ElementInstrAdjunct
elementLocationId - Variable in class net.sf.saxon.event.StartTagBuffer
elementNameCode - Variable in class net.sf.saxon.event.StartTagBuffer
ElementNameTracker - Class in com.saxonica.pull
  This is a filter that can be added to a pull pipeline to remember element names so that they are available immediately after the END_ELEMENT event is notified
ElementNameTracker(PullProvider) - Constructor for class com.saxonica.pull.ElementNameTracker
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
ElementParticle - Class in com.saxonica.schema
  A reference to an element declaration within the content model of a complex type.
ElementParticle(EnterpriseConfiguration, SourceLocator) - Constructor for class com.saxonica.schema.ElementParticle
  Creates a new element particle
elementParticleMatches(ElementDecl, ElementDecl, SchemaCompiler) - Static method in class com.saxonica.schema.UserComplexType
  Determine whether one element term matches another.
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
elementStackTop - Variable in class com.saxonica.stream.watch.WatchManager
elementTypeCode - Variable in class net.sf.saxon.event.StartTagBuffer
ElementWildcard - Class in com.saxonica.schema
  This class represents an element in the schema.
ElementWildcard(EnterpriseConfiguration) - Constructor for class com.saxonica.schema.ElementWildcard
ElementWildcard(Wildcard) - Constructor for class com.saxonica.schema.ElementWildcard
ELSE - Static variable in class net.sf.saxon.expr.Token
  Keyword "else"
ELSE_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "else" clause.
emit(String) - Method in class com.saxonica.codegen.CompilerService
  Output a line of Java code.
emitAttribute(String, String) - Method in class com.saxonica.schema.SchemaModelSerializer
emitAttribute(String, String) - Method in class net.sf.saxon.trace.ExpressionPresenter
  Output an attribute node
emitComment(String) - Method in class com.saxonica.codegen.CompilerService
  Output a Java comment
emitConditional(String, String) - Method in class com.saxonica.codegen.CompilerService
  Output a simple conditional statement
emitDynamicError(String, String) - Method in class com.saxonica.codegen.CompilerService
  Output Java code to signal a dynamic error.
emitDynamicError(String, StructuredQName) - Method in class com.saxonica.codegen.CompilerService
  Output Java code to signal a dynamic error.
emitInstanceVariable(Class, String, String, int, boolean, boolean, String, String) - Method in class com.saxonica.codegen.CompilerService
  Generate a declaration of a non-local variable.
emitNamespaceContext(NamespaceResolver) - Method in class com.saxonica.schema.SchemaModelSerializer
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
emitTypedValue(Value) - Method in class com.saxonica.schema.SchemaModelSerializer
EMPTY - Static variable in class com.saxonica.deploy.CompiledMemoClosure
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_ATTRIBUTE_COLLECTION - Static variable in class net.sf.saxon.tree.util.AttributeCollectionImpl
EMPTY_EDGE_ARRAY - Static variable in class com.saxonica.schema.fsa.AutomatonState
EMPTY_INT_ARRAY - Static variable in class net.sf.saxon.expr.sort.IntArraySet
EMPTY_NAMESPACE_LIST - Static variable in interface net.sf.saxon.om.NodeInfo
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
EmptyAdjunct - Class in com.saxonica.stream.adjunct
  Generate Java code for an empty() function call
EmptyAdjunct() - Constructor for class com.saxonica.stream.adjunct.EmptyAdjunct
EmptyCompiler - Class in com.saxonica.codegen
  Generate Java code for an empty() function call
EmptyCompiler() - Constructor for class com.saxonica.codegen.EmptyCompiler
EmptyContentValidator - Class in com.saxonica.validate
  This class is a filter that is used to validate that an element has empty content.
EmptyContentValidator(UserComplexType) - Constructor for class com.saxonica.validate.EmptyContentValidator
  Create a validator for an empty content model
emptyElementTagCloser(String, int) - Method in class net.sf.saxon.serialize.XHTMLEmitter
  Close an empty element tag.
emptyElementTagCloser(String, int) - 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 - Class in net.sf.saxon.tree.iter
  EmptyIterator: an iterator over an empty sequence.
emptyLeast - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
EmptyNamespaceDeclarationList - Class in net.sf.saxon.om
  A class representing an empty set of namespace declarations
EmptySequence - Class in net.sf.saxon.value
  An EmptySequence object represents a sequence containing no members.
EmptySequenceCompiler - Class in com.saxonica.codegen
  Generate Java code to implement an XPath empty sequence
EmptySequenceCompiler() - Constructor for class com.saxonica.codegen.EmptySequenceCompiler
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.
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
EmptyTextNodeRemoverAdjunct - Class in com.saxonica.stream.adjunct
  Compile an AdjacentTextNodeMerger expression to Java source code Needed only for streaming - this class is not used in XQuery
EmptyTextNodeRemoverAdjunct() - Constructor for class com.saxonica.stream.adjunct.EmptyTextNodeRemoverAdjunct
EmptyTextNodeRemoverFeed - Class in com.saxonica.stream.feed
  This class is used when a streaming template requests evaluation of a simple content constructor in streaming mode (that is, when it constructs a text, attribute, comment, or PI node based on the contents of the streamed document).
EmptyTextNodeRemoverFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.EmptyTextNodeRemoverFeed
EmptyWatch - Class in com.saxonica.stream.watch
  Streaming watch supporting the empty() function
EmptyWatch(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.EmptyWatch
ENCODE_FOR_URI - Static variable in class net.sf.saxon.functions.EscapeURI
ENCODING - Static variable in class net.sf.saxon.om.StandardNames
end - Variable in class net.sf.saxon.tree.iter.ArrayIterator
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 com.saxonica.jaxp.ValidatorHandlerImpl
  Report the end of a CDATA section.
endCDATA() - Method in class net.sf.saxon.event.ReceivingContentHandler
endCurrentItem(Item) - Method in class net.sf.saxon.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.TimedTraceListener
  Called after a node of the source tree got processed
endCurrentItem(Item) - Method in class net.sf.saxon.trace.TraceEventMulticaster
  Called when an item ceases to be the current item
endDocument() - Method in class com.saxonica.config.ConfigurationReader
endDocument() - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Receive notification of the end of a document.
endDocument() - Method in class com.saxonica.ptree.PTreeEmitter
  Notify the end of a document node
endDocument() - Method in class com.saxonica.schema.sdoc.VersionControlFilter
  Notify the end of a document node
endDocument() - Method in class com.saxonica.serialize.BinaryEmitter
endDocument() - Method in class com.saxonica.stream.Projector
endDocument() - Method in class com.saxonica.stream.watch.WatchManager
  Notify the end of a document node
endDocument() - Method in class com.saxonica.validate.Checker
endDocument() - Method in class com.saxonica.validate.ContentValidator
  Notify the end of a document node
endDocument() - Method in class com.saxonica.validate.DocumentValidator
  Notify the end of a document node
endDocument() - Method in class com.saxonica.validate.ValidationStack
  Notify the end of a document node
endDocument() - Method in class com.saxonica.validate.XSIAttributeHandler
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.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 com.saxonica.jaxp.ValidatorHandlerImpl
  Report the end of DTD declarations.
endDTD() - Method in class net.sf.saxon.event.ReceivingContentHandler
  Register the end of the DTD.
endElement(String, String, String) - Method in class com.saxonica.config.ConfigurationReader
endElement(String, String, String) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Receive notification of the end of an element.
endElement() - Method in class com.saxonica.ptree.PTreeEmitter
  Notify the end of an element.
endElement() - Method in class com.saxonica.pull.PullNamespaceReducer
  endElement: Discard the namespaces declared on this element.
endElement() - Method in class com.saxonica.schema.SchemaModelLoader
  End of element
endElement() - Method in class com.saxonica.schema.SchemaModelSerializer
endElement() - Method in class com.saxonica.schema.sdoc.VersionControlFilter
  End of element
endElement() - Method in class com.saxonica.serialize.BinaryEmitter
endElement() - Method in class com.saxonica.stream.Projector
endElement() - Method in class com.saxonica.stream.watch.WatchManager
  Notify end of element
endElement() - Method in class com.saxonica.validate.AllElementValidator
  Validation at the end of the element being validated.
endElement() - Method in class com.saxonica.validate.AnyTypeValidator
  Validation at the end of the element being validated.
endElement() - Method in class com.saxonica.validate.Checker
endElement() - Method in class com.saxonica.validate.ComplexContentValidator
  Validation at the end of the element being validated.
endElement() - Method in class com.saxonica.validate.DocumentValidator
  End of element
endElement() - Method in class com.saxonica.validate.EmptyContentValidator
  End of element
endElement() - Method in class com.saxonica.validate.EntityValidator
  End of element
endElement() - Method in class com.saxonica.validate.FieldChecker
endElement() - Method in class com.saxonica.validate.IdValidator
  End of element
endElement() - Method in class com.saxonica.validate.IgnorableWhitespaceStripper
  Handle an end-of-element event
endElement() - Method in class com.saxonica.validate.SimpleContentValidator
  End of element being validated
endElement() - Method in class com.saxonica.validate.StartTagBufferEE
  End of element
endElement() - Method in class com.saxonica.validate.ValidationStack
  End of element
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.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 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() - 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 com.saxonica.jaxp.ValidatorHandlerImpl
  Report the end of an entity.
endEntity(String) - Method in class net.sf.saxon.event.ReceivingContentHandler
endMethod() - Method in class com.saxonica.codegen.CompilerService
  Register the end of a "method"
endPrefixMapping(String) - Method in class com.saxonica.config.ConfigurationReader
endPrefixMapping(String) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  End the scope of a prefix-URI mapping.
endPrefixMapping(String) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Notify that a namespace binding is going out of scope
endSelectedParentNode(int) - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
endSelectedParentNode(int) - Method in class com.saxonica.stream.watch.CopyOfWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
endSelectedParentNode(int) - Method in class com.saxonica.stream.watch.CountWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
endSelectedParentNode(int) - Method in class com.saxonica.stream.watch.ForEachComposingWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
endSelectedParentNode(int) - Method in class com.saxonica.stream.watch.ForEachWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
endSelectedParentNode(int) - Method in class com.saxonica.stream.watch.IterateWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
endSelectedParentNode(int) - Method in class com.saxonica.stream.watch.SimpleContentWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
endSelectedParentNode(int) - Method in class com.saxonica.stream.watch.StringValueWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
endSelectedParentNode(int) - Method in class com.saxonica.stream.watch.TypedValueWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
endSelectedParentNode(int) - Method in class com.saxonica.stream.watch.VoidWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
endSelectedParentNode(int) - Method in interface com.saxonica.stream.watch.Watch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
endSelectedParentNode(int) - Method in class com.saxonica.validate.FieldWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
endSelectedParentNode(int) - Method in class com.saxonica.validate.SelectorWatch
  Signal that the endElement event has occurred for the element whose startElement event caused the Watch to be activated.
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(String, String) - Method in interface net.sf.saxon.expr.sort.SubstringMatcher
  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
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.TimedTraceListener
  Called when an instruction in the stylesheet gets processed
enter(InstructionInfo, XPathContext) - Method in class net.sf.saxon.trace.TraceEventMulticaster
  Called when an element of the stylesheet gets processed
ENTERPRISE_XQUERY - Static variable in class net.sf.saxon.Configuration.LicenseFeature
ENTERPRISE_XSLT - Static variable in class net.sf.saxon.Configuration.LicenseFeature
EnterpriseConfiguration - Class in com.saxonica.config
  A subclass of Configuration that defines a schema-aware processor.
EnterpriseConfiguration() - Constructor for class com.saxonica.config.EnterpriseConfiguration
  Create an EnterpriseConfiguration
EnterpriseConfiguration.SurrogateSchema - Class in com.saxonica.config
  A SurrogateSchema is a dummy schema object that is stored in the schema cache while the schema for a given namespace is being processed.
EnterpriseTransformerFactory - Class in com.saxonica.config
  The is the JAXP TransformerFactory implementation for the enterprise edition of Saxon.
EnterpriseTransformerFactory() - Constructor for class com.saxonica.config.EnterpriseTransformerFactory
  Create an EnterpriseTransformerFactory.
EnterpriseTransformerFactory(EnterpriseConfiguration) - Constructor for class com.saxonica.config.EnterpriseTransformerFactory
  Construct a TransformerFactory using an existing Configuration.
EnterpriseXPathFactory - Class in com.saxonica.config
  An implementation of the JAXP XPath Factory that creates an enterprise configuration.
EnterpriseXPathFactory() - Constructor for class com.saxonica.config.EnterpriseXPathFactory
  Default constructor: this creates a Configuration as well as creating the enterprise XPathFactory.
EnterpriseXPathFactory(EnterpriseConfiguration) - Constructor for class com.saxonica.config.EnterpriseXPathFactory
  Constructor using a user-supplied Configuration.
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
EntityValidator - Class in com.saxonica.validate
  This class validates that elements and attributes of type ENTITY or ENTITIES have values are declared in the DOCTYPE declaration of the instance document as unparsed entities.
EntityValidator() - Constructor for class com.saxonica.validate.EntityValidator
  Create a validator for ID/IDREF constraints
EnumerationFacet - Class in com.saxonica.schema
  Represents a single enumeration facet defined on a simple type.
EnumerationFacet() - Constructor for class com.saxonica.schema.EnumerationFacet
EnumerationFacetSet - Class in com.saxonica.schema
  Represents the set of enumeration values defined on a single simple type, This is a "virtual" facet that combines all the enumeration facets in one simple type definition.
EnumerationFacetSet() - Constructor for class com.saxonica.schema.EnumerationFacetSet
env - Variable in class net.sf.saxon.expr.ExpressionParser
EOF - Static variable in class net.sf.saxon.expr.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
epilogue() - Method in class com.saxonica.codegen.CompilerService
  Output the epilogue, that is, the material at the end of the Java code module
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 com.saxonica.expr.IndexedFilterExpression
  Is this expression the same as another expression?
equals(Object) - Method in class com.saxonica.expr.IndexedLookupExpression
  Is this expression the same as another expression?
equals(Object) - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Determine whether two literals are equal, when considered as expressions.
equals(Object) - Method in class com.saxonica.functions.hof.FunctionSequenceCoercer
  Is this expression the same as another expression?
equals(Object) - Method in class com.saxonica.functions.hof.FunctionType
  Test whether this function type equals another function type
equals(Object) - Method in class com.saxonica.pull.UnconstructedParent
  The equals() method compares nodes for identity.
equals(Object) - Method in class com.saxonica.schema.Assertion
  equals() is used when deciding whether two assertions are equal, as part of the type subsumption algorithm.
equals(Object) - Method in class com.saxonica.schema.fsa.CountingState
equals(Object) - Method in class com.saxonica.schema.fsa.FiniteStateMachine.TermParticlePair
equals(Object) - Method in class com.saxonica.validate.SchemaAttributeTest
equals(Object) - Method in class com.saxonica.validate.SchemaElementTest
equals(Object) - Method in interface javax.xml.xquery.XQItemType
  Compares the specified object with this item type for equality.
equals(Object) - Method in interface javax.xml.xquery.XQSequenceType
  Compares the specified object with this sequence type for equality.
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(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.TailExpression
  Compare two expressions to see if they are equal
EQUALS - Static variable in class net.sf.saxon.expr.Token
  Equals token ("=")
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.regex.RegexTranslator.Range
equals(Object) - Method in class net.sf.saxon.om.DocumentURI
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.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.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.NodeTestPattern
  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.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.iter.NamespaceIterator.NamespaceNodeImpl
  The equals() method compares nodes for identity.
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.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.SpaceStrippedNode
  The equals() method compares nodes for identity.
equals(Object) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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.PrecisionDecimalValue.PrecisionDecimalComparable
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.
equals(Object) - Method in class net.sf.saxon.xqj.SaxonXQItemType
EquivalenceComparer - Class in com.saxonica.expr
  A comparer that compares atomic values for equality, with the properties: - non-comparable types compare false - NaN compares equal to NaN
EquivalenceComparer(StringCollator, int, XPathContext) - Constructor for class com.saxonica.expr.EquivalenceComparer
EquivalenceComparison - Class in com.saxonica.expr
  Class to handle equivalence comparisons of singletons.
EquivalenceComparison(Expression, int, Expression) - Constructor for class com.saxonica.expr.EquivalenceComparison
  Create a singleton comparison - that is, a comparison between two singleton (0:1) sequences using the general comparison semantics
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 com.saxonica.jaxp.ValidatorImpl.ErrorListenerWrappingErrorHandler
  Receive notification of a recoverable error.
error(String, SourceLocator) - Method in class com.saxonica.schema.SchemaCompiler
  Report an error
error(String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called for a general error.
error(SchemaException) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called for a general error.
Error - Class in net.sf.saxon.functions
  Implement XPath function fn:error()
Error() - Constructor for 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
errorCodeIfNull - Variable in class com.saxonica.codegen.JavaVariable
ErrorCompiler - Class in com.saxonica.codegen
  Generate Java code to implement a call on the XPath error() function
ErrorCompiler() - Constructor for class com.saxonica.codegen.ErrorCompiler
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(XPathException) - Constructor for class net.sf.saxon.expr.ErrorExpression
  Constructor
ErrorExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code to implement an ErrorExpression: this is an expression generated by the parser when it is known statically that execution of an expression will necessarily fail, but where the error is not generated at compile time because the expression might not be evalauated.
ErrorExpressionCompiler() - Constructor for class com.saxonica.codegen.ErrorExpressionCompiler
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
EscapeURICompiler - Class in com.saxonica.codegen
  Generate Java code for the three functions encode-for-uri(), iri-to-uri(), escape-html-uri()
EscapeURICompiler() - Constructor for class com.saxonica.codegen.EscapeURICompiler
escapeURL(CharSequence, boolean) - 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 - Class in com.saxonica.functions.extfn
  This class implements the saxon:eval() extension function
Eval(Configuration) - Constructor for class com.saxonica.functions.extfn.Eval
eval(XPathContext) - Method in class net.sf.saxon.expr.LetExpression
  Evaluate the variable.
EvaluableItem - Interface in net.sf.saxon.expr
  This interface is a simple subset of the Expression interface, that provides a single method to evaluate the result of an expression as a single item.
Evaluate - Class in com.saxonica.functions.extfn
  This class implements the saxon:evaluate() extension function
Evaluate() - Constructor for class com.saxonica.functions.extfn.Evaluate
evaluate(Expression, int, XPathContext, int) - Static method in class net.sf.saxon.expr.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.EvaluateCall - Class in com.saxonica.functions.extfn
Evaluate.EvaluateCall() - Constructor for class com.saxonica.functions.extfn.Evaluate.EvaluateCall
Evaluate.PreparedExpression - Class in com.saxonica.functions.extfn
  Inner class PreparedExpression represents a compiled XPath expression together with the standard variables $p1 ..
Evaluate.PreparedExpression() - Constructor for class com.saxonica.functions.extfn.Evaluate.PreparedExpression
EVALUATE_AND_MATERIALIZE_VARIABLE - Static variable in class net.sf.saxon.expr.ExpressionTool
EVALUATE_METHOD - Static variable in class net.sf.saxon.expr.Expression
EVALUATE_RESULT - Static variable in class net.sf.saxon.expr.RoleLocator
EVALUATE_SUPPLIED_PARAMETER - Static variable in class net.sf.saxon.expr.ExpressionTool
EVALUATE_VARIABLE - Static variable in class net.sf.saxon.expr.ExpressionTool
evaluateAsString(XPathContext) - Method in class com.saxonica.functions.hof.FunctionItemExpression
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.
EvaluateInstr - Class in com.saxonica.expr
  An EvaluateInstr is the compiled form of an xsl:evaluate instruction
EvaluateInstr(Expression, SequenceType, Expression, Expression, Expression) - Constructor for class com.saxonica.expr.EvaluateInstr
  Create an xsl:evaluate instruction
evaluateItem(XPathContext) - Method in class com.saxonica.expr.EquivalenceComparison
  Evaluate the expression in a given context
evaluateItem(XPathContext) - Method in class com.saxonica.expr.IndexedLookupExpression
evaluateItem(XPathContext) - Method in class com.saxonica.expr.SwitchExpression
  Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class com.saxonica.expr.TryCatch
  Evaluate as a singleton item
evaluateItem(XPathContext) - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Evaluate as a singleton item (or empty sequence).
evaluateItem(XPathContext) - Method in class com.saxonica.functions.hof.FunctionSequenceCoercer
  Evaluate as an Item.
evaluateItem(XPathContext) - Method in class com.saxonica.functions.xpath3.FormatInteger
evaluateItem(XPathContext) - Method in class com.saxonica.functions.xpath3.GetEnvironmentVariable
  Run-time evaluation.
evaluateItem(XPathContext) - Method in class com.saxonica.functions.xpath3.ParseXml
evaluateItem(XPathContext) - Method in class com.saxonica.functions.xpath3.Serialize
evaluateItem(XPathContext) - Method in class com.saxonica.functions.xslt3.SnapshotFn
evaluateItem(XPathContext) - Method in class com.saxonica.update.BasicUpdatingExpression
  Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class com.saxonica.update.CopyModifyExpression
  Evaluate an expression as a single item.
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 interface net.sf.saxon.expr.EvaluableItem
  Return an item
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.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.Copy
  Evaluate as an expression.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.CopyOf
  Return the first item if there is one, or null if not
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.instruct.DocumentInstr
  Evaluate as an expression.
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.GeneralVariable
  Evaluate an expression as a single item.
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.SimpleContentConstructor
  Evaluate an expression as a single item.
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.TraceWrapper
  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.LazyExpression
  Evaluate an expression as a single item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.LetExpression
  Evaluate the expression as a singleton
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.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.NumericPromoter
  Evaluate as an Item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.PatternMatchExpression
  Evaluate an expression as a single item.
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.SingletonComparison
  Evaluate the expression in a given context
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.sort.TupleExpression
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.UntypedAtomicConverter
  Evaluate as an Item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.UserFunctionCall
  Call the function, returning the value as an item.
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.ValueComparison
  Evaluate the expression in a given context
evaluateItem(XPathContext) - Method in class net.sf.saxon.expr.VariableReference
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Adjust
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Available
  Run-time evaluation.
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.Current
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.CurrentDateTime
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.CurrentGroupingKey
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.DateTimeConstructor
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.DeepEqual
  Evaluate the expression
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Doc
  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.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.FunctionName
  Evaluate this function call at run-time
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Lang
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Last
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Matches
  Evaluate the matches() function to give a Boolean value.
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Minimax
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NamePart
  Evaluate the function in a string context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NamespaceForPrefix
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.Nilled
  Evaluate the function
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NormalizeSpace
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NormalizeUnicode
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.NumberFn
  Evaluate in a general context
evaluateItem(XPathContext) - Method in class net.sf.saxon.functions.PartialApply
  Evaluate this function call at run-time
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.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.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
evaluateNameCode(XPathContext) - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
  Determine the name to be used for the attribute, as an integer name code
evaluateNameCode(XPathContext) - Method in class net.sf.saxon.expr.instruct.FixedAttribute
evaluateNameCode(XPathContext) - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
evaluateNameCode(XPathContext) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
evaluateNameCode(XPathContext) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
  Run-time method to compute the name of the node being constructed.
EvaluateNode - Class in com.saxonica.functions.extfn
  This class implements the saxon:evaluate-node() extension function
EvaluateNode() - Constructor for class com.saxonica.functions.extfn.EvaluateNode
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class com.saxonica.expr.OuterForExpression
  Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class com.saxonica.update.DeleteExpression
  Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class com.saxonica.update.InsertExpression
  Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class com.saxonica.update.RenameExpression
  Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class com.saxonica.update.ReplaceNodeExpression
  Evaluate an updating expression, adding the results to a Pending Update List.
evaluatePendingUpdates(XPathContext, PendingUpdateList) - Method in class com.saxonica.update.ReplaceValueExpression
  Evaluate an updating expression, adding the results to a Pending Update List.
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.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.TraceWrapper
  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.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.instruct.Assign
  Evaluate the variable (method exists only to satisfy the interface)
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
EvaluationNuisance - Class in com.saxonica.config
  This filter sometimes gets inserted into a serialization pipeline when running under an evaluation license: it's a deterrent to using the evaluation version for production
EvaluationNuisance() - Constructor for class com.saxonica.config.EvaluationNuisance
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
EventFeed - Class in com.saxonica.stream.feed
  An EventFeed evaluates an expression in "decomposed push" mode.
EventFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.EventFeed
EventFeedMaker - Class in com.saxonica.stream.feed
  Abstract FeedMaker acting for an Expression class that prefers to output decomposed events
EventFeedMaker() - Constructor for class com.saxonica.stream.feed.EventFeedMaker
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.
EventPushingWatch - Class in com.saxonica.stream.watch
  A EvaluatingWatch is a Watch that evaluates an expression based on the nodes encountered in a streamed input document, appending the value of that expression to the Watch for the next expression in the streaming route.
EventPushingWatch(Expression, SequenceReceiver, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.EventPushingWatch
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.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 ItemMappingFunction 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(IntSet, IntSet) - Static method in class net.sf.saxon.expr.sort.IntHashSet
  Form a new set that is the difference of one set with another set.
EXCEPT - Static variable in class net.sf.saxon.expr.Token
  Operator "except"
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
exclusionList - Static variable in class net.sf.saxon.serialize.codenorm.UnicodeData
exec - Variable in class com.saxonica.deploy.CompiledQueryServlet
exec - Variable in class com.saxonica.deploy.CompiledUserQuery
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
executeCommand(String) - Method in interface javax.xml.xquery.XQExpression
  Executes an implementation-defined command.
executeCommand(Reader) - Method in interface javax.xml.xquery.XQExpression
  Executes an implementation-defined command.
executeCommand(Reader) - Method in class net.sf.saxon.xqj.SaxonXQExpression
executeCommand(String) - Method in class net.sf.saxon.xqj.SaxonXQExpression
executeQuery(String) - Method in interface javax.xml.xquery.XQExpression
  Executes a query expression.
executeQuery(Reader) - Method in interface javax.xml.xquery.XQExpression
  Executes a query expression.
executeQuery(InputStream) - Method in interface javax.xml.xquery.XQExpression
  Executes a query expression.
executeQuery() - Method in interface javax.xml.xquery.XQPreparedExpression
  Executes the prepared query expression.
executeQuery(InputStream) - Method in class net.sf.saxon.xqj.SaxonXQExpression
executeQuery(Reader) - Method in class net.sf.saxon.xqj.SaxonXQExpression
executeQuery(String) - Method in class net.sf.saxon.xqj.SaxonXQExpression
executeQuery() - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
Exists - Class in net.sf.saxon.functions
  Implementation of the fn:exists function
Exists() - Constructor for class net.sf.saxon.functions.Exists
ExistsAdjunct - Class in com.saxonica.stream.adjunct
  Generate streaming code for an exists() function call
ExistsAdjunct() - Constructor for class com.saxonica.stream.adjunct.ExistsAdjunct
ExistsCompiler - Class in com.saxonica.codegen
  Generate Java code for an exists() function call
ExistsCompiler() - Constructor for class com.saxonica.codegen.ExistsCompiler
ExistsWatch - Class in com.saxonica.stream.watch
  Streaming watch supporting the exists() function
ExistsWatch(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.ExistsWatch
exp(double) - Static method in class net.sf.saxon.option.exslt.Math
  Get the exponential of a numeric value (SStL)
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 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
expandComplementBlockNames - Variable in class net.sf.saxon.functions.regex.RegexTranslator
expect(int) - Method in class net.sf.saxon.expr.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 com.saxonica.expr.BreakInstr
explain(ExpressionPresenter) - Method in class com.saxonica.expr.EvaluateInstr
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.expr.Fork
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.expr.IndexedFilterExpression
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.expr.IndexedLookupExpression
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.expr.IterateInstr
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.expr.NextIteration
explain(ExpressionPresenter) - Method in class com.saxonica.expr.SwitchExpression
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.expr.TryCatch
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.functions.hof.AbstractFunctionItem
explain(ExpressionPresenter) - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.functions.hof.FunctionSequenceCoercer
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.functions.hof.UserFunctionItem
explain(ExpressionPresenter) - Method in class com.saxonica.stream.StreamingCopy
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.stream.StreamingRoute
  Display the streaming route for diagnostic purposes
explain(ExpressionPresenter) - Method in class com.saxonica.stream.TemplateInversion
  Output diagnostic explanation to an ExpressionPresenter
explain(ExpressionPresenter) - Method in class com.saxonica.update.CopyModifyExpression
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.update.DeleteExpression
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.update.InsertExpression
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.update.RenameExpression
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.update.ReplaceNodeExpression
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class com.saxonica.update.ReplaceValueExpression
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.event.RuleBasedStripper.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.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.Assign
  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.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.SimpleContentConstructor
  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.TraceWrapper
  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.instruct.While
  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.NumericPromoter
  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.PathExpression
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.PatternMatchExpression
  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.sort.TupleExpression
  Diagnostic print of expression structure.
explain(ExpressionPresenter) - Method in class net.sf.saxon.expr.sort.TupleSorter
  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.UntypedAtomicConverter
  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.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 com.saxonica.expr.ee.GeneralComparisonEE
explainExtraAttributes(ExpressionPresenter) - Method in class com.saxonica.expr.EquivalenceComparison
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
explainExtraAttributes(ExpressionPresenter) - Method in class net.sf.saxon.expr.SingletonComparison
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
explainSpecializedAttributes(ExpressionPresenter) - Method in class com.saxonica.expr.OuterForExpression
explainSpecializedAttributes(ExpressionPresenter) - Method in class net.sf.saxon.expr.ForExpression
explainStreaming(ExpressionPresenter) - Method in class com.saxonica.stream.StreamingApplyTemplates
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 com.saxonica.expr.ee.MultithreadedForEach
  Add the value of the saxon:threads attribute to the explain output
explainThreads(ExpressionPresenter) - Method in class net.sf.saxon.expr.instruct.ForEach
ExplicitTimezoneFacet - Class in com.saxonica.schema
  Represents an explicitTimezone facet on a schema-defined simple type derived from date, time, dateTime, gYear, gYearMonth, gMonth, gMonthDay, or gDay
ExplicitTimezoneFacet() - Constructor for class com.saxonica.schema.ExplicitTimezoneFacet
  Create an explicitTimezone facet
exportComponents(Receiver) - Method in class com.saxonica.config.EnterpriseConfiguration
  Export a precompiled Schema Component Model containing all the components (except built-in components) that have been loaded into this Processor.
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 - Variable in class com.saxonica.functions.extfn.Evaluate.PreparedExpression
expression - Variable in class com.saxonica.stream.StreamingRoute.PushAction
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
ExpressionCompiler - Class in com.saxonica.codegen
  This abstract class represents the compiler (that is, Java code generator) for a particular kind of expression on the expression tree.
ExpressionCompiler() - Constructor for class com.saxonica.codegen.ExpressionCompiler
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
ExpressionFn - Class in com.saxonica.functions.extfn
  This class implements the saxon:expression() extension function
ExpressionFn(Configuration) - Constructor for class com.saxonica.functions.extfn.ExpressionFn
ExpressionInverter - Class in com.saxonica.stream
  This class performs inversion of an expression so that it can be evaluated in push mode as events are received from the XML parser.
ExpressionInverter(Configuration) - Constructor for class com.saxonica.stream.ExpressionInverter
ExpressionLocation - Class in net.sf.saxon.expr
  Class to hold details of the location of an expression, of an error in a source file, etc.
ExpressionLocation() - Constructor for class net.sf.saxon.expr.ExpressionLocation
  Create an ExpressionLocation
ExpressionLocation(SourceLocator) - Constructor for class net.sf.saxon.expr.ExpressionLocation
  Create an ExpressionLocation, taking the data from a supplied JAXP SourceLocator
ExpressionLocation(LocationProvider, long) - Constructor for class net.sf.saxon.expr.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.ExpressionLocation
  Create an ExpressionLocation corresponding to a given module, line number, and column number
ExpressionParser - Class in net.sf.saxon.expr
  Parser for XPath expressions and XSLT patterns.
ExpressionParser() - Constructor for class net.sf.saxon.expr.ExpressionParser
  Create an expression parser
ExpressionParser.FLWORClause - Interface in net.sf.saxon.expr
ExpressionParser.ForClause - Class in net.sf.saxon.expr
ExpressionParser.ForClause() - Constructor for class net.sf.saxon.expr.ExpressionParser.ForClause
ExpressionParser.TemporaryContainer - Class in net.sf.saxon.expr
ExpressionParser.TemporaryContainer(LocationMap, int) - Constructor for class net.sf.saxon.expr.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
expressionSize(Expression) - Static method in class net.sf.saxon.expr.ExpressionTool
  Get the size of an expression tree (the number of subexpressions it contains)
ExpressionTool - Class in net.sf.saxon.expr
  This class, ExpressionTool, contains a number of useful static methods for manipulating expressions.
ExpressionVisitor - Class in net.sf.saxon.expr
  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.ExpressionVisitor
  Create an ExpressionVisitor
expStaticContext - Variable in class com.saxonica.functions.extfn.Evaluate.PreparedExpression
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 com.saxonica.expr.IterateInstr
  Extend an array of variable bindings to include the binding(s) defined in this expression
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
extendedTypes - Variable in class com.saxonica.schema.UserDefinedType
  The set of all the types that are derived by extension from this type
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.
ExtensionElementFactory - Interface in com.saxonica.xsltextn
  Interface ExtensionElementFactory.
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
ExtensionFunctionCallCompiler - Class in com.saxonica.codegen
  Generate Java code to implement an extension function call
ExtensionFunctionCallCompiler() - Constructor for class com.saxonica.codegen.ExtensionFunctionCallCompiler
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
Extensions - Class in com.saxonica.functions.extfn
  This class implements functions that are supplied as standard with SAXON, but which are not defined in the XSLT or XPath specifications.
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
externalVariableExists(QName) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
externalVariableExists(QName) - Method in class net.sf.saxon.xqj.SaxonXQExpression
externalVariableExists(QName) - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
EXTRACT_GLOBAL_VARIABLES - Static variable in class net.sf.saxon.expr.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 com.saxonica.expr.ee.OptimizerEE
  Extract subexpressions from the body of a function that can be evaluated as global variables
extractGlobalVariables(Expression, ExpressionVisitor, PromotionOffer) - Method in class net.sf.saxon.expr.Optimizer
  Extract subexpressions from the body of a function that can be evaluated as global variables
ExtraFunctionLibrary - Class in com.saxonica.functions.extfn
  The ExtraFunctionLibrary represents additions to the set of Saxon vendor-supplied extension functions that are available only with the Saxon-PE and Saxon-EE editions
ExtraFunctionLibrary(Configuration) - Constructor for class com.saxonica.functions.extfn.ExtraFunctionLibrary

## F

Facet - Class in com.saxonica.schema
  Represents an XML Schema Facet.
Facet() - Constructor for class com.saxonica.schema.Facet
FailRuleSet - Class in com.saxonica.expr
  The built-in rule set introduced in XSLT 3.0, which raises an error when there is no user-supplied template rule that matches a node.
fallbackProcessing(Executable, Declaration, StyleElement) - Method in class net.sf.saxon.style.StyleElement
  Perform fallback processing.
FALSE - Static variable in class net.sf.saxon.functions.BooleanFn
FALSE - Static variable in class net.sf.saxon.value.BooleanValue
  The boolean value FALSE
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 com.saxonica.jaxp.ValidatorImpl.ErrorListenerWrappingErrorHandler
  Receive notification of a non-recoverable error.
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
features - Variable in class com.saxonica.config.Verifier
Feed - Interface in com.saxonica.stream.feed
  A Feed is a SequenceReceiver that accepts a sequence of items in composed form: it rejects events such as startElement and endElement that represent "decomposed" nodes in the data model.
FeedMaker - Interface in com.saxonica.stream.feed
  An expression that can be evaluated in streaming mode is represented at compile time by a list of FeedMaker objects.
feedMaker - Variable in class com.saxonica.stream.StreamingRoute.PushAction
FEQ - Static variable in class net.sf.saxon.expr.Token
  operator "eq"
FGE - Static variable in class net.sf.saxon.expr.Token
  operator "ge"
FGT - Static variable in class net.sf.saxon.expr.Token
  operator "gt"
FieldChecker - Class in com.saxonica.validate
  A FieldChecker is instantiated when a field in an identity constraint is matched; it receives notification of all events until the end of the element (or attribute) that matched the selector.
FieldChecker(SelectorWatch, Pattern, Value[], int) - Constructor for class com.saxonica.validate.FieldChecker
  Create a new FieldChecker
FieldWatch - Class in com.saxonica.validate
  A FieldWatch is a class that is looking for nodes that match a field selector within a uniqueness or key constraint.
FieldWatch(SelectorWatch, Pattern, Value[], int) - Constructor for class com.saxonica.validate.FieldWatch
  Create a new FieldWatch
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_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery filter expression.
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
FilterExpressionAdjunct - Class in com.saxonica.stream.adjunct
  Generate streaming code for a filter expression (when not part of a Watch).
FilterExpressionAdjunct() - Constructor for class com.saxonica.stream.adjunct.FilterExpressionAdjunct
FilterExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code to implement an XPath filter expression
FilterExpressionCompiler() - Constructor for class com.saxonica.codegen.FilterExpressionCompiler
FilterExpressionFeed - Class in com.saxonica.stream.feed
  This class is used when a streaming template requests filtering of items that don't come directly from the streamed document, but rather are constructed in the course of the push pipeline
FilterExpressionFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.FilterExpressionFeed
FilterFn - Class in com.saxonica.functions.hof
  This class implements the function fn:filter(), which is a standard function in XQuery 1.1
FilterFn() - Constructor for class com.saxonica.functions.hof.FilterFn
FilterIterator - Class in net.sf.saxon.expr
  A FilterIterator 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 FilterIterator 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
finalProhibitions - Variable in class com.saxonica.schema.UserDefinedType
  Flags used to implement the "final" and "block" attributes
Find - Class in com.saxonica.functions.extfn
  This class implements the extension function saxon:find, which finds a value within an indexed sequence
Find() - Constructor for class com.saxonica.functions.extfn.Find
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
findCollation(String, String) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
  Find a named collation.
findItems(SequenceIterable, SequenceIterator, boolean, boolean, AtomicComparer, XPathContext) - Method in class com.saxonica.expr.IndexedValue
  Retrieve items that match a given index value
findItems(SequenceIterable, SequenceIterator, boolean, boolean, AtomicComparer, XPathContext) - Method in class com.saxonica.expr.MultiIndex
  Retrieve items that match a given index value
findOuterRangeVariable(StructuredQName, Stack<XPath30Parser.InlineFunctionDetails>) - Static method in class com.saxonica.expr.XPath30Parser
findRangeVariable(StructuredQName) - Method in class com.saxonica.expr.Query30Parser
  Locate a range variable with a given name.
findRangeVariable(StructuredQName) - Method in class com.saxonica.expr.XPath30Parser
  Locate a range variable with a given name.
findRangeVariable(StructuredQName) - Method in class net.sf.saxon.expr.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
FingerprintedNode - Interface in net.sf.saxon.om
  This is a marker interface used to identify nodes that contain a namepool fingerprint.
finish() - Method in class com.saxonica.stream.Conduit
  Interface allowing the producer to indicate that there are no more items to come.
FiniteStateMachine - Class in com.saxonica.schema.fsa
  Class representing a finite state machine, as a collection of states with transitions between them.
FiniteStateMachine(UserComplexType, boolean) - Constructor for class com.saxonica.schema.fsa.FiniteStateMachine
  Create a finite state machine
FiniteStateMachine.TermParticlePair - Class in com.saxonica.schema.fsa
FiniteStateMachine.TermParticlePair(Term, Particle) - Constructor for class com.saxonica.schema.fsa.FiniteStateMachine.TermParticlePair
first() - Method in interface javax.xml.xquery.XQSequence
  Moves to the first item in the sequence.
first() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
first() - Method in class net.sf.saxon.xqj.SaxonXQSequence
FIRST_INTO - Static variable in class net.sf.saxon.expr.Token
  "first into"
FirstClassFunction - Class in com.saxonica.functions.hof
  A FirstClassFunction is a value that encapsulates a function; it can therefore be manipulated like any other value: for example it can be assigned to a variable and passed as a parameter to a function.
FirstClassFunction(Expression, StructuredQName, int, FunctionItemType) - Constructor for class com.saxonica.functions.hof.FirstClassFunction
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
FirstItemExpression(Expression) - Constructor for class net.sf.saxon.expr.FirstItemExpression
  Constructor
FirstItemExpressionCompiler - Class in com.saxonica.codegen
  Compiler for a FirstItemExpression.
FirstItemExpressionCompiler() - Constructor for class com.saxonica.codegen.FirstItemExpressionCompiler
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(int, int, SimpleType, int) - Constructor for class net.sf.saxon.expr.instruct.FixedAttribute
  Construct an Attribute instruction
FixedAttributeCompiler - Class in com.saxonica.codegen
  Compile a FixedAttribute expression to Java source code
FixedAttributeCompiler() - Constructor for class com.saxonica.codegen.FixedAttributeCompiler
FixedElement - Class in net.sf.saxon.expr.instruct
  An instruction that creates an element node whose name is known statically.
FixedElement(int, int[], boolean, SchemaType, int) - Constructor for class net.sf.saxon.expr.instruct.FixedElement
  Create an instruction that creates a new element node
FixedElementCompiler - Class in com.saxonica.codegen
  Compile a FixedElement expression to Java source code
FixedElementCompiler() - Constructor for class com.saxonica.codegen.FixedElementCompiler
fixup(SchemaCompiler) - Method in class com.saxonica.schema.AttributeDecl
  Check references from this component to other components
fixup(SchemaCompiler) - Method in class com.saxonica.schema.AttributeGroupDecl
  Check references from this component to other components
fixup(SchemaCompiler) - Method in class com.saxonica.schema.AttributeGroupReference
  Fix up references to other elements in the schema.
fixup(SchemaCompiler) - Method in class com.saxonica.schema.AttributeUse
  Fix up references to other elements in the schema.
fixup(SchemaCompiler) - Method in class com.saxonica.schema.ElementDecl
  Check references from this component to other components
fixup(SchemaCompiler) - Method in class com.saxonica.schema.ElementParticle
  Check references from this component to other components
fixup(SchemaCompiler) - Method in class com.saxonica.schema.ElementWildcard
  Check references from this component to other components
fixup(SchemaCompiler) - Method in class com.saxonica.schema.IdentityConstraint
  Check references from this component to other components
fixup(SchemaCompiler) - Method in class com.saxonica.schema.KeyRef
  Check references from this component to other components
fixup(SchemaCompiler) - Method in class com.saxonica.schema.ModelGroup
  Check references from this component to other components
fixup(SchemaCompiler) - Method in class com.saxonica.schema.ModelGroupParticle
  Fix up references to other elements in the schema.
fixup(SchemaCompiler) - Method in class com.saxonica.schema.Notation
  Check references from this component to other components
fixup(SchemaCompiler) - Method in class com.saxonica.schema.Particle
  Check references from this component to other components
fixup(SchemaCompiler) - Method in class com.saxonica.schema.SchemaStructure
  Fixup references from this schema component to others
fixup(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.SimpleTypeDefinition
  Check references from this component to other components
fixup(SchemaCompiler) - Method in class com.saxonica.schema.TypeAlternative
  Fixup references from this schema component to others
fixup(SchemaCompiler) - Method in class com.saxonica.schema.UserComplexType
  Check references from this component to other components
fixup(SchemaCompiler) - Method in interface com.saxonica.schema.UserSchemaComponent
  Check references from this component to other components
fixup(Binding) - Method in interface net.sf.saxon.expr.BindingReference
  Fix up this binding reference to a binding
fixup(Binding) - Method in class net.sf.saxon.expr.instruct.Assign
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
fixupSubstitutionGroup(SchemaCompiler) - Method in class com.saxonica.schema.ElementDecl
  Fix up the reference(s) to the head(s) of the substitition group(s)
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.Token
  opeartor "le"
FleetingDocumentNode - Class in com.saxonica.stream.om
  A Fleeting node (that is a transient node in a streamed document) that represents a document node
FleetingDocumentNode(int) - Constructor for class com.saxonica.stream.om.FleetingDocumentNode
FleetingElementNode - Class in com.saxonica.stream.om
  Represents an element node available transiently within a streamed document
FleetingElementNode() - Constructor for class com.saxonica.stream.om.FleetingElementNode
FleetingNode - Class in com.saxonica.stream.om
  A FleetingNode is a node that exists transiently in the course of streaming processing.
FleetingNode() - Constructor for class com.saxonica.stream.om.FleetingNode
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_PDECIMAL - Static variable in class net.sf.saxon.expr.Calculator
FloatingPointConverter - Class in net.sf.saxon.value
  This is a utility class that handles formatting of numbers as strings.
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.
FloatValueCompiler - Class in com.saxonica.codegen
  The class generates Java code to implement an XPath xs:float literal
FloatValueCompiler() - Constructor for class com.saxonica.codegen.FloatValueCompiler
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
floor() - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Implement the XPath floor() function
FLT - Static variable in class net.sf.saxon.expr.Token
  operator "lt"
flush() - Method in class net.sf.saxon.event.StreamWriterToReceiver
flush() - Method in class net.sf.saxon.serialize.UTF8Writer
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.Token
  operator "ne"
FnNamespaceSchema - Class in com.saxonica.schema.sdoc
  This module constructs synthetically (that is, without reading an XML schema document) the schema components for the FN namespace: that is, the schema for the result document of the fn:analyze-string instruction introduced in XQuery 1.1
FnNamespaceSchema() - Constructor for class com.saxonica.schema.sdoc.FnNamespaceSchema
FOCUS_INDEPENDENT - Static variable in class net.sf.saxon.expr.PromotionOffer
  FOCUS_INDEPENDENT requests promotion of all non-trivial subexpressions that don't depend on the focus.
FoldLeftFn - Class in com.saxonica.functions.hof
  This class implements the function fn:fold-left(), which is a standard function in XQuery 1.1
FoldLeftFn() - Constructor for class com.saxonica.functions.hof.FoldLeftFn
FoldRightFn - Class in com.saxonica.functions.hof
  This class implements the function fn:fold-right(), which is a standard function in XQuery 1.1
FoldRightFn() - Constructor for class com.saxonica.functions.hof.FoldRightFn
FOLLOWING - Static variable in class net.sf.saxon.om.Axis
  Constant representing the following axis
FOLLOWING_SIBLING - Static variable in class net.sf.saxon.om.Axis
  Constant representing the following-sibling axis
FOLLOWS - Static variable in class net.sf.saxon.expr.Token
  Operator ">>"
FOR - Static variable in class net.sf.saxon.expr.Token
  "for" keyword
FOR_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "for" clause.
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
ForceCaseCompiler - Class in com.saxonica.codegen
  Generate Java code for the upper-case() and lower-case() functions
ForceCaseCompiler() - Constructor for class com.saxonica.codegen.ForceCaseCompiler
ForEach - Class in net.sf.saxon.expr.instruct
  Handler for xsl:for-each elements in a stylesheet.
ForEach() - Constructor for class net.sf.saxon.expr.instruct.ForEach
  Base constructor to allow subclassing
ForEach(Expression, Expression) - Constructor for class net.sf.saxon.expr.instruct.ForEach
  Create an xsl:for-each instruction
ForEach(Expression, Expression, boolean, int) - Constructor for class net.sf.saxon.expr.instruct.ForEach
  Create an xsl:for-each instruction
ForEachAdjunct - Class in com.saxonica.stream.adjunct
  Compile an xsl:for-each instruction to streaming code.
ForEachAdjunct() - Constructor for class com.saxonica.stream.adjunct.ForEachAdjunct
ForEachCompiler - Class in com.saxonica.codegen
  Generate Java code to evaluate a simple mapping expression (that is, the "/" operator, when the expression on the rhs is known to return atomic values).
ForEachCompiler() - Constructor for class com.saxonica.codegen.ForEachCompiler
ForEachComposingWatch - Class in com.saxonica.stream.watch
  This watch implements xsl:for-each in streaming mode, in the case where the select expression is a pattern that selects events from the streamed input, but the body of the for-each does no further downwards navigation, and delivers composed items to an ItemFeed acting as the parent expression of the for-each.
ForEachComposingWatch(ForEach, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.ForEachComposingWatch
ForEachFeed - Class in com.saxonica.stream.feed
  This class is used when a streaming template applies xsl:for-each to items that don't come directly from the streamed document, but rather are constructed in the course of the push pipeline
ForEachFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.ForEachFeed
ForEachGroup - Class in net.sf.saxon.expr.instruct
  Handler for xsl:for-each-group elements in stylesheet.
ForEachGroup(Expression, Expression, byte, Expression, StringCollator, Expression, String, SortKeyDefinition[]) - Constructor for class net.sf.saxon.expr.instruct.ForEachGroup
  Create a for-each-group instruction
ForEachGroupFunction - Class in com.saxonica.functions.extfn
  This class implements the extension function saxon:for-each-group().
ForEachGroupFunction() - Constructor for class com.saxonica.functions.extfn.ForEachGroupFunction
ForEachWatch - Class in com.saxonica.stream.watch
  This watch implements xsl:for-each in streaming mode.
ForEachWatch(Expression, SequenceReceiver, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.ForEachWatch
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(XPathContext, int, int, Expression) - Constructor for class net.sf.saxon.expr.ForExpression.MappingAction
ForExpressionCompiler - Class in com.saxonica.codegen
  Compile code to implement a "for" expression (for $x in sequence return action)
ForExpressionCompiler() - Constructor for class com.saxonica.codegen.ForExpressionCompiler
Fork - Class in com.saxonica.expr
  This class implements an xsl:fork expression.
Fork(Block) - Constructor for class com.saxonica.expr.Fork
ForkAdjunct - Class in com.saxonica.stream.adjunct
  Streaming code to implement an xsl:fork expression
ForkAdjunct() - Constructor for class com.saxonica.stream.adjunct.ForkAdjunct
ForkingFeed - Class in com.saxonica.stream.watch
  Watch for an xsl:fork instruction.
ForkingFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.ForkingFeed
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
FormatDateCompiler - Class in com.saxonica.codegen
  Generate Java code for the format-number() functions
FormatDateCompiler() - Constructor for class com.saxonica.codegen.FormatDateCompiler
FormatInteger - Class in com.saxonica.functions.xpath3
FormatInteger() - Constructor for class com.saxonica.functions.xpath3.FormatInteger
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
FormatNumberCompiler - Class in com.saxonica.codegen
  Generate Java code for the format-number() functions
FormatNumberCompiler() - Constructor for class com.saxonica.codegen.FormatNumberCompiler
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
FP_MASK - Static variable in class net.sf.saxon.om.NamePool
  FP_MASK is a mask used to obtain a fingerprint from a nameCode.
FractionDigitsFacet - Class in com.saxonica.schema
FractionDigitsFacet() - Constructor for class com.saxonica.schema.FractionDigitsFacet
FROM - Static variable in class net.sf.saxon.om.StandardNames
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) - Static method in class com.saxonica.stream.StreamingPatternMaker
  Static factory method to make a pattern by converting an expression.
fromExpression(Expression, Configuration) - Static method in class net.sf.saxon.pattern.PatternMaker
  Static factory method to make a pattern by converting an expression.
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.Optimizer
FUNCTION - Static variable in class net.sf.saxon.expr.RoleLocator
FUNCTION - Static variable in class net.sf.saxon.expr.Token
  Token representing the name of a function and the following "(" symbol
FUNCTION - 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_AVAILABLE - Static variable in class net.sf.saxon.functions.Available
FUNCTION_CALL - Static variable in class net.sf.saxon.trace.Location
  An XPath function call to a user-defined function.
FUNCTION_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.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
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 - Interface in net.sf.saxon.om
  XQuery 1.1 introduces a third kind of item, beyond nodes and atomic values: the function item.
FunctionItemExpression - Class in com.saxonica.functions.hof
  A FunctionItemExpression is a wrapper around a FunctionItem; it is an expression, whose value is the function item that it wraps.
FunctionItemExpression(AbstractFunctionItem) - Constructor for class com.saxonica.functions.hof.FunctionItemExpression
  Create a literal as a wrapper around a Value
FunctionItemType - Interface in net.sf.saxon.type
  Higher-order functions in XQuery 1.1 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
FunctionSequenceCoercer - Class in com.saxonica.functions.hof
  An FunctionSequenceCoercer performs function coercion on a sequence of function items
FunctionSequenceCoercer(Expression, FunctionType, RoleLocator, TypeCheckerEnvironment) - Constructor for class com.saxonica.functions.hof.FunctionSequenceCoercer
  Constructor
FunctionType - Class in com.saxonica.functions.hof
  An instance of this class represents a specific function item type, for example function(xs:int) as xs:boolean
FunctionType(SequenceType[], SequenceType) - Constructor for class com.saxonica.functions.hof.FunctionType

## 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 com.saxonica.schema.UserComplexType
  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.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 com.saxonica.schema.UserComplexType
  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.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.
gatherAllPermittedElements(IntHashSet, boolean) - Method in class com.saxonica.schema.ElementParticle
  Find the set of all element particles allowed within the content model of this particle, identified by their integer fingerprints.
gatherAllPermittedElements(IntHashSet, boolean) - Method in class com.saxonica.schema.ElementWildcard
  Find the set of all element particles allowed within the content model of this particle, identified by their integer fingerprints.
gatherAllPermittedElements(IntHashSet, boolean) - Method in class com.saxonica.schema.ModelGroup
  Find the set of all element particles allowed within the content model of this particle, identified by their integer fingerprints.
gatherAllPermittedElements(IntHashSet, boolean) - Method in class com.saxonica.schema.ModelGroupParticle
  Find the set of all element particles allowed within the content model of this particle, identified by their integer fingerprints.
gatherAllPermittedElements(IntHashSet, boolean) - Method in class com.saxonica.schema.Particle
  Find the set of all element particles allowed within the content model of this particle, identified by their integer fingerprints.
gatherAllSubExpressions(Expression, HashSet) - Static method in class net.sf.saxon.expr.ExpressionTool
  Gather the set of all the subexpressions of an expression (the transitive closure)
gatherAttributeUses(List<AttributeUse>) - Method in class com.saxonica.schema.AttributeGroupDecl
  Append all attribute declarations contained directly or indirectly in this attribute group to a supplied List.
gatherCalledFunctionNames(Expression, List) - Static method in class net.sf.saxon.expr.ExpressionTool
  Gather a list of the names of the user-defined functions which a given expression calls directly
gatherCalledFunctions(Expression, List) - Static method in class net.sf.saxon.expr.ExpressionTool
  Gather a list of all the user-defined functions which a given expression calls directly
gatherComponentPatterns(Set) - Method in class net.sf.saxon.pattern.UnionPattern
  Gather the component (non-union) patterns of this union pattern
gatherComponents(int, Set) - Method in class net.sf.saxon.expr.VennExpression
  Gather the component operands of a union or intersect expression
gatherDirectContributingCallees(Set) - Method in class net.sf.saxon.expr.instruct.UserFunction
  Gather the direct contributing callees of this function.
gatherInheritedAttributes(AttributeCollectionImpl) - Method in class com.saxonica.validate.StartTagBufferEE
  Get all inherited attributes
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, 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) - Static method in class net.sf.saxon.expr.ExpressionTool
  Gather a list of all the variable bindings on which a given expression depends
gatherSubstititionGroupOwnersTransitively(Set<ElementDecl>) - Method in class com.saxonica.schema.ElementDecl
  Get the heads of all substitution groups, expanded transitively (including this element declaration itself)
gatherVariableReferences(Expression, Binding, List) - Static method in class net.sf.saxon.expr.ExpressionTool
  Get a list of all references to a particular variable within a subtree
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
GDayValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing a date constant value
GDayValueCompiler() - Constructor for class com.saxonica.codegen.GDayValueCompiler
GE - Static variable in class net.sf.saxon.expr.Token
  Operator ">="
GENERAL - Static variable in class net.sf.saxon.trans.Err
generalCompare(SequenceIterator, SequenceIterator, SimpleAtomicComparer, XPathContext) - Method in class com.saxonica.deploy.CompiledQueryServlet
  Helper method to implement a general comparison.
generalCompare(SequenceIterator, SequenceIterator, SimpleAtomicComparer, XPathContext) - Method in class com.saxonica.deploy.CompiledUserQuery
  Helper method to implement a general comparison
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
GeneralComparisonAdjunct - Class in com.saxonica.stream.adjunct
  Watch factory class for a general comparison
GeneralComparisonAdjunct() - Constructor for class com.saxonica.stream.adjunct.GeneralComparisonAdjunct
GeneralComparisonCompiler - Class in com.saxonica.codegen
GeneralComparisonCompiler() - Constructor for class com.saxonica.codegen.GeneralComparisonCompiler
GeneralComparisonEE - Class in com.saxonica.expr.ee
  This class provides an implementation of the GeneralComparison "=" operator, which deals efficiently with comparing two sequences.
GeneralComparisonEE(Expression, int, Expression) - Constructor for class com.saxonica.expr.ee.GeneralComparisonEE
  Create a relational expression identifying the two operands and the operator
GeneralComparisonFeed - Class in com.saxonica.stream.feed
  This class is used when a streaming template requests a general comparison with one operand being pushed from the streamed input document
GeneralComparisonFeed(Expression, int, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.GeneralComparisonFeed
GeneralFilterFunction - Class in com.saxonica.functions.extfn
  This class provides an abstract framework for a collection of extension functions that have the same general characteristics: (a) the first argument is a sequence, (b) the result is a subset/rearrangement of that sequence, (d) the second argument is a single argument function that is applied to the members of the sequence, (e) the default function if the second argument is omitted is fn:data(), (e) the processing may depend on the default collation.
GeneralFilterFunction() - Constructor for class com.saxonica.functions.extfn.GeneralFilterFunction
GeneralFilterFunction.GeneralFilterFunctionCall - Class in com.saxonica.functions.extfn
GeneralFilterFunction.GeneralFilterFunctionCall() - Constructor for class com.saxonica.functions.extfn.GeneralFilterFunction.GeneralFilterFunctionCall
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_ID - Static variable in class net.sf.saxon.functions.NamePart
generateId(NodeInfo) - Static method in class com.saxonica.functions.extfn.Extensions
  The function saxon:generate-id() is equivalent to the standard XSLT function generate-id().
generateId(FastStringBuffer) - Method in class com.saxonica.pull.UnconstructedParent
  Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class com.saxonica.stream.om.FleetingNode
  Construct a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.dom.NodeWrapper
  Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in interface net.sf.saxon.om.NodeInfo
  Construct a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.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.iter.NamespaceIterator.NamespaceNodeImpl
  Get a character string that uniquely identifies this node.
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 within this document (The calling code will prepend a document identifier)
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.SpaceStrippedNode
  Get a character string that uniquely identifies this node.
generateId(FastStringBuffer) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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
generateLocalVariableDeclaration(Class, String, String, boolean) - Method in class com.saxonica.codegen.CompilerService
  Generate a local variable declaration
generateMultithreadedInstruction(Expression) - Method in class com.saxonica.expr.ee.OptimizerEE
  Generate a multi-threaded version of an instruction.
generateMultithreadedInstruction(Expression) - Method in class net.sf.saxon.expr.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(K) - Method in class com.saxonica.functions.map.ImmutableMap
  Get an entry from the Map
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
getAction() - Method in class com.saxonica.schema.PreprocessFacet
  Get the XPath expression representing the action performed by this facet, represented as an Assertion object
getAction() - Method in class com.saxonica.schema.sdoc.SaxonPreprocess
  Get the Assertion schema component corresponding to the action in this saxon:preprocess element
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 com.saxonica.expr.IterateInstr
  Get the action expression (the content of the xsl:iterate)
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)
getActionExpression() - Method in class net.sf.saxon.expr.instruct.While
  Get the action expression (the content of the for-each)
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 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.
getAffectedTrees() - Method in class com.saxonica.update.PendingUpdateListImpl
  Get the root nodes of the trees that are affected by updates in the pending update list
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.
getAllCompositor() - Method in class com.saxonica.schema.UserComplexType
  For a complex type with "all" content, get the "all" model group.
getAllExternalVariables() - Method in interface javax.xml.xquery.XQPreparedExpression
  Retrieves all the external variables defined in the prolog of the prepared expression.
getAllExternalVariables() - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
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.
getAllowedExtensions() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Get the set of extensions allowed in this schema document
getAllowedNamespaces() - Method in class com.saxonica.schema.Wildcard
  Returns the set of permitted namespaces of this wildcard
getAllowExternalFunctions() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Ask whether queries are allowed to call external functions.
getAllUnboundExternalVariables() - Method in interface javax.xml.xquery.XQPreparedExpression
  Retrieves the names of all unbound external variables.
getAllUnboundExternalVariables() - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
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
getAnchorNode() - Method in interface com.saxonica.stream.watch.Watch
  Get the anchor node for the watch.
getAnchorNode() - Method in class com.saxonica.validate.AbstractWatch
  Get the anchor node for the watch.
getAnnotation() - Method in class com.saxonica.validate.ContentValidator
  Get the type annotation code to be used on elements validated by this validator
getAnnotation() - Method in class net.sf.saxon.expr.instruct.AttributeCreator
  Get the type annotation fingerprint to be used on the attribute event
getAnnotationStripper(Receiver) - Method in class com.saxonica.config.EnterpriseConfiguration
  Add to a pipeline a receiver that strips all type annotations.
getAnnotationStripper(Receiver) - Method in class net.sf.saxon.Configuration
  Add to a pipeline a receiver that strips all type annotations.
getAnother() - Method in class com.saxonica.deploy.CompiledMemoClosure.ProgressiveIterator
getAnother() - Method in class com.saxonica.deploy.ContextFilteringIterator
getAnother() - Method in class com.saxonica.expr.ee.MultithreadedContextMappingIterator
getAnother() - Method in class com.saxonica.stream.ManualIterator
getAnother() - Method in class com.saxonica.stream.SequenceExchanger.Consumer
  Get another SequenceIterator that iterates over the same items as the original, but which is repositioned at the start of the sequence.
getAnother(Conduit) - Method in class com.saxonica.stream.SequenceExchanger.EvaluationThread
  Make a copy of this Producer, evaluating the expression again starting at the beginning, and writing the results to a new Conduit
getAnother(Conduit) - Method in class com.saxonica.stream.SequenceExchanger.Producer
  Get a copy of this Producer, initialized to produce the same sequence of items as the original, but starting from the beginning (not from the current position).
getAnother() - Method in class net.sf.saxon.event.AllElementStripper
  Create a copy of this Stripper.
getAnother() - Method in class net.sf.saxon.event.RuleBasedStripper
  Get a clean copy of this stripper.
getAnother() - 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.AdjacentTextNodeMerger.AdjacentTextNodeMergingIterator
getAnother() - Method in class net.sf.saxon.expr.AppendIterator
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.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.style.StylesheetStripper
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.EmptyIterator
  Get another iterator over the same items, positioned at the start.
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.NamespaceIterator
  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.NodeArrayIterator
  Get another iterator over the same items
getAnother() - Method in class net.sf.saxon.tree.iter.OneItemGoneIterator
  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.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.ReverseNodeArrayIterator
  Get another iterator over the same items
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.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.value.MemoClosure.ProgressiveIterator
getAnother() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
getApplyPhase() - Method in class com.saxonica.update.DeleteAction
  Get the phase of operation in which this pending update action is applied.
getApplyPhase() - Method in class com.saxonica.update.InsertAction
  Get the phase of operation in which this pending update action is applied.
getApplyPhase() - Method in class com.saxonica.update.InsertAttributeAction
  Get the phase of operation in which this pending update action is applied.
getApplyPhase() - Method in class com.saxonica.update.PendingUpdateAction
  Get the phase of operation in which this pending update action is applied.
getApplyPhase() - Method in class com.saxonica.update.PutAction
  Get the phase of operation in which this pending update action is applied.
getApplyPhase() - Method in class com.saxonica.update.RenameAction
  Get the phase of operation in which this pending update action is applied.
getApplyPhase() - Method in class com.saxonica.update.ReplaceAttributeAction
  Get the phase of operation in which this pending update action is applied.
getApplyPhase() - Method in class com.saxonica.update.ReplaceNodeAction
  Get the phase of operation in which this pending update action is applied.
getApplyPhase() - Method in class com.saxonica.update.ReplaceValueAction
  Get the phase of operation in which this pending update action is applied.
getArcs() - Method in class net.sf.saxon.expr.PathMap.PathMapNode
  Get the arcs emanating from this node in the PathMap
getArgumentConverters() - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Get the converters used to convert the arguments from XPath values to Java values
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.FunctionCall
  Get the expressions supplied as actual arguments to the function
getArgumentType(int) - Method in class net.sf.saxon.expr.instruct.UserFunction
  Get the required types of an argument to this function
getArgumentTypes() - Method in class com.saxonica.functions.extfn.AnalyzeStringFunction
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.CompileQuery
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.CompileStylesheet
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.DeepEqual
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.DynamicErrorInfo
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.Eval
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.Evaluate
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.EvaluateNode
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.ExpressionFn
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.Find
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.ForEachGroupFunction
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.GeneralFilterFunction
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.Index
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.LastModified
  Get the required types for the arguments of this function.
getArgumentTypes() - Method in class com.saxonica.functions.extfn.Parse
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.QueryFn
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.Serialize
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.extfn.TransformFn
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.hof.DynamicFunctionCallDefinition
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.hof.DynamicFunctionConstructor
  Get the required types for the arguments of this function, counting from zero
getArgumentTypes() - Method in class com.saxonica.functions.hof.FunctionType
  Get the argument types
getArgumentTypes() - Method in class com.saxonica.functions.map.MapGet
  Get the required types for the arguments of this function.
getArgumentTypes() - Method in class com.saxonica.functions.map.MapKeys
  Get the required types for the arguments of this function.
getArgumentTypes() - Method in class com.saxonica.functions.map.MapNew
  Get the required types for the arguments of this function.
getArgumentTypes() - Method in class com.saxonica.functions.map.MapPut
  Get the required types for the arguments of this function.
getArgumentTypes() - Method in class com.saxonica.functions.xpath3.Pi
getArgumentTypes() - Method in class com.saxonica.functions.xpath3.TrigonometricFn
  Get the required types for the arguments of this function.
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
getArity() - Method in class com.saxonica.functions.hof.CoercedFunction
  Get the arity of the function
getArity() - Method in class com.saxonica.functions.hof.CurriedFunction
  Get the arity of the function
getArity() - Method in class com.saxonica.functions.hof.FirstClassFunction
  Get the arity of the function
getArity() - Method in class com.saxonica.functions.hof.FunctionType
  Get the arity (number of arguments) of this function type
getArity() - Method in class com.saxonica.functions.hof.UserFunctionItem
  Get the arity of the function
getArity() - Method in interface net.sf.saxon.om.FunctionItem
  Get the arity of the function
getArray() - Method in class net.sf.saxon.tree.iter.ArrayIterator
  Get the underlying array
getAssertion() - Method in class com.saxonica.schema.sdoc.XSDAssert
  Get the Assertion schema component corresponding to this xsd:assert element
getAssertions() - Method in class com.saxonica.schema.UserComplexType
  Get the assertions defined on this complex type
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 com.saxonica.expr.EquivalenceComparison
getAtomicComparer() - Method in class com.saxonica.expr.IndexedLookupExpression
  Get the atomic comparer used
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.SingletonComparison
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
getAtomicType(QName) - Method in class net.sf.saxon.s9api.ItemTypeFactory
  Get an item type representing an atomic type.
getAtomicValue() - Method in class com.saxonica.pull.PullFromIterator
  Get an atomic value.
getAtomicValue() - Method in class com.saxonica.pull.TinyTreeWalker
  Get an atomic value.
getAtomicValue() - Method in class com.saxonica.pull.TreeWalker
  Get an atomic value.
getAtomicValue() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get an atomic value.
getAtomicValue() - Method in interface javax.xml.xquery.XQItemAccessor
  Gets the current item as a Java `String`.
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.
getAtomicValue() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getAtomicValue() - Method in class net.sf.saxon.xqj.SaxonXQItem
getAtomicValue() - Method in class net.sf.saxon.xqj.SaxonXQSequence
getAtomizedItemType() - Method in class com.saxonica.schema.UserAtomicType
  Get the item type of the atomic values that will be produced when an item of this type is atomized
getAtomizedItemType(Expression, boolean, TypeHierarchy) - Static method in class net.sf.saxon.expr.Atomizer
  Compute the type that will result from atomizing the result of a given expression
getAtomizedItemType() - Method in class net.sf.saxon.pattern.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
getAtomizingIterator(SequenceIterator) - 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.
getAttributeCount() - Method in class com.saxonica.pull.PullToStax
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
getAttributeDecl(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the attribute declaration with a given name if there is one.
getAttributeDeclaration(int) - Method in class com.saxonica.config.EnterpriseConfiguration
  Get a global attribute declaration
getAttributeDeclaration() - Method in class com.saxonica.schema.AttributeUse
  Get the corresponding attribute declaration
getAttributeDeclaration() - Method in class com.saxonica.schema.sdoc.XSDAttribute
  Get the attribute declaration.
getAttributeDeclaration(int) - Method in class net.sf.saxon.Configuration
  Get a global attribute declaration.
getAttributeFormDefault() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Returns the attributeFormDefault property of this Schema.
getAttributeGroup(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the attribute declaration with a given name if there is one.
getAttributeGroup() - Method in class com.saxonica.schema.UserComplexType
  Returns the attribute group containing details of all the attributes defined for this complex type.
getAttributeGroupDecl() - Method in class com.saxonica.schema.sdoc.XSDAttributeGroup
  Returns the AttributeGroupDecl created by this AttributeGroup declaration.
getAttributeGroupReference() - Method in class com.saxonica.schema.sdoc.XSDAttributeGroup
  Return the AttributeGroupReference, if this is a reference
getAttributeList() - Method in class net.sf.saxon.tree.linked.ElementImpl
  Get the attribute list for this element.
getAttributeLocalName(int) - Method in class com.saxonica.pull.PullToStax
getAttributeLocalName(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
getAttributeName(int) - Method in class com.saxonica.pull.PullToStax
getAttributeName(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
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 com.saxonica.pull.PullToStax
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.
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 com.saxonica.pull.PullToStax
getAttributePrefix(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
getAttributes() - Method in class com.saxonica.pull.PullFromIterator
  Get the attributes associated with the current element.
getAttributes() - Method in class com.saxonica.pull.PullNamespaceReducer
  Get the attributes associated with the current element.
getAttributes() - Method in class com.saxonica.pull.TinyTreeWalker
  Get the attributes associated with the current element.
getAttributes() - Method in class com.saxonica.pull.TreeWalker
  Get the attributes associated with the current element.
getAttributes() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the attributes associated with the current element.
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 com.saxonica.pull.PullToStax
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
getAttributeTypeInfo(int) - Method in class com.saxonica.jaxp.TypedContentHandler.TypeInfoProviderImpl
  Returns the immutable `TypeInfo` object for the specified attribute of the current element.
getAttributeUse(int) - Method in class com.saxonica.schema.AttributeGroupDecl
  Get the attribute use with a specific name, if there is one.
getAttributeUse() - Method in class com.saxonica.schema.sdoc.XSDAttribute
  Get the attribute use.
getAttributeUseCardinality(int) - Method in class com.saxonica.schema.UserComplexType
  Find an attribute use within this complex type definition having a given attribute name (identified by fingerprint), and return the cardinality associated with that attribute, which will always be 0, 1, or 0-or-1.
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.
getAttributeUses() - Method in class com.saxonica.schema.AttributeGroupDecl
  Returns an Iterator over all the attribute uses of this attribute group.
getAttributeUseType(int) - Method in class com.saxonica.schema.UserComplexType
  Find an attribute use within this complex type definition having a given attribute name (identified by fingerprint), and return the schema type associated with that attribute.
getAttributeUseType(int) - Method in class net.sf.saxon.type.AnyType
  Find an attribute use within this complex type definition having a given attribute name (identified by fingerprint), and return the schema type associated with that attribute.
getAttributeUseType(int) - Method in interface net.sf.saxon.type.ComplexType
  Find an attribute use within this complex type definition having a given attribute name (identified by fingerprint), and return the schema type associated with that attribute.
getAttributeUseType(int) - Method in class net.sf.saxon.type.Untyped
  Find an attribute use within this complex type definition having a given attribute name (identified by fingerprint), and return the schema type associated with that attribute.
getAttributeValue(int) - Method in class com.saxonica.pull.PullToStax
getAttributeValue(String, String) - Method in class com.saxonica.pull.PullToStax
getAttributeValue(int) - Method in class com.saxonica.pull.UnconstructedParent
  Get the value of a given attribute of this node
getAttributeValue(int) - Method in class com.saxonica.stream.om.FleetingElementNode
  Get the string value of a given attribute of this node
getAttributeValue(int) - Method in class com.saxonica.stream.om.FleetingNode
  Get the string value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.dom.NodeWrapper
  Get the value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.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(int) - Method in class net.sf.saxon.option.dom4j.NodeWrapper
  Get the 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(int) - Method in class net.sf.saxon.option.xom.NodeWrapper
  Get the 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.iter.NamespaceIterator.NamespaceNodeImpl
  Get the value of a given attribute of this node
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(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.tiny.TinyElementImpl
  Get the 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(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(int) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
  Get the value of a given attribute of this node
getAttributeValue(int) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  Get the 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(int) - Method in class net.sf.saxon.value.TextFragmentValue
  Get the 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
getAttributeWildcard(SchemaCompiler) - Method in class com.saxonica.schema.AttributeGroupDecl
  Get the complete attribute wildcard used in this attribute group.
getAttributeWildcard(SchemaCompiler) - Method in class com.saxonica.schema.AttributeGroupReference
  Returns the attribute wildcard in the referenced attribute group, if any.
getAutoCommit() - Method in interface javax.xml.xquery.XQConnection
  Gets the auto-commit attribute of this connection
getAutoCommit() - Method in class net.sf.saxon.xqj.SaxonXQConnection
getAxis() - Method in class net.sf.saxon.expr.AxisExpression
  Get the axis
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 com.saxonica.expr.IndexedFilterExpression
  Get the underlying expression
getBaseExpression() - Method in class com.saxonica.expr.IndexedLookupExpression
  Get the underlying expression
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.sort.TupleSorter
  Get the base expression, the expression that computes the sequence to be 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 com.saxonica.schema.UserDefinedType
  Returns the base type that this type inherits from.
getBaseType() - Method in interface javax.xml.xquery.XQItemType
  Returns the base type of the item.
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.
getBaseType() - Method in class net.sf.saxon.xqj.SaxonXQItemType
getBaseTypeFingerprint() - Method in class com.saxonica.schema.UserDefinedType
  Get the fingerprint of the name of the base type of this type
getBaseTypeReference() - Method in class com.saxonica.schema.UserDefinedType
  Get the reference to the base type.
getBaseURI() - Method in class com.saxonica.codegen.QueryCompiler
  Get the static base URI of the query
getBaseURI() - Method in class com.saxonica.pull.UnconstructedElement
  Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in class com.saxonica.pull.UnconstructedParent
  Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in class com.saxonica.schema.TypeAlternative
  Get the base URI of the XPath expression
getBaseURI() - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in class com.saxonica.stream.om.FleetingNode
  Get the Base URI for the node, that is, the URI used for resolving a relative URI contained in the node.
getBaseURI() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the Base URI, if set in the static context, else the empty string.
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.ParentNodeConstructor
  Get the static base URI of the instruction
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.iter.NamespaceIterator.NamespaceNodeImpl
  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.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.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(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.SpaceStrippedNode
  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.TypeStrippedNode
  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.
getBaseURI() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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.VariableReference
  Get the object bound to the variable
getBindingMode() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the value of the binding mode property.
getBindingMode() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
getBlock() - Method in class com.saxonica.schema.ElementDecl
  Returns the value of the 'block' attribute for this element.
getBlock() - Method in class com.saxonica.schema.UserComplexType
  Returns the value of the 'block' attribute for this element
getBlock() - Method in class com.saxonica.schema.UserDefinedType
  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.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`
getBlockDefault() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Returns the default BlockList for this Schema.
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
getBoolean() - Method in interface javax.xml.xquery.XQItemAccessor
  Gets the current item as a `boolean`.
getBoolean() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getBoolean() - Method in class net.sf.saxon.xqj.SaxonXQItem
getBoolean() - Method in class net.sf.saxon.xqj.SaxonXQSequence
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
getBoundarySpacePolicy() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the boundary-space policy defined in the static context.
getBoundarySpacePolicy() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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 com.saxonica.schema.UserSimpleType
  Returns the built-in base type this type is derived from.
getBuiltInBaseType() - Method in class net.sf.saxon.type.AnySimpleType
  Get the built-in ancestor of this type in the type hierarchy
getBuiltInBaseType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Returns the built-in base type this type is derived from.
getBuiltInBaseType() - Method in class net.sf.saxon.type.BuiltInListType
getBuiltInBaseType() - Method in class net.sf.saxon.type.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 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
getByte() - Method in interface javax.xml.xquery.XQItemAccessor
  Gets the current item as a `byte`.
getByte() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getByte() - Method in class net.sf.saxon.xqj.SaxonXQItem
getByte() - Method in class net.sf.saxon.xqj.SaxonXQSequence
getCachedName(int) - Method in class net.sf.saxon.serialize.XMLEmitter
  Get a name from the local name cache
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
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.PrecisionDecimalValue
  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 com.saxonica.deploy.CompiledClosure
  Get the cardinality.
getCardinality() - Method in class com.saxonica.deploy.ItemClosure
  Get the cardinality.
getCardinality() - Method in class com.saxonica.deploy.Tail
  Determine the cardinality
getCardinality() - Method in class com.saxonica.schema.AttributeUse
  Get the value of the "use" attribute, expressed as a Cardinality value of `StaticProperty.EXACTLY_ONE`, `StaticProperty.EMPTY`, or `StaticProperty.ALLOWS_ZERO_OR_ONE`
getCardinality(ExpressionVisitor, ItemType) - Method in class com.saxonica.schema.IdentityField
  Get the static cardinality of the expression, that is the number of nodes the field xpath will select for each node selected by the selector xpath.
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.TraceWrapper
  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 com.saxonica.pull.PullToStax
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
getCharacterOffset() - Method in class com.saxonica.pull.PullToStax.SourceStreamLocation
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.
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 com.saxonica.expr.Fork
  Get the content of the fork instruction
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
getChildValidator() - Method in class com.saxonica.validate.AllElementValidator
  Get a validator to handle the children of the current element.
getChildValidator() - Method in class com.saxonica.validate.ComplexContentValidator
  Get a validator to handle the children of the current element.
getChildValidator() - Method in class com.saxonica.validate.ContentValidator
  Get a validator to handle the children of the current element.
getChildValidator() - Method in class com.saxonica.validate.EmptyContentValidator
getChildValidator() - Method in class com.saxonica.validate.LaxValidator
getChildValidator() - Method in class com.saxonica.validate.SimpleContentValidator
  Return a validator to handle the children of the element just started.
getChildValidator() - Method in class com.saxonica.validate.SkipValidator
  Get a validator to handle the children of the current element.
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)`.
getClassName(Class) - Method in class com.saxonica.codegen.CompilerService
  Get the name of a Java class for use in the generated code.
getClassName() - Method in class com.saxonica.codegen.QueryCompiler
  Get the name of the Java class containing the compiled query
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
getCodeForPrefix(String) - Method in class net.sf.saxon.om.NamePool
  Get the prefix code for a given Prefix
getCodeForURI(String) - Method in class net.sf.saxon.om.NamePool
  Get the uri code for a given URI
getCodePoint() - Method in class net.sf.saxon.style.XSLOutputCharacter
getCollation(String) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get a named collation
getCollation() - Method in class net.sf.saxon.expr.sort.NamedCollation
  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.CodepointCollator
  Get a collation key for two Strings.
getCollationKey(String) - Method in class net.sf.saxon.expr.sort.LowercaseFirstCollator
  Get a collation key for two Strings.
getCollationKey(String) - Method in class net.sf.saxon.expr.sort.NamedCollation
  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.UppercaseFirstCollator
  Get a collation key for two Strings.
getCollationKey(NamedCollation, 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(NamedCollation, 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.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 interface net.sf.saxon.TypeCheckerEnvironment
getCollationName() - Method in class com.saxonica.xsltextn.SaxonCollation
  Get the name of the collation defined by this saxon:collation declaration
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.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
getCollationURI() - Method in class net.sf.saxon.expr.sort.CollatingAtomicComparer
  Get the collation URI
getCollationURIResolver() - Method in class net.sf.saxon.Configuration
  Get the collation URI resolver associated with this configuration.
getCollator() - Method in class com.saxonica.xsltextn.SaxonCollation
  Get the collator defined by this collation declaration
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.
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 com.saxonica.pull.PullToStax.SourceStreamLocation
getColumnNumber() - Method in class com.saxonica.pull.TinyTreeWalker
  Return the character position where the current document event ends.
getColumnNumber() - Method in class com.saxonica.pull.TreeWalker
  Return the character position where the current document event ends.
getColumnNumber() - Method in class com.saxonica.pull.UnconstructedParent
  Get column number
getColumnNumber() - Method in class com.saxonica.schema.SchemaStructure
  Get the column number of the element defining this schema component.
getColumnNumber() - Method in class com.saxonica.stream.om.FleetingNode
  Get column number.
getColumnNumber() - Method in exception javax.xml.xquery.XQQueryException
  Gets the column number in the query string where the error occurred.
getColumnNumber() - Method in class javax.xml.xquery.XQStackTraceElement
  Gets the column number in the query string containing the execution point represented by this stack trace element.
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() - Method in class net.sf.saxon.event.DocumentSender
getColumnNumber(long) - Method in class net.sf.saxon.event.DocumentSender
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() - Method in class net.sf.saxon.expr.ExpressionLocation
  Get the column number
getColumnNumber(long) - Method in class net.sf.saxon.expr.ExpressionLocation
getColumnNumber() - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
getColumnNumber(long) - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
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() - Method in class net.sf.saxon.expr.instruct.TraceExpression
  Get the column number identifying the position of the instruction.
getColumnNumber(long) - Method in class net.sf.saxon.expr.instruct.TraceExpression
getColumnNumber() - Method in class net.sf.saxon.expr.Tokenizer
  Get the column number of the current token
getColumnNumber(int) - Method in class net.sf.saxon.expr.Tokenizer
  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() - Method in class net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl
  Get column number
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.tiny.TinyNodeImpl
  Get the column number of the 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.SpaceStrippedNode
  Get column number
getColumnNumber() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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.
getCombinedAttributeGroup() - Method in class com.saxonica.schema.UserComplexType
  Returns the attribute group containing details of all the attributes defined for this complex type.
getCommentBuffer() - Method in class net.sf.saxon.tree.tiny.TinyTree
  Get the character buffer used to hold all the comment data of the document
getCommonAtomicType() - Method in class com.saxonica.schema.sdoc.SimpleTypeDefinition
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class com.saxonica.schema.UserAtomicType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class com.saxonica.schema.UserListType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class com.saxonica.schema.UserUnionType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class net.sf.saxon.type.AnySimpleType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class net.sf.saxon.type.BuiltInListType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class net.sf.saxon.type.ErrorType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in class net.sf.saxon.type.ExternalObjectType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonAtomicType() - Method in interface net.sf.saxon.type.SimpleType
  Get the most specific possible atomic type that all items in this SimpleType belong to
getCommonChildItemType() - Method in class net.sf.saxon.style.StyleElement
  Get the most general type of item returned by the children of this instruction
getCommonSuperType(ItemType, ItemType, TypeHierarchy) - Static method in class net.sf.saxon.type.Type
  Get a type that is a common supertype of two given item types
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.TupleSorter
  Get the array of AtomicComparer objects, one per sort key, that are used to compare values in the sequence
getComparer() - Method in class net.sf.saxon.expr.sort.DocumentSorter
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 com.saxonica.expr.ee.StaticQueryContextEE
  Get a previously compiled library module
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
getCompilerForJava() - Method in class net.sf.saxon.functions.IsWholeNumber
  Return an object capable of compiling this IntegratedFunction call to Java source code.
getCompilerForJava() - Method in class net.sf.saxon.functions.ItemAt
  Return an object capable of compiling this IntegratedFunction call to Java source code.
getCompilerForJava() - Method in class net.sf.saxon.lib.ExtensionFunctionDefinition
  Return an object capable of compiling this IntegratedFunction call to Java source code.
getCompilerInfo() - Method in class net.sf.saxon.PreparedStylesheet
  Get the CompilerInfo containing details of XSLT compilation options
getComplexType() - Method in class com.saxonica.schema.sdoc.XSDComplexType
  Get the UserComplexType represented by this complexType element in the schema document
getComponent(int) - Method in class net.sf.saxon.value.AtomicValue
  Method to extract components of a value.
getComponent(int) - Method in class net.sf.saxon.value.DateTimeValue
  Get a component of the value.
getComponent(int) - Method in class net.sf.saxon.value.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
getComponentReference() - Method in exception com.saxonica.schema.UnresolvedReferenceExceptionImpl
getComponents() - Method in class net.sf.saxon.expr.sort.TupleExpression
  Get the component expressions
getCompositorName() - Method in class com.saxonica.schema.AllModelGroup
  Get the name of this compositor
getCompositorName() - Method in class com.saxonica.schema.ChoiceModelGroup
  Get the name of this compositor
getCompositorName() - Method in class com.saxonica.schema.ModelGroup
  Get the name of the compositor used in this model group
getCompositorName() - Method in class com.saxonica.schema.ModelGroupDefinition
getCompositorName() - Method in class com.saxonica.schema.SequenceModelGroup
  Get the name of this compositor
getCompressedValue() - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
getCondition() - Method in class com.saxonica.schema.Assertion
  Get the XPath expression representing the assertion.
getCondition() - Method in class com.saxonica.schema.TypeAlternative
  Get the XPath expression used in the test attribute of the alternative.
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
getConditionText() - Method in class com.saxonica.schema.Assertion
  Get the original text of the condition.
getConditionText() - Method in class com.saxonica.schema.TypeAlternative
  Get the original text of the condition.
getConduit() - Method in class com.saxonica.stream.SequenceExchanger.SequencePusher
  Get the Conduit to which the events are written
getConfiguration() - Method in class com.saxonica.codegen.CompilerService
  Get the Saxon configuration
getConfiguration() - Method in class com.saxonica.codegen.ExpressionCompiler
  Get the Saxon Configuration
getConfiguration() - Method in class com.saxonica.deploy.CompiledQueryServlet
  Get the Configuration.
getConfiguration() - Method in class com.saxonica.deploy.CompiledUserQuery
  Get the Configuration
getConfiguration(ServletContext) - Method in interface com.saxonica.deploy.SharedApplicationDataHandler
  Supply the Configuration in which queries will execute.
getConfiguration(XPathContext) - Static method in class com.saxonica.functions.extfn.Extensions
  Return the Configuration object
getConfiguration() - Method in class com.saxonica.jaxp.SchemaFactoryImpl
  Get the underlying Saxon Configuration object
getConfiguration() - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Get the Configuration object
getConfiguration() - Method in class com.saxonica.jaxp.ValidatorImpl
  Get the underlying Saxon Configuration object
getConfiguration() - Method in class com.saxonica.pull.UnconstructedParent
  Get the configuration
getConfiguration() - Method in interface com.saxonica.schema.ComponentReference
  Determine the configuration containing this reference (and its target)
getConfiguration() - Method in class com.saxonica.schema.PreparedSchema
  Get the configuration
getConfiguration() - Method in class com.saxonica.schema.SchemaCompiler
  Get the configuration
getConfiguration() - Method in class com.saxonica.schema.SchemaStructure
  Get the schema containing this structure
getConfiguration() - Method in class com.saxonica.stream.adjunct.StreamingAdjunct
  Get the Saxon Configuration
getConfiguration() - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Get the configuration used to build the tree containing this node.
getConfiguration() - Method in class com.saxonica.stream.om.FleetingNode
  Get the configuration used to build the tree containing this node.
getConfiguration() - Method in class com.saxonica.validate.Checker
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.ProxyReceiver
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.ExpressionVisitor
  Get the Saxon configuration
getConfiguration() - Method in class net.sf.saxon.expr.instruct.Executable
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.expr.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.iter.NamespaceIterator.NamespaceNodeImpl
  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.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.SpaceStrippedDocument
  Get the configuration previously set using setConfiguration
getConfiguration() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
  Get the configuration
getConfiguration() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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
getConfiguration() - Method in class net.sf.saxon.xqj.SaxonXQConnection
  Get the Saxon Configuration in use.
getConfiguration() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Get the Saxon Configuration in use.
getConfiguration() - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
getConfigurationProperty(String) - Method in class com.saxonica.config.EnterpriseConfiguration
  Get a property of the configuration
getConfigurationProperty(String) - Method in class com.saxonica.config.ProfessionalConfiguration
  Get a property of the configuration
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
getConnection() - Method in interface javax.xml.xquery.PooledXQConnection
  Creates and returns an `XQConnection` object that is a handle for the physical connection that this `PooledXQConnection` object represents.
getConnection() - Method in interface javax.xml.xquery.XQDataSource
  Attempts to create a connection to an XML datasource.
getConnection(Connection) - Method in interface javax.xml.xquery.XQDataSource
  Attempts to create a connection to an XML datasource using an existing JDBC connection.
getConnection(String, String) - Method in interface javax.xml.xquery.XQDataSource
  Attempts to establish a connection to an XML datasource using the supplied username and password.
getConnection() - Method in interface javax.xml.xquery.XQResultItem
  Gets the XQuery connection associated with this result item
getConnection() - Method in interface javax.xml.xquery.XQResultSequence
  Gets the XQuery connection associated with this result sequence
getConnection() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
getConnection(Connection) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Get a connection based on an underlying JDBC connection
getConnection(String, String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Get a connection, by supplying a username and password.
getConnection() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getConnection() - Method in class net.sf.saxon.xqj.SaxonXQItem
getConnection() - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
getConnection() - Method in class net.sf.saxon.xqj.SaxonXQSequence
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
getConstraintFingerprint() - Method in class com.saxonica.schema.sdoc.XSDIdentityConstraint
  Get the fingerprint of the name of this component or reference
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 interface javax.xml.xquery.XQStaticContext
  Gets the construction mode defined in the static context.
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
getConstructionMode() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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.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.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.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.ExpressionParser.TemporaryContainer
  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.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.
getContainingComplexType() - Method in class com.saxonica.schema.AttributeDecl
  Get the containing complex type.
getContainingComplexType() - Method in class com.saxonica.schema.ElementDecl
  Get the containing complex type.
getContainingComplexType() - Method in class com.saxonica.schema.sdoc.SchemaElement
  Get the complexType associated with the containing xs:complexType element
getContainingDeclarationName() - Method in class com.saxonica.schema.UserDefinedType
  Get the name of the containing element or attribute declaration, if any (and if known).
getContainingElement() - Method in class com.saxonica.validate.ContentValidator
  Get the fingerprint of the name of the element being validated (for diagnostics).
getContainingElementLocationId() - Method in class com.saxonica.validate.ContentValidator
  Get the location ID of the element being validated
getContainingElementName() - Method in class com.saxonica.validate.ContentValidator
  Get the containing element name, for use in error messages.
getContainingFunction() - Method in class net.sf.saxon.expr.TailCallLoop
  Get the containing function
getContainingSimpleType() - Method in class com.saxonica.schema.sdoc.SchemaElement
  Get the simpleTypeDefinition associated with the containing xs:simpleType element
getContainingSlotManager() - Method in class net.sf.saxon.style.StyleElement
  Get the SlotManager for the containing Procedure definition
getContainingStylesheet() - Method in class net.sf.saxon.style.StyleElement
  Get the containing XSLStylesheet element
getContentExpression() - Method in 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 com.saxonica.jaxp.ValidatingReader
  Return the current content handler.
getContentHandler() - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Gets the `ContentHandler` which receives the augmented validation result.
getContentHandler() - Method in class net.sf.saxon.Filter
  Get the ContentHandler registered using setContentHandler()
getContentModelSize() - Method in class com.saxonica.schema.ModelGroup
  Get the number of particles in the (unsimplified) content model
getContentType() - Method in class com.saxonica.validate.SchemaAttributeTest
  Get the content type allowed by this NodeTest (that is, the type annotation of the matched nodes).
getContentType() - Method in class com.saxonica.validate.SchemaElementTest
  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.CombinedNodeTest
  Get the content type allowed by this NodeTest (that is, the type annotation of the matched nodes).
getContentType() - Method in class net.sf.saxon.pattern.ContentTypeTest
  Get the content type allowed by this NodeTest (that is, the type annotation of the matched nodes).
getContentType() - Method in class net.sf.saxon.pattern.NodeKindTest
  Get the content type allowed by this NodeTest (that is, the type of content allowed).
getContentType() - Method in class net.sf.saxon.pattern.NodeTest
  Get the content type allowed by this NodeTest (that is, the type annotation of the matched nodes).
getContext(XPathContext) - Static method in class com.saxonica.functions.extfn.Extensions
  Return the XPathContext object
getContext() - Method in class com.saxonica.stream.feed.EventFeed
  Get the dynamic evaluation context
getContext() - Method in class com.saxonica.stream.feed.ItemFeed
  Get the dynamic evaluation context
getContext() - Method in class com.saxonica.stream.watch.ComposingWatch
  Get the dynamic context (the top frame of the context stack)
getContext() - Method in class com.saxonica.stream.watch.EventPushingWatch
getContextDeterminedTypeForAttribute(int) - Method in class com.saxonica.schema.UserComplexType
  Get the context-determined type for a given attribute.
getContextDeterminedTypeForElement(int) - Method in class com.saxonica.schema.UserComplexType
  Get the context-determined type for a given child element.
getContextDocumentRoot() - Method in class net.sf.saxon.expr.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.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.
getContextItemStaticType() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the static type of the context item.
getContextItemStaticType() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
getContextItemType() - Method in class net.sf.saxon.expr.AxisExpression
  Get the static type of the context item for this AxisExpression.
getContextItemVariableName() - Method in class com.saxonica.codegen.CompilerService
  Get the name of the Java variable currently bound to the context item
getContextNode(Item) - Method in class com.saxonica.deploy.CompiledQueryServlet
  Helper method to get the context node, throwing appropriate exceptions if there isn't one.
getContextNode(Item) - Method in class com.saxonica.deploy.CompiledUserQuery
  Helper method to get the context node, throwing appropriate exceptions if there isn't one
getContextPosition() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the context position (the position of the context item)
getContextPosition() - Method in interface net.sf.saxon.expr.XPathContext
  Get the context position (the position of the context item)
getContextPosition() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the context position (the position of the context item)
getContextPositionVariableName() - Method in class com.saxonica.codegen.CompilerService
  Get the name of the Java variable currently bound to the context position
getContextSizeVariableName() - Method in class com.saxonica.codegen.CompilerService
  Get the name of the Java variable currently bound to the context size (last())
getContextStack() - Method in class com.saxonica.stream.feed.EventFeed
  Get the stack of XPathContext objects
getContextStack() - Method in class com.saxonica.stream.feed.ItemFeed
getContextStack() - Method in class com.saxonica.stream.watch.ComposingWatch
  Get the context stack
getContextStack() - Method in class com.saxonica.stream.watch.EventPushingWatch
getContextVariableName() - Method in class com.saxonica.codegen.CompilerService
  Get the name of the Java variable currently bound to the dynamic XPathContext object
getContextVariableName() - Method in interface net.sf.saxon.expr.CodeGeneratorService
  Get the name of the Java variable currently bound to the dynamic XPathContext object
getControlledExpression() - Method in class com.saxonica.expr.IndexedFilterExpression
  Get the subexpression that is evaluated in the new context
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.SlashExpression
  Get the step expression (the right-hand operand)
getController(XPathContext) - Static method in class com.saxonica.functions.extfn.Extensions
  Return the Controller object
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 class com.saxonica.expr.IndexedFilterExpression
  Get the subexpression that sets the context item
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.SlashExpression
  Get the start expression (the left-hand operand)
getConversionContext() - Method in class net.sf.saxon.Configuration
  Get an XPathContext object with sufficient capability to perform comparisons and conversions
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.ItemType
  Get the conversion rules implemented by this type.
getCookedBaseOutputURI() - Method in class net.sf.saxon.Controller
  Get the base output URI after processing.
getCopyInformee() - Method in class net.sf.saxon.event.PipelineConfiguration
  Get the CopyInformee to be notified of element nodes if the origin of the pipeline is copying elements.
getCopyNamespacesModeInherit() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the inherit part of the copy-namespaces mode defined in the static context.
getCopyNamespacesModeInherit() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
getCopyNamespacesModePreserve() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the preserve part of the copy-namespaces mode defined in the static context.
getCopyNamespacesModePreserve() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
getCounterMap() - Method in class com.saxonica.schema.AllModelGroup
  Get a mapping from element name fingerprints (including fingerprints of substitution group members) to entries in the minima and maxima arrays.
getCounterMap() - Method in class com.saxonica.schema.AttributeGroupDecl
  Get the counter map used to map attribute names to positions in an array of counters used during instance validation
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
getCoverageStatistics() - Method in class com.saxonica.validate.ValidationStack
  Get the statistics showing the usage of individual schema components during a validation episode
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
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.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 class net.sf.saxon.expr.sort.GroupEndingIterator
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.GroupStartingIterator
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.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.
getDataFactory() - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
getDataFactory() - Method in class net.sf.saxon.xqj.SaxonXQExpression
getDataFactory() - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
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)
getDay() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return day in month or `DatatypeConstants.FIELD_UNDEFINED`.
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.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
getDecimalValue() - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Get the value
getDeclaration() - Method in class com.saxonica.schema.ElementParticle
  Returns the ElementDecl that this element definition references.
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"
getDeclarationMap() - Method in class com.saxonica.schema.AllModelGroup
  Get a mapping from element name fingerprints (including fingerprints of substitution group members) to local or global element declarations to be used to validate the content of each element in the all group
getDeclaredAttributes() - Method in class com.saxonica.schema.AttributeGroupDecl
  Get a HashMap containing all the attributes in this attribute group, expanded recursively.
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(int[]) - Method in class com.saxonica.pull.UnconstructedParent
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class com.saxonica.stream.om.FleetingElementNode
  Get all namespace declarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class com.saxonica.stream.om.FleetingNode
  Get all namespace declarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.dom.NodeWrapper
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in interface net.sf.saxon.om.NodeInfo
  Get all namespace declarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.option.dom4j.NodeWrapper
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.option.jdom.NodeWrapper
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.option.xom.NodeWrapper
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.tree.linked.ElementImpl
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.tree.linked.NodeImpl
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(TinyTree, int, int[]) - 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(int[]) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.tree.util.Orphan
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredNamespaces(int[]) - Method in class net.sf.saxon.value.TextFragmentValue
  Get all namespace undeclarations and undeclarations defined on this element.
getDeclaredResultType() - Method in class net.sf.saxon.expr.instruct.UserFunction
  Get the declared result type
getDefaultAttributeGroupReference() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Get a reference to the default attribute group
getDefaultCollation() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the URI of the default collation.
getDefaultCollation() - Method in class net.sf.saxon.expr.CollationMap
  Get the default collation
getDefaultCollation() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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.
getDefaultContainer() - Method in class net.sf.saxon.expr.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 class com.saxonica.schema.TypeAlternative
  Get the default namesapce for elements and types from the static context of the XPath expression
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
getDefaultElementTypeNamespace() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the URI of the default element/type namespace, the empty string if not set.
getDefaultElementTypeNamespace() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
getDefaultFunctionNamespace() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the URI of the default function namespace, the empty string if not set.
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.
getDefaultFunctionNamespace() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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)
getDefaultOpenContentMode() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Get the default open content mode, as a string (interleave or suffix)
getDefaultOpenContentWildcard() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Get the default open content wildcard, if any
getDefaultOrderForEmptySequences() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the default order for empty sequences defined in the static context.
getDefaultOrderForEmptySequences() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
getDefaultOutputProperties() - Method in class net.sf.saxon.expr.instruct.Executable
  Get the default output properties
getDefaultPriority() - Method in class com.saxonica.validate.SchemaAttributeTest
  Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class com.saxonica.validate.SchemaElementTest
  Determine the default priority of this node test when used on its own as a Pattern
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.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.NodeTest
  Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.saxon.pattern.NodeTestPattern
  Determine the default priority of this node test when used on its own as a Pattern
getDefaultPriority() - Method in class net.sf.saxon.pattern.Pattern
  Determine the default priority to use if this pattern appears as a match pattern for a template with no explicit priority attribute.
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 com.saxonica.schema.AttributeDecl
  Returns the default value of this attribute declaration.
getDefaultValue() - Method in class com.saxonica.schema.AttributeUse
  Returns the default value of this attribute use.
getDefaultValue() - Method in class com.saxonica.schema.ElementDecl
  Returns the default value defined for this element definition.
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 com.saxonica.functions.hof.FunctionItemExpression
  Determine which aspects of the context the expression depends on.
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.TraceWrapper
  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.UnionPattern
  Get the dependencies of the pattern.
getDerivationMethod() - Method in class com.saxonica.schema.UserDefinedType
  Gets the integer code of the derivation method used to derive this type from its parent.
getDerivationMethod() - Method in class net.sf.saxon.type.AnySimpleType
  Gets the integer code of the derivation method used to derive this type from its parent.
getDerivationMethod() - Method in class net.sf.saxon.type.AnyType
  Gets the integer code of the derivation method used to derive this type from its parent.
getDerivationMethod() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Gets the integer code of the derivation method used to derive this type from its parent.
getDerivationMethod() - Method in class net.sf.saxon.type.BuiltInListType
  Gets the integer code of the derivation method used to derive this type from its parent.
getDerivationMethod() - Method in class net.sf.saxon.type.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 com.saxonica.schema.UserComplexType
  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.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 com.saxonica.schema.UserComplexType
  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.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 com.saxonica.schema.UserDefinedType
  Get a description of this type for use in diagnostics.
getDescription() - Method in class net.sf.saxon.type.AnySimpleType
  Get a description of this type for use in diagnostics
getDescription() - Method in class net.sf.saxon.type.AnyType
  Get a description of this type for use in diagnostics
getDescription() - Method in class net.sf.saxon.type.BuiltInAtomicType
getDescription() - Method in class net.sf.saxon.type.BuiltInListType
getDescription() - Method in class net.sf.saxon.type.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.
getDisallowedNamespaces() - Method in class com.saxonica.schema.Wildcard
  Get the disallowed namespaces.
getDisplayName() - Method in class com.saxonica.pull.UnconstructedDocument
  Get the display name of this node.
getDisplayName() - Method in class com.saxonica.pull.UnconstructedParent
  Get the display name of this node.
getDisplayName() - Method in class com.saxonica.schema.AttributeDecl
  Returns the name of the attribute defined by this AttributeDecl.
getDisplayName() - Method in class com.saxonica.schema.AttributeGroupDecl
  Return the name of this AttributeGroup, for display purposes
getDisplayName() - Method in class com.saxonica.schema.AttributeUse
  Returns the name of the attribute defined by this AttributeDecl.
getDisplayName() - Method in class com.saxonica.schema.ElementDecl
  Returns the name of this Element declaration in a form suitable for error messages.
getDisplayName() - Method in class com.saxonica.schema.ElementParticle
  Returns the display name of this Element particle.
getDisplayName() - Method in class com.saxonica.schema.UserDefinedType
  Get the display name of the type: that is, a lexical QName with an arbitrary prefix
getDisplayName() - Method in class com.saxonica.stream.om.FleetingNode
  Get the display name of this node, in the form of a lexical QName.
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(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(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.iter.NamespaceIterator.NamespaceNodeImpl
  Get the display name of this node.
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.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.SpaceStrippedNode
  Get the display name of this node.
getDisplayName() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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 com.saxonica.schema.sdoc.SchemaDocument
  Get the document wrapped by this SchemaDocument
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.
getDocumentLocator() - Method in class net.sf.saxon.event.ProxyReceiver
  Get the Document Locator
getDocumentNode() - Method in class com.saxonica.stream.watch.WatchManager
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
getDocumentNumber() - Method in class com.saxonica.pull.UnconstructedParent
  Get the document number of the document containing this node.
getDocumentNumber() - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Get the document number of the document containing this node.
getDocumentNumber() - Method in class com.saxonica.stream.om.FleetingNode
  Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.dom.DocumentWrapper
  Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.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.iter.NamespaceIterator.NamespaceNodeImpl
  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.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.SpaceStrippedDocument
  Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
  Get the document number of the document containing this node.
getDocumentNumber() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedDocument
  Get the unique document number
getDocumentNumber() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  Get the document number of the document containing this node.
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(XQueryExpression) - Method in class net.sf.saxon.s9api.DocumentBuilder
  Get the compiled query to be used for implementing document projection.
getDocumentRoot() - Method in class com.saxonica.pull.UnconstructedDocument
  Get the root node, if it is a document node.
getDocumentRoot() - Method in class com.saxonica.pull.UnconstructedParent
  Get the root node, if it is a document node.
getDocumentRoot() - Method in class com.saxonica.stream.om.FleetingNode
  Get the root node, if it is a document node.
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.iter.NamespaceIterator.NamespaceNodeImpl
  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.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.SpaceStrippedNode
  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.NamePart
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 com.saxonica.config.EnterpriseConfiguration
  Get a document-level validator to add to a Receiver pipeline
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
getDouble() - Method in interface javax.xml.xquery.XQItemAccessor
  Gets the current item as a `double`.
getDouble() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getDouble() - Method in class net.sf.saxon.xqj.SaxonXQItem
getDouble() - Method in class net.sf.saxon.xqj.SaxonXQSequence
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.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 com.saxonica.jaxp.ValidatingReader
  Return the current DTD handler.
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
getDtdValidation() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Ask whether source documents are to be parsed with DTD validation enabled
getDTDValidationMode() - Method in class net.sf.saxon.lib.ParseOptions
  Get whether or not DTD validation of this source is required
getDurationValue() - Method in class net.sf.saxon.xqj.SaxonDuration
  Get the underlying DurationValue
getDynamicContext() - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
getDynamicContext() - Method in class net.sf.saxon.xqj.SaxonXQExpression
getDynamicContext() - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
getDynamicLoader() - Method in class net.sf.saxon.Configuration
  Get the DynamicLoader used by this Configuration.
getEdges() - Method in class com.saxonica.schema.fsa.AutomatonState
  Get an iterator over all the transitions (edges) allowed from this state
getEdges() - Method in class com.saxonica.schema.fsa.CountingState
  Get an iterator over all the transitions (edges) allowed from this state
getEdges() - Method in interface com.saxonica.schema.fsa.State
  Get an iterator over all the transitions (edges) allowed from this state
getEdges() - Method in class com.saxonica.schema.fsa.SuffixState
  Get an iterator over all the transitions (edges) allowed from this state
getEditionCode() - Method in class com.saxonica.config.EnterpriseConfiguration
  Get the edition code identifying this configuration: "HE", "PE" or "EE"
getEditionCode() - Method in class com.saxonica.config.ProfessionalConfiguration
  Get the edition code identifying this configuration: "HE", "PE" or "EE"
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` .
getElementDecl(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the global element declaration with a given name
getElementDeclaration(int) - Method in class com.saxonica.config.EnterpriseConfiguration
  Get a global element declaration
getElementDeclaration() - Method in class com.saxonica.schema.sdoc.XSDElement
  Return the element declaration schema component corresponding to this xs:element element
getElementDeclaration() - Method in class com.saxonica.validate.ContentValidator
  Get the element declaration that this validator is validating against
getElementDeclaration() - Method in class com.saxonica.validate.SchemaElementTest
  Get the element declaration
getElementDeclaration(int) - Method in class net.sf.saxon.Configuration
  Get a global element declaration.
getElementFormDefault() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Returns the elementFormDefault property of this Schema.
getElementNameCode() - Method in class com.saxonica.schema.sdoc.XSDElement
  Return the name code of the element being declared
getElementNameCode() - Method in class net.sf.saxon.event.StartTagBuffer
  Get the name of the current element
getElementParticle() - Method in class com.saxonica.schema.sdoc.XSDElement
  Return the element particle schema component
getElementParticleCardinality(int) - Method in class com.saxonica.schema.ElementParticle
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int) - Method in class com.saxonica.schema.ElementWildcard
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int) - Method in class com.saxonica.schema.ModelGroup
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int) - Method in class com.saxonica.schema.ModelGroupParticle
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int) - Method in class com.saxonica.schema.Particle
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int, boolean) - Method in class com.saxonica.schema.UserComplexType
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the cardinality associated with that element particle, that is, the number of times the element can occur within this complex type.
getElementParticleCardinality(int, 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) - Method in class com.saxonica.schema.ElementParticle
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int) - Method in class com.saxonica.schema.ElementWildcard
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int) - Method in class com.saxonica.schema.ModelGroup
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int) - Method in class com.saxonica.schema.ModelGroupParticle
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int) - Method in class com.saxonica.schema.Particle
  Find an element particle within this part of a content model having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int, boolean) - Method in class com.saxonica.schema.UserComplexType
  Find an element particle within this complex type definition having a given element name (identified by fingerprint), and return the schema type associated with that element particle.
getElementParticleType(int, 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 com.saxonica.pull.PullToStax
getElementText() - Method in class net.sf.saxon.evpull.EventToStaxBridge
getElementTypeInfo() - Method in class com.saxonica.jaxp.TypedContentHandler.TypeInfoProviderImpl
  Returns the immutable `TypeInfo` object for the current element.
getElementValidator(SequenceReceiver, int, int, SchemaType, int) - Method in class com.saxonica.config.EnterpriseConfiguration
  Get a Receiver that can be used to validate an element, and that passes the validated element on to a target receiver.
getElementValidator(SequenceReceiver, int, 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.
getElementWildcard() - Method in class com.saxonica.schema.sdoc.XSDAny
  Returns the Wildcard.
getElementWildcard() - Method in class com.saxonica.schema.sdoc.XSDOpenContent
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 com.saxonica.pull.PullToStax
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 com.saxonica.jaxp.ValidatingReader
  Return the current entity resolver.
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
GetEnvironmentVariable - Class in com.saxonica.functions.xpath3
GetEnvironmentVariable() - Constructor for class com.saxonica.functions.xpath3.GetEnvironmentVariable
getEon() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return high order component for XML Schema 1.0 dateTime datatype field for `year`.
getEonAndYear() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return XML Schema 1.0 dateTime datatype field for `year`.
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 com.saxonica.validate.ConstraintChecker
getErrorCode() - Method in class com.saxonica.validate.ValidatingFilter
getErrorCode() - Method in exception javax.xml.xquery.XQQueryException
  Gets the code identifying the error according to the standard as described in Appendix F, XQuery 1.0: An XML Query language, Appendix C, XQuery 1.0 and XPath 2.0 Functions and Operators, and its associated specifications; imlementation-defined errors may also be raised; finally the error code may also be specified in the query using `fn:error()`.
getErrorCode() - Method in class net.sf.saxon.expr.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.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 com.saxonica.schema.SchemaCompiler
  Test whether errors have been reported
getErrorCount() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Get the number of errors detected in this schema document
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
getErrorFile() - Method in class com.saxonica.codegen.QueryCompiler
  Get the file that is used to contain any output from the Java compiler, such as error or warning messages
getErrorHandler() - Method in class com.saxonica.jaxp.SchemaFactoryImpl
  Get the error handler in use
getErrorHandler() - Method in class com.saxonica.jaxp.ValidatingReader
  Return the current error handler.
getErrorHandler() - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Gets the current `ErrorHandler`
getErrorHandler() - Method in class com.saxonica.jaxp.ValidatorImpl.ErrorListenerWrappingErrorHandler
  Get the wrapped SAX ErrorHandler
getErrorHandler() - Method in class com.saxonica.jaxp.ValidatorImpl
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 com.saxonica.schema.SchemaCompiler
  Get the ErrorListener used in this configuration.
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 javax.xml.xquery.XQQueryException
  Gets an `XQSequence` representing the error object passed to `fn:error()`.
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
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.
getEventIterator() - Method in class net.sf.saxon.evpull.PullEventSource
  Get the EventIterator
getEventType() - Method in class com.saxonica.pull.PullToStax
getEventType() - Method in class net.sf.saxon.evpull.EventToStaxBridge
getException() - Method in class net.sf.saxon.expr.ErrorExpression
  Get the wrapped exception
getExecutable() - Method in class com.saxonica.deploy.CompiledQueryServlet
  Get the Executable.
getExecutable() - Method in class com.saxonica.deploy.CompiledUserQuery
  Get the Executable
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.ExpressionParser.TemporaryContainer
getExecutable() - Method in class net.sf.saxon.expr.ExpressionVisitor
  Get the Executable containing the expressions being visited
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.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.PreparedStylesheet
  Get the associated executable
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
getExistingSchemaDocument(String, String) - Method in class com.saxonica.schema.SchemaCompiler
  Get the root element of the tree representing a schema document that has already been read
getExpandAttributeDefaults() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Ask whether fixed or default values defined in a schema or DTD will be expanded
getExpandedMessage(TransformerException) - Static method in class net.sf.saxon.lib.StandardErrorListener
  Get a string containing the message for this exception and all contained exceptions
getExpandXInclude() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Ask whether XInclude processing is to be applied to source documents
getExpectedKindOfConstraint() - Method in class com.saxonica.schema.IdentityConstraintReference
  Get the expected kind of constraint
getExpression() - Method in class com.saxonica.expr.IndexedSequence
getExpression() - Method in class com.saxonica.stream.feed.EventFeed
  Get the expression being evaluated by this EventFeed
getExpression() - Method in class com.saxonica.stream.feed.ItemFeed
  Get the expression being evaluated by this ItemFeed
getExpression() - Method in class com.saxonica.stream.watch.EventPushingWatch
getExpression() - Method in class net.sf.saxon.query.XQueryExpression
  Get the expression wrapped in this XQueryExpression object
getExpressionBaseURI() - Method in class net.sf.saxon.functions.CollatingFunction
  Get the saved static 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.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.instruct.SimpleContentConstructor
  Get a name identifying the kind of expression, in terms meaningful to a user.
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.LazyExpression
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.ParentNodeExpression
  Get a name identifying the kind of expression, in terms meaningful to a user.
getExpressionName() - Method in class net.sf.saxon.expr.PathExpression
  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.UntypedAtomicConverter
  Get a name identifying the kind of expression, in terms meaningful to a user.
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.
getExpressionType() - Method in class net.sf.saxon.expr.SimpleExpression
  Return a distinguishing name for the expression, for use in diagnostics.
getExtendedFacetList() - Method in class com.saxonica.schema.UserSimpleType
  Get the extended facet list, creating it if necessary.
getExtensionBinder(String) - Method in class com.saxonica.config.ProfessionalConfiguration
  Get the FunctionLibrary used to bind calls on extension functions on the specified platform.
getExtensionClass(String) - Method in interface com.saxonica.xsltextn.ExtensionElementFactory
  Identify the class to be used for stylesheet elements with a given local name.
getExtensionClass(String) - Method in class com.saxonica.xsltextn.SaxonElementFactory
  Identify the class to be used for stylesheet elements with a given local name.
getExtensionClass(String) - Method in class com.saxonica.xsltextn.SaxonElementFactoryEE
  Identify the class to be used for stylesheet elements with a given local name.
getExtensionClass(String) - Method in class net.sf.saxon.option.sql.SQLElementFactory
  Identify the class to be used for stylesheet elements with a given local name.
getExtensionElementFactory(String) - Method in class com.saxonica.config.ProfessionalConfiguration
  Get the XSLT extension element factory for a given namespace
getExtensionFunctionFactory() - Method in class com.saxonica.config.JavaExtensionLibrary
  Get the ExtensionFunctionFactory used by this extension library.
getExtensionsOfBuiltInType(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the set of user-defined complex types that extend a given built-in type
getExtensionsOfType(SchemaType) - Method in class com.saxonica.config.EnterpriseConfiguration
  Get the set of complex types that have been defined as extensions of a given type.
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.
getExternalSchema() - Method in class com.saxonica.schema.sdoc.XSDOverride
getExternalSchema() - Method in class com.saxonica.schema.sdoc.XSDRedefine
  Get the referenced schema before redefinition of redefined components
getExternalSchemaDocumentURI() - Method in class com.saxonica.schema.sdoc.XSDRedefine
  Get the document URI of the referenced schema document
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.
getFacet() - Method in class com.saxonica.schema.sdoc.XSDFacet
  Get the Facet "component" created from this facet definition
getFacet(Class) - Method in class com.saxonica.schema.UserSimpleType
  Returns the first facet associated with the given name, defined either on this type or on a type from which it is derived
getFacets() - Method in class com.saxonica.schema.UserSimpleType
  Returns an Iterator over all the Facets (including inherited facets) for this type.
getFatalErrorCount() - Method in class net.sf.saxon.lib.StandardErrorHandler
  Return the number of fatal errors reported
getFeature(String) - Method in class com.saxonica.config.ProfessionalConfiguration
  This method is called to read a feature of the license.
getFeature(String, Configuration) - Method in class com.saxonica.config.Verifier
  This method is called to get the feature of the license.
getFeature(String) - Method in class com.saxonica.jaxp.ValidatingReader
  Look up the value of a feature flag.
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.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.
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.AdjacentTextNodeMergerAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.AtomicSequenceConverterAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.AtomizerAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.AverageAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.BlockAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.CardinalityCheckerAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.CopyAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.CountAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.DistinctValuesAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.DocumentInstrAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.ElementInstrAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.EmptyTextNodeRemoverAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.FilterExpressionAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.ForEachAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.ForkAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.GeneralComparisonAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.ItemCheckerAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.MinimaxAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.NextIterationAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.ResultDocumentAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.SimpleNodeConstructorAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.StreamingAdjunct
  Get a FeedMaker, a factory class that creates a Watch to evaluate this expression in streaming mode.
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.StringJoinAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.SumAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.UntypedAtomicConverterAdjunct
getFeedMaker(Expression, int) - Method in class com.saxonica.stream.adjunct.WithParamAdjunct
getField(Field, Object) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Access a field.
getField(DatatypeConstants.Field) - Method in class net.sf.saxon.xqj.SaxonDuration
  Gets the value of a field.
getFields() - Method in class com.saxonica.schema.IdentityConstraint
  Returns the List of Fields contained within this IdentityConstraint.
getFilenameFilter() - Method in class net.sf.saxon.functions.URIQueryParameters
  Get the file name filter (select=pattern), or null if unspecified
getFilter() - Method in class com.saxonica.expr.IndexedFilterExpression
  Get the filter expression
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.
getFinalDefault() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Returns the default FinalList for this Schema.
getFingerprint() - Method in class com.saxonica.pull.PullFromIterator
  Get the fingerprint of the name of the element.
getFingerprint() - Method in class com.saxonica.pull.TinyTreeWalker
  Get the fingerprint of the name of the element.
getFingerprint() - Method in class com.saxonica.pull.TreeWalker
  Get the fingerprint of the name of the element.
getFingerprint() - Method in class com.saxonica.pull.UnconstructedDocument
  Get fingerprint.
getFingerprint() - Method in class com.saxonica.pull.UnconstructedParent
  Get fingerprint.
getFingerprint() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the fingerprint of the name of the element.
getFingerprint() - Method in class com.saxonica.schema.AttributeDecl
  Gets the fingerprint of this attribute name
getFingerprint() - Method in class com.saxonica.schema.AttributeGroupDecl
  Get the fingerprint of the name of the attribute group
getFingerprint() - Method in class com.saxonica.schema.AttributeGroupReference
  Get the fingerprint of the target of this reference
getFingerprint() - Method in interface com.saxonica.schema.ComponentReference
  Get the fingerprint of the target of this reference
getFingerprint() - Method in class com.saxonica.schema.ElementDecl
  Get the fingerprint of the name of this element declaration in the namePool
getFingerprint() - Method in class com.saxonica.schema.IdentityConstraint
  Get the fingerprint of the name of this identity constraint
getFingerprint() - Method in class com.saxonica.schema.IdentityConstraintReference
getFingerprint() - Method in class com.saxonica.schema.ModelGroupDefinition
getFingerprint() - Method in class com.saxonica.schema.Notation
  Get the notation name
getFingerprint(String, int) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called to check that a QName is valid and allocate a fingerprint for the name in the namePool.
getFingerprint() - Method in class com.saxonica.schema.SimpleComponentReference
getFingerprint() - Method in class com.saxonica.schema.TypeReference
getFingerprint() - Method in class com.saxonica.schema.UserDefinedType
  Get the fingerprint of the name of this type
getFingerprint() - Method in class com.saxonica.stream.om.FleetingNode
  Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.dom.NodeWrapper
  Get fingerprint.
getFingerprint(String, String) - Method in class net.sf.saxon.om.NamePool
  Get a fingerprint for the name with a given uri and local name.
getFingerprint() - Method in interface net.sf.saxon.om.NodeInfo
  Get fingerprint.
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.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.LocationPathPattern
  Determine the fingerprint of nodes to which this pattern applies.
getFingerprint() - Method in class net.sf.saxon.pattern.NameTest
  Get the fingerprint required
getFingerprint() - Method in class net.sf.saxon.pattern.NodeTest
  Get the name of the nodes matched by this nodetest, if it matches a specific name.
getFingerprint() - Method in class net.sf.saxon.pattern.NodeTestPattern
  Determine the name fingerprint of nodes to which this pattern applies.
getFingerprint() - Method in class net.sf.saxon.pattern.Pattern
  Determine the name fingerprint of nodes to which this pattern applies.
getFingerprint() - Method in class net.sf.saxon.pull.PullFilter
  Get the fingerprint of the name of the element.
getFingerprint() - Method in 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.iter.NamespaceIterator.NamespaceNodeImpl
  Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.tree.linked.NodeImpl
  Get the fingerprint of the node.
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.SpaceStrippedNode
  Get fingerprint.
getFingerprint() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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
getFiniteStateMachine() - Method in class com.saxonica.schema.UserComplexType
  Get the finite state machine used for validation against this type
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
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.
getFixedValue() - Method in class com.saxonica.schema.AttributeDecl
  Returns the fixed value of this attribute declaration.
getFixedValue() - Method in class com.saxonica.schema.AttributeUse
  Returns the fixed value of this attribute use.
getFixedValue() - Method in class com.saxonica.schema.ElementDecl
  Returns the 'fixed' value defined for this element declaration.
getFixedValueComparable() - Method in class com.saxonica.schema.ElementDecl
  Return the Comparable that can be used to compare the "fixed" value against other values using XML Schema comparison semantics.
getFixedValueLexicalRepresentation() - Method in class com.saxonica.schema.ElementDecl
  Return the canonical lexical representation of the "fixed" value defined for this element declaration
getFixupStatus() - Method in class com.saxonica.schema.SchemaStructure
  Get the current fixup status
getFlagBits() - Method in class net.sf.saxon.functions.regex.JRegularExpression
  Get the flag bits as used by the Java regular expression engine
getFloat() - Method in interface javax.xml.xquery.XQItemAccessor
  Gets the current item as a `float`.
getFloat() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getFloat() - Method in class net.sf.saxon.xqj.SaxonXQItem
getFloat() - Method in class net.sf.saxon.xqj.SaxonXQSequence
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
getFractionalSecond() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return fractional seconds.
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 underlying IntegratedFunction
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
getFunctionEvaluationMode(UserFunction) - Method in class com.saxonica.codegen.CompilerService
  Determine what mode a function should be evaluated in: push, evaluateItem, or ValueRepresentation
getFunctionItemType() - Method in class com.saxonica.functions.hof.CoercedFunction
  Get the item type of the function item
getFunctionItemType() - Method in class com.saxonica.functions.hof.CurriedFunction
  Get the item type of the function item
getFunctionItemType() - Method in class com.saxonica.functions.hof.FirstClassFunction
  Determine the item type of the items in the value
getFunctionItemType() - Method in class com.saxonica.functions.hof.UserFunctionItem
  Determine the item type of the items in the value
getFunctionItemType() - 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 com.saxonica.functions.hof.CoercedFunction
  Get the name of the function, or null if it is anonymous
getFunctionName() - Method in class com.saxonica.functions.hof.CurriedFunction
  Get the name of the function, or null if it is anonymous
getFunctionName() - Method in class com.saxonica.functions.hof.FirstClassFunction
  Get the name of the function
getFunctionName() - Method in class com.saxonica.functions.hof.UserFunctionItem
  Get the name of the function
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 com.saxonica.functions.extfn.AnalyzeStringFunction
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.CompileQuery
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.CompileStylesheet
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.DeepEqual
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.DynamicErrorInfo
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.Eval
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.Evaluate
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.EvaluateNode
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.ExpressionFn
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.Find
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.ForEachGroupFunction
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.Highest
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.Index
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.LastModified
  Get the name of the function, as a QName.
getFunctionQName() - Method in class com.saxonica.functions.extfn.Leading
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.Lowest
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.Parse
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.ParseHtml
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.QueryFn
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.Serialize
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.Sort
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.extfn.TransformFn
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.hof.DynamicFunctionCallDefinition
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.hof.DynamicFunctionConstructor
  Get the function name, as a QName
getFunctionQName() - Method in class com.saxonica.functions.map.MapGet
  Get the name of the function, as a QName.
getFunctionQName() - Method in class com.saxonica.functions.map.MapKeys
  Get the name of the function, as a QName.
getFunctionQName() - Method in class com.saxonica.functions.map.MapNew
  Get the name of the function, as a QName.
getFunctionQName() - Method in class com.saxonica.functions.map.MapPut
  Get the name of the function, as a QName.
getFunctionQName() - Method in class com.saxonica.functions.xpath3.Pi
getFunctionQName() - Method in class com.saxonica.functions.xpath3.TrigonometricFn.AcosFn
getFunctionQName() - Method in class com.saxonica.functions.xpath3.TrigonometricFn.AsinFn
getFunctionQName() - Method in class com.saxonica.functions.xpath3.TrigonometricFn.AtanFn
getFunctionQName() - Method in class com.saxonica.functions.xpath3.TrigonometricFn.CosFn
getFunctionQName() - Method in class com.saxonica.functions.xpath3.TrigonometricFn.SinFn
getFunctionQName() - Method in class com.saxonica.functions.xpath3.TrigonometricFn.SqrtFn
getFunctionQName() - Method in class com.saxonica.functions.xpath3.TrigonometricFn.TanFn
getFunctionQName() - Method in class javax.xml.xquery.XQStackTraceElement
  Gets the `QName` of the function in which the error occurred, or `null` if it occurred outside an enclosing function (in a main module).
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 com.saxonica.config.JavaExtensionLibrary
  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.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
getGlobalParam(StructuredQName) - Method in class com.saxonica.schema.PreparedSchema
  Get the GlobalParam object representing a named parameter (Saxon extension)
getGlobalParam(StructuredQName) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Get the GlobalParam object representing a named parameter (Saxon extension)
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
getGlobalParams() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Return the set of global parameters defined in this schema document
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() - Method in class com.saxonica.schema.ModelGroupParticle
getGroup(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the model group with a given name if there is one.
getGroupDeclaration() - Method in class com.saxonica.schema.sdoc.XSDGroup
  Returns the Group declaration under construction.
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)
getGroupReference() - Method in class com.saxonica.schema.sdoc.XSDGroup
  Returns the Group reference under construction.
getHeadFingerprint() - Method in class com.saxonica.validate.SchemaElementTest
  Get the fingerprint of the head of the substitution group
getHoldability() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the value of the holdability property.
getHoldability() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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.ExpressionParser.TemporaryContainer
  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.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
getHour() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return hours or `DatatypeConstants.FIELD_UNDEFINED`.
getHours() - Method in class net.sf.saxon.value.DurationValue
  Get the hours component
getId(SchemaComponent, boolean) - Method in class com.saxonica.schema.SchemaModelSerializer
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
getIdentityConstraint(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the identity constraint whose name has a given fingerprint
getIdentityConstraint() - Method in class com.saxonica.schema.sdoc.XSDIdentityConstraint
  Returns the IdentityConstraint created.
getIdentityConstraint() - Method in class com.saxonica.validate.SelectorWatch
  Get the identityConstraint implemented by this SelectorWatch
getIdentityConstraints() - Method in class com.saxonica.schema.ElementDecl
  Returns an Iterator over the identity constraints defined within this element definition.
getIdentityField() - Method in class com.saxonica.schema.sdoc.XSDFieldOrSelector
getIdentitySelector() - Method in class com.saxonica.schema.sdoc.XSDFieldOrSelector
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
getIdMultiple(DocumentInfo, SequenceIterator) - 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
getIdSingle(DocumentInfo, String) - Static method in class net.sf.saxon.functions.Id
  2-argument version of getIdSingle, retained to support Java code compiled using Saxon 9.1.
getImplementation() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  Get a `DOMImplementation` object that handles this document.
getImplementationMethod() - Method in class com.saxonica.expr.ContextCall
getImplementationMethod() - Method in class com.saxonica.expr.ee.MultithreadedForEach
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class com.saxonica.expr.EvaluateInstr
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class com.saxonica.expr.IterateInstr
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
getImplementationMethod() - Method in class com.saxonica.stream.StreamingCopy
  An implementation of Expression must provide at least one of the methods evaluateItem(), iterate(), or process().
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.SimpleContentConstructor
  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.TraceWrapper
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.UntypedAtomicConverter
  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 interface javax.xml.xquery.XQDynamicContext
  Gets the implicit timezone
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.
getImplicitTimeZone() - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
getImportedFunctionLibrary() - Method in class net.sf.saxon.query.QueryModule
  Get the function library object that holds details of imported functions
getImportedNamespaces() - Method in class com.saxonica.config.EnterpriseConfiguration
  Get the set of namespaces of imported schemas
getImportedNamespaces() - Method in class net.sf.saxon.Configuration
  Get the set of namespaces of imported schemas
getImportedSchema() - Method in class com.saxonica.schema.sdoc.XSDImport
  Get the imported schema.
getImportedSchemaNamespaces() - Method in interface net.sf.saxon.expr.StaticContext
  Get the set of imported schemas
getImportedSchemaNamespaces() - Method in class net.sf.saxon.query.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
getIncludedSchema() - Method in class com.saxonica.schema.sdoc.XSDInclude
  Get the schema (= collection of schema components) that was included by this xs:include instruction
getIncludedStylesheet(StylesheetModule, int) - Method in class net.sf.saxon.style.XSLGeneralIncorporate
  Get the included or imported stylesheet module
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
getInitialExpression() - Method in class com.saxonica.expr.IterateInstr
  Get the initial expression, if any.
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 initial mode for the transformation, if one has been set.
getInitialState() - Method in class com.saxonica.schema.fsa.FiniteStateMachine
  Get the initial state of this finite state machine
getInitialState() - Method in class com.saxonica.schema.UserComplexType
  Get the initial dynamic state of the finite state machine used for validating against this type.
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.
getInScopeNamespaceCodes(NodeInfo) - Static method in class net.sf.saxon.tree.iter.NamespaceIterator
  Get a list of in-scope namespace codes.
getInScopeNamespaceCodes() - Method in class net.sf.saxon.tree.linked.ElementImpl
  Get the list of in-scope namespaces for this element as an array of namespace codes.
getInScopeNamespaces(TinyTree, int, int[]) - Static method in class net.sf.saxon.tree.tiny.TinyElementImpl
  Get all the inscope namespaces for an element node.
getInstallationDirectory(String) - Method in class net.sf.saxon.java.JavaPlatform
  Return the name of the directory in which the software is installed (if available)
getInstallationDirectory(String) - Method in interface net.sf.saxon.Platform
  Return the name of the directory in which the software is installed (if available)
getInstance() - Static method in class com.saxonica.expr.CopyRuleSet
  Get the singleton instance of this class
getInstance() - Static method in class com.saxonica.expr.DiscardRuleSet
  Get the singleton instance of this class
getInstance() - Static method in class com.saxonica.expr.FailRuleSet
  Get the singleton instance of this class
getInstance() - Static method in class com.saxonica.schema.fsa.Edge.MaxOccursParticle
getInstance() - Static method in class com.saxonica.schema.fsa.Edge.MaxOccursTerm
getInstance() - Static method in class com.saxonica.schema.fsa.SuffixState
getInstance() - Static method in class com.saxonica.stream.watch.VoidWatchMaker
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.event.AllElementStripper
  Get a singular instance of the 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.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.expr.sort.TupleSorter.TupleUnwrapper
  Get the singular instance of this class
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.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.EmptyNamespaceDeclarationList
  Get the singular instance of this class
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.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.StringifyRuleSet
  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 com.saxonica.pull.UnconstructedParent
  Get the instruction responsible for creating this element or document node
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.InstructionDetails
  Get the InstructionInfo details about the construct.
getInstructionInfo() - Method in class net.sf.saxon.expr.instruct.TraceExpression
  Get the InstructionInfo details about the construct.
getInstructionInfo() - Method in class net.sf.saxon.expr.instruct.TraceInstruction
  Get the instruction details
getInstructionInfo() - Method in class net.sf.saxon.expr.instruct.TraceWrapper
  Get the instruction details
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 com.saxonica.expr.IterateInstr
  Get the namecode of the instruction for use in diagnostics
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.Assign
  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.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.TraceWrapper
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.While
  Get the name of this instruction for diagnostic and tracing purposes
getInstructionNameCode() - Method in class net.sf.saxon.expr.instruct.WithParam
getInt() - Method in interface javax.xml.xquery.XQItemAccessor
  Gets the current item as an `int`.
getInt() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getInt() - Method in class net.sf.saxon.xqj.SaxonXQItem
getInt() - Method in class net.sf.saxon.xqj.SaxonXQSequence
getIntegratedFunctionLibrary() - Method in class net.sf.saxon.Configuration
  Get the IntegratedFunction library containing integrated extension functions
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 com.saxonica.expr.JavaExtensionFunctionCall
  Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.AxisExpression
  Determine which aspects of the context the expression depends on.
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.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.instruct.ApplyImports
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
getIntrinsicDependencies() - Method in class net.sf.saxon.expr.instruct.Assign
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.PatternMatchExpression
  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.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.sort.TupleExpression
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.
getInvalidity() - Method in class com.saxonica.validate.ValidatingFilter
getInverseComparison() - Method in class com.saxonica.expr.ee.GeneralComparisonEE
getInverseComparison() - Method in class net.sf.saxon.expr.GeneralComparison
getInverseComparison() - Method in class net.sf.saxon.expr.GeneralComparison20
getItem() - Method in interface javax.xml.xquery.XQSequence
  Get the current item as an immutable `XQItem` object.
getItem() - Method in class net.sf.saxon.value.SingletonItem
  Get the node that forms the node-set.
getItem() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getItem() - Method in class net.sf.saxon.xqj.SaxonXQSequence
getItemAsStream() - Method in interface javax.xml.xquery.XQItemAccessor
  Read the current item as an `XMLStreamReader` object, as described in Section 12.1 Serializing an XDM instance into a StAX event stream (XMLStreamReader), XQuery API for Java (XQJ) 1.0.
getItemAsStream() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getItemAsStream() - Method in class net.sf.saxon.xqj.SaxonXQItem
getItemAsStream() - Method in class net.sf.saxon.xqj.SaxonXQSequence
getItemAsString(Properties) - Method in interface javax.xml.xquery.XQItemAccessor
  Serializes the current item according to the XSLT 2.0 and XQuery 1.0 serialization.
getItemAsString(Properties) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getItemAsString(Properties) - Method in class net.sf.saxon.xqj.SaxonXQItem
getItemAsString(Properties) - Method in class net.sf.saxon.xqj.SaxonXQSequence
getItemKind() - Method in interface javax.xml.xquery.XQItemType
  Returns the kind of the item.
getItemKind() - Method in class net.sf.saxon.xqj.SaxonXQItemType
getItemOccurrence() - Method in interface javax.xml.xquery.XQItemType
  Returns the occurrence indicator for the item type.
getItemOccurrence() - Method in interface javax.xml.xquery.XQSequenceType
  Returns the occurrence indicator for the sequence type.
getItemOccurrence() - Method in class net.sf.saxon.xqj.SaxonXQItemType
getItemOccurrence() - Method in class net.sf.saxon.xqj.SaxonXQSequenceType
getItemType(TypeHierarchy) - Method in class com.saxonica.deploy.CompiledClosure
  Get the static item type
getItemType(TypeHierarchy) - Method in class com.saxonica.deploy.ItemClosure
  Get the static item type
getItemType(TypeHierarchy) - Method in class com.saxonica.deploy.Tail
  Get the (lowest common) item type.
getItemType(TypeHierarchy) - Method in class com.saxonica.expr.EquivalenceComparison
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class com.saxonica.expr.EvaluateInstr
  Determine the data type of the items returned by this expression
getItemType(TypeHierarchy) - Method in class com.saxonica.expr.Fork
  Determine the item type of the value returned by the function
getItemType(TypeHierarchy) - Method in class com.saxonica.expr.IndexedFilterExpression
  Get the data type of the items returned
getItemType(TypeHierarchy) - Method in class com.saxonica.expr.IndexedLookupExpression
  Get the data type of the items returned
getItemType(TypeHierarchy) - Method in class com.saxonica.expr.IterateInstr
  Determine the data type of the items returned by this expression
getItemType(TypeHierarchy) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class com.saxonica.expr.SwitchExpression
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class com.saxonica.expr.TryCatch
  Determine the item type of the value returned by the function
getItemType(TypeHierarchy) - Method in class com.saxonica.functions.hof.FilterFn
getItemType(TypeHierarchy) - Method in class com.saxonica.functions.hof.FoldLeftFn
getItemType(TypeHierarchy) - Method in class com.saxonica.functions.hof.FoldRightFn
getItemType(TypeHierarchy) - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Determine the data type of the items in the expression, if possible
getItemType(TypeHierarchy) - Method in class com.saxonica.functions.hof.FunctionSequenceCoercer
  Determine the data type of the items returned by the expression, if possible
getItemType(TypeHierarchy) - Method in class com.saxonica.functions.hof.MapFn
getItemType(TypeHierarchy) - Method in class com.saxonica.functions.hof.MapPairsFn
getItemType() - Method in class com.saxonica.schema.UserListType
  Returns the simpleType of the items in this ListType.
getItemType(TypeHierarchy) - Method in class com.saxonica.stream.StreamingCopy
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class com.saxonica.update.BasicUpdatingExpression
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class com.saxonica.update.CopyModifyExpression
  Determine the data type of the expression, if possible.
getItemType() - Method in interface javax.xml.xquery.XQItemAccessor
  Gets the type of the item.
getItemType() - Method in interface javax.xml.xquery.XQSequenceType
  Returns the type of the item in the sequence type.
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.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.GeneralVariable
  Get the type of the result of 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.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.SimpleContentConstructor
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.instruct.TraceWrapper
  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.instruct.While
  Get the item type of the items returned by evaluating this instruction
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.PatternMatchExpression
  Determine the data type of the expression, if possible.
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.PromoteToDouble
  Determine the data type of the items returned by the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.PromoteToFloat
  Determine the data type of the items returned by the expression, if possible
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.SingletonComparison
  Determine the data type of the expression
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.sort.TupleExpression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.sort.TupleSorter
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.UntypedAtomicConverter
  Determine the data type of the items returned by the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.UserFunctionCall
  Determine the data type of the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.ValueComparison
  Determine the data type of the expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.VariableReference
  Determine the data type of the expression, if possible
getItemType(TypeHierarchy) - Method in class net.sf.saxon.expr.VennExpression
  Determine the data type of the items returned by this expression
getItemType(TypeHierarchy) - Method in class net.sf.saxon.functions.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(TypeHierarchy) - Method in class net.sf.saxon.pattern.PatternSponsor
  Determine the data type of the expression, if possible.
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.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.
getItemType() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getItemType() - Method in class net.sf.saxon.xqj.SaxonXQItem
getItemType() - Method in class net.sf.saxon.xqj.SaxonXQItemType
getItemType() - Method in class net.sf.saxon.xqj.SaxonXQSequence
getItemType() - Method in class net.sf.saxon.xqj.SaxonXQSequenceType
getItemTypeReference() - Method in class com.saxonica.schema.UserListType
  Get the reference to the item type of the list
getIterator(ValueRepresentation) - Static method in class net.sf.saxon.value.Value
  Get a SequenceIterator over a ValueRepresentation
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 com.saxonica.codegen.Int64ValueCompiler
getJavaClass(AtomicValue) - Method in class com.saxonica.codegen.ValueCompiler
getJavaClass() - Method in class net.sf.saxon.type.ExternalObjectType
  Get the Java class to which this external object type corresponds
getJavaClassForFunctionParameter(UserFunction, int) - Method in class com.saxonica.codegen.CompilerService
  Get the Java class to use for a given function argument
getJavaRegularExpression() - Method in class net.sf.saxon.functions.regex.JRegularExpression
  Get the Java regular expression (after translation from an XPath regex, but before compilation)
getJavaVariableName(CompilerService, VariableReference) - Static method in class com.saxonica.codegen.VariableReferenceCompiler
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.AnySimpleType
  Returns the base type that this type inherits from.
getKnownBaseType() - Method in class net.sf.saxon.type.AnyType
  Returns the base type that this type inherits from.
getKnownBaseType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Returns the base type that this type inherits from.
getKnownBaseType() - Method in class net.sf.saxon.type.BuiltInListType
  Returns the base type that this type inherits from.
getKnownBaseType() - Method in class net.sf.saxon.type.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.
getLambdaTransitions() - Method in class com.saxonica.schema.fsa.NonDeterminizedState
  Get the lambda transitions from this state
getLanguage() - Method in class net.sf.saxon.expr.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 com.saxonica.schema.SchemaCompiler
  Get the XSD langauge version allowed
getLanguageVersion() - Method in class com.saxonica.schema.UserComplexType
  Get the XML Schema language version
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
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.
getLastPosition() - Method in class com.saxonica.deploy.CompiledMemoClosure.ProgressiveIterator
  Get the last position (that is, the number of items in the sequence)
getLastPosition() - Method in class com.saxonica.stream.ManualIterator
getLastPosition() - Method in class net.sf.saxon.expr.ItemMappingIterator
getLastPosition() - Method in interface net.sf.saxon.expr.LastPositionFinder
  Get the last position (that is, the number of items in the sequence).
getLastPosition() - Method in class net.sf.saxon.expr.RangeIterator
getLastPosition() - Method in class net.sf.saxon.expr.ReverseRangeIterator
getLastPosition() - Method in class net.sf.saxon.expr.sort.GroupByIterator
  Get the last position (that is, the number of groups)
getLastPosition() - Method in class net.sf.saxon.expr.sort.SortedIterator
getLastPosition() - Method in class net.sf.saxon.expr.SubsequenceIterator
  Get the last position (that is, the number of items in the sequence).
getLastPosition() - Method in class net.sf.saxon.expr.TailIterator
getLastPosition() - Method in class net.sf.saxon.functions.Remove.RemoveIterator
  Get the last position (that is, the number of items in the sequence).
getLastPosition() - Method in class net.sf.saxon.tree.iter.ArrayIterator
  Get the number of items in the part of the array being processed
getLastPosition() - Method in class net.sf.saxon.tree.iter.EmptyIterator
  Get the position of the last item in the sequence.
getLastPosition() - Method in class net.sf.saxon.tree.iter.ListIterator
getLastPosition() - Method in class net.sf.saxon.tree.iter.OneItemGoneIterator
  Get the last position (that is, the number of items in the sequence).
getLastPosition() - Method in class net.sf.saxon.tree.iter.ReverseArrayIterator
getLastPosition() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
getLastPosition() - Method in class net.sf.saxon.tree.iter.SingletonIterator
getLastPosition() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
  Get the last position (that is, the number of items in the sequence)
getLastStep() - Method in class net.sf.saxon.expr.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 com.saxonica.deploy.CompiledClosure
  Get the length of the value.
getLength() - Method in class com.saxonica.deploy.CompiledMemoClosure
  Get the length of the sequence
getLength() - Method in class com.saxonica.deploy.ItemClosure
  Get the length of the value.
getLength() - Method in class com.saxonica.deploy.Tail
  Get the number of items in the sequence
getLength() - Method in class com.saxonica.expr.IndexedValue
  Get the length of the sequence
getLength() - Method in class net.sf.saxon.dom.DOMNodeList
  return the number of nodes in the list (DOM method)
getLength() - Method in class net.sf.saxon.dom.TextOverNodeInfo
  Get the length of a Text or Comment node.
getLength() - Method in interface net.sf.saxon.om.AttributeCollection
  Return the number of attributes in the list.
getLength() - Method in class net.sf.saxon.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.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
getLengthInMilliseconds() - Method in class net.sf.saxon.value.DayTimeDurationValue
  Get length of duration in milliseconds, 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.UnionPattern
  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.Tokenizer
  Get the line and column number corresponding to a given offset in the input expression, as a long value with the line number in the top half and the column number in the lower half
getLineNumber() - Method in class com.saxonica.pull.PullToStax.SourceStreamLocation
getLineNumber() - Method in class com.saxonica.pull.TinyTreeWalker
  Return the line number where the current document event ends.
getLineNumber() - Method in class com.saxonica.pull.TreeWalker
  Return the line number where the current document event ends.
getLineNumber() - Method in class com.saxonica.pull.UnconstructedParent
  Get line number
getLineNumber() - Method in class com.saxonica.schema.SchemaStructure
  Get the line number of the element defining this schema component, within its module.
getLineNumber() - Method in class com.saxonica.stream.om.FleetingNode
  Get line number.
getLineNumber() - Method in exception javax.xml.xquery.XQQueryException
  Gets the line number in the query string where the error occurred.
getLineNumber() - Method in class javax.xml.xquery.XQStackTraceElement
  Gets the line number in the query string containing the execution point represented by this stack trace element.
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() - Method in class net.sf.saxon.event.DocumentSender
getLineNumber(long) - Method in class net.sf.saxon.event.DocumentSender
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.ExpressionLocation
  Get the line number
getLineNumber(long) - Method in class net.sf.saxon.expr.ExpressionLocation
  Get the line number corresponding to a given location Id
getLineNumber() - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
getLineNumber(long) - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
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() - Method in class net.sf.saxon.expr.instruct.TraceExpression
  Get the line number of the instruction within its module
getLineNumber(long) - Method in class net.sf.saxon.expr.instruct.TraceExpression
  Get the line number of the expression being traced.
getLineNumber() - Method in interface net.sf.saxon.expr.StaticContext
  Get the line number of the expression within its containing entity Returns -1 if no line number is available
getLineNumber() - Method in class net.sf.saxon.expr.Tokenizer
  Get the line number of the current token
getLineNumber(int) - Method in class net.sf.saxon.expr.Tokenizer
  Return the line number corresponding to a given offset in the expression
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() - Method in class net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl
  Get line number
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(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.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.SpaceStrippedNode
  Get line number
getLineNumber() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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
getListOfParticles(boolean) - Method in class com.saxonica.schema.ModelGroup
  Get the list of particles
getLocalAttributeGroupReferences() - Method in class com.saxonica.schema.AttributeGroupDecl
  Returns the AttributeGroup references contained locally in this attribute group.
getLocalAttributes() - Method in class com.saxonica.schema.AttributeGroupDecl
  Returns the attributes defined locally in this attribute group.
getLocalAttributeWildcard() - Method in class com.saxonica.schema.AttributeGroupDecl
  Get the local attribute wildcard used in this attribute group
getLocalContext() - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
getLocalContext() - Method in class com.saxonica.stream.watch.ForEachWatch
getLocalContext() - Method in class com.saxonica.stream.watch.IterateWatch
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
getLocalFacetList() - Method in class com.saxonica.schema.UserSimpleType
  Return all the facets for this type
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 com.saxonica.pull.PullToStax
getLocalName() - Method in class com.saxonica.schema.UserDefinedType
  Deprecated. since 9.0: use the equivalent method `UserDefinedType.getName()`
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.om.StructuredQName
  Get the local part of the QName
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
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 com.saxonica.pull.UnconstructedDocument
  Get the local part of the name of this node.
getLocalPart() - Method in class com.saxonica.pull.UnconstructedParent
  Get the local part of the name of this node.
getLocalPart() - Method in class com.saxonica.stream.om.FleetingNode
  Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.dom.NodeWrapper
  Get the local part of the name of this node.
getLocalPart() - Method in interface net.sf.saxon.om.NodeInfo
  Get the local part of the name of this node.
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.iter.NamespaceIterator.NamespaceNodeImpl
  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.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.SpaceStrippedNode
  Get the local part of the name of this node.
getLocalPart() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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.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 com.saxonica.pull.PullToStax
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(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.ExpressionParser.TemporaryContainer
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.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
getLoginTimeout() - Method in interface javax.xml.xquery.ConnectionPoolXQDataSource
  Gets the maximum time in seconds that this datasource can wait while attempting to connect to a database.
getLoginTimeout() - Method in interface javax.xml.xquery.XQDataSource
  Gets the maximum time in seconds that this datasource can wait while attempting to connect to a database.
getLoginTimeout() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
getLogWriter() - Method in interface javax.xml.xquery.ConnectionPoolXQDataSource
  Retrieves the log writer for this datasource object.
getLogWriter() - Method in interface javax.xml.xquery.XQDataSource
  Retrieves the log writer for this `XQDataSource` object.
getLogWriter() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
getLong() - Method in interface javax.xml.xquery.XQItemAccessor
  Gets the current item as a `long`.
getLong() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getLong() - Method in class net.sf.saxon.xqj.SaxonXQItem
getLong() - Method in class net.sf.saxon.xqj.SaxonXQSequence
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
getLookup() - Method in class com.saxonica.expr.IndexedLookupExpression
  Get the lookup expression
getLookupExpression() - Method in class com.saxonica.expr.IndexedLookupExpression
  Get the expression to be searched
getLSResourceResolver() - Method in class com.saxonica.jaxp.URIResourceResolver
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.
getMappingFunction(XPathContext) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
  Get the mapping function that converts untyped atomic values to the required type
getMappingIterator(SequenceIterator, XPathContext) - Method in class net.sf.saxon.expr.CardinalityChecker
getMappingIterator(SequenceIterator, XPathContext) - Method in class net.sf.saxon.expr.InstanceOfExpression
  Return an iterator over the results of the expression, given an iterator over the principal operand to the expression
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
getMaxExpressionLength() - Method in interface javax.xml.xquery.XQMetaData
  Gets the maximum number of characters allowed in an expression in this data source.
getMaxExpressionLength() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
getMaxima() - Method in class com.saxonica.schema.AllModelGroup
  Get the values of maxOccurs() for all the particles, as an array
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.AnalyzeStringFunction
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.CompileQuery
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.CompileStylesheet
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.DeepEqual
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.DynamicErrorInfo
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.Eval
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.Evaluate
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.EvaluateNode
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.ExpressionFn
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.Find
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.ForEachGroupFunction
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.GeneralFilterFunction
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.Index
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.LastModified
  Get the maximum number of arguments required by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.Parse
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.QueryFn
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.Serialize
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.extfn.TransformFn
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.hof.DynamicFunctionCallDefinition
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.hof.DynamicFunctionConstructor
  Get the maximum number of arguments allowed by the function
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.xpath3.Pi
getMaximumNumberOfArguments() - Method in class com.saxonica.functions.xpath3.TrigonometricFn
  Get the maximum number of arguments allowed by the function.
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.
getMaxOccurs() - Method in class com.saxonica.schema.Particle
  Returns the maximum number of occurrences that this Particle may appear in the containing content model
getMaxTransition() - Method in class com.saxonica.schema.fsa.AutomatonState
  Get the transition to be used when the maxOccurs value is reached for a counting state.
getMaxUserNameLength() - Method in interface javax.xml.xquery.XQMetaData
  Gets the maximum number of characters allowed in a user name.
getMaxUserNameLength() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
getMaxValueExpression() - Method in class net.sf.saxon.expr.IntegerRangeTest
  Get the expression denoting the end of the range
getMemberTypeReferences() - Method in class com.saxonica.schema.UserUnionType
  Get the list of member types
getMessage() - Method in class com.saxonica.schema.Assertion
  Get the user-defined error message associated with the assertion
getMessage() - Method in class com.saxonica.schema.Facet
  Get the message to be used when this facet is violated.
getMessage() - Method in exception com.saxonica.schema.UnresolvedReferenceExceptionImpl
getMessage() - Method in class net.sf.saxon.expr.RoleLocator
  Construct and return the error message indicating a type error
getMessage() - Method in 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.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.
getMetaData() - Method in interface javax.xml.xquery.XQConnection
  Gets the metadata for this connection.
getMetaData() - Method in class net.sf.saxon.xqj.SaxonXQConnection
getMethodName(UserFunction) - Method in class com.saxonica.codegen.CompilerService
  Get the Java method name to use for a given user-defined function
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
getMicrosecond() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return microsecond precision of `SaxonXMLGregorianCalendar.getFractionalSecond()`.
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
getMinima() - Method in class com.saxonica.schema.AllModelGroup
  Get the values of minOccurs() for all the particles, as an array
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 com.saxonica.functions.extfn.AnalyzeStringFunction
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.CompileQuery
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.CompileStylesheet
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.DeepEqual
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.DynamicErrorInfo
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.Eval
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.Evaluate
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.EvaluateNode
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.ExpressionFn
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.Find
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.ForEachGroupFunction
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.GeneralFilterFunction
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.Index
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.LastModified
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.Parse
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.QueryFn
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.Serialize
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.extfn.TransformFn
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.hof.DynamicFunctionCallDefinition
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.hof.DynamicFunctionConstructor
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.map.MapGet
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.map.MapKeys
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.map.MapNew
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.map.MapPut
  Get the minimum number of arguments required by the function
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.xpath3.Pi
getMinimumNumberOfArguments() - Method in class com.saxonica.functions.xpath3.TrigonometricFn
  Get the minimum number of arguments required by the function
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
getMinOccurs() - Method in class com.saxonica.schema.Particle
  Returns the minimum number of occurrences that this Particle must appear in the containing content model
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
getMinute() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return minutes or `DatatypeConstants.FIELD_UNDEFINED`.
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
getMixedAttribute() - Method in class com.saxonica.schema.sdoc.XSDComplexContent
getMode() - Method in class com.saxonica.schema.sdoc.XSDOpenContent
getMode() - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
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.
getModelGroup() - Method in class com.saxonica.schema.sdoc.XSDCompositor
  Returns the constructed Compositor.
getModelGroupParticle() - Method in class com.saxonica.schema.sdoc.XSDCompositor
  Returns the particle referring to the constructed ModelGroup.
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.
getModuleURI() - Method in exception javax.xml.xquery.XQQueryException
  Gets the module URI of the module in which the error occurred.
getModuleURI() - Method in class javax.xml.xquery.XQStackTraceElement
  Gets the module URI containing the execution point represented by this stack trace element.
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)
getMonth() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return number of month or `DatatypeConstants.FIELD_UNDEFINED`.
getMonths() - Method in class net.sf.saxon.value.DurationValue
  Get the months component
getMostRecentAttributeType() - Method in class com.saxonica.validate.AttributeValidator
  Get the SimpleType used for validating the most recent attribute, if any
getName() - Method in class com.saxonica.pull.PullToStax
getName() - Method in class com.saxonica.schema.AssertionFacet
getName() - Method in class com.saxonica.schema.AttributeDecl
  Get the local name of this Attribute Declaration.
getName() - Method in class com.saxonica.schema.AttributeGroupDecl
  Returns the local part of the name of this named AttributeGroup.
getName() - Method in class com.saxonica.schema.ElementDecl
  Returns the local name of this Element declaration.
getName() - Method in class com.saxonica.schema.ElementParticle
  Returns the local name of this Element particle.
getName() - Method in class com.saxonica.schema.EnumerationFacet
  Get the name of this facet
getName() - Method in class com.saxonica.schema.EnumerationFacetSet
  The name of this facet.
getName() - Method in class com.saxonica.schema.ExplicitTimezoneFacet
getName() - Method in class com.saxonica.schema.Facet
  Returns the name of this Facet
getName() - Method in class com.saxonica.schema.FractionDigitsFacet
getName() - Method in class com.saxonica.schema.IdentityConstraint
  Return the name of this IdentityConstraint.
getName() - Method in class com.saxonica.schema.LengthFacet
getName() - Method in class com.saxonica.schema.MaxExclusiveFacet
getName() - Method in class com.saxonica.schema.MaxInclusiveFacet
getName() - Method in class com.saxonica.schema.MaxLengthFacet
getName() - Method in class com.saxonica.schema.MaxScaleFacet
getName() - Method in class com.saxonica.schema.MinExclusiveFacet
getName() - Method in class com.saxonica.schema.MinInclusiveFacet
getName() - Method in class com.saxonica.schema.MinLengthFacet
getName() - Method in class com.saxonica.schema.MinScaleFacet
getName() - Method in class com.saxonica.schema.ModelGroupDefinition
  Returns the local part of the name of this named Group.
getName() - Method in class com.saxonica.schema.Notation
  Return the local name of this Notation.
getName() - Method in class com.saxonica.schema.PatternFacet
getName() - Method in class com.saxonica.schema.PreprocessFacet
getName() - Method in class com.saxonica.schema.TotalDigitsFacet
getName() - Method in class com.saxonica.schema.UserDefinedType
  Get the local name of this type if it has one
getName() - Method in class com.saxonica.schema.WhitespaceFacet
getName() - Method in class net.sf.saxon.dom.AttrOverNodeInfo
  Get the name of an attribute node (the lexical QName) (DOM method)
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 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.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 com.saxonica.pull.ElementNameTracker
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class com.saxonica.pull.PullFromIterator
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class com.saxonica.pull.PullNamespaceReducer
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class com.saxonica.pull.TinyTreeWalker
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class com.saxonica.pull.TreeWalker
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class com.saxonica.pull.UnconstructedDocument
  Get name code.
getNameCode() - Method in class com.saxonica.pull.UnconstructedElement
  Get name code.
getNameCode() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the nameCode identifying the name of the current node.
getNameCode() - Method in class com.saxonica.schema.AttributeDecl
  Get the nameCode of the name of this attribute declaration in the namePool
getNameCode() - Method in class com.saxonica.schema.ElementDecl
  Get the nameCode of the name of this element declaration in the namePool
getNameCode() - Method in class com.saxonica.schema.ModelGroupDefinition
getNameCode(String, int) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called to check that a QName is valid and allocate a nameCode for the name in the namePool.
getNameCode() - Method in class com.saxonica.schema.SimpleComponentReference
getNameCode() - Method in class com.saxonica.schema.UserDefinedType
  Get the namecode of the name of this type.
getNameCode() - Method in class com.saxonica.stream.om.FleetingNode
  Get name code.
getNameCode() - Method in class net.sf.saxon.dom.NodeWrapper
  Get name code.
getNameCode() - Method in class net.sf.saxon.evpull.StartElementEvent
  Get the nameCode of this element
getNameCode(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ComputedElement
  Callback from the superclass ElementCreator to get the nameCode for the element name
getNameCode(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.Copy
  Callback from ElementCreator when constructing an element
getNameCode(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ElementCreator
  Determine (at run-time) the name code of the element being constructed
getNameCode(XPathContext, NodeInfo) - Method in class net.sf.saxon.expr.instruct.FixedElement
  Callback from the superclass ElementCreator to get the nameCode for the element name
getNameCode(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the namecode of an attribute (by position).
getNameCode() - Method in interface net.sf.saxon.om.NodeInfo
  Get name code.
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.iter.NamespaceIterator.NamespaceNodeImpl
  Get name code.
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(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.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.SpaceStrippedNode
  Get name code.
getNameCode() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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
getNameCodes() - Method in class com.saxonica.schema.AllModelGroup
  Get the namecodes of the element particles corresponding to each item in the maxima/minima arrays.
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
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.ProcessingInstruction
  Get the expression that defines the processing instruction name
getNamePool() - Method in class com.saxonica.codegen.CompilerService
  Get the name pool used by the Saxon configuration
getNamePool() - Method in class com.saxonica.pull.TinyTreeWalker
  Get the namePool used to lookup all name codes and namespace codes
getNamePool() - Method in class com.saxonica.pull.TreeWalker
  Get the namePool used to lookup all name codes and namespace codes
getNamePool() - Method in class com.saxonica.pull.UnconstructedParent
  Get the NamePool that holds the namecode for this node
getNamePool() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the namepool
getNamePool() - Method in class com.saxonica.schema.PreparedSchema
  Get the NamePool used by this schema
getNamePool() - Method in class com.saxonica.schema.SchemaCompiler
  Get the NamePool
getNamePool() - Method in class com.saxonica.schema.UserDefinedType
  Get the NamePool in which the name of this type is defined
getNamePool() - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Get the NamePool that holds the namecode for this node
getNamePool() - Method in class com.saxonica.stream.om.FleetingNode
  Get the NamePool that holds the namecode for this node
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.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.iter.NamespaceIterator.NamespaceNodeImpl
  Get the NamePool that holds the namecode for this node
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.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.SpaceStrippedDocument
  Get the name pool used for the names in this document
getNamePool() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
  Get the name pool for this node
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.TypeStrippedNode
  Get the name pool for this node
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
getNamespace() - Method in class com.saxonica.schema.AttributeDecl
  Deprecated. since 9.0: use the renamed method getTargetNamespace()
getNamespaceAlias(short) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
  Get the declared namespace alias for a given namespace URI code if there is one.
getNamespaceCode(int) - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the n'th declaration in the list in the form of a namespace code.
getNamespaceCode(int) - Method in class net.sf.saxon.om.EmptyNamespaceDeclarationList
  Get the n'th declaration in the list in the form of a namespace code.
getNamespaceCode(String, String) - Method in class net.sf.saxon.om.NamePool
  Get the existing namespace code for a namespace prefix/URI pair.
getNamespaceCode(int) - Method in class net.sf.saxon.om.NamePool
  Get the namespace code allocated to a given namecode.
getNamespaceCode(int) - Method in interface net.sf.saxon.om.NamespaceDeclarations
  Get the n'th declaration in the list in the form of a namespace code.
getNamespaceCode(int) - Method in class net.sf.saxon.pull.StaxBridge.StaxNamespaces
  Get the n'th declaration in the list in the form of a namespace code.
getNamespaceCode(int) - Method in class net.sf.saxon.tree.util.NamespaceDeclarationsImpl
  Get the n'th declaration in the list in the form of a namespace code.
getNamespaceCode(int) - Method in class net.sf.saxon.tree.util.NamespaceResolverAsDeclarations
  Get the n'th declaration in the list in the form of a namespace code.
getNamespaceCodeArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
  Get the array used to hold the namespace codes of namespace declarations
getNamespaceCodes(int[]) - Method in class com.saxonica.pull.VirtualTreeWalker
  Get all the namespace codes, as an array.
getNamespaceCodes() - Method in class net.sf.saxon.expr.instruct.SavedNamespaceContext
  Get the list of in-scope namespaces held in this NamespaceContext
getNamespaceCodes(int[]) - Method in class net.sf.saxon.om.EmptyNamespaceDeclarationList
  Get all the namespace codes, as an array.
getNamespaceCodes(int[]) - Method in interface net.sf.saxon.om.NamespaceDeclarations
  Get all the namespace codes, as an array.
getNamespaceCodes(int[]) - Method in class net.sf.saxon.pull.StaxBridge.StaxNamespaces
  Get all the namespace codes, as an array.
getNamespaceCodes(int[]) - Method in class net.sf.saxon.tree.util.NamespaceDeclarationsImpl
  Get all the namespace codes, as an array.
getNamespaceCodes(int[]) - Method in class net.sf.saxon.tree.util.NamespaceResolverAsDeclarations
  Get all the namespace codes, as an array.
getNamespaceContext() - Method in class com.saxonica.pull.PullToStax
getNamespaceContext() - Method in class com.saxonica.schema.EnumerationFacet
  Get the namespace context of the value
getNamespaceContext() - Method in class com.saxonica.schema.IdentityField
  Get the namespace context for evaluating the XPath expression
getNamespaceContext() - Method in class com.saxonica.schema.IdentitySelector
  Get the namespace context for evaluating the XPath expression
getNamespaceContext() - Method in class com.saxonica.schema.TypeAlternative
  Get the namespace context for evaluating the XPath expression
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
  Get the NamespaceContext that was set using `JAXPXPathStaticContext.setNamespaceContext(javax.xml.namespace.NamespaceContext)`
getNamespaceContext() - Method in class net.sf.saxon.xpath.XPathEvaluator
  Get the namespace context, if one has been set using `XPathEvaluator.setNamespaceContext(javax.xml.namespace.NamespaceContext)`
getNamespaceCount() - Method in class com.saxonica.pull.PullToStax
getNamespaceCount() - Method in class net.sf.saxon.evpull.EventToStaxBridge
getNamespaceDeclarations() - Method in class com.saxonica.pull.PullFromIterator
  Get the namespace declarations associated with the current element.
getNamespaceDeclarations() - Method in class com.saxonica.pull.PullNamespaceReducer
  Get the namespace declarations associated with the current element.
getNamespaceDeclarations() - Method in class com.saxonica.pull.TinyTreeWalker
  Get the namespace declarations associated with the current element.
getNamespaceDeclarations() - Method in class com.saxonica.pull.TreeWalker
  Get the namespace declarations associated with the current element.
getNamespaceDeclarations() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the namespace declarations associated with the current element.
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 com.saxonica.pull.PullToStax
getNamespacePrefix(int) - Method in class net.sf.saxon.evpull.EventToStaxBridge
getNamespacePrefixes() - Method in interface javax.xml.xquery.XQStaticContext
  Returns the prefixes of all the statically known namespaces.
getNamespacePrefixes() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
getNamespaceResolver() - Method in interface com.saxonica.stream.watch.Watch
  Get the namespace resolver in use by the Watch
getNamespaceResolver() - Method in class com.saxonica.validate.AbstractWatch
  Get the namespace resolver in use by the Watch
getNamespaceResolver() - Method in class com.saxonica.validate.ContentValidator
  Get the namespace resolver
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.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.xpath.JAXPXPathStaticContext
getNamespaceStatus(String) - Method in class com.saxonica.config.EnterpriseConfiguration
  Get the status of a particular schema namespace.
getNamespaceURI() - Method in class com.saxonica.pull.PullToStax
getNamespaceURI(int) - Method in class com.saxonica.pull.PullToStax
getNamespaceURI(String) - Method in class com.saxonica.pull.PullToStax
getNamespaceURI() - Method in class com.saxonica.schema.ElementDecl
  Deprecated. since 9.0: use the renamed method getTargetNamespace()
getNamespaceURI() - Method in class com.saxonica.schema.ElementParticle
  Get the namespace URI of this element particle
getNamespaceURI(String) - Method in interface javax.xml.xquery.XQStaticContext
  Retrieves the namespace URI associated with a prefix.
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.om.StructuredQName
  Get the namespace URI of the QName.
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.
getNamespaceURI(String) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
getNewAttributes() - Method in class com.saxonica.update.ReplaceAttributeAction
  Get the attribute collection containing the new (replacement) attributes
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
getNewContent() - Method in class com.saxonica.update.ReplaceNodeAction
  Get the list of nodes acting as the replacement nodes
getNewNameCode() - Method in class com.saxonica.update.InsertAttributeAction
  Get the name of the inserted attribute as an integer namecode
getNewNameCode() - Method in class com.saxonica.update.RenameAction
  Get the new name as an integer namecode
getNewStringValue() - Method in class com.saxonica.update.InsertAttributeAction
  Get the string value of the inserted attribute
getNewTypeCode() - Method in class com.saxonica.update.InsertAttributeAction
  Get the type code of the inserted attribute
getNext() - Method in class net.sf.saxon.trans.Rule
getNextException() - Method in exception javax.xml.xquery.XQException
  Returns the next `XQException` in the chain or `null` if none.
getNextInDocument(NodeImpl) - Method in class net.sf.saxon.tree.linked.NodeImpl
  Get the next node in document order
getNextMatchHandler(NodeInfo, 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(NodeInfo, 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.DocumentImpl
  Get next sibling - always null
getNextSibling() - Method in class net.sf.saxon.tree.linked.NodeImpl
  Get next sibling node
getNillability() - Method in class com.saxonica.validate.ContentValidator
  Determine whether this type permits xsi:nil = true BlockCom
getNilledProperty(NodeInfo) - Static method in class net.sf.saxon.functions.Nilled
  Determine whether a node has the nilled property
getNode() - Method in interface javax.xml.xquery.XQItemAccessor
  Gets the item as a DOM node.
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
getNode() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getNode() - Method in class net.sf.saxon.xqj.SaxonXQItem
getNode() - Method in class net.sf.saxon.xqj.SaxonXQSequence
getNodeDepthArray() - Method in class net.sf.saxon.tree.tiny.TinyTree
  Get the array holding node depth information
getNodeKind() - Method in class com.saxonica.pull.UnconstructedDocument
getNodeKind() - Method in class com.saxonica.pull.UnconstructedElement
getNodeKind() - Method in class com.saxonica.stream.om.FleetingNode
  Get the kind of node.
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.IDPattern
  Determine the type of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.LocationPathPattern
  Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.NodeSetPattern
  Determine the type of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.NodeTestPattern
  Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.Pattern
  Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.pattern.UnionPattern
  Determine the types of nodes to which this pattern applies.
getNodeKind() - Method in class net.sf.saxon.s9api.XdmNode
  Get the kind of node.
getNodeKind() - Method in class net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl
  Get the kind of node.
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.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.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.SpaceStrippedNode
  Return the type of node.
getNodeKind() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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 com.saxonica.validate.SchemaAttributeTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
getNodeKindMask() - Method in class com.saxonica.validate.SchemaElementTest
  Get a mask indicating which kinds of nodes this NodeTest can match.
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 interface javax.xml.xquery.XQItemType
  Returns the name of the node in case the item kind is an `XQITEMKIND_DOCUMENT_ELEMENT`, `XQITEMKIND_DOCUMENT_SCHEMA_ELEMENT`, `XQITEMKIND_ELEMENT`, `XQITEMKIND_SCHEMA_ELEMENT`, `XQITEMKIND_ATTRIBUTE`, or `XQITEMKIND_SCHEMA_ATTRIBUTE`.
getNodeName() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get the name of this node, following the DOM rules
getNodeName() - Method in class net.sf.saxon.s9api.XdmNode
  Get the name of the node, as a QName
getNodeName() - Method in class net.sf.saxon.xqj.SaxonXQItemType
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.pattern.AnchorPattern
  Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.ConditionalPattern
  Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.IDPattern
  Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.KeyPattern
  Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.LocationPathPattern
  Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.NodeSetPattern
  Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.NodeTestPattern
  Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.Pattern
  Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeTest() - Method in class net.sf.saxon.pattern.UnionPattern
  Get a NodeTest that all the nodes matching this pattern must satisfy
getNodeType() - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Get the type of this node (node kind, in XPath terminology).
getNodeType() - Method in class net.sf.saxon.dom.TextOverAttrInfo
  Get the type of this node (node kind, in XPath terminology).
getNodeUri() - Method in interface javax.xml.xquery.XQItemAccessor
  Returns the URI for this item.
getNodeUri() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getNodeUri() - Method in class net.sf.saxon.xqj.SaxonXQItem
getNodeUri() - Method in class net.sf.saxon.xqj.SaxonXQSequence
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
getNonMatchingExpression() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
  Get the expression used to process non-matching substrings
getNotation(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the notation with a given name
getNotation() - Method in class com.saxonica.schema.sdoc.XSDNotation
getNotationPublicId() - Method in class com.saxonica.schema.Notation
  Get the public identifier of the notation
getNotationSystemId() - Method in class com.saxonica.schema.Notation
  Get the system identifier of the notation
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 com.saxonica.config.DotNetLocalizerFactory
  Get the numberer for a given language
getNumberer(String, String) - Method in class com.saxonica.config.JavaLocalizerFactory
  Get the numberer for a given language
getNumberer(String, String) - Method in class net.sf.saxon.trans.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
getNumberOfElementParticles() - Method in class com.saxonica.schema.AllModelGroup
  Get the number of element particles
getNumberOfGlobalVariables() - Method in class com.saxonica.deploy.CompiledQueryServlet
  Get a StackFrameMap for the first local stackframe (that is, for the main query body).
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 com.saxonica.pull.VirtualTreeWalker
  Get the number of declarations (and undeclarations) in this list.
getNumberOfNamespaces() - Method in class net.sf.saxon.om.EmptyNamespaceDeclarationList
  Get the number of declarations (and undeclarations) in this list.
getNumberOfNamespaces() - Method in interface net.sf.saxon.om.NamespaceDeclarations
  Get the number of declarations (and undeclarations) in this list.
getNumberOfNamespaces() - Method in class net.sf.saxon.pull.StaxBridge.StaxNamespaces
  Get the number of declarations (and undeclarations) in this list.
getNumberOfNamespaces() - Method in class net.sf.saxon.tree.tiny.TinyTree
  Get the number of namespace declarations in the tree
getNumberOfNamespaces() - Method in class net.sf.saxon.tree.util.NamespaceDeclarationsImpl
  Get the number of declarations (and undeclarations) in this list.
getNumberOfNamespaces() - Method in class net.sf.saxon.tree.util.NamespaceResolverAsDeclarations
  Get the number of declarations (and undeclarations) in this list.
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
getNumberOfStates() - Method in class com.saxonica.schema.fsa.FiniteStateMachine
  Determine the number of states in this finite state machine
getNumberOfThreads() - 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").
getNumericValue() - Method in class com.saxonica.schema.DigitsFacet
  Get the value of this facet as an integer
getNumericValue() - Method in class com.saxonica.schema.ScaleFacet
  Get the value of this facet as an integer
getObject() - Method in interface javax.xml.xquery.XQItemAccessor
  Gets the current item as an `Object`.
getObject() - Method in class net.sf.saxon.value.ObjectValue
  Get the encapsulated object
getObject() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getObject() - Method in class net.sf.saxon.xqj.SaxonXQItem
getObject() - Method in class net.sf.saxon.xqj.SaxonXQSequence
getObjectConverter() - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
  Get the ObjectConverter in use.
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.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.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.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.
getObjectNameCode() - Method in class net.sf.saxon.style.LiteralResultElement
  Get a name identifying the object of the expression, for example a function name, template name, variable name, key name, element name, etc.
getOccurrenceIndicator(int) - Static method in enum net.sf.saxon.s9api.OccurrenceIndicator
getOccurrenceIndicator(int) - Static method in class net.sf.saxon.value.Cardinality
  Get the occurence indicator representing the cardinality
getOccurrenceLimits() - Method in class com.saxonica.config.EnterpriseConfiguration
  Get the occurrence limits previously set using setOccurrenceLimits (or the default)
getOccurrenceLimits() - Method in class com.saxonica.schema.SchemaCompiler
  Get the occurrence limits previously set using setOccurrenceLimits (or the default)
getOldAttribute() - Method in class com.saxonica.update.ReplaceAttributeAction
  Get the replaced attribute node
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.
getOnCompletionExpression() - Method in class com.saxonica.expr.IterateInstr
  Get the on-completion expression, if any
getOnError() - Method in class net.sf.saxon.functions.URIQueryParameters
  Get the value of the on-error=fail|warning|ignore parameter, or null if unspecified
getOpenContentMode() - Method in class com.saxonica.schema.UserComplexType
  Ask whether open content permitted on this complex type is interleaved or suffixed.
getOpenContentWildcard() - Method in class com.saxonica.schema.fsa.FiniteStateMachine
  Get the open content wildcard, if any
getOpenContentWildcard() - Method in class com.saxonica.schema.UserComplexType
  Get the open content wildcard for this complex type.
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
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.Optimizer
  Get the optimization level
getOptimizer() - Method in class com.saxonica.config.EnterpriseConfiguration
  Factory method to get an Optimizer
getOptimizer() - Method in class net.sf.saxon.Configuration
  Factory method to get an Optimizer.
getOptimizer() - Method in class net.sf.saxon.expr.PromotionOffer
  Get the optimizer in use
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
getOrderingMode() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the ordering mode defined in the static context.
getOrderingMode() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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 interface net.sf.saxon.expr.XPathContext
  Get information about the creating expression or other construct.
getOrigin() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get information about the creating expression or other construct.
getOriginalTemplate() - Method in class com.saxonica.stream.TemplateInversion
  Get the original template of which this is an inversion
getOriginatingConstructType() - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Get the type of location from which this context was created.
getOriginatingConstructType() - Method in interface net.sf.saxon.expr.XPathContext
  Get the type of location from which this context was created.
getOriginatingConstructType() - Method in class net.sf.saxon.expr.XPathContextMinor
  Get the type of location from which this context was created.
getOriginator() - Method in class com.saxonica.update.PendingUpdateAction
  Get the originating update expression.
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
getOutputDirectory() - Method in class com.saxonica.codegen.QueryCompiler
  Get the output directory used to contain the generated .class files
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.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
getOutputterVariableName() - Method in class com.saxonica.codegen.CompilerService
  Get the name of the Java variable currently bound to current output destination
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 com.saxonica.expr.NextIteration
getParameters() - Method in class net.sf.saxon.query.DynamicQueryContext
  Get all the supplied parameters as a HashMap.
getParameterTypes() - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Get the types of the arguments
getParent() - Method in class com.saxonica.pull.UnconstructedParent
  Get the NodeInfo object representing the parent of this node
getParent() - Method in class com.saxonica.stream.om.FleetingNode
  Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.dom.NodeWrapper
  Get the NodeInfo object representing the parent of this node
getParent() - Method in class net.sf.saxon.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.iter.NamespaceIterator.NamespaceNodeImpl
  Get the NodeInfo object representing 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.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.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.
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
getParticle() - Method in class com.saxonica.schema.fsa.Edge
  Get the element or wildcard particle causing this transition
getParticle() - Method in class com.saxonica.schema.UserComplexType
  Get the (extended) particle representing the content model of this complex type.
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
getPathForVariable(Binding) - Method in class net.sf.saxon.expr.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.PathMap
  Get all the root expressions from the path map
getPattern() - Method in class net.sf.saxon.expr.PatternMatchExpression
  Get the underlying pattern
getPattern() - Method in class net.sf.saxon.pattern.PatternSponsor
  Get the wrapped pattern
getPattern() - Method in class net.sf.saxon.trans.Rule
getPermittedFunctions() - Method in class com.saxonica.expr.Query30Parser
  Get the permitted set of standard functions in this environment
getPermittedFunctions() - Method in class com.saxonica.expr.XPath30Parser
  Get the permitted set of standard functions in this environment
getPermittedFunctions() - Method in class com.saxonica.update.UpdateParser
  Get the permitted set of standard functions in this environment
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 com.saxonica.pull.PullToStax
getPIData() - Method in class net.sf.saxon.evpull.EventToStaxBridge
getPIName() - Method in interface javax.xml.xquery.XQItemType
  Returns the name of the processing instruction type.
getPIName() - Method in class net.sf.saxon.xqj.SaxonXQItemType
getPipelineConfiguration() - Method in class com.saxonica.pull.PullFromIterator
  Get configuration information.
getPipelineConfiguration() - Method in class com.saxonica.pull.TinyTreeWalker
  Get configuration information.
getPipelineConfiguration() - Method in class com.saxonica.pull.TreeWalker
  Get configuration information.
getPipelineConfiguration() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get configuration information.
getPipelineConfiguration() - Method in class com.saxonica.schema.SchemaCompiler
  Get the pipeline configuration
getPipelineConfiguration() - Method in class com.saxonica.schema.sdoc.SchemaNodeFactory
  Get the pipeline configuration
getPipelineConfiguration() - Method in class com.saxonica.stream.feed.DecomposingFeed
  Get the pipeline configuration
getPipelineConfiguration() - Method in class com.saxonica.stream.feed.EventFeed
  Get the pipeline configuration
getPipelineConfiguration() - Method in interface com.saxonica.stream.feed.Feed
  Get the pipeline configuration
getPipelineConfiguration() - Method in class com.saxonica.stream.feed.ItemFeed
  Get the pipeline configuration
getPipelineConfiguration() - Method in interface com.saxonica.stream.watch.Watch
  Get the pipeline configuration in use
getPipelineConfiguration() - Method in class com.saxonica.validate.AbstractWatch
  Get the pipeline configuration in use
getPipelineConfiguration() - Method in class com.saxonica.validate.Checker
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 com.saxonica.pull.PullToStax
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
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
getPooledConnection() - Method in interface javax.xml.xquery.ConnectionPoolXQDataSource
  Attempts to establish a physical connection to an XML datasource that can be used as a pooled connection.
getPooledConnection(String, String) - Method in interface javax.xml.xquery.ConnectionPoolXQDataSource
  Attempts to establish a physical connection to an XML datasource using the supplied username and password, that can be used as a pooled connection.
getPosition() - Method in exception javax.xml.xquery.XQQueryException
  Gets the character position in the query string where this exception occurred.
getPosition() - Method in interface javax.xml.xquery.XQSequence
  Gets the current cursor position.
getPosition() - Method in class javax.xml.xquery.XQStackTraceElement
  Gets the character position in the query string containing the execution point represented by this stack trace element.
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.
getPosition() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getPosition() - Method in class net.sf.saxon.xqj.SaxonXQSequence
getPositionalOptions() - Method in class net.sf.saxon.trans.CommandLineOptions
  Get the options specified positionally, that is, without a leading "-"
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
getPrefix() - Method in class com.saxonica.pull.PullToStax
getPrefix() - Method in class com.saxonica.pull.UnconstructedDocument
  Get the prefix of the name of the node.
getPrefix() - Method in class com.saxonica.pull.UnconstructedParent
  Get the prefix of the name of the node.
getPrefix(int) - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the prefix of the n'th declaration (or undeclaration) in the list, counting from zero.
getPrefix() - Method in class com.saxonica.stream.om.FleetingNode
  Get the prefix of the name of the node.
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(int) - Method in class net.sf.saxon.om.EmptyNamespaceDeclarationList
  Get the prefix of the n'th declaration (or undeclaration) in the list, counting from zero.
getPrefix(String) - Static method in class net.sf.saxon.om.NameChecker
  Extract the prefix from a QName.
getPrefix(int) - Method in class net.sf.saxon.om.NamePool
  Get the prefix part of a name, given its name code
getPrefix(int) - Method in interface net.sf.saxon.om.NamespaceDeclarations
  Get the prefix of the n'th declaration (or undeclaration) in the list, counting from zero.
getPrefix() - 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(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(int) - Method in class net.sf.saxon.pull.StaxBridge.StaxNamespaces
  Get the prefix of the n'th declaration (or undeclaration) in the list, counting from zero.
getPrefix() - Method in class net.sf.saxon.s9api.QName
  Get the prefix of the QName.
getPrefix() - Method in class net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl
  Get the prefix of the name of the node.
getPrefix() - Method in class net.sf.saxon.tree.linked.NodeImpl
  Get the prefix part of the name of this 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.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(int) - Method in class net.sf.saxon.tree.util.NamespaceDeclarationsImpl
  Get the prefix of the n'th declaration (or undeclaration) in the list, counting from zero.
getPrefix(int) - Method in class net.sf.saxon.tree.util.NamespaceResolverAsDeclarations
  Get the prefix of the n'th declaration (or undeclaration) in the list, counting from zero.
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.SpaceStrippedNode
  Get the prefix of the name of the node.
getPrefix() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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.
getPrefixFromNamespaceCode(int) - Method in class net.sf.saxon.om.NamePool
  Get the namespace prefix from a namespace code.
getPrefixIndex(int) - Static method in class net.sf.saxon.om.NamePool
  Get the prefix index from a namecode
getPreparedSchema() - Method in class com.saxonica.jaxp.SchemaReference
  Get the PreparedSchema object wrapped by this SchemaReference
getPreparedSchema() - Method in class com.saxonica.schema.SchemaCompiler
  Get the PreparedSchema.
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.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.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 com.saxonica.schema.UserAtomicType
  Get the primitive type from which this type is derived.
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.PrecisionDecimalValue
  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 String
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 com.saxonica.schema.UserAtomicType
  Get the primitive type from which this type is derived.
getPrimitiveType() - Method in class com.saxonica.validate.SchemaAttributeTest
  Determine the types of nodes to which this pattern applies.
getPrimitiveType() - Method in class com.saxonica.validate.SchemaElementTest
  Determine the types of nodes to which this pattern applies.
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.PrecisionDecimalValue
  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
getProcessContents() - Method in class com.saxonica.schema.Wildcard
  Returns the processContents attribute of this wildcard
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.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
getProductMajorVersion() - Method in interface javax.xml.xquery.XQMetaData
  Gets the major version of this product.
getProductMajorVersion() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
getProductMinorVersion() - Method in interface javax.xml.xquery.XQMetaData
  Gets the minor version of this product.
getProductMinorVersion() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
getProductName() - Method in interface javax.xml.xquery.XQMetaData
  Gets the name of this product.
getProductName() - Static method in class net.sf.saxon.Version
  Return the name of this product.
getProductName() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
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
getProductVersion() - Method in interface javax.xml.xquery.XQMetaData
  Gets the full version of this product.
getProductVersion() - Static method in class net.sf.saxon.Version
  Get the user-visible version number of this version of the product
getProductVersion() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
getProperties() - Method in class com.saxonica.deploy.CompiledMemoClosure.ProgressiveIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class com.saxonica.deploy.ContextFilteringIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class com.saxonica.expr.ee.MultithreadedContextMappingIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class com.saxonica.stream.ManualIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class com.saxonica.stream.SequenceExchanger.Consumer
  Get properties of this iterator, as a bit-significant integer.
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.AdjacentTextNodeMerger.AdjacentTextNodeMergingIterator
getProperties() - Method in class net.sf.saxon.expr.AppendIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.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.instruct.BlockIterator
  Get properties of this iterator, as a bit-significant integer.
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.GroupEndingIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.expr.sort.GroupStartingIterator
  Get properties of this iterator, as a bit-significant integer.
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.ArrayIterator
  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.EmptyIterator
  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.NamespaceIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.tree.iter.OneItemGoneIterator
  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(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.value.MemoClosure.ProgressiveIterator
  Get properties of this iterator, as a bit-significant integer.
getProperties() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
  Get properties of this iterator, as a bit-significant integer.
getProperty(String) - Method in class com.saxonica.jaxp.SchemaFactoryImpl
  Look up the value of a property.
getProperty(String) - Method in class com.saxonica.jaxp.ValidatingReader
  Look up the value of a property.
getProperty(String) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Look up the value of a property.
getProperty(String) - Method in class com.saxonica.jaxp.ValidatorImpl
  Look up the value of a property.
getProperty(String) - Method in class com.saxonica.pull.PullToStax
getProperty(String) - Method in interface javax.xml.xquery.ConnectionPoolXQDataSource
  Returns the current value of the named property if set, else `null`.
getProperty(String) - Method in interface javax.xml.xquery.XQDataSource
  Returns the current value of the named property if set, else `null`.
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.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.
getProperty(String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Get a configuration property setting.
getProvenance() - Method in class com.saxonica.schema.fsa.DeterminizedState
  Get the provenance of a state in a determinized finite state machine.
getProvider() - Method in class net.sf.saxon.evpull.EventToStaxBridge
  Get the underlying event stream
getPseudoAttribute(XPathContext, String) - Static method in class com.saxonica.functions.extfn.Extensions
  Get a pseudo-attribute of a processing instruction.
getPseudoAttribute(String, String) - Static method in class net.sf.saxon.tree.util.ProcInstParser
  Get a pseudo-attribute.
getPTreeSource(String, String) - Method in class com.saxonica.ptree.PTreeURIResolver
  Handle a PTree source file (Saxon-EE only)
getPTreeSource(String, String) - Method in class net.sf.saxon.lib.StandardURIResolver
  Handle a PTree source file (Saxon-EE only)
getPublicId() - Method in class com.saxonica.pull.PullToStax.SourceStreamLocation
getPublicId() - Method in class com.saxonica.pull.TinyTreeWalker
  Return the public identifier for the current document event.
getPublicId() - Method in class com.saxonica.pull.TreeWalker
  Return the public identifier for the current document event.
getPublicId() - Method in class com.saxonica.schema.SchemaStructure
  Get the public ID of the containing module, if known.
getPublicId() - Method in class net.sf.saxon.dom.DOMSender
getPublicId() - Method in class net.sf.saxon.event.ContentHandlerProxyLocator
  Get the Public ID
getPublicId() - Method in class net.sf.saxon.event.DocumentSender
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.ExpressionLocation
  Get the Public ID
getPublicId() - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
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.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.
getPuller() - Method in class com.saxonica.pull.UnconstructedParent
  Get a PullProvider that delivers the stream of events corresponding to the tree rooted at this virtual node
getPullProvider() - Method in class net.sf.saxon.pull.PullSource
  Get the PullProvider
getQName() - Method in class javax.xml.xquery.XQStackTraceVariable
  Gets the `QName` of the variable.
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
getQueryLanguageTypeAndVersion() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the value of the language type and version property.
getQueryLanguageTypeAndVersion() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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.
getQueryStackTrace() - Method in exception javax.xml.xquery.XQQueryException
  Returns the query stack stackTrace when the exception occurred, or null if none.
getQueryTimeout() - Method in interface javax.xml.xquery.XQStaticContext
  Retrieves the number of seconds an implementation will wait for a query to execute.
getQueryTimeout() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
getRangeVariableCardinality() - Method in class com.saxonica.expr.OuterForExpression
  Get the cardinality of the range variable
getRangeVariableCardinality() - Method in class net.sf.saxon.expr.ForExpression
  Get the cardinality of the range variable
getRangeVariables() - Method in class net.sf.saxon.expr.ExpressionParser
  Get the stack of in-scope range variables
getRank() - Method in class net.sf.saxon.trans.Rule
getRawParent() - Method in class net.sf.saxon.tree.linked.NodeImpl
  Get the raw value of the parent pointer.
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.SpaceStrippedNode
  Get the node underlying this virtual node.
getRealNode() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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
getReasonUnableToCompile() - Method in class net.sf.saxon.PreparedStylesheet
  Determine whether this stylesheet can be compiled; and if it can't, return the reason why
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.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.
getRedefinedSchema() - Method in class com.saxonica.schema.sdoc.XSDOverride
getRedefinedSchema() - Method in class com.saxonica.schema.sdoc.XSDRedefine
  Get the referenced schema after redefinition of redefined components
getRedefinitionLevel() - Method in class com.saxonica.schema.SchemaStructure
  Get the redefinition level.
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(Expression, Binding, boolean) - Static method in class net.sf.saxon.expr.ExpressionTool
  Determine how often a variable is referenced.
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
getReferFingerprint() - Method in class com.saxonica.schema.KeyRef
  Gets the fingerprint of the name of the key being referenced).
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.PathExpression
  Get all steps after the first.
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
getRequiredItemType() - Method in class net.sf.saxon.expr.UntypedAtomicConverter
  Get the item type to which untyped atomic items must be converted
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 com.saxonica.validate.SchemaAttributeTest
  Get the set of node names allowed by this NodeTest.
getRequiredNodeNames() - Method in class com.saxonica.validate.SchemaElementTest
  Get the set of node names allowed by this NodeTest.
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.
getRequiredPrimitiveType() - Method in class net.sf.saxon.expr.AtomicSequenceConverter
  Get the required (target) primitive type
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.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.
getResourceResolver() - Method in class com.saxonica.jaxp.SchemaFactoryImpl
  Get the resolver used for dereferencing URIs encountered during schema processing and validation.
getResourceResolver() - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Gets the current `LSResourceResolver`
getResourceResolver() - Method in class com.saxonica.jaxp.ValidatorImpl
  Gets the current `LSResourceResolver`
getResult() - Method in class com.saxonica.stream.feed.EventFeed
  Get the parent expression feed
getResult() - Method in class com.saxonica.stream.feed.ItemFeed
  Get the result, that is, the ItemFeed to which the items in the result of the expression should be supplied
getResult() - Method in class com.saxonica.stream.watch.ComposingWatch
getResult() - Method in class com.saxonica.stream.watch.EventPushingWatch
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.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.
getResultConverter() - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Get the converter used to convert the result from a Java object to an XPath value
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.
getResultNamespaceCode() - Method in class net.sf.saxon.style.XSLNamespaceAlias
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.AnalyzeStringFunction
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.CompileQuery
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.CompileStylesheet
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.DeepEqual
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.DynamicErrorInfo
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.Eval
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.Evaluate
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.EvaluateNode
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.ExpressionFn
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.Find
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.ForEachGroupFunction
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.GeneralFilterFunction
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.Index
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.LastModified
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.Parse
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.QueryFn
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.Serialize
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.extfn.TransformFn
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.hof.DynamicFunctionCallDefinition
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.hof.DynamicFunctionConstructor
  Get the type of the result of the function
getResultType() - Method in class com.saxonica.functions.hof.FunctionType
  Get the result type
getResultType(SequenceType[]) - Method in class com.saxonica.functions.map.MapGet
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.map.MapKeys
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.map.MapNew
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.map.MapPut
  Get the type of the result of the function
getResultType(SequenceType[]) - Method in class com.saxonica.functions.xpath3.Pi
getResultType(SequenceType[]) - Method in class com.saxonica.functions.xpath3.TrigonometricFn
  Get the type of the result of the function
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(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 class net.sf.saxon.style.XSLFunction
  Get the type of value returned by this function
getResultWhenEmpty() - Method in class net.sf.saxon.expr.ValueComparison
  Get the result to be returned if one of the operands is an empty sequence
getRetainLineNumbers() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Ask whether line and column information will be retained for source documents
getReturnClass() - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Get the Java class of the value returned by the method
getReturnedItemType() - Method in class com.saxonica.xsltextn.XSLBreak
  Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class com.saxonica.xsltextn.XSLEvaluate
  Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class com.saxonica.xsltextn.XSLFork
  Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class com.saxonica.xsltextn.XSLIterate
  Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class com.saxonica.xsltextn.XSLNextIteration
  Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.StyleElement
  Determine the type of item returned by this instruction (only relevant if it is an instruction).
getReturnedItemType() - Method in class net.sf.saxon.style.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.
getReverseAction() - Method in class com.saxonica.schema.PreprocessFacet
  Get the XPath expression representing the reverse action performed by this facet, represented as an Assertion object
getReverseAction() - Method in class com.saxonica.schema.sdoc.SaxonPreprocess
  Get the Assertion schema component corresponding to the reverse action in this saxon:preprocess element
getReverseIterator() - Method in class com.saxonica.stream.ManualIterator
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.NodeArrayIterator
  Get an iterator that processes 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 class net.sf.saxon.tree.iter.ReverseNodeArrayIterator
  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.UnionPattern
  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 com.saxonica.pull.UnconstructedParent
  Get the root node of the tree containing this node
getRoot() - Method in class com.saxonica.stream.om.FleetingNode
  Get the root node of the tree containing this node
getRoot() - Method in class net.sf.saxon.dom.NodeWrapper
  Get the root node - always a document node with this tree implementation
getRoot() - Method in 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.iter.NamespaceIterator.NamespaceNodeImpl
  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.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.SpaceStrippedNode
  Get the root node - always a document node with this tree implementation
getRoot() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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.PathMap.PathMapRoot
  Get the root expression
getRootForDocument(String) - Method in class net.sf.saxon.expr.PathMap
  Get the path map root for a call on the doc() or document() function with a given literal argument
getRoute() - Method in class com.saxonica.stream.StreamingRoute
getRule(FleetingNode) - Method in class com.saxonica.stream.watch.ApplyImportsWatch
getRule(FleetingNode) - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
  Get the template rule matching a specific node
getRule(FleetingNode) - Method in class com.saxonica.stream.watch.NextMatchWatch
getRule(NodeInfo, XPathContext) - Method in class net.sf.saxon.trans.Mode
  Get the rule corresponding to a given Node, by finding the best Pattern match.
getRule(NodeInfo, XPathContext, Mode.RuleFilter) - Method in class net.sf.saxon.trans.Mode
  Get the rule corresponding to a given Node, by finding the best Pattern match.
getRule(NodeInfo, int, int, XPathContext) - Method in class net.sf.saxon.trans.Mode
  Get the rule corresponding to a given Node, by finding the best Pattern match, subject to a minimum and maximum precedence.
getRule(int) - 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
getSaxonItem() - Method in class net.sf.saxon.xqj.SaxonXQItem
getSaxonItem() - Method in interface net.sf.saxon.xqj.SaxonXQItemAccessor
  Get the current item, in the form of a Saxon Item object.
getSaxonItem() - Method in class net.sf.saxon.xqj.SaxonXQSequence
getSaxonProductVersion() - Method in class net.sf.saxon.s9api.Processor
  Get the user-visible Saxon product version, for example "9.0.0.1"
getSaxonStaticQueryContext() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
  Get a new Saxon StaticQueryContext object holding the information held in this XQStaticContext
getSaxonXQStaticContext() - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
getSchema() - Method in class com.saxonica.schema.sdoc.SchemaElement
  Get the schema corresponding to the contents of the schema document containing this element
getSchema() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Get the PreparedSchema to which schema components are being added
getSchemaAttributeTest(QName) - Method in class net.sf.saxon.s9api.ItemTypeFactory
  Get an ItemType representing an attribute declaration in the schema.
getSchemaComparable() - Method in class com.saxonica.deploy.CompiledClosure
  Get a Comparable value that implements the XML Schema ordering comparison semantics for this value.
getSchemaComparable() - Method in class com.saxonica.deploy.ItemClosure
  Get a Comparable value that implements the XML Schema ordering comparison semantics for this value.
getSchemaComparable() - Method in class com.saxonica.deploy.Tail
  Get a Comparable value that implements the XML Schema ordering comparison semantics for this value.
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.PrecisionDecimalValue
  Get an object that implements XML Schema comparison semantics
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.
getSchemaCompiler() - Method in class com.saxonica.schema.sdoc.SchemaNodeFactory
  Get the SchemaCompiler associated with this node factory
getSchemaCompiler() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Get the SchemaCompiler in use
getSchemaDocumentURI() - Method in class com.saxonica.schema.SchemaStructure
  Get the base URI of the containing xs:schema element.
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.
getSchemaNodeFactory() - Method in class com.saxonica.schema.sdoc.SchemaElement
  Get the nodeFactory used to create this element.
getSchemaType(int) - Method in class com.saxonica.config.EnterpriseConfiguration
  Get the top-level schema type with a given fingerprint.
getSchemaType(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the type with a given name if there is one.
getSchemaType() - Method in class com.saxonica.schema.TypeAlternative
  Get the fixed-up schema type for this alternative
getSchemaType() - Method in class com.saxonica.validate.AllElementValidator
  Get the schema type against which we are validating, if any
getSchemaType() - Method in class com.saxonica.validate.ComplexContentValidator
getSchemaType() - Method in class com.saxonica.validate.ContentValidator
  Get the schema type against which we are validating, if any
getSchemaType() - Method in class com.saxonica.validate.EmptyContentValidator
  Get the schema type against which we are validating, if any
getSchemaType() - Method in class com.saxonica.validate.LaxValidator
  Get the schema type against which we are validating, if any
getSchemaType() - Method in class com.saxonica.validate.SimpleContentValidator
  Get the schema type against which we are validating
getSchemaType() - Method in class com.saxonica.validate.SkipValidator
  Get the schema type against which we are validating, if any
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.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.pattern.ContentTypeTest
getSchemaType(String) - Method in class net.sf.saxon.style.StyleElement
  Get the Schema type definition for a type named in the stylesheet (in a "type" attribute).
getSchemaType(int) - Static method in class net.sf.saxon.type.BuiltInType
  Get the schema type with a given fingerprint
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.
getSchemaURI() - Method in interface javax.xml.xquery.XQItemType
  Returns the schema location URI of the schema that contains the item's element or type definition.
getSchemaURI() - Method in class net.sf.saxon.xqj.SaxonXQItemType
getSchemaURIResolver() - Method in class com.saxonica.config.EnterpriseConfiguration
  Get the user-defined SchemaURIResolver for resolving URIs used in "import schema" declarations; if none has been explicitly set, returns the standard schema URI resolver.
getSchemaURIResolver() - Method in class com.saxonica.schema.SchemaCompiler
  Get the user-defined SchemaURIResolver for resolving URIs used in "import schema" declarations; if none has been explicitly set, returns the standard schema URI resolver.
getSchemaURIResolver() - Method in class net.sf.saxon.Configuration
  Get the user-defined SchemaURIResolver for resolving URIs used in "import schema" declarations; if none has been explicitly set, returns null.
getSchemaURIResolver() - Method in class net.sf.saxon.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.
getSchemaValidationMode() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Ask whether source documents will be validated against a schema
getSchemaValidator() - Method in class net.sf.saxon.s9api.DocumentBuilder
  Get the SchemaValidator used to validate documents loaded using this `DocumentBuilder`.
getScrollability() - Method in interface javax.xml.xquery.XQStaticContext
  Gets the value of the scrollability property.
getScrollability() - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
getSearchExpression() - Method in class com.saxonica.expr.IndexedFilterExpression
  Get the expression whose value we will be searching for
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
getSecond() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return seconds or `DatatypeConstants.FIELD_UNDEFINED`.
getSeconds() - Method in class net.sf.saxon.value.DurationValue
  Get the seconds component
getSelectExpression() - Method in class com.saxonica.expr.IterateInstr
  Get the select expression (the select attribute of the xsl:iterate)
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
getSelectExpression() - Method in class net.sf.saxon.expr.instruct.SimpleContentConstructor
  Get the select expression
getSelection() - Method in class com.saxonica.schema.IdentityField
  Get the compiled XPath expression
getSelection() - Method in class com.saxonica.schema.IdentitySelector
  Return the compiled XPath expression
getSelection() - Method in interface com.saxonica.stream.watch.Watch
  Get the selection (that is, the restricted XPath expression) that defines the nodes that this Watch is looking for
getSelection() - Method in class com.saxonica.validate.AbstractWatch
  Get the selection (that is, the restricted XPath expression) that defines the nodes that this Watch is looking for
getSelectionExpression() - Method in class com.saxonica.expr.PathFinder
  Get the underlying expression (usually a path expression or filter expression)
getSelector() - Method in class com.saxonica.schema.IdentityConstraint
  Returns the selector of this IdentityConstraint.
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.
getSeparatorExpression() - Method in class net.sf.saxon.expr.instruct.SimpleContentConstructor
  Get the separator expression
getSequence() - Method in class com.saxonica.expr.IndexedSequence
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.trans.Rule
getSequenceAsStream() - Method in interface javax.xml.xquery.XQSequence
  Read the entire sequence starting from the current position as an `XMLStreamReader` object, as described in Section 12.1 Serializing an XDM instance into a StAX event stream (XMLStreamReader), XQuery API for Java (XQJ) 1.0.
getSequenceAsStream() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getSequenceAsStream() - Method in class net.sf.saxon.xqj.SaxonXQSequence
getSequenceAsString(Properties) - Method in interface javax.xml.xquery.XQSequence
  Serializes the sequence starting from the current position to a String according to the XSLT 2.0 and XQuery 1.0 serialization.
getSequenceAsString(Properties) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getSequenceAsString(Properties) - Method in class net.sf.saxon.xqj.SaxonXQSequence
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.tiny.TinyNodeImpl
  Get the node sequence number (in document order).
getSerializerFactory() - Method in class net.sf.saxon.Configuration
  Get the SerializerFactory.
getSharedInstance(String) - Method in class com.saxonica.schema.EnumerationFacetSet
  Get an instance of the facet value that is stored in the schema rather than the instance
getSharedInstance(String) - Method in class com.saxonica.schema.UserAtomicType
  Get an instance of the facet value that is stored in the schema rather than the instance
getShort() - Method in interface javax.xml.xquery.XQItemAccessor
  Gets the current item as a `short`.
getShort() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
getShort() - Method in class net.sf.saxon.xqj.SaxonXQItem
getShort() - Method in class net.sf.saxon.xqj.SaxonXQSequence
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)
getSign() - Method in class net.sf.saxon.xqj.SaxonDuration
  Returns the sign of this duration in -1,0, or 1.
getSimpleContentType() - Method in class com.saxonica.schema.UserComplexType
  For a complex type with simple content, return the simple type of the content.
getSimpleContentType() - Method in class net.sf.saxon.type.AnyType
  For a complex type with simple content, return the simple type of the content.
getSimpleContentType() - Method in interface net.sf.saxon.type.ComplexType
  Get the simple content type.
getSimpleContentType() - Method in class net.sf.saxon.type.Untyped
  For a complex type with simple content, return the simple type of the content.
getSimpleContentTypeReference() - Method in class com.saxonica.schema.UserComplexType
  Get the reference to the simple content type
getSimpleNodeConstructorFeedMaker(Expression) - Static method in class com.saxonica.stream.adjunct.SimpleNodeConstructorAdjunct
getSimpleType() - Method in class com.saxonica.schema.AttributeDecl
  Get the type associated with this Attribute Declaration.
getSimpleType(int) - Method in class com.saxonica.schema.PreparedSchema
  Get the simple type with a given name if there is one.
getSimpleType() - Method in class com.saxonica.schema.sdoc.SimpleTypeDefinition
  Get the simple type created for this definition
getSimpleTypeDefinition() - Method in class com.saxonica.schema.sdoc.XSDSimpleType
  Returns the SimpleType created
getSimplifiedContentModel() - Method in class com.saxonica.schema.AllModelGroup
  Remove pointless particles from this content model (recursively), and replace group references by the content of the identified group
getSimplifiedContentModel() - Method in class com.saxonica.schema.ModelGroup
  Remove pointless particles from this content model (recursively), and replace group references by the content of the identified group
getSingletonOperator() - Method in class com.saxonica.expr.EquivalenceComparison
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.SingletonComparison
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.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
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
getSortKeyDefinition() - Method in class net.sf.saxon.style.XSLSort
getSource(String, String, PipelineConfiguration, String) - Static method in class com.saxonica.schema.sdoc.SchemaReader
  Resolve and dereference a URI to get a Source object representing a schema document
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 com.saxonica.pull.PullFromIterator
  Get the location of the current event.
getSourceLocator() - Method in class com.saxonica.pull.TinyTreeWalker
  Get the location of the current event.
getSourceLocator() - Method in class com.saxonica.pull.TreeWalker
  Get the location of the current event.
getSourceLocator() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the location of the current event.
getSourceLocator(long, LocationProvider) - Static method in class net.sf.saxon.expr.ExpressionLocation
  Construct an object holding location information for a validation error message
getSourceLocator() - Method in class net.sf.saxon.expr.instruct.Instruction
  Get a SourceLocator identifying the location of this instruction
getSourceLocator() - Method in class net.sf.saxon.pull.PullFilter
  Get the location of the current event.
getSourceLocator() - Method in 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.
getSources(String, String[], PipelineConfiguration, String) - Static method in class com.saxonica.schema.sdoc.SchemaReader
  Resolve and dereference a set of URIs to get a set of Source objects representing schema documents
getSpecialProperties() - Method in class net.sf.saxon.expr.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
getStack() - Method in class net.sf.saxon.expr.ExpressionVisitor
  Get the stack containing all the expressions currently being visited
getStackFrame() - Method in class com.saxonica.stream.TemplateInversion
  Get the stackframe identifying the slots used for local variables
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 com.saxonica.deploy.CompiledUserQuery
  Get a StackFrameMap for the first local stackframe (that is, for the main query body).
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.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
getStartTagBuffer() - Method in class com.saxonica.stream.watch.WatchManager
getStartTagBuffer() - Method in class com.saxonica.validate.ContentValidator
  Get the startTagBuffer
getState(int) - Method in class com.saxonica.schema.fsa.FiniteStateMachine
  Get the state with a given unique state number
getState() - Method in class net.sf.saxon.expr.Tokenizer
  Get the current tokenizer state
getStateNumber() - Method in class com.saxonica.schema.fsa.AutomatonState
  Get the state number
getStaticBaseURI(Expression) - Method in class com.saxonica.codegen.ComputedElementCompiler
  Get the base URI of the instruction being compiled.
getStaticBaseURI(Expression) - Method in class com.saxonica.codegen.FixedElementCompiler
  Get the base URI of the instruction being compiled.
getStaticBaseURI(Expression) - Method in class com.saxonica.codegen.PushExpressionCompiler
  Get the base URI of the instruction being compiled.
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 com.saxonica.schema.Assertion
  Get the static context for the expression
getStaticContext() - Method in interface javax.xml.xquery.XQConnection
  Gets an `XQStaticContext` representing the default values for all expression properties.
getStaticContext() - Method in interface javax.xml.xquery.XQExpression
  Gets an `XQStaticContext` representing the values for all expression properties.
getStaticContext() - Method in interface javax.xml.xquery.XQPreparedExpression
  Gets an `XQStaticContext` representing the values for all expression properties.
getStaticContext() - Method in class net.sf.saxon.expr.ExpressionParser
  Get the static context used by this expression parser
getStaticContext() - Method in class net.sf.saxon.expr.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
getStaticContext() - Method in class net.sf.saxon.xqj.SaxonXQConnection
getStaticContext() - Method in class net.sf.saxon.xqj.SaxonXQExpression
getStaticContext() - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
getStaticKeyName() - Method in class net.sf.saxon.functions.KeyFn
  Get the key name, if known statically.
getStaticMap() - Method in class net.sf.saxon.functions.Translate
  Get the translation map built at compile time if there is one
getStaticResultType() - Method in interface javax.xml.xquery.XQPreparedExpression
  Gets the static type information of the result sequence.
getStaticResultType() - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
getStaticVariableType(QName) - Method in interface javax.xml.xquery.XQPreparedExpression
  Retrieves the static type of a given external variable.
getStaticVariableType(QName) - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
getStep() - Method in class net.sf.saxon.expr.PathMap.PathMapArc
  Get the AxisExpression associated with this arc
getStreamingRoute() - Method in class com.saxonica.stream.InvertedExpression
getStrictErrorChecking() - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
  An attribute specifying whether error checking is enforced or not.
getString() - Method in class net.sf.saxon.xqj.SaxonXQSequenceType
getStringCollator() - Method in class com.saxonica.expr.IndexedSequence
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
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 com.saxonica.functions.hof.AbstractFunctionItem
  Get the string value of the function item
getStringValue() - Method in class com.saxonica.pull.PullFromIterator
  Get the string value of the current element, text node, processing-instruction, or top-level attribute or namespace node, or atomic value.
getStringValue() - Method in class com.saxonica.pull.TinyTreeWalker
  Get the string value of the current attribute, text node, processing-instruction, or atomic value.
getStringValue() - Method in class com.saxonica.pull.TreeWalker
  Get the string value of the current attribute, text node, processing-instruction, or atomic value.
getStringValue() - Method in class com.saxonica.pull.UnconstructedParent
  Return the string value of the node.
getStringValue() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the string value of the current element, text node, processing-instruction, or top-level attribute or namespace node, or atomic value.
getStringValue() - Method in class com.saxonica.stream.om.FleetingNode
  Return the string value of the node as defined in the XPath data model.
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.EmptyIterator
  Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.iter.NamespaceIterator
  Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl
  Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.tree.iter.NodeArrayIterator
  Return the string value of the current node.
getStringValue() - Method in class net.sf.saxon.tree.iter.NodeListIterator
  Return the string value of the current node.
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.ReverseNodeArrayIterator
  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.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.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.SpaceStrippedNode
  Return the string value of the node.
getStringValue() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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.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 com.saxonica.functions.hof.AbstractFunctionItem
  Get the string value of the function item
getStringValueCS() - Method in class com.saxonica.pull.UnconstructedParent
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class com.saxonica.stream.om.FleetingNode
  Get the string value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.dom.NodeWrapper
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in 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.iter.NamespaceIterator.NamespaceNodeImpl
  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.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.SpaceStrippedNode
  Get the value of the item as a CharSequence.
getStringValueCS() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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(StaticContext) - 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
getStripper() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedDocument
  Get the document's stripper
getStripperRules() - Method in class net.sf.saxon.expr.instruct.Executable
  Get the rules determining which nodes are to be stripped from the tree
getStripperRules() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
  Get the rules determining which nodes are to be stripped from the tree
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.
getStripWhitespace() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Ask whether whitespace will be stripped when loading source documents
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.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
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.
getStylesheetDocument(DocumentURI) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
  Get a module from the cache
getStylesheetURICode() - Method in class net.sf.saxon.style.XSLNamespaceAlias
getSubstitutionGroupExclusions() - Method in class com.saxonica.schema.ElementDecl
  Get the substitution group exclusions of this element, that is, the value of the applcable `final` or `finalDefault` attributes.
getSubstitutionGroupMembers() - Method in class com.saxonica.schema.ElementDecl
  Get the known members of the substitution group of this element, as a Set containing the ElementDecl objects.
getSubstitutionGroupOwners() - Method in class com.saxonica.schema.ElementDecl
  Returns the head(s) of the substitutionGroup for this element declaration, or null if there are none.
getSuperClassName() - Method in class com.saxonica.codegen.QueryCompiler
  Get the name of the Java class to be used as the superclass the compiled query.
getSuperSchema() - Method in class com.saxonica.config.EnterpriseConfiguration
  Get the SuperSchema, containing references to all names defined in all known schemas
getSuperType(TypeHierarchy) - Method in class com.saxonica.functions.hof.FunctionType
  Get the type from which this item type is derived by restriction.
getSuperType(TypeHierarchy) - Method in class com.saxonica.schema.UserAtomicType
  Get the type from which this item type is derived by restriction.
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.pattern.AnyNodeTest
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Get the supertype of this type.
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.pattern.ContentTypeTest
getSuperType(TypeHierarchy) - Method in class net.sf.saxon.pattern.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.
getSupportedPropertyNames() - Method in interface javax.xml.xquery.ConnectionPoolXQDataSource
  Returns an array containing the property names supported by this datasource.
getSupportedPropertyNames() - Method in interface javax.xml.xquery.XQDataSource
  Returns an array containing the property names supported by this `XQDataSource`.
getSupportedPropertyNames() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
getSupportedXQueryEncodings() - Method in interface javax.xml.xquery.XQMetaData
  Returns a set of `java.lang.String`, each of which specifies a character encoding method the XQJ implmentation supports to parse the XQuery query text.
getSupportedXQueryEncodings() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
getSymbolicValue() - Method in class net.sf.saxon.om.TreeModel
  Get the integer constant used to identify this tree model in some legacy interfaces
getSymbolSpace() - Method in class com.saxonica.schema.AttributeGroupReference
  Get the symbol space of the target of this reference
getSymbolSpace() - Method in interface com.saxonica.schema.ComponentReference
  Get the symbol space of the target of this reference
getSymbolSpace() - Method in class com.saxonica.schema.IdentityConstraintReference
  Get the symbol space of the target of this reference
getSymbolSpace() - Method in class com.saxonica.schema.KeyRef
  Get the symbol space of the target of this reference
getSymbolSpace() - Method in class com.saxonica.schema.ModelGroupParticle
  Get the symbol space of the target of this reference
getSymbolSpace() - Method in class com.saxonica.schema.SimpleComponentReference
  Get the symbol space of the target of this reference
getSymbolSpace() - Method in class com.saxonica.schema.TypeReference
  Get the symbol space of the target of this reference
getSymbolSpaceName(int) - Static method in class com.saxonica.schema.SymbolSpace
getSystemFunctionLibrary(int) - Static method in class net.sf.saxon.functions.SystemFunctionLibrary
  Factory method to create or get a SystemFunctionLibrary
getSystemId() - Method in class com.saxonica.ptree.PTreeSource
  Get the system identifier that was set with setSystemId.
getSystemId() - Method in class com.saxonica.pull.PullToStax.SourceStreamLocation
getSystemId() - Method in class com.saxonica.pull.TinyTreeWalker
  Return the system identifier for the current document event.
getSystemId() - Method in class com.saxonica.pull.TreeWalker
  Return the system identifier for the current document event.
getSystemId() - Method in class com.saxonica.pull.UnconstructedParent
  Get the System ID for the node (that is, the document URI of the containing document node).
getSystemId() - Method in class com.saxonica.schema.SchemaStructure
  Get the system identifier (URI) of the schema module (XML document) containing the definition of this component.
getSystemId() - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Get the System ID for the node.
getSystemId() - Method in class com.saxonica.stream.om.FleetingNode
  Get the System ID for the node.
getSystemId() - Method in class com.saxonica.validate.Checker
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.DocumentSender
getSystemId(long) - Method in class net.sf.saxon.event.DocumentSender
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.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.ExpressionLocation
  Get the system ID (the module URI)
getSystemId(long) - Method in class net.sf.saxon.expr.ExpressionLocation
  Get the system Id corresponding to a given location Id
getSystemId() - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
getSystemId(long) - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
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() - Method in class net.sf.saxon.expr.instruct.TraceExpression
  Get the URI of the module containing the instruction
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 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.iter.NamespaceIterator.NamespaceNodeImpl
  Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.tree.linked.DocumentImpl
  Get the system id of this root node
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(int) - Method in class net.sf.saxon.tree.linked.SystemIdMap
  Get the system ID corresponding to a given sequence number
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.SpaceStrippedNode
  Get the System ID for the node.
getSystemId() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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 com.saxonica.schema.AttributeGroupReference
  Resolves the attribute group reference Note this method doesn't bind irrevocably to the target attribute group declaration, because this may change following a redefine.
getTarget() - Method in interface com.saxonica.schema.ComponentReference
  Get the schema component identified by this reference.
getTarget() - Method in class com.saxonica.schema.IdentityConstraintReference
  Returns the identity constraint that this type reference is a reference to
getTarget() - Method in class com.saxonica.schema.KeyRef
  Get the schema component identified by this reference.
getTarget() - Method in class com.saxonica.schema.ModelGroupParticle
  Returns the group that this group object is a reference to.
getTarget() - Method in class com.saxonica.schema.SimpleComponentReference
  Returns the schema component that this is a reference to
getTarget() - Method in class com.saxonica.schema.TypeReference
  Returns the type that this type reference is a reference to
getTarget() - Method in class net.sf.saxon.dom.PIOverNodeInfo
  The target of this processing instruction.
getTarget() - Method in class net.sf.saxon.expr.PathMap.PathMapArc
  Get the target node representing the destination of this arc
getTargetClass() - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Get the class containing the method being called
getTargetMethod() - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Get the target method (or field, or constructor) being called
getTargetNamespace() - Method in class com.saxonica.schema.AttributeDecl
  Get the namespace URI of this element declaration.
getTargetNamespace() - Method in class com.saxonica.schema.AttributeGroupDecl
  Returns the namespace URI of the name of this named AttributeGroup.
getTargetNamespace() - Method in class com.saxonica.schema.ElementDecl
  Get the namespace URI of this element declaration.
getTargetNamespace() - Method in class com.saxonica.schema.IdentityConstraint
  Return the target namespace of this IdentityConstraint.
getTargetNamespace() - Method in class com.saxonica.schema.ModelGroupDefinition
  Returns the namespace URI of the name of this named Group.
getTargetNamespace() - Method in class com.saxonica.schema.Notation
  Return the target namespace of this Notation
getTargetNamespace() - Method in class com.saxonica.schema.sdoc.SchemaDocument
  Get the target namespace of the schema document
getTargetNamespace() - Method in class com.saxonica.schema.sdoc.XSDImport
  Get the target namespace.
getTargetNamespace() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Get the target namespace of this schema document.
getTargetNamespace() - Method in class com.saxonica.schema.SingleNamespaceSchema
  Returns the target namespace for this Schema, or "" if the schema is a no-namespace schema.
getTargetNamespace() - Method in class com.saxonica.schema.UserDefinedType
  Get the namespace URI of the name of this type if it has one
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
getTargetNamespaces() - Method in class com.saxonica.schema.PreparedSchema
  Get the set of all target namespaces of components present in this schema
getTargetNode() - Method in class com.saxonica.update.DeleteAction
  Get the target node of the update action
getTargetNode() - Method in class com.saxonica.update.InsertAction
  Get the target node of the update action
getTargetNode() - Method in class com.saxonica.update.InsertAttributeAction
  Get the target node of the update action
getTargetNode() - Method in class com.saxonica.update.PendingUpdateAction
  Get the target node of the update action
getTargetNode() - Method in class com.saxonica.update.PutAction
  Get the target node of the update action
getTargetNode() - Method in class com.saxonica.update.RenameAction
  Get the target node of the update action
getTargetNode() - Method in class com.saxonica.update.ReplaceAttributeAction
  Get the target node of the update action
getTargetNode() - Method in class com.saxonica.update.ReplaceNodeAction
  Get the target node of the update action
getTargetNode() - Method in class com.saxonica.update.ReplaceValueAction
  Get the target node of the update action
getTargetPrimitiveType() - Method in class net.sf.saxon.expr.CastExpression
  Get the primitive base type of the target type of the cast
getTargetState() - Method in class com.saxonica.schema.fsa.Edge
  Get the (fixed) state that is the target of this edge
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.CastableExpression
  Get the target type
getTargetType() - Method in class net.sf.saxon.expr.CastExpression
  Get the target type (the result type)
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(NodeInfo, Mode, XPathContext) - Method in class net.sf.saxon.trans.RuleManager
  Find the template rule registered for a particular node in a specific mode.
getTemplateRule(NodeInfo, Mode, int, int, XPathContext) - Method in class net.sf.saxon.trans.RuleManager
  Get a template rule whose import precedence is in a particular range.
getTemplates() - Method in class net.sf.saxon.TemplatesHandlerImpl
  Get the Templates object to be used for a transformation
getTerm() - Method in class com.saxonica.schema.ElementParticle
  Get the term corresponding to this particle
getTerm() - Method in class com.saxonica.schema.ElementWildcard
  Get the term represented by this particle
getTerm() - Method in class com.saxonica.schema.fsa.Edge
  Get the element or wildcard particle causing this transition
getTerm() - Method in class com.saxonica.schema.fsa.Edge.MaxOccursParticle
getTerm() - Method in class com.saxonica.schema.ModelGroup
  Get the term corresponding to this particle
getTerm() - Method in class com.saxonica.schema.ModelGroupParticle
  Get the term corresponding to this particle
getTerm() - Method in class com.saxonica.schema.Particle
  Get the term corresponding to this particle
getText() - Method in class com.saxonica.pull.PullToStax
getText() - Method in class net.sf.saxon.evpull.EventToStaxBridge
getTextCharacters() - Method in class com.saxonica.pull.PullToStax
getTextCharacters(int, char[], int, int) - Method in class com.saxonica.pull.PullToStax
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 com.saxonica.pull.PullToStax
getTextLength() - Method in class net.sf.saxon.evpull.EventToStaxBridge
getTextStart() - Method in class com.saxonica.pull.PullToStax
getTextStart() - Method in class net.sf.saxon.evpull.EventToStaxBridge
getTimezone() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return timezone offset in minutes or `DatatypeConstants.FIELD_UNDEFINED` if this optional field is not defined.
getTimeZone(int) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Returns a `java.util.TimeZone` for this class.
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.ExpressionParser
  Get the tokenizer (the lexical analyzer)
getTopLevelElement() - Method in class com.saxonica.validate.ValidationStack
  Get the name of the required top-level element (if any) as a namepool fingerprint
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.
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
getTransition(int, UserComplexType) - Method in class com.saxonica.schema.fsa.AutomatonState
  Find the edge representing the transition from this state to another state, that is triggered by a given input token
getTransition(int, UserComplexType) - Method in class com.saxonica.schema.fsa.CountingState
getTransition(int, UserComplexType) - Method in interface com.saxonica.schema.fsa.State
  Find the edge representing the transition from this state to another state, that is triggered by a given input token
getTransition(int, UserComplexType) - Method in class com.saxonica.schema.fsa.SuffixState
  Find the edge representing the transition from this state to another state, that is triggered by a given input token
getTree() - Method in class net.sf.saxon.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. since 9.2: use `AugmentedSource.getModel()`
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() - Method in class com.saxonica.schema.AttributeDecl
  Get the type of this attribute declaration.
getType() - Method in class com.saxonica.schema.ElementDecl
  Returns the Schema Type (ComplexType or SimpleType) of this Element Declaration.
getType(int) - Method in class com.saxonica.schema.PreparedSchema
  Get type defined in this schema, searching both named and anonymous types
getType(int) - Method in class net.sf.saxon.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
getTypeAlternative() - Method in class com.saxonica.schema.sdoc.XSDAlternative
  Get the TypeAlternative created by this xs:alternative element
getTypeAnnotation() - Method in class com.saxonica.pull.PullFromIterator
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation() - Method in class com.saxonica.pull.TinyTreeWalker
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation() - Method in class com.saxonica.pull.TreeWalker
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation() - Method in class com.saxonica.pull.UnconstructedParent
  Get the type annotation of this node, if any.
getTypeAnnotation() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation() - Method in class com.saxonica.stream.om.FleetingNode
  Get the type annotation of this node, if any.
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 of this node, if any.
getTypeAnnotation() - Method in class net.sf.saxon.pull.PullFilter
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation() - Method in interface net.sf.saxon.pull.PullProvider
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation() - Method in class net.sf.saxon.pull.StaxBridge
  Get the type annotation of the current attribute or element node, or atomic value.
getTypeAnnotation(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.iter.NamespaceIterator.NamespaceNodeImpl
  Get 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 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(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.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 namecode 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.SpaceStrippedNode
  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 com.saxonica.functions.hof.AbstractFunctionItem
  Get the typed value of the item.
getTypedValue() - Method in class com.saxonica.pull.UnconstructedParent
  Get the typed value of the item
getTypedValue(SimpleType, Configuration) - Method in class com.saxonica.schema.EnumerationFacet
  Get the typed value of the enumeration value
getTypedValue(CharSequence, NamespaceResolver, ConversionRules) - Method in class com.saxonica.schema.sdoc.SimpleTypeDefinition
  Get the typed value corresponding to a given string value, assuming it is valid against this type
getTypedValue(CharSequence, NamespaceResolver, ConversionRules) - Method in class com.saxonica.schema.UserAtomicType
  Get the typed value corresponding to a given string value, assuming it is valid against this type
getTypedValue(NodeInfo) - Method in class com.saxonica.schema.UserComplexType
  Get the typed value of a node that is annotated with this schema type
getTypedValue(CharSequence, NamespaceResolver, ConversionRules) - Method in class com.saxonica.schema.UserListType
  Get the typed value of a given input string.
getTypedValue(NodeInfo) - Method in class com.saxonica.schema.UserSimpleType
  Get the typed value of a node that is annotated with this schema type
getTypedValue(CharSequence, NamespaceResolver, ConversionRules) - Method in class com.saxonica.schema.UserUnionType
getTypedValue() - Method in class com.saxonica.stream.om.FleetingNode
  Get the typed value of the item.
getTypedValue() - Method in class net.sf.saxon.dom.NodeWrapper
  Get the typed value of the item
getTypedValue() - Method in 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.iter.NamespaceIterator.NamespaceNodeImpl
  Get the typed value of the item
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.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.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.SpaceStrippedNode
  Get the typed value of the item
getTypedValue() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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 type 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
getTypeFingerprint() - Method in class com.saxonica.schema.ElementDecl
  Get the namepool fingerprint of the name of the element's type.
getTypeHierarchy() - Method in class com.saxonica.codegen.CompilerService
  Get the TypeHierarchy which holds a cache of type information relevant to the query being compiled
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
getTypeInfoProvider() - Method in class com.saxonica.jaxp.TypedContentHandler
  Get a TypeInfoProvider to provide type information for the current element or attribute event.
getTypeInfoProvider() - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Obtains the `TypeInfoProvider` implementation of this `ValidatorHandler`.
getTypeLabel() - Method in class net.sf.saxon.value.AtomicValue
  Determine the data type of the value.
getTypeLink(SchemaType) - Method in class com.saxonica.schema.SchemaModelSerializer
getTypeName() - Method in class com.saxonica.schema.UserAtomicType
  Get the name of this type as a StructuredQName, unless the type is anonymous, in which case return null
getTypeName() - Method in interface javax.xml.xquery.XQItemType
  Represents a type name (global or local).
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
getTypeName() - Method in class net.sf.saxon.xqj.SaxonXQItemType
getTypeNamespace() - Method in class net.sf.saxon.dom.TypeInfoImpl
  Get the namespace name of the type (a system-allocated name if anonymous).
getTypeReference() - Method in class com.saxonica.schema.TypeAlternative
  Get the type reference for this alternative
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.
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.
getUnderlyingDefaultValue() - Method in class com.saxonica.schema.AttributeUse
  Get the default value of this attribute use if there is one; if there is none, get the default value of the corresponding attribute declaration; if the declaration defines no default value, return null
getUnderlyingExpression() - Method in class net.sf.saxon.s9api.XPathExecutable
  Get the underlying implementation object representing the compiled XPath expression.
getUnderlyingFixedValue() - Method in class com.saxonica.schema.AttributeUse
  Returns the fixed value of this attribute use, or of the corresponding attribute declaration if the attribute use has no fixed value.
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.SpaceStrippedNode
  Get the underlying DOM node, to implement the VirtualNode interface
getUnderlyingNode() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  Get the underlying DOM 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)
getUnderlyingState() - Method in class com.saxonica.schema.fsa.CountingState
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.
getUniqueNumber() - Method in class com.saxonica.codegen.CompilerService
  Allocate a unique number within the module, for use in variable names
getUnnamedMode() - Method in class net.sf.saxon.trans.RuleManager
  Get the mode object for the unnamed mode
getUnparsedEntities() - Method in class com.saxonica.pull.PullFromIterator
  Get a list of unparsed entities.
getUnparsedEntities() - Method in class com.saxonica.pull.TinyTreeWalker
  Get a list of unparsed entities.
getUnparsedEntities() - Method in class com.saxonica.pull.TreeWalker
  Get a list of unparsed entities.
getUnparsedEntities() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get a list of unparsed entities.
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 com.saxonica.pull.UnconstructedDocument
  Get the unparsed entity with a given name
getUnparsedEntity(String) - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Get the unparsed entity with a given name
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 com.saxonica.pull.UnconstructedDocument
  Get the list of unparsed entities defined in this document
getUnparsedEntityNames() - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Get the list of unparsed entities defined in this document
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 com.saxonica.pull.UnconstructedDocument
  Get the URI part of the name of this node.
getURI() - Method in class com.saxonica.pull.UnconstructedParent
  Get the URI part of the name of this node.
getURI(int) - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the namespace URI of the n'th declaration (or undeclaration) in the list, counting from zero.
getURI() - Method in class com.saxonica.stream.om.FleetingNode
  Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.dom.NodeWrapper
  Get the URI part of the name of this node.
getUri() - Method in class net.sf.saxon.expr.sort.NamedCollation
  Get the URI identifying the collation
getURI(int) - Method in interface net.sf.saxon.om.AttributeCollection
  Get the namespace URI of an attribute (by position).
getURI(int) - Method in class net.sf.saxon.om.EmptyNamespaceDeclarationList
  Get the namespace URI of the n'th declaration (or undeclaration) in the list, counting from zero.
getURI(int) - Method in class net.sf.saxon.om.NamePool
  Get the namespace-URI of a name, given its name code or fingerprint
getURI(int) - Method in interface net.sf.saxon.om.NamespaceDeclarations
  Get the namespace URI of the n'th declaration (or undeclaration) in the list, counting from zero.
getURI() - Method in interface net.sf.saxon.om.NodeInfo
  Get the URI part of the name of this node.
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.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(int) - Method in class net.sf.saxon.pull.StaxBridge.StaxNamespaces
  Get the namespace URI of the n'th declaration (or undeclaration) in the list, counting from zero.
getURI() - Method in class net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl
  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(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.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(int) - Method in class net.sf.saxon.tree.util.NamespaceDeclarationsImpl
  Get the namespace URI of the n'th declaration (or undeclaration) in the list, counting from zero.
getURI(int) - Method in class net.sf.saxon.tree.util.NamespaceResolverAsDeclarations
  Get the namespace URI of the n'th declaration (or undeclaration) in the list, counting from zero.
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.SpaceStrippedNode
  Get the URI part of the name of this node.
getURI() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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(short) - Method in class com.saxonica.pull.PullNamespaceReducer
  Get the URI code corresponding to a given prefix code, by searching the in-scope namespaces.
getURICode(short) - Method in class net.sf.saxon.event.NamespaceReducer
  Get the URI code corresponding to a given prefix code, by searching the in-scope namespaces.
getURICode(short) - Method in class net.sf.saxon.event.StartTagBuffer
  Get the URI code corresponding to a given prefix code, by searching the in-scope namespaces.
getURICode(short) - Method in class net.sf.saxon.evpull.NamespaceMaintainer
  Get the URI code corresponding to a given prefix code, by searching the in-scope namespaces.
getURICode(NamePool) - Method in class net.sf.saxon.expr.instruct.FixedElement
  Get the URI code representing the namespace URI of the element being constructed
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
getURICodeForPrefix(String) - Method in class net.sf.saxon.tree.linked.ElementImpl
  Search the NamespaceList for a given prefix, returning the corresponding URI.
getURICodeForPrefixCode(int) - Method in class net.sf.saxon.tree.linked.ElementImpl
  Get the URI bound to a given prefix in the in-scope namespaces of this element
getURIForPrefix(String, boolean) - Method in class com.saxonica.config.ConfigurationReader
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class com.saxonica.pull.PullNamespaceReducer
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String) - Method in class com.saxonica.schema.sdoc.SchemaElement.XPathStaticContext
  Get the URI for a prefix, using the declared namespaces as the context for namespace resolution.
getURIForPrefix(String, boolean) - Method in class com.saxonica.stream.watch.WatchManager
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.event.NamespaceReducer
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, boolean) - Method in class net.sf.saxon.event.StartTagBuffer
  Get the namespace URI corresponding to a given prefix.
getURIForPrefix(String, 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.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.
getURIFromNamespaceCode(int) - Method in class net.sf.saxon.om.NamePool
  Get the namespace URI from a namespace code.
getURIFromURICode(short) - Method in class net.sf.saxon.om.NamePool
  Get the namespace URI from a URI code.
getURIResolver() - Method in class net.sf.saxon.Configuration
  Get the URIResolver used in this configuration
getURIResolver() - Method in class net.sf.saxon.Controller
  Get the URI resolver.
getURIResolver() - Method in class net.sf.saxon.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.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 com.saxonica.schema.AttributeUse
  Get the value of the 'use' attribute for this attribute declaration or attribute reference.
getUse() - Method in class net.sf.saxon.trans.KeyDefinition
  Get the use expression for the key definition
getUseExpression() - Method in class com.saxonica.expr.IndexedFilterExpression
  Get the expression to be indexed
getUserData(String) - Method in class com.saxonica.pull.UnconstructedDocument
  Get user data held in the document node.
getUserData(String) - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Get user data held in the document node.
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.
getUserName() - Method in interface javax.xml.xquery.XQMetaData
  Gets the user name associated with this connection.
getUserName() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
getUserQueryContext() - Method in class net.sf.saxon.query.QueryModule
  Get the StaticQueryContext object containing options set up by the user
getUseXsiSchemaLocation() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Ask whether the schema processor is to take account of xsi:schemaLocation and xsi:noNamespaceSchemaLocation attributes encountered in an instance document being validated
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
getValidationMode() - Method in class net.sf.saxon.expr.instruct.CopyOf
  Get the validation mode
getValidationMode() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
  Get the validation mode for this instruction
getValidationMode() - Method in class net.sf.saxon.functions.URIQueryParameters
  Get the value of the validation=strict|lax|preserve|strip parameter, or null if unspecified
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 com.saxonica.schema.AttributeWildcard
  Get the validation status of this component.
getValidationStatus() - Method in class com.saxonica.schema.SchemaStructure
  Get the current validation status
getValidationStatus() - Method in class net.sf.saxon.type.AnySimpleType
  Get the validation status - always valid
getValidationStatus() - Method in class net.sf.saxon.type.AnyType
  Get the validation status - always valid
getValidationStatus() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Get the validation status - always valid
getValidationStatus() - Method in class net.sf.saxon.type.BuiltInListType
  Get the validation status - always valid
getValidationStatus() - Method in class net.sf.saxon.type.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 com.saxonica.functions.hof.FunctionItemExpression
  Get the value represented by this Literal
getValue() - Method in class com.saxonica.schema.AssertionFacet
getValue() - Method in class com.saxonica.schema.DigitsFacet
  Get the value of this facet as a string
getValue() - Method in class com.saxonica.schema.EnumerationFacet
  Returns the lexical representation of this facet
getValue() - Method in class com.saxonica.schema.EnumerationFacetSet
  Get a string representation of the value of the facet
getValue() - Method in class com.saxonica.schema.ExplicitTimezoneFacet
getValue() - Method in class com.saxonica.schema.Facet
  Returns the lexical representation of the value of this facet
getValue() - Method in class com.saxonica.schema.LengthRangeFacet
getValue() - Method in class com.saxonica.schema.PatternFacet
getValue() - Method in class com.saxonica.schema.PreprocessFacet
  Returns the lexical representation of this facet
getValue() - Method in class com.saxonica.schema.ScaleFacet
  Get the value of this facet as a string
getValue() - Method in class com.saxonica.schema.ValueRangeFacet
getValue() - Method in class com.saxonica.schema.WhitespaceFacet
  Returns the lexical representation of this facet
getValue() - Method in class javax.xml.xquery.XQStackTraceVariable
  Gets a short string representation of the value of the stack variable.
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 lexical 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
getValueCompiler(Value) - Method in class com.saxonica.codegen.CompilerService
  Get a ValueCompiler for a particular kind of Value (usually an AtomicValue) appearing as a literal in a query
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
getValueVariable() - Method in class com.saxonica.schema.Assertion
  Get the variable bound to the name $value
getVariableClass() - Method in class com.saxonica.codegen.JavaDeclaration
  Get the class of the variable
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 com.saxonica.codegen.JavaAssignment
  Get the name of the variable holding the result
getVariableName() - Method in class com.saxonica.codegen.JavaDeclaration
  Get the name of the variable holding the result
getVariableName() - Method in interface com.saxonica.codegen.ReturnAction
  Get the name of the variable holding the result
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.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
getVariables() - Method in class javax.xml.xquery.XQStackTraceElement
  Gets the variables in scope at this execution point, or `null` if no variable value retrieval is possible.
getVariety() - Method in class com.saxonica.schema.UserComplexType
  Get the variety of this complex type.
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.
getVendorCode() - Method in exception javax.xml.xquery.XQException
  Gets the vendor code associated with this exception or `null` if none.
getVendorFunctionLibrary() - Method in class com.saxonica.config.ProfessionalConfiguration
  Get the FunctionLibrary used to bind calls on Saxon-defined extension functions
getVendorFunctionLibrary() - Method in class net.sf.saxon.Configuration
  Get the FunctionLibrary used to bind calls on Saxon-defined extension functions.
getVerifierClassName() - Method in class com.saxonica.config.JavaPlatformPE
  Get the verifier appropriate to the platform
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 com.saxonica.pull.PullToStax
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
getWatch(WatchManager, Feed, Stack<XPathContext>) - Method in class com.saxonica.stream.StreamingRoute
getWatch(WatchManager, Stack<XPathContext>) - Method in class com.saxonica.stream.TemplateInversion
  Get the WatchMaker associated with this template, if any.
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.AdjacentTextNodeMergerAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.ApplyImportsAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.ApplyTemplatesAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.AtomizerAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.ChooseAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.CopyOfAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.CountAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.EmptyAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.EmptyTextNodeRemoverAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.ExistsAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.ForEachAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.IterateAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.LetExpressionAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.NextMatchAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.SingletonAtomizerAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.StreamingAdjunct
  Get a WatchMaker, a factory class that creates a Watch to evaluate this expression in streaming mode.
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.StringFnAdjunct
getWatchMaker(Expression, List<String>) - Method in class com.saxonica.stream.adjunct.UnsupportedOperationAdjunct
  Get a WatchMaker, a factory class that creates a Watch to evaluate this expression in streaming mode.
getWebSiteAddress() - Static method in class net.sf.saxon.Version
  Return a web site address containing information about the product.
getWeekNumber(int, int, int) - Static method in class net.sf.saxon.value.DateValue
  Get the ISO week number for a given date.
getWeekNumberWithinMonth(int, int, int) - Static method in class net.sf.saxon.value.DateValue
  Get the week number within a month.
getWhitespaceAction() - Method in class com.saxonica.schema.Facet
  Get the whitespace action required by this facet: one of PRESERVE, REPLACE, or COLLAPSE.
getWhitespaceAction() - Method in class com.saxonica.schema.UserSimpleType
  Determine the whitespace normalization required for values of this type
getWhitespaceAction() - Method in class com.saxonica.schema.WhitespaceFacet
  Get the whitespace action required: one of PRESERVE, REPLACE, or COLLAPSE
getWhitespaceAction() - 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.
getWildcard() - Method in class com.saxonica.schema.AttributeWildcard
getWildcard() - Method in class com.saxonica.schema.ElementWildcard
getWildcard() - Method in class com.saxonica.schema.sdoc.XSDAnyAttribute
  Returns the Wildcard
getWildcardEdges() - Method in class com.saxonica.schema.fsa.AutomatonState
  Get an iterator over the wildcard transitions (edges) allowed from this state.
getWildcardEdges() - Method in class com.saxonica.schema.fsa.CountingState
  Get an iterator over the wildcard transitions (edges) allowed from this state.
getWildcardEdges() - Method in interface com.saxonica.schema.fsa.State
  Get an array of the wildcard transitions (edges) allowed from this state.
getWildcardEdges() - Method in class com.saxonica.schema.fsa.SuffixState
  Get all the wildcard transitions (edges) allowed from this state.
getWildcards() - Method in class com.saxonica.schema.AllModelGroup
  Get the list of element wildcards (XSDL 1.1 only)
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
getXMLSchemaType() - Method in class net.sf.saxon.xqj.SaxonDuration
  Get the type of this duration, as one of the values xs:duration, xs:dayTimeDuration, or xs:yearMonthDuration.
getXMLSchemaType() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return the name of the XML Schema date/time type that this instance maps to.
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.
getXmlVersion() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Ask whether XML 1.0 or XML 1.1 rules for XML names are to be followed
getXPath() - Method in class com.saxonica.schema.IdentityField
  Returns the XPath of this IdentityField.
getXPath() - Method in class com.saxonica.schema.IdentitySelector
  Return the source XPath expression of this IdentitySelector.
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 class com.saxonica.pull.UnconstructedParent
  Get the saved XPath dynamic context
getXPathContext() - Method in class com.saxonica.stream.watch.WatchManager
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
getXPathDefaultNamespace() - Method in class com.saxonica.schema.IdentityField
  Get the XPath default namespace
getXPathDefaultNamespace() - Method in class com.saxonica.schema.IdentitySelector
  Get the XPath default namespace
getXPathDefaultNamespace() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Get the value of the defaultXPathDefaultNamespace attribute defined on this element
getXPathException() - Method in exception net.sf.saxon.trans.UncheckedXPathException
getXPathExpressions(WithParam[], List) - Static method in class net.sf.saxon.expr.instruct.WithParam
  Get the XPath expressions used in an array of WithParam parameters (add them to the supplied list)
getXPathFunctionResolver() - Method in class net.sf.saxon.xpath.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.
getXPathVariableName(int) - Method in class com.saxonica.codegen.CompilerService
  Get the name of the Java variable used to represent the XPath variable occupying a given slot
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
getXQException() - Method in class javax.xml.xquery.XQConnectionEvent
  Retrieves the `XQException` for this `XQConnectionEvent` object.
getXQJMajorVersion() - Method in interface javax.xml.xquery.XQMetaData
  Gets the major version number of XQJ specification supported by this implementation.
getXQJMajorVersion() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
getXQJMinorVersion() - Method in interface javax.xml.xquery.XQMetaData
  Gets the minor version number of XQJ specification supported by this implementation.
getXQJMinorVersion() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
getXQJVersion() - Method in interface javax.xml.xquery.XQMetaData
  Gets the full version of XQJ specification supported by this implementation.
getXQJVersion() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
getXQueryExpression() - Method in class net.sf.saxon.xqj.SaxonXQPreparedExpression
getXSDSchema() - Method in class com.saxonica.schema.sdoc.SchemaDocument
  Get the xs:schema element within the schema document
getXSDSchema() - Method in class com.saxonica.schema.sdoc.SchemaElement
  Get the owning XSDSchema element.
getXsdVersion() - Method in class net.sf.saxon.Configuration
  Get the version of XML Schema to be used
getXsdVersion() - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Ask whether XML Schema 1.0 syntax must be used or whether XML Schema 1.1 features are allowed
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)
getYear() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return low order component for XML Schema 1.0 dateTime datatype field for `year` or `DatatypeConstants.FIELD_UNDEFINED`.
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
GMonthDayValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing an xs:gYearMonth constant value
GMonthDayValueCompiler() - Constructor for class com.saxonica.codegen.GMonthDayValueCompiler
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
GMonthValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing an xs:gMonth constant value
GMonthValueCompiler() - Constructor for class com.saxonica.codegen.GMonthValueCompiler
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 - 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 - Interface in net.sf.saxon.om
  A value that exists in memory and that can be directly addressed
GROUP - Static variable in class com.saxonica.schema.SymbolSpace
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.Token
GROUP_BY - Static variable in class net.sf.saxon.om.StandardNames
GROUP_BY_SINGLETON - Static variable in class net.sf.saxon.expr.instruct.ForEachGroup
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
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
GroupBySingletonIterator - Class in net.sf.saxon.expr.sort
  A variant of the GroupByIterator used for XQuery 1.1 grouping, where the grouping key is either a single atomic value or an empty sequence, and an empty sequence compares equal to an empty sequence.
GroupBySingletonIterator(SequenceIterator, Expression, XPathContext, StringCollator) - Constructor for class net.sf.saxon.expr.sort.GroupBySingletonIterator
  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.RoleLocator
GROUPING_KEY - Static variable in class net.sf.saxon.trace.Location
  A grouping key in XSLT.
GROUPING_SEPARATOR - Static variable in class net.sf.saxon.om.StandardNames
GROUPING_SIZE - Static variable in class net.sf.saxon.om.StandardNames
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
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
grumble(String) - Method in class net.sf.saxon.expr.ExpressionParser
  Report a syntax error (a static error with error code XP0003)
grumble(String, String) - Method in class net.sf.saxon.expr.ExpressionParser
  Report a static error
grumble(String, String, int) - Method in class net.sf.saxon.expr.ExpressionParser
  Report a static error, with location information
grumble(String, StructuredQName, int) - Method in class net.sf.saxon.expr.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.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
GYearMonthValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing an xs:gYearMonth constant value
GYearMonthValueCompiler() - Constructor for class com.saxonica.codegen.GYearMonthValueCompiler
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
GYearValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing an xs:gYear constant value
GYearValueCompiler() - Constructor for class com.saxonica.codegen.GYearValueCompiler

## 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
handleChildElement(String) - Method in class com.saxonica.schema.SchemaModelLoader.AlternativeTypeHandler
handleChildElement(String) - Method in class com.saxonica.schema.SchemaModelLoader.IdentityConstraintHandler
handleChildElement(String) - Method in class com.saxonica.schema.SchemaModelLoader.SelectorHandler
handleChildElement(String) - Method in class com.saxonica.schema.SchemaModelLoader.SubstitutionGroupAffiliationHandler
handler - Variable in class net.sf.saxon.event.ContentHandlerProxy
handleServletRequest(HttpServletRequest, Controller) - Method in interface com.saxonica.deploy.SharedApplicationDataHandler
  Handle a servlet request.
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.
hasAssertions() - Method in class com.saxonica.schema.UserComplexType
  Test whether there are any assertions defined on this complex type
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 com.saxonica.pull.UnconstructedParent
  Determine whether the node has any children.
hasChildNodes() - Method in class com.saxonica.stream.om.FleetingNode
  Determine whether the node has any children.
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.iter.NamespaceIterator.NamespaceNodeImpl
  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.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.SpaceStrippedNode
  Determine whether the node has any children.
hasChildNodes() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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.
HASH - Static variable in class net.sf.saxon.expr.Token
  # symbol
hashCode() - Method in class com.saxonica.expr.IndexedFilterExpression
  get HashCode for comparing two expressions
hashCode() - Method in class com.saxonica.expr.IndexedLookupExpression
  get HashCode for comparing two expressions
hashCode() - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Return a hash code to support the equals() function
hashCode() - Method in class com.saxonica.functions.hof.FunctionSequenceCoercer
hashCode() - Method in class com.saxonica.functions.hof.FunctionType
  Returns a hash code value for the object.
hashCode() - Method in class com.saxonica.pull.UnconstructedParent
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in class com.saxonica.schema.Assertion
  Hashcode is used when deciding whether two assertions are equal, as part of the type subsumption algorithm.
hashCode() - Method in class com.saxonica.schema.fsa.CountingState
hashCode() - Method in class com.saxonica.schema.fsa.FiniteStateMachine.TermParticlePair
hashCode() - Method in class com.saxonica.schema.UserAtomicType
  Returns a hash code value for the object.
hashCode() - Method in class com.saxonica.validate.SchemaAttributeTest
  Returns a hash code value for the object.
hashCode() - Method in class com.saxonica.validate.SchemaElementTest
  Returns a hash code value for the object.
hashCode() - Method in interface javax.xml.xquery.XQItemType
  Returns a hash code consistent with the definition of the equals method.
hashCode() - Method in interface javax.xml.xquery.XQSequenceType
  Returns a hash code consistent with the definition of the equals method.
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.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.DocumentURI
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.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.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.NodeTestPattern
  Hashcode supporting equals()
hashCode() - Method in class net.sf.saxon.pattern.UnionPattern
  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.iter.NamespaceIterator.NamespaceNodeImpl
  The hashCode() method obeys the contract for hashCode(): that is, if two objects are equal (represent the same node) then they must have the same hashCode()
hashCode() - Method in 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.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.SpaceStrippedNode
  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.TypeStrippedNode
  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() - 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.PrecisionDecimalValue
  Get the hashCode.
hashCode() - Method in class net.sf.saxon.value.PrecisionDecimalValue.PrecisionDecimalComparable
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
hashCode() - Method in class net.sf.saxon.xqj.SaxonDuration
  Returns a hash code consistent with the definition of the equals method.
hashCode() - Method in class net.sf.saxon.xqj.SaxonXQItemType
hasInheritedAttributes() - Method in class com.saxonica.validate.StartTagBufferEE
  Ask whether there are any attributes to inherit.
hasLoopingSubexpression(Expression) - Method in class com.saxonica.expr.IndexedFilterExpression
  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 com.saxonica.expr.IterateInstr
  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 com.saxonica.expr.TryCatch
  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.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.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.instruct.While
  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
hasName() - Method in class com.saxonica.pull.PullToStax
hasName() - Method in class net.sf.saxon.evpull.EventToStaxBridge
hasNamespaceAliases() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
hasNext() - Method in class com.saxonica.pull.PullToStax
hasNext() - Method in class com.saxonica.stream.ManualIterator
  Determine whether there are more items to come.
hasNext() - Method in class net.sf.saxon.evpull.EventToStaxBridge
hasNext() - Method in class net.sf.saxon.expr.AdjacentTextNodeMerger.AdjacentTextNodeMergingIterator
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.GroupEndingIterator
hasNext() - Method in class net.sf.saxon.expr.sort.GroupStartingIterator
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.sort.TerminatedIntIterator
  Test whether there are any more integers in the sequence
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.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.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.OneItemGoneIterator
  Determine whether there are more items to come.
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.util.NamespaceCodeIterator
hasReachableReturnables() - Method in class net.sf.saxon.expr.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.PathMap.PathMapNodeSet
  Test whether there are any returnable nodes reachable from nodes in this nodeset
hasRegisteredExtension(UserComplexType) - Method in class com.saxonica.schema.UserDefinedType
  Determine whether a particular complex type is among the registered extensions of this type
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
hasSameNodes(SequenceIterator, SequenceIterator) - Static method in class com.saxonica.functions.extfn.Extensions
  Determine whether two node-sets contain the same sequences of nodes, compared by identity
hasSameTypeTable(ElementDecl) - Method in class com.saxonica.schema.ElementDecl
  Test whether this element declaration has "the same" type table as another element declaration
hasSideEffects() - Method in class net.sf.saxon.lib.ExtensionFunctionDefinition
  Ask whether the function has side-effects.
hasText() - Method in class com.saxonica.pull.PullToStax
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
hasTypeAlternatives() - Method in class com.saxonica.schema.ElementDecl
  Ask whether any type alternatives are defined for this element
hasUnknownDependencies() - Method in class net.sf.saxon.expr.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
HeadFn - Class in com.saxonica.functions.xpath3
  This class implements the function fn:head(), which is a standard function in XQuery 1.1
HeadFn() - Constructor for class com.saxonica.functions.xpath3.HeadFn
hebrew - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
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
HexBinaryEmitter - Class in com.saxonica.serialize
  This emitter implements output method saxon:hexBinary.
HexBinaryEmitter() - Constructor for class com.saxonica.serialize.HexBinaryEmitter
hexBinaryToOctets(HexBinaryValue) - Static method in class com.saxonica.functions.extfn.Extensions
  Convert a hexBinary value to a sequence of integers representing the octets contained in the value
hexBinaryToString(XPathContext, HexBinaryValue, String) - Static method in class com.saxonica.functions.extfn.Extensions
  Convert a hexBinary value to a String, assuming a particular encoding
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
HexBinaryValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing a HexBinary constant value
HexBinaryValueCompiler() - Constructor for class com.saxonica.codegen.HexBinaryValueCompiler
Highest - Class in com.saxonica.functions.extfn
  This class implements the saxon:highest() extension function
Highest() - Constructor for class com.saxonica.functions.extfn.Highest
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.
HighestOrLowest - Class in com.saxonica.functions.extfn
  This class implements the saxon:highest() and saxon:lowest() extension functions.
HighestOrLowest() - Constructor for class com.saxonica.functions.extfn.HighestOrLowest
highSurrogate(int) - Static method in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
  Return the high surrogate of a non-BMP character
highSurrogateRanges(List) - 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
HOLDTYPE_CLOSE_CURSORS_AT_COMMIT - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that the result sequences must be closed when the commit on the connection is called.
HOLDTYPE_HOLD_CURSORS_OVER_COMMIT - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that the result sequences must be preserved when the commit on the connection is called.
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() - Constructor for class net.sf.saxon.serialize.HTMLIndenter
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() - Constructor for class net.sf.saxon.serialize.HTMLURIEscaper

## I

IConfigurationReader - Interface in net.sf.saxon.trans
  The implementation of this interface is in Saxon-PE/EE.
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
IdCompiler - Class in com.saxonica.codegen
  Compile code to implement the id() function.
IdCompiler() - Constructor for class com.saxonica.codegen.IdCompiler
IDENTITY_CONSTRAINT - Static variable in class com.saxonica.schema.SymbolSpace
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
IdentityComparisonCompiler - Class in com.saxonica.codegen
  Generate Java code to implement an identity comparison (a is b) or a node order comparison (a << b, a >> b)
IdentityComparisonCompiler() - Constructor for class com.saxonica.codegen.IdentityComparisonCompiler
IdentityConstraint - Class in com.saxonica.schema
  The base class for the XML Schema Identity Constraints (key, keyref, unique).
IdentityConstraint() - Constructor for class com.saxonica.schema.IdentityConstraint
  Constructor used by sub-classes.
IdentityConstraintReference - Class in com.saxonica.schema
  A reference to an identity constraint
IdentityConstraintReference() - Constructor for class com.saxonica.schema.IdentityConstraintReference
  Create a new uninitialized IdentityConstraint reference (used during schema model loading)
IdentityConstraintReference(int, int, EnterpriseConfiguration, SourceLocator) - Constructor for class com.saxonica.schema.IdentityConstraintReference
  Creates a new IdentityConstraint reference
IdentityField - Class in com.saxonica.schema
  The field selector for an IdentityConstraint
IdentityField(String) - Constructor for class com.saxonica.schema.IdentityField
  Creates a new IdentityField.
IdentitySelector - Class in com.saxonica.schema
  The selector of an IdentityConstraint
IdentitySelector(String) - Constructor for class com.saxonica.schema.IdentitySelector
  Create a new IdentitySelector.
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(String) - Constructor for class net.sf.saxon.event.IDFilter
IDIV - Static variable in class net.sf.saxon.expr.Calculator
IDIV - Static variable in class net.sf.saxon.expr.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
IDPattern - Class in net.sf.saxon.pattern
  An IDPattern is a pattern of the form id("literal") or id($variable)
IDPattern(Expression, Configuration) - Constructor for class net.sf.saxon.pattern.IDPattern
  Create an id pattern.
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
IdrefCompiler - Class in com.saxonica.codegen
  Compile code to implement the idref() function.
IdrefCompiler() - Constructor for class com.saxonica.codegen.IdrefCompiler
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
IdValidator - Class in com.saxonica.validate
  This class validates that ID elements and attributes have unique values and that IDREF and IDREFS elements and attributes refer to an ID in the same document.
IdValidator() - Constructor for class com.saxonica.validate.IdValidator
  Create a validator for ID/IDREF constraints
IF - Static variable in class net.sf.saxon.expr.Token
  Keyword "if"
IF_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "if" expression.
IGNORABLE - Static variable in class net.sf.saxon.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 com.saxonica.config.ConfigurationReader
ignorableWhitespace(char[], int, int) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Receive notification of ignorable whitespace in element content.
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
IgnorableWhitespaceStripper - Class in com.saxonica.validate
  The IgnorableWhitespaceStripper removes whitespace text nodes belonging to elements whose schema-defined type defines element-only content
IgnorableWhitespaceStripper() - Constructor for class com.saxonica.validate.IgnorableWhitespaceStripper
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
ignoreWhitespace - Variable in class net.sf.saxon.functions.regex.RegexTranslator
illegalElement(NodeInfo) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called when an illegal Element is encountered.
ImmutableMap<K,V> - Class in com.saxonica.functions.map
  An immutable map.
ImmutableMap() - Constructor for class com.saxonica.functions.map.ImmutableMap
  Create an empty map
ImmutableMap(LinkedList<HashMap<K, V>>) - Constructor for class com.saxonica.functions.map.ImmutableMap
  Create a new map based on supplied contents
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.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.Token
  "import module"
IMPORT_SCHEMA - Static variable in class net.sf.saxon.expr.Token
  "import schema"
importComponents(Source) - Method in class com.saxonica.config.EnterpriseConfiguration
  Import a precompiled Schema Component Model from a given Source.
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.
importSchemata(Configuration) - Method in class com.saxonica.deploy.CompiledUserQuery
  Load the schema documents that were imported into the query source code.
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.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
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
incrementCounter() - Method in class com.saxonica.schema.fsa.CountingState
incrementErrorCount() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Increment the number of errors detected in this schema document
incrementLineNumber(int) - Method in class net.sf.saxon.expr.Tokenizer
  Increment the line number, making a record of where in the input string the newline character occurred.
incrementPosition() - Method in class com.saxonica.stream.ManualIterator
incrementReferenceCount() - Method in class net.sf.saxon.style.XSLAttributeSet
  Increment the number of references found to this attribute set
indefiniteArticle(String, String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Construct an indefinite article in English
indent() - Method in class com.saxonica.codegen.CompilerService
  Add indentation to the output Java code.
indent(int) - Static method in class net.sf.saxon.expr.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.
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 - Class in com.saxonica.functions.extfn
  This class supports the extension function saxon:index, which returns an indexed sequence
Index() - Constructor for class com.saxonica.functions.extfn.Index
index(Declaration, PrincipalStylesheetModule) - Method in class com.saxonica.xsltextn.SaxonImportQuery
index(Declaration, PrincipalStylesheetModule) - Method in class com.saxonica.xsltextn.XSLMode
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.XSLTemplate
index(Declaration, PrincipalStylesheetModule) - Method in class net.sf.saxon.style.XSLVariableDeclaration
IndexedFilterExpression - Class in com.saxonica.expr
  An IndexedFilterExpression contains a base expression and a filter predicate.
IndexedFilterExpression(VariableReference, ComparisonExpression, boolean) - Constructor for class com.saxonica.expr.IndexedFilterExpression
  Constructor
IndexedFilterExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code to implement an XPath filter expression, one that has already been marked by the Saxon-EE optimizer as suitable for implementation using an indexed lookup
IndexedFilterExpressionCompiler() - Constructor for class com.saxonica.codegen.IndexedFilterExpressionCompiler
IndexedLookupExpression - Class in com.saxonica.expr
  An IndexedLookupExpression contains a base expression and a lookup expression.
IndexedLookupExpression(VariableReference, Expression, AtomicComparer) - Constructor for class com.saxonica.expr.IndexedLookupExpression
  Constructor
IndexedLookupExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code to implement an indexed lookup expression.
IndexedLookupExpressionCompiler() - Constructor for class com.saxonica.codegen.IndexedLookupExpressionCompiler
IndexedSequence - Class in com.saxonica.expr
  IndexedSequence is a simple package of information returned by saxon:index(), and used by saxon:find().
IndexedSequence(IndexedValue, SequenceIterable, StringCollator) - Constructor for class com.saxonica.expr.IndexedSequence
IndexedValue - Class in com.saxonica.expr
  A representation of a (sequence) value that allows the construction of one or more indexes to provide rapid access to the items in the sequence.
IndexedValue(SequenceIterator) - Constructor for class com.saxonica.expr.IndexedValue
  Construct an indexed value (that is, a value that is capable of being indexed).
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
IndexOfCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath index-of() function
IndexOfCompiler() - Constructor for class com.saxonica.codegen.IndexOfCompiler
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.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 com.saxonica.deploy.CompiledQueryServlet
  Servlet initialization method
init(StructuredQName, Class, AccessibleObject, Configuration) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Initialization: creates an ExtensionFunctionCall
init(Configuration) - Method in class com.saxonica.functions.extfn.ExtraFunctionLibrary
  Initialize the set of functions available
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
init() - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
initialise(int, int, 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 com.saxonica.config.JavaPlatformPE
  Perform platform-specific initialization of the configuration
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
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
initializeGlobals() - Method in class com.saxonica.deploy.CompiledQueryServlet
  Run the query-specific initialization code.
initializeGlobals(XPathContext) - Method in class com.saxonica.deploy.CompiledUserQuery
  Run the query-specific initialization code.
initializeInstruction(Executable, Declaration, GeneralVariable) - Method in class net.sf.saxon.style.XSLGeneralVariable
  Initialize - common code called from the compile() method of all subclasses
Initializer - Interface in net.sf.saxon.lib
  This interface can be implemented by users (there are no implementations in Saxon itself).
INLINE_FUNCTION_LITERAL - Static variable in class net.sf.saxon.expr.Token
  Token representing a function name and the following "#" symbol
INLINE_VARIABLE_REFERENCES - Static variable in class net.sf.saxon.expr.PromotionOffer
  Inline variable references causes all references to a variable V to be replaced by the expression E.
input - Variable in class net.sf.saxon.expr.Tokenizer
  The string being parsed
INPUT_TYPE_ANNOTATIONS - Static variable in class net.sf.saxon.om.StandardNames
inputIterator - Variable in class com.saxonica.deploy.CompiledClosure
inputIterator - Variable in class net.sf.saxon.value.Closure
inputOffset - Variable in class net.sf.saxon.expr.Tokenizer
  The current position within the input string
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
InScopePrefixesCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the in-scope-prefixes function
InScopePrefixesCompiler() - Constructor for class com.saxonica.codegen.InScopePrefixesCompiler
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
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.Token
  "insert node/nodes"
InsertAction - Class in com.saxonica.update
  A pending update action representing the effect of an insert expression
InsertAction(NodeInfo[], MutableNodeInfo, int, boolean) - Constructor for class com.saxonica.update.InsertAction
  Create an InsertAction
InsertAttributeAction - Class in com.saxonica.update
  A pending update action representing the insert attribute action.
InsertAttributeAction(NodeInfo, int, int, CharSequence, int) - Constructor for class com.saxonica.update.InsertAttributeAction
  Create a InsertAttributeAction
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.util.Orphan
  Insert copies of a sequence of nodes as children of this node.
InsertCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath insert-before() function
InsertCompiler() - Constructor for class com.saxonica.codegen.InsertCompiler
insertData(int, String) - Method in class net.sf.saxon.dom.TextOverNodeInfo
  Insert a string at the specified character offset.
InsertExpression - Class in com.saxonica.update
  An insert expression in XQuery Update
InsertExpression(Expression, Expression, int, int, boolean) - Constructor for class com.saxonica.update.InsertExpression
  Create an InsertExpression
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
InSituValidator - Class in com.saxonica.validate
  This class performs in-situ validation of a tree represented in memory as a NodeInfo object.
InSituValidator(MutableNodeInfo, int) - Constructor for class com.saxonica.validate.InSituValidator
  Create an InSituValidator
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.Token
  operator "instance of"
instanceOf(XQItemType) - Method in interface javax.xml.xquery.XQItemAccessor
  Checks if the item "matches" an item type, as defined in 2.5.4.2 Matching an Item Type and an Item, XQuery 1.0: An XML Query Language.
instanceOf(XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
instanceOf(XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQItem
instanceOf(XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQSequence
InstanceOfCompiler - Class in com.saxonica.codegen
  Generate Java code for an "instance of" expression
InstanceOfCompiler() - Constructor for class com.saxonica.codegen.InstanceOfCompiler
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
instruction - Variable in class com.saxonica.pull.UnconstructedParent
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.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, made available at run-time to a TraceListener
inSummerTime(XPathContext, DateTimeValue, String) - Static method in class com.saxonica.functions.extfn.Extensions
  Determine whether a given date/time is in summer time (daylight savings time) in a given region.
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
Int64Value.Int64Comparable(Int64Value) - Constructor for class net.sf.saxon.value.Int64Value.Int64Comparable
Int64ValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing an integer constant value.
Int64ValueCompiler() - Constructor for class com.saxonica.codegen.Int64ValueCompiler
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
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
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
IntegerRangeCompiler - Class in com.saxonica.codegen
  Generate Java code to implement an XPath integer range expression of the form (1 to 10) with constant end points.
IntegerRangeCompiler() - Constructor for class com.saxonica.codegen.IntegerRangeCompiler
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
IntegerRangeTestCompiler - Class in com.saxonica.codegen
  Generate Java code for a integer range test (a = (b to c))
IntegerRangeTestCompiler() - Constructor for class com.saxonica.codegen.IntegerRangeTestCompiler
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
IntegratedFunctionCallCompiler - Class in com.saxonica.codegen
  Generate Java code to implement a call on an "integrated extension function"
IntegratedFunctionCallCompiler() - Constructor for class com.saxonica.codegen.IntegratedFunctionCallCompiler
IntegratedFunctionCompiler - Class in com.saxonica.codegen
  This abstract class represents the compiler (that is, Java code generator) for an integrated extension function appearing on the expression tree
IntegratedFunctionCompiler() - Constructor for class com.saxonica.codegen.IntegratedFunctionCompiler
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
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(IntSet, IntSet) - Static method in class net.sf.saxon.expr.sort.IntHashSet
  Form a new set that is the intersection of one set with another set.
INTERSECT - Static variable in class net.sf.saxon.expr.Token
  Operator "intersect"
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, NodeOrderComparer) - Constructor for class net.sf.saxon.expr.IntersectionEnumeration
  Form an enumeration of the intersection of the nodes in two nodesets
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.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
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
invalidAttributeValue(String, String, String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called when an invalid attribute value is found
inverse(int) - Static method in class net.sf.saxon.expr.Token
  Return the inverse of a relational operator, so that "a op b" can be rewritten as "b inverse(op) a"
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.
invert(NodeTest) - Method in class com.saxonica.stream.TemplateInversion
  Invert the body of the template.
InvertedExpression - Class in com.saxonica.stream
  This class represents an expression that has been "inverted" (in the Jackson sense) so that its execution is push-driven, that is, driven by events from the streamed document.
InvertedExpression(Expression, StreamingRoute) - Constructor for class com.saxonica.stream.InvertedExpression
invertExpression(Expression) - Method in class com.saxonica.stream.ExpressionInverter
  Compute the Jackson inversion of an expression.
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[], XPathContext) - Method in class com.saxonica.functions.hof.CoercedFunction
  Invoke the function
invoke(SequenceIterator[], XPathContext) - Method in class com.saxonica.functions.hof.CurriedFunction
  Invoke the function
invoke(SequenceIterator[], XPathContext) - Method in class com.saxonica.functions.hof.FirstClassFunction
  Invoke the function
invoke(SequenceIterator[], XPathContext) - Method in class com.saxonica.functions.hof.UserFunctionItem
  Invoke the function
invoke(SequenceIterator[], XPathContext) - Method in interface net.sf.saxon.om.FunctionItem
  Invoke the function
invokeConstructor(Constructor, Object[]) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Invoke a constructor.
invokeMethod(Method, Object, Object[]) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Invoke a method.
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
IrregularGroupFormatter(int[], int[]) - Constructor for class net.sf.saxon.expr.number.IrregularGroupFormatter
IS - Static variable in class net.sf.saxon.expr.Token
  Operator "is"
IS_DTD_TYPE - Static variable in interface net.sf.saxon.om.NodeInfo
  Bit setting in the returned type annotation indicating a DTD_derived type on an attribute node
IS_FORMATTED - Static variable in class net.sf.saxon.serialize.HTMLIndenter
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
IS_INLINE - Static variable in class net.sf.saxon.serialize.HTMLIndenter
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
isAbsolute(TypeHierarchy) - Method in class net.sf.saxon.expr.PathExpression
  Test whether a path expression is an absolute path - that is, a path whose first step selects a document node
isAbstract() - Method in class com.saxonica.schema.AttributeDecl
  Determine, in the case of an Element Declaration, whether it is nillable.
isAbstract() - Method in class com.saxonica.schema.ElementDecl
  Returns true if this element definition is abstract.
isAbstract() - Method in class com.saxonica.schema.UserAtomicType
  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 com.saxonica.schema.UserComplexType
  Returns true if this UserComplexType has been marked as Abstract.
isAbstract() - Method in class net.sf.saxon.type.AnyType
  Test whether this ComplexType has been marked as abstract.
isAbstract() - Method in interface net.sf.saxon.type.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.
isAfterLast() - Method in interface javax.xml.xquery.XQSequence
  Checks if the current position is after the last item in the sequence.
isAfterLast() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
isAfterLast() - Method in class net.sf.saxon.xqj.SaxonXQSequence
isAliasResultNamespace(short) - 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 com.saxonica.schema.UserComplexType
  Test whether this complex type has "all" content, that is, a content model using an xs:all compositor
isAllContent() - Method in class net.sf.saxon.type.AnyType
  Test whether this complex type has "all" content, that is, a content model using an xs:all compositor
isAllContent() - Method in interface net.sf.saxon.type.ComplexType
  Test whether this complex type has "all" content, that is, a content model using an xs:all compositor
isAllContent() - Method in class net.sf.saxon.type.Untyped
  Test whether this complex type has "all" content, that is, a content model using an xs:all compositor
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 processor
isAllowedInUpdatingContext(Expression) - Static method in class net.sf.saxon.expr.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.
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.
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
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 com.saxonica.schema.UserDefinedType
  Test whether this is an anonymous type
isAnonymousType() - Method in interface javax.xml.xquery.XQItemType
  Represents whether the item type is an anonymous type in the schema.
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
  Test 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
isAnonymousType() - Method in class net.sf.saxon.xqj.SaxonXQItemType
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 com.saxonica.xsltextn.SaxonAssign
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.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() - Method in class net.sf.saxon.expr.instruct.SimpleContentConstructor
  Determine if the select expression is atomic
isAtomic(Expression) - Static method in class net.sf.saxon.expr.Literal
  Test whether the literal wraps an atomic value.
isAtomicType() - Method in class com.saxonica.schema.UserAtomicType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in class com.saxonica.schema.UserComplexType
  Ask whether this SchemaType is an atomic type
isAtomicType() - Method in class com.saxonica.schema.UserListType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in class com.saxonica.schema.UserSimpleType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in class com.saxonica.schema.UserUnionType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in class net.sf.saxon.pattern.NodeTest
  Determine whether this item type is atomic (that is, whether it can ONLY match atomic values)
isAtomicType() - Method in class net.sf.saxon.type.AnyFunctionType
  Determine whether this item type is atomic (that is, whether it can ONLY match atomic values)
isAtomicType() - Method in class net.sf.saxon.type.AnyItemType
  Determine whether this item type is atomic (that is, whether it can ONLY match atomic values)
isAtomicType() - Method in class net.sf.saxon.type.AnySimpleType
  Test whether this Simple Type is an atomic type
isAtomicType() - Method in class net.sf.saxon.type.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 atomic (that is, whether it can ONLY match atomic values)
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.XdmItem
  Determine whether the item is an atomic value or a node
isAtomizable() - Method in class com.saxonica.schema.UserAtomicType
  Ask whether values of this type are atomizable
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.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 com.saxonica.pull.PullToStax
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.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
isBeforeFirst() - Method in interface javax.xml.xquery.XQSequence
  Checks if the current position before the first item in the sequence.
isBeforeFirst() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
isBeforeFirst() - Method in class net.sf.saxon.xqj.SaxonXQSequence
isBeingRead(String) - Method in class com.saxonica.schema.SchemaCompiler
  Determine whether a particular URI is currently being read
isBlock(String) - Static method in class net.sf.saxon.functions.regex.RegexTranslator
isBuiltInType() - Method in class com.saxonica.schema.sdoc.SimpleTypeDefinition
  Determine whether this is a built-in type or a user-defined type
isBuiltInType() - Method in class com.saxonica.schema.UserAtomicType
  Determine whether this is a built-in type or a user-defined type
isBuiltInType() - Method in class com.saxonica.schema.UserListType
  Determine whether this is a built-in type or a user-defined type
isBuiltInType() - Method in class com.saxonica.schema.UserUnionType
  Determine whether this is a built-in type or a user-defined type
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
isCastable(AtomicValue, AtomicType, XPathContext) - Static method in class net.sf.saxon.expr.CastableExpression
  Determine whether a value is castable to a given type
isChameleon() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Determine if this is a chameleon schema document, that is, one with no targetNamespace of its own, whose effective target namespace (and for many purposes, default namespace) are set to the targetNamespace of the referring schema document.
isCharacters() - Method in class com.saxonica.pull.PullToStax
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
isClosed() - Method in class com.saxonica.stream.Conduit
  Ask whether the conduit has been closed
isClosed() - Method in interface javax.xml.xquery.XQConnection
  Checks if the connection is closed.
isClosed() - Method in interface javax.xml.xquery.XQExpression
  Checks if the expression is in a closed state.
isClosed() - Method in interface javax.xml.xquery.XQItem
  Checks if the item is closed.
isClosed() - Method in interface javax.xml.xquery.XQPreparedExpression
  Checks if the prepared expression in a closed state.
isClosed() - Method in interface javax.xml.xquery.XQSequence
  Checks if the sequence is closed.
isClosed() - Method in class net.sf.saxon.xqj.Closable
  Ask whether this object has been closed.
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.expr.ExpressionParser
  Determine whether trace hooks are included in the compiled code.
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 com.saxonica.schema.UserComplexType
  Returns true if this complexType has complex content: that is, if its {content type} is anything other than a simple type definition.
isComplexContent() - Method in class net.sf.saxon.type.AnyType
  Test whether this complex type has complex content
isComplexContent() - Method in interface net.sf.saxon.type.ComplexType
  Test whether this complex type has complex content.
isComplexContent() - Method in class net.sf.saxon.type.Untyped
  Test whether this complex type has complex content
isComplexType() - Method in class com.saxonica.schema.UserDefinedType
  Test whether this SchemaType is a complex type
isComplexType() - Method in class net.sf.saxon.type.AnySimpleType
  Test whether this SchemaType is a complex type
isComplexType() - Method in class net.sf.saxon.type.AnyType
  Test whether this SchemaType is a complex type
isComplexType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Test whether this SchemaType is a complex type
isComplexType() - Method in class net.sf.saxon.type.BuiltInListType
  Test whether this SchemaType is a complex type
isComplexType() - Method in class net.sf.saxon.type.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
isConditionallyFinalState() - Method in class com.saxonica.schema.fsa.AutomatonState
  Test whether this state is a final state assuming the counter has reached its minimum value
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
isConstraining() - Method in class com.saxonica.schema.Facet
  Ask whether this is a constraining facet (as distinct from a pre-lexical facet)
isConstraining() - Method in class com.saxonica.schema.PreprocessFacet
  Ask whether this is a constraining facet (as distinct from a pre-lexical facet)
isConstraining() - Method in class com.saxonica.schema.WhitespaceFacet
  Ask whether this is a constraining facet (as distinct from a pre-lexical facet)
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)
isConvertUntypedAtomicParameters() - Method in class com.saxonica.codegen.CompilerService
isConvertUntypedAtomicParameters() - Method in class com.saxonica.codegen.QueryCompiler
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.CopyOf
  Determine whether namespaces are to be copied or not
isDeclaration() - Method in class com.saxonica.xsltextn.XSLMode
  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.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 com.saxonica.config.EnterpriseConfiguration
  Ask whether a given notation has been declared in the schema
isDeclaredNotation(String, String) - Method in class com.saxonica.schema.PreparedSchema
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.
isDeferredValidationMode() - Method in class com.saxonica.schema.SchemaCompiler
  Ask if deferred validation mode is currently set
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.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
isDisallowDefinedNames() - Method in class com.saxonica.schema.Wildcard
  Ask whether globally-defined names are disallowed
isDisallowDefinedSiblings() - Method in class com.saxonica.schema.Wildcard
  Ask whether defined siblings are disallowed
isDisallowedQName(int) - Method in class com.saxonica.schema.Wildcard
  Ask whether a specific QName is disallowed
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
isDoNotMerge() - Method in class com.saxonica.schema.PatternFacet
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
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, String) - Method in class com.saxonica.xsltextn.StyleNodeFactoryPE
  Method to support the element-available() function
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".
isElementNillable() - Method in interface javax.xml.xquery.XQItemType
  Returns whether the element type is nillable or not.
isElementNillable() - Method in class net.sf.saxon.xqj.SaxonXQItemType
isEmptiable() - Method in class com.saxonica.schema.AllModelGroup
  Determine if empty content is allowed
isEmptiable() - Method in class com.saxonica.schema.ChoiceModelGroup
  Determine if empty content is allowed
isEmptiable() - Method in class com.saxonica.schema.ElementParticle
  Determine if this particle can be empty
isEmptiable() - Method in class com.saxonica.schema.ElementWildcard
  Determine if this particle can be empty
isEmptiable() - Method in class com.saxonica.schema.ModelGroup
  Determine if empty content is allowed
isEmptiable() - Method in class com.saxonica.schema.ModelGroupDefinition
  Determine if empty content is allowed
isEmptiable() - Method in class com.saxonica.schema.ModelGroupParticle
  Determine if empty content is allowed
isEmptiable() - Method in class com.saxonica.schema.Particle
  Determine if empty content is allowed
isEmptiable() - Method in class com.saxonica.schema.SequenceModelGroup
  Determine if empty content is allowed
isEmptiable() - Method in class com.saxonica.schema.UserComplexType
  Test whether the content model of this complexType allows empty content
isEmptiable() - Method in class net.sf.saxon.type.AnyType
  Test whether the content model of this complexType allows empty content
isEmptiable() - Method in interface net.sf.saxon.type.ComplexType
  Test whether the content model of this complex type allows empty content.
isEmptiable() - Method in class net.sf.saxon.type.Untyped
  Test whether the content model of this complexType allows empty content
isEmpty() - Method in class com.saxonica.schema.ModelGroup
  Return true if the content model is empty
isEmpty() - Method in class net.sf.saxon.expr.sort.IntArraySet
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.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 com.saxonica.schema.UserComplexType
  Ask whether the contentType of this complexType is empty
isEmptyContent() - Method in class net.sf.saxon.type.AnyType
  Test whether the content type of this complex type is empty
isEmptyContent() - Method in interface net.sf.saxon.type.ComplexType
  Test whether the content model of this complex type is empty.
isEmptyContent() - Method in class net.sf.saxon.type.Untyped
  Test whether the content type of this complex type is empty
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 com.saxonica.pull.PullToStax
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(short) - 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)
isExplain() - Method in class com.saxonica.codegen.QueryCompiler
  Determine whether explanation of the optimized query has been requested
isExplaining() - Method in class net.sf.saxon.style.StyleElement
  Determine whether saxon:explain has been set to "yes"
isExtensionNamespace(short) - Method in class net.sf.saxon.style.StyleElement
  Check whether a namespace uri defines an extension element.
isExternalType() - Method in class com.saxonica.schema.UserDefinedType
  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.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.SimpleType
  Return true if this is an external object type, that is, a Saxon-defined type for external Java or .NET objects
isFacetName(String, int) - Static method in class com.saxonica.schema.Facet
  Test whether a given string is one of the recognized facet names
isFiltered() - Method in class net.sf.saxon.expr.VariableReference
  Determine whether this variable reference is filtered
isFinal - Variable in class com.saxonica.codegen.JavaVariable
isFinalState() - Method in class com.saxonica.schema.fsa.AutomatonState
  Test whether this state is a final state
isFinalState() - Method in class com.saxonica.schema.fsa.CountingState
isFinalState() - Method in interface com.saxonica.schema.fsa.State
isFinalState() - Method in class com.saxonica.schema.fsa.SuffixState
isFinalState(int) - Method in class com.saxonica.schema.sdoc.SchemaElement
  For elements whose content model is parsed using a finite state machine, test whether a given state is a final state.
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDAlternative
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDAttributeGroup
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDComplexContent
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDComplexContentRestriction
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDComplexType
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDDefaultOpenContent
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDElement
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDExtension
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDOpenContent
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDSchema
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDSimpleContent
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDSimpleContentRestriction
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDSimpleType
isFinalState(int) - Method in class com.saxonica.schema.sdoc.XSDSimpleTypeRestriction
isFirst() - Method in interface javax.xml.xquery.XQSequence
  Checks if the current position at the first item in the sequence.
isFirst() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
isFirst() - Method in class net.sf.saxon.xqj.SaxonXQSequence
isFixed() - Method in class com.saxonica.schema.Facet
  Ask whether the facet is defined in the schema with fixed="true"
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
isFullAxisFeatureSupported() - Method in interface javax.xml.xquery.XQMetaData
  Query if XQuery full axis feature is supported in this connection.
isFullAxisFeatureSupported() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
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)
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
isGenerateIdFunction(Expression) - Static method in class net.sf.saxon.functions.NamePart
  Test whether an expression is a call on the generate-id() function
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 com.saxonica.schema.AttributeDecl
  Determine whether this attribute declaration is global.
isGlobal() - Method in class com.saxonica.schema.ElementDecl
  Determine whether this element declaration is global.
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.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
isHybrid() - Method in class net.sf.saxon.expr.PathExpression
isHybrid() - Method in class net.sf.saxon.expr.SlashExpression
  Determine whether this expression is capable (as far as static analysis is concerned) of returning a mixture of nodes and atomic values.
isId() - Method in class com.saxonica.pull.UnconstructedParent
  Determine whether this node has the is-id property
isId() - Method in class com.saxonica.stream.om.FleetingNode
  Determine whether this node has the is-id property
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.iter.NamespaceIterator.NamespaceNodeImpl
  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(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.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.SpaceStrippedNode
  Determine whether this node has the is-id property
isId() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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 com.saxonica.jaxp.TypedContentHandler.TypeInfoProviderImpl
  Returns `true` if the specified attribute is determined to be an ID.
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.PrecisionDecimalValue
  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 com.saxonica.pull.UnconstructedParent
  Determine whether this node has the is-idref property
isIdref() - Method in class com.saxonica.stream.om.FleetingNode
  Determine whether this node has the is-idref property
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.iter.NamespaceIterator.NamespaceNodeImpl
  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(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.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.SpaceStrippedNode
  Determine whether this node has the is-idref property
isIdref() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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 com.saxonica.schema.UserAtomicType
  Ask whether this type is an IDREF or IDREFS type.
isIdRefType() - Method in class com.saxonica.schema.UserComplexType
  Ask whether this type is an IDREF or IDREFS type.
isIdRefType() - Method in class com.saxonica.schema.UserListType
  Ask whether this type is an IDREF or IDREFS type.
isIdRefType() - Method in class com.saxonica.schema.UserSimpleType
  Ask whether this type is an IDREF or IDREFS type.
isIdRefType() - Method in class com.saxonica.schema.UserUnionType
  Ask whether this type is an IDREF or IDREFS type.
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 com.saxonica.schema.UserAtomicType
  Ask whether this type is an ID type.
isIdType() - Method in class com.saxonica.schema.UserComplexType
  Ask whether this type is an ID type.
isIdType() - Method in class com.saxonica.schema.UserListType
  Ask whether this type is an ID type.
isIdType() - Method in class com.saxonica.schema.UserSimpleType
  Ask whether this type is an ID type.
isIdType() - Method in class com.saxonica.schema.UserUnionType
  Ask whether this type is an ID 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
isImportedNamespace(String) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Determine whether a given URI is that of a namespace that has been imported into this schema document.
isImportedSchema(String) - Method in interface net.sf.saxon.expr.StaticContext
  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 com.saxonica.expr.ee.OptimizerEE
  Test whether a filter predicate is indexable.
isIndexableFilter(Expression) - Method in class net.sf.saxon.expr.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
isInexpressible() - Method in class com.saxonica.schema.Wildcard
  Determine whether this wildcard represents an "inexpressible" intersection or union
isInfinite() - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Test whether the value is positive or negative infinity
isInheritable() - Method in class com.saxonica.schema.AttributeDecl
  Ask whether this attribute is inheritable
isInheritable() - Method in class com.saxonica.schema.AttributeUse
  Ask whether this attribute is inheritable
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.
isInServletMode() - Method in class com.saxonica.codegen.CompilerService
  Test whether compilation is in servlet mode
isInServletMode() - Method in class com.saxonica.codegen.QueryCompiler
  Determine whether explanation of the optimized query has been requested
isInstance(String, Class) - Method in class com.saxonica.codegen.CompilerService
  Test whether a given variable is known to be an instance of a particular Java class
isInstruction() - Method in class com.saxonica.xsltextn.SaxonAssign
  Determine whether this node is an instruction.
isInstruction() - Method in class com.saxonica.xsltextn.SaxonDoctype
  Determine whether this node is an instruction.
isInstruction() - Method in class com.saxonica.xsltextn.SaxonEntityRef
  Determine whether this node is an instruction.
isInstruction() - Method in class com.saxonica.xsltextn.SaxonWhile
  Determine whether this node is an instruction.
isInstruction() - Method in class com.saxonica.xsltextn.XSLBreakOrContinue
  Determine whether this node is an instruction.
isInstruction() - Method in class com.saxonica.xsltextn.XSLCatch
  Determine whether this node is an instruction.
isInstruction() - Method in class com.saxonica.xsltextn.XSLEvaluate
  Determine whether this node is an instruction.
isInstruction() - Method in class com.saxonica.xsltextn.XSLFork
  Determine whether this node is an instruction.
isInstruction() - Method in class com.saxonica.xsltextn.XSLIterate
  Determine whether this node is an instruction.
isInstruction() - Method in class com.saxonica.xsltextn.XSLMode
  Determine whether this node is an instruction.
isInstruction() - Method in class com.saxonica.xsltextn.XSLOnCompletion
  Determine whether this node is an instruction.
isInstruction() - Method in class com.saxonica.xsltextn.XSLTry
  Determine whether this node is an instruction.
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)
isInvalid() - Method in class com.saxonica.validate.ConstraintChecker
isInvalid() - Method in class com.saxonica.validate.ValidatingFilter
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.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
isLast() - Method in interface javax.xml.xquery.XQSequence
  Checks if the current position at the last item in the sequence.
isLast() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
isLast() - Method in class net.sf.saxon.xqj.SaxonXQSequence
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).
IsLastExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code for an IsLastExpression (position() = last())
IsLastExpressionCompiler() - Constructor for class com.saxonica.codegen.IsLastExpressionCompiler
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
isLicensed() - Method in class com.saxonica.config.ProfessionalConfiguration
  Determine if the functionality available in this configuration is licensed.
isLicensed() - Method in class net.sf.saxon.Configuration
  Determine if the functionality available in this configuration is licensed.
isLicensedFeature(int) - Method in class com.saxonica.config.ProfessionalConfiguration
  Determine if a particular feature is licensed.
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 com.saxonica.schema.sdoc.SimpleTypeDefinition
isListType() - Method in class com.saxonica.schema.UserListType
  Returns true if this type is derived by list, or if it is derived by restriction from a list type, or if it is a union that contains a list as one of its members
isListType() - Method in class com.saxonica.schema.UserSimpleType
  Returns true if this type is derived by list, or if it is derived by restriction from a list type, or if it is a union that contains a list as one of its members
isListType() - Method in class com.saxonica.schema.UserUnionType
  Determine whether this is a list type
isListType() - Method in class net.sf.saxon.type.AnySimpleType
  Determine whether this is a list type
isListType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Returns true if this type is derived by list, or if it is derived by restriction from a list type, or if it is a union that contains a list as one of its members
isListType() - Method in class net.sf.saxon.type.BuiltInListType
  Returns true if this type is derived by list, or if it is derived by restriction from a list type, or if it is a union that contains a list as one of its members
isListType() - Method in class net.sf.saxon.type.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
isLoopingSubexpression(Expression) - Method in class net.sf.saxon.expr.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
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 com.saxonica.expr.MemoFunction
  Ask whether this function is a memo function
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 com.saxonica.schema.UserComplexType
  Ask whether this complex type allows mixed content
isMixedContent() - Method in class net.sf.saxon.type.AnyType
  Test whether this complex type allows mixed content
isMixedContent() - Method in interface net.sf.saxon.type.ComplexType
  Test whether this complex type allows mixed content.
isMixedContent() - Method in class net.sf.saxon.type.Untyped
  Test whether this complex type allows mixed content
isModuleFeatureSupported() - Method in interface javax.xml.xquery.XQMetaData
  Query if XQuery module feature is supported in this connection.
isModuleFeatureSupported() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
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 com.saxonica.schema.sdoc.SimpleTypeDefinition
  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.
isNamespaceSensitive() - Method in class com.saxonica.schema.UserAtomicType
  Test whether this simple type is namespace-sensitive, that is, whether it is derived from xs:QName or xs:NOTATION
isNamespaceSensitive() - Method in class com.saxonica.schema.UserListType
  Test whether this simple type is namespace-sensitive, that is, whether the item types is derived from xs:QName or xs:NOTATION
isNamespaceSensitive() - Method in class com.saxonica.schema.UserUnionType
  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.
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 com.saxonica.expr.Query30Parser
  Ask whether the syntax namespace-node() is allowed in a node kind test.
isNamespaceTestAllowed() - Method in class com.saxonica.expr.XPath30Parser
  Ask whether the syntax namespace-node() is allowed in a node kind test.
isNamespaceTestAllowed() - Method in class net.sf.saxon.expr.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
isNaN() - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Test whether the value is the special 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
isNewlyIntroduced(SimpleType) - Method in class com.saxonica.schema.Facet
  Test whether this facet is newly introduced on this type, that is, whether it is absent from the base type
isNil() - Method in class com.saxonica.validate.ContentValidator
  Determine whether xsi:nil = true was set on this element
isNillable() - Method in class com.saxonica.schema.AttributeDecl
  Determine, in the case of an Element Declaration, whether it is nillable.
isNillable() - Method in class com.saxonica.schema.ElementDecl
  Determine whether or not instances of this element definition permit xsi:nil to be set to "yes".
isNillable() - Method in class 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 com.saxonica.pull.UnconstructedParent
  Determine whether the node has the is-nilled property
isNilled() - Method in class com.saxonica.stream.om.FleetingNode
  Determine whether the node has the is-nilled property
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.iter.NamespaceIterator.NamespaceNodeImpl
  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.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.SpaceStrippedNode
  Determine whether the node has the is-nilled property
isNilled() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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()
isNotStronger(String, String) - Static method in class com.saxonica.schema.Wildcard
  Test whether one processContents value is <= the strength of another, where skip < lax < strict
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.
isOnItem() - Method in interface javax.xml.xquery.XQSequence
  Check if the sequence is positioned on an item or not.
isOnItem() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
isOnItem() - Method in class net.sf.saxon.xqj.SaxonXQSequence
isOpenContentInterleaved() - Method in class com.saxonica.schema.fsa.FiniteStateMachine
  Ask whether the open content wildcard for this finite state machine (assuming there is one) permits interleaved content (as opposed to suffixed content only)
isOptimizeForStreaming() - Method in class net.sf.saxon.expr.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
isOptional() - Method in class com.saxonica.schema.AttributeUse
  Returns true if the use attribute is equal to "optional".
isOrdered() - Method in class com.saxonica.schema.UserAtomicType
  Determine whether the atomic type is ordered, that is, whether less-than and greater-than comparisons are permitted
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.Token
isOuterFor - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
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 com.saxonica.xsltextn.XSLEvaluate
  Specify that xsl:sort is a permitted child
isPermittedChild(StyleElement) - Method in class com.saxonica.xsltextn.XSLIterate
  Specify that xsl:param is a permitted child
isPermittedChild(StyleElement) - Method in class com.saxonica.xsltextn.XSLTry
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
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.
isPointless(ModelGroup) - Method in class com.saxonica.schema.AllModelGroup
  Test whether the compositor is pointless, as described in XML Schema Part 1 Schema Component Constraint: Particle Valid (Restriction)
isPointless(ModelGroup) - Method in class com.saxonica.schema.ChoiceModelGroup
  Test whether the compositor is pointless, as described in XML Schema Part 1 Schema Component Constraint: Particle Valid (Restriction)
isPointless(ModelGroup) - Method in class com.saxonica.schema.ElementParticle
  Test whether the particle is pointless, as described in XML Schema Part 1 Schema Component Constraint: Particle Valid (Restriction)
isPointless(ModelGroup) - Method in class com.saxonica.schema.ElementWildcard
  Test whether the particle is pointless, as described in XML Schema Part 1 Schema Component Constraint: Particle Valid (Restriction)
isPointless(ModelGroup) - Method in class com.saxonica.schema.ModelGroup
  Test whether the particle is pointless, as described in XML Schema Part 1 Schema Component Constraint: Particle Valid (Restriction)
isPointless(ModelGroup) - Method in class com.saxonica.schema.ModelGroupDefinition
  Test whether the compositor is pointless, as described in XML Schema Part 1 Schema Component Constraint: Particle Valid (Restriction)
isPointless(ModelGroup) - Method in class com.saxonica.schema.ModelGroupParticle
  Test whether the particle is pointless, as described in XML Schema Part 1 Schema Component Constraint: Particle Valid (Restriction)
isPointless(ModelGroup) - Method in class com.saxonica.schema.Particle
  Test whether the particle is pointless, as described in XML Schema Part 1 Schema Component Constraint: Particle Valid (Restriction)
isPointless(ModelGroup) - Method in class com.saxonica.schema.SequenceModelGroup
  Test whether the compositor is pointless, as described in XML Schema Part 1 Schema Component Constraint: Particle Valid (Restriction)
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
isPossibleCast(int, int) - Static method in class net.sf.saxon.expr.CastExpression
  Determine whether casting from a source type to a target type is possible
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.ElementCreator
  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 class com.saxonica.schema.UserAtomicType
  Determine whether the atomic type is a primitive type.
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
  Determine 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.XQueryFunction
  Ask whether this is a private function (as defined in XQuery 1.1)
isProcessName(String) - Static method in class com.saxonica.schema.sdoc.XSDAny
  Determines whether or not the given name is the name of an XML Schema Wildcard processContents attribute.
isProhibited() - Method in class com.saxonica.schema.AttributeUse
  Returns true if the use attribute is equal to "prohibited".
isQName(String) - Method in class net.sf.saxon.om.NameChecker
  Validate whether a given string constitutes a valid QName, as defined in XML Namespaces.
isReadOnce() - Method in class net.sf.saxon.functions.Doc
  Ask whether this document has been marked as being read once only.
isReadOnly() - Method in interface javax.xml.xquery.XQMetaData
  Query if the associated conection is restricted for read only use.
isReadOnly() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
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.dom4j.DOM4JObjectModel
  Test whether this object model recognizes a given node as one of its own
isRecognizedNode(Object) - Method in class net.sf.saxon.option.jdom.JDOMObjectModel
  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
  Determine whether this is a recursive tail call
isRedundant() - Method in class net.sf.saxon.style.XSLCharacterMap
  Test whether this character map is redundant (because another with the same name has higher import precedence).
isReference() - Method in class com.saxonica.schema.sdoc.XSDAttributeGroup
  Is this an attribute group declaration or a reference?
isReference() - Method in class com.saxonica.schema.sdoc.XSDIdentityConstraint
  Ask whether this is a reference
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 com.saxonica.schema.AttributeUse
  Returns true if the 'use' attribute is equal to REQUIRED and there is no specified value.
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
isResolved() - Method in class com.saxonica.schema.AttributeGroupReference
  Determine whether this reference has been resolved
isResolved() - Method in interface com.saxonica.schema.ComponentReference
  Determine whether this reference has been resolved
isResolved() - Method in class com.saxonica.schema.IdentityConstraintReference
  Determine whether this reference has been resolved
isResolved() - Method in class com.saxonica.schema.KeyRef
  Determine whether this reference has been resolved
isResolved() - Method in class com.saxonica.schema.ModelGroupParticle
  Determine whether this reference has been resolved
isResolved() - Method in class com.saxonica.schema.SimpleComponentReference
  Determine whether this reference has been resolved
isResolved() - Method in class com.saxonica.schema.TypeReference
  Determine whether this reference has been resolved
isRestricted() - Method in class com.saxonica.schema.UserComplexType
  Ask whether this complexType is a restriction
isRestricted() - Method in class net.sf.saxon.type.AnyType
  Test whether this complex type is derived by restriction
isRestricted() - Method in interface net.sf.saxon.type.ComplexType
  Test whether this complex type is derived by restriction.
isRestricted() - Method in class net.sf.saxon.type.Untyped
  Test whether this complex type is derived by restriction
isRetainDTDAttributeTypes() - Method in class net.sf.saxon.Configuration
  Ask whether attribute types obtained from a DTD are to be used to set type annotations on the resulting nodes
isRetainPSVI() - Method in class net.sf.saxon.s9api.DocumentBuilder
  Ask whether the constructed tree should contain information derived from schema validation, specifically whether it should contain type annotations and expanded defaults of missing element and attribute content.
isReturnable() - Method in class net.sf.saxon.expr.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
isSameDeclaration(AttributeDecl) - Method in class com.saxonica.schema.AttributeDecl
  Test whether this is the same declaration as another attribute declaration.
isSameDeclaration(AttributeGroupDecl) - Method in class com.saxonica.schema.AttributeGroupDecl
  Test whether this is the same type as another type.
isSameDeclaration(ElementDecl) - Method in class com.saxonica.schema.ElementDecl
  Test whether this is the same declaration as another declaration.
isSameGroup(ModelGroupDefinition) - Method in class com.saxonica.schema.ModelGroupDefinition
  Test whether this is the same group as another group.
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 com.saxonica.pull.UnconstructedParent
  Determine whether this is the same node as another node.
isSameNodeInfo(NodeInfo) - Method in class com.saxonica.stream.om.FleetingNode
  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.iter.NamespaceIterator.NamespaceNodeImpl
  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.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.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 com.saxonica.schema.UserDefinedType
  Test whether this is the same type as another type.
isSameType(SchemaType) - Method in class net.sf.saxon.type.AnySimpleType
  Test whether this is the same type as another type.
isSameType(SchemaType) - Method in class net.sf.saxon.type.AnyType
  Test whether this is the same type as another type.
isSameType(SchemaType) - Method in class net.sf.saxon.type.BuiltInAtomicType
  Test whether this is the same type as another type.
isSameType(SchemaType) - Method in class net.sf.saxon.type.BuiltInListType
  Test whether this is the same type as another type.
isSameType(SchemaType) - Method in class net.sf.saxon.type.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 com.saxonica.config.EnterpriseConfiguration
  Determine whether the Configuration contains a cached schema for a given target namespace
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 com.saxonica.config.ProfessionalConfiguration
  Deprecated. since 9.2: use isLicensedFeature() instead
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)`
isSchemaImportFeatureSupported() - Method in interface javax.xml.xquery.XQMetaData
  Query if XQuery schema import feature is supported in this connection.
isSchemaImportFeatureSupported() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
isSchemaLanguageSupported(String) - Method in class com.saxonica.jaxp.SchemaFactoryImpl
  Tests whether a particular schema language is supported.
isSchemaValidationFeatureSupported() - Method in interface javax.xml.xquery.XQMetaData
  Query if XQuery schema validation feature is supported in this connection.
isSchemaValidationFeatureSupported() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
isScrollable() - Method in interface javax.xml.xquery.XQSequence
  Checks if the sequence is scrollable.
isScrollable() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
isScrollable() - Method in class net.sf.saxon.xqj.SaxonXQSequence
isSealedNamespace(String) - Method in class com.saxonica.config.EnterpriseConfiguration
  Test whether a schema namespace is sealed.
isSerializationFeatureSupported() - Method in interface javax.xml.xquery.XQMetaData
  Query if XQuery serialization feature is supported in this connection.
isSerializationFeatureSupported() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
isSerializing() - Method in class net.sf.saxon.event.PipelineConfiguration
  Ask whether this pipeline is a serializing pipeline
isSet(DatatypeConstants.Field) - Method in class net.sf.saxon.xqj.SaxonDuration
  Checks if a field is set.
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 com.saxonica.schema.UserComplexType
  Returns true if this complexType has simple content; that is, if its {content type} is a simple type definition and its {variety} is simple.
isSimpleContent() - Method in class net.sf.saxon.type.AnyType
  Test whether this complex type has simple content
isSimpleContent() - Method in interface net.sf.saxon.type.ComplexType
  Test whether this complexType has simple content.
isSimpleContent() - Method in class net.sf.saxon.type.Untyped
  Test whether this complex type has simple content
isSimpleType() - Method in class com.saxonica.schema.UserComplexType
  Ask whether this SchemaType is a simple type
isSimpleType() - Method in class com.saxonica.schema.UserSimpleType
  Returns true if this SchemaType is a SimpleType
isSimpleType() - Method in class net.sf.saxon.type.AnySimpleType
  Test whether this SchemaType is a simple type
isSimpleType() - Method in class net.sf.saxon.type.AnyType
  Test whether this SchemaType is a simple type
isSimpleType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Returns true if this SchemaType is a SimpleType
isSimpleType() - Method in class net.sf.saxon.type.BuiltInListType
  Test whether this SchemaType is a simple type
isSimpleType() - Method in class net.sf.saxon.type.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 ()
isSingleton() - Method in class net.sf.saxon.expr.instruct.SimpleContentConstructor
  Determine whether the select expression is a singleton (an expression returning zero or one items)
isSortKey(Expression) - Method in class net.sf.saxon.expr.sort.SortExpression
  Test whether a given expression is one of the sort keys
isSpacePreserving(int) - Method in class net.sf.saxon.event.AllElementStripper
  Decide whether an element is in the set of white-space preserving element types
isSpacePreserving(int) - Method in class net.sf.saxon.event.RuleBasedStripper
  Decide whether an element is in the set of white-space preserving element names
isSpacePreserving(int) - Method in class net.sf.saxon.event.Stripper
  Decide whether an element is in the set of white-space preserving element types
isSpacePreserving(int) - Method in class net.sf.saxon.style.StylesheetStripper
  Decide whether an element is in the set of white-space preserving element types
isSpecialURICode(short) - Static method in class net.sf.saxon.lib.NamespaceConstant
  Determine whether a namespace is a reserved namespace
isSpecified(int) - Method in class com.saxonica.jaxp.TypedContentHandler.TypeInfoProviderImpl
  Returns `false` if the attribute was added by the validator.
isStandalone() - Method in class com.saxonica.pull.PullToStax
isStandalone() - Method in class net.sf.saxon.evpull.EventToStaxBridge
isStartElement() - Method in class com.saxonica.pull.PullToStax
isStartElement() - Method in class net.sf.saxon.evpull.EventToStaxBridge
isStatic - Variable in class com.saxonica.codegen.JavaVariable
isStaticError() - Method in exception net.sf.saxon.trans.XPathException
  Ask whether this exception represents a static error
isStaticTypingExtensionsSupported() - Method in interface javax.xml.xquery.XQMetaData
  Query if XQuery static typing extensions are supported in this connection.
isStaticTypingExtensionsSupported() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
isStaticTypingFeatureSupported() - Method in interface javax.xml.xquery.XQMetaData
  Query if XQuery static typing feature is supported in this data source.
isStaticTypingFeatureSupported() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
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.
isStrictJavaUriFormat() - Method in class com.saxonica.config.JavaExtensionLibrary
  Ask whether only the strict "java:" URI format is to be recognized.
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.
isSubset(Wildcard, NamePool) - Method in class com.saxonica.schema.Wildcard
  Determine whether this wildcard is a subset of another wildcard.
isSubsumedBy(ComplexType, SchemaCompiler) - Method in class com.saxonica.schema.UserComplexType
  Test whether this complex type is subsumed by another complex type.
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 com.saxonica.expr.JavaExtensionFunctionCall
  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.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.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
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 com.saxonica.schema.sdoc.SchemaElement
  Return true if this element is a child of xs:schema or xs:redefine
isTopLevel() - Method in class net.sf.saxon.style.StyleElement
  Test whether this is a top-level element
isTopLevelModule() - Method in class net.sf.saxon.query.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.
isTransactionSupported() - Method in interface javax.xml.xquery.XQMetaData
  Query if transaction is supported in this data source.
isTransactionSupported() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
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
isTypeDerivationOK(SimpleType, SchemaType, int) - Static method in class com.saxonica.schema.UserSimpleType
  Check whether type derivation is allowed.
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 com.saxonica.schema.sdoc.SimpleTypeDefinition
isUnionType() - Method in class com.saxonica.schema.UserSimpleType
  Return true if this type is a union type (that is, if its variety is union), which will be true if is derived by union, or if it is derived by restriction from a type whose variety is union.
isUnionType() - Method in class com.saxonica.schema.UserUnionType
  Return true if this type is a union type (that is, if its variety is union)
isUnionType() - Method in class net.sf.saxon.type.AnySimpleType
  Determin whether this is a union type
isUnionType() - Method in class net.sf.saxon.type.BuiltInAtomicType
  Return true if this type is a union type (that is, if its variety is union)
isUnionType() - Method in class net.sf.saxon.type.BuiltInListType
isUnionType() - Method in class net.sf.saxon.type.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
isUnlicensed() - Method in class com.saxonica.config.ProfessionalConfiguration
  Ask if the configuration is known to be unlicensed
isUnparsed() - Method in class net.sf.saxon.functions.URIQueryParameters
  Get the value of unparsed=yes|no, or false if unspecified
isUnusedOutputDestination(DocumentURI) - Method in class net.sf.saxon.Controller
  Determine whether an output URI is available for use.
isUpCast() - Method in class net.sf.saxon.expr.CastExpression
  Ask whether this is a cast to a supertype of the original type
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 com.saxonica.update.BasicUpdatingExpression
  Determine whether this is an updating expression as defined in the XQuery update specification
isUpdatingExpression() - Method in class com.saxonica.update.CopyModifyExpression
  Determine whether this is an updating expression as defined in the XQuery update specification
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.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.TraceWrapper
  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
isUpwardsExpression(Expression) - Static method in class com.saxonica.stream.ExpressionInverter
  Test whether an expression returns an ancestor of the context node
isUrlAttribute(int, int) - Method in class net.sf.saxon.serialize.HTMLURIEscaper
isUserDefinedXMLSchemaTypeSupported() - Method in interface javax.xml.xquery.XQMetaData
  Check if the user defined XML schema type is supported in this connection.
isUserDefinedXMLSchemaTypeSupported() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
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
isVacuousExpression() - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Determine whether this is a vacuous expression as defined in the XQuery update specification
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.TraceWrapper
  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.
isValid() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Validate instance by `getXMLSchemaType()` constraints.
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.
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
isValidRestriction(AttributeGroupDecl, SchemaCompiler) - Method in class com.saxonica.schema.AttributeGroupDecl
  Test whether this attribute group is a valid restriction of another attribute group.
isValidRestriction(SchemaType, SchemaCompiler) - Method in class com.saxonica.schema.UserComplexType
  Determine whether this type is a valid restriction of another type
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.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.
isVulnerable() - Method in class com.saxonica.schema.Particle
  Ask whether the particle is vulnerable.
isWhite(CharSequence) - Static method in class net.sf.saxon.value.Whitespace
  Determine if a string is all-whitespace
isWhiteSpace() - Method in class com.saxonica.pull.PullToStax
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
isWholeNumber() - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Determine whether the value is a whole number, that is, whether it compares equal to some integer
IsWholeNumberCompiler - Class in com.saxonica.codegen
  Generate Java code for a call on saxon:is-whole-number()
IsWholeNumberCompiler() - Constructor for class com.saxonica.codegen.IsWholeNumberCompiler
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
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.
isXPath - Variable in class net.sf.saxon.functions.regex.RegexTranslator
isXPath30 - Variable in class net.sf.saxon.functions.regex.RegexTranslator
isXQueryEncodingDeclSupported() - Method in interface javax.xml.xquery.XQMetaData
  Query if the XQuery encoding declaration is supported by the XQJ implementation.
isXQueryEncodingDeclSupported() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
isXQueryEncodingSupported(String) - Method in interface javax.xml.xquery.XQMetaData
  Query if a character encoding method of the XQuery query text is supported by the XQJ implmentation.
isXQueryEncodingSupported(String) - Method in class net.sf.saxon.xqj.SaxonXQMetaData
isXQueryXSupported() - Method in interface javax.xml.xquery.XQMetaData
  Query if XQueryX format is supported in this data source.
isXQueryXSupported() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
isXSLT() - Method in class com.saxonica.codegen.CompilerService
  Determine whether we are compiling XSLT rather than XQuery
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.DOMNodeList
  Return the n'th item in the list (DOM method)
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(int) - Method in class com.saxonica.deploy.CompiledMemoClosure
itemAt(int) - Method in class com.saxonica.deploy.ItemClosure
  Get the n'th item in the sequence (starting from 0).
itemAt(int) - Method in class com.saxonica.deploy.Tail
  Get the n'th item in the sequence (starting with 0 as the first item)
itemAt(int) - Method in class com.saxonica.expr.IndexedValue
  Get the n'th item in the sequence (starting from 0).
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).
ItemAtCompiler - Class in com.saxonica.codegen
  Generate Java code to implement a saxon:item-at() expression
ItemAtCompiler() - Constructor for class com.saxonica.codegen.ItemAtCompiler
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
ItemCheckerAdjunct - Class in com.saxonica.stream.adjunct
  Generate streaming code for an item checker
ItemCheckerAdjunct() - Constructor for class com.saxonica.stream.adjunct.ItemCheckerAdjunct
ItemCheckerCompiler - Class in com.saxonica.codegen
  Generate Java code to implement an item type check
ItemCheckerCompiler() - Constructor for class com.saxonica.codegen.ItemCheckerCompiler
ItemClosure - Class in com.saxonica.deploy
  An ItemClosure represents a singleton value that has not yet been evaluated: the value is represented by an EvaluableItem object which performs the evaluation.
ItemClosure() - Constructor for class com.saxonica.deploy.ItemClosure
ItemClosure(EvaluableItem, XPathContext, int) - Constructor for class com.saxonica.deploy.ItemClosure
  Create an ItemClosure
ItemFeed - Class in com.saxonica.stream.feed
  An ItemFeed evaluates an expression in "composed push" mode.
ItemFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.ItemFeed
ItemFeedMaker - Class in com.saxonica.stream.feed
  Abstract FeedMaker acting for an Expression class that prefers to output composed items
ItemFeedMaker() - Constructor for class com.saxonica.stream.feed.ItemFeedMaker
ItemMappingFeed - Class in com.saxonica.stream.feed
  A Feed which applies an ItemMappingFunction to each supplied item.
ItemMappingFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.ItemMappingFeed
ItemMappingFunction - Interface in net.sf.saxon.expr
  ItemMappingFunction is an interface that must be satisfied by an object passed to a ItemMappingIterator.
ItemMappingIterator - Class in net.sf.saxon.expr
  ItemMappingIterator applies a mapping function to each item in a sequence.
ItemMappingIterator(SequenceIterator, ItemMappingFunction) - Constructor for class net.sf.saxon.expr.ItemMappingIterator
  Construct an ItemMappingIterator that will apply a specified ItemMappingFunction to each Item returned by the base iterator.
ItemMappingIterator(SequenceIterator, ItemMappingFunction, boolean) - Constructor for class net.sf.saxon.expr.ItemMappingIterator
  Construct an ItemMappingIterator that will apply a specified ItemMappingFunction to each Item returned by the base iterator.
ITemplateCall - Interface in net.sf.saxon.expr.instruct
items - Variable in class net.sf.saxon.tree.iter.ArrayIterator
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.
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
iterate() - Method in class com.saxonica.deploy.CompiledClosure
  Evaluate the expression in a given context to return an iterator over a sequence
iterate() - Method in class com.saxonica.deploy.CompiledMemoClosure
  Evaluate the expression in a given context to return an iterator over a sequence
iterate() - Method in class com.saxonica.deploy.ItemClosure
  Evaluate the expression in a given context to return an iterator over a sequence
iterate() - Method in class com.saxonica.deploy.Tail
  Return an iterator over this sequence.
iterate(XPathContext) - Method in class com.saxonica.expr.ContextCall
iterate(XPathContext) - Method in class com.saxonica.expr.ee.MultithreadedForEach
  Return an Iterator to iterate over the values of the sequence.
iterate(XPathContext) - Method in class com.saxonica.expr.EvaluateInstr
iterate(XPathContext) - Method in class com.saxonica.expr.IndexedFilterExpression
  Iterate over the results, returning them in the correct order
iterate() - Method in class com.saxonica.expr.IndexedValue
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  Evaluate the function.
iterate(XPathContext) - Method in class com.saxonica.expr.OuterForExpression
  Iterate over the result of the expression
iterate(XPathContext) - Method in class com.saxonica.expr.SwitchExpression
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class com.saxonica.expr.TryCatch
  Iterate over the results of the function
iterate(XPathContext) - Method in class com.saxonica.functions.hof.FilterFn
iterate(XPathContext) - Method in class com.saxonica.functions.hof.FoldLeftFn
iterate(XPathContext) - Method in class com.saxonica.functions.hof.FoldRightFn
iterate(XPathContext) - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class com.saxonica.functions.hof.FunctionSequenceCoercer
  Iterate over the sequence of values
iterate(XPathContext) - Method in class com.saxonica.functions.hof.MapFn
iterate(XPathContext) - Method in class com.saxonica.functions.hof.MapPairsFn
iterate(XPathContext) - Method in class com.saxonica.functions.xpath3.AvailableEnvironmentVariables
iterate(XPathContext) - Method in class com.saxonica.stream.StreamingCopy
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class com.saxonica.update.BasicUpdatingExpression
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class com.saxonica.update.CopyModifyExpression
  Return an Iterator to iterate over the values of a sequence.
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.ForExpression
  Iterate over the sequence of values
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.GeneralVariable
  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.TraceWrapper
  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.LazyExpression
  Return an Iterator to iterate over the values of a sequence.
iterate(XPathContext) - Method in class net.sf.saxon.expr.LetExpression
  Iterate over the 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(XPathContext) - Method in class net.sf.saxon.expr.NumericPromoter
  Iterate over the sequence of values
iterate(XPathContext) - Method in class net.sf.saxon.expr.PathExpression
  Iterate the path-expression in a given context
iterate(XPathContext) - Method in class net.sf.saxon.expr.RangeExpression
  Return an iteration over the sequence
iterate(XPathContext) - Method in interface net.sf.saxon.expr.SequenceIterable
  Return an iterator over the results of evaluating an expression
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.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.sort.TupleSorter
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.UntypedAtomicConverter
  Iterate over the sequence of values
iterate(XPathContext) - Method in class net.sf.saxon.expr.UserFunctionCall
  Call the function, returning an iterator over the results.
iterate(XPathContext) - Method in class net.sf.saxon.expr.VariableReference
  Get the value of this variable in a given context.
iterate(XPathContext) - Method in class net.sf.saxon.expr.VennExpression
  Iterate over the value of the expression.
iterate(XPathContext) - Method in class net.sf.saxon.functions.Collection
  Iterate 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.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.UnparsedText
  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.value.Value
  Return an iterator over the results of evaluating an expression
iterate(XPathContext) - Method in class net.sf.saxon.xpath.XPathFunctionCall
  Evaluate the function.
ITERATE_AND_MATERIALIZE - Static variable in class net.sf.saxon.expr.ExpressionTool
ITERATE_METHOD - Static variable in class net.sf.saxon.expr.Expression
IterateAdjunct - Class in com.saxonica.stream.adjunct
  Compile an xsl:iterate instruction to streaming code.
IterateAdjunct() - Constructor for class com.saxonica.stream.adjunct.IterateAdjunct
iterateAssertions() - Method in class com.saxonica.schema.UserComplexType
  Iterate over all the assertions defined on this complex type
iterateAttributeDeclarations() - Method in class com.saxonica.schema.PreparedSchema
  Get an iterator over all the global attribute declarations defined in this schema
iterateAttributeGroups() - Method in class com.saxonica.schema.PreparedSchema
  Get an iterator over all the named attribute groups defined in this schema
iterateAttributes() - Method in class net.sf.saxon.evpull.StartElementEvent
  Get an iterator over the attributes of this element
iterateAxis(byte) - Method in class com.saxonica.pull.UnconstructedParent
  Return an iteration over all the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class com.saxonica.pull.UnconstructedParent
  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 com.saxonica.stream.om.FleetingElementNode
  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 com.saxonica.stream.om.FleetingNode
  Return an iteration over all the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class com.saxonica.stream.om.FleetingNode
  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.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.EmptyIterator
  Return an iterator over an axis, starting at the current node.
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.iter.NamespaceIterator
  Return an iterator over an axis, starting at the current node.
iterateAxis(byte) - Method in class net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl
  Return an iteration over all the nodes reached by the given axis from this node
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl
  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.iter.NodeArrayIterator
  Return an iterator over an axis, starting at the current node.
iterateAxis(byte, NodeTest) - Method in class net.sf.saxon.tree.iter.NodeListIterator
  Return an iterator over an axis, starting at the current node.
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.ReverseNodeArrayIterator
  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) - 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) - 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, NodeTest) - 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, NodeTest) - 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) - 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 class net.sf.saxon.expr.sort.GroupEndingIterator
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.GroupStartingIterator
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)`
iterateElementDeclarations() - Method in class com.saxonica.schema.PreparedSchema
  Get an iterator over all the global element declarations defined in this schema.
iterateEvents(XPathContext) - Method in class com.saxonica.expr.OuterForExpression
  Deliver the result of the expression as a sequence of events.
iterateEvents(XPathContext) - Method in class com.saxonica.update.CopyModifyExpression
  Deliver the result of the expression as a sequence of events.
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
iterateExtensionTypes() - Method in class com.saxonica.schema.UserDefinedType
  Iterate over all the types defined as extensions of this type, transitively
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.
iterateFields() - Method in class com.saxonica.schema.IdentityConstraint
  Iterate over the fields contained within this IdentityConstraint.
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.
iterateIdentityConstraints() - Method in class com.saxonica.schema.PreparedSchema
  Get an iterator over all the identity constraints defined in this schema (that is, unique, key, and keyref components).
iterateImportedNamespaces() - Method in class net.sf.saxon.query.QueryModule
  Get an iterator over all the module namespaces that this module imports
IterateInstr - Class in com.saxonica.expr
  An IterateInstr is the compiled form of a saxon:iterate instruction
IterateInstr(Expression, LocalParamBlock, Expression, Expression) - Constructor for class com.saxonica.expr.IterateInstr
  Create an xsl:iterate instruction
iterateMemberTypeReferences() - Method in class com.saxonica.schema.UserUnionType
  Returns an Iterator over all the SimpleTypes that are members of a union type.
iterateModelGroups() - Method in class com.saxonica.schema.PreparedSchema
  Get an iterator over all the named model groups defined in this schema
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.NamespaceCodeIterator
  Factory method: create an iterator over the in-scope namespace codes for an element
iterateNotations() - Method in class com.saxonica.schema.PreparedSchema
  Get an iterator over all the notations defined in this schema.
iterateParameters() - Method in class net.sf.saxon.Controller
  Get an iterator over the names of global parameters that have been defined
iterateParticles() - Method in class com.saxonica.schema.ModelGroup
  Iterate over the Particles of the content model defined by this Compositor.
iteratePrefixes() - Method in class com.saxonica.config.ConfigurationReader
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class com.saxonica.pull.PullNamespaceReducer
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class com.saxonica.stream.watch.WatchManager
iteratePrefixes() - Method in class net.sf.saxon.event.NamespaceReducer
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.event.StartTagBuffer
  Get an iterator over all the prefixes declared in this namespace context.
iteratePrefixes() - Method in class net.sf.saxon.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.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 com.saxonica.expr.IndexedFilterExpression
  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 com.saxonica.expr.IterateInstr
  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.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 com.saxonica.expr.EvaluateInstr
  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 com.saxonica.expr.Fork
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class com.saxonica.expr.IndexedFilterExpression
  Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class com.saxonica.expr.IndexedLookupExpression
  Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class com.saxonica.expr.IterateInstr
  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 com.saxonica.expr.NextIteration
iterateSubExpressions() - Method in class com.saxonica.expr.SwitchExpression
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class com.saxonica.expr.TryCatch
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class com.saxonica.stream.StreamingCopy
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class com.saxonica.update.CopyModifyExpression
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class com.saxonica.update.DeleteExpression
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class com.saxonica.update.InsertExpression
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class com.saxonica.update.RenameExpression
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class com.saxonica.update.ReplaceNodeExpression
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class com.saxonica.update.ReplaceValueExpression
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.Assignation
  Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.expr.BinaryExpression
  Get the immediate subexpressions of this expression
iterateSubExpressions() - Method in class net.sf.saxon.expr.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.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.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.SimpleContentConstructor
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
iterateSubExpressions() - Method in class net.sf.saxon.expr.instruct.TraceWrapper
iterateSubExpressions() - Method in class net.sf.saxon.expr.instruct.While
  Get all the XPath expressions associated with this instruction (in XSLT terms, the expression present on attributes of the instruction, as distinct from the child instructions in a sequence construction)
iterateSubExpressions() - Method in class net.sf.saxon.expr.IntegerRangeTest
  Get the immediate sub-expressions of this expression.
iterateSubExpressions() - Method in class net.sf.saxon.expr.PatternMatchExpression
  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.sort.TupleExpression
iterateSubExpressions() - Method in class net.sf.saxon.expr.sort.TupleSorter
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.UnionPattern
  Iterate over the subexpressions within this pattern
iterateSubstitutionGroup() - Method in class com.saxonica.schema.ElementDecl
  Iterate over all the elements contained in the substitution group of which this element is the head.
iterateTypeAlternatives() - Method in class com.saxonica.schema.ElementDecl
  Iterate over the type alternatives defined for this element.
iterateTypes() - Method in class com.saxonica.schema.PreparedSchema
  Get an iterator over all the named simple and complex types defined in this schema.
IterateWatch - Class in com.saxonica.stream.watch
  This watch implements xsl:iterate in streaming mode.
IterateWatch(Expression, SequenceReceiver, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.IterateWatch
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.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(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.

## 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
JavaAssignment - Class in com.saxonica.codegen
  A return action that assigns the value of the expression to a variable supplied by the caller
JavaAssignment(Class, String) - Constructor for class com.saxonica.codegen.JavaAssignment
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.
JavaDeclaration - Class in com.saxonica.codegen
  A return action that assigns the value of the expression to a variable supplied by the caller
JavaDeclaration(Class, String) - Constructor for class com.saxonica.codegen.JavaDeclaration
  Create a JavaDeclaration
javaEscape(CharSequence) - Static method in class com.saxonica.codegen.CompilerService
  Generate a Java string literal with appropriate escaping of special characters
JavaExtensionFunctionCall - Class in com.saxonica.expr
  This class acts as a container for an extension function defined to call a method in a user-defined class.
JavaExtensionFunctionCall() - Constructor for class com.saxonica.expr.JavaExtensionFunctionCall
  Default constructor
JavaExtensionFunctionFactory - Class in com.saxonica.config
  This class acts as a factory for creating expressions that call Java extension functions.
JavaExtensionFunctionFactory(Configuration) - Constructor for class com.saxonica.config.JavaExtensionFunctionFactory
JavaExtensionLibrary - Class in com.saxonica.config
  The JavaExtensionLibrary is a FunctionLibrary that binds XPath function calls to calls on Java methods (or constructors, or fields).
JavaExtensionLibrary(ProfessionalConfiguration) - Constructor for class com.saxonica.config.JavaExtensionLibrary
  Construct a JavaExtensionLibrary and establish the default uri->class mappings.
JavaLocalizerFactory - Class in com.saxonica.config
  Default factory for number/date localizers for the Java platform
JavaLocalizerFactory(Configuration) - Constructor for class com.saxonica.config.JavaLocalizerFactory
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
JavaPlatformPE - Class in com.saxonica.config
  Implementation of the Platform class containing methods specific to the Java platform (as distinct from .NET) for Saxon-PE and Saxon-EE.
JavaPlatformPE() - Constructor for class com.saxonica.config.JavaPlatformPE
  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
JavaVariable - Class in com.saxonica.codegen
  A top-level field within the Java class being generated by the `CompilerService`
JavaVariable() - Constructor for class com.saxonica.codegen.JavaVariable
javax.xml.xquery - package javax.xml.xquery
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.
JDOM_MODEL - Static variable in class net.sf.saxon.Configuration.LicenseFeature
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() - 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) - Constructor for class net.sf.saxon.functions.regex.JRegularExpression
  Create (compile) a 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
Key - Class in com.saxonica.schema
  A class that represents the XML Schema Identity Constraint: Key.
Key() - Constructor for class com.saxonica.schema.Key
KeyDefinition - Class in net.sf.saxon.trans
  Corresponds to a single xsl:key declaration.
KeyDefinition(PatternFinder, SequenceIterable, String, StringCollator) - Constructor for class net.sf.saxon.trans.KeyDefinition
  Constructor to create a key definition
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
KeyFnCompiler - Class in com.saxonica.codegen
  Compile code to implement the key() function.
KeyFnCompiler() - Constructor for class com.saxonica.codegen.KeyFnCompiler
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
KeyPattern - Class in net.sf.saxon.pattern
  A KeyPattern is a pattern of the form key(keyname, keyvalue)
KeyPattern(StructuredQName, Expression, Configuration) - Constructor for class net.sf.saxon.pattern.KeyPattern
  Constructor
KeyRef - Class in com.saxonica.schema
  This class represents an xs:keyRef identity constraint in a schema
KeyRef() - Constructor for class com.saxonica.schema.KeyRef
  Create a KeyRef object representing an xs:keyref constraints
KeyRef(int) - Constructor for class com.saxonica.schema.KeyRef
  Create a new KeyRef Identity-Constraint.
KeySelectorWatch - Class in com.saxonica.validate
  This class watches the selector for a key or unique constraint
KeySelectorWatch(ConstraintChecker, IdentityConstraint) - Constructor for class com.saxonica.validate.KeySelectorWatch
keySet() - Method in class com.saxonica.functions.map.ImmutableMap
  Get the set of all key values in the map.
keySet() - Method in class net.sf.saxon.expr.sort.IntHashMap
  Get the set of integer keys present in this IntHashSet
KEYWORD_CURLY - Static variable in class net.sf.saxon.expr.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
LangCompiler - Class in com.saxonica.codegen
  Generate Java code for the lang() function
LangCompiler() - Constructor for class com.saxonica.codegen.LangCompiler
LANGTYPE_XQUERY - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that the expression language used in `XQConnection.prepareExpression` and `XQExpression.execute` is XQuery (any version).
LANGTYPE_XQUERYX - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that the expression language used in `XQConnection.prepareExpression` and `XQExpression.execute` is XQueryX.
language - Variable in class net.sf.saxon.expr.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.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() - Method in interface javax.xml.xquery.XQSequence
  Moves to the last item in the sequence.
Last - Class in net.sf.saxon.functions
  Implement the XPath 2.0 function last()
Last() - Constructor for class net.sf.saxon.functions.Last
last() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
last() - Method in class net.sf.saxon.xqj.SaxonXQSequence
LAST_INTO - Static variable in class net.sf.saxon.expr.Token
  "last into"
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.
LastCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath last() function
LastCompiler() - Constructor for class com.saxonica.codegen.LastCompiler
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
LastItemExpressionCompiler - Class in com.saxonica.codegen
  Compiler for a FirstItemExpression.
LastItemExpressionCompiler() - Constructor for class com.saxonica.codegen.LastItemExpressionCompiler
LastModified - Class in com.saxonica.functions.extfn
  Extension function to determined the last-modified date of a file
LastModified() - Constructor for class com.saxonica.functions.extfn.LastModified
LastPositionFinder - 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
LaxValidator - Class in com.saxonica.validate
  This class performs lax validation on an element.
LaxValidator() - Constructor for class com.saxonica.validate.LaxValidator
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.ExpressionTool
lazyEvaluate(Expression, XPathContext, int) - Static method in class net.sf.saxon.expr.ExpressionTool
  Do lazy evaluation of an expression.
lazyEvaluationMode(Expression) - Static method in class net.sf.saxon.expr.ExpressionTool
  Determine the method of evaluation to be used when lazy evaluation of an expression is preferred.
LazyExpression - Class in net.sf.saxon.expr
  A LazyExpression is an expression that forces lazy evaluation: it must not be evaluated eagerly, because a failure must not be reported unless the value is actually referenced.
LazyExpression(Expression) - Constructor for class net.sf.saxon.expr.LazyExpression
  Create a LazyExpression
LazyExpressionCompiler - Class in com.saxonica.codegen
  Compile code for a LazyExpression - an expression which is always evaluated lazily
LazyExpressionCompiler() - Constructor for class com.saxonica.codegen.LazyExpressionCompiler
LCURLY - Static variable in class net.sf.saxon.expr.Token
  "{" symbol (XQuery only)
LE - Static variable in class net.sf.saxon.expr.Token
  Operator "<="
Leading - Class in com.saxonica.functions.extfn
  This class implements the saxon:leading() extension functions.
Leading() - Constructor for class com.saxonica.functions.extfn.Leading
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.TimedTraceListener
  Called after an instruction of the stylesheet got processed
leave(InstructionInfo) - Method in class net.sf.saxon.trace.TraceEventMulticaster
  Called after an element of the stylesheet got processed
length - Variable in class net.sf.saxon.functions.regex.RegexTranslator
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.
LengthFacet - Class in com.saxonica.schema
  Represents the length facet
LengthFacet() - Constructor for class com.saxonica.schema.LengthFacet
LengthRangeFacet - Class in com.saxonica.schema
  Abstract class for the three facets length, minLength, and maxLength.
LengthRangeFacet() - Constructor for class com.saxonica.schema.LengthRangeFacet
LET - Static variable in class net.sf.saxon.expr.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).
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
LetExpressionAdjunct - Class in com.saxonica.stream.adjunct
  Compiles streaming code to implement a Let expression
LetExpressionAdjunct() - Constructor for class com.saxonica.stream.adjunct.LetExpressionAdjunct
LetExpressionCompiler - Class in com.saxonica.codegen
  Compiles Java code to implement a Let expression
LetExpressionCompiler() - Constructor for class com.saxonica.codegen.LetExpressionCompiler
LETTER_VALUE - Static variable in class net.sf.saxon.om.StandardNames
LEVEL - Static variable in class net.sf.saxon.om.StandardNames
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
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(XPathContext) - Static method in class com.saxonica.functions.extfn.Extensions
  Return the line number of the context node.
lineNumber(NodeInfo) - Static method in class com.saxonica.functions.extfn.Extensions
  Return the line number of the specified node.
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 com.saxonica.expr.QueryLibraryImpl
  Link this library module to a module that imports it
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() - Constructor for class net.sf.saxon.tree.linked.LinkedTreeBuilder
  create a Builder and initialise variables
listAllowedElements() - Method in class com.saxonica.schema.fsa.AutomatonState
  List the allowed elements in this state as a string, for use in error messages
listAllowedElements() - Method in class com.saxonica.schema.fsa.CountingState
listAllowedElements() - Method in interface com.saxonica.schema.fsa.State
listAllowedElements() - Method in class com.saxonica.schema.fsa.SuffixState
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 - Class in net.sf.saxon.tree.iter
  Class ListIterator, iterates over a sequence of items held in a Java List
ListIterator(List) - Constructor for class net.sf.saxon.tree.iter.ListIterator
  Create a ListIterator over a given List
ListIterator(List, 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.
LiteralCompiler - Class in com.saxonica.codegen
  Compile an literal expression to Java code
LiteralCompiler(ValueCompiler) - Constructor for class com.saxonica.codegen.LiteralCompiler
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(Configuration) - Method in class com.saxonica.ptree.PTreeSource
  Read the PTree and return the DocumentInfo representing the root node of the resulting in-memory tree
load(Source) - Method in class com.saxonica.schema.SchemaModelLoader
  Load a schema from a serialized component model
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
loadCompiledStylesheet(String, Configuration) - Static method in class net.sf.saxon.PreparedStylesheet
  Load a PreparedStylesheet from a compiled stylesheet stored in a file.
loadDocument(String, boolean, Configuration) - Static method in class com.saxonica.Validate
  Load a document, given a filename or URL
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
loadLicense(Configuration) - Method in class com.saxonica.config.Verifier
loadLicense(File) - Method in class com.saxonica.config.Verifier
  Read the license file directly from a specified file
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
LOCAL - Static variable in class net.sf.saxon.lib.NamespaceConstant
  Predefined XQuery namespace for local functions
LOCAL_NAME - Static variable in class net.sf.saxon.functions.NamePart
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.trans
  Interface allowing localization modules for different languages to be dynamically loaded
LocalizerFactory() - Constructor for class net.sf.saxon.trans.LocalizerFactory
LOCALNAME - Static variable in class net.sf.saxon.functions.Component
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(LocalParam[]) - Constructor for class net.sf.saxon.expr.instruct.LocalParamBlock
  Create the block of parameters
localTypeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.Comment
localTypeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
localTypeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.FixedAttribute
localTypeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
localTypeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
localTypeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
  Method to perform type-checking specific to the kind of instruction
localTypeCheck(ExpressionVisitor, ItemType) - 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
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
LocalVariableReferenceCompiler - Class in com.saxonica.codegen
  Generate Java code to implement an XPath local variable reference
LocalVariableReferenceCompiler() - Constructor for class com.saxonica.codegen.LocalVariableReferenceCompiler
Location - Class in net.sf.saxon.trace
  This class holds constants identifying different kinds of location in a source stylesheet or query.
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.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.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 - 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, SchemaCompiler) - Method in class com.saxonica.schema.AttributeGroupDecl
  Check for cycles in the attribute group.
lookForCycles(Stack, SchemaCompiler) - Method in class com.saxonica.schema.AttributeGroupReference
  Check for cycles in the attribute group.
lookForCycles(Stack, SchemaCompiler) - Method in class com.saxonica.schema.ElementDecl
  This method is called to look for cycles.
lookForCycles(Stack, SchemaCompiler) - Method in class com.saxonica.schema.ElementParticle
lookForCycles(Stack, SchemaCompiler) - Method in class com.saxonica.schema.ModelGroup
  This method is called to look for cycles.
lookForCycles(Stack, SchemaCompiler) - Method in class com.saxonica.schema.ModelGroupDefinition
  This method is called to look for cycles.
lookForCycles(Stack, SchemaCompiler) - Method in class com.saxonica.schema.ModelGroupParticle
  This method is called to look for cycles.
lookForCycles(Stack, SchemaCompiler) - Method in class com.saxonica.schema.SchemaStructure
  This method is called to look for cycles.
lookForCycles(Stack, SchemaCompiler) - Method in class com.saxonica.schema.UserComplexType
  This method is called to look for cycles.
lookForCycles(Stack, SchemaCompiler) - Method in interface com.saxonica.schema.UserSchemaComponent
  This method is called to look for cycles.
lookForCycles(Stack, SchemaCompiler) - Method in class com.saxonica.schema.UserUnionType
  This method is called to look for cycles.
lookForCycles(Stack, XQueryFunctionLibrary) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
  Check for cycles in this variable definition
lookForModuleCycles(Stack, 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.
LoopAction - Class in com.saxonica.codegen
  Callback interface to generate code to insert within a compiled loop
LoopAction() - Constructor for class com.saxonica.codegen.LoopAction
LOWER_CASE - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
LOWERCASE - Static variable in class net.sf.saxon.functions.ForceCase
LowercaseFirstCollator - Class in net.sf.saxon.expr.sort
  A StringCollator that sorts lowercase before uppercase.
LowercaseFirstCollator(StringCollator) - Constructor for class net.sf.saxon.expr.sort.LowercaseFirstCollator
  Create a LowercaseFirstCollator
Lowest - Class in com.saxonica.functions.extfn
  This class implements the saxon:lowest() extension function
Lowest() - Constructor for class com.saxonica.functions.extfn.Lowest
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) - Static method in class net.sf.saxon.functions.regex.RegexTranslator
LPAR - Static variable in class net.sf.saxon.expr.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.
LSQB - Static variable in class net.sf.saxon.expr.Token
  Left square bracket
LSSchemaResolver - Class in com.saxonica.schema.sdoc
  This class is a SchemaURIResolver implemented as a wrapper around a JAXP LSResourceResolver
LSSchemaResolver(LSResourceResolver, Configuration) - Constructor for class com.saxonica.schema.sdoc.LSSchemaResolver
LT - Static variable in class net.sf.saxon.expr.Token
  Operator "<"

## M

main(String[]) - Static method in class com.saxonica.CompileQuery
  Entry point from the command line
main(String[]) - Static method in class com.saxonica.CompileStylesheet
  Main program, can be used directly from the command line.
main(String[]) - Static method in class com.saxonica.config.Verifier
  Test program to verify that a license contained in a specific file is valid
main(String[]) - Static method in class com.saxonica.ptree.PTreeReader
  Command line interface to read a PTree document and convert it to lexical XML
main(String[]) - Static method in class com.saxonica.ptree.PTreeWriter
  Command line interface for writing a Ptree
main(String[]) - Static method in class com.saxonica.schema.SchemaModelLoader
  Test rig
main(String[]) - Static method in class com.saxonica.Validate
  Main program, can be used directly from the command line.
main(String[]) - Static method in class com.saxonica.xsltextn.SaxonCollation
  Utility method to print details of the locales for which a collator is available.
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.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.Tokenize
  Simple command-line interface for testing.
main(String[]) - Static method in class net.sf.saxon.functions.UnparsedText
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.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).
mainCommand(String[]) - Method in class com.saxonica.deploy.CompiledUserQuery
  Run the query from the command line
make(Value, int) - Static method in class com.saxonica.deploy.Tail
  Static factory method
make(String, StaticContext, Container, int, int, int, boolean) - Static method in class net.sf.saxon.expr.ExpressionTool
  Parse an XPath expression.
make(StaticContext, Executable) - Static method in class net.sf.saxon.expr.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, 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, StaticContext) - 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.ExpressionTool
MAKE_INDEXED_VARIABLE - Static variable in class net.sf.saxon.expr.ExpressionTool
MAKE_MEMO_CLOSURE - Static variable in class net.sf.saxon.expr.ExpressionTool
MAKE_SINGLETON_CLOSURE - Static variable in class net.sf.saxon.expr.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.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
makeBuiltInTemplate(WatchMaker) - Static method in class com.saxonica.stream.TemplateInversion
  Factory method to create built-in templates
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 com.saxonica.functions.extfn.AnalyzeStringFunction
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.CompileQuery
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.CompileStylesheet
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.DeepEqual
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.DynamicErrorInfo
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.Eval
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.Evaluate
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.EvaluateNode
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.ExpressionFn
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.Find
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.ForEachGroupFunction
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.Highest
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.Index
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.LastModified
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.Leading
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.Lowest
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.Parse
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.ParseHtml
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.QueryFn
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.Serialize
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.Sort
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.extfn.TransformFn
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.hof.DynamicFunctionCallDefinition
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.hof.DynamicFunctionConstructor
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.map.MapGet
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.map.MapKeys
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.map.MapNew
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.map.MapPut
  Create a call on this function.
makeCallExpression() - Method in class com.saxonica.functions.xpath3.Pi
makeCallExpression() - Method in class com.saxonica.functions.xpath3.TrigonometricFn
  Create a call on this function.
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.
makeCharacterMapExpander(String, 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 com.saxonica.config.EnterpriseConfiguration
  Make a Closure, given the expected reference count
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.
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, PathExpression) - Method in class com.saxonica.expr.ee.OptimizerEE
  Make a conditional document sorter.
makeConditionalDocumentSorter(DocumentSorter, PathExpression) - Method in class net.sf.saxon.expr.Optimizer
  Make a conditional document sorter.
makeConfiguration(Source) - Method in class com.saxonica.config.ConfigurationReader
  Create a Configuration based on the contents of this configuration file
makeConfiguration(Source) - Method in interface net.sf.saxon.trans.IConfigurationReader
  Create a Configuration based on the contents of this configuration file
makeContextDeterminedTypeMapForAttributes() - Method in class com.saxonica.schema.UserComplexType
  Build the context-determined type map for attributes
makeContextDeterminedTypeMapForElements() - Method in class com.saxonica.schema.UserComplexType
  Build the context-determined type map for elements
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 com.saxonica.expr.ee.OptimizerEE
  In streaming mode, make the copy operation applied to subexpressions of a complex-content sequence constructor into explicit copy-of operations.
makeCopyOperationsExplicit(Expression, Expression) - Method in class net.sf.saxon.expr.Optimizer
  In streaming mode, make the copy operation applied to subexpressions of a complex-content sequence constructor into explicit copy-of operations.
makeCurriedFunction(FunctionCall, Expression[], IntSet) - Method in class com.saxonica.expr.Query30Parser
  Process a function call in which one or more of the argument positions are represented as "?" placemarkers (indicating partial application or currying)
makeCurriedFunction(FunctionCall, Expression[], IntSet) - Method in class com.saxonica.expr.XPath30Parser
  Process a function call in which one or more of the argument positions are represented as "?" placemarkers (indicating partial application or currying)
makeCurriedFunction(StaticContext, Container, FunctionCall, Expression[], IntSet) - Static method in class com.saxonica.expr.XPath30Parser
makeCurriedFunction(FunctionCall, Expression[], IntSet) - Method in class net.sf.saxon.expr.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 com.saxonica.config.EnterpriseConfiguration
  Create a document projector for a given path map.
makeDocumentProjector(PathMap.PathMapRoot) - Method in class net.sf.saxon.Configuration
  Create a document projector for a given path map.
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
makeDynamicContext() - Method in class net.sf.saxon.expr.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, int, int, AttributeCollectionImpl, int[], int, PipelineConfiguration, int, int) - Method in class com.saxonica.schema.sdoc.SchemaNodeFactory
  Create an Element node.
makeElementNode(NodeInfo, int, int, AttributeCollectionImpl, int[], int, PipelineConfiguration, int, int) - Method in class com.saxonica.xsltextn.StyleNodeFactoryPE
  Create an Element node.
makeElementNode(NodeInfo, int, int, AttributeCollectionImpl, int[], int, PipelineConfiguration, int, int) - Method in class net.sf.saxon.style.StyleNodeFactory
  Create an Element node.
makeElementNode(NodeInfo, int, int, AttributeCollectionImpl, int[], 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.
makeEventFeed(WatchManager, Feed, Stack<XPathContext>) - Method in interface com.saxonica.stream.feed.FeedMaker
makeEventFeed(WatchManager, Feed, Stack<XPathContext>) - Method in class com.saxonica.stream.feed.ItemFeedMaker
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
makeExpressionCompiler(Expression) - Method in class com.saxonica.codegen.CompilerService
  Get a compiler for a particular kind of expression.
makeExpressionCompiler(Expression, Configuration) - Static method in class com.saxonica.codegen.ExpressionCompiler
  Make an expression compiler for a particular expression.
makeExpressionVisitor() - Method in class net.sf.saxon.style.StyleElement
  Make an expression visitor
makeExtendedParticle(SchemaCompiler) - Method in class com.saxonica.schema.UserComplexType
  Get the particle corresponding to this UserComplexType, combining it with the content model of the base type if this type is derived by extension.
makeExtensionFunctionCall(StructuredQName, Class, AccessibleObject, Expression[]) - Method in class com.saxonica.config.JavaExtensionFunctionFactory
  Factory method to create an expression that calls a Java extension function.
makeFacet(String, String, EnterpriseConfiguration, NamespaceResolver) - Static method in class com.saxonica.schema.Facet
  Factory method: creates a new Facet with the given name
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
makeFromSax(Locator) - Static method in class net.sf.saxon.expr.ExpressionLocation
  Create an ExpressionLocation, taking the data from a supplied SAX Locator
makeFunctionSequenceCoercer(Expression, RoleLocator, TypeCheckerEnvironment) - Method in class com.saxonica.functions.hof.FunctionType
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 com.saxonica.expr.ee.OptimizerEE
  Create an indexed value
makeIndexedValue(SequenceIterator) - Method in class net.sf.saxon.expr.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
makeIntersection(Wildcard, Wildcard, NamePool) - Static method in class com.saxonica.schema.Wildcard
  Create an AttributeWildcard as the intersection of two AttributeWildcards.
makeInversion(Pattern, Template, NodeTest) - Method in class com.saxonica.expr.ee.OptimizerEE
  Generate the inversion of the expression comprising the body of a template rules.
makeInversion(Pattern, Template, NodeTest) - Method in class net.sf.saxon.expr.Optimizer
  Generate the inversion of the expression comprising the body of a template rules.
makeItemFeed(WatchManager, Feed, Stack<XPathContext>) - Method in class com.saxonica.stream.feed.EventFeedMaker
makeItemFeed(WatchManager, Feed, Stack<XPathContext>) - Method in interface com.saxonica.stream.feed.FeedMaker
makeIterator(NodeInfo, NodeTest) - Static method in class net.sf.saxon.tree.iter.NamespaceIterator
  Factory method to create an iterator over the in-scope namespace nodes
makeIterator(NodeInfo) - Static method in class net.sf.saxon.tree.iter.SingleNodeIterator
  Factory method.
makeIterator(Item) - Static method in class net.sf.saxon.tree.iter.SingletonIterator
  Factory method.
makeIteratorClosure(SequenceIterator) - Static method in class net.sf.saxon.value.Closure
  Construct a Closure over an existing SequenceIterator.
makeKeyDefinitionFunction(StructuredQName) - Method in class com.saxonica.codegen.CompilerService
  Compile a function that implements a given key definition
makeLazyExpression(Expression) - Static method in class net.sf.saxon.expr.LazyExpression
  Create a LazyExpression (factory method)
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.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.ExpressionParser
  Make a NameCode, using the static context for namespace resolution
makeNameCodeSilently(String, boolean) - Method in class net.sf.saxon.expr.ExpressionParser
  Make a NameCode, using the static context for namespace resolution.
makeNamespaceContext() - Method in class com.saxonica.schema.sdoc.SchemaElement
  Make a NamespaceContext object representing the list of in-scope namespaces.
makeNamespaceContext() - Method in class net.sf.saxon.style.StyleElement
  Make a NamespaceContext object representing the list of in-scope namespaces.
makeNamespaceTest(short, String) - Method in class net.sf.saxon.expr.ExpressionParser
  Make a NamespaceTest (name:*)
makeNameTest(short, String, boolean) - Method in class net.sf.saxon.expr.ExpressionParser
  Make a NameTest, using the static context for namespace resolution
makeNewRoot(Expression) - Method in class net.sf.saxon.expr.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
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.
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.
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.
makePrecisionDecimalValue(CharSequence, boolean) - Static method in class net.sf.saxon.value.PrecisionDecimalValue
  Factory method to construct a DecimalValue from a string
makeProfessionalConfiguration(ClassLoader, String) - Static method in class com.saxonica.config.ProfessionalConfiguration
  Static method to instantiate a professional configuration.
makeQName(String) - Method in class com.saxonica.schema.sdoc.SaxonParam
  Make a structured QName, using this Element as the context for namespace resolution, and registering the code in the namepool.
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.
makeQueryModule(String, Executable, QueryModule, String, String, boolean) - Static method in class net.sf.saxon.query.QueryModule
  Supporting method to load an imported library module.
makeRestrictedString(CharSequence, BuiltInAtomicType, NameChecker) - Static method in class net.sf.saxon.value.StringValue
  Factory method to create a string value belonging to a built-in type derived from string
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
  Deprecated. since 9.2. Use `Configuration.makeLicensedConfiguration(java.lang.ClassLoader, java.lang.String)` instead.
makeSchemaNodeTest() - Method in class com.saxonica.schema.AttributeDecl
  Create a NodeTest that implements the semantics of schema-element(name) or schema-attribute(name) applied to this element or attribute declaration.
makeSchemaNodeTest() - Method in class com.saxonica.schema.ElementDecl
  Create a NodeTest that implements the semantics of schema-element(name) or schema-attribute(name) applied to this element or attribute declaration.
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.
makeSearchExpression() - Method in class net.sf.saxon.pattern.Pattern
  Make an expression whose effect is to select all the nodes that match this pattern in a given document.
makeSequenceExtent(Expression, int, XPathContext) - Method in class com.saxonica.config.EnterpriseConfiguration
  Make a SequenceExtent, given the expected reference count
makeSequenceExtent(Expression, int, XPathContext) - Method in class net.sf.saxon.Configuration
  Make a SequenceExtent, given the expected reference count
makeSequenceExtent(SequenceIterator) - Static method in class net.sf.saxon.value.SequenceExtent
  Factory method to make a Value holding the contents of any SequenceIterator
makeSequenceExtent(List<Item>) - Static method in class net.sf.saxon.value.SequenceExtent
  Factory method to make a Value holding the contents of any List of items
makeSequenceType(String, StaticContext) - Method in class com.saxonica.schema.sdoc.SaxonParam
  Process an attribute whose value is 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.
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) - 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
makeStreamingAdjunct(Expression, Configuration) - Static method in class com.saxonica.stream.adjunct.StreamingAdjunct
  Make a streaming adjunct for a particular expression.
makeStreamingApplyTemplates(ApplyTemplates) - Method in class com.saxonica.expr.ee.OptimizerEE
  Make a streaming applyTemplates instruction.
makeStreamingApplyTemplates(ApplyTemplates) - Method in class net.sf.saxon.expr.Optimizer
  Make a streaming applyTemplates instruction.
makeStreamingPattern(Expression, List<String>) - Method in class com.saxonica.expr.ee.OptimizerEE
  Convert an expression that is capable of being evaluated as a filter on an XML event stream into a Selection object which is able to act as the filter
makeStreamingTransformer(XPathContext, Mode) - Method in class com.saxonica.config.EnterpriseConfiguration
  Create a streaming transformer
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.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.ExpressionParser
  Make a Structured QName, using the static context for namespace resolution
makeStyleNodeFactory() - Method in class com.saxonica.config.ProfessionalConfiguration
  Factory method to make a StyleNodeFactory, used for constructing elements in a stylesheet document
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.ExpressionParser
  If tracing, wrap an expression in a trace instruction
makeTracer(int, Expression, int, StructuredQName) - Method in class net.sf.saxon.pattern.PatternParser
makeTransition(State) - Method in class com.saxonica.schema.fsa.Edge
  Get the dynamic state that results from a transition using this edge, updating any counters that need to be updated
makeTreeWalker(NodeInfo) - Static method in class com.saxonica.pull.TreeWalker
  Factory method to get a tree walker starting an a given node
makeUnconstructedDocument(DocumentInstr, XPathContext) - Method in class com.saxonica.config.ProfessionalConfiguration
  Make an "unconstructed" (that is, lazily-constructed) document node
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 com.saxonica.config.ProfessionalConfiguration
  Make an "unconstructed" (that is, lazily-constructed) element node
makeUnconstructedElement(ElementCreator, XPathContext) - Method in class net.sf.saxon.Configuration
  Make an "unconstructed" (that is, lazily-constructed) element node
makeUnion(Wildcard, Wildcard, NamePool) - Static method in class com.saxonica.schema.Wildcard
  Create a AttributeWildcard as the union of two AttributeWildcards.
makeURIResolver(String) - Method in class net.sf.saxon.Configuration
  Create an instance of a URIResolver with a specified class name.
makeValidator(ElementDecl, int, int, StartTagBufferEE, SchemaType, int, PipelineConfiguration, Receiver) - Static method in class com.saxonica.validate.ContentValidator
  Factory method to make a validator for a particular element
makeValidatorForType(ElementDecl, SchemaType, PipelineConfiguration, Receiver) - Static method in class com.saxonica.validate.ContentValidator
  Factory method to create a validator for elements of a given type
makeValidJavaName(String) - Method in class com.saxonica.codegen.CompilerService
  Given a candidate Java name, make it into a valid Java name
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
makeWatch(WatchManager, Feed, Stack<XPathContext>) - Method in class com.saxonica.stream.watch.VoidWatchMaker
makeWatch(WatchManager, Feed, Stack<XPathContext>) - Method in interface com.saxonica.stream.watch.WatchMaker
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) - 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, TypeStrippedDocument, TypeStrippedNode) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
  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 com.saxonica.xsltextn.StyleNodeFactoryPE
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 duration value from a supplied string, in ISO 8601 format [+|-]PnYnM
ManualIterator - Class in com.saxonica.stream
  ManualIterator: a pseudo-iterator used while streaming.
ManualIterator() - Constructor for class com.saxonica.stream.ManualIterator
ManualIterator(Item, int) - Constructor for class com.saxonica.stream.ManualIterator
map - Static variable in class com.saxonica.codegen.CompilerClassMapper
map(Expression) - Static method in class com.saxonica.codegen.CompilerClassMapper
map(Value) - Static method in class com.saxonica.codegen.CompilerClassMapper
map - Static variable in class com.saxonica.stream.adjunct.AdjunctClassMapper
map(Expression) - Static method in class com.saxonica.stream.adjunct.AdjunctClassMapper
  Get the StreamingAdjunct appropriate to a particular expression
map(Item) - Method in interface net.sf.saxon.evpull.EventMappingFunction
  Map one item to a sequence of pull events.
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(Item) - 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(Item) - Method in class net.sf.saxon.expr.sort.TupleSorter.TupleUnwrapper
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
MapFn - Class in com.saxonica.functions.hof
  This class implements the function fn:map(), which is a standard function in XQuery 1.1
MapFn() - Constructor for class com.saxonica.functions.hof.MapFn
MapGet - Class in com.saxonica.functions.map
  Implementation of the extension function map:get(Map, key) => value
MapGet() - Constructor for class com.saxonica.functions.map.MapGet
mapItem(Item) - Method in class net.sf.saxon.expr.AtomicSequenceConverter.AtomicSequenceMappingFunction
mapItem(Item) - Method in class net.sf.saxon.expr.ForExpression.MappingAction
mapItem(Item) - Method in interface net.sf.saxon.expr.ItemMappingFunction
  Map one item to another item.
MapKeys - Class in com.saxonica.functions.map
  Implementation of the extension function map:keys(Map) => atomicValue*
MapKeys() - Constructor for class com.saxonica.functions.map.MapKeys
MapNew - Class in com.saxonica.functions.map
  Implementation of the extension function map:new() => Map
MapNew() - Constructor for class com.saxonica.functions.map.MapNew
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
MapPairsFn - Class in com.saxonica.functions.hof
  This class implements the function fn:map-pairs(), which is a standard function in XQuery 1.1
MapPairsFn() - Constructor for class com.saxonica.functions.hof.MapPairsFn
MappingFunction - Interface in net.sf.saxon.expr
  MappingFunction is an interface that must be satisfied by an object passed to a MappingIterator.
MappingIterator - Class in net.sf.saxon.expr
  MappingIterator merges a sequence of sequences into a single flat sequence.
MappingIterator(SequenceIterator, MappingFunction) - 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.
MapPut - Class in com.saxonica.functions.map
  Implementation of the extension function map:put(Map, key, value) => Map
MapPut() - Constructor for class com.saxonica.functions.map.MapPut
markAsRead(String, XSDSchema) - Method in class com.saxonica.schema.SchemaCompiler
  Mark a document as having been read
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(Expression, StructuredQName, int) - Static method in class net.sf.saxon.expr.ExpressionTool
  Scan an expression to find and mark any recursive tail function calls
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(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
markVulnerableSubParticles(boolean) - Method in class com.saxonica.schema.ChoiceModelGroup
  Mark contained particles as vulnerable.
markVulnerableSubParticles(boolean) - Method in class com.saxonica.schema.ModelGroup
  Mark contained particles as vulnerable.
markVulnerableSubParticles() - Method in class com.saxonica.schema.ModelGroupParticle
  Mark the vulnerable subParticles of this particle
markVulnerableSubParticles() - Method in class com.saxonica.schema.Particle
  Mark the vulnerable subParticles of this particle
MATCH - Static variable in class net.sf.saxon.om.StandardNames
matches(XPathContext) - Method in interface com.saxonica.deploy.ContextPredicateFunction
  Test whether the context item satisfies a predicate.
matches(Edge, SchemaCompiler) - Method in class com.saxonica.schema.fsa.Edge
  Test whether edges in two different finite state machines match each other.
matches(String) - Method in class com.saxonica.schema.Wildcard
  Determine whether a particular namespace is allowed by this wildcard.
matches(int, boolean, Configuration, UserComplexType) - Method in class com.saxonica.schema.Wildcard
  Determine whether a name is allowed by this wildcard.
matches(int, int, int) - Method in class com.saxonica.validate.SchemaAttributeTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class com.saxonica.validate.SchemaAttributeTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class com.saxonica.validate.SchemaAttributeTest
  Test whether this node test is satisfied by a given node.
matches(int, int, int) - Method in class com.saxonica.validate.SchemaElementTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class com.saxonica.validate.SchemaElementTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class com.saxonica.validate.SchemaElementTest
  Test whether this node test is satisfied by a given node.
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(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.AnchorPattern
  Determine whether this Pattern matches the given Node.
matches(int, int, 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, int, int) - Method in class net.sf.saxon.pattern.AnyNodeTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.AnyNodeTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.AnyNodeTest
  Test whether this node test is satisfied by a given node.
matches(StructuredQName) - Method in class net.sf.saxon.pattern.AnyNodeTest
  Test whether this QNameTest matches a given QName
matches(int, int, int) - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Test whether this node test is satisfied by a given node.
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.CombinedNodeTest
  Test whether this node test is satisfied by a given node.
matches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.ConditionalPattern
  Determine if the supplied node matches the pattern
matches(int, int, int) - Method in class net.sf.saxon.pattern.ContentTypeTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.ContentTypeTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.ContentTypeTest
  Test whether this node test is satisfied by a given node.
matches(int, int, int) - Method in class net.sf.saxon.pattern.DocumentNodeTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.DocumentNodeTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.DocumentNodeTest
  Determine whether this Pattern matches the given Node.
matches(int, int, 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(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.IDPattern
  Determine whether this Pattern matches the given Node
matches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.KeyPattern
  Determine whether this Pattern matches the given Node.
matches(int, int, int) - Method in class net.sf.saxon.pattern.LocalNameTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.LocalNameTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.LocalNameTest
  Test whether this node test is satisfied by a given node.
matches(StructuredQName) - Method in class net.sf.saxon.pattern.LocalNameTest
  Test whether this QNameTest matches a given QName
matches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.LocationPathPattern
  Determine whether the pattern matches a given node.
matches(int, int, int) - Method in class net.sf.saxon.pattern.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, int, int) - Method in class net.sf.saxon.pattern.NameTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.NameTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.NameTest
  Test whether this node test is satisfied by a given node.
matches(StructuredQName) - Method in class net.sf.saxon.pattern.NameTest
  Test whether the NameTest matches a given QName
matches(int, int, int) - Method in class net.sf.saxon.pattern.NodeKindTest
  Test whether this node test is satisfied by a given node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.NodeKindTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.NodeKindTest
  Test whether this node test is satisfied by a given node.
matches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.NodeSetPattern
  Determine whether this Pattern matches the given Node
matches(TinyTree, int) - Method in class net.sf.saxon.pattern.NodeTest
  Test whether this node test is satisfied by a given node on a TinyTree.
matches(int, int, int) - Method in class net.sf.saxon.pattern.NodeTest
  Test whether this node test is satisfied by a given node.
matches(NodeInfo) - Method in class net.sf.saxon.pattern.NodeTest
  Test whether this node test is satisfied by a given node.
matches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.NodeTestPattern
  Determine whether this Pattern matches the given Node.
matches(NodeInfo, XPathContext) - Method in class net.sf.saxon.pattern.Pattern
  Determine whether this Pattern matches the given Node.
matches(StructuredQName) - Method in interface net.sf.saxon.pattern.QNameTest
  Test whether the QNameTest matches a given QName
matches(NodeInfo, 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.ItemType
  Determine whether this item type matches a given item.
matches(Value, Configuration) - Method in class net.sf.saxon.value.SequenceType
  Determine whether a given value is a valid instance of this SequenceType
matchesAnnotation(Configuration, SchemaType, int) - Static method in class com.saxonica.validate.SchemaElementTest
  Determine whether the type annotation of an element or attribute instances matches the required type of the element or attribute declaration named in a schema-element() or schema-attribute() test
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.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.
MatchesCompiler - Class in com.saxonica.codegen
  Compile the XPath function matches() to Java code
MatchesCompiler() - Constructor for class com.saxonica.codegen.MatchesCompiler
matchesDTDTypes() - Method in class net.sf.saxon.pattern.ContentTypeTest
  Test whether DTD-derived content types should be matched (the default is false)
matchesItem(Item, boolean, Configuration) - Method in class com.saxonica.functions.hof.FunctionType
  Test whether a given item conforms to this type
matchesItem(Item, boolean, Configuration) - Method in class com.saxonica.schema.UserAtomicType
  Test whether a given item conforms to this type
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 com.saxonica.deploy.CompiledMemoClosure.ProgressiveIterator
  Return a value containing all the items in the sequence returned by this SequenceIterator
materialize() - Method in class com.saxonica.stream.ManualIterator
  Return a Value containing all the items in the sequence returned by this SequenceIterator
materialize() - Method in class net.sf.saxon.expr.RangeIterator
  Return a Value containing all the items in the sequence returned by this SequenceIterator.
materialize() - Method in class net.sf.saxon.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.OneItemGoneIterator
  Return a GroundedValue 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 - 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 - 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_OCCURS_PARTICLE - Static variable in class com.saxonica.schema.fsa.Edge
  Special singular Term identifying a transition to be used when the maxOccurs value of a counting state is reached.
MAX_PREFIXES_PER_URI - Static variable in class net.sf.saxon.om.NamePool
MAX_SIZE - Static variable in class net.sf.saxon.expr.sort.IntHashSet
  The maximum number of elements this container can contain.
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
MaxExclusiveFacet - Class in com.saxonica.schema
  Implements the maxExclusive facet on a simple type
MaxExclusiveFacet() - Constructor for class com.saxonica.schema.MaxExclusiveFacet
MaxInclusiveFacet - Class in com.saxonica.schema
  Implements the maxInclusive facet on a simple type
MaxInclusiveFacet() - Constructor for class com.saxonica.schema.MaxInclusiveFacet
MaxLengthFacet - Class in com.saxonica.schema
  Represents the minLength facet
MaxLengthFacet() - Constructor for class com.saxonica.schema.MaxLengthFacet
MaxScaleFacet - Class in com.saxonica.schema
  Represents the maxScale facet
MaxScaleFacet() - Constructor for class com.saxonica.schema.MaxScaleFacet
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 com.saxonica.xsltextn.SaxonCallTemplate
  Determine whether this type of element is allowed to contain an xsl:fallback instruction
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 com.saxonica.xsltextn.XSLIterate
  Determine whether this type of element is allowed to contain an xsl:param element
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 com.saxonica.xsltextn.SaxonDoctype
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class com.saxonica.xsltextn.SaxonWhile
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class com.saxonica.xsltextn.XSLBreak
  Determine whether this type of element is allowed to contain a sequence constructor
mayContainSequenceConstructor() - Method in class com.saxonica.xsltextn.XSLCatch
  Determine whether this type of element is allowed to contain a template-body
mayContainSequenceConstructor() - Method in class com.saxonica.xsltextn.XSLEvaluate
  Determine whether this type of element is allowed to contain a sequence constructor
mayContainSequenceConstructor() - Method in class com.saxonica.xsltextn.XSLFork
  Determine whether this type of element is allowed to contain a sequence constructor
mayContainSequenceConstructor() - Method in class com.saxonica.xsltextn.XSLIterate
  Determine whether this type of element is allowed to contain a sequence constructor
mayContainSequenceConstructor() - Method in class com.saxonica.xsltextn.XSLOnCompletion
  Determine whether this type of element is allowed to contain a sequence constructor
mayContainSequenceConstructor() - Method in class com.saxonica.xsltextn.XSLTry
  Determine whether this type of element is allowed to contain a sequence constructor
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.XSLSort
  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
MEDIUM - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
MemoClosure - 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
MemoFunction - Class in com.saxonica.expr
  A user-defined function that is declared as a memo function, meaning that it remembers results of previous calls.
MemoFunction() - Constructor for class com.saxonica.expr.MemoFunction
merge(PreparedSchema, PreparedSchema) - Static method in class com.saxonica.schema.PreparedSchema
  Merge two PreparedSchemas into one, rejecting any components that are defined in both.
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
mergeEnumerationFacets(SchemaCompiler) - Method in class com.saxonica.schema.UserSimpleType
  Merge enumeration facets into a single enumerationSet pseudo-facet.
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(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
messageIfNull - Variable in class com.saxonica.codegen.JavaVariable
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.
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
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() - 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 - 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
MinExclusiveFacet - Class in com.saxonica.schema
  Implements the minExclusive facet on a simple type
MinExclusiveFacet() - Constructor for class com.saxonica.schema.MinExclusiveFacet
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
MinimaxAdjunct - Class in com.saxonica.stream.adjunct
  Generate streaming code for the min() and max() functions.
MinimaxAdjunct() - Constructor for class com.saxonica.stream.adjunct.MinimaxAdjunct
MinimaxCompiler - Class in com.saxonica.codegen
  Generate Java code for a call on the min() or max() function
MinimaxCompiler() - Constructor for class com.saxonica.codegen.MinimaxCompiler
MinimaxFeed - Class in com.saxonica.stream.feed
  This class is used when a streaming template requests evaluation of the sum() of the nodes selected by a path expression
MinimaxFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.MinimaxFeed
MinInclusiveFacet - Class in com.saxonica.schema
  Implements the minInclusive facet on a simple type
MinInclusiveFacet() - Constructor for class com.saxonica.schema.MinInclusiveFacet
MinLengthFacet - Class in com.saxonica.schema
  Represents the minLength facet
MinLengthFacet() - Constructor for class com.saxonica.schema.MinLengthFacet
MinScaleFacet - Class in com.saxonica.schema
  Represents the minLength facet
MinScaleFacet() - Constructor for class com.saxonica.schema.MinScaleFacet
MINUS - Static variable in class net.sf.saxon.expr.Calculator
MINUS - Static variable in class net.sf.saxon.expr.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.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
missingAttribute(String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called when a required attribute is not found
missingChildElement(String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called when a required child element is not found
MOD - Static variable in class net.sf.saxon.expr.Calculator
MOD - Static variable in class net.sf.saxon.expr.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
ModelGroup - Class in com.saxonica.schema
  An XML Schema Model Group.
ModelGroup() - Constructor for class com.saxonica.schema.ModelGroup
  Creates a new ModelGroup, with no name
ModelGroupDefinition - Class in com.saxonica.schema
  A Model Group Definition: a schema component corresponding to a top-level (named) xs:group element in a schema document.
ModelGroupDefinition(EnterpriseConfiguration, SourceLocator) - Constructor for class com.saxonica.schema.ModelGroupDefinition
  Creates a new Model Group definition
ModelGroupParticle - Class in com.saxonica.schema
  A reference within the content model of a complex type to a Model Group Definition.
ModelGroupParticle(EnterpriseConfiguration, SourceLocator) - Constructor for class com.saxonica.schema.ModelGroupParticle
  Creates a new Group reference
MODIFY - Static variable in class net.sf.saxon.expr.Token
  Keyword "modify"
MODULE_NAMESPACE - Static variable in class net.sf.saxon.expr.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
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 - Class in net.sf.saxon.expr
  An iterator over a single object (typically a sub-expression of an expression)
MonoIterator(Object) - 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.EmptyIterator
  Move to the next node, without returning it.
moveNext() - Method in class net.sf.saxon.tree.iter.NamespaceIterator
  Move to the next node, without returning it.
moveNext() - Method in class net.sf.saxon.tree.iter.NodeArrayIterator
  Move to the next node, without returning it.
moveNext() - Method in class net.sf.saxon.tree.iter.NodeListIterator
  Move to the next node, without returning it.
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.ReverseNodeArrayIterator
  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.wrapper.VirtualCopy.VirtualCopier
  Move to the next node, without returning it.
MULT - Static variable in class net.sf.saxon.expr.Token
  Multiply operator, "*" when used in an operator context
MultiIndex - Class in com.saxonica.expr
  A MultiIndex provides fast access to the items in a sequence.
MultiIndex(Value) - Constructor for class com.saxonica.expr.MultiIndex
  Create a MultiIndex
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
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.
multiply(BigDecimal) - Method in class net.sf.saxon.xqj.SaxonDuration
  Computes a new duration whose value is `factor` times longer than the value of this duration.
MultithreadedContextMappingIterator - Class in com.saxonica.expr.ee
  This class performs the same role as ContextMappingIterator, but using multiple threads.
MultithreadedContextMappingIterator(Expression, XPathContextMinor, int) - Constructor for class com.saxonica.expr.ee.MultithreadedContextMappingIterator
  Construct an Iterator that will apply a specified action expression to each Item returned by the current iterator of the supplied dynamic context.
MultithreadedForEach - Class in com.saxonica.expr.ee
  This instruction represents an xsl:for-each instruction using more than one thread
MultithreadedForEach(Expression, Expression, boolean, int) - Constructor for class com.saxonica.expr.ee.MultithreadedForEach
mustBeFirstElement(String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called when a child element is required to be the first child, but is found elsewhere
mustBeLastElement(String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called when a child element is required to be the first child, but is found elsewhere
mustPrecede(String, String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called when two child elements are found in the wrong order.
MUTABLE_TREE - Static variable in class net.sf.saxon.event.ReceiverOptions
  Flag set on startDocument() to indicate that the constructed document must be updateable
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.
mutuallyExclusive(String, String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called when two child elements may not coexist
mutuallyExclusiveAttributes(String, String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called when two attributes may not coexist
mutuallyExclusiveElementAndAttribute(String, String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  This method is called when an attribute and a child elements may not coexist

## N

name - Variable in class com.saxonica.codegen.JavaVariable
NAME - Static variable in class net.sf.saxon.expr.Token
  Name token (a QName, in general)
NAME - Static variable in class net.sf.saxon.functions.NamePart
name - 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 - 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.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 com.saxonica.schema.SimpleComponentReference
  The name of the SchemaComponent referenced
nameCode - Variable in class net.sf.saxon.tree.tiny.TinyTree
NAMED_MODE - Static variable in class net.sf.saxon.trans.Mode
NamedCollation - Class in net.sf.saxon.expr.sort
  A StringCollator is used for comparing strings (Java String objects).
NamedCollation(String, Comparator) - Constructor for class net.sf.saxon.expr.sort.NamedCollation
  Create a NamedCollation
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
NamePart - 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
NamePart() - Constructor for class net.sf.saxon.functions.NamePart
NamePartCompiler - Class in com.saxonica.codegen
  Generate Java code to support XPath functions such as name(), local-name(), namespace-uri(), node-name()
NamePartCompiler() - Constructor for class com.saxonica.codegen.NamePartCompiler
namePool - Variable in class com.saxonica.deploy.CompiledQueryServlet
namePool - Variable in class com.saxonica.deploy.CompiledUserQuery
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; plus a collection of namespaces, each consisting of a prefix/URI pair.
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(NamePool, NamePool) - Constructor for class net.sf.saxon.event.NamePoolConverter
  Constructor
NAMESPACE - Static variable in class com.saxonica.functions.map.ImmutableMap
NAMESPACE - Static variable in class com.saxonica.functions.xpath3.TrigonometricFn
namespace(int, int) - Method in class com.saxonica.ptree.PTreeEmitter
  Notify a namespace.
namespace(int, int) - Method in class com.saxonica.schema.sdoc.VersionControlFilter
  Notify a namespace.
namespace(int, int) - Method in class com.saxonica.serialize.BinaryEmitter
namespace(int, int) - Method in class com.saxonica.stream.Projector
namespace(int, int) - Method in class com.saxonica.stream.watch.WatchManager
  Notify a namespace
namespace(int, int) - Method in class com.saxonica.validate.Checker
namespace(int, int) - Method in class net.sf.saxon.dom.DOMWriter
namespace(int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
  Output a namespace declaration.
namespace(int, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.NamePoolConverter
  Handle a namespace
namespace(int, int) - Method in class net.sf.saxon.event.NamespaceReducer
  Output a namespace node (binding)
namespace(int, int) - Method in class net.sf.saxon.event.ProxyReceiver
  Notify a namespace.
namespace(int, int) - Method in interface net.sf.saxon.event.Receiver
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.SequenceWriter
  Output a namespace declaration.
namespace(int, int) - Method in class net.sf.saxon.event.Sink
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.StartTagBuffer
namespace(int, int) - Method in class net.sf.saxon.event.TeeOutputter
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.TracingFilter
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.TreeReceiver
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
  Notify a namespace.
NAMESPACE - 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(int, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
namespace(int, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
namespace(int, 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(int, int) - Method in class net.sf.saxon.query.SequenceWrapper
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
namespace(int, int) - Method in class net.sf.saxon.serialize.XMLEmitter
namespace(int, int) - Method in class net.sf.saxon.style.UseWhenFilter
  Notify a namespace.
namespace(int, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
namespace(int, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
namespace(int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
namespace(int, 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_ANY - Static variable in class com.saxonica.schema.sdoc.SchemaElement
NAMESPACE_ERR - Static variable in exception net.sf.saxon.dom.DOMExceptionImpl
NAMESPACE_KNOWN - Static variable in class com.saxonica.schema.PreparedSchema
NAMESPACE_LOCAL - Static variable in class com.saxonica.schema.sdoc.SchemaElement
NAMESPACE_OK - Static variable in class net.sf.saxon.event.ReceiverOptions
  Flag indicating that the namespace (of an element or attribute name) has already been declared; it does not need to be generated by the namespace fixup process.
NAMESPACE_OTHER - Static variable in class com.saxonica.schema.sdoc.SchemaElement
NAMESPACE_QNAME - Static variable in class net.sf.saxon.expr.Token
  composite token <'namespace' QNAME> (XQuery only)
NAMESPACE_SEALED - Static variable in class com.saxonica.schema.PreparedSchema
NAMESPACE_TARGET - Static variable in class com.saxonica.schema.sdoc.SchemaElement
NAMESPACE_UNDER_CONSTRUCTION - Static variable in class com.saxonica.schema.PreparedSchema
NAMESPACE_UNKNOWN - Static variable in class com.saxonica.schema.PreparedSchema
NAMESPACE_URI - Static variable in class net.sf.saxon.functions.NamePart
namespaceCode - Variable in class net.sf.saxon.tree.tiny.TinyTree
NamespaceCodeIterator - Class in net.sf.saxon.tree.util
  This class provides an iterator over the namespace codes representing the in-scope namespaces of any node.
namespaceCodes - 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
NamespaceDeclarations - Interface in net.sf.saxon.om
  This interface represents a collection of namespace declarations or undeclarations, typically those appearing together in an element start tag.
NamespaceDeclarationsImpl - Class in net.sf.saxon.tree.util
  An implementation of the NamespaceDeclarations interface, based on encapsulating an array of namespace codes.
NamespaceDeclarationsImpl() - Constructor for class net.sf.saxon.tree.util.NamespaceDeclarationsImpl
  Create an uninitialized instance
NamespaceDeclarationsImpl(NamePool, int[]) - Constructor for class net.sf.saxon.tree.util.NamespaceDeclarationsImpl
  Construct a set of namespace declarations
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
NamespaceForPrefixCompiler - Class in com.saxonica.codegen
  Generate Java code for the XPath namespace-uri-for-prefix() function
NamespaceForPrefixCompiler() - Constructor for class com.saxonica.codegen.NamespaceForPrefixCompiler
NamespaceIterator - Class in net.sf.saxon.tree.iter
  This class provides an implementation of the namespace axis over any implementation of the data model.
NamespaceIterator.NamespaceNodeImpl - Class in net.sf.saxon.tree.iter
  Inner class: a model-independent representation of a namespace node
NamespaceIterator.NamespaceNodeImpl(NodeInfo, int, int) - Constructor for class net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl
  Create a namespace node
NamespaceMaintainer - Class in net.sf.saxon.evpull
  NamespaceMaintainer is an EventIterator responsible for maintaining namespace context in an event stream.
NamespaceMaintainer(EventIterator, NamePool) - Constructor for class net.sf.saxon.evpull.NamespaceMaintainer
  Create a namespace context for a pull-events pipeline
namespaceNode(XPathContext, String, String) - Static method in class com.saxonica.functions.extfn.Extensions
  Create a parentless 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() - Constructor for class net.sf.saxon.event.NamespaceReducer
  Create a NamespaceReducer
NamespaceReducer(Receiver) - Constructor for class net.sf.saxon.event.NamespaceReducer
  Create a NamespaceReducer with a given destination Receiver
NamespaceResolver - Interface in net.sf.saxon.om
  Abstract class that supports lookup of a lexical QName to get the expanded QName.
NamespaceResolverAsDeclarations - Class in net.sf.saxon.tree.util
  An implementation of NamespaceDeclarations that contains all the inscope namespaces made available by a NamespaceResolver.
NamespaceResolverAsDeclarations(NamePool, NamespaceResolver) - Constructor for class net.sf.saxon.tree.util.NamespaceResolverAsDeclarations
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
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
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(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.trans.DecimalSymbols
NaN - Static variable in class net.sf.saxon.value.DoubleValue
NaN - Static variable in class net.sf.saxon.value.FloatValue
NaN - Static variable in class net.sf.saxon.value.PrecisionDecimalValue
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.Token
  Operator not-equals.
needEnterpriseEdition() - Method in class com.saxonica.config.EnterpriseConfiguration
  Throw an error indicating that a request cannot be satisfied because it requires the enterprise edition of Saxon.
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
needsRuntimeComparabilityCheck() - Method in class net.sf.saxon.expr.SingletonComparison
  Determine whether a run-time check is needed to check that the types of the arguments are comparable
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.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 - Static variable in class net.sf.saxon.expr.Token
  Unary minus sign
negate(int) - Static method in class net.sf.saxon.expr.Token
  Return the negation of a relational operator, so that "a op b" can be rewritten as not(b op' a)
negate() - Method in class net.sf.saxon.expr.ValueComparison
  Return the negation of this value comparison: that is, a value comparison that returns true() if and only if the original returns false().
negate() - Method in class net.sf.saxon.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.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.PrecisionDecimalValue
  Negate the value
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)
negate() - Method in class net.sf.saxon.xqj.SaxonDuration
  Returns a new `Duration` object whose value is `-this`.
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
NegateExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath unary minus operator
NegateExpressionCompiler() - Constructor for class com.saxonica.codegen.NegateExpressionCompiler
negative - Variable in class net.sf.saxon.value.DurationValue
NEGATIVE_INFINITY - Static variable in class net.sf.saxon.value.PrecisionDecimalValue
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
NEGATIVE_ZERO - Static variable in class net.sf.saxon.value.PrecisionDecimalValue
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.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.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
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.iter - package net.sf.saxon.tree.iter
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
net.sf.saxon.tree.wrapper - package net.sf.saxon.tree.wrapper
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.
net.sf.saxon.xqj - package net.sf.saxon.xqj
  This package contains an implementation of the XQJ specification defined in JSR 225.
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(PipelineConfiguration, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
  Create a new CDATA Filter, responsible for insertion of CDATA sections where required.
newCharacterMapExpander() - 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 com.saxonica.config.EnterpriseConfiguration
  Make an expression Parser for a specified version of XPath or XQuery
newExpressionParser(String, boolean, DecimalValue) - Method in class com.saxonica.config.ProfessionalConfiguration
  Make an expression Parser for a specified version of XPath or XQuery
newExpressionParser(String, boolean, DecimalValue) - Method in class net.sf.saxon.Configuration
  Make an expression Parser for a specified version of XPath or XQuery
newHTMLEmitter() - Method in class net.sf.saxon.lib.SerializerFactory
  Create a new HTML Emitter.
newHTMLIndenter(PipelineConfiguration, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
  Create a new HTML Indenter.
newHTMLMetaTagAdjuster(PipelineConfiguration, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
  Create a new XHTML MetaTagAdjuster, responsible for insertion, removal, or replacement of meta elements.
newHTMLURIEscaper(PipelineConfiguration, 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 com.saxonica.expr.Query30Parser
  Create a new parser of the same kind
newParser() - Method in class net.sf.saxon.query.QueryParser
  Create a new parser of the same kind
newPendingUpdateList() - Method in class com.saxonica.config.EnterpriseConfiguration
  Get a new Pending Update List
newPendingUpdateList() - Method in class net.sf.saxon.Configuration
  Get a new Pending Update List
newQueryParser(String, boolean, String) - Method in class com.saxonica.expr.StaticQueryContextPE
  Get a new QueryParser.
newSchema(Source[]) - Method in class com.saxonica.jaxp.SchemaFactoryImpl
  Parses the specified source(s) as a schema and returns it as a schema.
newSchema() - Method in class com.saxonica.jaxp.SchemaFactoryImpl
  Returns the `Schema` object containing all the schema components that have been loaded using the `SchemaFactoryImpl.newSchema(javax.xml.transform.Source[])` method.
newSchemaCompiler() - Method in class com.saxonica.config.EnterpriseConfiguration
  Make a SchemaCompiler which can be used to compile schema documents.
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 com.saxonica.config.EnterpriseConfiguration
  Get a new StaticQueryContext (which is also the factory class for creating a query parser)
newStaticQueryContext() - Method in class com.saxonica.config.ProfessionalConfiguration
  Get a new StaticQueryContext (which is also the factory class for creating a query parser)
newStaticQueryContext() - Method in class net.sf.saxon.Configuration
  Get a new StaticQueryContext (which is also the factory class for creating a query parser)
newStripper() - Method in class net.sf.saxon.expr.instruct.Executable
  Create a Stripper which handles whitespace stripping definitions
newTemplates(Source) - Method in class net.sf.saxon.TransformerFactoryImpl
  Process the Source into a Templates object, which is a a compiled representation of the source.
newTemplates(Source, CompilerInfo) - Method in class net.sf.saxon.TransformerFactoryImpl
  Process the Source into a Templates object, which is a a compiled representation of the source.
newTemplatesHandler() - Method in class net.sf.saxon.TransformerFactoryImpl
  Get a TemplatesHandler object that can process SAX ContentHandler events into a Templates object.
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, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
  Create an UncommittedSerializer.
newUnicodeNormalizer(PipelineConfiguration, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
  Create a Unicode Normalizer.
newUserFunction(boolean) - Method in class com.saxonica.config.ProfessionalConfiguration
  Make a UserFunction object.
newUserFunction(boolean) - Method in class net.sf.saxon.Configuration
  Make a UserFunction object.
newValidator() - Method in class com.saxonica.jaxp.SchemaReference
  Create a new `Validator` for this `Schema`.
newValidatorHandler() - Method in class com.saxonica.jaxp.SchemaReference
  Creates a new `ValidatorHandler` for this `Schema`.
newXHTMLEmitter() - Method in class net.sf.saxon.lib.SerializerFactory
  Create a new XHTML Emitter.
newXHTMLIndenter(PipelineConfiguration, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
  Create a new XHTML Indenter.
newXHTMLMetaTagAdjuster(PipelineConfiguration, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
  Create a new XHTML MetaTagAdjuster, responsible for insertion, removal, or replacement of meta elements.
newXHTMLURIEscaper(PipelineConfiguration, 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(PipelineConfiguration, 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() - 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(PipelineConfiguration, 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 com.saxonica.deploy.CompiledMemoClosure.ProgressiveIterator
next() - Method in class com.saxonica.deploy.ContextFilteringIterator
next() - Method in class com.saxonica.expr.ee.MultithreadedContextMappingIterator
next() - Method in class com.saxonica.pull.DocumentEventIgnorer
  Get the next event.
next() - Method in class com.saxonica.pull.ElementNameTracker
  Get the next event.
next() - Method in class com.saxonica.pull.PullFromIterator
  Get the next event
next() - Method in class com.saxonica.pull.PullNamespaceReducer
  next(): handle next event.
next() - Method in class com.saxonica.pull.PullToStax
next() - Method in class com.saxonica.pull.PullTracer
  Get the next event.
next() - Method in class com.saxonica.pull.TinyTreeWalker
  Get the next event
next() - Method in class com.saxonica.pull.TreeWalker
  Get the next event
next() - Method in class com.saxonica.pull.VirtualTreeWalker
  Get the next event
next() - Method in class com.saxonica.stream.ManualIterator
next() - Method in class com.saxonica.stream.SequenceExchanger.Consumer
  Get the next item in the sequence.
next() - Method in interface javax.xml.xquery.XQSequence
  Moves to the next item in the sequence.
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.AdjacentTextNodeMerger.AdjacentTextNodeMergingIterator
next() - Method in class net.sf.saxon.expr.AppendIterator
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.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.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() - Method in class net.sf.saxon.expr.sort.GroupEndingIterator
next() - Method in class net.sf.saxon.expr.sort.GroupStartingIterator
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.sort.TerminatedIntIterator
  Return the next integer in the sequence.
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.Tokenizer
  Get the next token from the input expression.
next() - Method in class net.sf.saxon.expr.UnionEnumeration
next() - Method in class net.sf.saxon.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.ArrayIterator
  Get the next item in the array
next() - Method in class net.sf.saxon.tree.iter.EmptyIterator
  Get the next item.
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.NamespaceIterator
  Get the next item in the sequence.
next() - Method in class net.sf.saxon.tree.iter.OneItemGoneIterator
  Get the next item in the sequence.
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 - 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.NamespaceCodeIterator
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.value.MemoClosure.ProgressiveIterator
next() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
next() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
next() - Method in class net.sf.saxon.xqj.SaxonXQSequence
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
nextChar() - Method in class net.sf.saxon.expr.Tokenizer
  Read next character directly.
NextIteration - Class in com.saxonica.expr
  Implements a xsl:next-iteration instruction within the body of xsl:iterate
NextIteration() - Constructor for class com.saxonica.expr.NextIteration
NextIterationAdjunct - Class in com.saxonica.stream.adjunct
  Compile a xsl:next-intruction instruction to streaming code.
NextIterationAdjunct() - Constructor for class com.saxonica.stream.adjunct.NextIterationAdjunct
NextIterationFeed - Class in com.saxonica.stream.feed
  This class is used when one of the xsl:with-param elements within an xsl:next-iteration of an xsl:iterate consumes the streamed input
NextIterationFeed(Expression, Feed, Stack<XPathContext>, int) - Constructor for class com.saxonica.stream.feed.NextIterationFeed
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
NextMatchAdjunct - Class in com.saxonica.stream.adjunct
  Compile an xsl:next-match expression/instruction to streaming code.
NextMatchAdjunct() - Constructor for class com.saxonica.stream.adjunct.NextMatchAdjunct
NextMatchWatch - Class in com.saxonica.stream.watch
  Watch for an xsl:next-match instruction.
NextMatchWatch(Expression, SequenceReceiver, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.NextMatchWatch
nextReceiver - Variable in class net.sf.saxon.event.ProxyReceiver
nextTag() - Method in class com.saxonica.pull.PullToStax
nextTag() - Method in class net.sf.saxon.evpull.EventToStaxBridge
nextToken() - Method in class net.sf.saxon.expr.ExpressionParser
  Read the next token, catching any exception thrown by the tokenizer
nil - Variable in class com.saxonica.validate.ContentValidator
NIL_ALLOWED - Static variable in class com.saxonica.validate.ContentValidator
  Constant indicating that xsi:nil is allowed and active.
NIL_DISALLOWED - Static variable in class com.saxonica.validate.ContentValidator
  Constant indicating that xsi:nil is disallowed.
NIL_IGNORED - Static variable in class com.saxonica.validate.ContentValidator
  Constant indicating that xsi:nil is allowed but ignored; this is true when we are validating against a type, rather than against an element declaration
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.
NilledCompiler - Class in com.saxonica.codegen
  Generate Java code for the nilled() function
NilledCompiler() - Constructor for class com.saxonica.codegen.NilledCompiler
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.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.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 com.saxonica.pull.UnconstructedParent
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.SpaceStrippedNode
node - Variable in class net.sf.saxon.tree.wrapper.TypeStrippedNode
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_NAME - Static variable in class net.sf.saxon.functions.NamePart
NODE_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
  A type that allows a sequence of zero or more nodes
NODE_TYPE - Static variable in class net.sf.saxon.type.Type
NodeArrayIterator - Class in net.sf.saxon.tree.iter
  An iterator over an array of nodes.
NodeArrayIterator(NodeInfo[]) - Constructor for class net.sf.saxon.tree.iter.NodeArrayIterator
NodeArrayIterator(NodeInfo[], int, int) - Constructor for class net.sf.saxon.tree.iter.NodeArrayIterator
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.
nodeKeys - Variable in class net.sf.saxon.expr.sort.SortedIterator
nodeKind - Variable in class net.sf.saxon.dom.NodeWrapper
NODEKIND - Static variable in class net.sf.saxon.expr.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.
NodeListIterator - Class in net.sf.saxon.tree.iter
  Specialization of ListIterator for use when the items in the list are all nodes
NodeListIterator(List) - Constructor for class net.sf.saxon.tree.iter.NodeListIterator
  Create a NodeListIterator.
nodeNr - Variable in class net.sf.saxon.tree.tiny.TinyNodeImpl
NodeOrderComparer - Interface in net.sf.saxon.expr.sort
  A Comparer used for comparing nodes in document order
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 has a particular name.
NodeTest() - Constructor for class net.sf.saxon.pattern.NodeTest
NodeTestPattern - Class in net.sf.saxon.pattern
  A NodeTestPattern is a pattern that consists simply of a NodeTest.
NodeTestPattern() - Constructor for class net.sf.saxon.pattern.NodeTestPattern
NodeTestPattern(NodeTest) - Constructor for class net.sf.saxon.pattern.NodeTestPattern
NodeWrapper - Class 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
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
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
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.
NonDeterminizedState - Class in com.saxonica.schema.fsa
  A state in the non-determinized finite state machine
NonDeterminizedState(FiniteStateMachine) - Constructor for class com.saxonica.schema.fsa.NonDeterminizedState
  Create a new state
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.
NonstreamingExpressionWatch - Class in com.saxonica.stream.watch
  This watch is used for a streamed template that makes no access to descendant nodes.
NonstreamingExpressionWatch(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.NonstreamingExpressionWatch
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(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.
normalize() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Normalize this instance to UTC.
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.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) - Constructor for class net.sf.saxon.serialize.codenorm.Normalizer
  Create a normalizer for a given form.
Normalizer(CharSequence) - 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.
NormalizeSpace - Class in net.sf.saxon.functions
  Implement the XPath normalize-space() function
NormalizeSpace() - Constructor for class net.sf.saxon.functions.NormalizeSpace
NormalizeSpaceCompiler - Class in com.saxonica.codegen
  Generate Java code for the normalize-space() functions
NormalizeSpaceCompiler() - Constructor for class com.saxonica.codegen.NormalizeSpaceCompiler
NormalizeUnicode - Class in net.sf.saxon.functions
  Implement the XPath normalize-unicode() function
NormalizeUnicode() - Constructor for class net.sf.saxon.functions.NormalizeUnicode
NormalizeUnicodeCompiler - Class in com.saxonica.codegen
  Generate Java code for the normalize-unicode function
NormalizeUnicodeCompiler() - Constructor for class com.saxonica.codegen.NormalizeUnicodeCompiler
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.
normalizeWith(Calendar) - Method in class net.sf.saxon.xqj.SaxonDuration
  Converts the years and months fields into the days field by using a specific time instant as the reference point.
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 - Static variable in class net.sf.saxon.functions.BooleanFn
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_UNTYPED - Static variable in class net.sf.saxon.expr.StaticProperty
  Expression property: this bit indicates that although the static type of the expression permits untyped values, it is known that the value will not be untyped.
Notation - Class in com.saxonica.schema
  A Notation Declaration Schema Component
Notation(EnterpriseConfiguration, SourceLocator) - Constructor for class com.saxonica.schema.Notation
  Creates a new Notation
NOTATION - Static variable in class com.saxonica.schema.SymbolSpace
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
notationDecl(String, String, String) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Receive notification of a notation declaration event.
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
NotationValueCompiler - Class in com.saxonica.codegen
  Generate Java code for a Notation literal
NotationValueCompiler() - Constructor for class com.saxonica.codegen.NotationValueCompiler
notifyActualKey(Value[], int) - Method in class com.saxonica.validate.RefSelectorWatch
  Notify a value selected by this KeyRef
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.
notifyInheritableAttribute(int, String, int, int) - Method in class com.saxonica.validate.StartTagBufferEE
  Notify an inheritable attribute
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.
notifySelectedAttribute(FleetingNode, int) - Method in class com.saxonica.validate.FieldChecker
  Notify an attribute that matches the selection.
notifySelectedLeafNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
  Signal that a node (other than an element) that matches the selection has been found.
notifySelectedLeafNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.CopyOfWatch
  Signal that a node (other than an element) that matches the selection has been found.
notifySelectedLeafNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.CountWatch
  Signal that a node (other than an element) that matches the selection has been found.
notifySelectedLeafNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.ForEachComposingWatch
  Signal that a node (other than an element) that matches the selection has been found.
notifySelectedLeafNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.ForEachWatch
  Signal that a node (other than an element) that matches the selection has been found.
notifySelectedLeafNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.IterateWatch
  Signal that a node (other than an element) that matches the selection has been found.
notifySelectedLeafNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.SimpleContentWatch
  Signal that a node (other than an element) that matches the selection has been found.
notifySelectedLeafNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.StringValueWatch
  Signal that a node (other than an element) that matches the selection has been found.
notifySelectedLeafNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.TypedValueWatch
  Signal that a node (other than an element) that matches the selection has been found.
notifySelectedLeafNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.VoidWatch
  Signal that a node (other than an element) that matches the selection has been found.
notifySelectedLeafNode(FleetingNode, int) - Method in interface com.saxonica.stream.watch.Watch
  Signal that a node (other than a document or element node) that matches the selection has been found.
notifySelectedLeafNode(FleetingNode, int) - Method in class com.saxonica.validate.AbstractWatch
  Signal that a node (other than an element) that matches the selection has been found.
notifySelectedLeafNode(FleetingNode, int) - Method in class com.saxonica.validate.FieldWatch
  Signal that a node (other than an element) that matches the selection has been found.
notifyValidationStatistics(Map<SchemaComponent, Integer>) - Method in class com.saxonica.validate.StatisticsReporter
  Notify the validation statistics
notifyValidationStatistics(Map<SchemaComponent, Integer>) - Method in interface net.sf.saxon.lib.ValidationStatisticsRecipient
  Notify the validation statistics
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)
NULL_NAMESPACE_CODE - Static variable in class net.sf.saxon.lib.NamespaceConstant
  The namespace code for the null namespace
NUMBER - Static variable in class net.sf.saxon.expr.Token
  Numeric literal
Numberer - Interface in net.sf.saxon.lib
  Interface Numberer supports number formatting.
Numberer_da - Class in net.sf.saxon.option.local
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".
Numberer_he() - Constructor for class net.sf.saxon.option.local.Numberer_he
Numberer_it - Class in net.sf.saxon.option.local
Numberer_it() - Constructor for class net.sf.saxon.option.local.Numberer_it
Numberer_nl - Class in net.sf.saxon.option.local
Numberer_nl() - Constructor for class net.sf.saxon.option.local.Numberer_nl
Numberer_nlBE - Class in net.sf.saxon.option.local
Numberer_nlBE() - Constructor for class net.sf.saxon.option.local.Numberer_nlBE
Numberer_sv - Class in net.sf.saxon.option.local
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
NumberFnCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath number() function
NumberFnCompiler() - Constructor for class com.saxonica.codegen.NumberFnCompiler
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
numberOfRangeVariables() - Method in interface net.sf.saxon.expr.ExpressionParser.FLWORClause
numberOfRangeVariables() - Method in class net.sf.saxon.expr.ExpressionParser.ForClause
numberOfRangeVariables() - Method in class net.sf.saxon.query.QueryParser.LetClause
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
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
NumericPromoter - Class in net.sf.saxon.expr
  A NumericPromoter performs numeric promotion on each item in a supplied sequence.
NumericPromoter(Expression) - Constructor for class net.sf.saxon.expr.NumericPromoter
NumericPromoterCompiler - Class in com.saxonica.codegen
  Generate Java code to implement a numeric promotion for classes PromoteToDouble and PromoteToFloat
NumericPromoterCompiler() - Constructor for class com.saxonica.codegen.NumericPromoterCompiler
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
ObjectConverter - Interface in net.sf.saxon.xqj
  This interface is based on the "CommonHandler" concept defined in early drafts of XQJ.
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
OCC_EMPTY - Static variable in interface javax.xml.xquery.XQSequenceType
OCC_EXACTLY_ONE - Static variable in interface javax.xml.xquery.XQSequenceType
OCC_ONE_OR_MORE - Static variable in interface javax.xml.xquery.XQSequenceType
OCC_ZERO_OR_MORE - Static variable in interface javax.xml.xquery.XQSequenceType
OCC_ZERO_OR_ONE - Static variable in interface javax.xml.xquery.XQSequenceType
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.
octetsToBase64Binary(byte[]) - Static method in class com.saxonica.functions.extfn.Extensions
  Convert a sequence of integers in the range 0-255, representing a sequence of octets, to a base64Binary value
octetsToHexBinary(byte[]) - Static method in class com.saxonica.functions.extfn.Extensions
  Convert a sequence of integers in the range 0-255, representing a sequence of octets, to a hexBinary value
offset - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
offset - Variable in class net.sf.saxon.query.QueryParser.LetClause
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 - Static variable in class net.sf.saxon.value.PrecisionDecimalValue
ONE_POINT_ONE - Static variable in class net.sf.saxon.value.DecimalValue
OneItemGoneIterator - Class in net.sf.saxon.tree.iter
  This is an iterator over a sequence whose first item has already been read.
OneItemGoneIterator(SequenceIterator) - Constructor for class net.sf.saxon.tree.iter.OneItemGoneIterator
  Create an iterator that delivers all the items that the base iterator delivers, even though the first item of the base iterator has already been read
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 com.saxonica.ptree.PTreeEmitter
  Notify the start of the event stream
open() - Method in class com.saxonica.schema.sdoc.VersionControlFilter
  Start of document
open() - Method in class com.saxonica.serialize.BinaryEmitter
open() - Method in class com.saxonica.stream.feed.AdjacentTextNodeMergerFeed
open() - Method in class com.saxonica.stream.feed.BlockFeed
open() - Method in class com.saxonica.stream.feed.ComplexNodeEventFeed
open() - Method in class com.saxonica.stream.feed.CountFeed
open() - Method in class com.saxonica.stream.feed.DecomposingFeed
  Signal the start of a sequence of items
open() - Method in class com.saxonica.stream.feed.DistinctValuesFeed
open() - Method in class com.saxonica.stream.feed.EventFeed
  Start evaluating the expression.
open() - Method in interface com.saxonica.stream.feed.Feed
  Signal the start of a sequence of items
open() - Method in class com.saxonica.stream.feed.GeneralComparisonFeed
open() - Method in class com.saxonica.stream.feed.ItemFeed
  Start evaluating the expression.
open() - Method in class com.saxonica.stream.feed.MinimaxFeed
open() - Method in class com.saxonica.stream.feed.NextIterationFeed
open() - Method in class com.saxonica.stream.feed.SimpleNodeConstructorFeed
open() - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
open() - Method in class com.saxonica.stream.watch.ComposingWatch
  Open the watch.
open() - Method in class com.saxonica.stream.watch.EventPushingWatch
open() - Method in class com.saxonica.stream.watch.ForEachComposingWatch
open() - Method in class com.saxonica.stream.watch.ForEachWatch
open() - Method in class com.saxonica.stream.watch.ForkingFeed
open() - Method in class com.saxonica.stream.watch.IterateWatch
open() - Method in class com.saxonica.stream.watch.NonstreamingExpressionWatch
open() - Method in interface com.saxonica.stream.watch.Watch
  Open the watch.
open() - Method in class com.saxonica.validate.AbstractWatch
  Open the watch.
open() - Method in class com.saxonica.validate.Checker
open() - Method in class net.sf.saxon.dom.DOMWriter
  Start of the document.
open() - Method in class net.sf.saxon.event.Builder
open() - Method in class net.sf.saxon.event.ComplexContentOutputter
  Start the output process
open() - Method in class net.sf.saxon.event.ContentHandlerProxy.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.PIGrabber
open() - Method in class net.sf.saxon.event.ProxyReceiver
  Start of event stream
open() - Method in interface net.sf.saxon.event.Receiver
  Notify the start of the event stream
open() - Method in class net.sf.saxon.event.SequenceReceiver
  Start the output process
open() - Method in class net.sf.saxon.event.Sink
  Start of event stream
open() - Method in class net.sf.saxon.event.Stripper
  Callback interface for SAX: not for application use
open() - Method in class net.sf.saxon.event.TracingFilter
  Start of event stream
open() - Method in class net.sf.saxon.event.TransformerReceiver
  Start of event stream
open() - Method in class net.sf.saxon.event.TreeReceiver
  Start of event sequence
open() - Method in 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.XHTMLURIEscaper
  Do the real work of starting the document.
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() - Method in class net.sf.saxon.trace.AbstractTraceListener
  Called at start
open() - Method in class net.sf.saxon.trace.TimedTraceListener
  Called at start
open() - Method in class net.sf.saxon.trace.TraceEventMulticaster
  Called at start
open() - Method in 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
openContentMode - Variable in class com.saxonica.schema.ContentType
openContentWildcard - Variable in class com.saxonica.schema.ContentType
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.XHTMLEmitter
  Do the real work of starting the document.
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.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, ItemType) - Method in class com.saxonica.expr.ee.GeneralComparisonEE
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.EvaluateInstr
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.IndexedFilterExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.IndexedLookupExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.IterateInstr
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.OuterForExpression
  Optimize the expression
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.functions.hof.AbstractFunctionItem
  Optimize the function (may modify it)
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Optimize an expression
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.stream.StreamingCopy
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.update.CopyModifyExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.update.DeleteExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.update.InsertExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.update.RenameExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.update.ReplaceNodeExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class com.saxonica.update.ReplaceValueExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.Atomizer
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.AxisExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.BinaryExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.BooleanExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.CardinalityChecker
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.CastableExpression
  Optimize the expression
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.CastExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.CompareToIntegerConstant
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.ContextItemExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.EagerLetExpression
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.ErrorExpression
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.Expression
  Perform optimisation of an expression and its subexpressions.
optimize(Expression, ItemType) - Method in class net.sf.saxon.expr.ExpressionVisitor
  Optimize an expression, via the ExpressionVisitor
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.FilterExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.FirstItemExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.ForExpression
  Optimize the expression
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.FunctionCall
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.GeneralComparison
  Optimize the expression
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.GeneralComparison10
  Optimize the expression
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.IdentityComparison
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.InstanceOfExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ApplyImports
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.Block
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.CallTemplate
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.Choose
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ComputedAttribute
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ComputedElement
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.Copy
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.CopyOf
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.Doctype
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.FixedElement
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ForEach
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.Message
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.NumberInstruction
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ResultDocument
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.SimpleContentConstructor
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.TraceWrapper
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.While
optimize(ExpressionVisitor, WithParam[], ItemType) - Static method in class net.sf.saxon.expr.instruct.WithParam
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.IntegerRangeTest
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.IsLastExpression
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.LastItemExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.LazyExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.LetExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.Literal
  Optimize an expression
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.NumericPromoter
  Optimize the expression
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.PathExpression
  Optimize the expression and perform type analysis
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.PatternMatchExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.QuantifiedExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.RangeExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.SimpleExpression
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.SingleNodeExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.SingletonAtomizer
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.SlashExpression
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.sort.DocumentSorter
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.sort.SortExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.sort.TupleExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.sort.TupleSorter
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.SuppliedParameterReference
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.TailExpression
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.UnaryExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.UserFunctionCall
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.ValueComparison
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.VariableReference
  Type-check the expression.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.VennExpression
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.BooleanFn
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Empty
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Exists
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Matches
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Minimax
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Remove
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Replace
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.StringFn
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.StringJoin
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Subsequence
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.SystemFunction
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Tokenize
  Perform optimisation of an expression and its subexpressions.
optimize(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Unordered
optimize(ExpressionVisitor, ItemType) - 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 com.saxonica.expr.ee.OptimizerEE
  Attempt to optimize a copy operation.
optimizeCopy(Expression) - Method in class net.sf.saxon.expr.Optimizer
  Attempt to optimize a copy operation.
optimizeForExpressionForStreaming(ForExpression) - Method in class com.saxonica.expr.ee.OptimizerEE
  In streaming mode, optimizer a ForExpression for streaming.
optimizeForExpressionForStreaming(ForExpression) - Method in class net.sf.saxon.expr.Optimizer
  In streaming mode, optimizer a ForExpression for streaming
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 com.saxonica.expr.ee.OptimizerEE
  In streaming mode, optimize a QuantifiedExpression for streaming.
optimizeQuantifiedExpressionForStreaming(QuantifiedExpression) - Method in class net.sf.saxon.expr.Optimizer
  In streaming mode, optimizer a QuantifiedExpression for streaming
optimizer - Variable in class net.sf.saxon.Configuration
Optimizer - Class in net.sf.saxon.expr
  This class performs optimizations that vary between different versions of the Saxon product.
Optimizer(Configuration) - Constructor for class net.sf.saxon.expr.Optimizer
  Create an Optimizer.
OptimizerEE - Class in com.saxonica.expr.ee
  This class performs a number of optimizations that are specific to the Saxon-EE product.
OptimizerEE(Configuration) - Constructor for class com.saxonica.expr.ee.OptimizerEE
  Create the Saxon-EE optimizer
optimizeStreamingCopy(Expression) - Method in class com.saxonica.expr.ee.OptimizerEE
  Given a select expression, determine whether it is a candidate for sequential processing, and if so, return a SequentialCopy expression that does the work.
OPTIONAL - Static variable in class com.saxonica.schema.AttributeUse
  Value representing use="optional"
OPTIONAL - Static variable in class com.saxonica.schema.ExplicitTimezoneFacet
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
OR - Static variable in class net.sf.saxon.expr.Token
  Operator "or"
order - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
ORDER - Static variable in class net.sf.saxon.om.StandardNames
ORDER_BY - Static variable in class net.sf.saxon.expr.RoleLocator
ORDER_BY_CLAUSE - Static variable in class net.sf.saxon.trace.Location
  An order-by clause in a FLWOR expression.
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.
ORDERING_MODE_ORDERED - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that ordered results are to be returned by certain path expressions, union, intersect, and except expressions, and FLWOR expressions that have no order by clause.
ORDERING_MODE_UNORDERED - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that unordered results are to be returned by certain path expressions, union, intersect, and except expressions, and FLWOR expressions that have no order by clause.
ordinal(int) - Static method in class net.sf.saxon.expr.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
original - Variable in class net.sf.saxon.tree.wrapper.VirtualCopy
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
outdent() - Method in class com.saxonica.codegen.CompilerService
  Reduce the indentation level of the output Java code.
OuterForExpression - Class in com.saxonica.expr
  Expression class that implements the "outer for" clause of XQuery 1.1
OuterForExpression() - Constructor for class com.saxonica.expr.OuterForExpression
output(CompilerService, String) - Method in class com.saxonica.codegen.JavaAssignment
  Generate the return text
output(CompilerService, String) - Method in class com.saxonica.codegen.JavaDeclaration
  Generate the return text
output(CompilerService, String) - Method in interface com.saxonica.codegen.ReturnAction
  Generate the return text
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) - Method in class net.sf.saxon.serialize.XMLEmitter
outputFileName - Variable in class net.sf.saxon.Query
outputNamespaceNodes(XPathContext, Receiver, int, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ComputedElement
  Callback to output namespace nodes for the new element.
outputNamespaceNodes(XPathContext, Receiver, int, NodeInfo) - Method in class net.sf.saxon.expr.instruct.Copy
  Callback to output namespace nodes for the new element.
outputNamespaceNodes(XPathContext, Receiver, int, NodeInfo) - Method in class net.sf.saxon.expr.instruct.ElementCreator
  Callback to output namespace nodes for the new element.
outputNamespaceNodes(XPathContext, Receiver, int, NodeInfo) - Method in class net.sf.saxon.expr.instruct.FixedElement
  Callback from the superclass ElementCreator to output the namespace nodes
outputNamespaceNodes(Receiver, boolean) - Method in class net.sf.saxon.option.dom4j.NodeWrapper
  Output all namespace nodes associated with this element.
outputProperties - Variable in class net.sf.saxon.Query
outputProperties - Variable in class net.sf.saxon.serialize.Emitter
outputStatistics(PrintStream) - Method in class com.saxonica.stream.Projector
  Output statistics showing the effectiveness of filtering
outputStream - Variable in class net.sf.saxon.serialize.Emitter
OutputURIResolver - Interface in net.sf.saxon.lib
  This interface defines an OutputURIResolver.
overlaps(Wildcard) - Method in class com.saxonica.schema.Wildcard
  Determine whether this wildcard overlaps another wildcard, that is, whether there is an element that could match either.
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.UnionPattern
p2 - Variable in class net.sf.saxon.pattern.UnionPattern
PairIterator - Class in net.sf.saxon.expr
  An iterator over a pair of objects (typically sub-expressions of an expression)
PairIterator(Object, Object) - Constructor for class net.sf.saxon.expr.PairIterator
  Create an iterator over two objects
PARAM - Static variable in class net.sf.saxon.expr.RoleLocator
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
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.SpaceStrippedNode
parent - Variable in class net.sf.saxon.tree.wrapper.TypeStrippedNode
parent - Variable in class net.sf.saxon.tree.wrapper.VirtualCopy
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
ParentNodeExpressionCompiler - Class in com.saxonica.codegen
  Compile code to implement a ContextItemExpression
ParentNodeExpressionCompiler() - Constructor for class com.saxonica.codegen.ParentNodeExpressionCompiler
Parse - Class in com.saxonica.functions.extfn
  This class implements the saxon:parse() extension function, which is specially-recognized by the system because it needs access to parts of the static context
Parse() - Constructor for class com.saxonica.functions.extfn.Parse
parse(InputSource) - Method in class com.saxonica.jaxp.ValidatingReader
  Parse an XML document.
parse(String) - Method in class com.saxonica.jaxp.ValidatingReader
  Parse an XML document from a system identifier (URI).
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.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).
Parse.ParseCall - Class in com.saxonica.functions.extfn
Parse.ParseCall() - Constructor for class com.saxonica.functions.extfn.Parse.ParseCall
parseBasicStep(boolean) - Method in class net.sf.saxon.expr.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)
parseBooleanAttribute(String, String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Parse a boolean attribute value
parseClarkName(String) - Static method in class net.sf.saxon.om.NamePool
  Parse a Clark-format expanded name, returning the URI and local name
parseConstructor() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a node constructor.
parseConstructor() - Method in class net.sf.saxon.query.QueryParser
  Parse a node constructor.
parseContextItemDeclaration() - Method in class com.saxonica.expr.Query30Parser
  Parse a context item declaration.
parseContextItemDeclaration() - Method in class net.sf.saxon.query.QueryParser
  Parse a context item declaration.
parseDecimalFormatDeclaration() - Method in class com.saxonica.expr.Query30Parser
  Parse a named decimal format declaration.
parseDecimalFormatDeclaration() - Method in class net.sf.saxon.query.QueryParser
  Parse the "declare decimal-format" declaration.
parseDefaultDecimalFormat() - Method in class com.saxonica.expr.Query30Parser
  Parse a default decimal format declaration "declare" "default" "decimal-format" (property "=" string-literal)*
parseDefaultDecimalFormat() - Method in class net.sf.saxon.query.QueryParser
parseDynamicFunctionCall(Expression) - Method in class com.saxonica.expr.Query30Parser
  Parse a dynamic function call
parseDynamicFunctionCall(Expression) - Method in class com.saxonica.expr.XPath30Parser
  Parse a dynamic function call
parseDynamicFunctionCall(Expression, ExpressionParser) - Static method in class com.saxonica.expr.XPath30Parser
parseDynamicFunctionCall(Expression) - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a dynamic function call
parseExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a top-level Expression: ExprSingle ( ',' ExprSingle )*
parseExpression() - Method in class net.sf.saxon.pattern.PatternParser
parseExprSingle() - Method in class com.saxonica.update.UpdateParser
  Parse an ExprSingle
parseExprSingle() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse an ExprSingle
parseExtensionExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse an Extension Expression This construct is XQuery-only, so the XPath version of this method throws an error unconditionally
parseExtensionExpression() - Method in class net.sf.saxon.query.QueryParser
  Parse an Extension Expression.
parseFinalOrBlock(String, String, int) - Method in class com.saxonica.schema.SchemaModelLoader
  Parse a list of blocked or final derivations.
parseFinalOrBlock(String, String, int) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Parse a list of blocked or final derivations.
parseForClauseAllowingVersion(ExpressionParser.ForClause, StructuredQName) - Method in class com.saxonica.expr.Query30Parser
parseForClauseAllowingVersion(ExpressionParser.ForClause, StructuredQName) - Method in class net.sf.saxon.query.QueryParser
  Parse an "outer for" clause - XQuery 1.1 only
parseForExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a FOR expression: for $x in expr (',' $y in expr)* 'return' expr
parseForExpression() - Method in class net.sf.saxon.query.QueryParser
  Parse a FLWOR expression.
parseFunctionArgument() - Method in class com.saxonica.expr.Query30Parser
  Parse a function argument.
parseFunctionArgument() - Method in class com.saxonica.expr.XPath30Parser
  Parse a function argument.
parseFunctionArgument() - Method in class net.sf.saxon.expr.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.ExpressionParser
  Parse a function call.
parseFunctionCall() - Method in class net.sf.saxon.pattern.PatternParser
parseFunctionDeclaration(int) - Method in class net.sf.saxon.query.QueryParser
  Parse a function declaration.
parseFunctionItemType() - Method in class com.saxonica.expr.Query30Parser
  Parse the item type used for function items (XQuery 3.0 higher order functions) Syntax (changed by WG decision on 2009-09-22): function '(' '*' ') | function '(' (SeqType (',' SeqType)*)? ')' 'as' SeqType The "function(" has already been read
parseFunctionItemType() - Method in class com.saxonica.expr.XPath30Parser
  Parse the item type used for function items (XQuery 1.1 higher order functions) Syntax (changed by WG decision on 2009-09-22): function '(' '*' ') | function '(' (SeqType (',' SeqType)*)? ')' 'as' SeqType For backwards compatibility with Saxon 9.2 we allow the "*" to be omitted for the time being TODO: remove support for the old syntax The "function(" has already been read
parseFunctionItemType(ExpressionParser) - Static method in class com.saxonica.expr.XPath30Parser
parseFunctionItemType() - Method in class net.sf.saxon.expr.ExpressionParser
  Get the item type used for function items (XQuery 1.1 higher order functions)
parseGroupByClause(List) - Method in class com.saxonica.expr.Query30Parser
  Parse a Group By clause.
parseGroupByClause(List) - Method in class net.sf.saxon.query.QueryParser
  Parse a Group By clause.
ParseHtml - Class in com.saxonica.functions.extfn
  Supports the saxon:parse-html() function, a variant of saxon:parse() that differs only in that it uses the TagSoup HTML parser
ParseHtml() - Constructor for class com.saxonica.functions.extfn.ParseHtml
parseInlineFunction() - Method in class com.saxonica.expr.Query30Parser
  Parse an inline function "function" "(" ParamList? ")" ("as" SequenceType)? EnclosedExpr On entry, "function (" has already been read
parseInlineFunction() - Method in class com.saxonica.expr.XPath30Parser
  Parse an inline function "function" "(" ParamList? ")" ("as" SequenceType)? EnclosedExpr On entry, "function (" has already been read
parseInlineFunction(ExpressionParser, Stack<XPath30Parser.InlineFunctionDetails>) - Static method in class com.saxonica.expr.XPath30Parser
parseInlineFunction() - Method in class net.sf.saxon.expr.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.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 com.saxonica.expr.Query30Parser
  Parse a literal function item (introduced in XQuery 3.0) Syntax: QName # integer The QName and # have already been read
parseLiteralFunctionItem() - Method in class com.saxonica.expr.XPath30Parser
  Parse a literal function item (introduced in XQuery 3.0 and XPath 3.0) Syntax: QName # integer The QName and # have already been read
parseLiteralFunctionItem(ExpressionParser) - Static method in class com.saxonica.expr.XPath30Parser
parseLiteralFunctionItem() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a literal function item (introduced in XQuery 1.1) Syntax: QName # integer The QName and # have already been read
parseNamedNamespaceConstructor(int) - Method in class com.saxonica.expr.Query30Parser
  Parse a namespace node constructor of the form namespace name { expr }
parseNamedNamespaceConstructor(int) - Method in class net.sf.saxon.query.QueryParser
parseNamespaceConstructor(int) - Method in class com.saxonica.expr.Query30Parser
  Parse a computed namespace constructor of the form namespace {expr}{expr}
parseNamespaceConstructor(int) - Method in class net.sf.saxon.query.QueryParser
parseNodeTest(short) - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a NodeTest.
parseNumber(String) - Static method in class net.sf.saxon.value.NumericValue
  Get a numeric value by parsing a string; the type of numeric value depends on the lexical form of the string, following the rules for XPath numeric literals.
parseNumericLiteral() - Method in class net.sf.saxon.expr.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
parseOuterForClause(List) - Method in class com.saxonica.expr.Query30Parser
  Parse an Outer ForClause.
parseParenthesizedItemType() - Method in class com.saxonica.expr.Query30Parser
  Parse a parenthesized item type (allowed in XQuery 3.0 and XPath 3.0 only)
parseParenthesizedItemType() - Method in class com.saxonica.expr.XPath30Parser
  Parse a parenthesized item type (allowed in XQuery 3.0 and XPath 3.0 only)
parseParenthesizedItemType() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a parenthesized item type (allowed in XQuery 1.1 only)
parsePathExpression() - Method in class net.sf.saxon.expr.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.ExpressionParser
  Parse the expression within a predicate.
parsePredicate() - Method in class net.sf.saxon.pattern.PatternParser
parseQuantExact() - Method in class net.sf.saxon.functions.regex.RegexTranslator
parseRelativePath() - Method in class com.saxonica.schema.sdoc.SelectionParser
parseRelativePath() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a relative path (a sequence of steps).
parseRemainingPath(Expression) - Method in class net.sf.saxon.expr.ExpressionParser
  Parse the remaining steps of an absolute path expression (one starting in "/" or "//").
parseRevalidationDeclaration() - Method in class com.saxonica.update.UpdateParser
  Parse the "declare revalidation" declaration.
parseRevalidationDeclaration() - Method in class net.sf.saxon.query.QueryParser
  Parse the "declare revalidation" declaration.
parseSelector(String, StaticContext, boolean) - Method in class com.saxonica.schema.sdoc.SelectionParser
  Parse a string representing the restricted XPath expression allowed in an XML Schema selector or field attribute
parseSequenceType(String, StaticContext) - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a string representing a sequence type
parseSequenceType() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse the sequence type production.
parseStepExpression() - Method in class com.saxonica.schema.sdoc.SelectionParser
  Override the general XPath parsing of a StepExpression to support the simpler kind of Step used in XML Schema selectors
parseStepExpression(boolean) - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a step (including an optional sequence of predicates)
parseStringLiteral() - Method in class net.sf.saxon.expr.ExpressionParser
parseSwitchExpression() - Method in class com.saxonica.expr.Query30Parser
  Parse a Switch Expression.
parseSwitchExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a Switch Expression.
parseTryCatchExpression() - Method in class com.saxonica.expr.Query30Parser
  Parse a Try/Catch Expression.
parseTryCatchExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a try/catch Expression This construct is XQuery-1.1 only, so the XPath version of this method throws an error unconditionally
parseTypeswitchExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a Typeswitch Expression.
parseTypeswitchExpression() - Method in class net.sf.saxon.query.QueryParser
  Parse a Typeswitch Expression.
parseUnionExpression() - Method in class com.saxonica.schema.sdoc.SelectionParser
parseUnionExpression() - Method in class net.sf.saxon.expr.ExpressionParser
  Parse a UnionExpr:
  IntersectExceptExpr ( "|" | "union" IntersectExceptExpr )*
parseUnionExpression() - Method in class net.sf.saxon.pattern.PatternParser
parseUpdatingFunctionDeclaration() - Method in class com.saxonica.update.UpdateParser
  Parse an updating function declaration (allowed in XQuery Update only)
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.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.ExpressionParser
ParseXml - Class in com.saxonica.functions.xpath3
ParseXml() - Constructor for class com.saxonica.functions.xpath3.ParseXml
PartialApply - Class in net.sf.saxon.functions
  This class implements the function partial-apply(), which is a standard function in XQuery 1.1
PartialApply() - Constructor for class net.sf.saxon.functions.PartialApply
particle - Variable in class com.saxonica.schema.ContentType
particle - Variable in class com.saxonica.schema.fsa.FiniteStateMachine.TermParticlePair
Particle - Class in com.saxonica.schema
  Represents a Particle as defined by XML Schema.
Particle() - Constructor for class com.saxonica.schema.Particle
path(XPathContext, NodeInfo) - Static method in class com.saxonica.functions.extfn.Extensions
  Return an XPath expression that identifies a specified node
path(XPathContext) - Static method in class com.saxonica.functions.extfn.Extensions
  Return an XPath expression that identifies the current node
PATH_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery path expression.
PathExpression - Class in net.sf.saxon.expr
  An expression that establishes a set of nodes by following relationships between nodes in the document.
PathExpression(Expression, Expression) - Constructor for class net.sf.saxon.expr.PathExpression
  Constructor
PathExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code to evaluate a path expression (that is, the "/" operator, when the expression on the rhs is known to return nodes)
PathExpressionCompiler() - Constructor for class com.saxonica.codegen.PathExpressionCompiler
PathFinder - Class in com.saxonica.expr
  This class enables a client to find all nodes in a document that match a particular pattern.
PathFinder(Expression) - Constructor for class com.saxonica.expr.PathFinder
  Create a PathFinder that finds all the nodes returned by a particular expression when invoked with the document node as context node
PathMap - Class in net.sf.saxon.expr
  A PathMap is a description of all the paths followed by an expression.
PathMap(Expression) - Constructor for class net.sf.saxon.expr.PathMap
  Create the PathMap for an expression
PathMap.PathMapArc - Class in net.sf.saxon.expr
  An arc joining two nodes in the path map.
PathMap.PathMapNode - Class in net.sf.saxon.expr
  A node in the path map.
PathMap.PathMapNodeSet - Class in net.sf.saxon.expr
  A (mutable) set of nodes in the path map
PathMap.PathMapNodeSet() - Constructor for class net.sf.saxon.expr.PathMap.PathMapNodeSet
  Create an initially-empty set of path map nodes
PathMap.PathMapNodeSet(PathMap.PathMapNode) - Constructor for class net.sf.saxon.expr.PathMap.PathMapNodeSet
  Create a set of path map nodes that initially contains a single node
PathMap.PathMapRoot - Class in net.sf.saxon.expr
  A root node in the path map.
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 - Static variable in class net.sf.saxon.trace.Location
  An XSLT Pattern.
PATTERN_SEPARATOR - Static variable in class net.sf.saxon.om.StandardNames
PatternCompiler - Class in com.saxonica.codegen
  Compile a PatternMatchExpression (.
PatternCompiler() - Constructor for class com.saxonica.codegen.PatternCompiler
PatternFacet - Class in com.saxonica.schema
  Represents a pattern facet on a schema-defined simple type
PatternFacet(Configuration) - Constructor for class com.saxonica.schema.PatternFacet
  Create a pattern facet
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
PatternMatchExpression - Class in net.sf.saxon.expr
  A PatternMatchExpression is a boolean expression that returns true if and only if the context node matches a given pattern.
PatternMatchExpression(Pattern) - Constructor for class net.sf.saxon.expr.PatternMatchExpression
  Create a pattern match expression
PatternMatchExpressionCompiler - Class in com.saxonica.codegen
  Compile a PatternMatchExpression (.
PatternMatchExpressionCompiler() - Constructor for class com.saxonica.codegen.PatternMatchExpressionCompiler
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.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
pauseTracing(XPathContext) - Static method in class com.saxonica.functions.extfn.Extensions
  Switch tracing off.
pauseTracing(boolean) - Method in class net.sf.saxon.Controller
  Pause or resume tracing.
PDECIMAL_DECIMAL - Static variable in class net.sf.saxon.expr.Calculator
PDECIMAL_DOUBLE - Static variable in class net.sf.saxon.expr.Calculator
  Calculators used when the first operand is a precisionDecimal
PDECIMAL_FLOAT - Static variable in class net.sf.saxon.expr.Calculator
PDECIMAL_INTEGER - Static variable in class net.sf.saxon.expr.Calculator
PDECIMAL_PDECIMAL - Static variable in class net.sf.saxon.expr.Calculator
pdv - Variable in class net.sf.saxon.value.PrecisionDecimalValue.PrecisionDecimalComparable
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.
pendingAttributes - Variable in class net.sf.saxon.event.ContentHandlerProxy
pendingMessages - Variable in class com.saxonica.validate.ContentValidator
PendingUpdateAction - Class in com.saxonica.update
  A pending update action, such as is found on a pending update list
PendingUpdateAction() - Constructor for class com.saxonica.update.PendingUpdateAction
PendingUpdateList - Interface in net.sf.saxon.expr
  A PendingUpdateList is created by updating expressions in XQuery Update.
PendingUpdateListImpl - Class in com.saxonica.update
  Concrete implementation of the Pending Update List
PendingUpdateListImpl(Configuration) - Constructor for class com.saxonica.update.PendingUpdateListImpl
  Create a Pending Update List
PER_MILLE - Static variable in class net.sf.saxon.om.StandardNames
PERCENT - Static variable in class net.sf.saxon.om.StandardNames
percent - Variable in class net.sf.saxon.trans.DecimalSymbols
permill - Variable in class net.sf.saxon.trans.DecimalSymbols
PHASE - Static variable in class com.saxonica.update.DeleteAction
PHASE - Static variable in class com.saxonica.update.PutAction
PHASE - Static variable in class com.saxonica.update.RenameAction
Pi - Class in com.saxonica.functions.xpath3
  This class implements the function math:pi(), which is a standard function in XPath 3.0 and XQuery 3.0
Pi() - Constructor for class com.saxonica.functions.xpath3.Pi
PI_QNAME - Static variable in class net.sf.saxon.expr.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() - 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
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() - 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
Platform - Interface in net.sf.saxon
  This interface provides access to methods whose implementation depends on the chosen platform (typically Java or .NET)
pluralArguments(int) - Static method in class net.sf.saxon.functions.VendorFunctionLibrary
  Utility routine used in constructing error messages
PLUS - Static variable in class net.sf.saxon.expr.Calculator
PLUS - Static variable in class net.sf.saxon.expr.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
PooledXQConnection - Interface in javax.xml.xquery
  An object that provides hooks for connection pool management.
popContextItemVariable() - Method in class com.saxonica.codegen.CompilerService
  Deregister the variable name currently used for the context item, reverting to the previously used variable name
popContextPositionVariable() - Method in class com.saxonica.codegen.CompilerService
  Deregister the variable name currently used for the context position, reverting to the previously used variable name
popContextSizeVariable() - Method in class com.saxonica.codegen.CompilerService
  Deregister the variable name currently used for the context size, reverting to the previously used variable name
popContextVariable() - Method in class com.saxonica.codegen.CompilerService
  Deregister the variable name currently used for the dynamic XPathContext object, reverting to the previously used variable name
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
popOutputterVariable() - Method in class com.saxonica.codegen.CompilerService
  Deregister the variable name currently used for the current output destination, reverting to the previously used variable name
pos - Variable in class net.sf.saxon.functions.regex.RegexTranslator
position() - Method in class com.saxonica.deploy.CompiledMemoClosure.ProgressiveIterator
position() - Method in class com.saxonica.deploy.ContextFilteringIterator
position() - Method in class com.saxonica.expr.ee.MultithreadedContextMappingIterator
position() - Method in class com.saxonica.stream.ManualIterator
  Return the current position in the sequence.
position() - Method in class com.saxonica.stream.SequenceExchanger.Consumer
  Get the current position.
position() - Method in class net.sf.saxon.evpull.SequenceComposer
  Get the current position.
position() - Method in class net.sf.saxon.expr.AdjacentTextNodeMerger.AdjacentTextNodeMergingIterator
position() - Method in class net.sf.saxon.expr.AppendIterator
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() - 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() - Method in class net.sf.saxon.expr.sort.GroupEndingIterator
position() - Method in class net.sf.saxon.expr.sort.GroupStartingIterator
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() - 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.ArrayIterator
  Get the position of the current item in the array
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.EmptyIterator
  Get the position of the current item.
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.NamespaceIterator
  Get the current position
position() - Method in class net.sf.saxon.tree.iter.OneItemGoneIterator
  Get the current position.
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() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
  Get the current position
position() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
position() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
PositionCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath position() function
PositionCompiler() - Constructor for class com.saxonica.codegen.PositionCompiler
positionVariable - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
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_INFINITY - Static variable in class net.sf.saxon.value.PrecisionDecimalValue
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 com.saxonica.schema.PreprocessFacet
  Apply the postprocessing defined by this facet
postprocess(CharSequence) - Method in class com.saxonica.schema.UserSimpleType
  Reverse any pre-lexical facets, other than whitespace.
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(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Hook to allow additional validation of a parent element immediately after its children have been validated.
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDAlternative
  Additional processing after all the children of this element have been validated.
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDAttribute
  Additional processing after all the children of this element have been validated.
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDAttributeGroup
  Additional processing after all the children of this element have been validated.
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDComplexContentRestriction
  Process child elements after validation
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDComplexType
  Hook to allow additional validation of a parent element immediately after its children have been validated.
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDCompositor
  Process child elements after validation
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDElement
  Additional processing after all the children of this element have been validated.
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDExtension
  Additional processing after all the children of this element have been validated.
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDGroup
  Additional processing after all the children of this element have been validated.
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDIdentityConstraint
  Process the child elements after validation
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDList
  Process the child elements after validation
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDOverride
  Process child elements after validation
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDRedefine
  Process child elements after validation
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Process child elements after validation
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDSimpleContentRestriction
  Process child elements after validation.
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDSimpleType
  Hook to allow additional validation of a parent element immediately after its children have been validated.
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDSimpleTypeRestriction
  Process child elements after validation
postValidate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDUnion
  Process child elements after validation
postValidate() - Method in class com.saxonica.xsltextn.XSLNextIteration
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.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.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
PRECISION_DECIMAL - Static variable in class net.sf.saxon.s9api.ItemType
  ItemType representing the primitive type xs:precisionDecimal
PRECISION_DECIMAL - Static variable in class net.sf.saxon.type.BuiltInAtomicType
PrecisionDecimalValue - Class in net.sf.saxon.value
  A precision decimal value (new data type defined in XSD 1.1)
PrecisionDecimalValue(BigDecimal) - Constructor for class net.sf.saxon.value.PrecisionDecimalValue
  Constructor supplying a BigDecimal
PrecisionDecimalValue(double) - Constructor for class net.sf.saxon.value.PrecisionDecimalValue
  Constructor supplying a double
PrecisionDecimalValue(long) - Constructor for class net.sf.saxon.value.PrecisionDecimalValue
  Constructor supplying a long integer
PrecisionDecimalValue.PrecisionDecimalComparable - Class in net.sf.saxon.value
PrecisionDecimalValue.PrecisionDecimalComparable(PrecisionDecimalValue) - Constructor for class net.sf.saxon.value.PrecisionDecimalValue.PrecisionDecimalComparable
preEvaluate(ExpressionVisitor) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
  preEvaluate: this method suppresses compile-time evaluation by doing nothing (because the external function might have side-effects and might use the context)
preEvaluate(ExpressionVisitor) - Method in class com.saxonica.functions.xpath3.AvailableEnvironmentVariables
  preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - Method in class com.saxonica.functions.xpath3.GetEnvironmentVariable
  preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - Method in class com.saxonica.functions.xpath3.ParseXml
  preEvaluate: this method suppresses compile-time evaluation by doing nothing
preEvaluate(ExpressionVisitor) - Method in class com.saxonica.functions.xpath3.Serialize
  preEvaluate: this method suppresses compile-time evaluation by doing nothing
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.Available
  preEvaluate: this method uses the static context to do early evaluation of the function if the argument is known (which is the normal case)
preEvaluate(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.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.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.PartialApply
  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.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
preferHex - Variable in class net.sf.saxon.serialize.XMLEmitter
PREFIX - Static variable in class net.sf.saxon.expr.Token
  "prefix:*" token
PREFIX - Static variable in class net.sf.saxon.functions.Component
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 com.saxonica.schema.sdoc.SaxonParam
prepareAttributes() - Method in class com.saxonica.schema.sdoc.SaxonPreprocess
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.SchemaElement
  Set the attribute list for the element.
prepareAttributes() - Method in class com.saxonica.schema.sdoc.UnknownElement
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDAlternative
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDAnnotation
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDAny
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDAnyAttribute
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDAssert
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDAttribute
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDAttributeGroup
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDComplexContent
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDComplexContentRestriction
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDComplexType
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDCompositor
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDDefaultOpenContent
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDDocumentation
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDElement
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDExtension
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDFacet
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDFieldOrSelector
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDGroup
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDIdentityConstraint
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDImport
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDInclude
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDList
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDNotation
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDOpenContent
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDOverride
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDRedefine
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDSchema
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDSimpleContent
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDSimpleContentRestriction
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDSimpleType
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDSimpleTypeRestriction
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.schema.sdoc.XSDUnion
  Validate and process the attributes on this element in the schema document
prepareAttributes() - Method in class com.saxonica.xsltextn.SaxonCollation
prepareAttributes() - Method in class com.saxonica.xsltextn.SaxonDoctype
prepareAttributes() - Method in class com.saxonica.xsltextn.SaxonEntityRef
prepareAttributes() - Method in class com.saxonica.xsltextn.SaxonImportQuery
prepareAttributes() - Method in class com.saxonica.xsltextn.SaxonWhile
prepareAttributes() - Method in class com.saxonica.xsltextn.XSLBreakOrContinue
  Set the attribute list for the element.
prepareAttributes() - Method in class com.saxonica.xsltextn.XSLCatch
prepareAttributes() - Method in class com.saxonica.xsltextn.XSLEvaluate
prepareAttributes() - Method in class com.saxonica.xsltextn.XSLFork
prepareAttributes() - Method in class com.saxonica.xsltextn.XSLIterate
prepareAttributes() - Method in class com.saxonica.xsltextn.XSLMode
prepareAttributes() - Method in class com.saxonica.xsltextn.XSLOnCompletion
prepareAttributes() - Method in class com.saxonica.xsltextn.XSLTry
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.XSLSort
prepareAttributes() - Method in class net.sf.saxon.style.XSLStylesheet
  Prepare the attributes on the stylesheet element
prepareAttributes() - Method in class net.sf.saxon.style.XSLTemplate
prepareAttributes() - Method in class net.sf.saxon.style.XSLText
prepareAttributes() - Method in class net.sf.saxon.style.XSLValueOf
prepareAttributes() - Method in class net.sf.saxon.style.XSLVariable
prepareAttributes() - Method in class net.sf.saxon.style.XSLWhen
prepareCharacterMaps(StyleElement, String, Properties) - Static method in class net.sf.saxon.style.XSLOutput
  Process the use-character-maps attribute
PreparedSchema - Class in com.saxonica.schema
  A schema is a collection of schema components.
PreparedSchema() - Constructor for class com.saxonica.schema.PreparedSchema
  Create a dummy schema definition.
PreparedSchema(EnterpriseConfiguration) - Constructor for class com.saxonica.schema.PreparedSchema
  Create a new Schema definition
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
prepareExpression(String, NodeInfo, String, XPathContext) - Method in class com.saxonica.functions.extfn.Evaluate.EvaluateCall
prepareExpression(String) - Method in interface javax.xml.xquery.XQConnection
  Prepares an expression for execution.
prepareExpression(String, XQStaticContext) - Method in interface javax.xml.xquery.XQConnection
  Prepares an expression for execution.
prepareExpression(Reader) - Method in interface javax.xml.xquery.XQConnection
  Prepares an expression for execution.
prepareExpression(Reader, XQStaticContext) - Method in interface javax.xml.xquery.XQConnection
  Prepares an expression for execution.
prepareExpression(InputStream) - Method in interface javax.xml.xquery.XQConnection
  Prepares an expression for execution.
prepareExpression(InputStream, XQStaticContext) - Method in interface javax.xml.xquery.XQConnection
  Prepares an expression for execution.
prepareExpression(InputStream) - Method in class net.sf.saxon.xqj.SaxonXQConnection
prepareExpression(InputStream, XQStaticContext) - Method in class net.sf.saxon.xqj.SaxonXQConnection
prepareExpression(Reader) - Method in class net.sf.saxon.xqj.SaxonXQConnection
prepareExpression(Reader, XQStaticContext) - Method in class net.sf.saxon.xqj.SaxonXQConnection
prepareExpression(String) - Method in class net.sf.saxon.xqj.SaxonXQConnection
prepareExpression(String, XQStaticContext) - Method in class net.sf.saxon.xqj.SaxonXQConnection
prepareInputTree(Source) - Method in class net.sf.saxon.Controller
  Prepare an input tree for processing.
prepareNextStylesheet(String, String, Result) - Method in class net.sf.saxon.Controller
  Prepare another stylesheet to handle the output of this one.
prepareToPush(int, CompilerService, String) - Static method in class com.saxonica.codegen.PushExpressionCompiler
prepend(StreamingRoute.PushAction) - Method in class com.saxonica.stream.StreamingRoute
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(CharSequence) - Method in class com.saxonica.schema.PreprocessFacet
  Apply the preprocessing defined by this facet
preprocess(CharSequence) - Method in class com.saxonica.schema.UserSimpleType
  Apply any pre-lexical facets, other than whitespace.
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.
PreprocessFacet - Class in com.saxonica.schema
  Represents the preprocess facet on a schema-defined simple type.
PreprocessFacet() - Constructor for class com.saxonica.schema.PreprocessFacet
PreprocessFacet(Assertion, Assertion) - Constructor for class com.saxonica.schema.PreprocessFacet
preRegisterKeyDefinition(StructuredQName) - Method in class net.sf.saxon.trans.KeyManager
  Pre-register a key definition.
PRESERVE - Static variable in class net.sf.saxon.event.RuleBasedStripper
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.ElementCreator
  Flag set to true if validation=preserve and no schema type supplied for validation
previous() - Method in interface javax.xml.xquery.XQSequence
  Moves to the previous item in the sequence.
previous() - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
previous() - Method in class net.sf.saxon.xqj.SaxonXQSequence
previousAtomic - Variable in class net.sf.saxon.event.SequenceReceiver
primitiveType - Variable in class com.saxonica.deploy.CompiledClosure
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.ForEach
  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
printStack(XPathContext) - Static method in class com.saxonica.functions.extfn.Extensions
  Return a string containing a diagnostic print of the current execution stack
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 - Variable in class com.saxonica.codegen.JavaVariable
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) - Method in class com.saxonica.deploy.CompiledQueryServlet
  Run the query, sending the results to the current output destination.
process(XPathContext) - Method in class com.saxonica.deploy.CompiledUserQuery
  Run the query, sending the results to the current output destination
process(NodeInfo, ParameterSet, ParameterSet, XPathContext, int) - Method in class com.saxonica.expr.CopyRuleSet
  Perform the built-in template action for a given node.
process(NodeInfo, ParameterSet, ParameterSet, XPathContext, int) - Method in class com.saxonica.expr.DiscardRuleSet
  Perform the built-in template action for a given node.
process(NodeInfo, ParameterSet, ParameterSet, XPathContext, int) - Method in class com.saxonica.expr.FailRuleSet
  Perform the built-in template action for a given node.
process(XPathContext) - Method in class com.saxonica.expr.Fork
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class com.saxonica.expr.OuterForExpression
  Process this expression as an instruction, writing results to the current outputter
process(NodeInfo, ParameterSet, ParameterSet, XPathContext, int) - Method in class com.saxonica.expr.RuleSetWithWarnings
  Perform the built-in template action for a given node.
process(XPathContext) - Method in class com.saxonica.expr.SwitchExpression
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Process the value as an instruction, without returning any tail calls
process(XPathContext) - Method in class com.saxonica.stream.StreamingCopy
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class com.saxonica.update.BasicUpdatingExpression
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class com.saxonica.update.CopyModifyExpression
  Process the instruction, without returning any tail calls
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 - Static variable in class net.sf.saxon.expr.ExpressionTool
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(XPathContext, int, int) - Method in class net.sf.saxon.expr.instruct.SimpleContentConstructor
  Process the instruction, without returning any tail calls
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.LazyExpression
  Process the instruction, without returning any tail calls
process(XPathContext) - Method in class net.sf.saxon.expr.LetExpression
  Process this expression as an instruction, writing results to the current outputter
process(XPathContext) - Method in class net.sf.saxon.expr.Literal
  Process the value as an instruction, without returning any tail calls
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(NodeInfo, ParameterSet, ParameterSet, XPathContext, int) - Method in interface net.sf.saxon.trans.BuiltInRuleSet
  Perform the built-in template action for a given node.
process(NodeInfo, ParameterSet, ParameterSet, XPathContext, int) - Method in class net.sf.saxon.trans.StringifyRuleSet
  Perform the built-in template action for a given node.
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 com.saxonica.schema.sdoc.SchemaElement
  Process the attributes of this element and all its children
processAllAttributes() - Method in class com.saxonica.schema.sdoc.XSDDocumentation
  Process the attributes of this element and all its children
processAllAttributes() - Method in class net.sf.saxon.style.AbsentExtensionElement
  Process the attributes of this element and all its children
processAllAttributes() - Method in class net.sf.saxon.style.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
processAllowedNamespaces(String, Wildcard) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Process the namespaces attribute of XSDAny or XSDAnyAttribute
processAttributes() - Method in class net.sf.saxon.style.StyleElement
  Process the attribute list for the element.
processDefaultCollationAttribute(String) - Method in class net.sf.saxon.style.StyleElement
  Process the [xsl:]default-xpath-namespace attribute if there is one
processDefaultXPathNamespaceAttribute(String) - Method in class net.sf.saxon.style.StyleElement
  Process the [xsl:]xpath-default-namespace attribute if there is one
processDisallowedNamespaces(String, Wildcard) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Process the notNamespaces attribute of XSDAny or XSDAnyAttribute
processDisallowedQNames(String, Wildcard) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Process the notQNames attribute of XSDAny or XSDAnyAttribute
processElementEnd() - Method in class com.saxonica.schema.SchemaModelLoader.AlternativeTypeHandler
processElementEnd() - Method in class com.saxonica.schema.SchemaModelLoader.IdentityConstraintHandler
processElementEnd() - Method in class com.saxonica.schema.SchemaModelLoader.SelectorHandler
processElementEnd() - Method in class com.saxonica.schema.SchemaModelLoader.SubstitutionGroupAffiliationHandler
processElementStart(String, AttributeCollection) - Method in class com.saxonica.schema.SchemaModelLoader.AlternativeTypeHandler
processElementStart(String, AttributeCollection) - Method in class com.saxonica.schema.SchemaModelLoader.IdentityConstraintHandler
processElementStart(String, AttributeCollection) - Method in class com.saxonica.schema.SchemaModelLoader.SelectorHandler
processElementStart(String, AttributeCollection) - Method in class com.saxonica.schema.SchemaModelLoader.SubstitutionGroupAffiliationHandler
processExcludedNamespaces(String) - Method in class net.sf.saxon.style.StyleElement
  Process the [xsl:]exclude-result-prefixes attribute if there is one
processExtensionElementAttribute(String) - Method in class net.sf.saxon.style.StyleElement
  Process the [xsl:]extension-element-prefixes attribute if there is one
processFile(Source) - Method in class com.saxonica.Validate
  Process a single file using a supplied schema
processGroupingExpression(List<ExpressionParser.FLWORClause>, Expression) - Method in class com.saxonica.expr.Query30Parser
  Process a grouping expression
processGroupingExpression(List<ExpressionParser.FLWORClause>, Expression) - Method in class net.sf.saxon.query.QueryParser
  Process a grouping expression Not supported in 1.0; subclassed in the XQuery 1.1 parser
processId() - Method in class com.saxonica.schema.sdoc.SchemaElement
  Process an @id attribute on the schema element: if present, check that it is a valid ID, and that it is unique in the schema document
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, String) - Method in class com.saxonica.config.ConfigurationReader
processingInstruction(String, String) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Receive notification of a processing instruction.
processingInstruction(String, CharSequence, int, int) - Method in class com.saxonica.ptree.PTreeEmitter
  Output a processing instruction
processingInstruction(String, CharSequence, int, int) - Method in class com.saxonica.schema.sdoc.VersionControlFilter
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class com.saxonica.serialize.BinaryEmitter
processingInstruction(String, CharSequence, int, int) - Method in class com.saxonica.stream.Projector
processingInstruction(String, CharSequence, int, int) - Method in class com.saxonica.stream.watch.WatchManager
  Processing Instruction
processingInstruction(String, CharSequence, int, int) - Method in class com.saxonica.validate.Checker
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.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, 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
ProcessingInstructionCompiler - Class in com.saxonica.codegen
  Compile a processing-instruction constructor to Java source code
ProcessingInstructionCompiler() - Constructor for class com.saxonica.codegen.ProcessingInstructionCompiler
processItem(HashMap<ComparisonKey, List<Item>>, Item, XPathContext) - Method in class net.sf.saxon.expr.sort.GroupByIterator
  Process one item in the population
processItem(HashMap<ComparisonKey, List<Item>>, Item, XPathContext) - Method in class net.sf.saxon.expr.sort.GroupBySingletonIterator
  Process one item in the population
processLeavingTail(XPathContext) - Method in class com.saxonica.expr.BreakInstr
processLeavingTail(XPathContext) - Method in class com.saxonica.expr.ee.MultithreadedForEach
processLeavingTail(XPathContext) - Method in class com.saxonica.expr.IterateInstr
processLeavingTail(XPathContext) - Method in class com.saxonica.expr.NextIteration
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.Assign
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.GlobalVariable
  Process the variable declaration
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.LocalVariable
  Process the local variable 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.TraceWrapper
  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.instruct.While
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.WithParam
processLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.LetExpression
  ProcessLeavingTail: called to do the real work of this instruction.
processLeft(Stack<XPathContext>, Stack) - Method in class net.sf.saxon.expr.instruct.Copy
  Process the first half of the instruction in streaming mode
processLeft(Stack<XPathContext>, Stack) - 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) - 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) - 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, 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) - 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
processMaxOccurs(String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Process the value of a maxOccurs attribute on any element where it appears
processMinOccurs(String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Process the value of a minOccurs attribute on any element where it appears
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.
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) - Method in class net.sf.saxon.expr.instruct.Copy
  Process the second half of the instruction in streaming mode
processRight(Stack<XPathContext>, Stack) - 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) - 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) - 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) - 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
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
processWildcardTerm(Wildcard, int, int) - Method in class com.saxonica.validate.AttributeValidator
  Process a wildcard term found in complex content or "all" content groups.
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
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
ProfessionalConfiguration - Class in com.saxonica.config
  This class holds details of user-selected configuration options for a set of transformations and/or queries.
ProfessionalConfiguration() - Constructor for class com.saxonica.config.ProfessionalConfiguration
  Create a Saxon Professional Edition configuration object with default settings for all options.
ProfessionalTransformerFactory - Class in com.saxonica.config
  The is the JAXP TransformerFactory implementation for the professional edition of Saxon.
ProfessionalTransformerFactory() - Constructor for class com.saxonica.config.ProfessionalTransformerFactory
  Create a ProfessionalTransformerFactory.
ProfessionalTransformerFactory(ProfessionalConfiguration) - Constructor for class com.saxonica.config.ProfessionalTransformerFactory
  Construct a TransformerFactory using an existing Configuration.
ProfessionalXPathFactory - Class in com.saxonica.config
  An implementation of the JAXP XPath Factory that creates a Professional configuration.
ProfessionalXPathFactory() - Constructor for class com.saxonica.config.ProfessionalXPathFactory
  Default constructor: this creates a Configuration as well as creating the professional XPathFactory.
ProfessionalXPathFactory(ProfessionalConfiguration) - Constructor for class com.saxonica.config.ProfessionalXPathFactory
  Constructor using a user-supplied Configuration.
PROHIBITED - Static variable in class com.saxonica.schema.AttributeUse
  Value representing use="prohibited"
PROHIBITED - Static variable in class com.saxonica.schema.ExplicitTimezoneFacet
projection - Variable in class net.sf.saxon.Query
Projector - Class in com.saxonica.stream
  This class uses a `PathMap` to do document projection.
Projector(PathMap.PathMapRoot) - Constructor for class com.saxonica.stream.Projector
  Create a document projector
prologue(boolean) - Method in class com.saxonica.codegen.CompilerService
  Output the prologue, that is, the material at the start of the Java code module
promote(PromotionOffer, Expression) - Method in class com.saxonica.expr.EvaluateInstr
promote(PromotionOffer, Expression) - Method in class com.saxonica.expr.Fork
  Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class com.saxonica.expr.IndexedFilterExpression
  Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class com.saxonica.expr.IndexedLookupExpression
  Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class com.saxonica.expr.SwitchExpression
  Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class com.saxonica.expr.TryCatch
  Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class com.saxonica.stream.StreamingCopy
  Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class com.saxonica.update.CopyModifyExpression
  Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class com.saxonica.update.DeleteExpression
  Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class com.saxonica.update.InsertExpression
  Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class com.saxonica.update.RenameExpression
  Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class com.saxonica.update.ReplaceNodeExpression
  Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class com.saxonica.update.ReplaceValueExpression
  Promote this expression if possible
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.FirstItemExpression
  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.Assign
  Offer promotion for this subexpression.
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.SimpleContentConstructor
  Offer promotion for this subexpression.
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.instruct.TraceWrapper
  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.LastItemExpression
  Promote this expression if possible
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.LetExpression
  Promote this expression if possible
promote(AtomicValue, ConversionRules) - Method in class net.sf.saxon.expr.NumericPromoter
  Perform the promotion
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.PathExpression
  Promote this expression if possible
promote(AtomicValue, ConversionRules) - Method in class net.sf.saxon.expr.PromoteToDouble
  Perform the promotion
promote(AtomicValue, ConversionRules) - Method in class net.sf.saxon.expr.PromoteToFloat
  Perform the promotion
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.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.sort.TupleExpression
promote(PromotionOffer, Expression) - Method in class net.sf.saxon.expr.sort.TupleSorter
  Promote this expression if possible
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.UnionPattern
  Offer promotion for subexpressions within this pattern.
promoteDocumentDependent - Variable in class net.sf.saxon.expr.PromotionOffer
  In the case of FOCUS_INDEPENDENT, "promoteDocumentDependent" is a boolean that, when set to true, indicates that it is safe to promote a subexpression that depends on the context document but not on other aspects of the focus.
promoteExpressionsToGlobal(Expression, ExpressionVisitor) - Method in class com.saxonica.expr.ee.OptimizerEE
  Identify expressions within a function or template body that can be promoted to be evaluated as global variables.
promoteExpressionsToGlobal(Expression, ExpressionVisitor) - Method in class net.sf.saxon.expr.Optimizer
  Identify expressions within a function or template body that can be promoted to be evaluated as global variables.
promoteFocusIndependentSubexpressions(ExpressionVisitor, ItemType) - 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 com.saxonica.expr.EvaluateInstr
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class com.saxonica.expr.IterateInstr
  Handle promotion offers, that is, non-local tree rewrites.
promoteInst(PromotionOffer) - Method in class com.saxonica.expr.NextIteration
promoteInst(PromotionOffer) - Method in class com.saxonica.stream.StreamingApplyTemplates
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.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.GeneralVariable
  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.
promoteInst(PromotionOffer) - Method in class net.sf.saxon.expr.instruct.While
  Handle promotion offers, that is, non-local tree rewrites.
promoteParams(Expression, WithParam[], PromotionOffer) - Static method in class net.sf.saxon.expr.instruct.WithParam
  Promote the expressions in a set of with-param elements.
PromoteToDouble - Class in net.sf.saxon.expr
  Expression that performs numeric promotion to xs:double
PromoteToDouble(Expression) - Constructor for class net.sf.saxon.expr.PromoteToDouble
PromoteToFloat - Class in net.sf.saxon.expr
  Expression that performs numeric promotion to xs:double
PromoteToFloat(Expression) - Constructor for class net.sf.saxon.expr.PromoteToFloat
promoteWhereClause(Binding) - Method in class net.sf.saxon.expr.Assignation
  Promote a WHERE clause whose condition doesn't depend on the variable being bound.
promoteXSLTFunctions - Variable in class net.sf.saxon.expr.PromotionOffer
  In the case of FOCUS_INDEPENDENT, "promoteXSLTFunctions" is a boolean that, when set to true, indicates that it is safe to promote XSLT functions such as current().
PromotionOffer - Class in net.sf.saxon.expr
  PromotionOffer is an object used transiently during compilation of an expression.
PromotionOffer(Optimizer) - Constructor for class net.sf.saxon.expr.PromotionOffer
  Create a PromotionOffer for use with a particular Optimizer
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() - Constructor for class net.sf.saxon.event.ProxyReceiver
PTreeEmitter - Class in com.saxonica.ptree
  An Emitter (serializer) to output a result tree in Saxon PTree format
PTreeEmitter() - Constructor for class com.saxonica.ptree.PTreeEmitter
PTreeReader - Class in com.saxonica.ptree
  This class loads a TinyTree held as a serialized binary file on disk, in a proprietary format designed for speed of loading back into a new TinyTree.
PTreeReader() - Constructor for class com.saxonica.ptree.PTreeReader
PTreeReader.PTreeException - Exception in com.saxonica.ptree
PTreeReader.PTreeException(String) - Constructor for exception com.saxonica.ptree.PTreeReader.PTreeException
PTreeSource - Class in com.saxonica.ptree
  A JAXP Source that maps to an XML document represented as a PTree on disk.
PTreeSource() - Constructor for class com.saxonica.ptree.PTreeSource
PTreeURIResolver - Class in com.saxonica.ptree
  This class provides the service of converting a URI into an InputSource.
PTreeURIResolver() - Constructor for class com.saxonica.ptree.PTreeURIResolver
  Create a PTreeURIResolver, with no reference to a Configuration
PTreeURIResolver(Configuration) - Constructor for class com.saxonica.ptree.PTreeURIResolver
  Create a PTreeURIResolver, with a reference to a Configuration
PTreeWriter - Class in com.saxonica.ptree
  This class serializes a TinyTree to a binary file on disk, in a proprietary format designed for speed of loading back into a new TinyTree.
PTreeWriter() - Constructor for class com.saxonica.ptree.PTreeWriter
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
PullFromIterator - Class in com.saxonica.pull
  This class delivers any XPath sequence through the pull interface.
PullFromIterator(SequenceIterator) - Constructor for class com.saxonica.pull.PullFromIterator
  Create a PullProvider that wraps a supplied SequenceIterator
pullMode - Variable in class net.sf.saxon.Query
PullNamespaceReducer - Class in com.saxonica.pull
  PullNamespaceReducer is a PullFilter responsible for removing duplicate namespace declarations.
PullNamespaceReducer(PullProvider) - Constructor for class com.saxonica.pull.PullNamespaceReducer
  Create a namespace reducer for a pull pipeline
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
PullToStax - Class in com.saxonica.pull
  This class bridges PullProvider events to XMLStreamReader (Stax) events.
PullToStax(PullProvider) - Constructor for class com.saxonica.pull.PullToStax
  Create a PullToStax instance, which wraps a Saxon PullProvider as a Stax XMLStreamReader
PullToStax.SourceStreamLocation - Class in com.saxonica.pull
  Bridge a SAX SourceLocator to a javax.xml.stream.Location
PullToStax.SourceStreamLocation(SourceLocator) - Constructor for class com.saxonica.pull.PullToStax.SourceStreamLocation
  Create a StAX SourceStreamLocation object based on a given SAX SourceLocator
PullTracer - Class in com.saxonica.pull
  PullTracer is a PullFilter that can be inserted into a pull pipeline for diagnostic purposes.
PullTracer(PullProvider) - Constructor for class com.saxonica.pull.PullTracer
  Create a PullTracer
PUSH_SELECTION - Static variable in class net.sf.saxon.expr.Expression
pushContextItemVariable(String) - Method in class com.saxonica.codegen.CompilerService
  Register the variable name currently used for the context item, adding it to a stack
pushContextPositionVariable(String) - Method in class com.saxonica.codegen.CompilerService
  Register the variable name currently used for the context position, adding it to a stack
pushContextSizeVariable(String) - Method in class com.saxonica.codegen.CompilerService
  Register the variable name currently used for the context size, adding it to a stack
pushContextVariable(String) - Method in class com.saxonica.codegen.CompilerService
  Register the variable name currently used for the dynamic XPathContext object, adding it to a stack
pushDynamicValue(ValueRepresentation) - Method in class net.sf.saxon.expr.StackFrame
PushExpressionCompiler - Class in com.saxonica.codegen
  Superclass for compiling expressions whose natural evaluation mode is "push", that is, expressions that construct new nodes.
PushExpressionCompiler() - Constructor for class com.saxonica.codegen.PushExpressionCompiler
pushMethod - Variable in class com.saxonica.stream.StreamingRoute.PushAction
pushOutputterVariable(String) - Method in class com.saxonica.codegen.CompilerService
  Register the variable name currently used for the current output destination, adding it to a stack
put(K, V) - Method in class com.saxonica.functions.map.ImmutableMap
  Add an entry to the Map
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
PutAction - Class in com.saxonica.update
  A saved put() call on the pending update list.
PutAction(NodeInfo, String) - Constructor for class com.saxonica.update.PutAction
putCachedName(int, String) - Method in class net.sf.saxon.serialize.XMLEmitter
  Add a name to the local name cache
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.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
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
QNameFnCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath QName() function
QNameFnCompiler() - Constructor for class com.saxonica.codegen.QNameFnCompiler
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
QNameValueCompiler - Class in com.saxonica.codegen
  Generate Java code for a QName literal
QNameValueCompiler() - Constructor for class com.saxonica.codegen.QNameValueCompiler
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
QuantifiedExpressionCompiler - Class in com.saxonica.codegen
QuantifiedExpressionCompiler() - Constructor for class com.saxonica.codegen.QuantifiedExpressionCompiler
Query - Class in com.saxonica
  This is a synonym of net.sf.saxon.Query, the command line interface for running XQuery.
Query() - Constructor for class com.saxonica.Query
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
Query30Parser - Class in com.saxonica.expr
  Parser extension for new syntax in XQuery 3.0 (was 1.1).
Query30Parser() - Constructor for class com.saxonica.expr.Query30Parser
QueryCompiler - Class in com.saxonica.codegen
  This class handles the compilation (to Java) of a query
QueryCompiler(Configuration) - Constructor for class com.saxonica.codegen.QueryCompiler
  Create a QueryCompiler
queryFileName - Variable in class net.sf.saxon.Query
QueryFn - Class in com.saxonica.functions.extfn
  This class implements the saxon:query() extension function
QueryFn() - Constructor for class com.saxonica.functions.extfn.QueryFn
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
QueryLibraryImpl - Class in com.saxonica.expr
  Concrete implementation of a separately-compiled XQuery library
QueryLibraryImpl(StaticQueryContext) - Constructor for class com.saxonica.expr.QueryLibraryImpl
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
QueryParser.LetClause - Class in net.sf.saxon.query
QueryParser.LetClause() - Constructor for class net.sf.saxon.query.QueryParser.LetClause
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 com.saxonica.CompileStylesheet
  Exit with a message
quit(String, int) - Static method in class com.saxonica.Validate
  Exit with a message
quit(String, int) - Static method in class net.sf.saxon.Query
  Exit with a message
quit(String, int) - Static method in class net.sf.saxon.Transform
  Exit with a message
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.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
RangeExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code to implement an XPath integer range expression of the form (1 to 10) with computed end points
RangeExpressionCompiler() - Constructor for class com.saxonica.codegen.RangeExpressionCompiler
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
rangeVariable - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
rangeVariables - Variable in class net.sf.saxon.expr.ExpressionParser
rawIterator(Source) - Method in class net.sf.saxon.sxpath.XPathExpression
  Deprecated. since 8.9 - use `XPathExpression.iterate(net.sf.saxon.sxpath.XPathDynamicContext)`
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.Token
  "}" symbol (XQuery only)
read(Source, SchemaCompiler, PipelineConfiguration, SchemaElement) - Static method in class com.saxonica.schema.sdoc.SchemaReader
  Read the Schema from a source XML document and returns the Schema document.
read() - Method in class com.saxonica.stream.Conduit
  Interface allowing the consumer to read an Item.
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.
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
readFile(NameChecker, Reader) - Static method in class net.sf.saxon.functions.UnparsedText
  Read the contents of an unparsed text file
readInlineSchema(NodeInfo, String, ErrorListener) - Method in class com.saxonica.config.EnterpriseConfiguration
  Read an inline schema from a stylesheet
readInlineSchema(NodeInfo, String, ErrorListener) - Method in class com.saxonica.schema.SchemaCompiler
  Read an inline schema from a stylesheet
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 com.saxonica.config.EnterpriseConfiguration
  Read schema documents from a list of schema locations
readMultipleSchemas(PipelineConfiguration, String, Collection, String) - Method in class com.saxonica.schema.SchemaCompiler
  Read schemas from a list of schema locations
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 com.saxonica.config.EnterpriseConfiguration
  Read a schema from a given schema location
readSchema(PipelineConfiguration, String, String, String) - Method in class com.saxonica.schema.SchemaCompiler
  Read a schema document from a given schema location.
readSchema(PipelineConfiguration, String, String, String) - Method in class net.sf.saxon.Configuration
  Read a schema from a given schema location

  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
readTree(DataInputStream, String, Configuration) - Method in class com.saxonica.ptree.PTreeReader
  Read an input stream containing an XML document in PTree format, returning an in-memory representation of the document
reasonForNonMatch(int, boolean, Configuration) - Method in class com.saxonica.schema.Wildcard
  If matches() returns false, return a string explaining the reason for the non-match
rebindVariableReferences(Expression, Binding, Binding) - Static method in class net.sf.saxon.expr.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.
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.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
recognizeQueryParameters - Variable in class net.sf.saxon.lib.StandardURIResolver
recompile(SchemaCompiler) - Method in class com.saxonica.schema.UserComplexType
  Recompile the complex type when new members are added to the substitution group of an element
recordSize - Variable in class net.sf.saxon.expr.sort.SortedIterator
RECOVER_SILENTLY - Static variable in class net.sf.saxon.Configuration
  Constant indicating that the processor should take the recovery action when a recoverable error occurs, with no warning message.
RECOVER_WITH_WARNINGS - Static variable in class net.sf.saxon.Configuration
  Constant indicating that the processor should produce a warning when a recoverable error occurs, and should then take the recovery action and continue.
recoverableError(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")
reduce() - Method in class com.saxonica.deploy.CompiledClosure
  Reduce a value to its simplest form.
reduce() - Method in class com.saxonica.deploy.ItemClosure
  Reduce a value to its simplest form.
reduce() - Method in class com.saxonica.deploy.Tail
  Reduce a value to its simplest form.
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.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.XSLGeneralVariable
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.XSLVariableDeclaration
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(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
RefSelectorWatch - Class in com.saxonica.validate
  This class watches the selector for a keyref constraint
RefSelectorWatch(ConstraintChecker, KeyRef) - Constructor for class com.saxonica.validate.RefSelectorWatch
  Create a watch for values that might satisfy a keyref constraint
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(Declaration) - Method in class net.sf.saxon.style.XSLTemplate
  Registers the template rule with each Mode that it belongs to.
registerAllBuiltInObjectModels(Configuration) - Method in class com.saxonica.config.JavaPlatformPE
  Register all the external object models that are provided as standard with the relevant edition of Saxon for this Configuration
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
registerComplexTypeUsingThisElement(UserComplexType) - Method in class com.saxonica.schema.ElementDecl
  Register a complex type that contains this element as a particle.
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 in all queries, stylesheets, and XPath expressions compiled under thie Configuration.
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.
registerExtensionFunction(ExtensionFunctionDefinition) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Register an extension function that is to be made available within any query.
registerExtensionOfBuiltInType(int, UserComplexType) - Method in class com.saxonica.schema.PreparedSchema
  Register a complex type that extends a built-in simple type
registerExtensionType(UserComplexType) - Method in class com.saxonica.schema.UserDefinedType
  Register another type as an extension of this type
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(String, SchemaElement) - Method in class com.saxonica.schema.sdoc.SchemaNodeFactory
  Register an ID value found on an element in the schema document
registerID(NodeInfo, String) - Method in class net.sf.saxon.tree.linked.DocumentImpl
  Register a unique element ID.
registerKnownClasses() - Method in class com.saxonica.config.DynamicLoaderEE
  Register classes that might be dynamically loaded even though they are contained within Saxon itself.
registerKnownClasses() - Method in class com.saxonica.config.DynamicLoaderPE
  Register classes that might be dynamically loaded even though they are contained within Saxon itself.
registerKnownClasses() - Method in class net.sf.saxon.trans.DynamicLoader
  Register classes that might be dynamically loaded even though they are contained within Saxon itself.
registerLocalVariable(Class, String) - Method in class com.saxonica.codegen.CompilerService
  Register a local variable that has been declared (e.g.
registerPathForVariable(Binding, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.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) - 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 com.saxonica.functions.hof.FunctionType
  Determine the relationship of one function item type to another
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.
relative(int) - Method in interface javax.xml.xquery.XQSequence
  Moves the cursor a relative number of items, either positive or negative.
relative(int) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
relative(int) - Method in class net.sf.saxon.xqj.SaxonXQSequence
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.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 - 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.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.
RemoveCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath remove() function
RemoveCompiler() - Constructor for class com.saxonica.codegen.RemoveCompiler
removeConnectionEventListener(XQConnectionEventListener) - Method in interface javax.xml.xquery.PooledXQConnection
  Removes the given event listener from the list of components that will be notified when an event occurs on this `PooledXQConnection` object.
removeInternal(EventListener, EventListener) - Static method in class net.sf.saxon.trace.TraceEventMulticaster
  Returns the resulting multicast listener after removing the old listener from listener-l.
removeLeadingWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Whitespace
  Remove leading whitespace characters from a string
removeSchema(String) - Method in class com.saxonica.config.EnterpriseConfiguration
  Remove the schema for a given namespace.
removeTimezone() - Method in class net.sf.saxon.value.CalendarValue
  Return a date, time, or dateTime with the same localized value, but without the timezone component
removeTraceListener(TraceListener) - Method in class net.sf.saxon.Controller
  Removes the specified trace listener so that the listener will no longer receive trace events.
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.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(int) - Method in interface net.sf.saxon.om.MutableNodeInfo
  Rename this node.
rename(int) - Method in class net.sf.saxon.tree.linked.ElementImpl
  Rename this node
rename(int) - Method in class net.sf.saxon.tree.linked.NodeImpl
  Rename this node
rename(int) - 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.Token
  "rename node"
RenameAction - Class in com.saxonica.update
  A pending update action representing the effect of a rename expression
RenameAction(NodeInfo, int) - Constructor for class com.saxonica.update.RenameAction
  Create a RenameAction
renameAttribute(int, int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
  Rename an attribute
RenameExpression - Class in com.saxonica.update
  A rename expression in XQuery Update
RenameExpression(Expression, Expression, NamespaceResolver, String) - Constructor for class com.saxonica.update.RenameExpression
  Create a RenameExpression
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 com.saxonica.Validate
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.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.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.Token
  "replace node/nodes"
REPLACE_VALUE - Static variable in class net.sf.saxon.expr.Token
  "replace value"
replaceAttribute(int, CharSequence) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
  Replace the value of an attribute
ReplaceAttributeAction - Class in com.saxonica.update
  A pending update action representing a replace node expression applied to an attribute.
ReplaceAttributeAction(NodeInfo, NodeInfo, AttributeCollection) - Constructor for class com.saxonica.update.ReplaceAttributeAction
  Create a ReplaceAttributeAction
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.
ReplaceCompiler - Class in com.saxonica.codegen
  Compile the XPath function matches() to Java code
ReplaceCompiler() - Constructor for class com.saxonica.codegen.ReplaceCompiler
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.
ReplaceNodeAction - Class in com.saxonica.update
  A pending update action representing the effect of a "replace node" expression
ReplaceNodeAction(NodeInfo[], MutableNodeInfo) - Constructor for class com.saxonica.update.ReplaceNodeAction
  Create a ReplaceNodeAction
ReplaceNodeExpression - Class in com.saxonica.update
  A "replace node" expression in XQuery Update
ReplaceNodeExpression(Expression, Expression, int) - Constructor for class com.saxonica.update.ReplaceNodeExpression
  Create a ReplaceNodeExpression
replaceNthSubexpression(Expression, int, Expression) - Static method in class net.sf.saxon.expr.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.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.util.Orphan
  Replace the string-value of this node.
replaceSubExpression(Expression, Expression) - Method in class com.saxonica.expr.EvaluateInstr
  Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class com.saxonica.expr.Fork
  Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class com.saxonica.expr.IndexedFilterExpression
  Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class com.saxonica.expr.IndexedLookupExpression
  Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class com.saxonica.expr.IterateInstr
  Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class com.saxonica.expr.NextIteration
replaceSubExpression(Expression, Expression) - Method in class com.saxonica.expr.SwitchExpression
  Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class com.saxonica.expr.TryCatch
  Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class com.saxonica.stream.StreamingCopy
  Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class com.saxonica.update.CopyModifyExpression
  Replace one subexpression by a replacement subexpression
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.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.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.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.SimpleContentConstructor
  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.TraceWrapper
  Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.instruct.While
  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.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.sort.TupleExpression
  Replace one subexpression by a replacement subexpression
replaceSubExpression(Expression, Expression) - Method in class net.sf.saxon.expr.sort.TupleSorter
  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.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.UnionPattern
  Replace a subexpression by a replacement subexpression
ReplaceValueAction - Class in com.saxonica.update
  A pending update action representing the effect of a "replace value" expression.
ReplaceValueAction(String, MutableNodeInfo) - Constructor for class com.saxonica.update.ReplaceValueAction
  Create an InsertAction
ReplaceValueExpression - Class in com.saxonica.update
  A "replace value of" expression in XQuery Update
ReplaceValueExpression(Expression, Expression) - Constructor for class com.saxonica.update.ReplaceValueExpression
  Create a ReplaceValue expression
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
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
  Replace a subexpression
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)
reportIfInvalid() - Method in class com.saxonica.validate.ValidatingFilter
reportingCircumstances - Variable in class net.sf.saxon.style.StyleElement
reportValidationError(ValidationException, long) - Method in class com.saxonica.validate.EntityValidator
  Report a validation error
reportValidationError(ValidationException, long) - Method in class com.saxonica.validate.IdValidator
  Report a validation error
reportValidationError(ValidationException, long) - Method in class com.saxonica.validate.SelectorWatch
  Report a validation error
reportValidationError(ValidationException, SourceLocator) - Method in class com.saxonica.validate.SelectorWatch
  Report a validation error
reportValidationError(ValidationException, boolean, int, int) - Method in class com.saxonica.validate.ValidatingFilter
  Report a validation error
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 com.saxonica.pull.PullToStax
require(int, String, String) - Method in class net.sf.saxon.evpull.EventToStaxBridge
REQUIRE_NULL_NS - Static variable in class com.saxonica.schema.sdoc.SchemaElement
  Option indicating "no namespace prefix is allowed; the name is in the null Namespace"
REQUIRE_TARGET_NS - Static variable in class com.saxonica.schema.sdoc.SchemaElement
  Option indicating "no namespace prefix is allowed; the name is in the targetNamespace"
REQUIRE_WELL_FORMED - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
  saxon:require-well-formed = yes|no.
requireAttribute(AttributeCollection, String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Indicate that a particular attribute is required
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 com.saxonica.schema.AttributeUse
  Value representing use="required"
REQUIRED - Static variable in class com.saxonica.schema.ExplicitTimezoneFacet
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
requiredPrimitiveType - Variable in class net.sf.saxon.expr.AtomicSequenceConverter.AtomicSequenceMappingFunction
requiredType - Variable in class net.sf.saxon.expr.Assignation
requiredType - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
requiredType - Variable in class net.sf.saxon.style.XSLGeneralVariable
requiresCounter() - Method in class com.saxonica.schema.fsa.AutomatonState
  Ask whether this is a counting state
requireString(String, Object) - Method in class net.sf.saxon.Configuration
reset() - Method in class com.saxonica.jaxp.ValidatorImpl
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
reset() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Reset this `XMLGregorianCalendar` to its original values.
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.
resetPropertiesWithinSubtree(Expression) - Static method in class net.sf.saxon.expr.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.ExpressionVisitor
  Reset the static properties for the current expression and for all its containing expressions.
resolve(String, String, String[]) - Method in class com.saxonica.config.StandardSchemaResolver
  Resolve a URI identifying a schema document, given the target namespace URI and a set of associated location hints.
resolve(String, String) - Method in class com.saxonica.jaxp.URIResourceResolver
  Called by an XSLT processor when it encounters an xsl:include, xsl:import, or document() function.
resolve(String, String, String[]) - Method in class com.saxonica.schema.sdoc.LSSchemaResolver
  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 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.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.UnionPattern
  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
resolveFunctionName(String) - Method in class net.sf.saxon.expr.ExpressionParser
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
ResolveQNameCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath resolve-QName() function
ResolveQNameCompiler() - Constructor for class com.saxonica.codegen.ResolveQNameCompiler
resolveSource(Source, Configuration) - Method in class com.saxonica.config.ProfessionalConfiguration
  Resolve a Source.
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
ResolveURICompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath resolve-uri() function
ResolveURICompiler() - Constructor for class com.saxonica.codegen.ResolveURICompiler
result - Variable in class net.sf.saxon.functions.regex.RegexTranslator
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
ResultDocumentAdjunct - Class in com.saxonica.stream.adjunct
  Handle an xsl:result-document expression/instruction for XSLT streaming capability.
ResultDocumentAdjunct() - Constructor for class com.saxonica.stream.adjunct.ResultDocumentAdjunct
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
resumeTracing(XPathContext) - Static method in class com.saxonica.functions.extfn.Extensions
  Resume tracing.
retainAllNodes - Variable in class net.sf.saxon.expr.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 com.saxonica.codegen.CompilerService
RETURN - Static variable in class net.sf.saxon.expr.Token
  Keyword "return"
RETURN_EMPTY_SEQUENCE - Static variable in class net.sf.saxon.expr.ExpressionTool
RETURN_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "return" clause.
ReturnAction - Interface in com.saxonica.codegen
  Defines how the result of compiling an expression should be returned to the calling expression
returnsStreamedNode(Expression) - Static method in class com.saxonica.stream.ExpressionInverter
  Test whether an expression returns a node in the streamed document (that is, the same document as the context node)
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 - Class in net.sf.saxon.tree.iter
  ReverseArrayIterator is used to enumerate items held in an array in reverse order.
ReverseArrayIterator(Item[], int, int) - Constructor for class net.sf.saxon.tree.iter.ReverseArrayIterator
  Create an iterator a slice of an array
ReverseCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath reverse() function
ReverseCompiler() - Constructor for class com.saxonica.codegen.ReverseCompiler
reverseIterate() - Method in class net.sf.saxon.value.SequenceExtent
  Return an enumeration of this sequence in reverse order (used for reverse axes)
ReverseNodeArrayIterator - Class in net.sf.saxon.tree.iter
  Iterator over an array of nodes in reverse order
ReverseNodeArrayIterator(Item[], int, int) - Constructor for class net.sf.saxon.tree.iter.ReverseNodeArrayIterator
  Create a reverse iterator over a slice of an array
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 - 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 com.saxonica.functions.hof.DynamicFunctionCallDefinition.DynamicFunctionCall
  Rewrite the function call.
rewrite(StaticContext, Expression[]) - Method in class net.sf.saxon.lib.ExtensionFunctionCall
  Rewrite the function call.
rewriteEffectiveBooleanValue(Expression, ExpressionVisitor, ItemType) - 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
  A RoleLocator identifies the role in which an expression is used, for example as the third argument of the concat() function.
RoleLocator(int, Serializable, int) - Constructor for class net.sf.saxon.expr.RoleLocator
  Create information about the role of a subexpression within its parent expression
rollback() - Method in interface javax.xml.xquery.XQConnection
  Undoes all changes made in the current transaction and releases any locks held by the datasource.
rollback() - Method in class net.sf.saxon.xqj.SaxonXQConnection
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 com.saxonica.stream.om.FleetingNode
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
RootExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the expression "/"
RootExpressionCompiler() - Constructor for class com.saxonica.codegen.RootExpressionCompiler
RootFunctionCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the expression "root()"
RootFunctionCompiler() - Constructor for class com.saxonica.codegen.RootFunctionCompiler
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
round(int) - Method in class net.sf.saxon.value.PrecisionDecimalValue
  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
roundHalfToEven(int) - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Implement the XPath 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
RoundingCompiler - Class in com.saxonica.codegen
  Generate Java code for the rounding functions: round(), floor(), ceiling(), abs(), round-half-to-even()
RoundingCompiler() - Constructor for class com.saxonica.codegen.RoundingCompiler
RPAR - Static variable in class net.sf.saxon.expr.Token
  Right parenthesis
RSQB - Static variable in class net.sf.saxon.expr.Token
  Right square bracket
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
RuleBasedStripper - 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.
RuleBasedStripper() - Constructor for class net.sf.saxon.event.RuleBasedStripper
  Default constructor for use in subclasses
RuleBasedStripper(StripSpaceRules) - Constructor for class net.sf.saxon.event.RuleBasedStripper
  create a Stripper and initialise variables
RuleBasedStripper.StripRuleTarget - Class in net.sf.saxon.event
RuleBasedStripper.StripRuleTarget() - Constructor for class net.sf.saxon.event.RuleBasedStripper.StripRuleTarget
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 - Variable in class net.sf.saxon.expr.AtomicSequenceConverter.AtomicSequenceMappingFunction
RULES - Static variable in class net.sf.saxon.om.StandardNames
RuleSetWithWarnings - Class in com.saxonica.expr
  A set of built-in template rules that performs the same action as an underlying set of rules, but with the addition of a warning message saying that no user-defined template rules was found.
RuleSetWithWarnings(BuiltInRuleSet) - Constructor for class com.saxonica.expr.RuleSetWithWarnings
RuleTarget - Interface in net.sf.saxon.trans
  The target of a rule, typically a Template.
run(String[]) - Method in class com.saxonica.CompileQuery
  Run the query compiler
run(Result, Properties) - Method in class com.saxonica.deploy.CompiledUserQuery
  Run the query, sending the results directly to a JAXP Result object.
run() - Method in class com.saxonica.stream.SequenceExchanger.EvaluationThread
  Run the thread, evaluating the expression and writing its results to the Conduit
run(DynamicQueryContext, Result, Properties) - Method in class net.sf.saxon.query.XQueryExpression
  Run the query, sending the results directly to a JAXP Result object.
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.
runQuery(DynamicQueryContext, Result, Properties) - Method in class com.saxonica.codegen.QueryCompiler
  Load and run the compiled query.
runQuery(Controller, Result, Properties) - Method in class com.saxonica.deploy.CompiledQueryServlet
  Run the query, sending the results directly to a JAXP Result object.
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.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(int[], NamePool) - Constructor for class net.sf.saxon.expr.instruct.SavedNamespaceContext
  Create a NamespaceContext object
SavedNamespaceContext(NamespaceResolver, NamePool) - 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 com.saxonica.pull.UnconstructedParent
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_BREAK - Static variable in class com.saxonica.expr.BreakInstr
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_HIGHER_ORDER_EXTENSION_FUNCTION - Static variable in class net.sf.saxon.trace.Location
  A higher-order extension function such as saxon:sum, saxon:highest.
SAXON_IMPORT_QUERY - Static variable in class net.sf.saxon.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_SERIALIZE - Static variable in class net.sf.saxon.trace.Location
  The saxon:serialize() extension function.
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
SaxonAssign - Class in com.saxonica.xsltextn
  saxon:assign element in stylesheet.
SaxonAssign() - Constructor for class com.saxonica.xsltextn.SaxonAssign
SaxonCallTemplate - Class in com.saxonica.xsltextn
  A saxon:call-template element in the stylesheet.
SaxonCallTemplate() - Constructor for class com.saxonica.xsltextn.SaxonCallTemplate
SaxonCollation - Class in com.saxonica.xsltextn
  A saxon:collation element in the style sheet: this is a top-level element that defines details of a named collation.
SaxonCollation() - Constructor for class com.saxonica.xsltextn.SaxonCollation
SaxonDoctype - Class in com.saxonica.xsltextn
  A saxon:doctype element in the stylesheet.
SaxonDoctype() - Constructor for class com.saxonica.xsltextn.SaxonDoctype
SaxonDuration - Class in net.sf.saxon.xqj
  Saxon implementation of the JAXP class javax.xml.datatype.Duration.
SaxonDuration(DurationValue) - Constructor for class net.sf.saxon.xqj.SaxonDuration
  Create a SaxonDuration that wraps a supplied DurationValue
SaxonElementFactory - Class in com.saxonica.xsltextn
  A Factory for Saxon extension nodes in the stylesheet tree.
SaxonElementFactory() - Constructor for class com.saxonica.xsltextn.SaxonElementFactory
SaxonElementFactoryEE - Class in com.saxonica.xsltextn
  A factory for Saxon-EE extension nodes in the stylesheet tree.
SaxonElementFactoryEE() - Constructor for class com.saxonica.xsltextn.SaxonElementFactoryEE
SaxonEntityRef - Class in com.saxonica.xsltextn
  A saxon:entity-ref element in the stylesheet.
SaxonEntityRef() - Constructor for class com.saxonica.xsltextn.SaxonEntityRef
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
SaxonImportQuery - Class in com.saxonica.xsltextn
  The class implements a saxon:import-query declaration in a stylesheet.
SaxonImportQuery() - Constructor for class com.saxonica.xsltextn.SaxonImportQuery
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.
SaxonParam - Class in com.saxonica.schema.sdoc
  This object represents a saxon:param element in a schema document.
SaxonParam() - Constructor for class com.saxonica.schema.sdoc.SaxonParam
SaxonPreprocess - Class in com.saxonica.schema.sdoc
  saxon:preprocess is an implementation-defined pre-lexical facet as permitted by XML Schema 1.1.
SaxonPreprocess() - Constructor for class com.saxonica.schema.sdoc.SaxonPreprocess
  Creates a new SaxonPreprocess element
SaxonWhile - Class in com.saxonica.xsltextn
  Handler for saxon:while elements in stylesheet.
SaxonWhile() - Constructor for class com.saxonica.xsltextn.SaxonWhile
SaxonXMLGregorianCalendar - Class in net.sf.saxon.xqj
  Saxon implementation of the JAXP class javax.xml.datatype.XMLGregorianCalendar.
SaxonXMLGregorianCalendar(CalendarValue) - Constructor for class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Create a SaxonXMLGregorianCalendar from a Saxon CalendarValue object
SaxonXQConnection - Class in net.sf.saxon.xqj
  Saxon implementation of the XQL interface XQConnection.
SaxonXQDataFactory - Class in net.sf.saxon.xqj
  Saxon implementation of the XQJ interface XQDataFactory.
SaxonXQDataFactory() - Constructor for class net.sf.saxon.xqj.SaxonXQDataFactory
SaxonXQDataSource - Class in net.sf.saxon.xqj
  Saxon implementation of the XQJ XQDataSource interface.
SaxonXQDataSource() - Constructor for class net.sf.saxon.xqj.SaxonXQDataSource
  Create a SaxonXQDataSource using a default configuration.
SaxonXQDataSource(Configuration) - Constructor for class net.sf.saxon.xqj.SaxonXQDataSource
  Create a Saxon XQDataSource with a specific configuration
SaxonXQDynamicContext - Class in net.sf.saxon.xqj
  Saxon implementation of the XQJ DynamicContext interface
SaxonXQDynamicContext() - Constructor for class net.sf.saxon.xqj.SaxonXQDynamicContext
SaxonXQExpression - Class in net.sf.saxon.xqj
  Saxon implementation of the XQJ XQExpression interface
SaxonXQForwardSequence - Class in net.sf.saxon.xqj
  The class is a Saxon implementation of the XQJ interface XQResultSequence.
SaxonXQForwardSequence(SequenceIterator, SaxonXQPreparedExpression) - Constructor for class net.sf.saxon.xqj.SaxonXQForwardSequence
SaxonXQItem - Class in net.sf.saxon.xqj
  This Saxon class is used to implement both the XQItem and XQResultItem interfaces in XQJ.
SaxonXQItem(Item, SaxonXQDataFactory) - Constructor for class net.sf.saxon.xqj.SaxonXQItem
SaxonXQItemAccessor - Interface in net.sf.saxon.xqj
  All Saxon implementations of XQItemAccessor must implement this interface
SaxonXQItemType - Class in net.sf.saxon.xqj
  Saxon implementation of the XQJ XQItemType interface
SaxonXQItemType(ItemType, Configuration) - Constructor for class net.sf.saxon.xqj.SaxonXQItemType
SaxonXQItemType(NodeInfo) - Constructor for class net.sf.saxon.xqj.SaxonXQItemType
SaxonXQMetaData - Class in net.sf.saxon.xqj
  Saxon implementation of the XQMetaData interface
SaxonXQMetaData(SaxonXQConnection) - Constructor for class net.sf.saxon.xqj.SaxonXQMetaData
  Create the metadata for a given Saxon configuration
SaxonXQPreparedExpression - Class in net.sf.saxon.xqj
  Saxon implementation of the XQJ interface XQPreparedExpression.
SaxonXQPreparedExpression(SaxonXQConnection, XQueryExpression, SaxonXQStaticContext, DynamicQueryContext) - Constructor for class net.sf.saxon.xqj.SaxonXQPreparedExpression
SaxonXQSequence - Class in net.sf.saxon.xqj
  Saxon implementation of the XQSequence interface in XQJ, which represents an XDM sequence together with a current position.
SaxonXQSequenceType - Class in net.sf.saxon.xqj
SaxonXQStaticContext - Class in net.sf.saxon.xqj
  Saxon implementation of the XQJ XQStaticContext interface
SaxonXQStaticContext(Configuration) - Constructor for class net.sf.saxon.xqj.SaxonXQStaticContext
  Create a SaxonXQStaticContext object, the Saxon implementation of XQStaticContext in XQJ
SaxonXQStaticContext(SaxonXQStaticContext) - Constructor for class net.sf.saxon.xqj.SaxonXQStaticContext
  Create a SaxonXQStaticContext object as a copy of another SaxonXQStaticContext object
ScaleFacet - Class in com.saxonica.schema
  Represents either of the facets minScale or maxScale
ScaleFacet() - Constructor for class com.saxonica.schema.ScaleFacet
scanOnly - Variable in class net.sf.saxon.expr.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
SchemaAttributeTest - Class in com.saxonica.validate
  A NodeTest of the form schema-attribute(attribute-name)
SchemaAttributeTest(AttributeDecl) - Constructor for class com.saxonica.validate.SchemaAttributeTest
  Constructor
SchemaCompiler - Class in com.saxonica.schema
  A SchemaCompiler is capable of reading source schema documents and converting them into collections of schema components.
SchemaCompiler(EnterpriseConfiguration) - Constructor for class com.saxonica.schema.SchemaCompiler
  Create a SchemaCompiler
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.
SchemaDocument - Class in com.saxonica.schema.sdoc
  An XML document containing a module of an XML Schema.
SchemaDocument(DocumentInfo) - Constructor for class com.saxonica.schema.sdoc.SchemaDocument
  Create a SchemaDocument from a given document.
SchemaElement - Class in com.saxonica.schema.sdoc
  An element in an XML Schema document.
SchemaElement() - Constructor for class com.saxonica.schema.sdoc.SchemaElement
  Construct a SchemaElement
SchemaElement.XPathStaticContext - Class in com.saxonica.schema.sdoc
SchemaElement.XPathStaticContext(Configuration) - Constructor for class com.saxonica.schema.sdoc.SchemaElement.XPathStaticContext
SchemaElementTest - Class in com.saxonica.validate
  A NodeTest of the form schema-element(element-name)
SchemaElementTest(ElementDecl) - Constructor for class com.saxonica.validate.SchemaElementTest
  Constructor
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.
SchemaFactoryImpl - Class in com.saxonica.jaxp
  This is the Saxon implementation of the JAXP 1.3 SchemaFactory interface.
SchemaFactoryImpl() - Constructor for class com.saxonica.jaxp.SchemaFactoryImpl
  Default constructor.
SchemaFactoryImpl(EnterpriseConfiguration) - Constructor for class com.saxonica.jaxp.SchemaFactoryImpl
  Constructor supplying an EnterpriseConfiguration
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
SchemaModelLoader - Class in com.saxonica.schema
  This class allows a schema model that was serialized using the `SchemaModelSerializer` to be loaded into memory.
SchemaModelLoader(Configuration) - Constructor for class com.saxonica.schema.SchemaModelLoader
  Create a schema model loader
SchemaModelLoader.AlternativeTypeHandler - Class in com.saxonica.schema
  Handle an alternative type for an element declaration
SchemaModelLoader.AlternativeTypeHandler(ElementDecl) - Constructor for class com.saxonica.schema.SchemaModelLoader.AlternativeTypeHandler
  Create an AlternativeTypeHandler for a given element declaration
SchemaModelLoader.IdentityConstraintHandler - Class in com.saxonica.schema
  Handle an identity constraint (key, keyref, unique)
SchemaModelLoader.IdentityConstraintHandler() - Constructor for class com.saxonica.schema.SchemaModelLoader.IdentityConstraintHandler
  Create an IdentityConstraintHandler
SchemaModelLoader.SelectorHandler - Class in com.saxonica.schema
  Handle a selector or field within an identity constraint (key, keyref, unique)
SchemaModelLoader.SelectorHandler(IdentityConstraint) - Constructor for class com.saxonica.schema.SchemaModelLoader.SelectorHandler
  Create a SelectorHandler for a given IdentityConstraint
SchemaModelLoader.SubstitutionGroupAffiliationHandler - Class in com.saxonica.schema
  Handle a substitution group affiliation
SchemaModelLoader.SubstitutionGroupAffiliationHandler(ElementDecl) - Constructor for class com.saxonica.schema.SchemaModelLoader.SubstitutionGroupAffiliationHandler
  Create a substitution group affiliation for a given element declaration
SchemaModelSerializer - Class in com.saxonica.schema
  This class provides services enabling a compiled schema to be serialized to disk
SchemaModelSerializer(Configuration, Receiver) - Constructor for class com.saxonica.schema.SchemaModelSerializer
  Create a SchemaModelSerializer
SchemaNodeFactory - Class in com.saxonica.schema.sdoc
  Class SchemaNodeFactory.
SchemaNodeFactory(SchemaCompiler, PipelineConfiguration, SchemaElement) - Constructor for class com.saxonica.schema.sdoc.SchemaNodeFactory
  Create a SchemaNodeFactory, used for building the tree representation of a schema document
SchemaNodeTest - Interface in net.sf.saxon.pattern
  Marker interface for schema-element() and schema-attribute() node tests
SchemaReader - Class in com.saxonica.schema.sdoc
  A class for reading XML Schema documents.
SchemaReference - Class in com.saxonica.jaxp
  A reference to a Saxon prepared schema.
SchemaReference(PreparedSchema) - Constructor for class com.saxonica.jaxp.SchemaReference
  Create a SchemaReference to wrap a supplied PreparedSchema object
SchemaStructure - Class in com.saxonica.schema
  The base class for all XML Schema stuctures.
SchemaStructure() - Constructor for class com.saxonica.schema.SchemaStructure
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
SCROLLTYPE_FORWARD_ONLY - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that the result sequence can only be scrolled forward.
SCROLLTYPE_SCROLLABLE - Static variable in class javax.xml.xquery.XQConstants
  The constant indicating that the result sequence can be scrolled forward or backward and is insensitive to any updates done on the underlying objects
sealNamespace(String) - Method in class com.saxonica.config.EnterpriseConfiguration
  Mark a schema namespace as being sealed.
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
seesAvuncularVariables() - Method in class com.saxonica.xsltextn.XSLCatch
  Ask whether variables declared in an "uncle" element are visible.
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.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
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
selectID(String, boolean) - Method in class com.saxonica.pull.UnconstructedDocument
  Get the element with a given ID, if any
selectID(String, boolean) - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Get the element with a given ID, if any
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.
SelectionParser - Class in com.saxonica.schema.sdoc
  This class parses the two XPath subsets defined in XML Schema for handling the "selector" and "field" attributes of the , , and elements.
SelectionParser() - Constructor for class com.saxonica.schema.sdoc.SelectionParser
selectionPattern - Variable in class com.saxonica.stream.StreamingRoute.PushAction
selectNodes(DocumentInfo, XPathContext) - Method in class com.saxonica.expr.PathFinder
  Select nodes in a document using this PatternFinder.
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.
SelectorWatch - Class in com.saxonica.validate
  A Watch represents a class that is interested in looking at nodes for the purpose of evaluating uniqueness and key constraints.
SelectorWatch(ConstraintChecker, IdentityConstraint) - Constructor for class com.saxonica.validate.SelectorWatch
selectsOutwards(Expression) - Static method in class net.sf.saxon.expr.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.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
SEMICOLON - Static variable in class net.sf.saxon.expr.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.DocumentSender
  Send the entire document to the receiver
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.NamespaceCodeIterator
  Send all the in-scope namespaces for a node 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
sequence - Variable in class net.sf.saxon.expr.Assignation
sequence - Variable in class net.sf.saxon.expr.ExpressionParser.ForClause
SEQUENCE_TYPE - Static variable in class net.sf.saxon.expr.ExpressionParser
SEQUENCE_TYPE_STATE - Static variable in class net.sf.saxon.expr.Tokenizer
  State in which the next thing to be read is a SequenceType
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
SequenceExchanger - Class in com.saxonica.stream
  This class enables one thread to produce a sequence of items in push mode, and another thread to read the sequence of items in pull mode, using a producer/consumer model.
SequenceExchanger() - Constructor for class com.saxonica.stream.SequenceExchanger
SequenceExchanger.Consumer - Class in com.saxonica.stream
  The Consumer is a SequenceIterator that reads a sequence of items from the Conduit: that is, it allows its caller to make a sequence of calls on next(), each of which will return the next item pushed onto the Conduit by the corresponding Producer.
SequenceExchanger.Consumer(Conduit, SequenceExchanger.Producer) - Constructor for class com.saxonica.stream.SequenceExchanger.Consumer
  Create a consumer
SequenceExchanger.EvaluationThread - Class in com.saxonica.stream
  EvaluationThread is a producer that evaluates an expression in "push" mode, writing the results to a Conduit.
SequenceExchanger.EvaluationThread(Expression, PipelineConfiguration, XPathContext, Conduit) - Constructor for class com.saxonica.stream.SequenceExchanger.EvaluationThread
  Create an EvaluationThread
SequenceExchanger.Producer - Class in com.saxonica.stream
  The class Producer represents the thread that pushes items onto the Conduit.
SequenceExchanger.Producer() - Constructor for class com.saxonica.stream.SequenceExchanger.Producer
  Default constructor
SequenceExchanger.SequencePusher - Class in com.saxonica.stream
  A SequenceReceiver that accepts a sequence of events and writes them to a Conduit
SequenceExchanger.SequencePusher(Conduit) - Constructor for class com.saxonica.stream.SequenceExchanger.SequencePusher
  Create a SequencePusher
SequenceExpressionCompiler - Class in com.saxonica.codegen
  Superclass for compiling expressions whose natural evaluation mode is "pull", for example, expressions that read and return existing nodes.
SequenceExpressionCompiler() - Constructor for class com.saxonica.codegen.SequenceExpressionCompiler
SequenceExtent - Class in net.sf.saxon.value
  A sequence value implemented extensionally.
SequenceExtent(Item[]) - Constructor for class net.sf.saxon.value.SequenceExtent
  Construct an sequence from an array of items.
SequenceExtent(Item[], int, int) - Constructor for class net.sf.saxon.value.SequenceExtent
  Construct a SequenceExtent from part of an array of items
SequenceExtent(SequenceExtent, int, int) - Constructor for class net.sf.saxon.value.SequenceExtent
  Construct a SequenceExtent as a view of another SequenceExtent
SequenceExtent(List<? extends Item>) - Constructor for class net.sf.saxon.value.SequenceExtent
  Construct a SequenceExtent from a List.
SequenceExtent(SequenceIterator) - Constructor for class net.sf.saxon.value.SequenceExtent
  Construct a sequence containing all the items in a SequenceIterator.
SequenceExtentCompiler - Class in com.saxonica.codegen
  Generate Java code for a SequenceExtent, that is a sequence of items.
SequenceExtentCompiler() - Constructor for class com.saxonica.codegen.SequenceExtentCompiler
SequenceFilter - Class in com.saxonica.stream
  A sequence writer that passes on only those items that satisfy a filter predicate.
SequenceFilter(SequenceWriter, XPathContext, Expression) - Constructor for class com.saxonica.stream.SequenceFilter
SequenceIterable - Interface in net.sf.saxon.expr
  This interface is a simple subset of the Expression interface, that provides a single method to evaluate the result of an expression as a sequence
SequenceIterator - Interface in net.sf.saxon.om
  A SequenceIterator is used to iterate over any XPath 2 sequence (of values or nodes).
SequenceModelGroup - Class in com.saxonica.schema
  A SequenceCompositor represents an xs:sequence element in the schema
SequenceModelGroup() - Constructor for class com.saxonica.schema.SequenceModelGroup
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() - Constructor for class net.sf.saxon.event.SequenceOutputter
  Create a new SequenceOutputter
SequenceOutputter(Controller, int) - Constructor for class net.sf.saxon.event.SequenceOutputter
SequenceOutputter(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() - Constructor for class net.sf.saxon.event.SequenceReceiver
  Create a SequenceReceiver
SequenceTransmitter - Class in com.saxonica.stream
  This is a SequenceWriter that passes items through to a supplied SequenceReceiver
SequenceTransmitter(SequenceReceiver) - Constructor for class com.saxonica.stream.SequenceTransmitter
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() - Constructor for class net.sf.saxon.event.SequenceWriter
SerializableSchemaComponent - Interface in com.saxonica.schema
  A component that can be serialized by the SchemaSerializer.
Serialize - Class in com.saxonica.functions.extfn
  This class implements the saxon:serialize() extension function, which is specially-recognized by the system because it needs access to parts of the static context
Serialize() - Constructor for class com.saxonica.functions.extfn.Serialize
Serialize - Class in com.saxonica.functions.xpath3
Serialize() - Constructor for class com.saxonica.functions.xpath3.Serialize
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.Assertion
  Serialize the schema component
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.AttributeDecl
  Serialize the schema component
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.AttributeGroupDecl
  Serialize the schema component
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.AttributeUse
  Serialize the schema component
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.AttributeWildcard
  Serialize this schema component
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.ElementDecl
  Serialize the schema component
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.fsa.AutomatonState
  Serialize this state as part of the serialization of a schema component model
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.fsa.Edge
  Serialize this Edge as part of the serialization of a schema component model
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.fsa.FiniteStateMachine
  Output a reppresentation of this finite state machine
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.IdentityConstraint
  Serialize the identity constraint as part of the serialized Schema Component Model
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.ModelGroup
  Serialize the schema component
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.ModelGroupDefinition
  Serialize the schema component
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.Notation
  Serialize the schema component
serialize() - Method in class com.saxonica.schema.SchemaModelSerializer
  Export the pre-compiled schema components in this configuration to the specified Receiver
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.sdoc.SimpleTypeDefinition
  Serialize the schema component
serialize(SchemaModelSerializer) - Method in interface com.saxonica.schema.SerializableSchemaComponent
  Serialize the schema component
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.TypeAlternative
  Serialize the schema component
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.UserComplexType
  Serialize the schema component
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.UserSimpleType
  Serialize the schema component
serialize(SchemaModelSerializer) - Method in class com.saxonica.schema.Wildcard
  Serialize this schema component
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. since 8.9; use `QueryResult.serialize(NodeInfo, Result, Properties)` instead.
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.
serializeContents(SchemaModelSerializer) - Method in class com.saxonica.schema.AttributeGroupDecl
  Serialize the list of attribute users and wildcard
serializeFacet(SchemaModelSerializer) - Method in class com.saxonica.schema.AssertionFacet
  Serialize this facet
serializeFacet(SchemaModelSerializer) - Method in class com.saxonica.schema.EnumerationFacetSet
  Serialize this facet
serializeFacet(SchemaModelSerializer) - Method in class com.saxonica.schema.Facet
  Serialize this facet
serializeFacet(SchemaModelSerializer) - Method in class com.saxonica.schema.PreprocessFacet
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
serializeParticle(SchemaModelSerializer) - Method in class com.saxonica.schema.ElementParticle
  Serialize the particle
serializeParticle(SchemaModelSerializer) - Method in class com.saxonica.schema.ElementWildcard
  Serialize the particle
serializeParticle(SchemaModelSerializer) - Method in class com.saxonica.schema.ModelGroupParticle
  Serialize the schema component as a particle
serializeParticle(SchemaModelSerializer) - Method in class com.saxonica.schema.Particle
  Serialize this particle
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
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
SerializerFactoryPE - Class in com.saxonica.serialize
  Saxon-PE extensions to the serializer factory
SerializerFactoryPE(Configuration) - Constructor for class com.saxonica.serialize.SerializerFactoryPE
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
serializeVariety(SchemaModelSerializer) - Method in class com.saxonica.schema.sdoc.SimpleTypeDefinition
serializeVariety(SchemaModelSerializer) - Method in class com.saxonica.schema.UserAtomicType
  Serialize the schema component
serializeVariety(SchemaModelSerializer) - Method in class com.saxonica.schema.UserListType
  Serialize the schema component
serializeVariety(SchemaModelSerializer) - Method in class com.saxonica.schema.UserSimpleType
serializeVariety(SchemaModelSerializer) - Method in class com.saxonica.schema.UserUnionType
  Serialize the schema component
setAbstract(boolean) - Method in class com.saxonica.schema.ElementDecl
  Sets whether or not this element definition is abstract.
setAbstract(boolean) - Method in class com.saxonica.schema.UserComplexType
  Sets whether or not this UserComplexType should be abstract.
setAction(Assertion) - Method in class com.saxonica.schema.PreprocessFacet
  Set the XPath expression representing the action performed by this facet, represented as an Assertion object
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
setActions(InvertedExpression[]) - Method in class com.saxonica.stream.watch.ForkingFeed
setActualOptions(String[]) - Method in class net.sf.saxon.trans.CommandLineOptions
  Set the actual options
setActualParameters(WithParam[]) - Method in class com.saxonica.expr.EvaluateInstr
setActualParameters(WithParam[], WithParam[]) - Method in class net.sf.saxon.expr.instruct.ApplyImports
  Set the actual parameters on the call
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
setActualParams(ParameterSet) - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
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
setAllowExternalFunctions(boolean) - Method in class net.sf.saxon.Configuration
  Determine whether calls to external Java functions are permitted.
setAllowExternalFunctions(String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Say whether queries are allowed to call external functions.
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
setAnchorNode(FleetingNode) - Method in interface com.saxonica.stream.watch.Watch
  Set the anchor node for the watch.
setAnchorNode(FleetingNode) - Method in class com.saxonica.validate.AbstractWatch
  Set the anchor node for the watch.
setAnnotation(int) - Method in class com.saxonica.validate.ContentValidator
  Set the type annotation code to be allocated by this validator
setAnnotation(int) - Method in class net.sf.saxon.expr.instruct.AttributeCreator
  Set the type annotation fingerprint to be used on the attribute event
setAnyAttribute(AttributeWildcard) - Method in class com.saxonica.schema.AttributeGroupDecl
  Sets the wildcard (anyAttribute) of this attribute Group.
setAnyAttribute(AttributeWildcard) - Method in class com.saxonica.schema.UserComplexType
  Sets the wildcard (anyAttribute) of the complexType.
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.
setArgumentConverter(int, Expression) - Method in class com.saxonica.functions.hof.CoercedFunction
  Set the argument converter for one argument
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.SingletonComparison
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.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.PathMap.PathMapNodeSet
  Set the atomized property on all nodes in this nodeset
setAttribute(String, Object) - Method in class com.saxonica.config.ProfessionalTransformerFactory
  Allows the user to set specific attributes on the underlying implementation.
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, int, int, String, long, int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
  Set (overwrite) an attribute in the attribute list.
setAttributeFormDefault(String) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Sets the attributeFormDefault property of this Schema.
setAttributeGroup(AttributeGroupDecl) - Method in class com.saxonica.validate.AttributeValidator
  Identify the set of attributes permitted by the complex type being validated.
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.
setAttributes(AttributeCollection) - Method in class com.saxonica.stream.om.FleetingElementNode
setAutoCommit(boolean) - Method in interface javax.xml.xquery.XQConnection
  Sets the auto-commit attribute to the given state.
setAutoCommit(boolean) - Method in class net.sf.saxon.xqj.SaxonXQConnection
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
setBaseTypeReference(TypeReference) - Method in class com.saxonica.schema.UserDefinedType
  Sets the base type for this datatype.
setBaseURI(String) - Method in class com.saxonica.codegen.CompilerService
  Set the base URI of the query to be compiled
setBaseURI(String) - Method in class com.saxonica.codegen.QueryCompiler
  Set the static base URI for the query
setBaseURI(String) - Method in class com.saxonica.schema.TypeAlternative
  Set the base URI of the XPath expression.
setBaseURI(String) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the Base URI in the static context, specify the empty string to make it undefined.
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
setBaseURI(String) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
setBeingRead(String) - Method in class com.saxonica.schema.SchemaCompiler
  Mark a URI as currently being read
setBindingMode(int) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the binding mode property.
setBindingMode(int) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
setBlock(int) - Method in class com.saxonica.schema.ElementDecl
  Sets the value of the 'block' attribute for this element For internal use only.
setBlock(int) - Method in class com.saxonica.schema.UserComplexType
  Sets the value of the 'block' attribute for this UserComplexType.
setBlockDefault(int) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Sets the default Block values for this Schema.
setBody(InvertedExpression) - Method in class com.saxonica.stream.watch.ForEachWatch
setBody(InvertedExpression) - Method in class com.saxonica.stream.watch.IterateWatch
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).
setBoundarySpacePolicy(int) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the boundary-space policy in the static context.
setBoundarySpacePolicy(int) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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.
setCalendarValue(CalendarValue) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Set the calendar value of this object
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.
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
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
setClassLoader(ClassLoader) - Method in class com.saxonica.config.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.Controller
  Set a ClassLoader to be used when loading external classes.
setClassLoader(ClassLoader) - Method in class net.sf.saxon.trans.DynamicLoader
  Set a ClassLoader to be used when loading external classes.
setClassName(String, String) - Method in class com.saxonica.codegen.CompilerService
  Set the package name and class name of the generated Java code
setClassName(String) - Method in class com.saxonica.codegen.QueryCompiler
  Set the name of the Java class to be created to hold the compiled query.
setClientData(Class, Object) - Method in class net.sf.saxon.om.NamePool
  Save client data on behalf of a user of the namepool
setClosableContainer(Closable) - Method in class net.sf.saxon.xqj.Closable
  Set the container of this closable object.
setCollation(Comparator) - Method in class net.sf.saxon.expr.sort.NamedCollation
  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)
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).
setCollationTable(CollationMap) - Method in class net.sf.saxon.expr.instruct.Executable
  Set the table of collations
setCollationURIResolver(CollationURIResolver) - Method in class net.sf.saxon.Configuration
  Set a CollationURIResolver to be used to resolve collation URIs (that is, to take a URI identifying a collation, and return the corresponding collation).
setCollectionURIResolver(CollectionURIResolver) - Method in class net.sf.saxon.Configuration
  Set a CollectionURIResolver to be used to resolve collection URIs (that is, the URI supplied in a call to the collection() function).
setColumnNumber(int) - Method in class net.sf.saxon.expr.ExpressionLocation
  Set the column number
setColumnNumber(int) - Method in class net.sf.saxon.expr.instruct.InstructionDetails
  Set the column number
setColumnNumber(int) - Method in class net.sf.saxon.expr.instruct.TraceExpression
  Set the column number of the expression being traced
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
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.expr.ExpressionParser
  Set whether trace hooks are to be included in the compiled code.
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.
setCompileWithTracing(boolean) - Method in class net.sf.saxon.trans.CompilerInfo
  Set whether trace hooks are to be included in the compiled code.
setConfiguration(Configuration) - Method in class com.saxonica.codegen.CompilerService
  Set the Saxon configuration used by this query compiler
setConfiguration(Configuration) - Method in class com.saxonica.codegen.ExpressionCompiler
  Set the Saxon Configuration
setConfiguration(Configuration) - Method in class com.saxonica.config.StandardSchemaResolver
  Set the configuration information for use by the resolver
setConfiguration(Configuration) - Method in class com.saxonica.deploy.CompiledQueryServlet
  Supply the configuration in which the query will be executed.
setConfiguration(Configuration) - Method in class com.saxonica.deploy.CompiledUserQuery
  Supply the configuration in which the query will be executed.
setConfiguration(EnterpriseConfiguration) - Method in class com.saxonica.schema.PreparedSchema
  Set the configuration
setConfiguration(EnterpriseConfiguration) - Method in class com.saxonica.schema.SchemaStructure
  Set the configuration containing this structure
setConfiguration(Configuration) - Method in class com.saxonica.schema.sdoc.LSSchemaResolver
  Set the configuration information for use by the resolver
setConfiguration(Configuration) - Method in class com.saxonica.stream.adjunct.StreamingAdjunct
  Set the Saxon Configuration
setConfiguration(Configuration) - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Set the configuration
setConfiguration() - Method in class com.saxonica.Validate
  Create the configuration.
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.ExpressionVisitor
  Set the Saxon configuration
setConfiguration(Configuration) - Method in class net.sf.saxon.expr.instruct.Executable
  Set the 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.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.TinyDocumentImpl
  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 com.saxonica.config.EnterpriseConfiguration
  Set a property of the configuration.
setConfigurationProperty(String, Object) - Method in class com.saxonica.config.ProfessionalConfiguration
  Set a property of the configuration.
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
setConstraintChecker(ConstraintChecker) - Method in class com.saxonica.validate.IdValidator
  Set the owning ConstraintChecker
setConstraintChecker(ConstraintChecker) - Method in class com.saxonica.validate.ValidationStack
  Set the constraint checker in use (if any).
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 interface javax.xml.xquery.XQStaticContext
  Sets the construction mode in the static context.
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
setConstructionMode(int) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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.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.
setContainingComplexType(UserComplexType) - Method in class com.saxonica.schema.AttributeDecl
  Sets the containing complex type definition.
setContainingComplexType(UserComplexType) - Method in class com.saxonica.schema.ElementDecl
  Sets the containing complex type definition.
setContainingDeclaration(int, boolean) - Method in class com.saxonica.schema.UserDefinedType
  Set the name of the containing declaration (for diagnostics)
setContainingElement(int, int) - Method in class com.saxonica.validate.ContentValidator
  Set the fingerprint identifying the name of the containing element (for diagnostics)
setContainsLocals(SlotManager) - Method in class net.sf.saxon.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 com.saxonica.jaxp.ValidatingReader
  Allow an application to register a content event handler.
setContentHandler(ContentHandler) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Sets the `ContentHandler` which receives the augmented validation result.
setContentHandler(ContentHandler) - Method in class net.sf.saxon.Filter
  Register a content handler to receive the output of the transformation filter.
setContentModel(List) - Method in class com.saxonica.schema.ModelGroup
  Set the entire content model
setContextItem(Item) - Method in class com.saxonica.stream.ManualIterator
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
setContextItemStaticType(XQItemType) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the static type of the context item, specify `null` to make it unspecified.
setContextItemStaticType(XQItemType) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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.
setConvertUntypedAtomicParameters(boolean) - Method in class com.saxonica.codegen.CompilerService
setConvertUntypedAtomicParameters(boolean) - Method in class com.saxonica.codegen.QueryCompiler
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.
setCopyBindings(Expression) - Method in class com.saxonica.update.CopyModifyExpression
  Set the copy bindings.
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)
setCopyInformee(CopyInformee) - Method in class net.sf.saxon.event.PipelineConfiguration
  Set a CopyInformee to be notified of element nodes if the origin of the pipeline is copying elements.
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.
setCopyNamespacesModeInherit(int) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the inherit part of the copy-namespaces mode in the static context.
setCopyNamespacesModeInherit(int) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
setCopyNamespacesModePreserve(int) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the preserve part of the copy-namespaces mode in the static context.
setCopyNamespacesModePreserve(int) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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, 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.
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.
setDay(int) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Set days in month.
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.
setDefaultCollation(String) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the URI of the default collation.
setDefaultCollation(String) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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.
setDefaultContainer(Container) - Method in class net.sf.saxon.expr.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 com.saxonica.schema.TypeAlternative
  Set the default namesapce for elements and types from the static context of the XPath expression
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.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
setDefaultElementTypeNamespace(String) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the URI of the default element/type namespace, the empty string to make it unspecified.
setDefaultElementTypeNamespace(String) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
setDefaultFunctionLibrary() - Method in class net.sf.saxon.sxpath.AbstractStaticContext
  Initialize the default function library for XPath.
setDefaultFunctionNamespace(String) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the URI of the default function namespace, the empty string to make it unspecified.
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
setDefaultFunctionNamespace(String) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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
setDefaultOpenContent(Wildcard, String, boolean) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Set the open content wildcard and mode
setDefaultOrderForEmptySequences(int) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the default order for empty sequences in the static context.
setDefaultOrderForEmptySequences(int) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
setDefaultOutputProperties(Properties) - Method in class net.sf.saxon.expr.instruct.Executable
  Set the default output properties (the properties for the unnamed output format)
setDefaultSerializationProperties(Properties) - Method in class net.sf.saxon.Configuration
  Set the default serialization properties
setDefaultValue(String) - Method in class com.saxonica.schema.AttributeDecl
  Sets the default value.
setDefaultValue(String) - Method in class com.saxonica.schema.AttributeUse
  Sets the default value.
setDefaultValue(String) - Method in class com.saxonica.schema.ElementDecl
  Sets the 'default' value for this element declaration.
setDefaultValue(int) - Method in class net.sf.saxon.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.
setDeferredValidationMode(boolean) - Method in class com.saxonica.schema.SchemaCompiler
  Set deferred validation mode.
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.
setDerivationMethod(int) - Method in class com.saxonica.schema.UserDefinedType
  Sets the derivation method code (without validating it)
setDerivationMethodName(String) - Method in class com.saxonica.schema.UserDefinedType
  Set the derivation method name.
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 transformation.
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.
setDisallowDefinedNames(boolean) - Method in class com.saxonica.schema.Wildcard
  Say that defined names are not allowed (notQName = "##defined")
setDisallowDefinedSiblings(boolean) - Method in class com.saxonica.schema.Wildcard
  Say that defined siblings are not allowed (notQName = "##definedSibling")
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 com.saxonica.config.ConfigurationReader
setDocumentLocator(Locator) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Receive an object for locating the origin of SAX document events.
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
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
setDoNotMerge(boolean) - Method in class com.saxonica.schema.PatternFacet
setDTDHandler(DTDHandler) - Method in class com.saxonica.jaxp.ValidatingReader
  Allow an application to register a DTD event handler.
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`.
setDtdValidation(String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Say whether source documents are to be parsed with DTD validation enabled
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
setDynamicContext(DynamicQueryContext) - Method in class com.saxonica.deploy.CompiledUserQuery
  Supply the dynamic context for the query.
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
setElementDeclaration(ElementDecl) - Method in class com.saxonica.validate.ConstraintChecker
  setElementDeclaration is called immediately before the call on startElement.
setElementDeclaration(ElementDecl) - Method in class com.saxonica.validate.ContentValidator
  Set the element declaration that this validator is validating against
setElementFormDefault(String) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Sets the elementFormDefault property of this Schema.
setEmptyCombinedAttributeGroup() - Method in class com.saxonica.schema.UserComplexType
  Set the combined attribute group to an empty set of attributes.
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 com.saxonica.jaxp.ValidatingReader
  Allow an application to register an entity resolver.
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.
setEquivalentExpression(Expression) - Method in class com.saxonica.schema.IdentityField
  Sets the compiled XPath expression for this Field.
setErrorCode(StructuredQName) - Method in class com.saxonica.validate.ConstraintChecker
setErrorCode(String) - Method in class com.saxonica.validate.ValidatingFilter
  Set the error code to be used for error messages
setErrorCode(String) - Method in class net.sf.saxon.expr.CardinalityChecker
  Set the error code to be returned (this is used when evaluating the functions such as exactly-one() which have their own error codes)
setErrorCode(String) - Method in class net.sf.saxon.expr.RoleLocator
  Set the error code to be produced if a type error is detected
setErrorCode(String) - Method in 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
setErrorFile(File) - Method in class com.saxonica.codegen.QueryCompiler
  Set the file that is used to contain any output from the Java compiler, such as error or warning messages
setErrorHandler(ErrorHandler) - Method in class com.saxonica.jaxp.SchemaFactoryImpl
  Set an error handler to which all schema processing and validation errors will be notified.
setErrorHandler(ErrorHandler) - Method in class com.saxonica.jaxp.ValidatingReader
  Allow an application to register an error event handler.
setErrorHandler(ErrorHandler) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Sets the `ErrorHandler` to receive errors encountered during the validation.
setErrorHandler(ErrorHandler) - Method in class com.saxonica.jaxp.ValidatorImpl
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 com.saxonica.schema.SchemaCompiler
  Set the ErrorListener to be used in this compiler.
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)
setEvaluationMethod(int) - Method in class net.sf.saxon.expr.Expression
setExecutable(Executable) - Method in class com.saxonica.codegen.CompilerService
  Set the Saxon executable containing the query to be compiled
setExecutable(Executable) - Method in class net.sf.saxon.Controller
  Associate this Controller with an Executable.
setExecutable(Executable) - Method in class net.sf.saxon.expr.ExpressionParser.TemporaryContainer
setExecutable(Executable) - Method in class net.sf.saxon.expr.ExpressionVisitor
  Set the Executable containing the expressions being visited
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.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.UnionPattern
  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)
setExpandAttributeDefaults(String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Say whether whether fixed and default values defined in a schema or DTD will be expanded.
setExpandXInclude(String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Say whether XInclude processing is to be applied to source documents
setExpectedMediaType(String) - Method in interface net.sf.saxon.lib.RelativeURIResolver
  Specify the media type of the resource that is expected to be delivered.
setExplain(boolean) - Method in class com.saxonica.codegen.QueryCompiler
  Set option to explain the optimized query by displaying the abstract syntax tree on System.err
setExpression(int, Expression) - Method in class net.sf.saxon.expr.sort.TupleExpression
  Set the i'th component expression of the tuple
setExtendedTypes(Set) - Method in class com.saxonica.schema.UserDefinedType
  Set the set of types derived by extension from this one
setExtensionBinder(String, FunctionLibrary) - Method in class com.saxonica.config.ProfessionalConfiguration
  Set the FunctionLibrary used to bind calls on extension functions.
setExtensionElementNamespace(String, String) - Method in class com.saxonica.config.ProfessionalConfiguration
  Set a namespace used to refer to a library of XSLT extension elements
setExtensionFunctionClass(Class) - Method in class com.saxonica.config.JavaExtensionFunctionFactory
  Set the class to be used to represent extension function calls.
setExtensionFunctionFactory(JavaExtensionFunctionFactory) - Method in class com.saxonica.config.JavaExtensionLibrary
  Set the ExtensionFunctionFactory to be used by this extension library.
setExternalNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.query.StaticQueryContext
  Set an external namespace resolver.
setExternalVariable(String, ValueRepresentation, Controller) - Method in class com.saxonica.deploy.CompiledQueryServlet
setExternalVariable(String, ValueRepresentation) - Method in class com.saxonica.deploy.CompiledUserQuery
  Supply the value of an external variable
setExternalVariable(QName, XdmValue) - Method in class net.sf.saxon.s9api.XQueryEvaluator
  Set the value of external variable defined in the query
setFacetList(List) - Method in class com.saxonica.schema.UserSimpleType
  Set the local facet list for this simple type
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 com.saxonica.jaxp.ValidatingReader
  Set the value of a feature flag.
setFeature(String, boolean) - Method in class net.sf.saxon.dom.DocumentBuilderFactoryImpl
  Deprecated. Set a feature for this `DocumentBuilderFactory` and `DocumentBuilder`s 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 `Transformer`s or `Template`s 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.
setFinalDefault(int) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Set the default "final" list for this Schema.
setFinalProhibitions(int) - Method in class com.saxonica.schema.ElementDecl
  Sets the value of the 'final' property, indicating which types of derivation are not allowed.
setFinalProhibitions(int) - Method in class com.saxonica.schema.UserDefinedType
  Sets the value of the 'final' property, indicating which types of derivation are not allowed.
setFinalProxy(TypedContentHandler) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Set the TypedContentHandler that acts as the final stage in this pipeline, receiving typed events from the validator stack
setFinalState(boolean) - Method in class com.saxonica.schema.fsa.AutomatonState
  Set this state to be (or not to be) a final state
setFingerprint(int) - Method in class com.saxonica.schema.AttributeGroupReference
  Set the fingerprint of the target of this reference
setFiniteStateMachine(FiniteStateMachine) - Method in class com.saxonica.schema.UserComplexType
  Set the finite state machine.
setFixed(boolean) - Method in class com.saxonica.schema.Facet
  Say whether the facet is defined as fixed
setFixedValue(Value) - Method in class com.saxonica.schema.AttributeDecl
  Sets the fixed value.
setFixedValue(Value) - Method in class com.saxonica.schema.AttributeUse
  Sets the fixed value.
setFixedValue(Value) - Method in class com.saxonica.schema.ElementDecl
  Sets the fixed value for this element definition.
setFixupStatus(int) - Method in class com.saxonica.schema.SchemaStructure
  Set the fixup status
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".
setFractionalSecond(BigDecimal) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Set fractional seconds.
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
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.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.PathMap.PathMapNodeSet
  Indicate that all the nodes have unknown dependencies
setHoldability(int) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the holdability property.
setHoldability(int) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
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) - 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
setHour(int) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Set hours.
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)
setImplicitTimeZone(TimeZone) - Method in interface javax.xml.xquery.XQDynamicContext
  Sets the implicit timezone
setImplicitTimeZone(TimeZone) - Method in class net.sf.saxon.xqj.SaxonXQDynamicContext
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
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.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
setInheritable(boolean) - Method in class com.saxonica.schema.AttributeDecl
  Say whether this attribute is inheritable
setInheritable(int) - Method in class com.saxonica.schema.AttributeUse
  Say whether this attribute is inheritable
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
setInitialState(AutomatonState) - Method in class com.saxonica.schema.fsa.FiniteStateMachine
  Set the initial state of this finite state machine
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
setInitialValidator(ContentValidator) - Method in class com.saxonica.validate.ValidationStack
  Set the initial validator to be used for the outermost element
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.
setInvalidity(int) - Method in class com.saxonica.validate.ValidatingFilter
  Set invalidity level
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
setIsNilled(boolean) - Method in class com.saxonica.validate.ValidationStack
  Indicate whether the current element is nilled
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)
setIsSerialized(SchemaComponent) - Method in class com.saxonica.schema.SchemaModelSerializer
setIsSimpleContent(boolean) - Method in class com.saxonica.schema.sdoc.SimpleTypeDefinition
  Indicate that this simple type represents the content type of a complex type with simple content
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
setItemMappingFunction(ItemMappingFunction) - Method in class com.saxonica.stream.feed.ItemMappingFeed
setItemTypeReference(TypeReference) - Method in class com.saxonica.schema.sdoc.SimpleTypeDefinition
  Set the reference to an item type of this list type
setItemTypeReference(TypeReference) - Method in class com.saxonica.schema.UserListType
  Sets the itemType for this ListType (the type of item that instances of this list type contain).
setKeepStatistics(boolean) - Method in class com.saxonica.validate.ValidationStack
  Ask that statistics be maintained for the duration of the validation episode.
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.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 com.saxonica.config.DotNetLocalizerFactory
  Set properties for a particular language.
setLanguageProperties(String, Properties) - Method in class com.saxonica.config.JavaLocalizerFactory
  Set properties for a particular language.
setLanguageProperties(String, Properties) - Method in class net.sf.saxon.trans.LocalizerFactory
  Set properties for a particular language.
setLanguageVersion(int) - Method in class com.saxonica.schema.SchemaCompiler
  Set the XSD language version allowed.
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.
setLastPositionFinder(LastPositionFinder) - Method in class com.saxonica.stream.ManualIterator
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.
setLicensedFeatures() - Method in class com.saxonica.config.EnterpriseConfiguration
setLicensedFeatures() - Method in class com.saxonica.config.ProfessionalConfiguration
setLimits(int, int) - Method in class com.saxonica.schema.fsa.AutomatonState
  Set the counter limits
setLineAndColumn(int, int) - Method in class net.sf.saxon.tree.linked.ElementImpl
  Set the line number of the element within its source document entity
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 com.saxonica.schema.SchemaStructure
  Set the line number
setLineNumber(int) - Method in class net.sf.saxon.expr.ExpressionLocation
  Set the line 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.instruct.TraceExpression
  Set the line number of the expression being traced
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.UnionPattern
  Override method to set the system ID, so it's set on both halves
setLineNumber(int) - Method in class net.sf.saxon.query.GlobalVariableDefinition
  Set the line number where the variable declaration appears in the source
setLineNumber(int) - Method in class net.sf.saxon.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) - 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
setLocalizationClass(String, String) - Method in class com.saxonica.config.JavaLocalizerFactory
  Set the name of the Localization class to be used for a particular language
setLocalizerFactory(LocalizerFactory) - Method in class net.sf.saxon.Configuration
  Set the localizer factory to be used
setLocalNamespaces(int[]) - Method in class com.saxonica.stream.om.FleetingElementNode
setLocalNamespaces(int[]) - 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.ExpressionParser
  Set location information on an expression.
setLocation(Expression, int) - Method in class net.sf.saxon.expr.ExpressionParser
  Set location information on an expression.
setLocation(String, int) - Method in class net.sf.saxon.trans.KeyDefinition
  Set the system Id and line number of the source xsl:key definition
setLocation(String, int, int) - Method in class net.sf.saxon.tree.linked.ElementImpl
  Set location information for this node
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.
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.tiny.TinyAttributeCollection
  Set the location provider.
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(SourceLocator) - Method in class com.saxonica.schema.SchemaStructure
  Set the location information for this schema component.
setLocator(Locator) - Method in exception net.sf.saxon.type.ValidationException
setLocator(SourceLocator) - Method in class net.sf.saxon.type.ValidationFailure
setLoginTimeout(int) - Method in interface javax.xml.xquery.ConnectionPoolXQDataSource
  Sets the maximum time in seconds that this datasource will wait while attempting to connect to a database.
setLoginTimeout(int) - Method in interface javax.xml.xquery.XQDataSource
  Sets the maximum time in seconds that this datasource will wait while attempting to connect to a database.
setLoginTimeout(int) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
setLogWriter(PrintWriter) - Method in interface javax.xml.xquery.ConnectionPoolXQDataSource
  Sets the log writer for this datasource object to the given `java.io.PrintWriter` object.
setLogWriter(PrintWriter) - Method in interface javax.xml.xquery.XQDataSource
  Sets the log writer for this `XQDataSource` object to the given `java.io.PrintWriter` object.
setLogWriter(PrintWriter) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
setMatchDTDTypes(boolean) - Method in class net.sf.saxon.pattern.ContentTypeTest
  Indicate whether DTD-derived content types should be matched (the default is false)
setMatchPattern(Pattern) - Method in class net.sf.saxon.expr.instruct.Template
  Set the match pattern used with this template
setMaxOccurs(int) - Method in class com.saxonica.schema.Particle
  Sets the maximum number of occurrences for this Particle within the containing content model
setMaxTransition(Edge) - Method in class com.saxonica.schema.fsa.AutomatonState
  A counting state may have a special Edge that is used when the maxOccurs value is reached.
setMemberTypeReferences(List) - Method in class com.saxonica.schema.UserUnionType
  Set the member types of this union type.
setMemoFunction(boolean) - Method in class net.sf.saxon.query.XQueryFunction
  Set that this is, or is not, a memo function.
setMessage(String) - Method in class com.saxonica.schema.Assertion
  Set the user-defined error message associated with the assertion
setMessage(String) - Method in class com.saxonica.schema.Facet
  Set the message to be used when this facet is violated.
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.
setMillisecond(int) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Set milliseconds.
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.
setMinOccurs(int) - Method in class com.saxonica.schema.Particle
  Sets the minimum number of occurrences for this Particle within the containing content model
setMinute(int) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Set minutes.
setMode(Mode) - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
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.
setMonth(int) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Set month.
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 com.saxonica.pull.UnconstructedElement
  Set the name of the element node
setNameCode(int) - Method in class com.saxonica.pull.VirtualTreeWalker
  Set the initial nameCode
setNameCode(int) - Method in class com.saxonica.schema.AttributeDecl
  Set the name code for this attribute name.
setNameCode(int) - Method in class com.saxonica.schema.AttributeGroupDecl
  Set the nameCode of the name of this attribute group.
setNameCode(int) - Method in class com.saxonica.schema.ElementDecl
  Set the name of this element declaration
setNameCode(int) - Method in class com.saxonica.schema.IdentityConstraint
  Set the fingerprint of the name of this identity constraint
setNameCode(int) - Method in class com.saxonica.schema.ModelGroupDefinition
setNameCode(int) - Method in class com.saxonica.schema.Notation
  Set the name code of the notation
setNameCode(int) - Method in class com.saxonica.schema.SimpleComponentReference
setNameCode(int) - Method in class com.saxonica.schema.UserDefinedType
  Set the nameCode of the name of this type.
setNameCode(int) - Method in class com.saxonica.stream.om.FleetingNode
setNameCode(int) - Method in class net.sf.saxon.evpull.StartElementEvent
  Set the nameCode of this element
setNameCode(int) - Method in class net.sf.saxon.tree.linked.ElementImpl
  Set the name code.
setNameCode(int) - Method in class net.sf.saxon.tree.util.Orphan
  Set the name of the node
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.
setNamePool(NamePool) - Method in class net.sf.saxon.Configuration
  Set the NamePool to be used for stylesheets/queries and for source documents.
setNamePool(NamePool) - Method in class net.sf.saxon.tree.util.NamespaceDeclarationsImpl
  Set the name pool
setNamespaceCodes(int[]) - Method in class net.sf.saxon.tree.util.NamespaceDeclarationsImpl
  Set the namespace codes.
setNamespaceContext(NamespaceResolver) - Method in class com.saxonica.schema.EnumerationFacet
  Save the namespace context for this enumeration value.
setNamespaceContext(NamespaceResolver) - Method in class com.saxonica.schema.IdentityField
  Set the namespace context.
setNamespaceContext(NamespaceResolver) - Method in class com.saxonica.schema.IdentitySelector
  Set the namespace context.
setNamespaceContext(NamespaceResolver) - Method in class com.saxonica.schema.TypeAlternative
  Set the namespace context.
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(int[], int) - Method in class net.sf.saxon.tree.linked.ElementImpl
  Set the namespace declarations for the element
setNamespaceList(int[]) - Method in class net.sf.saxon.tree.linked.ElementImpl
  Set the namespace list
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.schema.AttributeDecl
  Set the namespace resolver for resolving QName-valued fixed and default values
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.schema.AttributeUse
  Set the namespace resolver for resolving QName-valued fixed and default values
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.schema.ElementDecl
  Set the namespace resolver to be used
setNamespaceResolver(NamespaceResolver) - Method in interface com.saxonica.stream.watch.Watch
  Set a NamespaceResolver for use by the Watch
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.validate.AbstractWatch
  Set a NamespaceResolver for use by the Watch
setNamespaceResolver(NamespaceResolver) - Method in class com.saxonica.validate.FieldChecker
  Set a NamespaceResolver for use by the FieldChecker
setNamespaceResolver(NamespaceResolver) - Method in class net.sf.saxon.expr.instruct.TraceExpression
  Set the namespace context for the instruction being traced.
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.
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.
setNamespaceStatus(String, int) - Method in class com.saxonica.config.EnterpriseConfiguration
  Set the status of a particular schema namespace.
setNeedsDynamicOutputProperties(boolean) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
  Say that this stylesheet needs dynamic output properties
setNext(Rule) - Method in class net.sf.saxon.trans.Rule
setNextException(XQException) - Method in exception javax.xml.xquery.XQException
  Adds an `XQException` to the chain of exceptions.
setNextSibling(Node) - Method in class net.sf.saxon.dom.DOMWriter
  Set next sibling
setNillability(int) - Method in class com.saxonica.validate.ContentValidator
  Set whether this type permits xsi:nil = true
setNillable(boolean) - Method in class com.saxonica.schema.ElementDecl
  Sets whether or not instances of this element definition may set xsi:nil='true'.
setNillable(boolean) - Method in class 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(int) - Method in class com.saxonica.stream.om.FleetingNode
setNodeKind(short) - Method in class net.sf.saxon.tree.util.Orphan
  Set the node kind
setNodeTest(NodeTest) - Method in class net.sf.saxon.pattern.LocationPathPattern
  Set the NodeTest
setNodeTest(NodeTest) - Method in class net.sf.saxon.pattern.NodeTestPattern
setNodeValue(String) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
  Set the node value.
setNoNamespacesAllowed() - Method in class com.saxonica.schema.Wildcard
  Initialize the set of permitted namespaces to an empty set.
setNonInheritedAnyAttribute(AttributeWildcard) - Method in class com.saxonica.schema.UserComplexType
  Sets the wildcard (anyAttribute) of the complexType on both the locally-declared and the combined attribute groups.
setNonstreamingExpression(Expression) - Method in class com.saxonica.stream.watch.NonstreamingExpressionWatch
setNoSpecialChars() - Method in class net.sf.saxon.expr.instruct.AttributeCreator
  Indicate that the attribute value contains no special characters that might need escaping
setNotationPublicId(String) - Method in class com.saxonica.schema.Notation
  Set the public identifier of the notation
setNotationSet(NotationSet) - Method in class net.sf.saxon.lib.ConversionRules
  Specify the set of notations that are accepted by xs:NOTATION and its subclasses.
setNotationSystemId(String) - Method in class com.saxonica.schema.Notation
  Set the system identifier of the notation
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
setNumericValue(int) - Method in class com.saxonica.schema.DigitsFacet
  Set the value of this facet as an integer
setNumericValue(int) - Method in class com.saxonica.schema.LengthRangeFacet
  Set the value as an integer
setNumericValue(int) - Method in class com.saxonica.schema.ScaleFacet
  Set the value of this facet as an integer
setObjectConverter(ObjectConverter) - Method in class net.sf.saxon.xqj.SaxonXQDataFactory
  Set the ObjectConverter to be used.
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
setOccurrenceLimits(int, int) - Method in class com.saxonica.config.EnterpriseConfiguration
  Set the occurrence limits to be used when compiling a finite state automaton.
setOccurrenceLimits(int, int) - Method in class com.saxonica.schema.SchemaCompiler
  Set the occurrence limits to be used when compiling a finite state automaton.
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.
setOpenContentWildcard(Wildcard, boolean) - Method in class com.saxonica.schema.fsa.FiniteStateMachine
  Set the open content wildcard for this machine
setOpenContentWildcard(Wildcard, String, boolean) - Method in class com.saxonica.schema.UserComplexType
  Set the open content details for this complex type
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.Optimizer
  Set the optimization level
setOptimizeForStreaming(boolean) - Method in class net.sf.saxon.expr.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.
setOrderingMode(int) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the ordering mode in the static context.
setOrderingMode(int) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
setOrigin(InstructionInfo) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Set the creating expression (for use in diagnostics).
setOrigin(InstructionInfo) - Method in interface net.sf.saxon.expr.XPathContext
  Set the creating expression (for use in diagnostics).
setOrigin(InstructionInfo) - Method in class net.sf.saxon.expr.XPathContextMajor
  Set the creating expression (for use in diagnostics).
setOrigin(InstructionInfo) - Method in class net.sf.saxon.expr.XPathContextMinor
  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.UnionPattern
  Set the original text
setOriginatingConstructType(int) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Set the type of creating expression (for use in diagnostics).
setOriginatingConstructType(int) - Method in interface net.sf.saxon.expr.XPathContext
  Set the type of creating expression (for use in diagnostics).
setOriginatingConstructType(int) - Method in class net.sf.saxon.expr.XPathContextMinor
  Set the type of creating expression (for use in diagnostics).
setOriginator(Expression) - Method in class com.saxonica.update.PendingUpdateAction
  Set the originating update expression.
setOutputDestination(PrintStream) - Method in class net.sf.saxon.trace.AbstractTraceListener
  Set the output destination (default is System.err)
setOutputDirectory(File) - Method in class com.saxonica.codegen.QueryCompiler
  Set the output directory to contain the generated .class files.
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.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.HTMLIndenter
  Set the properties for this indenter
setOutputProperties(Properties) - Method in class net.sf.saxon.serialize.MetaTagAdjuster
  Set output properties
setOutputProperties(Properties) - Method in class net.sf.saxon.serialize.TEXTEmitter
  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.
setOutputStream(PrintStream) - Method in class net.sf.saxon.trace.TimedTraceListener
  Set the PrintStream to which the output will be written.
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 com.saxonica.config.EnterpriseConfiguration
  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
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
setParameters(WithParam[]) - Method in class com.saxonica.expr.NextIteration
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(FleetingNode) - Method in class com.saxonica.stream.om.FleetingNode
setParent(XMLReader) - Method in class net.sf.saxon.Filter
  Set the parent reader.
setParentExpressionFeed(Feed) - Method in class com.saxonica.stream.watch.EventPushingWatch
  Set a feed to be notified when this watch is opened and closed.
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
setParticle(Particle) - Method in class com.saxonica.schema.fsa.Edge
  Set the element or wildcard particle causing this transition
setParticle(Particle) - Method in class com.saxonica.schema.UserComplexType
  Set the particle representing the content model of this complex type
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 com.saxonica.CompileStylesheet
  Set the options that are recognized on the command line.
setPermittedOptions(CommandLineOptions) - Method in class com.saxonica.Validate
  Set the options that are recognized on the command line.
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 com.saxonica.jaxp.ValidatorHandlerImpl
  Set the pipeline configuration used by this validator handler
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.ptree.PTreeEmitter
  Set the namePool in which all name codes can be found, and other configuration details
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.pull.PullFromIterator
  Set configuration information.
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.pull.TinyTreeWalker
  Set configuration information.
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.pull.TreeWalker
  Set configuration information.
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.pull.VirtualTreeWalker
  Set configuration information.
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.schema.SchemaCompiler
  Set the pipeline configuration
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.stream.feed.EventFeed
  Set the pipeline configuration
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.stream.feed.ItemFeed
  Set the pipeline configuration
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.stream.Projector
setPipelineConfiguration(PipelineConfiguration) - Method in interface com.saxonica.stream.watch.Watch
  Set the pipeline configuration in use
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.validate.AbstractWatch
  Set the PipelineConfiguration in use
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.validate.AllElementValidator
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.validate.Checker
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.validate.ComplexContentValidator
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.validate.DocumentValidator
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.validate.SkipValidator
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.validate.ValidationStack
setPipelineConfiguration(PipelineConfiguration) - Method in class com.saxonica.validate.XSIAttributeHandler
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
setPipelineConfiguration(PipelineConfiguration) - Method in class net.sf.saxon.serialize.XML10ContentChecker
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(PositionVariable) - Method in class net.sf.saxon.expr.ForExpression
  Set the reference to the position variable (XQuery only)
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
setPreparedSchema(PreparedSchema) - Method in class com.saxonica.schema.SchemaCompiler
  Set the PreparedSchema.
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
setPrintWriter(PrintWriter) - Method in class com.saxonica.codegen.CompilerService
  Set the destination for the generated Java code
setPrivate(boolean) - Method in class net.sf.saxon.query.XQueryFunction
  Set whether this is a private function (as defined in XQuery 1.1)
setProcessContents(String) - Method in class com.saxonica.schema.Wildcard
  Sets the processContents attribute of the wildCard.
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.
setProperties(Properties) - Method in interface javax.xml.xquery.ConnectionPoolXQDataSource
  Sets the data source properties from the specified `Properties` instance.
setProperties(Properties) - Method in interface javax.xml.xquery.XQDataSource
  Sets the data source properties from the specified `Properties` instance.
setProperties(Properties) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
setProperty(String, Object) - Method in class com.saxonica.jaxp.SchemaFactoryImpl
  Set the value of a property.
setProperty(String, Object) - Method in class com.saxonica.jaxp.ValidatingReader
  Set the value of a property.
setProperty(String, Object) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Set the value of a property.
setProperty(String, Object) - Method in class com.saxonica.jaxp.ValidatorImpl
  Set the value of a property.
setProperty(String, String) - Method in interface javax.xml.xquery.ConnectionPoolXQDataSource
  Sets the named property to the specified value.
setProperty(String, String) - Method in interface javax.xml.xquery.XQDataSource
  Sets the named property to the specified value.
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.
setProperty(String, String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Set a configuration property.
setProvenance(IntSet) - Method in class com.saxonica.schema.fsa.DeterminizedState
  Set the provenance of a state in a determinized finite state machine.
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
setQueryLanguageTypeAndVersion(int) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the input query language type and version.
setQueryLanguageTypeAndVersion(int) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
setQueryTimeout(int) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the number of seconds an implementation will wait for a query to execute.
setQueryTimeout(int) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
setRangeVariables(Stack<Binding>) - Method in class net.sf.saxon.expr.ExpressionParser
  Set a new stack of in-scope range variables
setRangeVariableStack(Stack<Binding>) - Method in class net.sf.saxon.expr.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
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
setReasonUnableToCompile(String) - Method in class net.sf.saxon.PreparedStylesheet
  If this stylesheet can't be compiled, set a message explaining why
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
setReceivingContentHandler(ReceivingContentHandler) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Get the ReceivingContentHandler that receives the SAX events at the start of this pipeline
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.
setRedefinedAttributeGroupDecl(AttributeGroupDecl) - Method in class com.saxonica.schema.AttributeGroupDecl
  Set the attribute group that this attribute group redefines.
setRedefinedModelGroupDefinition(ModelGroupDefinition) - Method in class com.saxonica.schema.ModelGroupDefinition
  Set the model group definition that this one redefines.
setRedefinitionLevel(int) - Method in class com.saxonica.schema.SchemaStructure
  Set the redefinition level.
setRedundant() - Method in class net.sf.saxon.style.XSLGeneralVariable
  Mark this global variable as redundant.
setReference(ElementDecl) - Method in class com.saxonica.schema.ElementParticle
  Set the reference to a specific (typically non-global) element declaration
setReferenceCount(int) - Method in class net.sf.saxon.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.
setReferFingerprint(int) - Method in class com.saxonica.schema.KeyRef
  Sets the fingerprint of the name of the key being referenced.
setReferrer(SchemaElement) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Set the xs:include, xs:import, or xs:redefine element that caused this schema document to be loaded
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.
setResourceResolver(LSResourceResolver) - Method in class com.saxonica.jaxp.SchemaFactoryImpl
  Set a resolver to be used for dereferencing URIs encountered during schema processing and validation.
setResourceResolver(LSResourceResolver) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Sets the `LSResourceResolver` to customize resource resolution while in a validation episode.
setResourceResolver(LSResourceResolver) - Method in class com.saxonica.jaxp.ValidatorImpl
  Sets the `LSResourceResolver` to customize resource resolution while in a validation episode.
setRestriction(boolean) - Method in class com.saxonica.schema.UserComplexType
  Set whether or not this complexType is a restriction
setResult(SequenceReceiver) - Method in class com.saxonica.stream.watch.EventPushingWatch
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
setResultConverter(Expression) - Method in class com.saxonica.functions.hof.CoercedFunction
  Set the converter used to process the returned value
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.
setRetainLineNumbers(String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Say whether source documents should have line and column information retained.
setRetainPSVI(boolean) - Method in class net.sf.saxon.s9api.DocumentBuilder
  Set whether the constructed tree should contain information derived from schema validation, specifically whether it should contain type annotations and expanded defaults of missing element and attribute content.
setReturnable(boolean) - Method in class net.sf.saxon.expr.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.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.
setReverseAction(Assertion) - Method in class com.saxonica.schema.PreprocessFacet
  Set the XPath expression representing the reverse action performed by this facet, represented as an Assertion object
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.
setSAXInputSource(SAXSource, String) - Method in class net.sf.saxon.lib.StandardURIResolver
  Set the InputSource part of the returned SAXSource.
setSaxonDebug(boolean) - Method in class com.saxonica.schema.UserComplexType
  Set Saxon debugging on or off
setScanOnly(boolean) - Method in class net.sf.saxon.expr.ExpressionParser
  Set that we are parsing in "scan only"
setSchema(SingleNamespaceSchema) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Set the SingleNamespaceSchema to which schema components are being added
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.
setSchemaCompiler(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Set the SchemaCompiler in use
setSchemaDocumentURI(String) - Method in class com.saxonica.schema.SchemaStructure
  Set the base URI of the containing xs:schema element.
setSchemaNodeFactory(SchemaNodeFactory) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Set the nodeFactory used to create this element.
setSchemaType(UserComplexType) - Method in class com.saxonica.validate.ComplexContentValidator
  Set the schema type against which this validator is to validate the instance element
setSchemaType(SchemaType) - Method in class com.saxonica.validate.SimpleContentValidator
  Set the schema type against which this validator is to perform validation
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 com.saxonica.config.EnterpriseConfiguration
  Set a user-defined SchemaURIResolver for resolving URIs used in "import schema" declarations.
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.
setSchemaValidationMode(String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Say whether source documents should be validated against a schema
setSchemaValidator(SchemaValidator) - Method in class net.sf.saxon.s9api.DocumentBuilder
  Set the schemaValidator to be used.
setScrollability(int) - Method in interface javax.xml.xquery.XQStaticContext
  Sets the scrollability of the result sequence.
setScrollability(int) - Method in class net.sf.saxon.xqj.SaxonXQStaticContext
setSecond(int) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Set seconds.
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.GeneralVariable
  Set the expression to which this variable is bound
setSelection(Pattern) - Method in class com.saxonica.schema.IdentityField
  Set the compiled XPath expression
setSelection(Pattern) - Method in class com.saxonica.schema.IdentitySelector
  Set the compiled XPath expression
setSelection(Pattern) - Method in interface com.saxonica.stream.watch.Watch
  Set the selection (that is, the streamable XPath expression) that defines the nodes that this Watch is looking for
setSelection(Pattern) - Method in class com.saxonica.validate.AbstractWatch
  Set the selection (that is, the streamable XPath expression) that defines the nodes that this Watch is looking for
setSelector(IdentitySelector) - Method in class com.saxonica.schema.IdentityConstraint
  Sets the selector for this IdentityConstraint.
setSequence(Expression) - Method in class net.sf.saxon.expr.Assignation
  Set the "sequence" expression - the one to which the variable is bound
setSerializationProperty(Properties, String, String, String, NamespaceResolver, boolean, 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
setServletMode(boolean) - Method in class com.saxonica.codegen.CompilerService
  Set servlet mode for compilation
setServletMode(boolean) - Method in class com.saxonica.codegen.QueryCompiler
  Set option to generate the compiled query as a servlet
setSiblingPosition(int) - Method in class net.sf.saxon.tree.linked.NodeImpl
  Set the index position.
setSimpleContentTypeReference(TypeReference) - Method in class com.saxonica.schema.UserComplexType
  For a complex type with simple content, set a reference to the simple type of the content
setSimpleType(SimpleType) - Method in class com.saxonica.schema.AttributeDecl
  Sets the SimpleType for this attribute declaration.
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.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) - 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
setStack(Stack<Expression>) - Method in class net.sf.saxon.expr.ExpressionVisitor
  Set the stack used to hold the expressions being visited
setStackFrame(SlotManager) - Method in class com.saxonica.stream.TemplateInversion
  Set the stackframe identifying the slots used for local variables
setStackFrame(SlotManager, ValueRepresentation[]) - Method in class net.sf.saxon.expr.XPathContextMajor
  Set the local stack frame.
setStackFrameMap(SlotManager) - Method in class com.saxonica.functions.hof.CoercedFunction
  Set the stack frame map identifying the arguments for conversion
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(StartTagBufferEE) - Method in class com.saxonica.validate.ContentValidator
  Set the StartTagBuffer, which buffers attributes on the element start tag, and also acts as the namespaceResolver to be used for resolving QName-valued attributes
setStartTagBuffer(StartTagBufferEE) - Method in class com.saxonica.validate.ValidationStack
setState(int) - Method in class net.sf.saxon.expr.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(XPathStaticContext) - Method in class com.saxonica.schema.Assertion
  Set the static context for the expression.
setStaticContext(XQStaticContext) - Method in interface javax.xml.xquery.XQConnection
  Sets the default values for all expression properties.
setStaticContext(StaticContext) - Method in class net.sf.saxon.expr.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.
setStaticContext(XQStaticContext) - Method in class net.sf.saxon.xqj.SaxonXQConnection
setStaticType(SequenceType, Value, int) - Method in interface net.sf.saxon.expr.BindingReference
  Fix up the static type of this variable reference; optionally, supply a constant value for the variable.
setStaticType(SequenceType, Value, int) - Method in class net.sf.saxon.expr.instruct.Assign
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 com.saxonica.ptree.PTreeEmitter
  Set the StreamResult acting as the output destination of the Emitter
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.
setStrictJavaUriFormat(boolean) - Method in class com.saxonica.config.JavaExtensionLibrary
  Say that only the strict "java:" URI format is to be recognized.
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 com.saxonica.stream.om.FleetingNode
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(StripSpaceRules) - 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
setStripWhitespace(String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Say whether whitespace should be stripped when loading source documents
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.
setSuperClassName(String) - Method in class com.saxonica.codegen.CompilerService
  Set the name of the Java class to be used as the superclass the compiled query.
setSuperClassName(String) - Method in class com.saxonica.codegen.QueryCompiler
  Set the name of the Java class to be used as the superclass the compiled query.
setSuppliedType(SequenceType) - Method in class net.sf.saxon.expr.SuppliedParameterReference
  Set the type of the supplied value if known
setSystemId(String) - Method in class com.saxonica.ptree.PTreeSource
  Set the system identifier for this Source.
setSystemId(String) - Method in class com.saxonica.pull.UnconstructedParent
  Set the system identifier for this Source.
setSystemId(String) - Method in class com.saxonica.schema.SchemaStructure
  Set the system Id
setSystemId(String) - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Set the system identifier for this Source.
setSystemId(String) - Method in class com.saxonica.stream.om.FleetingNode
  Set the system identifier for this Source.
setSystemId(String) - Method in class com.saxonica.validate.Checker
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.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.ExpressionLocation
  Set the systemId (the module URI)
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.instruct.TraceExpression
  Set the URI of the module containing the instruction
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.UnionPattern
  Override method to set the system ID, so it's set on both halves
setSystemId(String) - Method in class net.sf.saxon.pull.PullSource
  Set the system identifier for this Source.
setSystemId(String) - Method in class net.sf.saxon.pull.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.iter.NamespaceIterator.NamespaceNodeImpl
  Set the system identifier for this Source.
setSystemId(String) - Method in class net.sf.saxon.tree.linked.DocumentImpl
  Set the system id (base URI) of this node
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.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(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.SpaceStrippedNode
setSystemId(String) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
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
setTarget(IdentityConstraint) - Method in class com.saxonica.schema.IdentityConstraintReference
  Set the target of this reference.
setTarget(SchemaComponent) - Method in class com.saxonica.schema.SimpleComponentReference
  Set the target component
setTarget(SchemaType) - Method in class com.saxonica.schema.TypeReference
setTargetKey(IdentityConstraint) - Method in class com.saxonica.schema.KeyRef
  Set the target key or unique constraint
setTargetNamespace(String) - Method in class com.saxonica.schema.SingleNamespaceSchema
  Sets the target namespace for this Schema
setTargetState(AutomatonState) - Method in class com.saxonica.schema.fsa.Edge
  Set the state resulting from this transition
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.XPathContextMinor
  Mark the context as being in (or not in) temporary output state
setTemporaryReceiver(SequenceReceiver) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Set the receiver to which output is to be written, marking it as a temporary (non-final) output destination.
setTemporaryReceiver(SequenceReceiver) - Method in interface net.sf.saxon.expr.XPathContext
  Set the SequenceReceiver to which output is to be written, marking it as a temporary (non-final) output destination.
setTemporaryReceiver(SequenceReceiver) - Method in class net.sf.saxon.expr.XPathContextMinor
  Set the output destination to write to a sequence.
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.
setTerm(Term) - Method in class com.saxonica.schema.fsa.Edge
  Set the element or wildcard particle causing this transition
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
setTimezone(int) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Set the number of minutes in the timezone offset.
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(int) - Method in class com.saxonica.validate.ValidationStack
  Set the name of the required top-level element (if any) as a namepool code
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
  Deprecated. since 9.2: use `Controller.setModel(net.sf.saxon.om.TreeModel)`
setTreeModel(int) - Method in class net.sf.saxon.lib.AugmentedSource
  Deprecated. since 9.2: use `AugmentedSource.setModel(net.sf.saxon.om.TreeModel)`
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.
setTunnelParams(ParameterSet) - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
setTypeAnnotation(int) - Method in class com.saxonica.stream.om.FleetingNode
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.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, int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
  Set the type annotation of an attribute
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(int) - 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.
setTypeReference(TypeReference) - Method in class com.saxonica.schema.AttributeDecl
  Sets the schema type for this attribute declaration.
setTypeReference(TypeReference) - Method in class com.saxonica.schema.ElementDecl
  Sets the schema type for this element declaration.
setTypeReference(TypeReference) - Method in class com.saxonica.schema.TypeAlternative
  Set the type reference for this alternative
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 com.saxonica.validate.Checker
setUnparsedEntity(String, String, String) - Method in class com.saxonica.validate.EntityValidator
  Set the URI for an unparsed entity in the document.
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.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
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
setUri(String) - Method in class net.sf.saxon.expr.sort.NamedCollation
  Set the URI identifying the collation
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.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.
setUse(short) - Method in class com.saxonica.schema.AttributeUse
  Sets the 'use' attribute of this attribute declaration.
setUseAttributeSets(AttributeSet[]) - Method in class net.sf.saxon.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(String, Object) - Method in class com.saxonica.pull.UnconstructedDocument
  Set user data on the document node.
setUserData(String, Object) - Method in class com.saxonica.stream.om.FleetingDocumentNode
  Set user data on the document node.
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)
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
setUseXsiSchemaLocation(String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Say whether the schema processor is to take account of xsi:schemaLocation and xsi:noNamespaceSchemaLocation attributes encountered in an instance document being validated
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
setValidationError(TransformerException, int) - Method in class net.sf.saxon.style.StyleElement
  Set a validation error.
setValidationMode(int) - Method in class net.sf.saxon.expr.instruct.ElementCreator
  Set the validation mode for the new element
setValidationMode(int) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
  Set the validation mode for the new document or element node
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
setValidationStatus(int) - Method in class com.saxonica.schema.SchemaStructure
  Set the validation status
setValidationWarnings(boolean) - Method in class net.sf.saxon.Configuration
  Indicate whether schema validation failures on result documents are to be treated as fatal errors or as warnings.
setValue(String) - Method in class com.saxonica.schema.DigitsFacet
  Set the value of this facet as a string
setValue(String) - Method in class com.saxonica.schema.EnumerationFacet
  Set the value of this facet
setValue(String) - Method in class com.saxonica.schema.ExplicitTimezoneFacet
setValue(String) - Method in class com.saxonica.schema.FractionDigitsFacet
  Set the value of this facet.
setValue(String) - Method in class com.saxonica.schema.LengthRangeFacet
  Set the value of this facet as a string.
setValue(String) - Method in class com.saxonica.schema.PatternFacet
setValue(String) - Method in class com.saxonica.schema.ScaleFacet
  Set the value of this facet as a string
setValue(String) - Method in class com.saxonica.schema.TotalDigitsFacet
  Set the value of this facet.
setValue(String) - Method in class com.saxonica.schema.ValueRangeFacet
setValue(String) - Method in class com.saxonica.schema.WhitespaceFacet
setValue(String) - Method in class net.sf.saxon.dom.AttrOverNodeInfo
  Set the value of an attribute node.
setValue(ValueRepresentation) - 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
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.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
setVariety(int) - Method in class com.saxonica.schema.UserComplexType
  Set the variety of this complex type
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.
setVulnerable(boolean) - Method in class com.saxonica.schema.Particle
  Mark the particle as being (or not being) vulnerable.
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
setWatchManager(WatchManager) - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
setWatchManager(WatchManager) - Method in class com.saxonica.stream.watch.ForEachWatch
setWatchManager(WatchManager) - Method in class com.saxonica.stream.watch.ForkingFeed
setWatchManager(WatchManager) - Method in class com.saxonica.stream.watch.IterateWatch
setWhitespaceStrippingPolicy(WhitespaceStrippingPolicy) - Method in class net.sf.saxon.s9api.DocumentBuilder
  Set the whitespace stripping policy applied when loading a document using this `DocumentBuilder`.
setWildcard(Wildcard) - Method in class com.saxonica.schema.AttributeWildcard
setWildcard(Wildcard) - Method in class com.saxonica.schema.ElementWildcard
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(Configuration, ParseOptions) - Method in class com.saxonica.functions.extfn.Parse.ParseCall
  Set the XML parser to be used, if different from the default XML parser
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.
setXmlVersion(String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Say whether XML 1.0 or XML 1.1 rules for XML names are to be followed
setXPath(String) - Method in class com.saxonica.schema.IdentityField
  Sets the XPath expression for this Field.
setXPath(String) - Method in class com.saxonica.schema.IdentitySelector
  Sets the XPath expression for this Selector.
setXPathContext(XPathContext) - Method in class com.saxonica.stream.watch.WatchManager
setXPathContext(XPathContext) - Method in exception net.sf.saxon.trans.XPathException
  Set dynamic context information in the exception object
setXPathDefaultNamespace(String) - Method in class com.saxonica.schema.IdentityField
  Set the XPath default namespace
setXPathDefaultNamespace(String) - Method in class com.saxonica.schema.IdentitySelector
  Set the XPath default namespace
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.
setXPathVariableName(int, String) - Method in class com.saxonica.codegen.CompilerService
  Register the name of the Java variable used to represent the XPath variable occupying a given slot
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.
setXsdVersion(String) - Method in class net.sf.saxon.xqj.SaxonXQDataSource
  Say whether XML Schema 1.0 syntax must be used or whether XML Schema 1.1 features are allowed
setXSIType(SchemaType) - Method in class com.saxonica.validate.ContentValidator
  Set the value of the xsi:type attribute.
setXSIType(SchemaType) - Method in class com.saxonica.validate.ValidationStack
  Set the value of xsi:type, if present.
setXsiValidationErrors(List) - Method in class com.saxonica.validate.ValidationStack
  Supply a list of errors found in attributes in the XSI namespace.
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.
setYear(BigInteger) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Set low and high order component of XSD `dateTime` year field.
setYear(int) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Set year of XSD `dateTime` year field.
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.ExpressionTool
SharedApplicationDataHandler - Interface in com.saxonica.deploy
  `SharedApplicationDataHandler` is an interface that can be implemented by applications wanting to run generated servlet code in an environment offering shared access to resources, for example the ability to execute many compiled queries concurrently against the same pool of in-memory documents.
sharedData - Variable in class com.saxonica.deploy.CompiledQueryServlet
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
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 com.saxonica.Validate
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.
signalProducerError(XPathException) - Method in class com.saxonica.stream.Conduit
  Interface allowing the producer to indicate that a dynamic error has occurred.
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
signum() - Method in class net.sf.saxon.value.PrecisionDecimalValue
  Determine whether the value is negative, zero, or positive
SimpleAtomicComparer - Interface in com.saxonica.deploy
  Simple comparer interface for comparing two atomic values.
SimpleComponentReference - Class in com.saxonica.schema
  A reference to a named schema group within the content model of a complex type
SimpleComponentReference() - Constructor for class com.saxonica.schema.SimpleComponentReference
  Default constructor for use by subclasses
SimpleComponentReference(int, int, EnterpriseConfiguration) - Constructor for class com.saxonica.schema.SimpleComponentReference
  Creates a new SimpleComponentReference definition
SimpleContainer - Class in net.sf.saxon.sxpath
  A simple container for standalone XPath expressions
SimpleContainer(Executable) - Constructor for class net.sf.saxon.sxpath.SimpleContainer
SimpleContentConstructor - Class in net.sf.saxon.expr.instruct
  This class implements the rules for an XSLT (or XQuery) simple content constructor, which are used in constructing the string value of an attribute node, text node, comment node, etc, from the value of the select expression or the contained sequence constructor.
SimpleContentConstructor(Expression, Expression) - Constructor for class net.sf.saxon.expr.instruct.SimpleContentConstructor
  Create a SimpleContentConstructor
SimpleContentValidator - Class in com.saxonica.validate
  This class is a filter that is used to validate that an element has simple content conforming to a given simple type.
SimpleContentValidator(ElementDecl, SchemaType) - Constructor for class com.saxonica.validate.SimpleContentValidator
  Create a simple content validator
SimpleContentWatch - Class in com.saxonica.stream.watch
  This class is used when a streaming template requests evaluation of a simple content constructor in streaming mode (that is, when it constructs a text, attribute, comment, or PI node based on the contents of the streamed document).
SimpleContentWatch(Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.SimpleContentWatch
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
SimpleNodeConstructorAdjunct - Class in com.saxonica.stream.adjunct
  Generate streaming code for an xsl:value-of, xsl:comment, xsl:processing-instruction instruction, etc
SimpleNodeConstructorAdjunct() - Constructor for class com.saxonica.stream.adjunct.SimpleNodeConstructorAdjunct
SimpleNodeConstructorFeed - Class in com.saxonica.stream.feed
  This class is used when a streaming template requests evaluation of a simple content constructor in streaming mode (that is, when it constructs a text, attribute, comment, or PI node based on the contents of the streamed document).
SimpleNodeConstructorFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.SimpleNodeConstructorFeed
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.
simpleTypeDefinition - Variable in class com.saxonica.schema.ContentType
SimpleTypeDefinition - Class in com.saxonica.schema.sdoc
  A simple type definition holds all the information about a simpleType during the course of schema processing.
SimpleTypeDefinition(EnterpriseConfiguration) - Constructor for class com.saxonica.schema.sdoc.SimpleTypeDefinition
  Create a SimpleTypeDefinition
simplified - Variable in class net.sf.saxon.expr.ArithmeticExpression
simplifiedContentModel - Variable in class com.saxonica.schema.ModelGroup
  The reduced list of particles.
simplify(ExpressionVisitor) - Method in class com.saxonica.expr.BreakInstr
simplify(ExpressionVisitor) - Method in class com.saxonica.expr.EvaluateInstr
  Simplify an expression.
simplify(ExpressionVisitor) - Method in class com.saxonica.expr.IndexedLookupExpression
  Simplify an expression
simplify(ExpressionVisitor) - Method in class com.saxonica.expr.IterateInstr
  Simplify an expression.
simplify(ExpressionVisitor) - Method in class com.saxonica.expr.NextIteration
simplify(ExpressionVisitor) - Method in class com.saxonica.functions.hof.FunctionItemExpression
  Simplify an expression
simplify(ExpressionVisitor) - Method in class com.saxonica.functions.hof.FunctionSequenceCoercer
  Simplify an expression
simplify(ExpressionVisitor) - Method in class com.saxonica.functions.xpath3.AnalyzeStringFn
simplify(ExpressionVisitor) - Method in class com.saxonica.functions.xpath3.HeadFn
  Simplify and validate.
simplify(ExpressionVisitor) - Method in class com.saxonica.functions.xpath3.TailFn
  Simplify and validate.
simplify(ExpressionVisitor) - Method in class com.saxonica.functions.xslt3.CopyOfFn
  Simplify and validate.
simplify(ExpressionVisitor) - Method in class com.saxonica.functions.xslt3.SnapshotFn
  Simplify and validate.
simplify(ExpressionVisitor) - Method in class com.saxonica.update.CopyModifyExpression
  Simplify an expression.
simplify(ExpressionVisitor) - Method in class com.saxonica.update.DeleteExpression
  Simplify an expression.
simplify(ExpressionVisitor) - Method in class com.saxonica.update.InsertExpression
  Simplify an expression.
simplify(ExpressionVisitor) - Method in class com.saxonica.update.RenameExpression
  Simplify an expression.
simplify(ExpressionVisitor) - Method in class com.saxonica.update.ReplaceNodeExpression
  Simplify an expression.
simplify(ExpressionVisitor) - Method in class com.saxonica.update.ReplaceValueExpression
  Simplify an expression.
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.CastableExpression
  Simplify the expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.CastExpression
  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(Expression) - Method in class net.sf.saxon.expr.ExpressionVisitor
  Simplify an expression, via the ExpressionVisitor
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.FilterExpression
  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.GeneralComparison20
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 expression
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.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.SimpleContentConstructor
  Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.TraceWrapper
  Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
  Simplify an expression.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.While
  Simplify an expression.
simplify(WithParam[], ExpressionVisitor) - Static method in class net.sf.saxon.expr.instruct.WithParam
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(ExpressionVisitor) - Method in class net.sf.saxon.expr.NumericPromoter
  Simplify an expression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.PathExpression
  Simplify an expression
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.sort.TupleExpression
simplify(ExpressionVisitor) - Method in class net.sf.saxon.expr.sort.TupleSorter
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.Adjust
  Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.BaseURI
  Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.BooleanFn
  Simplify the function call.
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.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.Matches
  Simplify and validate.
simplify(ExpressionVisitor) - Method in class net.sf.saxon.functions.NamePart
  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.UnionPattern
  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.
simplifyGeneralComparison(GeneralComparison, boolean) - Method in class com.saxonica.expr.ee.OptimizerEE
  Simplify a GeneralComparison expression
simplifyGeneralComparison(GeneralComparison, boolean) - Method in class net.sf.saxon.expr.Optimizer
  Simplify a GeneralComparison expression
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_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
SingleNamespaceSchema - Class in com.saxonica.schema
  A schema (collection of schema components) that has an identifiable target namespace: typically the set of components derived from a single import or include.
SingleNamespaceSchema(EnterpriseConfiguration, String) - Constructor for class com.saxonica.schema.SingleNamespaceSchema
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
SingletonAtomizerAdjunct - Class in com.saxonica.stream.adjunct
  Watch factory class for a singleton atomizer
SingletonAtomizerAdjunct() - Constructor for class com.saxonica.stream.adjunct.SingletonAtomizerAdjunct
SingletonAtomizerCompiler - Class in com.saxonica.codegen
  Generate Java code for an expression that atomizes a singleton
SingletonAtomizerCompiler() - Constructor for class com.saxonica.codegen.SingletonAtomizerCompiler
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.
SingletonComparison - Class in net.sf.saxon.expr
  Class to handle comparisons of singletons.
SingletonComparison(Expression, int, Expression, boolean) - Constructor for class net.sf.saxon.expr.SingletonComparison
  Create a singleton comparison - that is, a comparison between two singleton (0:1) sequences using the general comparison semantics
SingletonComparisonCompiler - Class in com.saxonica.codegen
  Generate Java code to implement a value comparison operator
SingletonComparisonCompiler() - Constructor for class com.saxonica.codegen.SingletonComparisonCompiler
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
SingletonExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code for an expression that returns a single value.
SingletonExpressionCompiler() - Constructor for class com.saxonica.codegen.SingletonExpressionCompiler
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 - Class in net.sf.saxon.value
  A value that is a sequence containing zero or one items.
SingletonItem(Item) - Constructor for class net.sf.saxon.value.SingletonItem
  Create a node-set containing zero or one nodes
SingletonIterator - 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
Sink - Class in net.sf.saxon.event
  A Sink is an Receiver that discards all information passed to it
Sink() - 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.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.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
SKIP - Static variable in class net.sf.saxon.lib.Validation
  Synonym for `Validation.STRIP`, corresponding to XQuery usage
skippedEntity(String) - Method in class com.saxonica.config.ConfigurationReader
skippedEntity(String) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Receive notification of a skipped entity.
skippedEntity(String) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Notify a skipped entity.
skipToMatchingEnd() - Method in class com.saxonica.pull.PullFromIterator
  Skip the current subtree.
skipToMatchingEnd() - Method in class com.saxonica.pull.TinyTreeWalker
  Skip the current subtree.
skipToMatchingEnd() - Method in class com.saxonica.pull.TreeWalker
  Skip the current subtree.
skipToMatchingEnd() - Method in class com.saxonica.pull.VirtualTreeWalker
  Skip the current subtree.
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.
SkipValidator - Class in com.saxonica.validate
  This class is a filter that passes all Receiver events through unchanged, except that it removes all type annotations from element and attribute nodes.
SkipValidator() - Constructor for class com.saxonica.validate.SkipValidator
SLASH - Static variable in class net.sf.saxon.expr.Token
  Forwards "/"
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
SlashExpressionCompiler - Class in com.saxonica.codegen
  Generate Java code to evaluate a general slash expression (that is, the "/" operator, when it is not known whether the expression on the rhs will return nodes or atomic values)
SlashExpressionCompiler() - Constructor for class com.saxonica.codegen.SlashExpressionCompiler
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
slots - Variable in class net.sf.saxon.expr.StackFrame
SLSL - Static variable in class net.sf.saxon.expr.Token
  Double forwards slash, "//"
SMALL - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
SnapshotFn - Class in com.saxonica.functions.xslt3
  XSLT 3.0 function snapshot().
SnapshotFn() - Constructor for class com.saxonica.functions.xslt3.SnapshotFn
softwareEdition - Static variable in class net.sf.saxon.Configuration
SOME - Static variable in class net.sf.saxon.expr.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
Sort - Class in com.saxonica.functions.extfn
  This class implements the saxon:sort() extension functions.
Sort() - Constructor for class com.saxonica.functions.extfn.Sort
SORT_KEY - Static variable in class net.sf.saxon.trace.Location
  A sort key (or order-by key).
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[], Instruction) - 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[]) - Constructor for class net.sf.saxon.expr.sort.SortedIterator
  Create a sorted iterator
SortedTupleIterator - Class in net.sf.saxon.expr.sort
  A SortedTupleIterator is a modified SortedIterator.
SortedTupleIterator(XPathContext, SequenceIterator, AtomicComparer[]) - Constructor for class net.sf.saxon.expr.sort.SortedTupleIterator
  Create a sorted tuple 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
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.
sortRangeList(List) - Static method in class net.sf.saxon.functions.regex.RegexTranslator
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)
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, Stripper) - 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
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
specialBlockCharClasses - Static variable in class net.sf.saxon.functions.regex.JDK15RegexTranslator
  CharClass for each block name in specialBlockNames.
specialBlockNames - Static variable in class net.sf.saxon.functions.regex.RegexData
  Names of blocks including ranges outside the BMP.
specialFilter - Variable in class net.sf.saxon.pattern.LocationPathPattern
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
SQLElementFactory - Class in net.sf.saxon.option.sql
  Class SQLElementFactory.
SQLElementFactory() - Constructor for class net.sf.saxon.option.sql.SQLElementFactory
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
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 com.saxonica.functions.extfn.Evaluate.PreparedExpression
STANDALONE - Static variable in class net.sf.saxon.om.StandardNames
standaloneSet() - Method in class com.saxonica.pull.PullToStax
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
StandardErrorHandler - Class in net.sf.saxon.lib
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.
StandardObjectConverter - Class in net.sf.saxon.xqj
  This class provides all the conversion methods used to convert data between XDM values and Java values in the XQJ API.
StandardObjectConverter(SaxonXQDataFactory) - Constructor for class net.sf.saxon.xqj.StandardObjectConverter
  CreateCharacter an instance of the class
StandardOutputResolver - Class in net.sf.saxon.lib
  This class defines the default OutputURIResolver.
StandardOutputResolver() - Constructor for class net.sf.saxon.lib.StandardOutputResolver
StandardSchemaResolver - Class in com.saxonica.config
  The default schema resolver used when no other is requested
StandardSchemaResolver() - Constructor for class com.saxonica.config.StandardSchemaResolver
  Default constructor.
StandardSchemaResolver(EnterpriseConfiguration) - Constructor for class com.saxonica.config.StandardSchemaResolver
  Create a StandardSchemaResolver and set the Configuration
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
  Deprecated. since 8.7
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.Token
  "*" symbol when used as a wildcard
start - Variable in class net.sf.saxon.tree.iter.ArrayIterator
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 com.saxonica.jaxp.ValidatorHandlerImpl
  Report the start of a CDATA section.
startCDATA() - Method in class net.sf.saxon.event.ReceivingContentHandler
startContent() - Method in class com.saxonica.ptree.PTreeEmitter
  Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class com.saxonica.schema.SchemaModelLoader
  Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class com.saxonica.schema.sdoc.VersionControlFilter
  Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class com.saxonica.serialize.BinaryEmitter
startContent() - Method in class com.saxonica.stream.watch.WatchManager
  Start element content (called after all the attributes and namespaces have been processed)
startContent() - Method in class com.saxonica.validate.AttributeValidator
  Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class com.saxonica.validate.Checker
startContent() - Method in class com.saxonica.validate.ValidationStack
  Notify the start of the content, that is, the completion of all attributes and namespaces.
startContent() - Method in class net.sf.saxon.dom.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.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.TimedTraceListener
  Called when an item becomes current
startCurrentItem(Item) - Method in class net.sf.saxon.trace.TraceEventMulticaster
  Called when an item becomes current
startDocument() - Method in class com.saxonica.config.ConfigurationReader
startDocument() - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Receive notification of the beginning of a document.
startDocument(int) - Method in class com.saxonica.ptree.PTreeEmitter
  Notify the start of a document node
startDocument(int) - Method in class com.saxonica.serialize.BinaryEmitter
startDocument(int) - Method in class com.saxonica.stream.watch.WatchManager
  Start of a document node.
startDocument(int) - Method in class com.saxonica.validate.Checker
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.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.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 com.saxonica.jaxp.ValidatorHandlerImpl
  Report the start of DTD declarations, if any.
startDTD(String, String, String) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Register the start of the DTD.
started - Variable in class net.sf.saxon.event.Builder
started - Variable in class net.sf.saxon.serialize.XMLEmitter
startedElement - Variable in class net.sf.saxon.serialize.XMLEmitter
startElement(String, String, String, Attributes) - Method in class com.saxonica.config.ConfigurationReader
startElement(int, int, int, int) - Method in class com.saxonica.jaxp.TypedContentHandler
  Notify the start of an element
startElement(String, String, String, Attributes) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Receive notification of the beginning of an element.
startElement(int, int, int, int) - Method in class com.saxonica.ptree.PTreeEmitter
  Notify the start of an element
startElement(int, int, int, int) - Method in class com.saxonica.schema.SchemaModelLoader
  Notify the start of an element
startElement(String) - Method in class com.saxonica.schema.SchemaModelSerializer
startElement(int, int, int, int) - Method in class com.saxonica.schema.sdoc.VersionControlFilter
  Notify the start of an element.
startElement(int, int, int, int) - Method in class com.saxonica.serialize.BinaryEmitter
startElement(int, int, int, int) - Method in class com.saxonica.stream.Projector
startElement(int, int, int, int) - Method in class com.saxonica.stream.watch.WatchManager
  Output element start tag
startElement(int, int, int, int) - Method in class com.saxonica.validate.AllElementValidator
  Handle the start tag for a child element of the element being validated
startElement(int, int, int, int) - Method in class com.saxonica.validate.AnyTypeValidator
  Handle the start tag for a child element of the element being validated
startElement(int, int, int, int) - Method in class com.saxonica.validate.AttributeValidator
  Handle the start tag for a child element of the element being validated
startElement(int, int, int, int) - Method in class com.saxonica.validate.Checker
startElement(int, int, int, int) - Method in class com.saxonica.validate.ComplexContentValidator
  Handle the start tag for a child element of the element being validated
startElement(int, int, int, int) - Method in class com.saxonica.validate.ContentValidator
  Handle the start tag for a child element of the element being validated
startElement(int, int, int, int) - Method in class com.saxonica.validate.DocumentValidator
  Start of an element
startElement(int, int, int, int) - Method in class com.saxonica.validate.EmptyContentValidator
  Output element start tag (for a child of the element being validated)
startElement(int, int, int, int) - Method in class com.saxonica.validate.EntityValidator
  Notify the start of an element
startElement(int, int, int, int) - Method in class com.saxonica.validate.FieldChecker
  Notify the start of an element
startElement(int, int, int, int) - Method in class com.saxonica.validate.IdValidator
  Notify the start of an element
startElement(int, int, int, int) - Method in class com.saxonica.validate.IgnorableWhitespaceStripper
startElement(int, int, int, int) - Method in class com.saxonica.validate.LaxValidator
  Output element start tag for a child element
startElement(int, int, int, int) - Method in class com.saxonica.validate.SimpleContentValidator
  Output element start tag (for a child of the element being validated)
startElement(int, int, int, int) - Method in class com.saxonica.validate.SkipValidator
  Output element start tag
startElement(int, int, int, int) - Method in class com.saxonica.validate.StartTagBufferEE
  Notify the start of an element
startElement(int, int, int, int) - Method in class com.saxonica.validate.ValidationStack
  Process element start tag
startElement(int, int, int, int) - Method in class com.saxonica.validate.XSIAttributeHandler
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.dom.DOMWriter
  Start of an element.
startElement(int, int, int, int) - Method in class net.sf.saxon.event.CommentStripper
startElement(int, int, int, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
  Output an element start tag.
startElement(int, int, int, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.IDFilter
  startElement
startElement(int, int, int, int) - Method in class net.sf.saxon.event.NamePoolConverter
  Output element start tag
startElement(int, int, int, int) - Method in class net.sf.saxon.event.NamespaceReducer
  startElement.
startElement(int, int, int, int) - Method in class net.sf.saxon.event.PIGrabber
  Abort the parse when the first start element tag is found
startElement(int, int, int, int) - Method in class net.sf.saxon.event.ProxyReceiver
  Notify the start of an element
startElement(int, int, int, int) - Method in interface net.sf.saxon.event.Receiver
  Notify the start of an element
startElement(String, String, String, Attributes) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Notify an element start event, including all the associated attributes
startElement(int, int, int, int) - Method in class net.sf.saxon.event.SequenceWriter
  Output an element start tag.
startElement(int, int, int, int) - Method in class net.sf.saxon.event.Sink
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.StartTagBuffer
  startElement
startElement(int, int, int, int) - Method in class net.sf.saxon.event.Stripper
startElement(int, int, int, int) - Method in class net.sf.saxon.event.TeeOutputter
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.TracingFilter
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.TreeReceiver
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
  Start of an element.
startElement(int, int, int, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
  Start of an element.
startElement(int, int, int, int) - Method in class net.sf.saxon.option.xom.XOMWriter
  Start of an element.
startElement(int, int, int, int) - Method in class net.sf.saxon.query.SequenceWrapper
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.serialize.CDATAFilter
  Output element start tag
startElement(int, int, int, int) - Method in class net.sf.saxon.serialize.HTMLEmitter
  Output element start tag
startElement(int, int, int, int) - Method in class net.sf.saxon.serialize.HTMLIndenter
  Output element start tag
startElement(int, int, int, int) - Method in class net.sf.saxon.serialize.HTMLURIEscaper
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.serialize.ImplicitResultChecker
startElement(int, int, int, int) - Method in class net.sf.saxon.serialize.MetaTagAdjuster
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
  Output an element start tag.
startElement(int, int, int, int) - Method in class net.sf.saxon.serialize.UncommittedSerializer
  Output an element start tag.
startElement(int, int, int, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.serialize.XMLEmitter
  Start of an element.
startElement(int, int, int, int) - Method in class net.sf.saxon.serialize.XMLIndenter
  Output element start tag
startElement(int, int, 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(int, int, int, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
  Notify the start of an element
startElement(int, int, int, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
  Notify the start tag of an element
startElement(int, int, 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 com.saxonica.jaxp.ValidatorHandlerImpl
  Report the beginning of some internal and external XML entities.
startEntity(String) - Method in class net.sf.saxon.event.ReceivingContentHandler
startLineNumber - Variable in class net.sf.saxon.expr.Tokenizer
  The starting line number (for XPath in XSLT, the line number in the stylesheet)
startMethod() - Method in class com.saxonica.codegen.CompilerService
  Register the start of a new "method" (also covers similar top-level constructs such as static initializers)
startPrefixMapping(String, String) - Method in class com.saxonica.config.ConfigurationReader
startPrefixMapping(String, String) - Method in class com.saxonica.jaxp.ValidatorHandlerImpl
  Begin the scope of a prefix-URI Namespace mapping.
startPrefixMapping(String, String) - Method in class net.sf.saxon.event.ReceivingContentHandler
  Notify a namespace prefix to URI binding
startSelectedParentNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.ApplyTemplatesWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
startSelectedParentNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.CopyOfWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
startSelectedParentNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.CountWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
startSelectedParentNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.ForEachComposingWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
startSelectedParentNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.ForEachWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
startSelectedParentNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.IterateWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
startSelectedParentNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.SimpleContentWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
startSelectedParentNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.StringValueWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
startSelectedParentNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.TypedValueWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
startSelectedParentNode(FleetingNode, int) - Method in class com.saxonica.stream.watch.VoidWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
startSelectedParentNode(FleetingNode, int) - Method in interface com.saxonica.stream.watch.Watch
  Signal that an element or document node has been found that matches the selection that this Watch is looking for.
startSelectedParentNode(FleetingNode, int) - Method in class com.saxonica.validate.FieldWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
startSelectedParentNode(FleetingNode, int) - Method in class com.saxonica.validate.SelectorWatch
  Signal that an element has been found that matches the selection that this Watch is looking for.
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(String, String) - Method in interface net.sf.saxon.expr.sort.SubstringMatcher
  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() - Constructor for class net.sf.saxon.event.StartTagBuffer
StartTagBufferEE - Class in com.saxonica.validate
  This class handles attribute inheritance.
StartTagBufferEE() - Constructor for class com.saxonica.validate.StartTagBufferEE
state - Variable in class com.saxonica.deploy.CompiledMemoClosure
State - Interface in com.saxonica.schema.fsa
  A State is a dynamic state of the finite state machine.
state - Variable in class net.sf.saxon.value.MemoClosure
StatefulMappingFunction - Interface in net.sf.saxon.expr
  MappingFunction is an interface that must be satisfied by an object passed to a MappingIterator.
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
StaticQueryContextEE - Class in com.saxonica.expr.ee
  A version of StaticQueryContext for Saxon-EE, that extends the capability by allowing compilation of library modules.
StaticQueryContextEE(Configuration) - Constructor for class com.saxonica.expr.ee.StaticQueryContextEE
  Create a StaticQueryContext using a given Configuration.
StaticQueryContextPE - Class in com.saxonica.expr
  A version of StaticQueryContext for Saxon-PE, that extends the capability by allowing compilation of XQuery 1.1 syntax
StaticQueryContextPE(Configuration) - Constructor for class com.saxonica.expr.StaticQueryContextPE
  Create a StaticQueryContext using a given Configuration.
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.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.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.
StatisticsReporter - Class in com.saxonica.validate
StatisticsReporter(Receiver) - Constructor for class com.saxonica.validate.StatisticsReporter
  Create a StatisticsReporter and set a Receiver to receive an XML report of the statistics that have been collected
statsReporter - Variable in class com.saxonica.Validate
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
StaxBridge.StaxNamespaces - Class in net.sf.saxon.pull
StaxBridge.StaxNamespaces() - Constructor for class net.sf.saxon.pull.StaxBridge.StaxNamespaces
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
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
StreamingAdjunct - Class in com.saxonica.stream.adjunct
  This abstract class supplements an `Expression` with methods used at compile-time to support streaming, by generating a `Watch` or `Feed` that allows the expression to be evaluated in push mode.
StreamingAdjunct() - Constructor for class com.saxonica.stream.adjunct.StreamingAdjunct
StreamingApplyTemplates - Class in com.saxonica.stream
  Streaming version of the xsl:apply-templates instruction.
StreamingApplyTemplates(ApplyTemplates, Expression, Pattern) - Constructor for class com.saxonica.stream.StreamingApplyTemplates
streamingChildSequence - Variable in class com.saxonica.stream.StreamingRoute.PushAction
StreamingCopy - Class in com.saxonica.stream
  This class performs a streaming copy of selected nodes within a document.
StreamingCopy(Expression, Pattern, Expression) - Constructor for class com.saxonica.stream.StreamingCopy
  Create a StreamingCopy instruction.
StreamingPatternMaker - Class in com.saxonica.stream
  Factory class to make a streaming pattern from an expression.
StreamingPatternMaker() - Constructor for class com.saxonica.stream.StreamingPatternMaker
StreamingRoute - Class in com.saxonica.stream
  A StreamingRoute represents the path of events through an expression tree being evaluated in streaming mode.
StreamingRoute() - Constructor for class com.saxonica.stream.StreamingRoute
StreamingRoute.PushAction - Class in com.saxonica.stream
  A PushAction is a collection of data that together represents the strategy for how an expression should be evaluated in push mode.
StreamingRoute.PushAction() - Constructor for class com.saxonica.stream.StreamingRoute.PushAction
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.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.Token
  String literal
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
StringFn - Class in net.sf.saxon.functions
  Implement XPath function string()
StringFn() - Constructor for class net.sf.saxon.functions.StringFn
StringFnAdjunct - Class in com.saxonica.stream.adjunct
  Generate Java code to implement the XPath string() function
StringFnAdjunct() - Constructor for class com.saxonica.stream.adjunct.StringFnAdjunct
StringFnCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath string() function
StringFnCompiler() - Constructor for class com.saxonica.codegen.StringFnCompiler
stringify(Expression, boolean) - Static method in class net.sf.saxon.query.QueryParser
  Convert an expression so it generates a space-separated sequence of strings
StringifyRuleSet - 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.
StringJoin - Class in net.sf.saxon.functions
  xf:string-join(string* $sequence, string $separator)
StringJoin() - Constructor for class net.sf.saxon.functions.StringJoin
StringJoinAdjunct - Class in com.saxonica.stream.adjunct
  Generate streaming code for the string-join() function.
StringJoinAdjunct() - Constructor for class com.saxonica.stream.adjunct.StringJoinAdjunct
StringJoinCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the string-join function
StringJoinCompiler() - Constructor for class com.saxonica.codegen.StringJoinCompiler
StringJoinFeed - Class in com.saxonica.stream.feed
  This class is used when a streamed template requests evaluation of the string-join function streamed with respect to its first argument
StringJoinFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.StringJoinFeed
StringLength - Class in net.sf.saxon.functions
  Implement the XPath string-length() function
StringLength() - Constructor for class net.sf.saxon.functions.StringLength
StringLengthCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath string-length() function
StringLengthCompiler() - Constructor for class com.saxonica.codegen.StringLengthCompiler
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)
stringToBase64Binary(String, String) - Static method in class com.saxonica.functions.extfn.Extensions
  Convert a string to a base64Binary value in a given encoding
StringToCodepoints - Class in net.sf.saxon.functions
  This class supports the function string-to-codepoints()
StringToCodepoints() - Constructor for class net.sf.saxon.functions.StringToCodepoints
StringToCodepointsCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath string-to-codepoints() function
StringToCodepointsCompiler() - Constructor for class com.saxonica.codegen.StringToCodepointsCompiler
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
stringToHexBinary(String, String) - Static method in class com.saxonica.functions.extfn.Extensions
  Convert a string to a hexBinary value in a given encoding
stringToInteger(CharSequence) - Static method in class net.sf.saxon.value.IntegerValue
  Static factory method to convert strings to integers.
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.
stringToUtf8(String) - Static method in class com.saxonica.functions.extfn.Extensions
  Get the UTF-8 encoding of a string
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.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
StringValueAccumulator - Class in com.saxonica.stream.watch
  A StringValueAccumulator is a Receiver that computes the string value of an element in streaming mode, by copying all the text nodes to a supplied receiver.
StringValueAccumulator(FastStringBuffer) - Constructor for class com.saxonica.stream.watch.StringValueAccumulator
StringValueCompiler - Class in com.saxonica.codegen
  Generate Java code for a string literal
StringValueCompiler() - Constructor for class com.saxonica.codegen.StringValueCompiler
StringValueWatch - Class in com.saxonica.stream.watch
  This class is used when a streamed template requests evaluation of the string value of the nodes selected by a path expression, typically in response to an xsl:value-of instruction.
StringValueWatch(Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.StringValueWatch
STRIP - Static variable in class net.sf.saxon.event.RuleBasedStripper
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() - Constructor for class net.sf.saxon.event.Stripper
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.
StructuredQName(NamePool, int) - Constructor for class net.sf.saxon.om.StructuredQName
  Make a structuredQName from a Namepool nameCode
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
StyleNodeFactoryPE - Class in com.saxonica.xsltextn
  Class StyleNodeFactoryPE: Subclass of StyleNodeFactory used for Saxon-PE and Saxon-EE.
StyleNodeFactoryPE(Configuration) - Constructor for class com.saxonica.xsltextn.StyleNodeFactoryPE
  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.
StylesheetStripper - Class in net.sf.saxon.style
  The StylesheetStripper refines the Stripper class to do stripping of whitespace nodes on a stylesheet.
StylesheetStripper() - Constructor for class net.sf.saxon.style.StylesheetStripper
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(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
SubsequenceCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath remove() function
SubsequenceCompiler() - Constructor for class com.saxonica.codegen.SubsequenceCompiler
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(String, String) - Method in interface net.sf.saxon.expr.sort.SubstringMatcher
  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(String, String) - Method in interface net.sf.saxon.expr.sort.SubstringMatcher
  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
SubstringCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath translate() function
SubstringCompiler() - Constructor for class com.saxonica.codegen.SubstringCompiler
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.expr.sort
  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.
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.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.
subsumesAll(UserComplexType, SchemaCompiler) - Method in class com.saxonica.schema.UserComplexType
  Test whether the particle of this complex type subsumes a complex type defined using xs:all
subsumesMachine(FiniteStateMachine, FiniteStateMachine, SchemaCompiler) - Static method in class com.saxonica.schema.fsa.FiniteStateMachine
  Test whether one finite state machine subsumes another FSM: that is, whether for each path through the second FSM, there is a corresponding path through the first FSM.
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
subtract(Duration) - Method in class net.sf.saxon.xqj.SaxonDuration
  Computes a new duration whose value is `this-rhs`.
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.Token
  "*:" token
SuffixState - Class in com.saxonica.schema.fsa
  The state of a finite state machine that is processing "suffix" open content.
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
SumAdjunct - Class in com.saxonica.stream.adjunct
  Generate streaming code for the avg() function.
SumAdjunct() - Constructor for class com.saxonica.stream.adjunct.SumAdjunct
SumCompiler - Class in com.saxonica.codegen
  Generate Java code for the sum() function.
SumCompiler() - Constructor for class com.saxonica.codegen.SumCompiler
SumFeed - Class in com.saxonica.stream.feed
  This class is used when a streaming template requests evaluation of the sum() of the nodes selected by a path expression, with the streamed input being the value of the first argument.
SumFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.SumFeed
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.
supplyLicenseKey(BufferedReader) - Method in class com.saxonica.config.ProfessionalConfiguration
  This method allows the contents of a license key to be supplied programmatically.
supplyLicenseKey(BufferedReader, Configuration) - Method in class com.saxonica.config.Verifier
  This method allows the contents of a license key to be supplied programmatically.
supplyStaticContext(StaticContext, int, Expression[]) - Method in class com.saxonica.functions.extfn.Evaluate.EvaluateCall
  Supply static context information.
supplyStaticContext(StaticContext, int, Expression[]) - Method in class com.saxonica.functions.extfn.GeneralFilterFunction.GeneralFilterFunctionCall
  Supply static context information.
supplyStaticContext(StaticContext, int, Expression[]) - Method in class com.saxonica.functions.extfn.Parse.ParseCall
  Supply static context information.
supplyStaticContext(StaticContext, int, Expression[]) - Method in class net.sf.saxon.lib.ExtensionFunctionCall
  Supply static context information.
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.
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.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.Token
  Keyword "switch" (XQuery 1.1)
SWITCH_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "switch" expression.
SwitchExpression - Class in com.saxonica.expr
  An optimized Choose expression in which all the branches are tests of the same expression for equality with some value.
SwitchExpression(Expression, Map<Object, Expression>, Expression, StringCollator) - Constructor for class com.saxonica.expr.SwitchExpression
  Create a 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
symbolSpace - Variable in class com.saxonica.schema.SimpleComponentReference
  The symbol space representing the kind of schema component that is referenced
SymbolSpace - Class in com.saxonica.schema
  This class holds constants used to identify the various symbol spaces defined in XML Schema: element declarations, attribute declarations, types, groups, and so on.
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(XPathContext) - Static method in class com.saxonica.functions.extfn.Extensions
  Return the system identifier of the context node
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.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.ExpressionParser
TAG - Static variable in class net.sf.saxon.expr.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.
Tail - Class in com.saxonica.deploy
  A sequence value implemented as the trailing part of an underlying value
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
TailCallLoopCompiler - Class in com.saxonica.codegen
  Generate Java code to implement a tail call loop expression.
TailCallLoopCompiler() - Constructor for class com.saxonica.codegen.TailCallLoopCompiler
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]
TailExpressionCompiler - Class in com.saxonica.codegen
  Generate code for a TailExpression
TailExpressionCompiler() - Constructor for class com.saxonica.codegen.TailExpressionCompiler
TailFn - Class in com.saxonica.functions.xpath3
  This class implements the function fn:tail(), which is a standard function in XQuery 1.1
TailFn() - Constructor for class com.saxonica.functions.xpath3.TailFn
TailIterator - 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)
target - Variable in class com.saxonica.functions.hof.UserFunctionItem
target - Variable in class com.saxonica.schema.SimpleComponentReference
  The corresponding SchemaComponent.
targetIsDerived() - Method in class net.sf.saxon.expr.CastExpression
  Ask whether the target type is a derived type (not a primitive type)
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.RoleLocator
TemplateInversion - Class in com.saxonica.stream
  This class represents the inversion of a template body
TemplateInversion(Template, Configuration) - Constructor for class com.saxonica.stream.TemplateInversion
  Create the Jackson inversion of a template, allowing the template to execute on a streamed input source.
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.
term - Variable in class com.saxonica.schema.fsa.FiniteStateMachine.TermParticlePair
Term - Interface in com.saxonica.schema
  Represents a Term in a content model as defined by XML Schema.
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
TerminatedIntIterator - Class in net.sf.saxon.expr.sort
  An iterator over a sequence of integers held in an array.
TerminatedIntIterator(int[]) - Constructor for class net.sf.saxon.expr.sort.TerminatedIntIterator
  Construct an iterator over a sequence of integers held in an array, with the value -1 acting as the terminator
TerminatedIntIterator(int[], int) - Constructor for class net.sf.saxon.expr.sort.TerminatedIntIterator
  Construct an iterator over a sequence of integers held in an array, with a specified value acting as the terminator
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(Item, ValueRepresentation, Controller) - Method in class com.saxonica.schema.Assertion
  Evaluate the assertion
TEST - Static variable in class net.sf.saxon.om.StandardNames
testAssertions(NodeInfo, UserComplexType) - Method in class com.saxonica.validate.ValidationStack
  Test whether all the assertions on a given complex type are true
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.AssertionFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.DigitsFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.EnumerationFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.EnumerationFacetSet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.ExplicitTimezoneFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.Facet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.LengthRangeFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.MaxScaleFacet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.MinScaleFacet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.PatternFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.PreprocessFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.ValueRangeFacet
  Test whether an atomic value conforms to this facet
testAtomicValue(AtomicValue) - Method in class com.saxonica.schema.WhitespaceFacet
  Test whether an atomic value conforms to this facet
testCharacters(CharSequence) - Method in class net.sf.saxon.serialize.XMLEmitter
  Test that all characters in a name (for example) are supported in the target encoding.
testComparisonOK(int) - Method in class com.saxonica.schema.MaxExclusiveFacet
testComparisonOK(int) - Method in class com.saxonica.schema.MaxInclusiveFacet
testComparisonOK(int) - Method in class com.saxonica.schema.MinExclusiveFacet
testComparisonOK(int) - Method in class com.saxonica.schema.MinInclusiveFacet
testComparisonOK(int) - Method in class com.saxonica.schema.ValueRangeFacet
  Test whether the comparison with the min or max value is a valid result
testConformance(ValueRepresentation, SequenceType, XPathContext) - Static method in class net.sf.saxon.expr.TypeChecker
  Test whether a given value conforms to a given type
testFeature(int) - Method in class com.saxonica.config.EnterpriseConfiguration
  Determine if a particular feature is licensed.
testFeature(int) - Method in class com.saxonica.config.ProfessionalConfiguration
  Test whether a particular feature is available, given that a valid license has been successfully loaded.
testFixedValue(CharSequence, NamespaceResolver) - Method in class com.saxonica.schema.AttributeDecl
  Test a value against the fixed value.
testFixedValue(CharSequence, NamespaceResolver) - Method in class com.saxonica.schema.AttributeUse
  Test a value against the fixed value.
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
testLength(int) - Method in class com.saxonica.schema.Facet
  Test whether the length of a list conforms to this facet.
testLength(int) - Method in class com.saxonica.schema.LengthFacet
  Test whether a supplied length conforms to this required length.
testLength(int) - Method in class com.saxonica.schema.LengthRangeFacet
  Test whether a supplied length conforms to this required length.
testLength(int) - Method in class com.saxonica.schema.MaxLengthFacet
  Test whether a supplied length conforms to this required length
testLength(int) - Method in class com.saxonica.schema.MinLengthFacet
  Test whether a supplied length conforms to this required length (used when testing the length of a list)
testListValue(Value) - Method in class com.saxonica.schema.AssertionFacet
  Test whether a list value conforms to this facet.
testListValue(Value) - Method in class com.saxonica.schema.EnumerationFacetSet
  Test whether a list value conforms to this facet.
testListValue(Value) - Method in class com.saxonica.schema.Facet
  Test whether a list value conforms to this facet.
testMinimumReached() - Method in class com.saxonica.schema.fsa.CountingState
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
textNodeToBinary(CharSequence) - Method in class com.saxonica.serialize.Base64BinaryEmitter
textNodeToBinary(CharSequence) - Method in class com.saxonica.serialize.BinaryEmitter
textNodeToBinary(CharSequence) - Method in class com.saxonica.serialize.HexBinaryEmitter
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
th - Variable in class com.saxonica.deploy.CompiledQueryServlet
th - Variable in class com.saxonica.deploy.CompiledUserQuery
THE_INSTANCE - Static variable in class com.saxonica.config.EnterpriseConfiguration.SurrogateSchema
THE_INSTANCE - Static variable in class net.sf.saxon.expr.sort.EqualityComparer
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.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
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
TimedTraceListener - Class in net.sf.saxon.trace
  A Simple trace listener that writes messages to System.err or to another designated PrintStream
TimedTraceListener() - Constructor for class net.sf.saxon.trace.TimedTraceListener
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
TimeValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing an xs:time constant value
TimeValueCompiler() - Constructor for class com.saxonica.codegen.TimeValueCompiler
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
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
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() - 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() - 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
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
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() - Constructor for class net.sf.saxon.tree.tiny.TinyTree
  Create a TinyTree.
TinyTree(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
TinyTreeWalker - Class in com.saxonica.pull
  This implementation of the Saxon pull interface starts from a document, element, text, comment, or processing-instruction node in a TinyTree, and returns the events corresponding to that node and its descendants (including their attributes and namespaces).
TinyTreeWalker(TinyNodeImpl) - Constructor for class com.saxonica.pull.TinyTreeWalker
  Create a TinyTreeWalker 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.Token
  Operator "to"
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.
ToBooleanCompiler - Class in com.saxonica.codegen
  Abstract class for compiling expressions that yield a boolean value and are generally used in a boolean context.
ToBooleanCompiler() - Constructor for class com.saxonica.codegen.ToBooleanCompiler
toCalendarValue() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Convert this SaxonXMLGregorianCalendar to a Saxon CalendarValue object
toCamelCase(String, boolean, PrintStream) - Static method in class com.saxonica.expr.JavaExtensionFunctionCall
  Convert a name to camelCase (by removing hyphens and changing the following letter to capitals)
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
toGregorianCalendar() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Convert this `XMLGregorianCalendar` to a `GregorianCalendar`.
toGregorianCalendar(TimeZone, Locale, XMLGregorianCalendar) - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Convert this `XMLGregorianCalendar` along with provided parameters to a `GregorianCalendar` instance.
toJapanese(long) - Method in class net.sf.saxon.expr.number.AbstractNumberer
  Format the number in Japanese.
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.AnyURIValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.Base64BinaryValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.BigIntegerValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.BooleanValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.DateTimeValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.DateValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.DayTimeDurationValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.DecimalValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.DoubleValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.DurationValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.EmptySequenceCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.FloatValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.GDayValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.GMonthDayValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.GMonthValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.GYearMonthValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.GYearValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.HexBinaryValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.Int64ValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.IntegerRangeCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.NotationValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.QNameValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.SequenceExtentCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.StringValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.TimeValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.UntypedAtomicValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.ValueCompiler
toJavaExpression(AtomicValue, CompilerService) - Method in class com.saxonica.codegen.YearMonthDurationValueCompiler
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
  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.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
TokenizeCompiler - Class in com.saxonica.codegen
  Compile the XPath function tokenize() to Java code
TokenizeCompiler() - Constructor for class com.saxonica.codegen.TokenizeCompiler
Tokenizer - Class in net.sf.saxon.expr
  Tokenizer for expressions and inputs.
Tokenizer() - Constructor for class net.sf.saxon.expr.Tokenizer
tokens - Static variable in class net.sf.saxon.expr.Token
  The following strings are used to represent tokens in error messages
toLong() - Method in class com.saxonica.schema.Facet
  Returns the numeric value of this facet, for facets where this is appropriate
toLong() - Method in class com.saxonica.schema.LengthRangeFacet
tomorrow(int, byte, byte) - Static method in class net.sf.saxon.value.DateValue
  Get the date that immediately follows a given date
toObject(XQItemAccessor) - Method in interface net.sf.saxon.xqj.ObjectConverter
  Convert an Item to a Java object
toObject(XQItemAccessor) - Method in class net.sf.saxon.xqj.StandardObjectConverter
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
topLevelElementName - Variable in class com.saxonica.Validate
toRoman(long) - Static method in class net.sf.saxon.expr.number.AbstractNumberer
  Generate a Roman numeral (in lower case)
toString() - Method in class com.saxonica.expr.PathFinder
  Get a string representation of the expression.
toString() - Method in class com.saxonica.functions.hof.FunctionItemExpression
  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(NamePool) - Method in class com.saxonica.functions.hof.FunctionType
  Produce a representation of this type name for use in error messages.
toString() - Method in class com.saxonica.functions.hof.FunctionType
  Produce a representation of this type name for use in error messages.
toString() - Method in class com.saxonica.schema.ElementDecl
toString() - Method in class com.saxonica.schema.ElementParticle
toString() - Method in class com.saxonica.schema.UserAtomicType
  Produce string representation for use in diagnostic output
toString(NamePool) - Method in class com.saxonica.schema.UserAtomicType
  Display the type descriptor for diagnostics
toString() - Method in class com.saxonica.schema.Wildcard
  Get a string representation of this wildcard, used for diagnostics
toString() - Method in class com.saxonica.validate.SchemaAttributeTest
toString(NamePool) - Method in class com.saxonica.validate.SchemaAttributeTest
toString() - Method in class com.saxonica.validate.SchemaElementTest
toString(NamePool) - Method in class com.saxonica.validate.SchemaElementTest
toString() - Method in interface javax.xml.xquery.XQItemType
  Returns a human-readable implementation-defined string representation of the item type.
toString() - Method in interface javax.xml.xquery.XQSequenceType
  Returns a human-readable implementation-defined string representation of the sequence type.
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.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.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.PathExpression
  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.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.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.NodeTestPattern
  Display the pattern 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.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.StringValue
toString() - Method in class net.sf.saxon.xqj.SaxonXQItemType
toString() - Method in class net.sf.saxon.xqj.SaxonXQSequenceType
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.
TotalDigitsFacet - Class in com.saxonica.schema
  Eepresents the value of the totalDigits facet
TotalDigitsFacet() - Constructor for class com.saxonica.schema.TotalDigitsFacet
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
toXMLFormat() - Method in class net.sf.saxon.xqj.SaxonXMLGregorianCalendar
  Return the lexical representation of `this` instance.
trace(String, Expression) - Method in class net.sf.saxon.expr.Optimizer
  Trace optimization actions
trace(String) - Method in class net.sf.saxon.expr.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
TraceCompiler - Class in com.saxonica.codegen
  Generate Java code for the trace() function.
TraceCompiler() - Constructor for class com.saxonica.codegen.TraceCompiler
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 subclass of TraceWrapper 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
TraceInstruction - Class in net.sf.saxon.expr.instruct
  A run-time instruction which wraps a real instruction and traces its entry and exit to the TraceListener
TraceInstruction(Expression, InstructionInfo) - Constructor for class net.sf.saxon.expr.instruct.TraceInstruction
  Create a Trace instruction
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.
TraceWrapper - Class in net.sf.saxon.expr.instruct
  This class is a tracing wrapper around any expression: it delivers the same result as the wrapped expression, but traces its evaluation to a TraceListener
TraceWrapper() - Constructor for class net.sf.saxon.expr.instruct.TraceWrapper
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() - Constructor for class net.sf.saxon.event.TracingFilter
  Create a TracingFilter and allocate a unique Id.
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 - Class in com.saxonica
  This is a synonym of the command line interface net.sf.saxon.Transform for running XSLT transformations.
Transform() - Constructor for class com.saxonica.Transform
transform(Source, Result) - Method in class net.sf.saxon.Controller
  Perform a transformation from a Source document to a Result document.
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
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.
TransformFn - Class in com.saxonica.functions.extfn
  This class implements the saxon:transform() extension function
TransformFn() - Constructor for class com.saxonica.functions.extfn.TransformFn
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) - 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
translateBranch() - Method in class net.sf.saxon.functions.regex.RegexTranslator
TranslateCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the XPath translate() function
TranslateCompiler() - Constructor for class com.saxonica.codegen.TranslateCompiler
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
TREAT_AS - Static variable in class net.sf.saxon.expr.Token
  operator "treat as"
treatCurrentAsOperator() - Method in class net.sf.saxon.expr.Tokenizer
  Force the current token to be treated as an operator if possible
TreatExpression - Class 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
TreatFnCompiler - Class in com.saxonica.codegen
  Generate Java code to implement the "treat as" functions exactly-one, etc.
TreatFnCompiler() - Constructor for class com.saxonica.codegen.TreatFnCompiler
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")
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
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
TreeWalker - Class in com.saxonica.pull
  This implementation of the Saxon pull interface starts from any NodeInfo, and returns the events corresponding to that node and its descendants (including their attributes and namespaces).
TrigonometricFn - Class in com.saxonica.functions.xpath3
  Abstract class providing functionality common to functions math:sin(), math:cos(), math:sqrt() etc; contains the concrete implementations of these functions as inner subclasses
TrigonometricFn() - Constructor for class com.saxonica.functions.xpath3.TrigonometricFn
TrigonometricFn.AcosFn - Class in com.saxonica.functions.xpath3
  Implement math:acos
TrigonometricFn.AcosFn() - Constructor for class com.saxonica.functions.xpath3.TrigonometricFn.AcosFn
TrigonometricFn.AsinFn - Class in com.saxonica.functions.xpath3
  Implement math:asin
TrigonometricFn.AsinFn() - Constructor for class com.saxonica.functions.xpath3.TrigonometricFn.AsinFn
TrigonometricFn.AtanFn - Class in com.saxonica.functions.xpath3
  Implement math:atan
TrigonometricFn.AtanFn() - Constructor for class com.saxonica.functions.xpath3.TrigonometricFn.AtanFn
TrigonometricFn.CosFn - Class in com.saxonica.functions.xpath3
  Implement math:cos
TrigonometricFn.CosFn() - Constructor for class com.saxonica.functions.xpath3.TrigonometricFn.CosFn
TrigonometricFn.SinFn - Class in com.saxonica.functions.xpath3
  Implement math:sin
TrigonometricFn.SinFn() - Constructor for class com.saxonica.functions.xpath3.TrigonometricFn.SinFn
TrigonometricFn.SqrtFn - Class in com.saxonica.functions.xpath3
  Implement math:sqrt
TrigonometricFn.SqrtFn() - Constructor for class com.saxonica.functions.xpath3.TrigonometricFn.SqrtFn
TrigonometricFn.TanFn - Class in com.saxonica.functions.xpath3
  Implement math:tan
TrigonometricFn.TanFn() - Constructor for class com.saxonica.functions.xpath3.TrigonometricFn.TanFn
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.functions.BooleanFn
TRUE - Static variable in class net.sf.saxon.value.BooleanValue
  The boolean value TRUE
TRUE - Static variable in class net.sf.saxon.value.StringValue
truncateURI(String) - Static method in class net.sf.saxon.expr.ExpressionLocation
  Truncate a URI to its last component
trustResultType() - Method in class com.saxonica.functions.map.MapGet
  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 com.saxonica.functions.map.MapKeys
  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 com.saxonica.functions.map.MapNew
  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 com.saxonica.functions.map.MapPut
  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 com.saxonica.functions.xpath3.Pi
trustResultType() - Method in class com.saxonica.functions.xpath3.TrigonometricFn
  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.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.
TryCatch - Class in com.saxonica.expr
  This class implements a try/catch expression.
TryCatch(Expression) - Constructor for class com.saxonica.expr.TryCatch
tryIndexedFilter(FilterExpression, ExpressionVisitor, boolean) - Method in class com.saxonica.expr.ee.OptimizerEE
  Try converting a filter expression to a call on the key function.
tryIndexedFilter(FilterExpression, ExpressionVisitor, boolean) - Method in class net.sf.saxon.expr.Optimizer
  Try converting a filter expression to a call on the key function.
tryInlineFunctionCall(UserFunctionCall, ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.ee.OptimizerEE
  Replace a function call by the body of the function, assuming all conditions for inlining the function are satisfied
tryInlineFunctionCall(UserFunctionCall, ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.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 com.saxonica.expr.ee.OptimizerEE
  Try to convert a Choose expression (or an XQuery 1.1 switch) into an optimized switch
trySwitch(Choose, StaticContext) - Method in class net.sf.saxon.expr.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.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.PathExpression
  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.
tryToResolve(SchemaCompiler) - Method in class com.saxonica.schema.AttributeGroupReference
  Attempt to resolve this reference using the groups defined in a given schema.
tryToResolve(SchemaCompiler) - Method in interface com.saxonica.schema.ComponentReference
  Try to resolve the reference if possible, relative to components present in a given schema.
tryToResolve(SchemaCompiler) - Method in class com.saxonica.schema.IdentityConstraintReference
  Attempt to resolve this reference using the constraints defined in a given schema.
tryToResolve(SchemaCompiler) - Method in class com.saxonica.schema.KeyRef
  Try to resolve the reference if possible, relative to components present in a given schema.
tryToResolve(SchemaCompiler) - Method in class com.saxonica.schema.ModelGroupParticle
  Attempt to resolved this reference using the groups defined in a given schema.
tryToResolve(SchemaCompiler) - Method in class com.saxonica.schema.SimpleComponentReference
  Attempt to resolve this reference using the components defined in a given schema.
tryToResolve(SchemaCompiler) - Method in class com.saxonica.schema.TypeReference
  Attempt to resolved this reference using the groups defined in a given schema.
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.ApplyTemplates
TupleExpression - Class in net.sf.saxon.expr.sort
  A tuple expression is an expression that returns a tuple.
TupleExpression(int) - Constructor for class net.sf.saxon.expr.sort.TupleExpression
TupleExpressionCompiler - Class in com.saxonica.codegen
  Compiler for tuple expressions.
TupleExpressionCompiler() - Constructor for class com.saxonica.codegen.TupleExpressionCompiler
TupleSorter - Class in net.sf.saxon.expr.sort
  A TupleSorter is an expression that sorts a stream of tuples.
TupleSorter(Expression, SortKeyDefinition[]) - Constructor for class net.sf.saxon.expr.sort.TupleSorter
  Create a TupleSorter
TupleSorter.TupleUnwrapper - Class in net.sf.saxon.expr.sort
  Mapping function to map the wrapped objects returned by the SortedTupleIterator into real items.
TupleSorterCompiler - Class in com.saxonica.codegen
  Generate code for a TupleSorter
TupleSorterCompiler() - Constructor for class com.saxonica.codegen.TupleSorterCompiler
TWO - Static variable in class net.sf.saxon.value.DecimalValue
TWO_POINT_ONE - Static variable in class net.sf.saxon.value.DecimalValue
TYPE - Static variable in class com.saxonica.functions.map.ImmutableMap
TYPE - Static variable in class com.saxonica.schema.SymbolSpace
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_AVAILABLE - Static variable in class net.sf.saxon.functions.Available
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.RoleLocator
TYPE_QNAME - Static variable in class net.sf.saxon.trans.CommandLineOptions
TYPE_STRING - Static variable in class net.sf.saxon.trans.CommandLineOptions
TypeAlternative - Class in com.saxonica.schema
  A TypeAlternative schema component (See XML Schema 1.1 Part 1 Working Draft)
TypeAlternative(EnterpriseConfiguration, XPathExpression, String) - Constructor for class com.saxonica.schema.TypeAlternative
  Create an TypeAlternative component
typeAnnotation(XPathContext, Item) - Static method in class com.saxonica.functions.extfn.Extensions
  Display the value of the type annotation of a node or an atomic value
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.EquivalenceComparison
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.EvaluateInstr
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.Fork
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.IndexedFilterExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.IndexedLookupExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.IterateInstr
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.NextIteration
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.SwitchExpression
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.expr.TryCatch
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.functions.hof.AbstractFunctionItem
  Type check the function (may modify it by adding code for converting the arguments)
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.functions.hof.FirstClassFunction
  Type check the function (may modify it by adding code for converting the arguments)
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.functions.hof.FunctionItemExpression
  TypeCheck an expression
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.functions.hof.FunctionSequenceCoercer
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.functions.hof.UserFunctionItem
  Type check the function (may modify it by adding code for converting the arguments)
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.functions.xslt3.CopyOfFn
  Type-check the expression.
typeCheck(SchemaCompiler, SchemaType) - Method in class com.saxonica.schema.IdentityConstraint
  Typecheck the selector and the fields
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.stream.StreamingCopy
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.update.CopyModifyExpression
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.update.DeleteExpression
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.update.InsertExpression
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.update.RenameExpression
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.update.ReplaceNodeExpression
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class com.saxonica.update.ReplaceValueExpression
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.AdjacentTextNodeMerger
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.ArithmeticExpression
  Type-check the expression statically.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.ArithmeticExpression10
  Type-check the expression statically.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.Atomizer
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.AxisExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.BinaryExpression
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.BooleanExpression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.CardinalityChecker
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.CastableExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.CastExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.CompareToIntegerConstant
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.ContextItemExpression
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.ErrorExpression
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.Expression
  Perform type checking of an expression and its subexpressions.
typeCheck(Expression, ItemType) - Method in class net.sf.saxon.expr.ExpressionVisitor
  Type check an expression, via the ExpressionVisitor
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.FilterExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.ForExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.FunctionCall
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.GeneralComparison
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.GeneralComparison10
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.IdentityComparison
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.InstanceOfExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.AnalyzeString
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ApplyImports
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.Block
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.CallTemplate
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.Choose
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ComputedElement
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.Copy
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.CopyOf
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.Doctype
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ForEach
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.GeneralVariable
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.LocalParamBlock
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.Message
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.NumberInstruction
  Perform static analysis of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.ResultDocument
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.SimpleContentConstructor
typeCheck(ExpressionVisitor, ItemType) - 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, ItemType) - Method in class net.sf.saxon.expr.instruct.TraceWrapper
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.UseAttributeSets
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.instruct.While
typeCheck(WithParam[], ExpressionVisitor, ItemType) - Static method in class net.sf.saxon.expr.instruct.WithParam
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.IntegerRangeTest
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.IsLastExpression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.ItemChecker
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.LastItemExpression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.LazyExpression
  The typeCheck method suppresses compile-time evaluation
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.LetExpression
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.Literal
  TypeCheck an expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.NegateExpression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.NumericPromoter
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.PathExpression
  Perform type analysis
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.PatternMatchExpression
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.QuantifiedExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.RangeExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.SimpleExpression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.SingleNodeExpression
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.SingletonAtomizer
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.SlashExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.sort.ConditionalSorter
  Perform type checking of an expression and its subexpressions.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.sort.SortExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.sort.SortKeyDefinition
  Type-check this sort key definition (all properties other than the sort key select expression, which has a different dynamic context)
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.sort.TupleExpression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.sort.TupleSorter
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.SuppliedParameterReference
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.TailCallLoop
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.TailExpression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.UnaryExpression
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.UntypedAtomicConverter
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.UserFunctionCall
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.ValueComparison
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.VariableReference
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.expr.VennExpression
  Type-check the expression
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Id
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Idref
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.KeyFn
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Lang
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Last
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.NormalizeSpace
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.NumberFn
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Position
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.StringLength
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Substring
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Translate
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.Unordered
typeCheck(ExpressionVisitor, ItemType) - Method in class net.sf.saxon.functions.UnparsedEntity
  Type-check the expression.
typeCheck(ExpressionVisitor, ItemType) - 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, ItemType) - Method in interface net.sf.saxon.TypeCheckerEnvironment
typeCheckBody() - Method in class net.sf.saxon.style.XSLFunction
TypeChecker - Class in net.sf.saxon.expr
  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.
typeCheckIdentityConstraints() - Method in class com.saxonica.schema.SchemaCompiler
  Do all the pending type-checking
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() - Constructor for class net.sf.saxon.event.TypeCheckingFilter
typeCodeArray - Variable in class net.sf.saxon.tree.tiny.TinyTree
TypedContentHandler - Class in com.saxonica.jaxp
  This class is an extension of ContentHandlerProxy that provides access to type information, using the DOM Level 3 TypeInfo interfaces.
TypedContentHandler() - Constructor for class com.saxonica.jaxp.TypedContentHandler
TypedContentHandler.TypeInfoProviderImpl - Class in com.saxonica.jaxp
TypedContentHandler.TypeInfoProviderImpl() - Constructor for class com.saxonica.jaxp.TypedContentHandler.TypeInfoProviderImpl
typedValueArray - Variable in class net.sf.saxon.tree.tiny.TinyTree
TypedValueWatch - Class in com.saxonica.stream.watch
  This class is used when a streamed template requests evaluation of the typed value of the nodes selected by a path expression.
TypedValueWatch(Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.TypedValueWatch
typeError(String, String, XPathContext) - Method in class com.saxonica.deploy.CompiledQueryServlet
  Signal a type error.
typeError(String, String, XPathContext) - Method in class com.saxonica.deploy.CompiledUserQuery
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
TypeReference - Class in com.saxonica.schema
  A reference to a simple or complex type
TypeReference(int, EnterpriseConfiguration, SourceLocator) - Constructor for class com.saxonica.schema.TypeReference
  Creates a new Type reference
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.Token
  Keyword "typeswitch"
TYPESWITCH_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "typeswitch" expression.

## U

UNARY_EXPR - Static variable in class net.sf.saxon.expr.RoleLocator
UnaryExpression - Class in net.sf.saxon.expr
  Unary Expression: an expression taking a single operand expression
UnaryExpression(Expression) - Constructor for class net.sf.saxon.expr.UnaryExpression
UNBOUNDED - Static variable in class com.saxonica.schema.Particle
  A constant to represent an UNBOUNDED number of occurrences
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, 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
UnconstructedDocument - Class in com.saxonica.pull
  A document node whose construction is deferred.
UnconstructedDocument(DocumentInstr, XPathContext) - Constructor for class com.saxonica.pull.UnconstructedDocument
  Create an unconstructed (pending) document node
UnconstructedElement - Class in com.saxonica.pull
  An element node whose construction is deferred.
UnconstructedElement(ElementCreator, XPathContext) - Constructor for class com.saxonica.pull.UnconstructedElement
  Create an unconstructed (pending) element node
UnconstructedParent - Class in com.saxonica.pull
  This class represents a virtual element node, the result of an element constructor that (in general) hasn't been fully evaluated.
UnconstructedParent(ParentNodeConstructor, XPathContext) - Constructor for class com.saxonica.pull.UnconstructedParent
  Create an UnconstructedParent node
UNDECIDED - Static variable in class net.sf.saxon.expr.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
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.ExpressionParser
  Note when the most recently declared range variable has gone out of scope
UnfailingIterator - 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
UnicodeData - Class in net.sf.saxon.serialize.codenorm
UnicodeData() - Constructor for class net.sf.saxon.serialize.codenorm.UnicodeData
UnicodeNormalizer - Class in net.sf.saxon.serialize
  UnicodeNormalizer: This ProxyReceiver performs unicode normalization on the contents of attribute and text nodes.
UnicodeNormalizer(String) - 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(IntArraySet) - 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, IntSet) - Static method in class net.sf.saxon.expr.sort.IntHashSet
  Form a new set that is the union of two IntSets.
UNION - Static variable in class net.sf.saxon.expr.Token
  "union" or "|" token
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, NodeOrderComparer) - 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
Unique - Class in com.saxonica.schema
  This class represents an xs:unique identity constraint
Unique() - Constructor for class com.saxonica.schema.Unique
UNKNOWN - Static variable in class net.sf.saxon.expr.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.
UnknownElement - Class in com.saxonica.schema.sdoc
  An unknown element in an XML Schema document.
UnknownElement() - Constructor for class com.saxonica.schema.sdoc.UnknownElement
  Creates a new unknown element
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.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_TEXT - Static variable in class net.sf.saxon.functions.UnparsedText
UNPARSED_TEXT_AVAILABLE - Static variable in class net.sf.saxon.functions.UnparsedText
UNPARSED_TEXT_LINES - Static variable in class net.sf.saxon.functions.UnparsedText
unparsedEntities(DocumentInfo) - Static method in class com.saxonica.functions.extfn.Extensions
  Get a list of the names of the unparsed entities in a document
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 com.saxonica.jaxp.ValidatorHandlerImpl
  Receive notification of an unparsed entity declaration event.
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
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.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
UnresolvedReferenceExceptionImpl - Exception in com.saxonica.schema
  This exception occurs when an attempt is made to dereference a reference from one schema component to another, if the target of the reference cannot be found.
UnresolvedReferenceExceptionImpl(ComponentReference) - Constructor for exception com.saxonica.schema.UnresolvedReferenceExceptionImpl
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.ExpressionTool
  Remove unwanted sorting from an expression, at compile time
unsortedIfHomogeneous(Optimizer, Expression) - Static method in class net.sf.saxon.expr.ExpressionTool
  Remove unwanted sorting from an expression, at compile time, if and only if it is known that the result of the expression will be homogeneous (all nodes, or all atomic values).
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
UnsupportedOperationAdjunct - Class in com.saxonica.stream.adjunct
  Streaming code for an expression that does not support streaming
UnsupportedOperationAdjunct() - Constructor for class com.saxonica.stream.adjunct.UnsupportedOperationAdjunct
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
UntypedAtomicConverter - Class in net.sf.saxon.expr
  An UntypedAtomicConverter is an expression that converts any untypedAtomic items in a sequence to a specified type
UntypedAtomicConverter(Expression, AtomicType, boolean, RoleLocator) - Constructor for class net.sf.saxon.expr.UntypedAtomicConverter
  Constructor
UntypedAtomicConverterAdjunct - Class in com.saxonica.stream.adjunct
  Generate streaming code for an untyped atomic converter expression
UntypedAtomicConverterAdjunct() - Constructor for class com.saxonica.stream.adjunct.UntypedAtomicConverterAdjunct
UntypedAtomicConverterCompiler - Class in com.saxonica.codegen
  Compile Java code for an UntypedAtomicConverter, an expression inserted by the type checker to convert untyped atomic values in a sequence to a given target type.
UntypedAtomicConverterCompiler() - Constructor for class com.saxonica.codegen.UntypedAtomicConverterCompiler
UntypedAtomicValue - Class in net.sf.saxon.value
  An Untyped Atomic value.
UntypedAtomicValue(CharSequence) - Constructor for class net.sf.saxon.value.UntypedAtomicValue
  Constructor
UntypedAtomicValueCompiler - Class in com.saxonica.codegen
  Generate Java code for an untypedAtomic literal
UntypedAtomicValueCompiler() - Constructor for class com.saxonica.codegen.UntypedAtomicValueCompiler
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.
UpdateParser - Class in com.saxonica.update
  Parser for the XQuery Update extensions
UpdateParser() - Constructor for class com.saxonica.update.UpdateParser
updating - Variable in class net.sf.saxon.Query
UPDATING_EXPR - Static variable in class net.sf.saxon.expr.RoleLocator
UPPER_CASE - Static variable in class net.sf.saxon.expr.number.AbstractNumberer
UPPERCASE - Static variable in class net.sf.saxon.functions.ForceCase
UppercaseFirstCollator - Class in net.sf.saxon.expr.sort
  A Collator used for comparing strings, with upper case collated before lower case if the strings are otherwise equal.
UppercaseFirstCollator(StringCollator) - Constructor for class net.sf.saxon.expr.sort.UppercaseFirstCollator
  Create an UppercaseFirstCollator
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
URIResourceResolver - Class in com.saxonica.jaxp
  This class implements the JAXP URIResourceResolver as a wrapper around a DOM Level 3 LSResourceResolver.
URIResourceResolver(LSResourceResolver) - Constructor for class com.saxonica.jaxp.URIResourceResolver
USE - Static variable in class net.sf.saxon.om.StandardNames
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_DEFAULT_NS - Static variable in class com.saxonica.schema.sdoc.SchemaElement
  Option indicating "use the default element namespace when unprefixed"
USE_DEFAULT_NS_WITHOUT_IMPORT - Static variable in class com.saxonica.schema.sdoc.SchemaElement
  Option indicating "use the default element namespace when unprefixed", but without a requirement to have an xs:import
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() - 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
useGlobalParameter(StructuredQName, int, SequenceType, XPathContext) - Method in class net.sf.saxon.expr.instruct.Bindery
  Use global parameter.
useLocalParameter(StructuredQName, LocalParam, boolean) - Method in class net.sf.saxon.expr.EarlyEvaluationContext
  Use local parameter.
useLocalParameter(StructuredQName, LocalParam, boolean) - Method in interface net.sf.saxon.expr.XPathContext
  Use local parameter.
useLocalParameter(StructuredQName, LocalParam, boolean) - Method in class net.sf.saxon.expr.XPathContextMajor
  Use local parameter.
useLocalParameter(StructuredQName, LocalParam, boolean) - Method in class net.sf.saxon.expr.XPathContextMinor
  Use local parameter.
USER_DEFINED_MASK - Static variable in class net.sf.saxon.om.NamePool
UserAtomicType - Class in com.saxonica.schema
  An object belonging to this class represents an atomic type: either a built-in atomic type, or a user-defined atomic type.
UserAtomicType(EnterpriseConfiguration) - Constructor for class com.saxonica.schema.UserAtomicType
  Create a UserAtomicType
UserComplexType - Class in com.saxonica.schema
  A user-defined complex type (that is, any complex type other than xs:anyType)
UserComplexType(EnterpriseConfiguration, SourceLocator) - Constructor for class com.saxonica.schema.UserComplexType
  Creates a new user-defined Complextype
UserDefinedType - Class in com.saxonica.schema
  This class represents a user-defined simple type or complex type as defined in XML Schema.
UserDefinedType() - Constructor for class com.saxonica.schema.UserDefinedType
  Default constructor.
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
UserFunctionCallCompiler - Class in com.saxonica.codegen
  Compiles Java code to implement a Let expression
UserFunctionCallCompiler() - Constructor for class com.saxonica.codegen.UserFunctionCallCompiler
UserFunctionItem - Class in com.saxonica.functions.hof
  A UserFunctionItem is a function item representing a call on a user-defined function.
UserFunctionItem(UserFunctionCall) - Constructor for class com.saxonica.functions.hof.UserFunctionItem
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
UserListType - Class in com.saxonica.schema
  Represents a SimpleType that is a list of a given SimpleType, known as its itemType.
UserListType(EnterpriseConfiguration) - Constructor for class com.saxonica.schema.UserListType
  Create a new user-defined ListType.
UserSchemaComponent - Interface in com.saxonica.schema
  A SchemaComponent is an object in a schema.
UserSimpleType - Class in com.saxonica.schema
  This class represents a used-defined simple type, as defined in the XML Schema specification.
UserSimpleType() - Constructor for class com.saxonica.schema.UserSimpleType
  Construct a UserSimpleType
userStyles - Variable in class com.saxonica.xsltextn.StyleNodeFactoryPE
UserUnionType - Class in com.saxonica.schema
  A class that represents the XML Schema Union simple-type.
UserUnionType(EnterpriseConfiguration) - Constructor for class com.saxonica.schema.UserUnionType
  Creates a new Union type.
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
usesTypeAnnotations() - Method in class com.saxonica.jaxp.TypedContentHandler
  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 com.saxonica.ptree.PTreeEmitter
  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 com.saxonica.serialize.BinaryEmitter
usesTypeAnnotations() - Method in class com.saxonica.stream.watch.WatchManager
  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 com.saxonica.validate.Checker
usesTypeAnnotations() - Method in class com.saxonica.validate.EntityValidator
  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 com.saxonica.validate.FieldChecker
  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 com.saxonica.validate.IdValidator
  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 com.saxonica.validate.IgnorableWhitespaceStripper
  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 com.saxonica.validate.ValidatingFilter
  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.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.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 com.saxonica.serialize.BinaryEmitter
  Determine whether the Emitter wants a Writer for character output or an OutputStream for binary output.
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
useTypedValueCache() - Method in class net.sf.saxon.Configuration
  Ask whether the typed value cache should be used for the TinyTree
useURLs - Variable in class com.saxonica.Validate
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(StartTagBuffer) - 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(Source, Result) - Method in class com.saxonica.jaxp.ValidatorImpl
validate(SchemaCompiler) - Method in class com.saxonica.schema.AllModelGroup
  Checks the validity of this Compositor definition.
validate(SchemaCompiler) - Method in class com.saxonica.schema.AttributeDecl
  Checks the validity of this Attribute declaration
validate(SchemaCompiler) - Method in class com.saxonica.schema.AttributeGroupDecl
  Check the validity of this AttributeGroup declaration.
validate(SchemaCompiler) - Method in class com.saxonica.schema.AttributeGroupReference
  Checks the validity of this Schema component.
validate(SchemaCompiler) - Method in class com.saxonica.schema.AttributeUse
  Checks the validity of this Attribute Use
validate(SchemaCompiler) - Method in class com.saxonica.schema.AttributeWildcard
  Validate that this AttributeWildcard obeys the schema consistency rules.
validate(SchemaCompiler) - Method in class com.saxonica.schema.ChoiceModelGroup
  Checks the validity of this Compositor definition.
validate(SchemaCompiler) - Method in class com.saxonica.schema.ElementDecl
  Check the validity (consistency) of this element definition.
validate(SchemaCompiler) - Method in class com.saxonica.schema.ElementParticle
  Check the validity (consistency) of this element definition.
validate(SchemaCompiler) - Method in class com.saxonica.schema.ElementWildcard
  Check the validity (consistency) of this element wildcard definition.
validate(SchemaCompiler) - Method in class com.saxonica.schema.IdentityConstraint
  Checks the validity of this Schema defintion.
validate(SchemaCompiler) - Method in class com.saxonica.schema.KeyRef
  Checks the validity of this Schema defintion.
validate(SchemaCompiler) - Method in class com.saxonica.schema.ModelGroup
  Checks the validity of this Compositor definition.
validate(SchemaCompiler) - Method in class com.saxonica.schema.ModelGroupDefinition
  Checks the validity of this Model Group Definition.
validate(SchemaCompiler) - Method in class com.saxonica.schema.ModelGroupParticle
  Checks the validity of this Schema definition.
validate(SchemaCompiler) - Method in class com.saxonica.schema.Notation
  Checks the validity of this Notation.
validate(SchemaCompiler) - Method in class com.saxonica.schema.Particle
  Check the validity (consistency) of this element definition.
validate(SchemaCompiler) - Method in class com.saxonica.schema.PreparedSchema
  Checks the validity of this Schema definition, and if valid, adds the schema to the cache held by the EnterpriseConfiguration
validate(SchemaDocument) - Method in class com.saxonica.schema.SchemaCompiler
  Validate the schema represented by a schema document.
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.AnnotationParent
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Check that the schema element is valid.
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.SimpleTypeDefinition
  Checks the validity of this SimpleType definition.
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.UnknownElement
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDAlternative
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDAnnotation
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDAny
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDAnyAttribute
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDAttribute
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDAttributeGroup
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDComplexContent
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDComplexContentRestriction
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDComplexType
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDCompositor
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDDefaultOpenContent
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDDocumentation
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDElement
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDExtension
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDFacet
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDGroup
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDIdentityConstraint
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDList
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDOpenContent
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDOverride
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDRedefine
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDSimpleContent
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDSimpleContentRestriction
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDSimpleType
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDSimpleTypeRestriction
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDUnion
  Validate this schema element, checking all document-level constraints
validate(SchemaCompiler) - Method in class com.saxonica.schema.SequenceModelGroup
  Checks the validity of this Compositor definition.
validate(SchemaCompiler) - Method in class com.saxonica.schema.UserAtomicType
  Checks the validity of this SimpleType definition.
validate(AtomicValue, CharSequence, ConversionRules) - Method in class com.saxonica.schema.UserAtomicType
  Validate that a primitive atomic value is a valid instance of a type derived from the same primitive type.
validate(SchemaCompiler) - Method in class com.saxonica.schema.UserComplexType
  Checks the validity of this UserComplexType definition.
validate(SchemaCompiler) - Method in interface com.saxonica.schema.UserSchemaComponent
  Checks the validity of this Schema component.
validate(SchemaCompiler) - Method in class com.saxonica.schema.UserSimpleType
  Checks the validity of this SimpleType definition.
validate(SchemaCompiler) - Method in class com.saxonica.schema.UserUnionType
  Validate this Union, replacing all unresolved forwards references at the same time
validate(SchemaCompiler) - Method in class com.saxonica.schema.Wildcard
  Perform validation on this wildcard (this implementation of the method is a no-op)
Validate - Class in com.saxonica
  This Validate class provides a command line interface that allows validation of a source document against a schema, and/or checking that a source schema is a valid schema.
Validate() - Constructor for class com.saxonica.Validate
validate() - Method in class com.saxonica.validate.InSituValidator
  Perform the validation
validate(Declaration) - Method in class com.saxonica.xsltextn.SaxonAssign
validate(Declaration) - Method in class com.saxonica.xsltextn.SaxonCallTemplate
validate(Declaration) - Method in class com.saxonica.xsltextn.SaxonCollation
validate(Declaration) - Method in class com.saxonica.xsltextn.SaxonDoctype
validate(Declaration) - Method in class com.saxonica.xsltextn.SaxonEntityRef
validate(Declaration) - Method in class com.saxonica.xsltextn.SaxonImportQuery
validate(Declaration) - Method in class com.saxonica.xsltextn.SaxonWhile
validate(Declaration) - Method in class com.saxonica.xsltextn.XSLBreak
  Check that the stylesheet element is valid.
validate(Declaration) - Method in class com.saxonica.xsltextn.XSLCatch
validate(Declaration) - Method in class com.saxonica.xsltextn.XSLEvaluate
validate(Declaration) - Method in class com.saxonica.xsltextn.XSLFork
validate(Declaration) - Method in class com.saxonica.xsltextn.XSLIterate
validate(Declaration) - Method in class com.saxonica.xsltextn.XSLMode
validate(Declaration) - Method in class com.saxonica.xsltextn.XSLNextIteration
validate(Declaration) - Method in class com.saxonica.xsltextn.XSLOnCompletion
validate(Declaration) - Method in class com.saxonica.xsltextn.XSLTry
VALIDATE - Static variable in class net.sf.saxon.expr.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.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(BuiltInAtomicType, CharSequence, NameChecker) - Static method in class net.sf.saxon.value.StringValue
  Validate that the string conforms to the rules for a built-in subtype of xs:string
VALIDATE_EXPRESSION - Static variable in class net.sf.saxon.trace.Location
  An XPath or XQuery "validate" expression.
VALIDATE_LAX - Static variable in class net.sf.saxon.expr.Token
VALIDATE_OUTPUT - Static variable in class net.sf.saxon.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.Token
VALIDATE_TYPE - Static variable in class net.sf.saxon.expr.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 com.saxonica.config.EnterpriseConfiguration
  Validate an attribute value (XSLT only)
validateAttribute(int, CharSequence, int) - Method in class net.sf.saxon.Configuration
  Validate an attribute value.
validateChildren(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Validate the children of this node, recursively.
validateChildren(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDSchema
  Validate the children of this node, recursively.
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 com.saxonica.schema.sdoc.SimpleTypeDefinition
  Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, ConversionRules) - Method in class com.saxonica.schema.UserAtomicType
  Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, ConversionRules) - Method in class com.saxonica.schema.UserListType
  Check whether a given input string is valid according to this SimpleType
validateContent(CharSequence, NamespaceResolver, ConversionRules) - Method in class com.saxonica.schema.UserUnionType
  Check whether a given input string is valid according to this SimpleType
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 - Static variable in interface net.sf.saxon.type.SchemaComponent
  Validation status: successfully validated
validateInstruction() - Method in class net.sf.saxon.style.XSLGeneralIncorporate
validatePosition() - Method in class com.saxonica.xsltextn.XSLBreakOrContinue
  Test that this xsl:next-iteration or xsl:break instruction appears in a valid position
validateReference(ComponentReference, SchemaCompiler) - Static method in class com.saxonica.schema.PreparedSchema
  Helper method to validate that a reference to a schema component can be resolved
validateSerializationProperties(Properties, Configuration) - Static method in class net.sf.saxon.xqj.SaxonXQItem
validateSubtree(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Recursive walk through the schema to validate all nodes
validateSubtree(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.UnknownElement
  Recursive walk through the stylesheet to validate all nodes: this implementation suppresses the subtree validation.
validateSubtree(SchemaCompiler) - Method in class com.saxonica.schema.sdoc.XSDDocumentation
  Recursive walk through the stylesheet to validate all nodes: this implementation suppresses the subtree validation.
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
ValidatingFilter - Class in com.saxonica.validate
  This class is used for a filter on the validation pipeline.
ValidatingFilter() - Constructor for class com.saxonica.validate.ValidatingFilter
ValidatingReader - Class in com.saxonica.jaxp
  This class is a Saxon implementation of XMLReader that performs schema validation using Saxon's schema processor.
ValidatingReader() - Constructor for class com.saxonica.jaxp.ValidatingReader
  Create a ValidatingReader.
ValidatingReader(EnterpriseConfiguration) - Constructor for class com.saxonica.jaxp.ValidatingReader
  Create a ValidatingReader that uses a specified Saxon Configuration.
ValidatingReader(EnterpriseConfiguration, XMLReader) - Constructor for class com.saxonica.jaxp.ValidatingReader
  Create a ValidatingReader based on a supplied Saxon Configuration and a supplied (presumably non-validating) XMLReader to perform the underlying XML parsing.
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 - Variable in class com.saxonica.Validate
ValidationMode - Enum in net.sf.saxon.s9api
  Enumeration class defining different schema validation (or construction) modes
ValidationStack - Class in com.saxonica.validate
  This class manages the receivers that do element content validation.
ValidationStack(Receiver, int, SchemaType) - Constructor for class com.saxonica.validate.ValidationStack
  Create a validation stack
ValidationStatisticsRecipient - Interface in net.sf.saxon.lib
  Defines a class that is notified of validation statistics at the end of a validation episode
ValidatorHandlerImpl - Class in com.saxonica.jaxp
  The is the Saxon implementation of the JAXP 1.3 ValidatorHandler interface.
ValidatorHandlerImpl() - Constructor for class com.saxonica.jaxp.ValidatorHandlerImpl
ValidatorImpl - Class in com.saxonica.jaxp
  This class in the Saxon implementation of the JAXP 1.3 Validator "interface" (which is actually defined as an abstract class).
ValidatorImpl(PipelineConfiguration, PreparedSchema) - Constructor for class com.saxonica.jaxp.ValidatorImpl
  Create the Validator
ValidatorImpl.ErrorListenerWrappingErrorHandler - Class in com.saxonica.jaxp
  A JAXP ErrorListener that wraps a SAX ErrorHandler
ValidatorImpl.ErrorListenerWrappingErrorHandler(ErrorHandler) - Constructor for class com.saxonica.jaxp.ValidatorImpl.ErrorListenerWrappingErrorHandler
  Create an ErrorListener that wraps a supplied SAX ErrorHandler
validCharacter(XPathContext, int) - Static method in class com.saxonica.functions.extfn.Extensions
  Test whether a given integer is the codepoint of a valid XML character
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 - 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
ValueComparisonCompiler - Class in com.saxonica.codegen
  Generate Java code to implement a value comparison operator
ValueComparisonCompiler() - Constructor for class com.saxonica.codegen.ValueComparisonCompiler
ValueCompiler - Class in com.saxonica.codegen
  Compile a literal value to Java code
ValueCompiler() - Constructor for class com.saxonica.codegen.ValueCompiler
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.
ValueOfCompiler - Class in com.saxonica.codegen
  Compile a text node constructor ( text{} or xsl:value-of ) expression to Java source code
ValueOfCompiler() - Constructor for class com.saxonica.codegen.ValueOfCompiler
ValueRangeFacet - Class in com.saxonica.schema
  Represents any of the facets minInclusive, maxInclusive, minExclusive, maxExclusive
ValueRangeFacet() - Constructor for class com.saxonica.schema.ValueRangeFacet
ValueRepresentation - Interface in net.sf.saxon.om
  A ValueRepresentation is a representation of a Value.
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 - Class in net.sf.saxon.expr
  ValueTailIterator iterates over a base sequence starting at an element other than the first.
ValueTailIterator(GroundedValue, int) - Constructor for class net.sf.saxon.expr.ValueTailIterator
  Construct a ValueTailIterator
VARIABLE - Static variable in class net.sf.saxon.expr.RoleLocator
variable - Variable in class net.sf.saxon.query.QueryParser.LetClause
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
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
VariableReferenceCompiler - Class in com.saxonica.codegen
  Generate Java code to implement an XPath variable reference
VariableReferenceCompiler() - Constructor for class com.saxonica.codegen.VariableReferenceCompiler
variables - Variable in class com.saxonica.functions.extfn.Evaluate.PreparedExpression
variables - Variable in class net.sf.saxon.sxpath.IndependentContext
variety - Variable in class com.saxonica.schema.ContentType
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
VennExpressionCompiler - Class in com.saxonica.codegen
  Generate code for a union, intersect, or except expression
VennExpressionCompiler() - Constructor for class com.saxonica.codegen.VennExpressionCompiler
Verifier - Class in com.saxonica.config
  A helper class for EnterpriseConfiguration that handles license keys as issued for the Java platform.
Verifier() - Constructor for class com.saxonica.config.Verifier
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
VersionControlFilter - Class in com.saxonica.schema.sdoc
  This is a filter inserted into the input pipeline for processing schema documents, whose task is to examine attributes such as vc:maxVersion and discard those parts of the schema document that are to be ignored because of those attributes.
VersionControlFilter(StartTagBuffer, SchemaCompiler) - Constructor for class com.saxonica.schema.sdoc.VersionControlFilter
  Create a UseWhenFilter
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.
VirtualTreeWalker - Class in com.saxonica.pull
  A virtual tree walker provides a sequence of pull events describing the structure and content of a tree that is conceptually being constructed by expressions in a query or stylesheet; in fact the tree is not necessarily constructed in memory, and exists only as this stream of pull events.
VirtualTreeWalker(ParentNodeConstructor, XPathContext) - Constructor for class com.saxonica.pull.VirtualTreeWalker
  Create a VirtualTreeWalker to navigate the tree constructed by evaluating a given instruction in a given dyamic context
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 com.saxonica.functions.hof.FunctionType
  Visit all the schema components used in this ItemType definition
visitNamedSchemaComponents(SchemaComponentVisitor) - Method in class com.saxonica.schema.UserAtomicType
  Visit all the schema components used in this ItemType definition
visitNamedSchemaComponents(SchemaComponentVisitor) - Method in class com.saxonica.validate.SchemaAttributeTest
  Visit all the schema components used in this ItemType definition
visitNamedSchemaComponents(SchemaComponentVisitor) - Method in class com.saxonica.validate.SchemaElementTest
  Visit all the schema components used in this ItemType definition
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.PromotionOffer
  The expression visitor in use
visitSchemaComponent(SchemaComponent) - Method in interface net.sf.saxon.type.SchemaComponentVisitor
VoidWatch - Class in com.saxonica.stream.watch
  This class is a Watch that always returns an empty sequence as its result.
VoidWatch(Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.watch.VoidWatch
  Create the singleton VoidWatch
VoidWatchMaker - Class in com.saxonica.stream.watch
  A singleton WatchMaker that returns the singleton `VoidWatch`

## W

warning(TransformerException) - Method in class com.saxonica.jaxp.ValidatorImpl.ErrorListenerWrappingErrorHandler
  Receive notification of a warning.
warning(String, SourceLocator) - Method in class com.saxonica.schema.SchemaCompiler
  Report a warning
warning(String) - Method in class com.saxonica.schema.sdoc.SchemaElement
  Report a warning
warning(String) - Method in class net.sf.saxon.expr.ExpressionParser
  Output a warning message
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
wasCreatedFromJDBCConnection() - Method in interface javax.xml.xquery.XQMetaData
  Query if this connection was created from a JDBC connection.
wasCreatedFromJDBCConnection() - Method in class net.sf.saxon.xqj.SaxonXQMetaData
Watch - Interface in com.saxonica.stream.watch
  A Watch represents a class that is interested in looking at nodes passing down a push pipeline.
WATCH_METHOD - Static variable in class net.sf.saxon.expr.Expression
watchList - Variable in class com.saxonica.stream.watch.WatchManager
watchMaker - Variable in class com.saxonica.stream.StreamingRoute.PushAction
WatchMaker - Interface in com.saxonica.stream.watch
  A WatchMaker is a factory class for creating a `Watch`.
watchManager - Variable in class com.saxonica.stream.watch.ForkingFeed
WatchManager - Class in com.saxonica.stream.watch
  This class sits on a push pipeline and evaluates the passing element and attribute nodes.
WatchManager(StartTagBuffer, Configuration) - Constructor for class com.saxonica.stream.watch.WatchManager
  Create a WatchManager
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.Token
  Keyword "where"
WHERE_CLAUSE - Static variable in class net.sf.saxon.trace.Location
  A WHERE clause in a FLWOR expression.
While - Class in net.sf.saxon.expr.instruct
  Handler for saxon:while elements in stylesheet.
While(Expression, Expression) - Constructor for class net.sf.saxon.expr.instruct.While
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
WhitespaceFacet - Class in com.saxonica.schema
  Represents a whitespace facet on a schema-defined simple type
WhitespaceFacet() - Constructor for class com.saxonica.schema.WhitespaceFacet
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
Wildcard - Class in com.saxonica.schema
  A class that represents an XML Schema Wildcard.
Wildcard() - Constructor for class com.saxonica.schema.Wildcard
wildcardEdges - Variable in class com.saxonica.schema.fsa.AutomatonState
WITH - Static variable in class net.sf.saxon.expr.Token
  "with"
WithParam - Class in net.sf.saxon.expr.instruct
  An instruction derived from a xsl:with-param element in the stylesheet.
WithParam() - Constructor for class net.sf.saxon.expr.instruct.WithParam
WithParamAdjunct - Class in com.saxonica.stream.adjunct
  Compile a xsl:with-param instruction to streaming code.
WithParamAdjunct() - Constructor for class com.saxonica.stream.adjunct.WithParamAdjunct
WithParamFeed - Class in com.saxonica.stream.feed
  A WithParamFeed is used to handle a WithParam element (for example, in xsl:next-iteration) whose select expression is evaluated in push mode.
WithParamFeed(Expression, Feed, Stack<XPathContext>) - Constructor for class com.saxonica.stream.feed.WithParamFeed
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) - 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(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)
write(byte[]) - Method in class com.saxonica.CompileStylesheet.TracingObjectOutputStream
write(byte[], int, int) - Method in class com.saxonica.CompileStylesheet.TracingObjectOutputStream
  Writes `len` bytes from the specified `byte` array starting at offset `off` to this output stream.
write(Item) - Method in class com.saxonica.stream.Conduit
  Interface allowing the producer to write an item.
write(Item) - Method in class com.saxonica.stream.SequenceExchanger.SequencePusher
  Output one item in the sequence.
write(Item) - Method in class com.saxonica.stream.SequenceFilter
write(Item) - Method in class com.saxonica.stream.SequenceTransmitter
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(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(int, String, CharSequence, int) - Method in class net.sf.saxon.serialize.HTMLEmitter
  Write attribute name=value pair.
writeAttribute(int, 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 com.saxonica.serialize.XQueryEmitter
  Write contents of array to current writer, after escaping special characters.
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
writeItem(OutputStream, Properties) - Method in interface javax.xml.xquery.XQItemAccessor
  Serializes the current item to a `Writer` according to XSLT 2.0 and XQuery 1.0 serialization.
writeItem(Writer, Properties) - Method in interface javax.xml.xquery.XQItemAccessor
  Serializes the current item to a `Writer` according to XSLT 2.0 and XQuery 1.0 serialization.
writeItem(OutputStream, Properties) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
writeItem(Writer, Properties) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
writeItem(OutputStream, Properties) - Method in class net.sf.saxon.xqj.SaxonXQItem
writeItem(Writer, Properties) - Method in class net.sf.saxon.xqj.SaxonXQItem
writeItem(OutputStream, Properties) - Method in class net.sf.saxon.xqj.SaxonXQSequence
writeItem(Writer, Properties) - Method in class net.sf.saxon.xqj.SaxonXQSequence
writeItemToResult(Result) - Method in interface javax.xml.xquery.XQItemAccessor
  Writes the current item to a `Result`.
writeItemToResult(Result) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
writeItemToResult(Result) - Method in class net.sf.saxon.xqj.SaxonXQItem
writeItemToResult(Result) - Method in class net.sf.saxon.xqj.SaxonXQSequence
writeItemToSAX(ContentHandler) - Method in interface javax.xml.xquery.XQItemAccessor
  Writes the current item to a SAX handler, as described in in Section 12.2 Serializing an XDM instance into a SAX event stream, XQuery API for Java (XQJ) 1.0.
writeItemToSAX(ContentHandler) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
writeItemToSAX(ContentHandler) - Method in class net.sf.saxon.xqj.SaxonXQItem
writeItemToSAX(ContentHandler) - Method in class net.sf.saxon.xqj.SaxonXQSequence
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
writeSequence(OutputStream, Properties) - Method in interface javax.xml.xquery.XQSequence
  Serializes the sequence starting from the current position to an `OutputStream` according to the XSLT 2.0 and XQuery 1.0 serialization.
writeSequence(Writer, Properties) - Method in interface javax.xml.xquery.XQSequence
  Serializes the sequence starting from the current position to a Writer according to the XSLT 2.0 and XQuery 1.0 serialization.
writeSequence(OutputStream, Properties) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
writeSequence(Writer, Properties) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
writeSequence(OutputStream, Properties) - Method in class net.sf.saxon.xqj.SaxonXQSequence
writeSequence(Writer, Properties) - Method in class net.sf.saxon.xqj.SaxonXQSequence
writeSequenceToResult(Result) - Method in interface javax.xml.xquery.XQSequence
  Writes the entire sequence starting from the current position to a `Result`.
writeSequenceToResult(Result) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
writeSequenceToResult(Result) - Method in class net.sf.saxon.xqj.SaxonXQSequence
writeSequenceToSAX(ContentHandler) - Method in interface javax.xml.xquery.XQSequence
  Writes the entire sequence starting from the current position to a SAX handler, as described in Section 12.2 Serializing an XDM instance into a SAX event stream, XQuery API for Java (XQJ) 1.0.
writeSequenceToSAX(ContentHandler) - Method in class net.sf.saxon.xqj.SaxonXQForwardSequence
writeSequenceToSAX(ContentHandler) - Method in class net.sf.saxon.xqj.SaxonXQSequence
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
writeTree(TinyTree, DataOutputStream) - Method in class com.saxonica.ptree.PTreeWriter
  Serialize a TinyTree in PTree format to a supplied output stream
writeXdmValue(XdmValue, Destination) - Method in class net.sf.saxon.s9api.Processor
  Write an XdmValue to a given destination.
WRONG_FEATURES - Static variable in exception net.sf.saxon.trans.LicenseException

## X

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.
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) - 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
XHTMLIndenter - Class in net.sf.saxon.serialize
  XHTMLIndenter: This class indents XHTML elements, by adding whitespace character data where appropriate.
XHTMLIndenter() - Constructor for class net.sf.saxon.serialize.XHTMLIndenter
  Create an XHTML indenter
XHTMLURIEscaper - Class in net.sf.saxon.serialize
  This class performs URI escaping for the XHTML output method.
XHTMLURIEscaper() - Constructor for class net.sf.saxon.serialize.XHTMLURIEscaper
XINCLUDE - Static variable in class net.sf.saxon.lib.FeatureKeys
  Type of value: boolean
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.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() - 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_LANG - Static variable in class net.sf.saxon.om.StandardNames
XML_LANG_TYPE - Static variable in class net.sf.saxon.om.StandardNames
XML_NAMESPACE_CODE - Static variable in class net.sf.saxon.lib.NamespaceConstant
  The namespace code for the XML namespace
XML_SCHEMA - Static variable in class net.sf.saxon.Configuration
  Constant indicating that the "host language" is XML Schema
XML_SPACE - Static variable in class net.sf.saxon.om.StandardNames
XML_VERSION - Static variable in class net.sf.saxon.lib.FeatureKeys
  Type of value: string ("1.0" or "1.1")
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() - Constructor for class net.sf.saxon.serialize.XMLIndenter
  Create an XML Indenter
XMLNamespaceSchema - Class in com.saxonica.schema.sdoc
  This module constructs synthetically (that is, without reading an XML schema document) the schema components for the XML namespace
XMLNamespaceSchema() - Constructor for class com.saxonica.schema.sdoc.XMLNamespaceSchema
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
XOM_MODEL - Static variable in class net.sf.saxon.Configuration.LicenseFeature
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() - Constructor for class net.sf.saxon.option.xom.XOMWriter
  Create a XOMWriter using the default node factory
XOMWriter(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.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
XPath30Parser - Class in com.saxonica.expr
  Parser extension for new syntax in XPath 3.0.
XPath30Parser() - Constructor for class com.saxonica.expr.XPath30Parser
XPath30Parser.InlineFunctionDetails - Class in com.saxonica.expr
XPath30Parser.InlineFunctionDetails() - Constructor for class com.saxonica.expr.XPath30Parser.InlineFunctionDetails
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
  Deprecated. since 9.0 - use `XPathContextMajor.XPathContextMajor(Item, Executable)`
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.
XQBASETYPE_ANYATOMICTYPE - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:anyAtomicType`
XQBASETYPE_ANYSIMPLETYPE - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:anySimpleType`
XQBASETYPE_ANYTYPE - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type xs:anyType
XQBASETYPE_ANYURI - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:anyURI`
XQBASETYPE_BASE64BINARY - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:base64Binary`
XQBASETYPE_BOOLEAN - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:boolean`
XQBASETYPE_BYTE - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:byte`
XQBASETYPE_DATE - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:date`
XQBASETYPE_DATETIME - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:dateTime`
XQBASETYPE_DAYTIMEDURATION - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:dayTimeDuration`
XQBASETYPE_DECIMAL - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:decimal`
XQBASETYPE_DOUBLE - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:double`
XQBASETYPE_DURATION - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:duration`
XQBASETYPE_ENTITIES - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:ENTITIES`
XQBASETYPE_ENTITY - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:ENTITY`
XQBASETYPE_FLOAT - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:float`
XQBASETYPE_GDAY - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:gDay`
XQBASETYPE_GMONTH - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:gMonth`
XQBASETYPE_GMONTHDAY - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:gMonthDay`
XQBASETYPE_GYEAR - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:gYear`
XQBASETYPE_GYEARMONTH - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:gYearMonth`
XQBASETYPE_HEXBINARY - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:hexBinary`
XQBASETYPE_ID - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:ID`
XQBASETYPE_IDREF - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:IDREF`
XQBASETYPE_IDREFS - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:IDREFS`.
XQBASETYPE_INT - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:int`
XQBASETYPE_INTEGER - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:integer`
XQBASETYPE_LANGUAGE - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:language`
XQBASETYPE_LONG - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:long`
XQBASETYPE_NAME - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:Name`
XQBASETYPE_NCNAME - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:NCName`
XQBASETYPE_NEGATIVE_INTEGER - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:negativeInteger`
XQBASETYPE_NMTOKEN - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:NMToken`
XQBASETYPE_NMTOKENS - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:NMTOKENS`
XQBASETYPE_NONNEGATIVE_INTEGER - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:nonNegativeInteger`
XQBASETYPE_NONPOSITIVE_INTEGER - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:nonPositiveInteger`
XQBASETYPE_NORMALIZED_STRING - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:normalizedString`
XQBASETYPE_NOTATION - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:NOTATION`
XQBASETYPE_POSITIVE_INTEGER - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:positiveInteger`
XQBASETYPE_QNAME - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:QName`
XQBASETYPE_SHORT - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:short`
XQBASETYPE_STRING - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:string`
XQBASETYPE_TIME - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:time`
XQBASETYPE_TOKEN - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:token`
XQBASETYPE_UNSIGNED_BYTE - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:unsignedByte`
XQBASETYPE_UNSIGNED_INT - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:unsignedInt`
XQBASETYPE_UNSIGNED_LONG - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:unsignedLong`
XQBASETYPE_UNSIGNED_SHORT - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:unsignedShort`
XQBASETYPE_UNTYPED - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type xs:untyped
XQBASETYPE_UNTYPEDATOMIC - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:untypedAtomic`
XQBASETYPE_YEARMONTHDURATION - Static variable in interface javax.xml.xquery.XQItemType
  Represents the schema type `xs:yearMonthDuration`
XQCancelledException - Exception in javax.xml.xquery
  `XQCancelledException` is an exception to indicate that the current XQuery processing is cancelled by the application through a `cancel()` request.
XQCancelledException(String, String, QName, int, int, int, String, XQSequence, XQStackTraceElement[]) - Constructor for exception javax.xml.xquery.XQCancelledException
  Constructs an `XQCancelledException` object with a given message, vendor code, error code, line number, column number, position, module URI, error object, and stack trace.
XQConnection - Interface in javax.xml.xquery
  A connection (session) with a specific XQuery engine.
XQConnectionEvent - Class in javax.xml.xquery
  An event object that provides information about the source of a connection-related event.
XQConnectionEvent(PooledXQConnection) - Constructor for class javax.xml.xquery.XQConnectionEvent
  Constructs an `XQConnectionEvent` object initialized with the given `PooledXQConnection` object.
XQConnectionEvent(PooledXQConnection, XQException) - Constructor for class javax.xml.xquery.XQConnectionEvent
  Constructs an `XQConnectionEvent` object initialized with the given `PooledXQConnection` object and `XQException` object.
XQConnectionEventListener - Interface in javax.xml.xquery
  An object that registers to be notified of events generated by a `PooledXQConnection` object.
XQConstants - Class in javax.xml.xquery
  `XQConstants` class provides constants that can be used in the XQJ API.
XQDataFactory - Interface in javax.xml.xquery
  This interface represents a factory to obtain sequences, item objects and types.
XQDataSource - Interface in javax.xml.xquery
  An `XQDataSource` is a factory for `XQConnection` objects.
XQDynamicContext - Interface in javax.xml.xquery
  `XQDynamicContext` provides access to the dynamic context as defined in 2.1.2 Dynamic Context, XQuery 1.0: An XML Query Language.
XQException - Exception in javax.xml.xquery
  An exception that provides information on XQJ, XQuery or other errors reported by an XQJ implementation.
XQException(String) - Constructor for exception javax.xml.xquery.XQException
  Constructs an `XQException` object with a given message.
XQException(String, String) - Constructor for exception javax.xml.xquery.XQException
  Constructs an `XQException` object with a given message and vendor code.
XQExpression - Interface in javax.xml.xquery
  This interface describes the execute immediate functionality for expressions.
XQItem - Interface in javax.xml.xquery
  This interface represents an item in the XDM.
XQItemAccessor - Interface in javax.xml.xquery
  This interface represents a common interface for accessing the values of an XQuery item.
XQITEMKIND_ATOMIC - Static variable in interface javax.xml.xquery.XQItemType
  Some atomic type.
XQITEMKIND_ATTRIBUTE - Static variable in interface javax.xml.xquery.XQItemType
  Attribute node
XQITEMKIND_COMMENT - Static variable in interface javax.xml.xquery.XQItemType
  Comment node
XQITEMKIND_DOCUMENT - Static variable in interface javax.xml.xquery.XQItemType
  Document type (the type information represents the type of the document element)
XQITEMKIND_DOCUMENT_ELEMENT - Static variable in interface javax.xml.xquery.XQItemType
  Document node containing a single element node as its child (type information represents type of the element child)
XQITEMKIND_DOCUMENT_SCHEMA_ELEMENT - Static variable in interface javax.xml.xquery.XQItemType
  Document node containing a single schema element node as its child (type information represents type of the schema element child)
XQITEMKIND_ELEMENT - Static variable in interface javax.xml.xquery.XQItemType
  Element node
XQITEMKIND_ITEM - Static variable in interface javax.xml.xquery.XQItemType
  Any kind of item
XQITEMKIND_NODE - Static variable in interface javax.xml.xquery.XQItemType
  Some node type
XQITEMKIND_PI - Static variable in interface javax.xml.xquery.XQItemType
  Processing instruction node
XQITEMKIND_SCHEMA_ATTRIBUTE - Static variable in interface javax.xml.xquery.XQItemType
  Schema attribute node
XQITEMKIND_SCHEMA_ELEMENT - Static variable in interface javax.xml.xquery.XQItemType
  Schema element node
XQITEMKIND_TEXT - Static variable in interface javax.xml.xquery.XQItemType
  Text node
XQItemType - Interface in javax.xml.xquery
  The `XQItemType` interface represents an item type as defined in XQuery 1.0: An XML Query language.
XQMetaData - Interface in javax.xml.xquery
  `XQMetaData` interface provides information about the data source, in various aspects, such as the product name and version identification, supported features, specific behaviors, user information, product limits and so forth.
XQPreparedExpression - Interface in javax.xml.xquery
  This interface describes an expression that can be prepared for multiple subsequent executions.
XQQueryException - Exception in javax.xml.xquery
  An exception that provides information on errors occurring during the evaluation of an xquery.
XQQueryException(String) - Constructor for exception javax.xml.xquery.XQQueryException
  Constructs an `XQQueryException` object with a given message.
XQQueryException(String, QName) - Constructor for exception javax.xml.xquery.XQQueryException
  Constructs an `XQQueryException` object with a given message, and error code.
XQQueryException(String, QName, int, int, int) - Constructor for exception javax.xml.xquery.XQQueryException
  Constructs an `XQQueryException` object with a given message, error code, line number, column number, and position.
XQQueryException(String, String, QName, int, int, int) - Constructor for exception javax.xml.xquery.XQQueryException
  Constructs an `XQQueryException` object with a given message, vendor code, error code, line number, column number, and position.
XQQueryException(String, String, QName, int, int, int, String, XQSequence, XQStackTraceElement[]) - Constructor for exception javax.xml.xquery.XQQueryException
  Constructs an `XQQueryException` object with a given message, vendor code, error code, line number, column number, position, module URI, error object, and stack trace.
XQResultItem - Interface in javax.xml.xquery
  This interface represents an immutable item object obtained from an `XQResultSequence` using the `getItem` method.
XQResultSequence - Interface in javax.xml.xquery
  This interface represents a sequence of items obtained as a result of evaluation XQuery expressions.
XQSequence - Interface in javax.xml.xquery
  This interface represents a sequence of items as defined in the XDM.
XQSequenceType - Interface in javax.xml.xquery
  The `XQSequenceType` interface represents a sequence type as XQuery 1.0: An XML Query language.
XQStackTraceElement - Class in javax.xml.xquery
  This class represents a frame in a stack trace, akin to the `java.lang.StackTraceElement` but for XQuery callstacks instead of Java.
XQStackTraceElement(String, int, int, int, QName, XQStackTraceVariable[]) - Constructor for class javax.xml.xquery.XQStackTraceElement
  Construct an `XQStackTraceElement` object representing a frame in a stack trace.
XQStackTraceVariable - Class in javax.xml.xquery
  This class represents the list of variables and their values in an error stack.
XQStackTraceVariable(QName, String) - Constructor for class javax.xml.xquery.XQStackTraceVariable
  Construct a stack trace variable object.
XQStaticContext - Interface in javax.xml.xquery
  An `XQStaticContext` represents default values for various XQuery Static Context Components.
XQUERY - Static variable in class net.sf.saxon.Configuration
  Constant indicating that the host language is XQuery
XQUERY - Static variable in class net.sf.saxon.expr.ExpressionParser
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.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
XQueryEmitter - Class in com.saxonica.serialize
  The XQueryEmitter is designed to serialize an XQuery that was originally embedded in an XML document.
XQueryEmitter() - Constructor for class com.saxonica.serialize.XQueryEmitter
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_PRECISION_DECIMAL - Static variable in class net.sf.saxon.om.StandardNames
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
XSD_VERSION - Static variable in class net.sf.saxon.lib.FeatureKeys
  Type of value: string ("1.0" or "1.1")
XSDAlternative - Class in com.saxonica.schema.sdoc
  An xs:alternative element in a schema (see draft XML Schema 1.1 Part 1)
XSDAlternative() - Constructor for class com.saxonica.schema.sdoc.XSDAlternative
  Create a new TypeAlternative element
XSDAnnotation - Class in com.saxonica.schema.sdoc
  An xs:annotation element in an XML Schema document
XSDAnnotation() - Constructor for class com.saxonica.schema.sdoc.XSDAnnotation
  Creates a new Annotation element
XSDAny - Class in com.saxonica.schema.sdoc
  An xs:any element in an XML Schema document
XSDAny() - Constructor for class com.saxonica.schema.sdoc.XSDAny
XSDAnyAttribute - Class in com.saxonica.schema.sdoc
  An xs:anyAttribute element in an XML Schema document
XSDAnyAttribute() - Constructor for class com.saxonica.schema.sdoc.XSDAnyAttribute
XSDAssert - Class in com.saxonica.schema.sdoc
  An xs:assert or xs:assertion element in a schema (see draft XML Schema 1.1 Part 1)
XSDAssert() - Constructor for class com.saxonica.schema.sdoc.XSDAssert
  Creates a new Assertion element
XSDAttribute - Class in com.saxonica.schema.sdoc
  An xs:attribute element in a schema document
XSDAttribute() - Constructor for class com.saxonica.schema.sdoc.XSDAttribute
  Create an XSDAttribute, representing an xs:attribute on the schema document tree
XSDAttributeGroup - Class in com.saxonica.schema.sdoc
  An xs:attributeGroup element in an XML Schema document
XSDAttributeGroup() - Constructor for class com.saxonica.schema.sdoc.XSDAttributeGroup
  Creates a new AttributeGroup element
XSDComplexContent - Class in com.saxonica.schema.sdoc
  An xs:complexContent element in an XML Schema Document
XSDComplexContent() - Constructor for class com.saxonica.schema.sdoc.XSDComplexContent
  Creates a new ComplexContent element
XSDComplexContentRestriction - Class in com.saxonica.schema.sdoc
  An xs:restriction element that is a child of xs:complexContent within an XML Schema document
XSDComplexContentRestriction() - Constructor for class com.saxonica.schema.sdoc.XSDComplexContentRestriction
  Creates a new Restriction element
XSDComplexType - Class in com.saxonica.schema.sdoc
  An xs:complexType element in an XML Schema document
XSDComplexType() - Constructor for class com.saxonica.schema.sdoc.XSDComplexType
  Creates a new ComplexType element
XSDCompositor - Class in com.saxonica.schema.sdoc
  An xs:sequence, xs:choice, or xs:all element in an XML Schema document
XSDCompositor() - Constructor for class com.saxonica.schema.sdoc.XSDCompositor
  Creates a new Compositor element
XSDDefaultOpenContent - Class in com.saxonica.schema.sdoc
  An element in an XML Schema document defining the default open content
XSDDefaultOpenContent() - Constructor for class com.saxonica.schema.sdoc.XSDDefaultOpenContent
  Creates a new XSDDefaultOpenContent element
XSDDocumentation - Class in com.saxonica.schema.sdoc
  An xs:documentation or xs:appinfo element in an XML Schema document
XSDDocumentation() - Constructor for class com.saxonica.schema.sdoc.XSDDocumentation
  Creates a new documentation or appinfo element
XSDElement - Class in com.saxonica.schema.sdoc
  An xs:element element in a schema document
XSDElement() - Constructor for class com.saxonica.schema.sdoc.XSDElement
  Creates a new XSDElement element
XSDExtension - Class in com.saxonica.schema.sdoc
  An xs:extension element in a schema document
XSDExtension() - Constructor for class com.saxonica.schema.sdoc.XSDExtension
  Creates a new Extension element
XSDFacet - Class in com.saxonica.schema.sdoc
  An element in an XML Schema document representing a facet, for example minLength or pattern or enumeration: any facet except assertion, which is represented by the `XSDAssert` class
XSDFacet() - Constructor for class com.saxonica.schema.sdoc.XSDFacet
  Creates a new Facet element
XSDFieldOrSelector - Class in com.saxonica.schema.sdoc
  An xs:field or xs:selector element in an XML Schema document
XSDFieldOrSelector() - Constructor for class com.saxonica.schema.sdoc.XSDFieldOrSelector
  Creates a new FieldOrSelector element
XSDGroup - Class in com.saxonica.schema.sdoc
  An xs:group element in an XML Schema document
XSDGroup() - Constructor for class com.saxonica.schema.sdoc.XSDGroup
  Creates a new Group element
XSDIdentityConstraint - Class in com.saxonica.schema.sdoc
  An xs:unique, xs:key, or xs:keyref element in an XML Schema document
XSDIdentityConstraint() - Constructor for class com.saxonica.schema.sdoc.XSDIdentityConstraint
  Creates a new IdentityConstraint element
XSDImport - Class in com.saxonica.schema.sdoc
  An xs:import element in an XML Schema document
XSDImport() - Constructor for class com.saxonica.schema.sdoc.XSDImport
XSDInclude - Class in com.saxonica.schema.sdoc
  An xs:include element in an XML Schema document
XSDInclude() - Constructor for class com.saxonica.schema.sdoc.XSDInclude
  Create an XSDInclude object
xsdLanguageVersion - Variable in class com.saxonica.Validate
XSDList - Class in com.saxonica.schema.sdoc
  This class represents an xs:list element in a schema document.
XSDList() - Constructor for class com.saxonica.schema.sdoc.XSDList
  Creates a new List element
XSDNotation - Class in com.saxonica.schema.sdoc
  An element in an XML Schema document representing a notation declaration
XSDNotation() - Constructor for class com.saxonica.schema.sdoc.XSDNotation
  Creates a new XSDNotation
XSDOpenContent - Class in com.saxonica.schema.sdoc
  An element in an XML Schema document defining the default open content
XSDOpenContent() - Constructor for class com.saxonica.schema.sdoc.XSDOpenContent
  Creates a new XSDDefaultOpenContent element
XSDOverride - Class in com.saxonica.schema.sdoc
  An xs:override element in an XML Schema Document
XSDOverride() - Constructor for class com.saxonica.schema.sdoc.XSDOverride
XSDRedefine - Class in com.saxonica.schema.sdoc
  An xs:redefine element in an XML Schema Document
XSDRedefine() - Constructor for class com.saxonica.schema.sdoc.XSDRedefine
XSDSchema - Class in com.saxonica.schema.sdoc
  An xs:schema element in an XML Schema document
XSDSchema() - Constructor for class com.saxonica.schema.sdoc.XSDSchema
  Create an XSDSchema object, representing the xs:schema element in a schema document
XSDSimpleContent - Class in com.saxonica.schema.sdoc
  An xs:simpleContent element in an XML Schema document
XSDSimpleContent() - Constructor for class com.saxonica.schema.sdoc.XSDSimpleContent
  Creates a new SimpleContent element
XSDSimpleContentRestriction - Class in com.saxonica.schema.sdoc
  An xs:restriction element in an XML Schema document that appears as a child of an xs:simpleContent element
XSDSimpleContentRestriction() - Constructor for class com.saxonica.schema.sdoc.XSDSimpleContentRestriction
  Creates a new SimpleContentRestriction
XSDSimpleType - Class in com.saxonica.schema.sdoc
  An xs:simple-type element in an XML Schema document
XSDSimpleType() - Constructor for class com.saxonica.schema.sdoc.XSDSimpleType
  Creates a new SimpleType element
XSDSimpleTypeRestriction - Class in com.saxonica.schema.sdoc
  An xs:restriction element in an XML Schema Document, whose parent element is an xs:simpleType
XSDSimpleTypeRestriction() - Constructor for class com.saxonica.schema.sdoc.XSDSimpleTypeRestriction
  Create a restriction of a simple type
XSDUnion - Class in com.saxonica.schema.sdoc
  An xs:union element in an XML Schema document
XSDUnion() - Constructor for class com.saxonica.schema.sdoc.XSDUnion
  Create a new XSDUnion element
xsdVersion - Variable in class net.sf.saxon.Configuration
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
XSIAttributeHandler - Class in com.saxonica.validate
  This class processes attributes such as xsi:schemaLocation and xsi:type.
XSIAttributeHandler(StartTagBufferEE, ValidationStack) - Constructor for class com.saxonica.validate.XSIAttributeHandler
  Create a handler for xsi: attributes
xsiType - Variable in class com.saxonica.validate.ContentValidator
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_INPUT - 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 com.saxonica.expr.NextIteration
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
XSLBreak - Class in com.saxonica.xsltextn
  A xsl:break element in the stylesheet, or (by subclassing) an xsl:next-iteration element
XSLBreak() - Constructor for class com.saxonica.xsltextn.XSLBreak
XSLBreakOrContinue - Class in com.saxonica.xsltextn
  Abstract class containing functionality common to xsl:break and xsl:next-iteration
XSLBreakOrContinue() - Constructor for class com.saxonica.xsltextn.XSLBreakOrContinue
XSLCallTemplate - Class in net.sf.saxon.style
  An xsl:call-template element in the stylesheet
XSLCallTemplate() - Constructor for class net.sf.saxon.style.XSLCallTemplate
XSLCatch - Class in com.saxonica.xsltextn
  Handler for xsl:catch elements in stylesheet.
XSLCatch() - Constructor for class com.saxonica.xsltextn.XSLCatch
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
XSLEvaluate - Class in com.saxonica.xsltextn
  Handler for xsl:evaluate elements in XSLT 3.0 stylesheet.
XSLEvaluate() - Constructor for class com.saxonica.xsltextn.XSLEvaluate
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
XSLFork - Class in com.saxonica.xsltextn
  Handler for xsl:fork elements in XSLT 3.0 stylesheet.
XSLFork() - Constructor for class com.saxonica.xsltextn.XSLFork
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
xslIterate - Variable in class com.saxonica.xsltextn.XSLBreakOrContinue
XSLIterate - Class in com.saxonica.xsltextn
  Handler for xsl:iterate elements in stylesheet.
XSLIterate() - Constructor for class com.saxonica.xsltextn.XSLIterate
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, 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
XSLMode - Class in com.saxonica.xsltextn
  Handler for xsl:mode elements in stylesheet.
XSLMode() - Constructor for class com.saxonica.xsltextn.XSLMode
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
XSLNextIteration - Class in com.saxonica.xsltextn
  An xsl:next-iteration element in the stylesheet
XSLNextIteration() - Constructor for class com.saxonica.xsltextn.XSLNextIteration
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
XSLOnCompletion - Class in com.saxonica.xsltextn
  An xsl:on-completion element in the stylesheet (XSLT 3.0).
XSLOnCompletion() - Constructor for class com.saxonica.xsltextn.XSLOnCompletion
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
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.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
XSLTFunction - Interface in net.sf.saxon.functions
  This is a marker interface used to identify functions that are defined in XSLT rather than in XPath
XSLTry - Class in com.saxonica.xsltextn
  Handler for xsl:try elements in stylesheet.
XSLTry() - Constructor for class com.saxonica.xsltextn.XSLTry
XSLTStaticContext - Interface in net.sf.saxon.style
  Extends the standard XPath static context with information that is available for XPath expressions invoked from XSLT
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
YearMonthDurationValueCompiler - Class in com.saxonica.codegen
  Compile Java code representing an xs:dayTimeDuration constant value
YearMonthDurationValueCompiler() - Constructor for class com.saxonica.codegen.YearMonthDurationValueCompiler
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 - Static variable in class net.sf.saxon.value.PrecisionDecimalValue
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.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

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

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

Copyright (c) 2004-2010 Saxonica Limited. All rights reserved.