Skip navigation links
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
 
a - Variable in class net.sf.saxon.value.EmptySequence
 
abbreviatePath(String) - Static method in class net.sf.saxon.lib.StandardErrorListener
Abbreviate a URI (if requested)
abbreviatePath(String) - Static method in class net.sf.saxon.lib.StandardInvalidityHandler
Abbreviate a URI (if requested)
abbreviateURI(String) - Static method in class net.sf.saxon.trans.Err
Abbreviate a URI for use in error messages
Abs - Class in net.sf.saxon.functions
This class implements the fn:abs() function
Abs() - Constructor for class net.sf.saxon.functions.Abs
 
ABS - Static variable in class net.sf.saxon.functions.registry.BuiltInFunctionSet
 
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.BigDecimalValue
Get the absolute value as defined by the XPath abs() function
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.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
ABSENT - Static variable in class com.saxonica.ee.trans.ContextItemStaticInfoEE
 
ABSENT - Static variable in class net.sf.saxon.expr.parser.ContextItemStaticInfo
 
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 class com.saxonica.xqj.SaxonXQForwardSequence
 
absolute(int) - Method in class com.saxonica.xqj.SaxonXQSequence
 
absolute(int) - Method in interface javax.xml.xquery.XQSequence
Moves the XQSequence's position to the given item number in this object.
AbsolutePath - Class in net.sf.saxon.om
Represents the path from the root of an XDM tree to a specific node, as a sequence of (name, position) pairs
AbsolutePath(List<AbsolutePath.PathElement>) - Constructor for class net.sf.saxon.om.AbsolutePath
Create an absolute path given a list of path elements
AbsolutePath.PathElement - Class in net.sf.saxon.om
Inner class representing one step in the path
ABSORB - Static variable in class net.sf.saxon.expr.OperandRole
 
AbsorbingFunctionCallAdjunct - Class in com.saxonica.ee.stream.adjunct
Handle streaming for calls to user-defined functions with streamability="absorbing"
AbsorbingFunctionCallAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.AbsorbingFunctionCallAdjunct
 
AbsorptionFeed - Class in com.saxonica.ee.stream.feed
This class is used as an abstract superclass for expressions where the consuming operand is absorbed by the expression: for example, data(), string(), or copy-of().
AbsorptionFeed(Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.AbsorptionFeed
 
AbsorptionFeed.PendingItem - Class in com.saxonica.ee.stream.feed
A pending item represents a tree under construction.
AbstractArrayItem - Class in net.sf.saxon.ma.arrays
An abstract implementation of XDM array items, containing methods that can be implemented generically.
AbstractArrayItem() - Constructor for class net.sf.saxon.ma.arrays.AbstractArrayItem
 
AbstractDestination - Class in net.sf.saxon.s9api
An abstract class providing reusable code for implementing the Destination interface}
AbstractDestination() - Constructor for class net.sf.saxon.s9api.AbstractDestination
 
AbstractFunction - Class in net.sf.saxon.functions
Abstract superclass (and factory class) for implementations of Function
AbstractFunction() - Constructor for class net.sf.saxon.functions.AbstractFunction
 
AbstractNodeWrapper - Class in net.sf.saxon.tree.wrapper
A node in the XML parse tree representing an XML element, character content, or attribute.
AbstractNodeWrapper() - Constructor for class net.sf.saxon.tree.wrapper.AbstractNodeWrapper
 
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
 
AbstractResourceCollection - Class in net.sf.saxon.resource
AbstractCollection is an abstract superclass for the various implementations of ResourceCollection within Saxon.
AbstractResourceCollection(Configuration) - Constructor for class net.sf.saxon.resource.AbstractResourceCollection
 
AbstractResourceCollection.InputDetails - Class in net.sf.saxon.resource
 
AbstractStaticContext - Class in net.sf.saxon.sxpath
An abstract and configurable implementation of the StaticContext interface, which defines the static context of an XPath expression.
AbstractStaticContext() - Constructor for class net.sf.saxon.sxpath.AbstractStaticContext
 
AbstractTraceListener - Class in net.sf.saxon.trace
This is the standard trace listener used when the -T option is specified on the command line.
AbstractTraceListener() - Constructor for class net.sf.saxon.trace.AbstractTraceListener
 
AbstractVirtualNode - Class in net.sf.saxon.tree.wrapper
AbstractVirtualNode is an abstract superclass for VirtualNode implementations in which the underlying node is itself a Saxon NodeInfo.
AbstractVirtualNode() - Constructor for class net.sf.saxon.tree.wrapper.AbstractVirtualNode
 
AbstractWatch - Class in com.saxonica.ee.stream.watch
A Watch represents a class that is interested in looking at nodes for the purpose of evaluating uniqueness and key constraints, or for XSLT streaming.
AbstractWatch() - Constructor for class com.saxonica.ee.stream.watch.AbstractWatch
 
AbstractXMLFilter - Class in net.sf.saxon.jaxp
AbstractFilterImpl is skeletal implementation of the SAX XMLFilter interface, used for both streaming and non-streaming filters.
AbstractXMLFilter() - Constructor for class net.sf.saxon.jaxp.AbstractXMLFilter
 
accept(File, String) - Method in class net.sf.saxon.functions.URIQueryParameters.RegexFilter
Tests if a specified file should be included in a file list.
accept(T) - Method in interface net.sf.saxon.om.ItemConsumer
Process one item
accept(T) - Method in interface net.sf.saxon.om.UnfailingItemConsumer
Process one item
acceptComponent(Component) - Method in class net.sf.saxon.style.XSLAccept
Accept a component from a used package, modifying its visibility if necessary
acceptsNodesWithoutAtomization() - Method in class net.sf.saxon.expr.instruct.UserFunction
Ask whether any of the declared arguments accept nodes without atomizing them
acceptsRawOutput() - Method in class net.sf.saxon.jaxp.ReceivingDestination
Ask whether this receiver accepts raw output, that is, an arbitrary sequence of items not necessarily forming an XML document or element tree.
AccessorFn - Class in net.sf.saxon.functions
This class supports the get_X_from_Y functions defined in XPath 2.0
AccessorFn() - Constructor for class net.sf.saxon.functions.AccessorFn
 
AccessorFn.Component - Enum in net.sf.saxon.functions
 
AccessorFn.DayFromDate - Class in net.sf.saxon.functions
 
AccessorFn.DayFromDateTime - Class in net.sf.saxon.functions
 
AccessorFn.DaysFromDuration - Class in net.sf.saxon.functions
 
AccessorFn.HoursFromDateTime - Class in net.sf.saxon.functions
 
AccessorFn.HoursFromDuration - Class in net.sf.saxon.functions
 
AccessorFn.HoursFromTime - Class in net.sf.saxon.functions
 
AccessorFn.LocalNameFromQName - Class in net.sf.saxon.functions
 
AccessorFn.MinutesFromDateTime - Class in net.sf.saxon.functions
 
AccessorFn.MinutesFromDuration - Class in net.sf.saxon.functions
 
AccessorFn.MinutesFromTime - Class in net.sf.saxon.functions
 
AccessorFn.MonthFromDate - Class in net.sf.saxon.functions
 
AccessorFn.MonthFromDateTime - Class in net.sf.saxon.functions
 
AccessorFn.MonthsFromDuration - Class in net.sf.saxon.functions
 
AccessorFn.NamespaceUriFromQName - Class in net.sf.saxon.functions
 
AccessorFn.PrefixFromQName - Class in net.sf.saxon.functions
 
AccessorFn.SecondsFromDateTime - Class in net.sf.saxon.functions
 
AccessorFn.SecondsFromDuration - Class in net.sf.saxon.functions
 
AccessorFn.SecondsFromTime - Class in net.sf.saxon.functions
 
AccessorFn.TimezoneFromDate - Class in net.sf.saxon.functions
 
AccessorFn.TimezoneFromDateTime - Class in net.sf.saxon.functions
 
AccessorFn.TimezoneFromTime - Class in net.sf.saxon.functions
 
AccessorFn.YearFromDate - Class in net.sf.saxon.functions
 
AccessorFn.YearFromDateTime - Class in net.sf.saxon.functions
 
AccessorFn.YearsFromDuration - Class in net.sf.saxon.functions
 
AccessorFnCompiler - Class in com.saxonica.ee.bytecode
Generate bytecode for evaluation of accessor functions such as day-from-date, seconds-from-duration, namespace-uri=from-QName
AccessorFnCompiler() - Constructor for class com.saxonica.ee.bytecode.AccessorFnCompiler
 
Accumulator - Class in net.sf.saxon.expr.accum
Represents a single accumulator declared in an XSLT 3.0 stylesheet
Accumulator() - Constructor for class net.sf.saxon.expr.accum.Accumulator
 
AccumulatorAfter() - Constructor for class net.sf.saxon.functions.AccumulatorFn.AccumulatorAfter
 
AccumulatorAfterStreamer - Class in com.saxonica.ee.stream.adjunct
Generate streaming code for an accumulator-after() function call, particularly in the case where the instruction is consuming and therefore has to defer evaluation until the endElement event.
AccumulatorAfterStreamer() - Constructor for class com.saxonica.ee.stream.adjunct.AccumulatorAfterStreamer
 
AccumulatorBefore() - Constructor for class net.sf.saxon.functions.AccumulatorFn.AccumulatorBefore
 
AccumulatorCopier(WatchManager, Receiver, TinyBuilder) - Constructor for class com.saxonica.ee.stream.feed.CopyOfFeed.AccumulatorCopier
 
AccumulatorData - Class in net.sf.saxon.expr.accum
Holds the values of an accumulator function for one non-streamed document
AccumulatorData(Accumulator) - Constructor for class net.sf.saxon.expr.accum.AccumulatorData
 
AccumulatorFn - Class in net.sf.saxon.functions
Non-streaming implementation of accumulator-before() and accumulator-after()
AccumulatorFn() - Constructor for class net.sf.saxon.functions.AccumulatorFn
 
AccumulatorFn.AccumulatorAfter - Class in net.sf.saxon.functions
 
AccumulatorFn.AccumulatorBefore - Class in net.sf.saxon.functions
 
AccumulatorFn.Phase - Enum in net.sf.saxon.functions
 
AccumulatorManager - Class in net.sf.saxon.expr.accum
Manager for accumulator functions (XSLT 3.0).
AccumulatorManager() - Constructor for class net.sf.saxon.expr.accum.AccumulatorManager
 
AccumulatorRegistry - Class in net.sf.saxon.expr.accum
Static registry for accumulators (XSLT 3.0) defined within a single package.
AccumulatorRegistry() - Constructor for class net.sf.saxon.expr.accum.AccumulatorRegistry
 
AccumulatorRegistryEE - Class in com.saxonica.ee.stream
Static registry containing the accumulators defined within a package; the Saxon-EE subclass includes support for streamed accumulators.
AccumulatorRegistryEE() - Constructor for class com.saxonica.ee.stream.AccumulatorRegistryEE
 
AccumulatorRule - Class in net.sf.saxon.expr.accum
This class represents one of the rules making up the definition of an accumulator
AccumulatorRule(Expression, SlotManager, boolean) - Constructor for class net.sf.saxon.expr.accum.AccumulatorRule
Create a rule
accumulators - Variable in class net.sf.saxon.expr.instruct.SourceDocument
 
accumulators - Variable in class net.sf.saxon.expr.sort.MergeInstr.MergeSource
 
ACCUMULATORS - Static variable in class net.sf.saxon.om.CopyOptions
 
accumulatorsByName - Variable in class net.sf.saxon.expr.accum.AccumulatorRegistry
 
AccumulatorWatch - Class in com.saxonica.ee.stream.watch
This watch implements a single accumulator in streaming mode.
AccumulatorWatch(Accumulator) - Constructor for class com.saxonica.ee.stream.watch.AccumulatorWatch
 
acos(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the arccosine of a numeric value (SStL)
AcosFn() - Constructor for class net.sf.saxon.functions.MathFunctionSet.AcosFn
 
act() - Method in interface net.sf.saxon.s9api.Action
Perform the requested action
Action - Interface in net.sf.saxon.om
A functional interface that simply encapsulates a callback action of any kind, allowing the action to fail with an XPathException.
Action - Interface in net.sf.saxon.s9api
A completely general functional interface for functions that take no arguments, return void, and potentially throw a SaxonApiException.
action - Variable in class net.sf.saxon.trans.rules.Rule
 
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
 
actionOp - Variable in class net.sf.saxon.expr.instruct.ForEach
 
actions - Variable in class com.saxonica.ee.optim.SwitchExpression.SwitchCaseInfo
 
actions() - Method in class net.sf.saxon.expr.instruct.Choose
 
actionsCompleted - Variable in class net.sf.saxon.style.StyleElement
 
activate(Builder) - Method in class com.saxonica.ee.validate.AssertionTreeBuilder
 
Activation(int) - Constructor for class com.saxonica.ee.stream.watch.ForEachAction.Activation
 
ACTIVE - Static variable in class net.sf.saxon.trace.Instrumentation
 
activeWatchStack - Variable in class com.saxonica.ee.stream.watch.WatchManager
 
actor - Variable in class net.sf.saxon.expr.Component
 
Actor - 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).
Actor() - Constructor for class net.sf.saxon.expr.instruct.Actor
 
actuallyEvaluate(XPathContext, Component) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Evaluate the global variable, and save its value for use in subsequent references.
AdaptiveEmitter - Class in net.sf.saxon.serialize
This class implements the Adaptive serialization method defined in XSLT+XQuery Serialization 3.1.
AdaptiveEmitter(PipelineConfiguration, Writer) - Constructor for class net.sf.saxon.serialize.AdaptiveEmitter
 
add(PendingUpdateAction) - Method in class com.saxonica.ee.update.PendingUpdateListImpl
Add an action to the pending update list
add(HashTrieMap, String, AtomicValue) - Static method in class com.saxonica.functions.extfn.EXPathArchive.Archive
 
add(HashTrieMap, String, String) - Static method in class com.saxonica.functions.extfn.EXPathArchive.Archive
 
add(HashTrieMap, String, long) - Static method in class com.saxonica.functions.extfn.EXPathArchive.Archive
 
add(TreeInfo, String) - Method in class net.sf.saxon.om.DocumentPool
Add a document to the pool
add(TreeInfo, 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(Duration) - Method in class net.sf.saxon.value.SaxonDuration
Computes a new duration whose value is this+rhs.
add(Duration) - Method in class net.sf.saxon.value.SaxonXMLGregorianCalendar
Add duration to this instance.
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(int) - Method in class net.sf.saxon.z.IntArraySet
Add an integer to the set
add(int) - Method in class net.sf.saxon.z.IntBlockSet
Add an integer to the set.
add(int) - Method in class net.sf.saxon.z.IntComplementSet
 
add(int) - Method in class net.sf.saxon.z.IntEmptySet
 
add(int) - Method in class net.sf.saxon.z.IntHashSet
 
add(int) - Method in class net.sf.saxon.z.IntRangeSet
Add an integer to the set
add(int) - Method in interface net.sf.saxon.z.IntSet
Add an integer to the set
add(int) - Method in class net.sf.saxon.z.IntSingletonSet
 
add(int) - Method in class net.sf.saxon.z.IntUniversalSet
 
add(int) - Method in class net.sf.saxon.z.MonotonicIntSet
Add an integer to the set
addAccumulator(Accumulator) - Method in class net.sf.saxon.expr.accum.AccumulatorRegistry
Register an accumulator
addAccumulatorData(TreeInfo, Accumulator, IAccumulatorData) - Method in class net.sf.saxon.expr.accum.AccumulatorManager
Add the accumulator data for a particular accumulator, if it does not already exist
addAllowedNamespace(String) - Method in class com.saxonica.ee.schema.Wildcard
Add a permitted namespace.
addAllowedOption(String, SequenceType) - Method in class net.sf.saxon.functions.OptionsParameter
Register a permitted option keyword, and the associated type of value, without defining a default value
addAllowedOption(String, SequenceType, Sequence<?>) - Method in class net.sf.saxon.functions.OptionsParameter
Register a permitted option keyword, and the associated type of value, with a default value
addAnnotationParameter(AtomicValue) - Method in class net.sf.saxon.query.Annotation
Add a value to the list of annotation parameters
addAnonymousType(SchemaType) - Method in class com.saxonica.ee.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.ee.schema.UserComplexType
Add an assertion to this complex type
addAttribute(NodeName, SimpleType, CharSequence, int) - Method in interface net.sf.saxon.om.MutableNodeInfo
Add an attribute to this element node.
addAttribute(NodeName, SimpleType, CharSequence, int) - Method in class net.sf.saxon.tree.linked.ElementImpl
Add an attribute to this element node.
addAttribute(NodeName, SimpleType, CharSequence, int) - Method in class net.sf.saxon.tree.linked.NodeImpl
Add an attribute to this element node.
addAttribute(NodeName, SimpleType, String, Location, int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Add an attribute to an attribute list.
addAttribute(NodeName, SimpleType, CharSequence, int) - Method in class net.sf.saxon.tree.util.Orphan
Add an attribute to this element node.
addAttributeDecl(AttributeDecl) - Method in class com.saxonica.ee.schema.PreparedSchema
Adds the given global attribute declaration to this Schema.
addAttributeGroup(AttributeGroupDecl) - Method in class com.saxonica.ee.schema.PreparedSchema
Adds the given attribute group declaration to this Schema.
addAttributeGroupReference(AttributeGroupReference) - Method in class com.saxonica.ee.schema.AttributeGroupDecl
Adds the given AttributeGroupReference to this AttributeGroup.
addAttributeGroupReference(AttributeGroupReference) - Method in class com.saxonica.ee.schema.UserComplexType
Adds the given AttributeGroupReference to this UserComplexType
addAttributeUse(AttributeUse) - Method in class com.saxonica.ee.schema.AttributeGroupDecl
Add the given attribute use to this AttributeGroup.
addAttributeUse(AttributeUse) - Method in class com.saxonica.ee.schema.UserComplexType
Adds the given AttributeUse to this UserComplexType.
addBodyPart(BodyPart) - Method in class com.saxonica.functions.extfn.Mailer2
 
addBranch(String) - Method in class com.saxonica.ee.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 net.sf.saxon.style.XSLTry
 
addCatchExpression(QNameTest, Expression) - Method in class net.sf.saxon.expr.TryCatch
 
addChildExpression(Expression) - Method in class net.sf.saxon.expr.accum.Accumulator
Add an expression to the list of expressions used by this accumulator
addComment(CompilerService, String) - Method in class com.saxonica.ee.bytecode.util.Generator
Add a comment (in the form of an unused label) to the code listing
addCompilePackages(Iterable<Source>, boolean) - Method in class net.sf.saxon.s9api.XsltCompiler
Deprecated.
since 9.8. Multiple packages may be supplied in the form of a PackageLibrary registered with the underlying CompilerInfo, or may be listed in the configuration file. Alternatively they can be imported explicitly (taking care over the order of importing) using XsltCompiler.importPackage(XsltPackage).
addCompletionAction(Action) - Method in class net.sf.saxon.style.StylesheetPackage
Register a callback action to be performed during the completion phase of building the package
addCompletionAction(Action) - Method in class net.sf.saxon.trans.PackageLoaderHE
 
addComponent(UserSchemaComponent) - Method in class com.saxonica.ee.schema.PreparedSchema
Add an object that might contain a forwards reference to be fixed up later
addComponent(Component) - Method in class net.sf.saxon.style.StylesheetPackage
Add a component to the package
addComponentsFromUsedPackage(StylesheetPackage, List<XSLAccept>, Set<SymbolicName>) - Method in class net.sf.saxon.style.StylesheetPackage
Add modified copies of components from a package that is referenced from this one in an xsl:use-package declaration
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.
addDescendants() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Indicate that all the descendants of the nodes in this nodeset are required
addDisallowedNamespace(String) - Method in class com.saxonica.ee.schema.Wildcard
Add a disallowed namespace.
addDisallowedQName(int) - Method in class com.saxonica.ee.schema.Wildcard
Mark a specific QName as being disallowed
addDuration(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.ee.schema.PreparedSchema
Adds the given global element declaration to this Schema definition
addEntry(AtomicValue, GroundedValue<?>) - Method in class com.saxonica.xsltextn.pedigree.DelegatingMapItem
 
addEntry(AtomicValue, GroundedValue<?>) - Method in class net.sf.saxon.ma.map.DictionaryMap
Create a new map containing the existing entries in the map plus an additional entry, without modifying the original.
addEntry(AtomicValue, GroundedValue<?>) - Method in class net.sf.saxon.ma.map.HashTrieMap
Create a new map containing the existing entries in the map plus an additional entry, without modifying the original.
addEntry(AtomicValue, GroundedValue<?>) - Method in interface net.sf.saxon.ma.map.MapItem
Create a new map containing the existing entries in the map plus an additional entry, without modifying the original.
addEntry(AtomicValue, GroundedValue<?>) - Method in class net.sf.saxon.ma.map.RangeKey
Create a new map containing the existing entries in the map plus an additional entry, without modifying the original.
addEntry(AtomicValue, GroundedValue<?>) - Method in class net.sf.saxon.ma.map.SingleEntryMap
Create a new map containing the existing entries in the map plus an additional entry, without modifying the original.
addEnumerationValue(AtomicSequence, String) - Method in class com.saxonica.ee.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.ee.schema.UserSimpleType
Add the given Facet to this Simpletype.
addField(IdentityField) - Method in class com.saxonica.ee.schema.IdentityConstraint
Adds the given IdentityField to this IdentityConstraint
addFieldValue(AtomicSequence[], int, AtomicSequence, boolean, Location) - Method in class com.saxonica.ee.validate.SelectorWatch
The addFieldValue method is a callback from the FieldWatch created when this SelectorWatch is activated.
addFilter(FilterFactory) - Method in class net.sf.saxon.lib.AugmentedSource
Add a filter to the list of filters to be applied to the raw input
addFilter(FilterFactory) - Method in class net.sf.saxon.lib.ParseOptions
Add a filter to the list of filters to be applied to the raw input
addFixupAction(Action) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Register a callback action to be performed during the fixup phase
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.ee.schema.PreparedSchema
Declare a global parameter for XPath expressions in this schema document (Saxon extension)
addGlobalParam(GlobalParam) - Method in class com.saxonica.ee.schema.sdoc.XSDSchema
Declare a global parameter for XPath expressions in this schema document (Saxon extension)
addGlobalVariable(GlobalVariable) - Method in class com.saxonica.ee.trans.PrincipalStylesheetModuleEE
 
addGlobalVariable(GlobalVariable) - Method in class net.sf.saxon.expr.PackageData
Add a global variable to the list of global variables contained in this package
addGlobalVariable(GlobalVariable) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
addGlobalVariable(GlobalVariable, Visibility) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
addGlobalVariable(GlobalVariable) - Method in class net.sf.saxon.style.StylesheetPackage
 
addGlobalVariable(GlobalVariable) - Method in interface net.sf.saxon.trans.GlobalVariableManager
Add a global variable to the collection
addGroup(ModelGroupDefinition) - Method in class com.saxonica.ee.schema.PreparedSchema
Adds the given group (xs:group) to this Schema.
addHiddenComponent(Component) - Method in class net.sf.saxon.style.StylesheetPackage
 
addHtml5Component(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
This method constructs a step in the output pipeline to perform namespace-related tasks for HTML5 serialization.
addIdentityConstraint(IdentityConstraintReference) - Method in class com.saxonica.ee.schema.ElementDecl
Adds the given IdentityConstraint to this element definition.
addIdentityConstraint(IdentityConstraint) - Method in class com.saxonica.ee.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<String>) - 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.ee.schema.UserListType
Get the extended facet list, creating it if necessary.
addInheritedFacets(List<Facet>) - Method in class com.saxonica.ee.schema.UserSimpleType
 
addInternal(TraceListener, TraceListener) - Static method in class net.sf.saxon.trace.TraceEventMulticaster
Returns the resulting multicast listener from adding listener-a and listener-b together.
addIxslFunctionLibrary(FunctionLibraryList) - Method in class com.saxonica.ee.trans.StylesheetPackageEE
 
addIxslFunctionLibrary(FunctionLibraryList) - Method in class net.sf.saxon.style.StylesheetPackage
 
addKeyDefinition(KeyDefinition) - Method in class net.sf.saxon.trans.KeyDefinitionSet
Add a key definition to this set of key definitions.
addKeyDefinition(StructuredQName, KeyDefinition, boolean, Configuration) - Method in class net.sf.saxon.trans.KeyManager
Register a key definition.
addKeyRef(RefSelectorWatch) - Method in class com.saxonica.ee.validate.KeySelectorWatch
Add a RefSelectorWatch to support a keyRef that refers to this key or unique constraints
addLambdaTransition(AutomatonState) - Method in class com.saxonica.ee.schema.fsa.NonDeterminizedState
Add a lambda transition from this state to another state.
addMember(XdmValue) - Method in class net.sf.saxon.s9api.XdmArray
Append a new member to an array
addMemberType(TypeReference) - Method in class com.saxonica.ee.schema.sdoc.SimpleTypeDefinition
Add a member type to this union type
addMemberTypeReference(TypeReference) - Method in class com.saxonica.ee.schema.UserUnionType
Add a member type to the list of member types
addNamespace(NamespaceBinding, boolean) - Method in interface net.sf.saxon.om.MutableNodeInfo
Add a namespace binding (that is, a namespace node) to this element.
addNamespace(NamespaceBinding, boolean) - Method in class net.sf.saxon.tree.linked.ElementImpl
Add a namespace binding (that is, a namespace node) to this element.
addNamespace(NamespaceBinding, boolean) - Method in class net.sf.saxon.tree.linked.NodeImpl
 
addNamespace(NamespaceBinding, boolean) - Method in class net.sf.saxon.tree.util.Orphan
Add a namespace binding (that is, a namespace node) to this element.
addNamespaceAlias(ComponentDeclaration) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
addNewMethod(ExpressionCompiler, Expression) - Method in class com.saxonica.ee.bytecode.util.CompilerService
The methods adds the
addNilledElement(ElementImpl) - Method in class net.sf.saxon.tree.linked.DocumentImpl
Add a nilled element.
addNodeSet(PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Combine two node sets into one
addNonInheritedAttributeUse(AttributeUse) - Method in class com.saxonica.ee.schema.UserComplexType
Add an attribute use to the final (combined) content model for this complex type.
addNotation(Notation) - Method in class com.saxonica.ee.schema.PreparedSchema
Adds the given Notation declaration to this Schema defintion
addOffendingNode(NodeInfo) - Method in class net.sf.saxon.type.ValidationFailure
Add information about an "offending node".
addOverriddenComponent(Component) - Method in class net.sf.saxon.style.StylesheetPackage
 
addPackage(PackageData) - Method in class net.sf.saxon.expr.instruct.Executable
Add information about a package
addPackage(StylesheetPackage) - Method in class net.sf.saxon.trans.packages.PackageLibrary
Add a compiled and loaded package to this package library.
addPackage(PackageDetails) - Method in class net.sf.saxon.trans.packages.PackageLibrary
Add an entry for a package to the library
addPackage(File) - Method in class net.sf.saxon.trans.packages.PackageLibrary
Add a package supplied in the form of a file: either a source XSLT package, or an exported package
addParentPointer(int, int) - Method in class com.saxonica.ee.domino.DominoTree
 
addParserFeature(String, boolean) - Method in class net.sf.saxon.lib.ParseOptions
Add a parser feature to a map, which will be applied to the XML parser later
addParserProperties(String, Object) - Method in class net.sf.saxon.lib.ParseOptions
Add a parser property to a map, which is applied to the XML parser later
addParticle(Particle) - Method in class com.saxonica.ee.schema.AllModelGroup
Adds a given Particle to the content model defined by this Compositor
addParticle(Particle) - Method in class com.saxonica.ee.schema.ModelGroup
Adds a given Particle to the content model defined by this model group
addPendingTypeCheck(IdentityConstraintReference, SchemaType) - Method in class com.saxonica.ee.schema.SchemaCompiler
Register an identity constraint that needs to be type-checked
addPrearrangedWatches() - Method in class com.saxonica.ee.stream.watch.WatchManager
 
addPrearrangedWatches() - Method in class com.saxonica.ee.validate.ConstraintChecker
 
addPrecondition(RuleEE, Map<Precondition, List<RuleEE>>, Precondition) - Method in class com.saxonica.ee.trans.PatternOptimizer
 
addPrecondition(Precondition) - Method in class com.saxonica.ee.trans.RuleEE
Add a precondition for this rule
addPredicate(FLWORExpression, ExpressionVisitor, ContextItemStaticInfo, Expression) - Method in class net.sf.saxon.expr.flwor.ForClause
Convert where clause to a predicate.
addPrefix(String) - Method in class net.sf.saxon.om.StructuredQName
Make a StructuredQName from a StructuredQName holding the local name and URI, plus a new prefix
addPutAction(NodeInfo, String, Expression) - Method in class com.saxonica.ee.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.
addQueryLocationHintProcessed(String) - Method in class net.sf.saxon.expr.instruct.Executable
Add a name to the list of query module location hints that have been processed during the construction of this executable
addRange(int, int) - Method in class net.sf.saxon.z.IntRangeSet
Add a range of integers to the set.
addRecipients(Message.RecipientType, Address[]) - Method in class com.saxonica.functions.extfn.Mailer2
 
addRecognizedOption(String, int, String) - Method in class net.sf.saxon.trans.CommandLineOptions
Set the permitted options.
addReference(VariableReference, boolean) - Method in class com.saxonica.expr.HofParserExtension.TemporaryXSLTVariableBinding
 
addReference(VariableReference, boolean) - Method in class net.sf.saxon.expr.Assignation
Register a variable reference that refers to the variable bound in this expression
addReference(VariableReference, boolean) - Method in interface net.sf.saxon.expr.Binding
Register a variable reference that refers to the variable bound in this expression
addReference(VariableReference, boolean) - Method in class net.sf.saxon.expr.flwor.LocalVariableBinding
Register a variable reference that refers to the variable bound in this expression
addReference(VariableReference, boolean) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
Register a variable reference that refers to the variable bound in this expression
addReference(VariableReference, boolean) - Method in class net.sf.saxon.expr.instruct.LocalParam
 
addReference(VariableReference, boolean) - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
 
addReference(VariableReference, boolean) - Method in class net.sf.saxon.sxpath.XPathVariable
Method called by the XPath expression parser to register a reference to this variable.
addRequiredItemType(ItemType) - Method in class net.sf.saxon.expr.instruct.GlobalContextRequirement
Specify the required item type of the context item
addRequiredOption(String, SequenceType) - Method in class net.sf.saxon.functions.OptionsParameter
Register a required option keyword, and the associated type of value, where omitting the value is an error
addRule(NodeTest, Stripper.StripRuleTarget, StylesheetModule, int) - Method in class net.sf.saxon.om.SelectedElementsSpaceStrippingRule
Add a rule
addRule(NodeTestPattern, Stripper.StripRuleTarget, int, int) - Method in class net.sf.saxon.om.SelectedElementsSpaceStrippingRule
 
addRule(Pattern, RuleTarget, StylesheetModule, int, double, boolean) - Method in class net.sf.saxon.trans.SimpleMode
Add a rule to the Mode.
addRule(Pattern, Rule) - Method in class net.sf.saxon.trans.SimpleMode
 
addRuleToNamedOrUnnamedChain(Rule, int, RuleChain, IntHashMap<RuleChain>) - Method in class net.sf.saxon.trans.SimpleMode
 
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 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.ee.schema.fsa.AutomatonState
Add a specific transition from this state to another state.
addStaticType - Variable in class net.sf.saxon.trace.ExpressionPresenter.ExportOptions
 
addSubstitutionGroupHead(StructuredQName) - Method in class com.saxonica.ee.schema.ElementDecl
Adds the name of the head of a substitutionGroup for this element definition.
addSubstitutionGroupMember(ElementDecl, SchemaCompiler) - Method in class com.saxonica.ee.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.
addTentativeContent(Item) - Method in class com.saxonica.ee.stream.adjunct.ConditionalBlockAdjunct.ConditionalBlockFeed
 
addTextNodeCopy(int, int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Create a new text node that is a copy of an existing text node
addTextOutputFilter(Receiver, Properties) - Method in class com.saxonica.serialize.SerializerFactoryPE
Add a filter to the text output method pipeline.
addTextOutputFilter(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
Add a filter to the text output method pipeline.
addTo(Calendar) - Method in class net.sf.saxon.value.SaxonDuration
Adds this duration to a Calendar object.
addToGroup(Object, GroupByClause.ObjectToBeGrouped, List<GroupByClause.ObjectToBeGrouped>, HashMap<Object, List<GroupByClause.ObjectToBeGrouped>>) - Static method in class net.sf.saxon.expr.flwor.GroupByClausePush
 
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class com.saxonica.ee.bytecode.CompiledExpression
 
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class com.saxonica.ee.optim.IndexedFilterExpression
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.trans.EvaluateInstr
Add a representation of this expression to a PathMap.
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.AttributeGetter
 
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.flwor.Clause
Collect information about the navigation paths followed by this clause, for document projection purposes
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.flwor.CountClause
 
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Add a representation of this expression to a PathMap.
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.flwor.ForClause
 
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.flwor.GroupByClause
 
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.flwor.LetClause
 
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.flwor.OrderByClause
 
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.flwor.TraceClause
 
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.flwor.WhereClause
 
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.flwor.WindowClause
 
addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.ApplyNextMatchingTemplate
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.ResultDocument
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.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.SystemFunctionCall
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.KeyFn
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.ee.schema.PreparedSchema
Adds the given type definition to this Schema.
addTypeAlternative(TypeAlternative) - Method in class com.saxonica.ee.schema.ElementDecl
Add a type alternative to the type alternative table.
addTypeDetails(DictionaryMap) - Method in class net.sf.saxon.pattern.CombinedNodeTest
Add the "parameters" of the type to a Dictionary containing the type information in structured form
addTypeStripper(CompilerService) - Static method in class com.saxonica.ee.bytecode.ElementCreatorCompiler
Add a filter to the output pipeline that removes type annotations.
addUnavailableOutputDestination(DocumentURI) - Method in class net.sf.saxon.trans.XsltController
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
addUnparsedEntity(String, String, String) - Method in class com.saxonica.ee.domino.DominoTree
Add an unparsed entity
addUsedPackage(StylesheetPackage) - Method in class net.sf.saxon.style.StylesheetPackage
Add a package to the list of packages directly used by this one
addWatch(Watch, boolean) - Method in class com.saxonica.ee.stream.watch.WatchManager
Add a new Watch.
addWildcardTransition(SchemaCompiler, Edge) - Method in class com.saxonica.ee.schema.fsa.AutomatonState
Add a wildcard transition from this state to another state.
addXPathFunctions() - Method in class com.saxonica.functions.registry.UseWhen30HOFunctionSet
 
addXPathFunctions() - Method in class net.sf.saxon.functions.registry.UseWhen30FunctionSet
 
addXSLOverrideFunctionLibrary(FunctionLibraryList) - Method in class net.sf.saxon.style.XSLOverride
Add a function library that recognizes the function call xsl:original, which is permitted within a function that overrides another
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
 
AdjacentTextNodeMergerAdjunct - Class in com.saxonica.ee.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.ee.stream.adjunct.AdjacentTextNodeMergerAdjunct
 
AdjacentTextNodeMergerCompiler - Class in com.saxonica.ee.bytecode
Generate byte code for an adjacent text node merger expression
AdjacentTextNodeMergerCompiler() - Constructor for class com.saxonica.ee.bytecode.AdjacentTextNodeMergerCompiler
 
AdjacentTextNodeMergingIterator - Class in net.sf.saxon.tree.iter
AdjacentTextNodeMergingIterator is an iterator that eliminates zero-length text nodes and merges adjacent text nodes from the underlying iterator
AdjacentTextNodeMergingIterator(SequenceIterator<?>) - Constructor for class net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator
 
adjunct - Variable in class com.saxonica.ee.stream.Inversion.PushAction
 
Adjust_1 - 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(), with a single argument
Adjust_1() - Constructor for class net.sf.saxon.functions.Adjust_1
 
Adjust_2 - 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(), with two arguments
Adjust_2() - Constructor for class net.sf.saxon.functions.Adjust_2
 
adjustedPicture - Variable in class net.sf.saxon.expr.number.NumericGroupFormatter
 
adjustExposedVisibility() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Adjust visibility of components by applying xsl:expose rules
adjustRequiredType(JavaExternalObjectType) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
When a call to a Java extension function appears in a context where there the required type is a Java external object (typically an xsl:variable with a declared type, or as an argument to another Java extension function), notify this required type so that the process of converting the result to an XDM value can be short-circuited.
adjustRequiredType(JavaExternalObjectType) - Method in class net.sf.saxon.expr.FunctionCall
When a call to a Java extension function appears in a context where there the required type is a Java external object (typically an xsl:variable with a declared type, or as an argument to another Java extension function), notify this required type so that the process of converting the result to an XDM value can be short-circuited.
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, ZeroOrOne<DateTimeValue>, One<StringValue>) - 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.
adjustToUTC(int) - Method in class net.sf.saxon.value.DateTimeValue
Normalize the date and time to be in timezone Z.
adoptChildExpression(Expression) - Method in class net.sf.saxon.expr.Expression
Set up a parent-child relationship between this expression and a given child expression.
adoptNode(Node) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
Attempts to adopt a node from another document to this document.
advance() - Method in class net.sf.saxon.expr.sort.GroupEndingIterator
 
advance() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
advance() - Method in class net.sf.saxon.expr.sort.GroupStartingIterator
 
advance() - Method in class net.sf.saxon.tree.util.Navigator.DescendantEnumeration
 
AFTER - Static variable in class net.sf.saxon.expr.parser.Token
"after"
afterLast() - Method in class com.saxonica.xqj.SaxonXQForwardSequence
 
afterLast() - Method in class com.saxonica.xqj.SaxonXQSequence
 
afterLast() - Method in interface javax.xml.xquery.XQSequence
Move to the position after the last item.
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.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_NAMESPACES - Static variable in class net.sf.saxon.event.ReceiverOptions
Flag set on append() to indicate that all in-scope namespaces should be copied
ALL_NAMESPACES - Static variable in class net.sf.saxon.om.CopyOptions
 
ALL_NODES_NEWLY_CREATED - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit indicates that the expression will always create new nodes: more specifically, any node in the result of the expression is guaranteed to be a newly created node.
ALL_NODES_UNTYPED - Static variable in class net.sf.saxon.expr.StaticProperty
Expression property: this bit indicates that in the result of an expression, any element and attribute nodes that are present will have type annotation xs:untyped or xs:untypedAtomic respectively, and that any document nodes that are present will have no element children whose type annotation is anything other than xs:untyped
allCharactersEncodable - Variable in class net.sf.saxon.serialize.Emitter
 
AllElementsSpaceStrippingRule - Class in net.sf.saxon.om
A whitespace stripping rule that strips all elements unless xml:space indicates that whitespace should be preserved.
AllElementsSpaceStrippingRule() - Constructor for class net.sf.saxon.om.AllElementsSpaceStrippingRule
 
AllElementValidator - Class in com.saxonica.ee.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, Receiver) - Constructor for class com.saxonica.ee.validate.AllElementValidator
Create an AllElementValidator
allMatch(Predicate<? super T>) - Method in class net.sf.saxon.s9api.streams.XdmStream
 
AllModelGroup - Class in com.saxonica.ee.schema
An AllModelGroup represents an xs:all element in the schema
AllModelGroup() - Constructor for class com.saxonica.ee.schema.AllModelGroup
Create an AllModelGroup
allocate(Class, Type, 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
allocateAllBindingSlots(StylesheetPackage) - Method in class net.sf.saxon.expr.instruct.Actor
Allocate slot numbers to all the external component references in this component
allocateAllBindingSlots(StylesheetPackage) - Method in class net.sf.saxon.trans.CompoundMode
Allocate slot numbers to all the external component references in this component
allocateAllBindingSlots(StylesheetPackage) - Method in class net.sf.saxon.trans.KeyDefinition
 
allocateAllBindingSlots(StylesheetPackage) - Method in class net.sf.saxon.trans.SimpleMode
Allocate slot numbers to all the external component references in this component
allocateAllPatternSlots() - Method in class net.sf.saxon.trans.SimpleMode
Allocate slots for local variables in all patterns used by the rules in this mode.
allocateAnonymousTypeCode() - Method in class com.saxonica.ee.schema.sdoc.SchemaElement
Allocate a name to an anonymous type.
allocateArgumentEvaluators() - Method in class net.sf.saxon.expr.UserFunctionCall
 
allocateBinderySlots() - Method in class net.sf.saxon.style.StylesheetPackage
Allocate slots to global variables.
allocateBindingSlotsRecursive(StylesheetPackage, Actor, Expression, List<ComponentBinding>) - Static method in class net.sf.saxon.expr.instruct.Actor
 
allocateCharacteristic(Map<Characteristic, Characteristic>, Characteristic) - Method in class com.saxonica.ee.trans.PatternOptimizer
Allocate a new characteristic, that is, a property of nodes or other items that may potentially be used in evaluating the preconditions of more than one pattern.
allocateClarkName(String) - Method in class net.sf.saxon.om.NamePool
Allocate a fingerprint given a Clark Name
allocateConverter(Configuration, boolean) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
 
allocateConverter(Configuration, boolean, ItemType) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
 
allocateConverterStatically(Configuration, boolean) - Method in class net.sf.saxon.expr.AtomicSequenceConverter
 
allocateDocumentNumber() - Method in class net.sf.saxon.tree.util.DocumentNumberAllocator
Allocate a unique document number
allocateFingerprint(String, String) - Method in class net.sf.saxon.om.NamePool
Allocate a fingerprint from the pool, or a new Name if there is not a matching one there
allocateLocal(Class) - Method in class com.saxonica.ee.bytecode.util.GeneratedMethodInfo
Allocate a local bytecode variable.
allocateLocalSlots(Expression) - Method in class net.sf.saxon.style.StyleElement
Allocate slots in the local stack frame to range variables used in an XPath expression
allocateLocation() - Method in class net.sf.saxon.style.StyleElement
Allocate a location
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.ee.stream.om.FleetingDocumentNode
 
allocatePatternSlotNumbers() - Method in class net.sf.saxon.style.XSLTemplate
Allocate slot numbers to any local variables declared within a predicate within the match pattern
allocatePatternSlots(int) - Method in class net.sf.saxon.trans.SimpleMode
Specify how many slots for local variables are required by a particular pattern
allocateSequenceOutputter(int) - Method in class net.sf.saxon.Controller
Allocate a SequenceOutputter for a new output destination.
allocateSequenceOutputter(XPathContext, int) - Static method in class net.sf.saxon.event.SequenceOutputter
Allocate a SequenceOutputter.
allocateSlotNumber(StructuredQName) - Method in class net.sf.saxon.expr.instruct.SlotManager
Allocate a slot number for a variable
allocateSlots(Expression, int, SlotManager) - Static method in class com.saxonica.ee.extfn.ExperimentalXPathCompiler
Allocate slot numbers to range variables.
allocateSlots(Expression, int, SlotManager) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Allocate slot numbers to range variables
allocateSlots(SlotManager, int) - Method in class net.sf.saxon.pattern.AncestorQualifiedPattern
Allocate slots to any variables used within the pattern
allocateSlots(SlotManager, int) - Method in class net.sf.saxon.pattern.BasePatternWithPredicate
Allocate slots to any variables used within the pattern
allocateSlots(SlotManager, int) - Method in class net.sf.saxon.pattern.BooleanExpressionPattern
Allocate slots to any variables used within the pattern
allocateSlots(SlotManager, int) - Method in class net.sf.saxon.pattern.GeneralNodePattern
Allocate slots to any variables used within the pattern
allocateSlots(SlotManager, int) - Method in class net.sf.saxon.pattern.GeneralPositionalPattern
Allocate slots to any variables used within the pattern
allocateSlots(SlotManager, int) - Method in class net.sf.saxon.pattern.NodeSetPattern
Allocate slots to any variables used within the pattern
allocateSlots(SlotManager, int) - Method in class net.sf.saxon.pattern.Pattern
Allocate slots to any variables used within the pattern
allocateSlots(SlotManager, int) - Method in class net.sf.saxon.pattern.PatternThatSetsCurrent
Allocate slots to any variables used within the pattern
allocateSlots(SlotManager, int) - Method in class net.sf.saxon.pattern.VennPattern
Allocate slots to any variables used within the pattern
allocateStateNumber(AutomatonState) - Method in class com.saxonica.ee.schema.fsa.FiniteStateMachine
Allocate a unique number to a state, and index the state from the FSM
allocateStatic(CompilerService, Object) - Static method in class com.saxonica.ee.bytecode.ExpressionCompiler
Generate code to allocate static field in widget and to push field on stack
allocateStaticVariableInfo(Object) - Method in class com.saxonica.ee.bytecode.util.CompilerService
Create a StaticVariableInfo containing the information needed to allow a static reference to a given object to be added as a static field in the currently-being-compiled class
allocateStreamedDocumentNumber() - Method in class net.sf.saxon.tree.util.DocumentNumberAllocator
Allocate a unique document number for a streamed document
ALLOW_ANY_TOP_LEVEL - Static variable in class net.sf.saxon.ma.json.JsonParser
 
ALLOW_DUPLICATE_NAMES - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
allow-duplicate-names = yes|no.
ALLOW_EXTERNAL_FUNCTIONS - Static variable in class net.sf.saxon.lib.Feature
ALLOW_EXTERNAL_FUNCTIONS determines whether calls to reflexive external functions are allowed.
ALLOW_EXTERNAL_FUNCTIONS - Static variable in class net.sf.saxon.lib.FeatureCode
 
ALLOW_EXTERNAL_FUNCTIONS - Static variable in class net.sf.saxon.lib.FeatureKeys
ALLOW_EXTERNAL_FUNCTIONS determines whether calls to reflexive external functions are allowed.
ALLOW_MULTITHREADING - Static variable in class net.sf.saxon.lib.Feature
ALLOW_MULTITHREADING determines whether multi-threading is allowed.
ALLOW_MULTITHREADING - Static variable in class net.sf.saxon.lib.FeatureCode
 
ALLOW_MULTITHREADING - Static variable in class net.sf.saxon.lib.FeatureKeys
ALLOW_MULTITHREADING determines whether multi-threading is allowed.
ALLOW_OLD_JAVA_URI_FORMAT - Static variable in class net.sf.saxon.lib.Feature
ALLOW_OLD_JAVA_URI_FORMAT determines whether extension function calls to dynamically-loaded Java extension functions may use the URI format supported in older Saxon releases.
ALLOW_OLD_JAVA_URI_FORMAT - Static variable in class net.sf.saxon.lib.FeatureCode
 
ALLOW_OLD_JAVA_URI_FORMAT - Static variable in class net.sf.saxon.lib.FeatureKeys
ALLOW_OLD_JAVA_URI_FORMAT determines whether extension function calls to dynamically-loaded Java extension functions may use the URI format supported in older Saxon releases.
ALLOW_SYNTAX_EXTENSIONS - Static variable in class net.sf.saxon.lib.Feature
This flag must be set to enable use of extensions to XPath (and potentially XQuery and XSLT) syntax that go beyond what is allowed by the extensibility mechanisms in the spec.
ALLOW_SYNTAX_EXTENSIONS - Static variable in class net.sf.saxon.lib.FeatureCode
 
ALLOW_SYNTAX_EXTENSIONS - Static variable in class net.sf.saxon.lib.FeatureKeys
This flag must be set to enable use of extensions to XPath (and potentially XQuery and XSLT) syntax that go beyond what is allowed by the extensibility mechanisms in the spec.
allowAnyTopLevel - Variable in class net.sf.saxon.ma.json.JsonHandlerXML
 
allowAttributes(AttributeCollection, String[]) - Method in class com.saxonica.ee.schema.sdoc.SchemaElement
Check the attributes of an element against a list of allowed attributes.
allowedASCII - Static variable in class net.sf.saxon.functions.IriToUri
 
allowEmpty - Variable in class net.sf.saxon.expr.ListConstructorFunction
 
allowEmpty - Variable in class net.sf.saxon.expr.UnionConstructorFunction
 
allowExit - Variable in class net.sf.saxon.Transform
 
allowExtensions - Variable in class com.saxonica.config.pe.StyleNodeFactoryPE
 
allowExtractingCommonSubexpressions() - Method in class com.saxonica.ee.optim.SwitchExpression
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowExtractingCommonSubexpressions() - Method in class net.sf.saxon.expr.Expression
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowExtractingCommonSubexpressions() - Method in class net.sf.saxon.expr.flwor.FLWORExpression
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowExtractingCommonSubexpressions() - Method in class net.sf.saxon.expr.instruct.AnalyzeString
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowExtractingCommonSubexpressions() - Method in class net.sf.saxon.expr.instruct.Choose
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowExtractingCommonSubexpressions() - Method in class net.sf.saxon.expr.instruct.ForEachGroup
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowExtractingCommonSubexpressions() - Method in class net.sf.saxon.expr.instruct.OnEmptyExpr
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowExtractingCommonSubexpressions() - Method in class net.sf.saxon.expr.instruct.OnNonEmptyExpr
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowExtractingCommonSubexpressions() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowExtractingCommonSubexpressions() - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowExtractingCommonSubexpressions() - Method in class net.sf.saxon.expr.instruct.SourceDocument
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowExtractingCommonSubexpressions() - Method in class net.sf.saxon.expr.sort.MergeInstr
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowExtractingCommonSubexpressions() - Method in class net.sf.saxon.expr.TryCatch
Ask whether common subexpressions found in the operands of this expression can be extracted and evaluated outside the expression itself.
allowRegexMatchingEmptyString() - Method in class net.sf.saxon.functions.AnalyzeStringFn
 
allowRegexMatchingEmptyString() - Method in class net.sf.saxon.functions.Matches
 
allowRegexMatchingEmptyString() - Method in class net.sf.saxon.functions.RegexFunction
 
allowRegexMatchingEmptyString() - Method in class net.sf.saxon.functions.Replace
 
allowRegexMatchingEmptyString() - Method in class net.sf.saxon.functions.Tokenize_3
 
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.ee.schema.Wildcard
Determine whether this wildcard allows any namespace (##any)
allowsAttributes() - Method in class com.saxonica.ee.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 enum 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 enum 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.
allowSaxonExtensions - Variable in class net.sf.saxon.expr.parser.Tokenizer
Flag to allow Saxon extensions
allowSaxonExtensions - Variable in class net.sf.saxon.expr.parser.XPathParser
 
allowsDerivation(int) - Method in class com.saxonica.ee.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.ee.schema.UserDefinedType
Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsDerivation(int) - Method in enum 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 enum 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.NumericType
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 enum net.sf.saxon.type.Untyped
Determines whether derivation (of a particular kind) from this type is allowed, based on the "final" property
allowsEmpty() - Method in class net.sf.saxon.expr.CastingExpression
Ask whether the expression accepts an empty sequence as input (producing an empty sequence as output)
allowsMany() - Method in enum net.sf.saxon.s9api.OccurrenceIndicator
Ask whether this occurrence indicator permits a sequence containing more than one item.
allowsMany(int) - Static method in class net.sf.saxon.value.Cardinality
Determine whether multiple occurrences are allowed
allowsZero() - Method in enum net.sf.saxon.s9api.OccurrenceIndicator
Ask whether this occurrence indicator permits an empty sequence.
allowsZero(int) - Static method in class net.sf.saxon.value.Cardinality
Determine whether empty sequence is allowed
allowXPath30Syntax - Variable in class net.sf.saxon.expr.parser.XPathParser
 
allowXPath30XSLTExtensions - Variable in class net.sf.saxon.expr.parser.XPathParser
 
allowXPath31Syntax - Variable in class net.sf.saxon.expr.parser.XPathParser
 
allPackages - Variable in class net.sf.saxon.trans.PackageLoaderHE
 
allPathsAreWithinStreamableSnapshot() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
Determine whether the path is entirely within a streamable snapshot of a streamed document: that is, it must only navigate to ancestors and to attributes of ancestors
allPathsAreWithinStreamableSnapshot() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
Determine whether the path is entirely within a streamable snapshot of a streamed document: that is, it must only navigate to ancestors and to attributes of ancestors
allSubsumes(UserComplexType, ComplexType, SchemaCompiler) - Static method in class com.saxonica.ee.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 In Saxon 9.9 the data has been regenerated from Unicode 10.0.0.
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
AlternativeTypeHandler(ElementDecl) - Constructor for class com.saxonica.ee.schema.SchemaModelLoader.AlternativeTypeHandler
Create an AlternativeTypeHandler for a given element declaration
ALWAYS_FALSE - Static variable in class net.sf.saxon.z.IntSetPredicate
Convenience predicate that never matches
ALWAYS_PRESERVE - Static variable in class net.sf.saxon.event.Stripper
 
ALWAYS_STRIP - Static variable in class net.sf.saxon.event.Stripper
 
ALWAYS_TRUE - Static variable in class net.sf.saxon.z.IntSetPredicate
Convenience predicate that always matches
alwaysCreatesNewNodes() - Method in class net.sf.saxon.expr.instruct.ForEach
 
alwaysCreatesNewNodes() - Method in class net.sf.saxon.expr.instruct.Instruction
Ask whether it is guaranteed that every item in the result of this instruction is a newly created node.
alwaysCreatesNewNodes() - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Ask whether it is guaranteed that every item in the result of this instruction is a newly created node
alwaysCreatesNewNodes() - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
Ask whether it is guaranteed that every item in the result of this instruction is a newly created node
analyze(CharSequence) - Method in class net.sf.saxon.regex.ARegularExpression
Use this regular expression to analyze an input string, in support of the XSLT analyze-string instruction.
analyze(CharSequence) - Method in class net.sf.saxon.regex.JavaRegularExpression
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.regex.RegularExpression
Use this regular expression to analyze an input string, in support of the XSLT analyze-string instruction.
analyzeContentExpression(Expression, int) - Method in class com.saxonica.ee.schema.UserComplexType
Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int) - Method in class com.saxonica.ee.schema.UserSimpleType
Analyze an expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int) - Method in enum 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) - Method in enum 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) - 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, 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) - 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) - 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) - Method in class net.sf.saxon.type.NumericType
Analyze an XPath expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int) - Method in interface net.sf.saxon.type.SchemaType
Analyze an XPath expression to see whether the expression is capable of delivering a value of this type.
analyzeContentExpression(Expression, int) - Method in enum net.sf.saxon.type.Untyped
Analyze an expression to see whether the expression is capable of delivering a value of this type.
AnalyzeMappingFunction - Class in net.sf.saxon.expr
Mapping function that maps the sequence of matching/non-matching strings to the sequence delivered by applying the matching-substring and non-matching-substring expressions respectively to each such string
AnalyzeMappingFunction(RegexIterator, XPathContext, Expression, Expression) - Constructor for class net.sf.saxon.expr.AnalyzeMappingFunction
 
AnalyzeString - Class in net.sf.saxon.expr.instruct
An xsl:analyze-string element in the stylesheet.
AnalyzeString(Expression, Expression, Expression, Expression, Expression, RegularExpression) - Constructor for class net.sf.saxon.expr.instruct.AnalyzeString
Construct an AnalyzeString instruction
AnalyzeStringCompiler - Class in com.saxonica.ee.bytecode
Generate bytecode for a call to the xsl:analyze-string expression.
AnalyzeStringCompiler() - Constructor for class com.saxonica.ee.bytecode.AnalyzeStringCompiler
 
AnalyzeStringFn - Class in net.sf.saxon.functions
Implements the fn:analyze-string function defined in XPath 3.0.
AnalyzeStringFn() - Constructor for class net.sf.saxon.functions.AnalyzeStringFn
 
ANCESTOR - Static variable in class net.sf.saxon.om.AxisInfo
Constant representing the ancestor axis
ancestor() - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step to navigate from a node to its ancestors, in reverse document order (that is, nearest ancestor first, root node last)
ancestor(String) - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step that navigates from a node to its ancestor elements having a specified local name, irrespective of the namespace.
ancestor(String, String) - Static method in class net.sf.saxon.s9api.streams.Steps
Return a Step that navigates from a node to its ancestors having a specified namespace URI and local name, in reverse document order (that is, nearest ancestor first, root node last)
ancestor(Predicate<? super XdmNode>) - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step that filters the nodes found on the ancestor axis using a supplied Predicate.
ANCESTOR_OR_SELF - Static variable in class net.sf.saxon.om.AxisInfo
Constant representing the ancestor-or-self axis
AncestorCharacteristic - Class in com.saxonica.ee.trans
Given an expression, this characteristic returns a boolean indicating whether or not the context item has a parent (or ancestor, respectively) that matches a given pattern
AncestorCharacteristic(Pattern, boolean) - Constructor for class com.saxonica.ee.trans.AncestorCharacteristic
Define an AncestorCharacteristic
AncestorEnumeration(NodeInfo, boolean) - Constructor for class net.sf.saxon.tree.util.Navigator.AncestorEnumeration
Create an iterator over the ancestor or ancestor-or-self axis
AncestorIterator - Class in net.sf.saxon.tree.tiny
This class enumerates the ancestor:: or ancestor-or-self:: axes, starting at a given node.
AncestorIterator(NodeInfo, NodeTest) - Constructor for class net.sf.saxon.tree.tiny.AncestorIterator
 
ancestorOrSelf() - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step to navigate from a node to its ancestors, in reverse document order, with the node itself returned at the start of the sequence (that is, origin node first, root node last)
ancestorOrSelf(String) - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step that navigates from a node to its ancestor elements having a specified local name, irrespective of the namespace.
ancestorOrSelf(String, String) - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step that navigates from a node to its ancestors-or-self having a specified namespace URI and local name, in reverse document order (that is, nearest ancestor first, root node last)
ancestorOrSelf(Predicate<? super XdmNode>) - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step that filters the nodes found on the ancestor-or-self axis using a supplied Predicate.
AncestorPatternOptimizer - Class in com.saxonica.ee.trans
A PatternOptimizer is an agent responsible for optimizing a particular class of patterns.
AncestorPatternOptimizer() - Constructor for class com.saxonica.ee.trans.AncestorPatternOptimizer
 
AncestorQualifiedPattern - Class in net.sf.saxon.pattern
An AncestorQualifiedPattern represents a path of the form A/B or A//B, where nodes must match the pattern B and also have a parent/ancestor (respectively) that matches A.
AncestorQualifiedPattern(Pattern, Pattern, byte) - Constructor for class net.sf.saxon.pattern.AncestorQualifiedPattern
 
anchoredMatch(UnicodeString) - Method in class net.sf.saxon.regex.REMatcher
Tests whether the regex matches a string in its entirety, anchored at both ends
AnchorPattern - Class in net.sf.saxon.pattern
This is a special pattern that matches the "anchor node".
AnchorPattern() - Constructor for class net.sf.saxon.pattern.AnchorPattern
 
and(ZeroOrOne<Base64BinaryValue>, ZeroOrOne<Base64BinaryValue>) - Static method in class com.saxonica.functions.extfn.EXPathBinary
 
AND - Static variable in class net.sf.saxon.expr.parser.Token
Operator "and"
AND_ALSO - Static variable in class net.sf.saxon.expr.parser.Token
"andAlso" (Saxon extension)
AndExpression - Class in net.sf.saxon.expr
 
AndExpression(Expression, Expression) - Constructor for class net.sf.saxon.expr.AndExpression
Construct a boolean AND expression
AndExpressionCompiler - Class in com.saxonica.ee.bytecode
Generate bytecode for a call to the And expression
AndExpressionCompiler() - Constructor for class com.saxonica.ee.bytecode.AndExpressionCompiler
 
Annotation - Class in net.sf.saxon.query
This class represents an annotation that appears in a function or variable declarations
Annotation(StructuredQName) - Constructor for class net.sf.saxon.query.Annotation
Create an annotation
ANNOTATION_PRESERVE - Static variable in class net.sf.saxon.style.XSLModuleRoot
 
ANNOTATION_STRIP - Static variable in class net.sf.saxon.style.XSLModuleRoot
 
ANNOTATION_UNSPECIFIED - Static variable in class net.sf.saxon.style.XSLModuleRoot
 
AnnotationList - Class in net.sf.saxon.query
An immutable list of function or variable annotations, or of annotation assertions
AnnotationList(List<Annotation>) - Constructor for class net.sf.saxon.query.AnnotationList
 
AnnotationParent - Class in com.saxonica.ee.schema.sdoc
An abstract superclass for schema elements whose only permitted content is an Annotation element
AnnotationParent() - Constructor for class com.saxonica.ee.schema.sdoc.AnnotationParent
 
ANONYMOUS - Static variable in class net.sf.saxon.lib.NamespaceConstant
Namespace for names allocated to anonymous types.
ANONYMOUS_PRINCIPAL_OUTPUT_URI - Static variable in class net.sf.saxon.Controller
 
ANY - Static variable in class net.sf.saxon.expr.instruct.NumberInstruction
 
ANY - Static variable in class net.sf.saxon.type.UType
 
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_ARRAY - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the type array(*), that is, any array
ANY_ARRAY_TYPE - Static variable in class net.sf.saxon.ma.arrays.ArrayItemType
 
ANY_ATOMIC - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
ANY_ATOMIC - Static variable in class net.sf.saxon.type.UType
 
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.s9api.ItemType
ItemType representing the type function(*), that is, any function
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_MAP - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the type map(*), that is, any map
ANY_MAP_TYPE - Static variable in class net.sf.saxon.ma.map.MapType
 
ANY_NODE - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the type node(), that is, any node
ANY_NODE - Static variable in class net.sf.saxon.type.UType
 
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_URI - Static variable in class net.sf.saxon.type.UType
 
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 potentially the child of another node.
AnyDivAny() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler.AnyDivAny
 
AnyDivAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyDivAny
 
AnyExternalObjectType - Class in net.sf.saxon.type
This class represents the type of an external object returned by an extension function, or supplied as an external variable/parameter.
AnyExternalObjectType() - Constructor for class net.sf.saxon.type.AnyExternalObjectType
 
AnyFunctionType - Class in net.sf.saxon.type
An ItemType representing the type function(*).
AnyFunctionType() - Constructor for class net.sf.saxon.type.AnyFunctionType
 
AnyFunctionTypeWithAssertions - Class in net.sf.saxon.type
The item type function(*) when it is preceded by one or more annotation assertions
AnyFunctionTypeWithAssertions(AnnotationList) - Constructor for class net.sf.saxon.type.AnyFunctionTypeWithAssertions
Construct an item type representing the item type function(*) with a list of annotation assertions
AnyIdivAny() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler.AnyIdivAny
 
AnyIdivAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyIdivAny
 
AnyItemType - Class in net.sf.saxon.type
An implementation of ItemType that matches any item (node or atomic value)
anyMatch(Predicate<? super T>) - Method in class net.sf.saxon.s9api.streams.XdmStream
 
AnyMinusAny() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler.AnyMinusAny
 
AnyMinusAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyMinusAny
 
AnyModAny() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler.AnyModAny
 
AnyModAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyModAny
 
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.
AnyPlusAny() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler.AnyPlusAny
 
AnyPlusAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyPlusAny
 
AnySimpleType - Enum in net.sf.saxon.type
This class has a singleton instance which represents the XML Schema built-in type xs:anySimpleType
AnyTimesAny() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler.AnyTimesAny
 
AnyTimesAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyTimesAny
 
AnyType - Enum 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.
AnyTypeToStringConverterCompiler - Class in com.saxonica.ee.bytecode.converter
Generate code for a AnyType to String CastExpression
AnyTypeToStringConverterCompiler() - Constructor for class com.saxonica.ee.bytecode.converter.AnyTypeToStringConverterCompiler
 
AnyTypeValidator - Class in com.saxonica.ee.validate
Validator to validate an element against the class xs:anyType
AnyTypeValidator(Receiver) - Constructor for class com.saxonica.ee.validate.AnyTypeValidator
Create an AnyTypeValidator
AnyTypeValidator(ElementDecl, Receiver) - Constructor for class com.saxonica.ee.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
AnyURIValueToURI() - Constructor for class net.sf.saxon.expr.PJConverter.AnyURIValueToURI
 
AnyURIValueToURL() - Constructor for class net.sf.saxon.expr.PJConverter.AnyURIValueToURL
 
append(Inversion.PushAction) - Method in class com.saxonica.ee.stream.Inversion
Add an action to the end of the streaming route (a subexpression of the currently-last expression, which is therefore first to receive events from the parser)
append(Item, Location, int) - Method in class com.saxonica.ee.stream.watch.WatchManager
Append an arbitrary item (node or atomic value) to the output
append(Item, Location, int) - Method in class com.saxonica.ee.validate.CatchingReceiver
 
append(Item, Location, int) - Method in class com.saxonica.ee.validate.SkipValidator
 
append(Item, Location, int) - Method in class com.saxonica.ee.validate.ValidatingFilter
 
append(XPathContext, One<StringValue>, ZeroOrMore<Item<?>>) - Static method in class com.saxonica.functions.extfn.EXPathFile
 
append(XPathContext, One<StringValue>, ZeroOrMore<Item<?>>, One<NodeInfo>) - Static method in class com.saxonica.functions.extfn.EXPathFile
 
append(Item, Location, int) - Method in class com.saxonica.serialize.SequenceWrapperPE
Output an item (atomic value or node) to the sequence
append(Item, Location, int) - Method in class net.sf.saxon.event.CheckSumFilter
Append an arbitrary item (node or atomic value) to the output
append(Item, Location, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Append an arbitrary item (node or atomic value) to the output
Append(Item, Location, int) - Constructor for class net.sf.saxon.event.Event.Append
 
append(Item, Location, int) - Method in class net.sf.saxon.event.EventBuffer
 
append(Item, Location, int) - Method in class net.sf.saxon.event.EventMonitor
 
append(Item, Location, int) - Method in class net.sf.saxon.event.ProxyReceiver
Append an arbitrary item (node or atomic value) to the output
append(Item, Location, int) - Method in interface net.sf.saxon.event.Receiver
Append an arbitrary item (node, atomic value, or function) to the output.
append(Item) - Method in interface net.sf.saxon.event.Receiver
Append an arbitrary item (node, atomic value, or function) to the output.
append(Item, Location, int) - Method in class net.sf.saxon.event.RegularSequenceChecker
Append an arbitrary item (node or atomic value) to the output.
append(Item, Location, int) - Method in class net.sf.saxon.event.SequenceNormalizerWithItemSeparator
Append an arbitrary item (node or atomic value) to the output
append(Item, Location, int) - Method in class net.sf.saxon.event.SequenceNormalizerWithSpaceSeparator
Append an arbitrary item (node or atomic value) to the output
append(Item, Location, int) - Method in class net.sf.saxon.event.SequenceReceiver
Append an arbitrary item (node, atomic value, or function) to the output
append(Item) - Method in class net.sf.saxon.event.SequenceReceiver
Append an arbitrary item (node, atomic value, or function) to the output.
append(Item, Location, int) - Method in class net.sf.saxon.event.SequenceWriter
 
append(Item, Location, int) - Method in class net.sf.saxon.event.SignificantItemDetector
 
append(Item, Location, int) - Method in class net.sf.saxon.event.Sink
Append an arbitrary item (node or atomic value) to the output
append(Item, Location, int) - Method in class net.sf.saxon.event.TeeOutputter
Output an item (atomic value or node) to the sequence
append(Item, Location, int) - Method in class net.sf.saxon.event.TreeReceiver
Append an arbitrary item (node or atomic value) to the output
append(Item, Location, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
Output an item (atomic value or node) to the sequence
append(Item) - Method in class net.sf.saxon.lib.RawResult
Method intended for internal use to append an item to the result
append(ArrayItem, Sequence<?>) - Static method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayAppend
 
append(E) - Method in class net.sf.saxon.ma.parray.ImmList
Append an element at the end of the list
append(E) - Method in class net.sf.saxon.ma.parray.ImmList0
 
append(E) - Method in class net.sf.saxon.ma.parray.ImmList1
 
append(E) - Method in class net.sf.saxon.ma.parray.ImmList2
 
append(Item) - Method in class net.sf.saxon.om.Chain
Add a single item to the end of this sequence.
append() - Method in class net.sf.saxon.pull.PullPushCopier
Copy the input to the output.
append(Item, Location, 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 into a single sequence.
append(Item, Location, int) - Method in class net.sf.saxon.serialize.Emitter
Append an arbitrary item (node or atomic value) to the output
append(Item, Location, int) - Method in class net.sf.saxon.serialize.PrincipalOutputGatekeeper
 
append(Item, Location, int) - Method in class net.sf.saxon.serialize.UncommittedSerializer
Append an arbitrary item (node or atomic value) to the output
append(Item, Location, int) - Method in class net.sf.saxon.trace.CountingFilter
Append an arbitrary item (node or atomic value) to the output
append(Item, Location, int) - Method in class net.sf.saxon.trace.TracingFilter
Append an arbitrary item (node or atomic value) to the output
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
append(UnicodeString) - Method in class net.sf.saxon.tree.util.FastStringBuffer
Append a UnicodeString to the buffer (using surrogate pairs if necessary)
append(int) - Method in class net.sf.saxon.value.NestedIntegerValue
 
AppendableCharSequence - Interface in net.sf.saxon.tree.tiny
Defines a CharSequence to which characters can be appended
appendAttributeName(NodeName) - Method in class net.sf.saxon.om.AbsolutePath
Append an attribute name to the path
appendBinary(One<StringValue>, ZeroOrMore<Base64BinaryValue>) - Static method in class com.saxonica.functions.extfn.EXPathFile
 
appendChild(Node) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
Adds the node newChild to the end of the list of children of this node.
appendData(String) - Method in class net.sf.saxon.dom.TextOverNodeInfo
Append the string to the end of the character data of the node.
appendDouble(FastStringBuffer, double, boolean) - Static method in class net.sf.saxon.value.FloatingPointConverter
Append a string representation of a double value to a string buffer
appendFloat(FastStringBuffer, float, boolean) - Static method in class net.sf.saxon.value.FloatingPointConverter
Append a string representation of a float value to a string buffer
appendInt(FastStringBuffer, int) - Static method in class net.sf.saxon.value.FloatingPointConverter
Format an integer, appending the string representation of the integer to a string buffer
appendList(ImmList<E>) - Method in class net.sf.saxon.ma.parray.ImmList
Append multiple elements at the end of the list
appendList(ImmList<E>) - Method in class net.sf.saxon.ma.parray.ImmList0
 
appendList(ImmList<E>) - Method in class net.sf.saxon.ma.parray.ImmList1
 
appendList(ImmList<E>) - Method in class net.sf.saxon.ma.parray.ImmList2
 
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(String) - Method in class net.sf.saxon.tree.linked.TextImpl
Append to the content of the text node
appendStringValue(TinyTree, int, FastStringBuffer) - Static method in class net.sf.saxon.tree.tiny.WhitespaceTextImpl
Static method to get the string value of a text node and append it to a supplied buffer without first constructing the node object
appendText(One<StringValue>, One<StringValue>) - Static method in class com.saxonica.functions.extfn.EXPathFile
 
appendText(One<StringValue>, One<StringValue>, One<StringValue>) - Static method in class com.saxonica.functions.extfn.EXPathFile
 
appendTextLines(One<StringValue>, ZeroOrMore<StringValue>) - Static method in class com.saxonica.functions.extfn.EXPathFile
 
appendTextLines(One<StringValue>, ZeroOrMore<StringValue>, One<StringValue>) - Static method in class com.saxonica.functions.extfn.EXPathFile
 
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
appendToCurrentGroup(Item) - Method in class com.saxonica.ee.stream.ManualGroupIterator
 
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.registry.BuiltInFunctionSet.Entry
Flags indicating which host languages the function is applicable to
appliesTo(Pattern) - Method in class com.saxonica.ee.trans.AncestorPatternOptimizer
 
appliesTo(Pattern) - Method in class com.saxonica.ee.trans.ContainsTokenPatternOptimizer
 
appliesTo(Pattern) - Method in class com.saxonica.ee.trans.EqualityPatternOptimizer
 
appliesTo(Pattern) - Method in class com.saxonica.ee.trans.GeneralPatternOptimizer
 
appliesTo(Pattern) - Method in class com.saxonica.ee.trans.IntEqualityPatternOptimizer
 
appliesTo(Pattern) - Method in class com.saxonica.ee.trans.PatternOptimizer
Ask whether this pattern optimizer is applicable to a particular pattern
apply(XPathContext, Set) - Method in class com.saxonica.ee.update.DeleteAction
Apply the pending update action to the affected node
apply(XPathContext, Set) - Method in class com.saxonica.ee.update.InsertAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set) - Method in class com.saxonica.ee.update.InsertAttributeAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set) - Method in class com.saxonica.ee.update.PendingUpdateAction
Apply the pending update action to the affected nodes
apply(XPathContext, int) - Method in class com.saxonica.ee.update.PendingUpdateListImpl
Apply the pending updates
apply(XPathContext, Set) - Method in class com.saxonica.ee.update.PutAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set) - Method in class com.saxonica.ee.update.RenameAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set) - Method in class com.saxonica.ee.update.ReplaceAttributeAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set) - Method in class com.saxonica.ee.update.ReplaceNodeAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set) - Method in class com.saxonica.ee.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.TemplateRule
Process the template, without returning any tail calls.
apply(XPathContext, int) - Method in interface net.sf.saxon.expr.PendingUpdateList
Apply the pending updates
APPLY_TEMPLATES_TO_ATTRIBUTES - Static variable in interface net.sf.saxon.trans.rules.BuiltInRuleSet
 
APPLY_TEMPLATES_TO_CHILDREN - Static variable in interface net.sf.saxon.trans.rules.BuiltInRuleSet
 
applyDefaults(Configuration) - Method in class net.sf.saxon.lib.ParseOptions
Merge settings from the Configuration object into these parseOptions
ApplyFn - Class in net.sf.saxon.functions
This class implements the function fn:apply(), which is a standard function in XQuery 3.1.
ApplyFn() - Constructor for class net.sf.saxon.functions.ApplyFn
 
applyFunctionCoercion(SequenceIterator<?>, ItemType, ItemType, Location) - Method in class com.saxonica.functions.hof.TypeHierarchyPE
Apply function coercion when a function item is supplied as a parameter in a function call
applyFunctionCoercion(SequenceIterator<?>, ItemType, ItemType, Location) - Method in class net.sf.saxon.type.TypeHierarchy
Apply function coercion when function items are supplied as arguments to a function call.
applyFunctionConversionRules(Sequence<?>, SequenceType, StructuredQName, int, XPathContext) - Static method in class com.saxonica.expr.JavaExtensionFunctionCall
Utility method available for use in called extension functions to check that a supplied argument conforms to a required type, and perform conversion using the function conversion rules if not
applyFunctionConversionRules(Sequence<?>, SequenceType, RoleDiagnostic, Location) - Method in class net.sf.saxon.type.TypeHierarchy
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
 
ApplyImportsAction - Class in com.saxonica.ee.stream.watch
Watch for an xsl:apply-imports instruction.
ApplyImportsAction(Expression, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.watch.ApplyImportsAction
 
ApplyImportsAdjunct - Class in com.saxonica.ee.stream.adjunct
Compile an xsl:apply-imports expression/instruction to Java source code.
ApplyImportsAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.ApplyImportsAdjunct
 
ApplyImportsCompiler - Class in com.saxonica.ee.bytecode
Compiler for the XSLT apply-imports instruction
ApplyImportsCompiler() - Constructor for class com.saxonica.ee.bytecode.ApplyImportsCompiler
 
applyLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.TemplateRule
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.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(XQueryParser.Import) - Method in class net.sf.saxon.query.XQueryParser
 
ApplyNextMatchingTemplate - Class in net.sf.saxon.expr.instruct
An xsl:apply-imports or xsl:next-match element in the stylesheet.
ApplyNextMatchingTemplate() - Constructor for class net.sf.saxon.expr.instruct.ApplyNextMatchingTemplate
 
applyStaticParams(XsltCompiler) - Method in class net.sf.saxon.trans.CommandLineOptions
Apply XSLT 3.0 static parameters to a compilerInfo.
applyStreamingTemplates(Source, Receiver) - Method in class net.sf.saxon.trans.XsltController
Perform a transformation by applying templates in a streamable mode to a streamable input document.
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, boolean, Mode, RuleManager) - Constructor for class net.sf.saxon.expr.instruct.ApplyTemplates
Construct an apply-templates instruction
applyTemplates(Source, Destination) - Method in class net.sf.saxon.s9api.Xslt30Transformer
Invoke the stylesheet by applying templates to a supplied Source document, sending the results (wrapped in a document node) to a given Destination.
applyTemplates(Source) - Method in class net.sf.saxon.s9api.Xslt30Transformer
Invoke the stylesheet by applying templates to a supplied Source document, returning the raw results as an XdmValue.
applyTemplates(XdmValue, Destination) - Method in class net.sf.saxon.s9api.Xslt30Transformer
Invoke the stylesheet by applying templates to a supplied input sequence, sending the results (wrapped in a document node) to a given Destination.
applyTemplates(XdmValue) - Method in class net.sf.saxon.s9api.Xslt30Transformer
Invoke the stylesheet by applying templates to a supplied input sequence, returning the raw results.
ApplyTemplates() - Constructor for class net.sf.saxon.trace.ContextStackFrame.ApplyTemplates
 
applyTemplates(ParameterSet, ParameterSet, XPathContextMajor, Location) - Method in class net.sf.saxon.trans.Mode
Process selected nodes using the template rules registered for this mode.
applyTemplates(Sequence<?>, Receiver) - Method in class net.sf.saxon.trans.XsltController
Perform a transformation from a Source document to a Result document.
ApplyTemplates.ApplyTemplatesPackage - Class in net.sf.saxon.expr.instruct
An ApplyTemplatesPackage is an object that encapsulates the sequence of nodes to be processed, the mode, the parameters to be supplied, and the execution context.
ApplyTemplatesAction - Class in com.saxonica.ee.stream.watch
This watch implements xsl:apply-templates in streaming mode.
ApplyTemplatesAction(Expression, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.watch.ApplyTemplatesAction
 
ApplyTemplatesAdjunct - Class in com.saxonica.ee.stream.adjunct
Handle streaming for the xsl:apply-templates instruction
ApplyTemplatesAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.ApplyTemplatesAdjunct
 
ApplyTemplatesCompiler - Class in com.saxonica.ee.bytecode
Compiler for the XSLT apply-templates instruction
ApplyTemplatesCompiler() - Constructor for class com.saxonica.ee.bytecode.ApplyTemplatesCompiler
 
ApplyTemplatesFeed - Class in com.saxonica.ee.stream.feed
This class is used when a streaming template applies xsl:apply-templates to composed items, typically to the items in the current group established using xsl:for-each-group
ApplyTemplatesFeed(ApplyTemplates, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.ApplyTemplatesFeed
 
applyToConfiguration(Processor) - Method in class net.sf.saxon.trans.CommandLineOptions
Apply options to the Configuration
applyWhitespaceNormalization(CharSequence) - Method in class com.saxonica.ee.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(int, CharSequence) - Static method in class net.sf.saxon.value.Whitespace
Apply schema-defined whitespace normalization to a string
Archive - Class in com.saxonica.functions.extfn.EXPathArchive
Implementation of extension functions in the EXPath Archive package, see http://expath.org/spec/archive
Archive() - Constructor for class com.saxonica.functions.extfn.EXPathArchive.Archive
 
Archive.ArchiveType - Enum in com.saxonica.functions.extfn.EXPathArchive
 
Archive.CompressionType - Enum in com.saxonica.functions.extfn.EXPathArchive
 
archiveType(Base64BinaryValue) - Static method in class com.saxonica.functions.extfn.EXPathArchive.Archive
 
ARegexIterator - Class in net.sf.saxon.regex
Class ARegexIterator - provides an iterator over matched and unmatched substrings.
ARegexIterator(UnicodeString, UnicodeString, REMatcher) - Constructor for class net.sf.saxon.regex.ARegexIterator
Construct a RegexIterator.
ARegularExpression - Class in net.sf.saxon.regex
Glue class to interface the Jakarta regex engine to Saxon (The prefix 'A' indicates an Apache regular expression, as distinct from a JDK regular expression).
ARegularExpression(CharSequence, String, String, List<String>, Configuration) - Constructor for class net.sf.saxon.regex.ARegularExpression
Create and compile a regular expression
arg(int, ItemType, int, Sequence<?>) - Method in class net.sf.saxon.functions.registry.BuiltInFunctionSet.Entry
Add information to a function entry about the argument types of the function
argumentArray(Sequence<?>...) - Static method in interface net.sf.saxon.om.Function
 
argumentEvaluators - Variable in class net.sf.saxon.expr.SystemFunctionCall
 
argumentTypes - Variable in class net.sf.saxon.functions.registry.BuiltInFunctionSet.Entry
An array holding the types of the arguments to the function
ArithmeticCompiler - Class in com.saxonica.ee.bytecode
Generate bytecode for a call to the ArithmeticExpression
ArithmeticCompiler() - Constructor for class com.saxonica.ee.bytecode.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.compat
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.compat.ArithmeticExpression10
Create an arithmetic expression to be evaluated in XPath 1.0 mode
arity - Variable in class net.sf.saxon.functions.registry.BuiltInFunctionSet.Entry
The arity of the function
ARRAY_FUNCTIONS - Static variable in class net.sf.saxon.lib.NamespaceConstant
Namespace URI for XPath 3.1 functions associated with arrays
ArrayAppend() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayAppend
 
ArrayBlockAdjunct - Class in com.saxonica.ee.stream.adjunct
Generate streaming code for a Block, that is a sequence of expressions or instructions
ArrayBlockAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.ArrayBlockAdjunct
 
ArrayFilter() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayFilter
 
ArrayFlatten() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayFlatten
 
ArrayFoldLeft() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayFoldLeft
 
ArrayFoldRight() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayFoldRight
 
ArrayForEach() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayForEach
 
ArrayForEachPair() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayForEachPair
 
ArrayFromSequence() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayFromSequence
 
ArrayFunctionSet - Class in net.sf.saxon.ma.arrays
Function signatures (and pointers to implementations) of the functions defined in XPath 2.0
ArrayFunctionSet() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet
 
ArrayFunctionSet.ArrayAppend - Class in net.sf.saxon.ma.arrays
Implementation of the function array:append(array, item()*) => array
ArrayFunctionSet.ArrayFilter - Class in net.sf.saxon.ma.arrays
Implementation of the function array:filter(array, function) => array
ArrayFunctionSet.ArrayFlatten - Class in net.sf.saxon.ma.arrays
Implementation of the function array:flatten => item()*
ArrayFunctionSet.ArrayFoldLeft - Class in net.sf.saxon.ma.arrays
Implementation of the function array:fold-left(array, item()*, function) => array
ArrayFunctionSet.ArrayFoldRight - Class in net.sf.saxon.ma.arrays
Implementation of the function array:fold-left(array, item()*, function) => array
ArrayFunctionSet.ArrayForEach - Class in net.sf.saxon.ma.arrays
Implementation of the function array:for-each(array, function) => array
ArrayFunctionSet.ArrayForEachPair - Class in net.sf.saxon.ma.arrays
Implementation of the function array:for-each-pair(array, array, function) => array
ArrayFunctionSet.ArrayFromSequence - Class in net.sf.saxon.ma.arrays
Implementation of the function array:_from-sequence(item()*) => array(*) which is used internally for the implementation of array{} and of the saxon:array extension
ArrayFunctionSet.ArrayGet - Class in net.sf.saxon.ma.arrays
Implementation of the function array:get(array, xs:integer) => item()*
ArrayFunctionSet.ArrayHead - Class in net.sf.saxon.ma.arrays
Implementation of the function array:head(array) => item()*
ArrayFunctionSet.ArrayInsertBefore - Class in net.sf.saxon.ma.arrays
Implementation of the function array:insert-before(array, xs:integer, item()*) => array
ArrayFunctionSet.ArrayJoin - Class in net.sf.saxon.ma.arrays
Implementation of the function array:join(arrays) => array
ArrayFunctionSet.ArrayPut - Class in net.sf.saxon.ma.arrays
Implementation of the function array:put(arrays, index, newValue) => array
ArrayFunctionSet.ArrayRemove - Class in net.sf.saxon.ma.arrays
Implementation of the function array:remove(array, xs:integer) => array
ArrayFunctionSet.ArrayReverse - Class in net.sf.saxon.ma.arrays
Implementation of the function array:reverse(array, xs:integer, xs:integer) => array
ArrayFunctionSet.ArraySize - Class in net.sf.saxon.ma.arrays
Implementation of the function array:size(array) => integer
ArrayFunctionSet.ArraySubarray - Class in net.sf.saxon.ma.arrays
Implementation of the function array:subarray(array, xs:integer, xs:integer) => array
ArrayFunctionSet.ArrayTail - Class in net.sf.saxon.ma.arrays
Implementation of the function array:tail(array) => item()*
ArrayFunctionSet.ArrayToSequence - Class in net.sf.saxon.ma.arrays
Implementation of the function array:_to-sequence(array) => item()* which is used internally for the implementation of array?*
ArrayGet() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayGet
 
ArrayHead() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayHead
 
ArrayInsertBefore() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayInsertBefore
 
ArrayItem - Interface in net.sf.saxon.ma.arrays
Interface supported by different implementations of an XDM array item
ArrayItemType - Class in net.sf.saxon.ma.arrays
An instance of this class represents a specific array item type, for example function(xs:int) as xs:boolean
ArrayItemType(SequenceType) - Constructor for class net.sf.saxon.ma.arrays.ArrayItemType
 
ArrayIterator<T extends Item<?>> - Class in net.sf.saxon.tree.iter
ArrayIterator is used to enumerate items held in an array.
ArrayIterator(T[]) - Constructor for class net.sf.saxon.tree.iter.ArrayIterator
Create an iterator over all the items in an array
ArrayIterator(T[], int, int) - Constructor for class net.sf.saxon.tree.iter.ArrayIterator
Create an iterator over a range of an array.
ArrayIterator.OfNodes - Class in net.sf.saxon.tree.iter
ArrayIterator.OfNodes is a subclass of ArrayIterator where the array always contains Nodes; it therefore implements the AxisIterator interface.
ArrayJoin() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayJoin
 
arrayLength() - Method in class com.saxonica.xsltextn.pedigree.DelegatingArrayItem
 
arrayLength() - Method in interface net.sf.saxon.ma.arrays.ArrayItem
Get the number of members in the array
arrayLength() - Method in class net.sf.saxon.ma.arrays.ImmutableArrayItem
Get the number of members in the array
arrayLength() - Method in class net.sf.saxon.ma.arrays.SimpleArrayItem
Get the size of the array
arrayLength() - Method in class net.sf.saxon.s9api.XdmArray
Get the number of members in the array
ArrayMember - Class in com.saxonica.functions.extfn
This class implements the saxon:array-member() extension function.
ArrayMember() - Constructor for class com.saxonica.functions.extfn.ArrayMember
 
ArrayMemberValue - Class in com.saxonica.functions.extfn
This class implements the result of the saxon:array-member() extension function or the saxon:array-member instruction
ArrayMemberValue(Sequence<?>) - Constructor for class com.saxonica.functions.extfn.ArrayMemberValue
 
ArrayPut() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayPut
 
ArrayRemove() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayRemove
 
ArrayReverse() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayReverse
 
ArraySize() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArraySize
 
ArraySort - Class in net.sf.saxon.ma.arrays
Implementation of the extension function array:sort(array, function) => array
ArraySort() - Constructor for class net.sf.saxon.ma.arrays.ArraySort
 
ArraySubarray() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArraySubarray
 
ArrayTail() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayTail
 
ArrayToSequence() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayToSequence
 
ARROW - Static variable in class net.sf.saxon.expr.parser.Token
Arrow operator "=>" (XQuery 3.1)
AS - Static variable in class net.sf.saxon.expr.parser.Token
"as" (in XQuery Update rename expression)
AS - Static variable in class net.sf.saxon.style.SourceBinding
 
AS_ARG0 - Static variable in class net.sf.saxon.functions.registry.BuiltInFunctionSet
Function properties
AS_PRIM_ARG0 - Static variable in class net.sf.saxon.functions.registry.BuiltInFunctionSet
 
asAtomic() - Method in interface net.sf.saxon.expr.sort.AtomicMatchKey
Get an atomic value that encapsulates this match key.
asAtomic() - Method in class net.sf.saxon.expr.sort.CodepointMatchKey
Get an atomic value that encapsulates this match key.
asAtomic() - Method in class net.sf.saxon.expr.sort.CollationMatchKey
Get an atomic value that encapsulates this match key.
asAtomic() - Static method in class net.sf.saxon.s9api.streams.XdmCollectors
This method provides a Collector that returns the content of a stream as a single atomic value, that is, an instance of XdmAtomicValue.
asAtomic() - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the result of the stream as an XdmAtomicValue.
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.
asAtomic() - Method in class net.sf.saxon.value.BigIntegerValue
 
asAtomic() - Method in class net.sf.saxon.value.FloatValue
 
asBigDecimal() - Method in class net.sf.saxon.value.BigDecimalValue.DecimalComparable
 
asBigInteger() - Method in class net.sf.saxon.value.BigIntegerValue
Get the value as a BigInteger
asBigInteger() - Method in class net.sf.saxon.value.BigIntegerValue.BigIntegerComparable
 
asBigInteger() - Method in class net.sf.saxon.value.Int64Value
Get the value as a BigInteger
asBigInteger() - Method in class net.sf.saxon.value.IntegerValue
Get the value as a BigInteger
AscentFunctionCallAdjunct - Class in com.saxonica.ee.stream.adjunct
Handle streaming for calls to user-defined functions with streamability="ascent"
AscentFunctionCallAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.AscentFunctionCallAdjunct
 
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
asDocumentDestination(Destination) - Method in class net.sf.saxon.s9api.Xslt30Transformer
Construct a Destination object whose effect is to perform this transformation on any input that is sent to that Destination: for example, it allows this transformation to post-process the results of another transformation.
asFunction() - Method in class com.saxonica.ee.schema.ValueConstraint
For use with the saxon:schema extension function, return the value constraint in the form of a function
asFunction() - Method in class net.sf.saxon.lib.ExtensionFunctionDefinition
Get a Function item representing this ExtensionFunctionDefinition
asFunction(Processor) - Method in class net.sf.saxon.s9api.XdmFunctionItem
Get an equivalent Java Function object representing this XdmFunction.
asImmutableMap() - Method in class net.sf.saxon.s9api.XdmMap
Return this map as an immutable instance of Map
asin(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the arcsine of a numeric value (SStL)
AsinFn() - Constructor for class net.sf.saxon.functions.MathFunctionSet.AsinFn
 
asItem(Sequence<T>) - Static method in class net.sf.saxon.om.SequenceTool
Static method to make an Item from a Value
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
asIterable() - Method in interface net.sf.saxon.om.GroundedValue
Get the contents of this value in the form of a Java Iterable, so that it can be used in a for-each expression.
asIterable() - Method in interface net.sf.saxon.om.Sequence
Get the contents of this value in the form of a Java Iterable, so that it can be used in a for-each expression.
asIterable() - Method in class net.sf.saxon.value.SequenceExtent
Get the contents of this value in the form of a Java Iterable, so that it can be used in a for-each expression
asList() - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the result of the stream as a List<XdmItem>.
asList() - Method in class net.sf.saxon.s9api.XdmArray
Get the members of the array in the form of a list.
asListOfAtomic() - Static method in class net.sf.saxon.s9api.streams.XdmCollectors
This method provides a Collector that returns the content of a stream as a list of atomic values (that is, as an instance of List<XdmAtomicValue>)
asListOfAtomic() - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the result of the stream as a List<XdmAtomicValue>.
asListOfNodes() - Static method in class net.sf.saxon.s9api.streams.XdmCollectors
This method provides a Collector that returns the content of a stream as a list of XdmNode objects (that is, as an instance of List<XdmNode>)
asListOfNodes() - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the result of the stream as a List<XdmNode>.
asLong() - Method in class net.sf.saxon.value.Int64Value.Int64Comparable
 
asMap() - Method in class net.sf.saxon.s9api.XdmItem
If this item is a map, return a corresponding Java Map.
asMap() - Method in class net.sf.saxon.s9api.XdmMap
Return a mutable Java Map containing the same entries as this map.
asMapKey() - Method in class net.sf.saxon.value.AtomicValue
Get a value whose equals() method follows the "same key" rules for comparing the keys of a map.
asMapKey() - Method in class net.sf.saxon.value.CalendarValue
Get a value whose equals() method follows the "same key" rules for comparing the keys of a map.
asMapKey() - Method in class net.sf.saxon.value.DoubleValue
Get a value whose equals() method follows the "same key" rules for comparing the keys of a map.
asMapKey() - Method in class net.sf.saxon.value.FloatValue
Get a value whose equals() method follows the "same key" rules for comparing the keys of a map.
asNode() - Static method in class net.sf.saxon.s9api.streams.XdmCollectors
This method provides a Collector that returns the content of a stream as a single XdmNode.
asNode() - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the result of the stream as an XdmNode.
asOptionalAtomic() - Static method in class net.sf.saxon.s9api.streams.XdmCollectors
This method provides a Collector that returns the content of a stream as an optional atomic value (that is, as an instance of Optional<XdmAtomicValue>)
asOptionalAtomic() - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the result of the stream as an Optional<XdmAtomicValue>.
asOptionalNode() - Static method in class net.sf.saxon.s9api.streams.XdmCollectors
This method provides a Collector that returns the content of a stream as an optional XdmNode (that is, as an instance of Optional<XdmNode>)
asOptionalNode() - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the result of the stream as an Optional<XdmNode>.
asOptionalString() - Static method in class net.sf.saxon.s9api.streams.XdmCollectors
This method provides a Collector that returns the content of a stream as an optional String (that is, as an instance of Optional<String>) The stream must deliver either nothing, or a single XdmItem; the collector returns the string value of that item.
asOptionalString() - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the result of the stream as an Optional<String>.
assemble(IntHashMap<String>) - Method in class net.sf.saxon.style.XSLCharacterMap
Assemble all the mappings defined by this character map, adding them to a HashMap that maps integer codepoints to strings
assembleParams(XPathContext, WithParam[]) - Static method in class net.sf.saxon.expr.instruct.Instruction
Assemble a ParameterSet.
assembleTunnelParams(XPathContext, WithParam[]) - Static method in class net.sf.saxon.expr.instruct.Instruction
Assemble a ParameterSet.
Assertion - Class in com.saxonica.ee.schema
An Assertion schema component (See XML Schema 1.1 Part 1)
Assertion() - Constructor for class com.saxonica.ee.schema.Assertion
 
Assertion(EnterpriseConfiguration, XPathExpression, XPathVariable, Map<StructuredQName, XPathVariable>, String) - Constructor for class com.saxonica.ee.schema.Assertion
Create an Assertion component
ASSERTION_TREE_STATISTICS - Variable in class net.sf.saxon.tree.tiny.TreeStatistics
 
AssertionFacet - Class in com.saxonica.ee.schema
Represents an assertion facet on a schema-defined simple type.
AssertionFacet(Assertion) - Constructor for class com.saxonica.ee.schema.AssertionFacet
Create a assertion facet
ASSERTIONS_CAN_SEE_COMMENTS - Static variable in class net.sf.saxon.lib.Feature
ASSERTIONS_CAN_SEE_COMMENTS determines whether comment and processing instructions in a document being validated are visible to assertions in an XSD 1.1 schema.
ASSERTIONS_CAN_SEE_COMMENTS - Static variable in class net.sf.saxon.lib.FeatureCode
 
ASSERTIONS_CAN_SEE_COMMENTS - Static variable in class net.sf.saxon.lib.FeatureKeys
ASSERTIONS_CAN_SEE_COMMENTS determines whether comment and processing instructions in a document being validated are visible to assertions in an XSD 1.1 schema.
ASSERTIONS_EXIST - Static variable in class net.sf.saxon.event.Stripper
 
AssertionTreeBuilder - Class in com.saxonica.ee.validate
This class sits in the validation pipeline, ready (when requested) to build subtrees of the validated document for use in testing assertions against complex types.
AssertionTreeBuilder(Receiver, boolean) - Constructor for class com.saxonica.ee.validate.AssertionTreeBuilder
 
assessFunctionStreamability(XSLFunction, UserFunction) - Method in class com.saxonica.ee.optim.OptimizerEE
Assess whether a declared-streamable function is actually streamable.
assessFunctionStreamability(XSLFunction, UserFunction) - Method in class net.sf.saxon.expr.parser.Optimizer
 
Assign - Class in com.saxonica.xsltextn.instruct
Compiled instruction deriving from saxon:assign element in stylesheet.
Assign(Expression) - Constructor for class com.saxonica.xsltextn.instruct.Assign
 
ASSIGN - Static variable in class net.sf.saxon.expr.parser.Token
":=" symbol (XQuery only)
ASSIGNABLE - Static variable in class net.sf.saxon.style.SourceBinding
 
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
 
asSource(Source) - Method in class net.sf.saxon.s9api.SchemaValidator
Construct a Source object that applies validation to an underlying input Source.
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.
asStep(Processor) - Method in class net.sf.saxon.s9api.XdmFunctionItem
Get an equivalent Step object representing this XdmFunction.
asStep() - Method in class net.sf.saxon.s9api.XPathExecutable
Treat the compiled XPath expression as a Step, so that it can be used in a call on XdmValue.select(net.sf.saxon.s9api.streams.Step<T>).
asStreamResult() - Method in class net.sf.saxon.lib.Logger
Get a JAXP StreamResult object allowing serialized XML to be written to this Logger
asStreamResult() - Method in class net.sf.saxon.lib.StandardLogger
Get a JAXP Result object allowing serialized XML to be written to this Logger
asString() - Static method in class net.sf.saxon.s9api.streams.XdmCollectors
This method provides a Collector that returns the content of a stream as an optional String (that is, as an instance of Optional<String>) The stream must deliver a single XdmItem; the collector returns the string value of that item.
asString() - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the result of the stream as an String.
asSubscript() - Method in class net.sf.saxon.value.BigDecimalValue
Test whether a number is a possible subscript into a sequence, that is, a whole number greater than zero and less than 2^31
asSubscript() - Method in class net.sf.saxon.value.BigIntegerValue
Test whether a number is a possible subscript into a sequence, that is, a whole number greater than zero and less than 2^31
asSubscript() - Method in class net.sf.saxon.value.DoubleValue
Test whether a number is a possible subscript into a sequence, that is, a whole number greater than zero and less than 2^31
asSubscript() - Method in class net.sf.saxon.value.FloatValue
Test whether a number is a possible subscript into a sequence, that is, a whole number greater than zero and less than 2^31
asSubscript() - Method in class net.sf.saxon.value.Int64Value
Test whether a number is a possible subscript into a sequence, that is, a whole number greater than zero and less than 2^31
asSubscript() - Method in class net.sf.saxon.value.NumericValue
Test whether a number is a possible subscript into a sequence, that is, a whole number greater than zero and less than 2^31
asXdmValue() - Static method in class net.sf.saxon.s9api.streams.XdmCollectors
This method provides a Collector that returns the content of a stream as an XdmValue
asXdmValue() - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the result of the stream as an XdmValue.
AT - Static variable in class net.sf.saxon.expr.parser.Token
At token, "@"
at(long) - Method in class net.sf.saxon.s9api.streams.Step
Obtain a step that selects the Nth item in the results of this step
at(int) - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the item at a given position in the stream.
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)
Atan2Fn() - Constructor for class net.sf.saxon.functions.MathFunctionSet.Atan2Fn
 
AtanFn() - Constructor for class net.sf.saxon.functions.MathFunctionSet.AtanFn
 
ATokenIterator - Class in net.sf.saxon.regex
A ATokenIterator is an iterator over the strings that result from tokenizing a string using a regular expression
ATokenIterator(UnicodeString, REMatcher) - Constructor for class net.sf.saxon.regex.ATokenIterator
Construct an ATokenIterator.
Atomic() - Constructor for class net.sf.saxon.expr.PJConverter.Atomic
 
Atomic(List<AtomicValue>) - Constructor for class net.sf.saxon.tree.iter.ListIterator.Atomic
 
ATOMIC_SEQUENCE - Static variable in class net.sf.saxon.expr.OperandRole
 
ATOMIC_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
 
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.
AtomicArray - Class in net.sf.saxon.om
A sequence of atomic values, implemented using an underlying arrayList.
AtomicArray(List<AtomicValue>) - Constructor for class net.sf.saxon.om.AtomicArray
Create an AtomicArray over a supplied arrayList of atomic values
AtomicArray(SequenceIterator<? extends AtomicValue>) - Constructor for class net.sf.saxon.om.AtomicArray
Create an AtomicArray supplying the contents as an iterator
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.
AtomicConstructorFunction - Class in com.saxonica.functions.hof
A function item representing a constructor function for an atomic type
AtomicConstructorFunction(AtomicType, NamespaceResolver) - Constructor for class com.saxonica.functions.hof.AtomicConstructorFunction
Create the constructor function.
atomicConversionPreference(int, Class<?>) - Method in class com.saxonica.config.JavaExtensionLibrary
Get the conversion preference from an XPath primitive atomic type to a Java class
AtomicIterator - Interface in net.sf.saxon.tree.iter
A SequenceIterator is used to iterate over a sequence.
AtomicMatchKey - Interface in net.sf.saxon.expr.sort
Marker interface to identify an object that acts as a surrogate for an atomic value, with the property that if two atomic values are equal under the XPath 'eq' operator, then their corresponding surrogates are equal under the Java equals() comparison (and by implication, they have equal hash codes).
AtomicSequence - Interface in net.sf.saxon.om
Interface representing a sequence of atomic values.
AtomicSequenceConverter - Class in net.sf.saxon.expr
An AtomicSequenceConverter is an expression that performs a cast on each member of a supplied sequence
AtomicSequenceConverter(Expression, PlainType) - Constructor for class net.sf.saxon.expr.AtomicSequenceConverter
Constructor
AtomicSequenceConverter.AtomicSequenceMappingFunction - Class in net.sf.saxon.expr
Mapping function wrapped around a converter
AtomicSequenceConverter.ToStringMappingFunction - Class in net.sf.saxon.expr
Mapping function that converts every item in a sequence to a string
AtomicSequenceConverterAdjunct - Class in com.saxonica.ee.stream.adjunct
Compile a AtomicSequenceConverter or UntypedSequenceConverter expression to streaming code.
AtomicSequenceConverterAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.AtomicSequenceConverterAdjunct
 
AtomicSequenceConverterCompiler - Class in com.saxonica.ee.bytecode
Generate bytecode for an AtomicSequenceConverter or UntypedSequenceConverter expression, performing run-time type checking
AtomicSequenceConverterCompiler() - Constructor for class com.saxonica.ee.bytecode.AtomicSequenceConverterCompiler
 
AtomicSequenceMappingFunction() - Constructor for class net.sf.saxon.expr.AtomicSequenceConverter.AtomicSequenceMappingFunction
 
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).
AtomicTypeValidator - Class in com.saxonica.ee.bytecode.simtype
Abstract superclass for generated bytecode for validating atomic values against user-defined atomic types
AtomicTypeValidator() - Constructor for class com.saxonica.ee.bytecode.simtype.AtomicTypeValidator
 
AtomicTypeValidatorCompiler - Class in com.saxonica.ee.bytecode.simtype
Class to handle bytecode generation for user-defined atomic types
AtomicTypeValidatorCompiler(UserAtomicType) - Constructor for class com.saxonica.ee.bytecode.simtype.AtomicTypeValidatorCompiler
Create a compiler (=bytecode generator) for a user-defined atomic type*
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
 
atomicValueRuleChain - Variable in class net.sf.saxon.trans.SimpleMode
 
atomize() - Method in class com.saxonica.ee.domino.DominoAttr
Atomize the item.
atomize() - Method in class com.saxonica.ee.domino.DominoNode
Atomize the item.
atomize(NodeInfo) - Method in class com.saxonica.ee.schema.UserComplexType
Get the typed value of a node that is annotated with this schema type.
atomize(NodeInfo) - Method in class com.saxonica.ee.schema.UserSimpleType
Get the typed value of a node that is annotated with this schema type.
atomize() - Method in class com.saxonica.ee.stream.om.FleetingDocumentNode
Get the typed value.
atomize() - Method in class com.saxonica.ee.stream.om.FleetingNode
Get the typed value.
atomize(Sequence<?>) - Static method in class net.sf.saxon.expr.Atomizer
 
atomize() - Method in class net.sf.saxon.expr.instruct.UserFunction
Atomize the item.
atomize() - Method in class net.sf.saxon.functions.AbstractFunction
Atomize the item.
atomize() - Method in class net.sf.saxon.ma.arrays.AbstractArrayItem
Atomize the item.
atomize() - Method in interface net.sf.saxon.ma.map.MapItem
Atomize the item.
atomize() - Method in interface net.sf.saxon.om.Item
Atomize the item.
atomize() - Method in interface net.sf.saxon.om.NodeInfo
Get the typed value.
atomize() - Method in class net.sf.saxon.option.axiom.AxiomAttributeWrapper
Get the typed value.
atomize() - Method in class net.sf.saxon.option.axiom.AxiomParentNodeWrapper
Get the typed value.
atomize() - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
Get the typed value.
atomize() - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step that atomizes an item to produce a stream of atomic values.
atomize() - Method in class net.sf.saxon.tree.linked.CommentImpl
Get the typed value of this node.
atomize() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.linked.ProcInstImpl
Get the typed value of this node.
atomize() - Method in class net.sf.saxon.tree.NamespaceNode
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.tiny.GraftedElement
 
atomize() - Method in class net.sf.saxon.tree.tiny.TinyAttributeImpl
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.TinyTextualElement.TinyTextualElementText
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.AbstractNodeWrapper
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
Get the typed value.
atomize() - Method in class net.sf.saxon.tree.wrapper.SnapshotNode
Get the typed value of this node
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.VirtualUntypedCopy
Get the typed value.
atomize(NodeInfo) - Method in enum net.sf.saxon.type.AnySimpleType
Get the typed value of a node that is annotated with this schema type.
atomize(NodeInfo) - Method in enum 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.NumericType
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 enum 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.AtomicValue
Atomize the item.
atomize() - Method in class net.sf.saxon.value.ObjectValue
Atomize the item.
atomize() - Method in class net.sf.saxon.value.TextFragmentValue
Get the typed value.
atomizeActions() - Method in class net.sf.saxon.expr.instruct.Choose
Atomize all the action expressions
AtomizedValueIterator<T extends Item<?>> - Interface in net.sf.saxon.om
Interface implemented by an iterator that can deliver atomized results.
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, RoleDiagnostic) - Constructor for class net.sf.saxon.expr.Atomizer
Constructor
AtomizerAdjunct - Class in com.saxonica.ee.stream.adjunct
Streaming adjunct class for an atomizer (or call on the data() function)
AtomizerAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.AtomizerAdjunct
 
AtomizerCompiler - Class in com.saxonica.ee.bytecode
Generate code for Atomizer
AtomizerCompiler() - Constructor for class com.saxonica.ee.bytecode.AtomizerCompiler
 
ATOMIZING - Static variable in interface net.sf.saxon.om.SequenceIterator
Property value: the iterator can deliver an atomized result.
AtomizingIterator - Class in net.sf.saxon.tree.iter
AtomizingIterator returns the atomization of an underlying sequence supplied as an iterator.
AtomizingIterator(SequenceIterator) - Constructor for class net.sf.saxon.tree.iter.AtomizingIterator
Construct an AtomizingIterator that will atomize the values returned by the base iterator.
atStartOfRelativePath() - Method in class net.sf.saxon.expr.parser.XPathParser
Test whether the current token is one that can start a RelativePathExpression
atStartOfRelativePath() - Method in class net.sf.saxon.query.XQueryParser
 
attCode - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
attParent - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.domino.Erector
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.schema.SchemaModelLoader
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.schema.sdoc.VersionControlFilter
Notify an attribute.
ATTRIBUTE - Static variable in class com.saxonica.ee.schema.SymbolSpace
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.stream.Projector
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.stream.watch.WatchManager
Notify an attribute
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.trans.ExpressionPresenterToJson
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.AttributeValidator
Handle an attribute
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.CatchingReceiver
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.Checker
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.EntityValidator
Handle an attribute
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.IdValidator
Handle an attribute
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.LaxValidator
Handle an attribute
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.SkipValidator
Handle an attribute
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.ValidationStack
Handle an attribute
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.XSIAttributeHandler
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ptree.PTreeEmitter
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.serialize.AttributeSorter
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.serialize.BinaryEmitter
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.dom.DOMWriter
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.CheckSumFilter
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Output an attribute value.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
Notify an attribute.
Attribute(NodeName, SimpleType, Location, CharSequence, int) - Constructor for class net.sf.saxon.event.Event.Attribute
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.EventBuffer
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.EventMonitor
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.IDFilter
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.NamePoolConverter
Handle an attribute
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.ProxyReceiver
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in interface net.sf.saxon.event.Receiver
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.RegularSequenceChecker
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.SequenceNormalizer
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.SequenceWriter
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.SignificantItemDetector
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.Sink
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.StartTagBuffer
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.Stripper
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.TeeOutputter
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.TreeReceiver
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.ma.json.JsonReceiver
 
ATTRIBUTE - Static variable in class net.sf.saxon.om.AxisInfo
Constant representing the attribute axis
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.option.axiom.AxiomWriter
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.option.jdom2.JDOM2Writer
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.option.xom.XOMWriter
 
ATTRIBUTE - Static variable in class net.sf.saxon.pattern.NodeKindTest
 
ATTRIBUTE - Static variable in interface net.sf.saxon.pull.PullProvider
The ATTRIBUTE event is notified only for an attribute node that appears in its own right as a top-level item in the sequence being read.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.query.SequenceWrapper
Notify an attribute.
attribute() - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step to navigate from a node to its attributes
attribute(String) - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step that navigates from a node to its attributes having a specified local name, irrespective of the namespace
attribute(String, String) - Static method in class net.sf.saxon.s9api.streams.Steps
Return a Step that navigates from a node to its attribute having a specified namespace URI and local name
attribute(Predicate<? super XdmNode>) - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step that filters the nodes found on the attribute axis using a supplied Predicate.
attribute(String) - Method in class net.sf.saxon.s9api.XdmNode
Get the string value of a named attribute (in no namespace) of this element
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.CharacterMapExpander
Output an attribute
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.HTMLURIEscaper
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.MetaTagAdjuster
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.UnicodeNormalizer
Output an attribute
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XHTMLPrefixRemover
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XHTMLURIEscaper
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XMLEmitter
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XMLIndenter
Output an attribute
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.stax.ReceiverToXMLStreamWriter
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.style.UseWhenFilter
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.trace.CountingFilter
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.trace.TracingFilter
Notify an attribute.
ATTRIBUTE - Static variable in class net.sf.saxon.trans.Err
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.trans.packages.PackageInspector
Notify an attribute.
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
 
attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderCondensed
For attribute nodes, the commoning-up of stored values is achieved simply by calling intern() on the string value of the attribute.
attribute(NodeName, SimpleType, CharSequence, Location, 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 - Static variable in class net.sf.saxon.type.UType
 
ATTRIBUTE_GROUP - Static variable in class com.saxonica.ee.schema.SymbolSpace
 
ATTRIBUTE_NODE - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the ATTRIBUTE node() type
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_ORDER - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
saxon:attribute-order = list of attribute names
ATTRIBUTE_QNAME - Static variable in class net.sf.saxon.expr.parser.Token
composite token <'attribute' QNAME> (XQuery only)
AttributeCollection - Interface in net.sf.saxon.om
AttributeCollection represents the collection of attributes available on a particular element node.
AttributeCollectionImpl - Class in net.sf.saxon.tree.util
AttributeCollectionImpl is an implementation of both the SAX2 interface Attributes and the Saxon equivalent AttributeCollection.
AttributeCollectionImpl(Configuration) - Constructor for class net.sf.saxon.tree.util.AttributeCollectionImpl
Create an empty attribute list.
AttributeCreator - Class in net.sf.saxon.expr.instruct
Abstract class for fixed and computed attribute constructor expressions
AttributeCreator() - Constructor for class net.sf.saxon.expr.instruct.AttributeCreator
 
AttributeDecl - Class in com.saxonica.ee.schema
An XML Schema Attribute Declaration.
AttributeDecl(EnterpriseConfiguration, boolean) - Constructor for class com.saxonica.ee.schema.AttributeDecl
Creates a new AttrDecl in the given schema.
attributeEq(String, String) - Static method in class net.sf.saxon.s9api.streams.Predicates
Obtain a predicate that tests whether an item is an element node with a given attribute (whose name is in no namespace) whose string value is equal to a given value
AttributeGetter - Class in net.sf.saxon.expr
An AttributeGetter is an expression that returns the value of a specific attribute of the context item, provided that it is an untyped element node.
AttributeGetter(FingerprintedQName) - Constructor for class net.sf.saxon.expr.AttributeGetter
 
AttributeGetterCompiler - Class in com.saxonica.ee.bytecode
Generate bytecode for evaluation of an AxisExpression
AttributeGetterCompiler() - Constructor for class com.saxonica.ee.bytecode.AttributeGetterCompiler
 
AttributeGroupDecl - Class in com.saxonica.ee.schema
An XML Schema Attribute Group Declaration.
AttributeGroupDecl(EnterpriseConfiguration) - Constructor for class com.saxonica.ee.schema.AttributeGroupDecl
Creates a new AttributeGroup definition.
AttributeGroupReference - Class in com.saxonica.ee.schema
An XML Schema Attribute Group Reference, corresponding to an xs:attributeGroup element with a 'ref' attribute.
AttributeGroupReference(EnterpriseConfiguration, StructuredQName) - Constructor for class com.saxonica.ee.schema.AttributeGroupReference
Creates a new AttributeGroup reference
AttributeImpl - Class in net.sf.saxon.tree.linked
A node in the "linked" tree representing an attribute.
AttributeImpl(ElementImpl, int) - Constructor for class net.sf.saxon.tree.linked.AttributeImpl
Construct an Attribute node for the n'th attribute of a given element
AttributeLocation - Class in net.sf.saxon.tree
A Location corresponding to an attribute in a document (often a stylesheet)
AttributeLocation(NodeInfo, StructuredQName) - Constructor for class net.sf.saxon.tree.AttributeLocation
 
AttributeLocation(StructuredQName, StructuredQName, Location) - Constructor for class net.sf.saxon.tree.AttributeLocation
 
attributes - Variable in class com.saxonica.serialize.AttributeSorter
 
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
AttributeSorter - Class in com.saxonica.serialize
AttributeSorter: This filter sorts attributes into the order requested using the saxon:attribute-order serialization property
AttributeSorter(Receiver) - Constructor for class com.saxonica.serialize.AttributeSorter
Create an attribute sorter
AttributeUse - Class in com.saxonica.ee.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.ee.schema.AttributeUse
Creates a new Attribute Use in the given schema.
AttributeValidator - Class in com.saxonica.ee.validate
This class is an abstract superclass for all the receivers that do element content validation.
AttributeValidator(Receiver) - Constructor for class com.saxonica.ee.validate.AttributeValidator
Create an AttributeValidator
AttributeValueTemplate - Class in net.sf.saxon.style
This class represents an attribute value template.
AttributeWildcard - Class in com.saxonica.ee.schema
This class represents an xs:anyAttribute element in the schema.
AttributeWildcard(EnterpriseConfiguration) - Constructor for class com.saxonica.ee.schema.AttributeWildcard
 
AttributeWildcard(Wildcard) - Constructor for class com.saxonica.ee.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
 
attSpecials - Variable in class net.sf.saxon.serialize.XMLEmitter
 
attType - 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.
AugmentedSource(Source, ParseOptions) - Constructor for class net.sf.saxon.lib.AugmentedSource
Create an AugmentedSource that wraps a given Source object (which must not itself be an AugmentedSource), with supplied ParseOptions
AUTOCOMMIT - Static variable in class net.sf.saxon.option.sql.SQLConnect.ConnectInstruction
 
autoDeclare - Variable in class net.sf.saxon.sxpath.IndependentContext
 
AutomatonState - Class in com.saxonica.ee.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.ee.schema.fsa.AutomatonState
Create a new state
AVAILABLE - Static variable in class com.saxonica.config.Verifier
 
AvailableEnvironmentVariables - Class in net.sf.saxon.functions
 
AvailableEnvironmentVariables() - Constructor for class net.sf.saxon.functions.AvailableEnvironmentVariables
 
availableOrdinalNumberings(String) - Static method in class com.saxonica.config.pe.ICUNumbererPE
Return the available ordinal numbering schemes available for a given locale
availableSpelloutNumberings(String) - Static method in class com.saxonica.config.pe.ICUNumbererPE
Return the available spellout numbering schemes available for a given locale
AvailableSystemProperties - Class in net.sf.saxon.functions
 
AvailableSystemProperties() - Constructor for class net.sf.saxon.functions.AvailableSystemProperties
 
Average - Class in net.sf.saxon.functions
Implementation of the fn:avg function
Average() - Constructor for class net.sf.saxon.functions.Average
 
AXIOM_TREE - Static variable in class net.sf.saxon.event.Builder
 
AxiomAttributeWrapper - Class in net.sf.saxon.option.axiom
A node in the XML parse tree representing an XML element, character content, or attribute.
AxiomAttributeWrapper(OMAttribute, AxiomParentNodeWrapper, int) - Constructor for class net.sf.saxon.option.axiom.AxiomAttributeWrapper
This constructor is protected: nodes should be created using the wrap factory method on the DocumentWrapper class
AxiomDocument - Class in net.sf.saxon.option.axiom
Information about a tree that wraps an AXIOM document
AxiomDocument(OMDocument, String, Configuration) - Constructor for class net.sf.saxon.option.axiom.AxiomDocument
Create a Saxon wrapper for an Axiom document node
AxiomDocument.FollowingSiblingIterator - Class in net.sf.saxon.option.axiom
 
AxiomDocument.PrecedingSiblingIterator - Class in net.sf.saxon.option.axiom
 
AxiomDocumentNodeWrapper - Class in net.sf.saxon.option.axiom
The document node in an AXIOM tree
AxiomDocumentNodeWrapper(OMDocument, String, Configuration) - Constructor for class net.sf.saxon.option.axiom.AxiomDocumentNodeWrapper
Create a Saxon wrapper for an Axiom document node
AxiomDocumentNodeWrapper.FollowingSiblingIterator - Class in net.sf.saxon.option.axiom
 
AxiomDocumentNodeWrapper.PrecedingSiblingIterator - Class in net.sf.saxon.option.axiom
 
AxiomElementNodeWrapper - Class in net.sf.saxon.option.axiom
A node in the XDM tree; specifically, a node that wraps an Axiom element node.
AxiomElementNodeWrapper(OMElement, AxiomDocument, AxiomParentNodeWrapper, int) - Constructor for class net.sf.saxon.option.axiom.AxiomElementNodeWrapper
This constructor is protected: nodes should be created using the wrap factory method on the DocumentWrapper class
AxiomLeafNodeWrapper - Class in net.sf.saxon.option.axiom
A node in the XDM tree.
AxiomLeafNodeWrapper(OMNode, AxiomDocument, AxiomParentNodeWrapper, int) - Constructor for class net.sf.saxon.option.axiom.AxiomLeafNodeWrapper
This constructor is protected: nodes should be created using the wrap factory method on the DocumentWrapper class
AxiomObjectModel - Class in net.sf.saxon.option.axiom
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).
AxiomObjectModel() - Constructor for class net.sf.saxon.option.axiom.AxiomObjectModel
 
AxiomParentNodeWrapper - Class in net.sf.saxon.option.axiom
A node in the XDM tree; specifically, a node that wraps an Axiom document node or element node.
AxiomParentNodeWrapper(OMContainer) - Constructor for class net.sf.saxon.option.axiom.AxiomParentNodeWrapper
 
AxiomParentNodeWrapper.ChildWrappingIterator - Class in net.sf.saxon.option.axiom
Iterator over the children of a supplied node
AxiomParentNodeWrapper.DescendantWrappingIterator - Class in net.sf.saxon.option.axiom
Iterator over the descendants of a supplied node (optionally including the node itself)
AxiomWriter - Class in net.sf.saxon.option.axiom
JDOMWriter is a Receiver that constructs a JDOM document from the stream of events
AxiomWriter(PipelineConfiguration) - Constructor for class net.sf.saxon.option.axiom.AxiomWriter
Create an AxiomWriter using the default node factory
AXIS - Static variable in class net.sf.saxon.expr.parser.Token
Token representing the name of an axis and the following "::" symbol
Axis - Enum in net.sf.saxon.s9api
This is an enumeration class containing constants representing the thirteen XPath axes
AXIS_STEP - Static variable in class net.sf.saxon.expr.parser.RoleDiagnostic
 
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 SequenceIterator.
AxisAtomizingIterator(AtomizedValueIterator) - Constructor for class net.sf.saxon.expr.AxisAtomizingIterator
Construct an atomizing iterator
AxisExpression - Class in net.sf.saxon.expr
An AxisExpression is always obtained by simplifying a PathExpression.
AxisExpression(byte, NodeTest) - Constructor for class net.sf.saxon.expr.AxisExpression
Constructor for an AxisExpression whose origin is the context item
AxisExpressionAdjunct - Class in com.saxonica.ee.stream.adjunct
Compile an axis expression to streaming code.
AxisExpressionAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.AxisExpressionAdjunct
 
AxisExpressionCompiler - Class in com.saxonica.ee.bytecode
Generate bytecode for evaluation of an AxisExpression
AxisExpressionCompiler() - Constructor for class com.saxonica.ee.bytecode.AxisExpressionCompiler
 
AxisFilter(AxisIterator, NodeTest) - Constructor for class net.sf.saxon.tree.util.Navigator.AxisFilter
Construct a AxisFilter
AxisInfo - Class in net.sf.saxon.om
An axis, that is a direction of navigation in the document structure.
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 of items.
axisName - Static variable in class net.sf.saxon.om.AxisInfo
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
 
badDuration(String, CharSequence, String) - Static method in class net.sf.saxon.value.DurationValue
 
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
BANG - Static variable in class net.sf.saxon.expr.parser.Token
Operator "!"
BARE_NAME_STATE - Static variable in class net.sf.saxon.expr.parser.Tokenizer
State in which a name is NOT to be merged with what comes next, for example "("
base - Variable in class com.saxonica.ee.bytecode.iter.CompiledFilterIterator
 
base - Variable in class net.sf.saxon.expr.FilterIterator
 
base - Variable in class net.sf.saxon.expr.flwor.ForClausePull
 
base - Variable in class net.sf.saxon.expr.sort.SortedIterator
 
BASE - Static variable in class net.sf.saxon.functions.registry.BuiltInFunctionSet
 
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
 
BASE64_BINARY - Static variable in class net.sf.saxon.type.UType
 
Base64BinaryEmitter - Class in com.saxonica.serialize
This emitter implements output method saxon:base64Binary.
Base64BinaryEmitter() - Constructor for class com.saxonica.serialize.Base64BinaryEmitter
 
Base64BinaryToHexBinary() - Constructor for class net.sf.saxon.type.Converter.Base64BinaryToHexBinary
 
base64BinaryToOctets(One<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, ZeroOrOne<Base64BinaryValue>, One<StringValue>) - 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(byte[]) - Constructor for class net.sf.saxon.value.Base64BinaryValue
Constructor: create a base64Binary value from a given array of bytes
baseContext - Variable in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
BaseDir() - Constructor for class com.saxonica.functions.extfn.EXPathFileFunctionSet.BaseDir
 
baseName - Variable in class net.sf.saxon.trans.packages.PackageDetails
The original package name, as defined by the @base attribute in the configuration file.
BasePatternWithPredicate - Class in net.sf.saxon.pattern
Class for handling patterns with simple non-positional boolean predicates
BasePatternWithPredicate(Pattern, Expression) - Constructor for class net.sf.saxon.pattern.BasePatternWithPredicate
 
baseURI - Variable in class net.sf.saxon.event.Builder
 
baseURI - Variable in class net.sf.saxon.expr.sort.MergeInstr.MergeSource
 
baseURI - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
baseURI - Variable in class net.sf.saxon.stax.ReceiverToXMLStreamWriter
 
BaseUri_1 - Class in net.sf.saxon.functions
This class implements the fn:base-uri() function in XPath 2.0
BaseUri_1() - Constructor for class net.sf.saxon.functions.BaseUri_1
 
BaseURICompiler - Class in com.saxonica.ee.bytecode
Generate bytecode for evaluation of a call to the BaseURI function
BaseURICompiler() - Constructor for class com.saxonica.ee.bytecode.BaseURICompiler
 
BasicTransformerFactory - Class in net.sf.saxon
A TransformerFactory instance can be used to create Transformer and Template objects.
BasicTransformerFactory() - Constructor for class net.sf.saxon.BasicTransformerFactory
 
BasicTransformerFactory(Configuration) - Constructor for class net.sf.saxon.BasicTransformerFactory
 
BasicUpdatingExpression - Class in com.saxonica.ee.update
A basic updating expression: insert, replace, delete, rename (but not copy)
BasicUpdatingExpression() - Constructor for class com.saxonica.ee.update.BasicUpdatingExpression
 
BEFORE - Static variable in class net.sf.saxon.expr.parser.Token
"before"
beforeFirst() - Method in class com.saxonica.xqj.SaxonXQForwardSequence
 
beforeFirst() - Method in class com.saxonica.xqj.SaxonXQSequence
 
beforeFirst() - Method in interface javax.xml.xquery.XQSequence
Moves to the position before the first item.
beingProcessed - Variable in class net.sf.saxon.trans.packages.PackageDetails
During processing (compilation) of a package, the beingProcessed field indicates the thread in which this processing is taking place; at other times, the field is null.
beta - Variable in class net.sf.saxon.tree.tiny.TinyTree
 
BIG_DECIMAL_ONE_BILLION - Static variable in class net.sf.saxon.value.BigDecimalValue
 
BIG_DECIMAL_ONE_MILLION - Static variable in class net.sf.saxon.value.BigDecimalValue
 
BigDecimalValue - Class in net.sf.saxon.value
An implementation class for decimal values other than integers
BigDecimalValue(BigDecimal) - Constructor for class net.sf.saxon.value.BigDecimalValue
Constructor supplying a BigDecimal
BigDecimalValue(double) - Constructor for class net.sf.saxon.value.BigDecimalValue
Constructor supplying a double
BigDecimalValue(long) - Constructor for class net.sf.saxon.value.BigDecimalValue
Constructor supplying a long integer
BigDecimalValue.DecimalComparable - Class in net.sf.saxon.value
A Comparable that performs comparison of a DecimalValue either with another DecimalValue or with some other representation of an XPath numeric value
BigIntegerComparable(BigIntegerValue) - Constructor for class net.sf.saxon.value.BigIntegerValue.BigIntegerComparable
 
BigIntegerValue - Class in net.sf.saxon.value
An integer value: note this is a subtype of decimal in XML Schema, not a primitive type.
BigIntegerValue(BigInteger) - Constructor for class net.sf.saxon.value.BigIntegerValue
Construct an xs:integer value from a Java BigInteger
BigIntegerValue(BigInteger, AtomicType) - Constructor for class net.sf.saxon.value.BigIntegerValue
Construct an xs:integer value from a Java BigInteger, supplying a type label.
BigIntegerValue(long) - Constructor for class net.sf.saxon.value.BigIntegerValue
Construct an xs:integer value from a Java long.
BigIntegerValue.BigIntegerComparable - Class in net.sf.saxon.value
A Comparable that performs comparison of BigInteger values either with other BigInteger values or with other representations of XPath numeric values
BigRangeIterator - Class in net.sf.saxon.expr
An Iterator that produces numeric values in a monotonic sequence, where the integers may exceed the range of a Long
BigRangeIterator(BigInteger, BigInteger) - Constructor for class net.sf.saxon.expr.BigRangeIterator
Create an iterator over a range of monotonically increasing integers
bin(ZeroOrOne<StringValue>) - Static method in class com.saxonica.functions.extfn.EXPathBinary
 
BINARY_EXPR - Static variable in class net.sf.saxon.expr.parser.RoleDiagnostic
 
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
BinaryResource - Class in net.sf.saxon.resource
 
BinaryResource(String, String, InputStream) - Constructor for class net.sf.saxon.resource.BinaryResource
Create a binary resource
BinaryTextDecoder - Class in net.sf.saxon.serialize
This class generates decodes processing instructions in text output that represent text encoded in base64 binary or hexBinary
BinaryTextDecoder(Receiver, Properties) - Constructor for class net.sf.saxon.serialize.BinaryTextDecoder
 
bind(SymbolicName.F, Expression[], StaticContext, List<String>) - 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(SymbolicName.F, Expression[], StaticContext, List<String>) - Method in class com.saxonica.ee.extfn.js.JSFunctionLibrary
 
bind(SymbolicName.F, Expression[], StaticContext, List<String>) - 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(SymbolicName.F, Expression[], StaticContext, List<String>) - 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(SymbolicName.F, Expression[], StaticContext, List<String>) - 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(SymbolicName.F, Expression[], StaticContext, List<String>) - 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(SymbolicName.F, Expression[], StaticContext, List<String>) - Method in class net.sf.saxon.functions.registry.BuiltInFunctionSet
Bind a function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(SymbolicName.F, Expression[], StaticContext, List<String>) - Method in class net.sf.saxon.functions.registry.ConstructorFunctionLibrary
Bind a static function call, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(SymbolicName.F, Expression[], StaticContext, List<String>) - Method in class net.sf.saxon.functions.registry.OnDemandFunctionSet
 
bind(SymbolicName.F, Expression[], StaticContext, List<String>) - 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(SymbolicName.F, Expression[], StaticContext, List<String>) - Method in class net.sf.saxon.query.UnboundFunctionLibrary
Identify a (namespace-prefixed) function appearing in the expression.
bind(SymbolicName.F, Expression[], StaticContext, List<String>) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Identify a (namespace-prefixed) function appearing in the expression.
bind(SymbolicName.F, Expression[], StaticContext, List<String>) - Method in class net.sf.saxon.style.PublicStylesheetFunctionLibrary
Bind a function, given the URI and local parts of the function name, and the list of expressions supplied as arguments.
bind(SymbolicName.F, Expression[], StaticContext, List<String>) - 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(SymbolicName.F, Expression[], StaticContext, List<String>) - Method in class net.sf.saxon.style.XSLOriginalLibrary
 
bind(SymbolicName.F, Expression[], StaticContext, List<String>) - 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 class com.saxonica.xqj.SaxonXQDynamicContext
 
bindAtomicValue(QName, String, 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 com.saxonica.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.
bindByte(QName, byte, XQItemType) - Method in class com.saxonica.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.
bindCollation(String) - Method in class net.sf.saxon.functions.CollatingFunctionFree
Create an instance of (a subclass of) CollatingFunctionFixed representing the underlying function but with the collator already bound
bindContext(XPathContext) - Method in class com.saxonica.functions.hof.FunctionLookup
Bind a context item to appear as part of the function's closure.
bindContext(XPathContext) - Method in class net.sf.saxon.functions.ContextAccessorFunction
Bind a context item to appear as part of the function's closure.
bindContext(XPathContext) - Method in class net.sf.saxon.functions.ContextItemAccessorFunction
Bind a context item to appear as part of the function's closure.
bindContext(XPathContext) - Method in class net.sf.saxon.functions.DynamicContextAccessor
 
bindContext(XPathContext) - Method in class net.sf.saxon.functions.PositionAndLast
Bind a context item to appear as part of the function's closure.
bindCurrent(LocalBinding) - Method in class net.sf.saxon.pattern.AncestorQualifiedPattern
Replace any calls on current() by a variable reference bound to the supplied binding
bindCurrent(LocalBinding) - Method in class net.sf.saxon.pattern.BasePatternWithPredicate
Replace any calls on current() by a variable reference bound to the supplied binding
bindCurrent(LocalBinding) - Method in class net.sf.saxon.pattern.GeneralNodePattern
Replace any calls on current() by a variable reference bound to the supplied binding
bindCurrent(LocalBinding) - Method in class net.sf.saxon.pattern.Pattern
Replace any calls on current() by a variable reference bound to the supplied binding
bindCurrent(LocalBinding) - Method in class net.sf.saxon.pattern.VennPattern
Replace any calls on current() by a variable reference bound to the supplied binding
bindDocument(QName, InputStream, String, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
 
bindDocument(QName, Reader, String, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
 
bindDocument(QName, Source, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
 
bindDocument(QName, String, String, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
 
bindDocument(QName, XMLStreamReader, XQItemType) - Method in class com.saxonica.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.
bindDouble(QName, double, XQItemType) - Method in class com.saxonica.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.
Bindery - Class in net.sf.saxon.expr.instruct
The Bindery class holds information about variables and their values.
Bindery(PackageData) - Constructor for class net.sf.saxon.expr.instruct.Bindery
 
Bindery.FailureValue - Class in net.sf.saxon.expr.instruct
A value that can be saved in a global variable to indicate that evaluation failed, and that subsequent attempts at evaluation should also fail
bindFloat(QName, float, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
 
bindFloat(QName, float, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
Binds a value to the given external variable or the context item.
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.
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 class com.saxonica.xqj.SaxonXQDynamicContext
 
bindInt(QName, int, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
Binds a value to the given external variable or the context item.
bindItem(QName, XQItem) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
 
bindItem(QName, XQItem) - Method in interface javax.xml.xquery.XQDynamicContext
Binds a value to the given external variable.
bindLocalVariable(StructuredQName) - Method in class net.sf.saxon.style.StyleElement
Bind a variable reference used in this element to the compiled form of the XSLVariable element in which it is declared, considering only local variables and params
bindLong(QName, long, XQItemType) - Method in class com.saxonica.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.
bindNode(QName, Node, XQItemType) - Method in class com.saxonica.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.
bindObject(QName, Object, XQItemType) - Method in class com.saxonica.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.
bindSequence(QName, XQSequence) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
 
bindSequence(QName, XQSequence) - 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 com.saxonica.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.
bindString(QName, String, XQItemType) - Method in class com.saxonica.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.
bindUnboundFunctionCalls() - Method in class net.sf.saxon.query.QueryModule
Bind function calls that could not be bound when first encountered.
bindUnboundFunctionReferences(XQueryFunctionBinder, Configuration) - Method in class net.sf.saxon.query.UnboundFunctionLibrary
Bind function calls that could not be bound when first encountered.
bindUnboundVariables() - Method in class net.sf.saxon.query.QueryModule
Bind unbound variables (these are typically variables that reference another module participating in a same-namespace cycle, since local forwards references are not allowed)
bindVariable(StructuredQName) - Method in interface net.sf.saxon.expr.StaticContext
Bind a variable used in this expression to the Binding object 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.TextValueTemplateContext
Bind a variable to an object that can be used to refer to it
bindVariable(StructuredQName) - Method in class net.sf.saxon.style.UseWhenStaticContext
Bind a variable used in this element to its declaration
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(Expression[]) - Constructor for class net.sf.saxon.expr.instruct.Block
Create a block, supplying its child expressions
BlockAdjunct - Class in com.saxonica.ee.stream.adjunct
Generate streaming code for a Block, that is a sequence of expressions or instructions
BlockAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.BlockAdjunct
 
BlockCompiler - Class in com.saxonica.ee.bytecode
Generate bytecode for a call to a Block expression.
BlockCompiler() - Constructor for class com.saxonica.ee.bytecode.BlockCompiler
 
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(Operand[], XPathContext) - Constructor for class net.sf.saxon.expr.instruct.BlockIterator
 
BMPString - Class in net.sf.saxon.regex
An implementation of UnicodeString optimized for strings that contain no characters outside the BMP (i.e.
BMPString(CharSequence) - Constructor for class net.sf.saxon.regex.BMPString
Create a BMPString
body - Variable in class net.sf.saxon.expr.instruct.Actor
 
body - Variable in class net.sf.saxon.expr.instruct.TemplateRule
 
bodyContext - Variable in class com.saxonica.ee.stream.watch.ForEachAction
 
bodyContext - Variable in class com.saxonica.ee.stream.watch.ForEachGroupPartitionAction
 
bodyOp - Variable in class net.sf.saxon.expr.instruct.SourceDocument
 
bool(boolean) - Static method in class net.sf.saxon.om.One
Convenience function to create a singleton boolean value
BOOLEAN - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the primitive type xs:boolean
BOOLEAN - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
BOOLEAN - Static variable in class net.sf.saxon.type.UType
 
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
BooleanExpressionPattern - Class in net.sf.saxon.pattern
A BooleanExpressionPattern is a pattern of the form .[ Expr ] introduced in XSLT 3.0.
BooleanExpressionPattern(Expression) - Constructor for class net.sf.saxon.pattern.BooleanExpressionPattern
Create a BooleanExpressionPattern
booleanFeatures - Static variable in class net.sf.saxon.Configuration
 
BooleanFn - Class in net.sf.saxon.functions
This class supports the XPath function boolean()
BooleanFn() - Constructor for class net.sf.saxon.functions.BooleanFn
 
BooleanFnCompiler - Class in com.saxonica.ee.bytecode
Compile the fn:boolean() function to Java bytecode
BooleanFnCompiler() - Constructor for class com.saxonica.ee.bytecode.BooleanFnCompiler
 
BooleanFnFeed(Expression, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.adjunct.BooleanFnStreamer.BooleanFnFeed
 
BooleanFnStreamer - Class in com.saxonica.ee.stream.adjunct
Streaming code for an boolean() function call
BooleanFnStreamer() - Constructor for class com.saxonica.ee.stream.adjunct.BooleanFnStreamer
 
BooleanFnStreamer.BooleanFnFeed - Class in com.saxonica.ee.stream.adjunct
 
booleanFromString(CharSequence) - Static method in class com.saxonica.ee.bytecode.util.Callback
Convert a string to a boolean value, using the XML Schema rules (including whitespace trimming)
BooleanPrecondition(Characteristic<Boolean>) - Constructor for class com.saxonica.ee.trans.Precondition.BooleanPrecondition
Create a precondition that maps directly to a boolean characteristic
BooleanToDecimal() - Constructor for class net.sf.saxon.type.Converter.BooleanToDecimal
 
BooleanToDouble() - Constructor for class net.sf.saxon.type.Converter.BooleanToDouble
 
BooleanToDoubleCompiler - Class in com.saxonica.ee.bytecode.converter
Bytecode generator for a cast from boolean to double
BooleanToDoubleCompiler() - Constructor for class com.saxonica.ee.bytecode.converter.BooleanToDoubleCompiler
 
BooleanToFloat() - Constructor for class net.sf.saxon.type.Converter.BooleanToFloat
 
BooleanToFloatCompiler - Class in com.saxonica.ee.bytecode.converter
Generate code for a Boolean to Float CastExpression
BooleanToFloatCompiler() - Constructor for class com.saxonica.ee.bytecode.converter.BooleanToFloatCompiler
 
BooleanToInteger() - Constructor for class net.sf.saxon.type.Converter.BooleanToInteger
 
BooleanToIntegerCompiler - Class in com.saxonica.ee.bytecode.converter
Generate code for a Boolean to Integer CastExpression
BooleanToIntegerCompiler() - Constructor for class com.saxonica.ee.bytecode.converter.BooleanToIntegerCompiler
 
BooleanToStringCompiler - Class in com.saxonica.ee.bytecode.converter
Generate code for a Boolean to String CastExpression
BooleanToStringCompiler() - Constructor for class com.saxonica.ee.bytecode.converter.BooleanToStringCompiler
 
BooleanToUntypedAtomicCompiler - Class in com.saxonica.ee.bytecode.converter
Generate code for a Boolean to UntypedAtomic CastExpression
BooleanToUntypedAtomicCompiler() - Constructor for class com.saxonica.ee.bytecode.converter.BooleanToUntypedAtomicCompiler
 
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.
BooleanValueToBoolean() - Constructor for class net.sf.saxon.expr.PJConverter.BooleanValueToBoolean
 
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
BoundUserFunction(ExportAgent, Function, Component, Controller) - Constructor for class com.saxonica.functions.hof.UserFunctionReference.BoundUserFunction
 
BreakInstr - Class in net.sf.saxon.expr.instruct
A compiled xsl:break instruction.
BreakInstr() - Constructor for class net.sf.saxon.expr.instruct.BreakInstr
Create the instruction
BreakInstrCompiler - Class in com.saxonica.ee.bytecode
Compiler for xsl:break within xsl:iterate (XSLT 3.0)
BreakInstrCompiler() - Constructor for class com.saxonica.ee.bytecode.BreakInstrCompiler
 
breakpoint(Object) - Static method in class com.saxonica.ee.bytecode.util.ByteCodeTrace
Ad-hoc method for use as a debugging breakpoint
breakpoint(String) - Static method in class com.saxonica.ee.extfn.ExperimentalXPathCompiler
Method that can be called from the XSLT code to trigger a debugger breakpoint
bufferedAttributes - Variable in class net.sf.saxon.event.StartTagBuffer
 
BufferingFeed - Class in com.saxonica.ee.stream.feed
A BufferingFeed is used to wrap an expression that does not have intrinsic capability to accept streamed input.
BufferingFeed(Expression, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.BufferingFeed
 
BufferingFilterExpressionFeed - Class in com.saxonica.ee.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
BufferingFilterExpressionFeed(Expression, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.BufferingFilterExpressionFeed
 
build(Source) - Method in class net.sf.saxon.s9api.DocumentBuilder
Load an XML document, to create a tree representation of the document in memory.
build(File) - Method in class net.sf.saxon.s9api.DocumentBuilder
Build a document from a supplied XML file
BUILD_TREE - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
build-tree = yes|no.
BUILD_TREE - Static variable in class net.sf.saxon.style.XSLResultDocument
 
buildArgumentArray(CompilerService, Generator, GeneratedMethodInfo, List<Expression>) - Static method in class com.saxonica.ee.bytecode.CallableExpressionCompiler
 
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
buildCounterMap() - Method in class com.saxonica.ee.schema.AttributeGroupDecl
Build the counter map
buildDocument(Source) - Method in class net.sf.saxon.Configuration
Deprecated.
buildDocument(Source, ParseOptions) - Method in class net.sf.saxon.Configuration
buildDocument(Source) - Method in class net.sf.saxon.query.StaticQueryContext
buildDocumentTree(Source) - Method in class net.sf.saxon.Configuration
Build a document tree, using options set on this Configuration and on the supplied source object.
buildDocumentTree(Source, ParseOptions) - Method in class net.sf.saxon.Configuration
Build a document, using specified options for parsing and building.
Builder - Class in net.sf.saxon.event
The abstract Builder class is responsible for taking a stream of SAX events and constructing a Document tree.
Builder() - Constructor for class net.sf.saxon.event.Builder
Create a Builder and initialise variables
Builder(PipelineConfiguration) - Constructor for class net.sf.saxon.event.Builder
 
BuilderMonitor - Class in net.sf.saxon.event
A BuilderMonitor can be inserted into a pipeline immediately in front of a Builder.
BuilderMonitor(Receiver) - Constructor for class net.sf.saxon.event.BuilderMonitor
 
buildIndex(NodeInfo, XPathContext) - Method in class net.sf.saxon.expr.accum.AccumulatorData
Build a data structure containing the values of the accumulator for each node in a document.
buildIndex(KeyDefinitionSet, TreeInfo, XPathContext) - Method in class net.sf.saxon.trans.KeyIndex
Build the index for a particular document for a named key
BuildingContentHandler - Interface in net.sf.saxon.s9api
A SAX ContentHandler that builds a Saxon tree, and allows the node at the root of the tree to be retrieved on completion.
BuildingStreamWriter - Interface in net.sf.saxon.s9api
A BuildingStreamWriter allows a document to be constructed by calling the methods defined in the XMLStreamWriter interface; after the document has been constructed, its root node may be retrieved by calling the getDocumentNode() method.
BuildingStreamWriterImpl - Class in net.sf.saxon.s9api
This class is an implementation of XMLStreamWriter, allowing a document to be constructed by means of a series of XMLStreamWriter method calls such as writeStartElement(), writeAttribute(), writeCharacters(), and writeEndElement().
BuildingStreamWriterImpl(Receiver, Builder) - Constructor for class net.sf.saxon.s9api.BuildingStreamWriterImpl
 
buildSchema(EnterpriseConfiguration) - Static method in class com.saxonica.ee.schema.sdoc.XMLNamespaceSchema
Build the schema components for the XML namespace
buildSchema(EnterpriseConfiguration) - Static method in class com.saxonica.ee.schema.sdoc.XSINamespaceSchema
Build the schema components for the XML namespace
buildSchemaDocument(Source, SchemaCompiler, PipelineConfiguration, SchemaElement) - Static method in class com.saxonica.ee.schema.sdoc.SchemaReader
Build the tree representation of a schema document, without doing any processing or XSD-specific validation of the content
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).
builtInExtensionLibraryList - Variable in class net.sf.saxon.Configuration
 
BuiltInFunctionSet - Class in net.sf.saxon.functions.registry
This class is used to contain information about a set of built-in functions.
BuiltInFunctionSet() - Constructor for class net.sf.saxon.functions.registry.BuiltInFunctionSet
 
BuiltInFunctionSet.Entry - Class in net.sf.saxon.functions.registry
An entry in the table describing the properties of a function
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.rules
Defines a set of built-in template rules (rules for use when no user-defined template rules match a given node)
BuiltInTemplateRule(XPathContext) - Constructor for class net.sf.saxon.trace.ContextStackFrame.BuiltInTemplateRule
 
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.
bulkCopy(TinyElementImpl, boolean) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Copy an element node and its subtree from another TinyTree instance
bulkCopy(TinyTree, int, int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Bulk copy an element node from another TinyTree.
bulkCopyElementNode(TinyElementImpl, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
 
bulkCopyElementNode(TinyElementImpl, int) - Method in class net.sf.saxon.event.SequenceWriter
 
BY_TYPE - Static variable in class net.sf.saxon.lib.Validation
Code indicating that validation against a named type was requested
byName(String) - Static method in class net.sf.saxon.lib.Feature
 
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_CODE - Static variable in class net.sf.saxon.expr.parser.OptimizerOptions
 
BYTE_ORDER_MARK - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
byte-order-mark = yes|no.
byteArrayHashCode(byte[]) - Static method in class net.sf.saxon.value.Base64BinaryValue
 
ByteCodeCandidate - Class in com.saxonica.ee.bytecode
A ByteCodeCandidate is an expression on the expression tree which, if evaluated, returns the value of its single operand.
ByteCodeCandidate(ExpressionOwner, Expression, String, int) - Constructor for class com.saxonica.ee.bytecode.ByteCodeCandidate
 
ByteCodeMonitor - Class in com.saxonica.ee.bytecode
Class to accumulate statistics on the effectiveness of byte code generation.
ByteCodeMonitor() - Constructor for class com.saxonica.ee.bytecode.ByteCodeMonitor
 
byteCodeThreshold - Variable in class net.sf.saxon.Configuration
 
ByteCodeTrace - Class in com.saxonica.ee.bytecode.util
Calls to this class are inserted into the bytecode for debugging purposes
ByteCodeTrace() - Constructor for class com.saxonica.ee.bytecode.util.ByteCodeTrace
 

C

C - Static variable in class net.sf.saxon.serialize.codenorm.Normalizer
Normalization Form Selector
C1024 - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
 
C16 - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
 
C256 - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
 
C64 - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
 
calculator - Variable in class net.sf.saxon.expr.ArithmeticExpression
 
Calculator - Class in net.sf.saxon.expr
This class evaluates arithmetic expressions; it acts as a helper class to the ArithmeticExpression class.
Calculator() - Constructor for class net.sf.saxon.expr.Calculator
 
Calculator.AnyDivAny - Class in net.sf.saxon.expr
Arithmetic: anyAtomicType div AnyAtomicType
Calculator.AnyIdivAny - Class in net.sf.saxon.expr
Arithmetic: anyAtomicType idiv AnyAtomicType
Calculator.AnyMinusAny - Class in net.sf.saxon.expr
Arithmetic: anyAtomicType - AnyAtomicType
Calculator.AnyModAny - Class in net.sf.saxon.expr
Arithmetic: anyAtomicType mod AnyAtomicType
Calculator.AnyPlusAny - Class in net.sf.saxon.expr
Arithmetic: anyAtomicType + AnyAtomicType
Calculator.AnyTimesAny - Class in net.sf.saxon.expr
Arithmetic: anyAtomicType * AnyAtomicType
Calculator.DecimalDivDecimal - Class in net.sf.saxon.expr
Arithmetic: decimal div decimal (including types that promote to decimal, that is, integer)
Calculator.DecimalIdivDecimal - Class in net.sf.saxon.expr
Arithmetic: decimal idiv decimal (including types that promote to decimal, that is, integer)
Calculator.DecimalMinusDecimal - Class in net.sf.saxon.expr
Arithmetic: decimal - decimal (including types that promote to decimal, that is, integer)
Calculator.DecimalModDecimal - Class in net.sf.saxon.expr
Arithmetic: decimal mod decimal (including types that promote to decimal, that is, integer)
Calculator.DecimalPlusDecimal - Class in net.sf.saxon.expr
Arithmetic: decimal + decimal (including types that promote to decimal, that is, integer)
Calculator.DecimalTimesDecimal - Class in net.sf.saxon.expr
Arithmetic: decimal * decimal (including types that promote to decimal, that is, integer)
Calculator.DoubleDivDouble - Class in net.sf.saxon.expr
Arithmetic: double div double (including types that promote to double)
Calculator.DoubleMinusDouble - Class in net.sf.saxon.expr
Arithmetic: double - double (including types that promote to double)
Calculator.DoubleModDouble - Class in net.sf.saxon.expr
Arithmetic: double mod double (including types that promote to double)
Calculator.DoublePlusDouble - Class in net.sf.saxon.expr
Arithmetic: double + double (including types that promote to double)
Calculator.DoubleTimesDouble - Class in net.sf.saxon.expr
Arithmetic: double * double (including types that promote to double)
Calculator.FloatDivFloat - Class in net.sf.saxon.expr
Arithmetic: float div float (including types that promote to float)
Calculator.FloatIdivFloat - Class in net.sf.saxon.expr
Arithmetic: float idiv float (including types that promote to float)
Calculator.FloatMinusFloat - Class in net.sf.saxon.expr
Arithmetic: float - float (including types that promote to float)
Calculator.FloatModFloat - Class in net.sf.saxon.expr
Arithmetic: float mod float (including types that promote to float)
Calculator.FloatPlusFloat - Class in net.sf.saxon.expr
Arithmetic: float + float (including types that promote to float)
Calculator.FloatTimesFloat - Class in net.sf.saxon.expr
Arithmetic: float * float (including types that promote to float)
Calculator.IntegerDivInteger - Class in net.sf.saxon.expr
Arithmetic: integer div integer
Calculator.IntegerIdivInteger - Class in net.sf.saxon.expr
Arithmetic: integer idiv integer
Calculator.IntegerMinusInteger - Class in net.sf.saxon.expr
Arithmetic: integer - integer
Calculator.IntegerModInteger - Class in net.sf.saxon.expr
Arithmetic: integer mod integer
Calculator.IntegerPlusInteger - Class in net.sf.saxon.expr
Arithmetic: integer + integer
Calculator.IntegerTimesInteger - Class in net.sf.saxon.expr
Arithmetic: integer * integer
CalculatorCompiler - Class in com.saxonica.ee.bytecode
This class generates bytecode for arithmetic expressions; it acts as a helper class to the ArithmeticCompiler class.
CalculatorCompiler() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler
 
CalculatorCompiler.AnyDivAny - Class in com.saxonica.ee.bytecode
Arithmetic: anyAtomicType div AnyAtomicType
CalculatorCompiler.AnyIdivAny - Class in com.saxonica.ee.bytecode
Arithmetic: anyAtomicType idiv AnyAtomicType
CalculatorCompiler.AnyMinusAny - Class in com.saxonica.ee.bytecode
Arithmetic: anyAtomicType - AnyAtomicType
CalculatorCompiler.AnyModAny - Class in com.saxonica.ee.bytecode
 
CalculatorCompiler.AnyPlusAny - Class in com.saxonica.ee.bytecode
Arithmetic: anyAtomicType + AnyAtomicType
CalculatorCompiler.AnyTimesAny - Class in com.saxonica.ee.bytecode
Arithmetic: anyAtomicType * AnyAtomicType
CalculatorCompiler.DecimalDivDecimal - Class in com.saxonica.ee.bytecode
Arithmetic: decimal / decimal (including types that promote to decimal, that is, integer)
CalculatorCompiler.DecimalIdivDecimal - Class in com.saxonica.ee.bytecode
Arithmetic: decimal % decimal (including types that promote to decimal, that is, integer)
CalculatorCompiler.DecimalMinusDecimal - Class in com.saxonica.ee.bytecode
Arithmetic: decimal - decimal (including types that promote to decimal, that is, integer)
CalculatorCompiler.DecimalModDecimal - Class in com.saxonica.ee.bytecode
Arithmetic: decimal % decimal (including types that promote to decimal, that is, integer)
CalculatorCompiler.DecimalPlusDecimal - Class in com.saxonica.ee.bytecode
Arithmetic: decimal + decimal (including types that promote to decimal, that is, integer)
CalculatorCompiler.DecimalTimesDecimal - Class in com.saxonica.ee.bytecode
Arithmetic: decimal * decimal (including types that promote to decimal, that is, integer)
CalculatorCompiler.DoubleDivDouble - Class in com.saxonica.ee.bytecode
Arithmetic: double / double (including types that promote to double)
CalculatorCompiler.DoubleMinusDouble - Class in com.saxonica.ee.bytecode
Arithmetic: double - double (including types that promote to double)
CalculatorCompiler.DoubleModDouble - Class in com.saxonica.ee.bytecode
Arithmetic: double % double (including types that promote to double)
CalculatorCompiler.DoublePlusDouble - Class in com.saxonica.ee.bytecode
Arithmetic: double + double (including types that promote to double)
CalculatorCompiler.DoubleTimesDouble - Class in com.saxonica.ee.bytecode
Arithmetic: double * double (including types that promote to double)
CalculatorCompiler.FloatDivFloat - Class in com.saxonica.ee.bytecode
Arithmetic: float div float (including types that promote to float)
CalculatorCompiler.FloatIdivFloat - Class in com.saxonica.ee.bytecode
Arithmetic: float idiv float (including types that promote to float)
CalculatorCompiler.FloatMinusFloat - Class in com.saxonica.ee.bytecode
Arithmetic: float - float (including types that promote to float)
CalculatorCompiler.FloatModFloat - Class in com.saxonica.ee.bytecode
Arithmetic: float mod float (including types that promote to float)
CalculatorCompiler.FloatPlusFloat - Class in com.saxonica.ee.bytecode
Arithmetic: float + float (including types that promote to float))
CalculatorCompiler.FloatTimesFloat - Class in com.saxonica.ee.bytecode
Arithmetic: float * float (including types that promote to float)
CalculatorCompiler.IntegerDivInteger - Class in com.saxonica.ee.bytecode
 
CalculatorCompiler.IntegerIdivInteger - Class in com.saxonica.ee.bytecode
 
CalculatorCompiler.IntegerMinusInteger - Class in com.saxonica.ee.bytecode
 
CalculatorCompiler.IntegerModInteger - Class in com.saxonica.ee.bytecode
 
CalculatorCompiler.IntegerPlusInteger - Class in com.saxonica.ee.bytecode
 
CalculatorCompiler.IntegerTimesInteger - Class in com.saxonica.ee.bytecode
 
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
 
CalendarValueToCalendar() - Constructor for class net.sf.saxon.expr.PJConverter.CalendarValueToCalendar
 
CalendarValueToDate() - Constructor for class net.sf.saxon.expr.PJConverter.CalendarValueToDate
 
CalendarValueToInstant() - Constructor for class net.sf.saxon.expr.PJConverter.CalendarValueToInstant
 
CalendarValueToZonedDateTime() - Constructor for class net.sf.saxon.expr.PJConverter.CalendarValueToZonedDateTime
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.config.JavaExtensionLibrary.UnresolvedExtensionFunctionCall
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.ee.extfn.CompileXPath
Evaluate this function call at run-time
Call() - Constructor for class com.saxonica.ee.extfn.js.IXSLFunctionSet.Call
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.ee.extfn.js.IXSLFunctionSet.Call
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.ee.extfn.js.IXSLFunctionSet.Eval
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.ee.extfn.js.IXSLFunctionSet.ScheduleActionFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.ee.extfn.js.IXSLFunctionSet.Source
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.ee.extfn.js.IXSLFunctionSet.Stub
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.ee.extfn.SchemaFn
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.ee.extfn.StreamFn
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.ee.extfn.ValidateFn
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
Call an extension function previously identified using the bind() method.
call(XPathContext, Sequence[]) - Method in class com.saxonica.expr.MemoFunction
Call this function to return a value.
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.ArrayMember
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.CompileQuery
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.CompileStylesheet
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.DecimalDivide
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.DeepEqual
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.Eval
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.Evaluate
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EvaluateNode
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.BaseDir
Invoke the function
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.ExpressionFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.FunctionAnnotations
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.GroupStarting
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.HighestOrLowest
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.Index
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.KeyMap
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.LastModified
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.Leading
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.MapSearch
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.MessageCount
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.ObjectMap
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.Parse
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.ParseXPath
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.PedigreeFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.QueryFn
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.SendMail
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.Serialize
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.TimestampFn
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.TransformFn
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.WithPedigree
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.AtomicConstructorFunction
Invoke the function
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.CallableWithBoundFocus
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.CoercedFunction
Invoke the function
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.CurriedFunction
Invoke the function
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.FilterFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.FoldRightFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.ForEachFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.ForEachPairFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.FunctionArity
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.FunctionLookup
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.FunctionName
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.LoadXqueryModule
Invoke the function
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.RandomNumberGenerator
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.Sort_3
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.SystemFunctionWithBoundContextItem
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.UnresolvedXQueryFunctionItem
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.UserFunctionReference.BoundUserFunction
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.UserFunctionReference
Call the Callable.
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.sql.SQLConnectFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.sql.SQLDeleteFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.sql.SQLExecuteFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.sql.SQLInsertFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.sql.SQLPreparedQueryFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.sql.SQLPreparedStatementFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.sql.SQLQueryFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.sql.SQLUpdateFn
 
call(XPathContext, Sequence<?>[]) - Method in interface net.sf.saxon.expr.Callable
Call the Callable.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.CastExpression
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.compat.ArithmeticExpression10
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.compat.GeneralComparison10
Evaluate the expression: interface for use by compiled bytecode
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.GeneralComparison
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.instruct.OriginalFunction
Invoke the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.instruct.UserFunction
Call this function to return a value.
call(Sequence[], Controller) - Method in class net.sf.saxon.expr.instruct.UserFunction
Call this function.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.ListCastableFunction
Invoke the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.ListConstructorFunction
Invoke the function
call(XPathContext, Sequence<?>[]) - Method in class net.sf.saxon.expr.StaticFunctionCall
Call the Callable.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.UnionCastableFunction
Invoke the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.UnionConstructorFunction
Invoke the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.AccumulatorFn
Call the Callable.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Adjust_1
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Adjust_2
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.AnalyzeStringFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ApplyFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.AvailableEnvironmentVariables
Evaluate the expression (dynamic evaluation)
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.AvailableSystemProperties
Evaluate the expression (dynamic evaluation)
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.BaseUri_1
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.BooleanFn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CallableFunction
Invoke the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CodepointEqual
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CodepointsToString
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CollatingFunctionFree
Invoke the function.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CollationKeyFn
Call the Callable.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CollectionFn
Dynamic call on collection() function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Compare
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Concat
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ConstantFunction
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Contains
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ContainsToken
Dynamic evaluation
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ContextAccessorFunction
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ContextItemAccessorFunction
Evaluate the expression.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CopyOfFn
Evaluate the expression (used only for dynamic calls)
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Count
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Current
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CurrentGroup
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CurrentGroupCall
Call the Callable (used from generated bytecode).
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CurrentGroupingKey
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CurrentGroupingKeyCall
Call the Callable.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CurrentMergeGroup
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CurrentMergeKey
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CurrentOutputUri
Call the Callable.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Data_1
Evaluate the expression.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.DateTimeConstructor
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.DeepEqual
Execute a dynamic call to the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.DistinctValues
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Doc
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Doc_2
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.DocAvailable
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.DocumentFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.DynamicContextAccessor
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ElementAvailable
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Empty
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.EndsWith
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.EnvironmentVariable
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Error
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Exists
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.FoldingFunction
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.FormatDate
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.FormatInteger
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.FormatNumber
Call the format-number function, supplying two or three arguments
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.FunctionAvailable
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.HasChildren_1
Evaluate the function dynamically
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.HeadFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Idref
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.IndexOf
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Innermost
Evaluate the expression in a dynamic call
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.InScopePrefixes
Dynamic function call of in-scope-prefixes
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.InsertBefore
Evaluate the expression as a general function call
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.KeyFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Lang
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Matches
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.MathFunctionSet.Atan2Fn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.MathFunctionSet.PiFn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.MathFunctionSet.PowFn
Invoke the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Minimax
Evaluate the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.NamespaceForPrefix
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Nilled_1
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.NormalizeUnicode
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.NotFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Outermost
Evaluate the expression in a dynamic call
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ParseIetfDate
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ParseXml
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ParseXmlFragment
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.PositionAndLast
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Put
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.QNameFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.RegexFunctionSansFlags
Invoke the function.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.RegexGroup
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.registry.ExsltCommonFunctionSet.NodeSetFn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.registry.ExsltCommonFunctionSet.ObjectTypeFn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.registry.VendorFunctionSetHE.DynamicErrorInfoFn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.registry.VendorFunctionSetHE.HasLocalNamespaces
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.registry.VendorFunctionSetHE.HasUniformNamespaces
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.registry.VendorFunctionSetHE.IsWholeNumberFn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Remove
Evaluate the expression as a general function call
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Replace
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ResolveQName
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ResolveURI
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Reverse
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Root_1
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Round
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.RoundHalfToEven
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ScalarSystemFunction
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Serialize
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.SnapshotFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Sort_1
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Sort_2
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.StartsWith
Evaluate the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.StaticBaseUri
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.StaticContextAccessor
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.StreamAvailable
Call the Callable.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.StringToCodepoints
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Subsequence_2
Call the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Subsequence_3
Call the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Substring
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.SubstringAfter
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.SubstringBefore
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.SuperId
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.SystemProperty
Evaluate the function call
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.TailFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Tokenize_1
Evaluate the expression dynamically
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Tokenize_3
Evaluate the expression dynamically
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Trace
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.TransformFn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Translate
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.TreatFn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.TypeAvailable
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Unordered
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.UnparsedEntity
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.UnparsedText
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.UnparsedTextAvailable
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.UnparsedTextLines
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.UriCollection
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.lib.ExtensionFunctionCall
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.AbstractArrayItem
Invoke the array in its role as a function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayAppend
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayFilter
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayFlatten
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayFoldLeft
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayFoldRight
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayForEach
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayForEachPair
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayFromSequence
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayGet
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayHead
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayInsertBefore
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayJoin
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayPut
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayRemove
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayReverse
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArraySize
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArraySubarray
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayTail
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayToSequence
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArraySort
Create a call on this function.
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.json.JsonDoc
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.json.JsonToXMLFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.json.XMLToJsonFn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapCreate
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapFunctionSet.MapContains
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapFunctionSet.MapEntry
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapFunctionSet.MapFind
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapFunctionSet.MapForEach
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapFunctionSet.MapGet
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapFunctionSet.MapKeys
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapFunctionSet.MapMerge
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapFunctionSet.MapPut
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapFunctionSet.MapRemove
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapFunctionSet.MapSize
 
call(XPathContext, Sequence[]) - Method in interface net.sf.saxon.ma.map.MapItem
Invoke the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapUntypedContains
 
call(XPathContext, Sequence[]) - Method in interface net.sf.saxon.om.Function
Invoke the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.option.sql.SQLConnect.ConnectInstruction
 
call(XPathContext, Sequence<?>[]) - Method in class net.sf.saxon.query.XQueryFunctionLibrary.UnresolvedCallable
Evaluate the expression
call(XdmValue[]) - Method in interface net.sf.saxon.s9api.ExtensionFunction
Call the function.
call(Processor, XdmValue...) - Method in class net.sf.saxon.s9api.XdmFunctionItem
Call the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.xpath.JAXPVariableReference
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.xpath.XPathFunctionCall
Call an extension function previously identified using the bind() method.
CALL_EVALUATE_OPTIONAL_ITEM - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
CALL_EVALUATE_SINGLE_ITEM - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
 
Callable - Interface in net.sf.saxon.expr
A generic interface for calling expressions by supplying the values of their subexpressions
CallableExpressionCompiler - Class in com.saxonica.ee.bytecode
Compiler for a CallableExpression.
CallableExpressionCompiler() - Constructor for class com.saxonica.ee.bytecode.CallableExpressionCompiler
 
CallableFeed - Class in com.saxonica.ee.stream.feed
A CallableFeed is used to wrap an expression that does (a) not have intrinsic capability to accept streamed input, and (b) does not expect any operand to be a sequence, and (c) implements the Callable interface.
CallableFeed(Callable, Feed, XPathContext, Expression[]) - Constructor for class com.saxonica.ee.stream.feed.CallableFeed
Create a Feed that evaluates a Callable (often but not necessarily a function)
CallableFunction - Class in net.sf.saxon.functions
A function item that wraps a Callable
CallableFunction(SymbolicName.F, Callable, FunctionItemType) - Constructor for class net.sf.saxon.functions.CallableFunction
 
CallableFunction(int, Callable, FunctionItemType) - Constructor for class net.sf.saxon.functions.CallableFunction
 
CallableWithBoundFocus - Class in com.saxonica.functions.hof
A Callable that wraps another Callable and a Dynamic Context, in effect acting as a closure that executes the original callable with a saved context.
CallableWithBoundFocus(Callable, XPathContext) - Constructor for class com.saxonica.functions.hof.CallableWithBoundFocus
 
Callback - Class in com.saxonica.ee.bytecode.util
A convenient place to put static methods that will be called from generated byte code
Callback() - Constructor for class com.saxonica.ee.bytecode.util.Callback
 
callFunction(QName, XdmValue[]) - Method in class net.sf.saxon.s9api.XQueryEvaluator
Call a global user-defined function in the compiled query.
callFunction(QName, XdmValue[]) - Method in class net.sf.saxon.s9api.Xslt30Transformer
Call a public user-defined function in the stylesheet.
callFunction(QName, XdmValue[], Destination) - Method in class net.sf.saxon.s9api.Xslt30Transformer
Call a public user-defined function in the stylesheet, wrapping the result in an XML document, and sending this document to a specified destination
CallingApplication() - Constructor for class net.sf.saxon.trace.ContextStackFrame.CallingApplication
 
callsFunction(Expression, StructuredQName, boolean) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine whether an expression contains a call on the function with a given name
CallTemplate - Class in net.sf.saxon.expr.instruct
Instruction representing an xsl:call-template element in the stylesheet.
CallTemplate(NamedTemplate, StructuredQName, boolean, boolean) - Constructor for class net.sf.saxon.expr.instruct.CallTemplate
Construct a CallTemplate instruction.
callTemplate(QName, Destination) - Method in class net.sf.saxon.s9api.Xslt30Transformer
Invoke a transformation by calling a named template.
callTemplate(QName) - Method in class net.sf.saxon.s9api.Xslt30Transformer
Invoke a transformation by calling a named template.
CallTemplate() - Constructor for class net.sf.saxon.trace.ContextStackFrame.CallTemplate
 
callTemplate(StructuredQName, Receiver) - Method in class net.sf.saxon.trans.XsltController
Execute a transformation by evaluating a named template and delivering the "raw result".
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.
CallTemplateAdjunct - Class in com.saxonica.ee.stream.adjunct
 
CallTemplateAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.CallTemplateAdjunct
 
CallTemplateCompiler - Class in com.saxonica.ee.bytecode
Compiler for the XSLT apply-templates instruction
CallTemplateCompiler() - Constructor for class com.saxonica.ee.bytecode.CallTemplateCompiler
 
CallTemplatePackage(Component, ParameterSet, ParameterSet, CallTemplate, XPathContext) - Constructor for class net.sf.saxon.expr.instruct.CallTemplate.CallTemplatePackage
Construct a CallTemplatePackage that contains information about a call.
callUpdating(Sequence[], XPathContextMajor, PendingUpdateList) - Method in class net.sf.saxon.expr.instruct.UserFunction
Call an updating function.
camelBump(String) - Method in class net.sf.saxon.option.local.Numberer_tr
 
cancel() - Method in class com.saxonica.xqj.SaxonXQExpression
 
cancel() - Method in class com.saxonica.xqj.SaxonXQPreparedExpression
 
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.
cancelValidation() - Method in class com.saxonica.ee.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
 
CannotCompileException - Exception in com.saxonica.ee.bytecode.util
Exception indicating that constructs were encountered in the expression tree that cannot be compiled to bytecode
CannotCompileException() - Constructor for exception com.saxonica.ee.bytecode.util.CannotCompileException
 
CannotCompileException(Expression) - Constructor for exception com.saxonica.ee.bytecode.util.CannotCompileException
 
CannotCompileException(String, boolean) - Constructor for exception com.saxonica.ee.bytecode.util.CannotCompileException
 
CannotCompileException(Expression, String) - Constructor for exception com.saxonica.ee.bytecode.util.CannotCompileException
 
CANONICAL - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
saxon:canonical = yes/no
canonical - Variable in class net.sf.saxon.serialize.XMLEmitter
 
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.
Capture - Class in net.sf.saxon.regex
Represents a match of a captured subgroup
Capture(int, int, int) - Constructor for class net.sf.saxon.regex.Capture
 
captureInitialCommentOrProcessingInstruction(NodeInfo) - Method in class com.saxonica.ee.stream.om.FleetingDocumentNode
Buffer a comment or processing instruction appearing before the first element start tag
captureRetainedErrors(XPathException) - Method in class net.sf.saxon.functions.ParseXml.RetentiveErrorHandler
 
captureState() - Method in class net.sf.saxon.regex.REMatcher
 
CARD0 - Static variable in class net.sf.saxon.functions.registry.BuiltInFunctionSet
 
cardinality - Variable in class net.sf.saxon.functions.registry.BuiltInFunctionSet.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.ee.stream.adjunct
Generate streaming code for a cardinality checker
CardinalityCheckerAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.CardinalityCheckerAdjunct
 
CardinalityCheckerCompiler - Class in com.saxonica.ee.bytecode
 
CardinalityCheckerCompiler() - Constructor for class com.saxonica.ee.bytecode.CardinalityCheckerCompiler
 
CardinalityCheckingFeed - Class in com.saxonica.ee.stream.feed
A Feed to go on the streaming pipeline that checks the cardinality of the sequence represented by the events passing down the pipeline.
CardinalityCheckingFeed(Expression, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.CardinalityCheckingFeed
 
CardinalityCheckingIterator<T extends Item<?>> - 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<T>, int, RoleDiagnostic, Location) - Constructor for class net.sf.saxon.expr.CardinalityCheckingIterator
Construct an CardinalityCheckingIterator that will return the same items as the base sequence, checking how many there are
CASE - Static variable in class net.sf.saxon.expr.parser.Token
Keyword "case"
CASE_BLIND_FILES - Static variable in class net.sf.saxon.om.DocumentURI
 
CASE_EXPRESSION - Static variable in class net.sf.saxon.trace.LocationKind
CASE clause within "typeswitch".
CaseFirstCollator - Class in net.sf.saxon.expr.sort
A StringCollator that sorts lowercase before uppercase, or vice versa.
CaseFirstCollator(StringCollator, boolean, String) - Constructor for class net.sf.saxon.expr.sort.CaseFirstCollator
Create a CaseFirstCollator
caseOrder - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
caseOrder - Variable in class net.sf.saxon.style.XSLSortOrMergeKey
 
CaseVariants - Class in net.sf.saxon.regex
This class holds data about the case-variants of Unicode characters.
CaseVariants() - Constructor for class net.sf.saxon.regex.CaseVariants
 
cast(AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.UnionConstructorFunction
Method to perform the cast of an atomic value to a union type
cast(AtomicValue, UnionType, NamespaceResolver, ConversionRules) - Static method in class net.sf.saxon.expr.UnionConstructorFunction
Static method to perform the cast of an atomic value to a union type
CAST_AS - Static variable in class net.sf.saxon.expr.parser.Token
operator "cast as"
CASTABLE_AS - Static variable in class net.sf.saxon.expr.parser.Token
operator "castable as"
castableAsDecimal(CharSequence) - Static method in class net.sf.saxon.value.BigDecimalValue
Test whether a string is castable to a decimal value
castableAsInteger(CharSequence) - Static method in class net.sf.saxon.value.IntegerValue
Determine whether a string is castable as an integer
CastableExpression - Class in net.sf.saxon.expr
Castable Expression: implements "Expr castable as atomic-type?".
CastableExpression(Expression, AtomicType, boolean) - Constructor for class net.sf.saxon.expr.CastableExpression
Create a "castable" expression of the form "source castable as target"
CastableExpressionCompiler - Class in com.saxonica.ee.bytecode
Generate bytecode for evaluation of a CastableExpression
CastableExpressionCompiler() - Constructor for class com.saxonica.ee.bytecode.CastableExpressionCompiler
 
castAs(ItemType) - Static method in class net.sf.saxon.s9api.streams.Steps
A step equivalent to the XPath "cast as" operator: the supplied item is atomized if necessary, and the resulting atomic values are cast to the required type
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.ee.bytecode
Generate code for a CastExpression
CastExpressionCompiler() - Constructor for class com.saxonica.ee.bytecode.CastExpressionCompiler
 
CastingExpression - Class in net.sf.saxon.expr
Casting Expression: abstract superclass for "cast as X" and "castable as X", which share a good deal of logic
CastingExpression(Expression, AtomicType, boolean) - Constructor for class net.sf.saxon.expr.CastingExpression
Create a cast expression
cat(Step<T>) - Method in class net.sf.saxon.s9api.streams.Step
Obtain a Step that concatenates the results of this Step with the result of another Step applied to the same input item.
CatalogCollection - Class in net.sf.saxon.resource
 
CatalogCollection(Configuration, String) - Constructor for class net.sf.saxon.resource.CatalogCollection
 
catalogContents(String, String, String, XPathContext) - Method in class net.sf.saxon.lib.StandardCollectionURIResolver
Return a collection defined as a list of URIs in a catalog file
catalogContents(String, XPathContext) - Method in class net.sf.saxon.resource.CatalogCollection
Return a collection defined as a list of URIs in a catalog file
CatchClause() - Constructor for class net.sf.saxon.expr.TryCatch.CatchClause
 
catchDepth - Variable in class net.sf.saxon.expr.parser.XPathParser
 
CatchingReceiver - Class in com.saxonica.ee.validate
This class catches all errors thrown by a Receiver pipeline, and reports them to a specified ErrorListener; after an error has occurred, all further events are ignored.
CatchingReceiver(Receiver, UnfailingErrorListener) - Constructor for class com.saxonica.ee.validate.CatchingReceiver
 
catchOp - Variable in class net.sf.saxon.expr.TryCatch.CatchClause
 
Categories - Class in net.sf.saxon.regex.charclass
Data for Regular expression character categories.
Categories() - Constructor for class net.sf.saxon.regex.charclass.Categories
 
Categories.Category - Class in net.sf.saxon.regex.charclass
A Category is a CharacterClass represented in a regular expression as \p{Xx}.
Category(String, IntPredicate) - Constructor for class net.sf.saxon.regex.charclass.Categories.Category
 
cClassMap - Variable in class com.saxonica.ee.bytecode.util.CompilerService
 
CDATAFilter - Class in net.sf.saxon.serialize
CDATAFilter: This ProxyEmitter converts character data to CDATA sections, if the character data belongs to one of a set of element types to be handled this way.
CDATAFilter(Receiver) - Constructor for class net.sf.saxon.serialize.CDATAFilter
Create a CDATA Filter
CDOC - Static variable in class net.sf.saxon.functions.registry.BuiltInFunctionSet
 
Ceiling - Class in net.sf.saxon.functions
This class supports the ceiling() function
Ceiling() - Constructor for class net.sf.saxon.functions.Ceiling
 
ceiling() - Method in class net.sf.saxon.value.BigDecimalValue
Implement the XPath ceiling() function
ceiling() - Method in class net.sf.saxon.value.BigIntegerValue
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
Chain - Class in net.sf.saxon.om
A chain is an implementation of Sequence that represents the concatenation of a number of subsequences.
Chain(List<GroundedValue<?>>) - Constructor for class net.sf.saxon.om.Chain
Create a chain from a list of grounded values
changesRetainedStaticContext() - Method in class net.sf.saxon.style.StyleElement
Ask whether this instruction requires a different retained static context from the containing (parent) instruction.
changesXsltContext(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Determine whether an expression possible calls (directly or indirectly) xsl:result-document, or has other context dependencies that prevent function inlining, which we assume is true if it contains a template call.
CHARACTER_MAP_EXPANSION - Static variable in class net.sf.saxon.expr.parser.RoleDiagnostic
 
CHARACTER_REPRESENTATION - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
representation = rep1[;rep2].
CharacterClass - Interface in net.sf.saxon.regex.charclass
A character class represents a set of characters for regex matching purposes.
Characteristic<T> - Class in com.saxonica.ee.trans
A Characteristic represents a distinguishing feature of an item that may be used by several patterns in a rule chain, and which can usefully be evaluated once for all rules in the rule chain.
Characteristic() - Constructor for class com.saxonica.ee.trans.Characteristic
 
characteristics - Variable in class com.saxonica.ee.trans.ModeEE.RuleChainOptimizationData
 
CharacterIterator(CharSequence) - Constructor for class net.sf.saxon.value.StringValue.CharacterIterator
Create an iterator over a string
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(StructuredQName, 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(Receiver) - Constructor for class net.sf.saxon.serialize.CharacterMapExpander
 
characterMapIndex - Variable in class net.sf.saxon.expr.instruct.ResultDocument
 
CharacterMapIndex - Class in net.sf.saxon.serialize
This class represents a set of named character maps.
CharacterMapIndex() - Constructor for class net.sf.saxon.serialize.CharacterMapIndex
 
CharacterReferenceGenerator - Interface in net.sf.saxon.serialize
A class that expands a character to a character reference, entity reference, etc, and writes the resulting reference to a writer
characterReferenceGenerator - Variable in class net.sf.saxon.serialize.XMLEmitter
 
characters(CharSequence, Location, int) - Method in class com.saxonica.config.EvaluationNuisance
 
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.domino.Erector
Notify a text node
characters(char[], int, int) - Method in class com.saxonica.ee.jaxp.ValidatorHandlerImpl
Receive notification of character data.
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.schema.SchemaModelLoader
Character data
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.schema.sdoc.VersionControlFilter
Character data
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.stream.ContentDetector
Character data
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.stream.feed.StringValueGatherer
 
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.stream.Projector
 
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.stream.watch.WatchManager
Text node
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.AllElementValidator
Handle character data appearing as a child of the element being validated
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.AnyTypeValidator
Handle character data appearing as a child of the element being validated
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.AttributeValidator
Handle character data appearing as a child of the element being validated
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.CatchingReceiver
 
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.Checker
 
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.ComplexContentValidator
Handle character data appearing as a child of the element being validated
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.EmptyContentValidator
Character data
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.EntityValidator
Character data
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.FieldChecker
Notify character data.
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.IdValidator
Character data
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.LaxValidator
Character data
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.SimpleContentValidator
Handle character data appearing as a child of the element being validated
characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.ValidationStack
 
characters(CharSequence, Location, int) - Method in class com.saxonica.ptree.PTreeEmitter
Notify character data.
characters(CharSequence, Location, int) - Method in class com.saxonica.serialize.BinaryEmitter
 
characters(CharSequence, Location, int) - Method in class net.sf.saxon.dom.DOMWriter
Character data.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.CheckSumFilter
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.CommentStripper
Handle a text node.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Produce text content output.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.DocumentValidator
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.EventBuffer
 
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.EventMonitor
 
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.IDFilter
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.IgnorableWhitespaceStripper
Handle a text node
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.ProxyReceiver
Character data
characters(CharSequence, Location, 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, Location, int) - Method in class net.sf.saxon.event.RegularSequenceChecker
Character data (corresponding to a text node).
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.SequenceNormalizer
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.SequenceNormalizerWithItemSeparator
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.SequenceWriter
 
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.SignificantItemDetector
 
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.Sink
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.StartTagBuffer
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.Stripper
Handle a text node
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.TeeOutputter
Notify character data.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.TreeReceiver
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.ma.json.JsonReceiver
 
characters(CharSequence, Location, int) - Method in class net.sf.saxon.option.axiom.AxiomWriter
Character data.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
Character data.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
Character data.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.option.jdom2.JDOM2Writer
Character data.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.option.xom.XOMWriter
Character data.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.query.SequenceWrapper
Character data
characters(CharSequence) - Method in interface net.sf.saxon.regex.RegexIterator.MatchHandler
Method to be called with each fragment of text in a matching substring
characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.CDATAFilter
Output character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.CharacterMapExpander
Output character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.HTMLEmitter
Character data.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.HTMLIndenter
Output character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.PrincipalOutputGatekeeper
 
characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
Produce output using the current Writer.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.UncommittedSerializer
Produce character output using the current Writer.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.UnicodeNormalizer
Output character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XHTML5Emitter
Character data.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XMLEmitter
Character data.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XMLIndenter
Output character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.stax.ReceiverToXMLStreamWriter
 
characters(CharSequence, Location, int) - Method in class net.sf.saxon.style.UseWhenFilter
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.trace.CountingFilter
Character data
characters(CharSequence, Location, int) - Method in class net.sf.saxon.trace.TracingFilter
Character data
characters(char[], int, int) - Method in class net.sf.saxon.trans.ConfigurationReader
 
characters(CharSequence, Location, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
 
characters(CharSequence, Location, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Notify a text node.
characters(CharSequence, Location, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Notify a text node
characters(CharSequence, Location, 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.regex.BMPString
Returns the char value at the specified index.
charAt(int) - Method in class net.sf.saxon.regex.EmptyString
 
charAt(int) - Method in class net.sf.saxon.regex.GeneralUnicodeString
Returns the char value at the specified index.
charAt(int) - Method in class net.sf.saxon.regex.LatinString
Returns the char value at the specified index.
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
 
charChecker - Variable in class net.sf.saxon.expr.parser.XPathParser
 
charChecker - Variable in class net.sf.saxon.ma.json.JsonHandler
 
CharSlice - Class in net.sf.saxon.tree.tiny
This is an implementation of the 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
check(AnnotationList, String) - Method in interface net.sf.saxon.lib.FunctionAnnotationHandler
Test whether a given set of annotations in this namespace is valid.
check(AnnotationList, String) - Method in class net.sf.saxon.lib.SimpleFunctionAnnotationHandler
 
check(AnnotationList, String) - Method in class net.sf.saxon.lib.XQueryFunctionAnnotationHandler
 
check(Configuration, String) - Method in class net.sf.saxon.query.AnnotationList
Check an annotation list for internal consistency (e.g.
CHECK_CONTEXT_ITEM_IS_NODE - Static variable in class net.sf.saxon.expr.AttributeGetter
 
checkAcceptableModeForPackage(XSLTemplate, Mode) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Check that it is legitimate to add a given template rule to a given mode
checkAcceptableUri(XPathContext, String) - Static method in class net.sf.saxon.expr.instruct.ResultDocument
 
checkAgainstFacets(AtomicSequence, CharSequence, List<Facet>, ConversionRules) - Method in class com.saxonica.ee.schema.UserSimpleType
Validate that the value conforms to all the constraining facets for the given type.
checkAgainstFacets(AtomicValue, ConversionRules) - Method in class com.saxonica.ee.schema.UserUnionType
Validate an atomic value, which is known to be an instance of one of the member types of the union, against any facets (pattern facets or enumeration facets) defined at the level of the union itself.
checkAgainstFacets(AtomicValue, ConversionRules) - Method in class net.sf.saxon.type.ErrorType
Validate an atomic value, which is known to be an instance of one of the member types of the union, against any facets (pattern facets or enumeration facets) defined at the level of the union itself.
checkAgainstFacets(AtomicValue, ConversionRules) - Method in class net.sf.saxon.type.NumericType
Validate an atomic value, which is known to be an instance of one of the member types of the union, against any facets (pattern facets or enumeration facets) defined at the level of the union itself.
checkAgainstFacets(AtomicValue, ConversionRules) - Method in interface net.sf.saxon.type.UnionType
Validate an atomic value, which is known to be an instance of one of the member types of the union, against any facets (pattern facets or enumeration facets) defined at the level of the union itself.
checkAgainstListFacets(CharSequence, NamespaceResolver, ConversionRules, int) - Method in class com.saxonica.ee.schema.UserListType
Check whether a supplied value is valid against the facets defined on the list type.
checkAgainstRequiredType(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.LocalParam
Check the select expression against the required type.
checkAgainstRequiredType(SequenceType) - Method in class net.sf.saxon.style.SourceBinding
Check the supplied select expression against the required type.
checkAgainstRequiredType(SequenceType) - Method in class net.sf.saxon.style.XSLWithParam
 
checkArgumentCount(int, int) - Method in class net.sf.saxon.expr.FunctionCall
Check number of arguments.
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.expr.FunctionCall
Method supplied by each class of function to check arguments during parsing, when all the argument expressions have been read
checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
Method supplied by each class of function to check arguments during parsing, when all the argument expressions have been read.
checkAttributeValue(String, String, boolean, String[]) - Method in class net.sf.saxon.style.StyleElement
Check the value of an attribute, as supplied statically
checkBigRange(BigInteger, BuiltInAtomicType) - Static method in class net.sf.saxon.value.IntegerValue
Check that a BigInteger is within the required range for a given integer subtype.
checkCircularity(XSLAttributeSet) - Method in class net.sf.saxon.style.XSLAttributeSet
Check for circularity: specifically, check that this attribute set does not contain a direct or indirect reference to the one supplied as a parameter
checkClass(Class) - Method in class com.saxonica.ee.bytecode.util.Generator
Generate a "checking" cast instruction, given a Class to check against.
checkCompatibility(Component) - Method in interface net.sf.saxon.style.StylesheetComponent
Check the compatibility of this component with another component that it is overriding
checkCompatibility(SymbolicName, Visibility, Visibility) - Method in class net.sf.saxon.style.XSLAccept
 
checkCompatibility(Component) - Method in class net.sf.saxon.style.XSLAccumulator
 
checkCompatibility(Component) - Method in class net.sf.saxon.style.XSLAttributeSet
Check the compatibility of this component with another component that it is overriding
checkCompatibility(SymbolicName, Visibility, Visibility) - Method in class net.sf.saxon.style.XSLExpose
 
checkCompatibility(Component) - Method in class net.sf.saxon.style.XSLFunction
 
checkCompatibility(Component) - Method in class net.sf.saxon.style.XSLGlobalVariable
 
checkCompatibility(Component) - Method in class net.sf.saxon.style.XSLKey
 
checkCompatibility(Component) - Method in class net.sf.saxon.style.XSLTemplate
 
checkConsistency() - Method in class net.sf.saxon.trans.DecimalFormatManager
Check the consistency of all DecimalSymbols objects owned by this DecimalFormatManager
checkConsistency(StructuredQName) - Method in class net.sf.saxon.trans.DecimalSymbols
Check that no character is used in more than one role
checkConsistency() - Method in class net.sf.saxon.trans.rules.RuleManager
Check all modes for conflicts in property values
checkContainment(StyleElement) - Static method in class com.saxonica.ee.xtupdate.SaxonUpdate
 
checkContent(CompilerService, Expression) - Method in class com.saxonica.ee.bytecode.CommentCompiler
Compile code to check the content of the node, and adjust it if necessary On entry the proposed content is on the stack as a CharSequence; on exit the revised content must be on the stack as a CharSequence.
checkContent(CompilerService, Expression) - Method in class com.saxonica.ee.bytecode.ProcessingInstructionCompiler
 
checkContent(CompilerService, Expression) - Method in class com.saxonica.ee.bytecode.SimpleNodeConstructorCompiler
Compile code to check the content of the node, and adjust it if necessary On entry the proposed content is on the stack as a CharSequence; on exit the revised content must be on the stack as a CharSequence.
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.ee.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, Operand, ParseOptions) - Static method in class net.sf.saxon.expr.instruct.DocumentInstr
 
checkContentSequence(StaticContext) - Method in class net.sf.saxon.expr.instruct.ElementCreator
Check statically whether the content of the element creates attributes or namespaces after creating any child nodes
checkContentSequence(StaticContext) - Method in class net.sf.saxon.expr.instruct.FixedElement
Check statically whether the content of the element creates attributes or namespaces after creating any child nodes
checkContentSequence(StaticContext) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
Check that the child instructions don't violate any obvious constraints for this kind of node
checkContentXQuery(String) - Static method in class net.sf.saxon.expr.instruct.Comment
Check the content of the comment according to the XQuery rules (which throw an error if it is wrong)
checkContentXQuery(String) - Static method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Check the content of the node, and adjust it if necessary, using the XQuery rules
checkContentXSLT(String) - Static method in class net.sf.saxon.expr.instruct.Comment
Check the content of the comment according to the XSLT rules (which fix it if it is wrong)
checkContentXSLT(String) - Static method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Check the content of the node, and adjust it if necessary, using the XSLT rules
checkedOperands() - Method in class net.sf.saxon.expr.Expression
Get the immediate sub-expressions of this expression, verifying that the parent pointers in the child expressions are correct.
checkElements(IntHashMap<ElementDecl>, SchemaCompiler) - Method in class com.saxonica.ee.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.ee.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.ee.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.ee.validate.Checker
 
checker - Variable in class net.sf.saxon.tree.iter.TextLinesIterator
 
checkExtensions(String) - Method in class com.saxonica.serialize.SerializerFactoryPE
 
checkExtensions(String) - Method in class net.sf.saxon.lib.SerializerFactory
 
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.ee.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.ee.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.ee.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.ee.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.ee.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.ee.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.ee.schema.FractionDigitsFacet
 
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.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.ee.schema.MaxExclusiveFacet
 
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.MaxInclusiveFacet
 
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.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.ee.schema.MinExclusiveFacet
 
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.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.ee.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.ee.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.ee.schema.TotalDigitsFacet
 
checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.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.ee.schema.WhitespaceFacet
Check that this facet is legal when used on a type derived by restriction
checkFileExists(File, URI, XPathContext) - Static method in class net.sf.saxon.lib.StandardCollectionURIResolver
 
checkForAbstractComponents() - Method in class net.sf.saxon.style.StylesheetPackage
 
checkForCircularities(List<GlobalVariable>, XQueryFunctionLibrary) - Method in class net.sf.saxon.query.QueryModule
Check for circular definitions of global variables.
checkForConflictingProperties() - Method in class net.sf.saxon.trans.SimpleMode
Check that the mode does not contain conflicting property values
checkForDuplicates - Variable in class net.sf.saxon.ma.json.JsonHandlerXML
 
checkForUpdatingSubexpressions() - Method in class com.saxonica.ee.bytecode.CompiledExpression
 
checkForUpdatingSubexpressions() - Method in class com.saxonica.ee.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.flwor.FLWORExpression
Check to ensure that this expression does not contain any inappropriate updating subexpressions.
checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.instruct.Block
Check to ensure that this expression does not contain any updating subexpressions.
checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.instruct.Choose
Check to ensure that this expression does not contain any updating subexpressions.
checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.instruct.ForEach
Check to ensure that this expression does not contain any inappropriate updating subexpressions.
checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.instruct.TraceExpression
Check to ensure that this expression does not contain any inappropriate updating subexpressions.
checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.QuantifiedExpression
Check to ensure that this expression does not contain any updating subexpressions.
checkFunctionCall(Function, ExpressionVisitor) - Method in class net.sf.saxon.expr.FunctionCall
Check the function call against the declared function signature, applying the function conversion rules to each argument as necessary
checkGroupingValues(Sequence[]) - Static method in class net.sf.saxon.expr.flwor.GroupByClausePush
 
checkHofFeature() - Method in class net.sf.saxon.expr.parser.XPathParser
Check that the higher-order-function feature is licensed
checkInitialContextItem(Item, XPathContext) - Method in class net.sf.saxon.expr.instruct.Executable
Check that the supplied global context item meets all requirements, and perform any required conversions or defaulting
checkLabels() - Method in class com.saxonica.ee.bytecode.util.GeneratedMethodInfo
Check (on completion of the method) that all labels that have been used have also been marked
checkLanguageVersion30() - Method in class net.sf.saxon.expr.parser.XPathParser
Check that XPath 3.0 is in use
checkLanguageVersion31() - Method in class net.sf.saxon.expr.parser.XPathParser
Check that XPath 3.1 is in use
checkLicensedFeature(int, String, int) - Method in class com.saxonica.config.EnterpriseConfiguration
Check whether a particular feature is licensed, with a fatal error if it is not
checkLicensedFeature(int, String, int) - Method in class com.saxonica.config.ProfessionalConfiguration
Check whether a particular feature is licensed, with a fatal error if it is not
checkLicensedFeature(int, String, int) - Method in class net.sf.saxon.Configuration
Check whether a particular feature is licensed, with a fatal error if it is not
checkListOfClarkNames(String, String) - Static method in class net.sf.saxon.lib.SerializerFactory
 
checkListOfClarkNamesAllowingStar(String, String) - Static method in class net.sf.saxon.lib.SerializerFactory
 
checkLocalTargetNamespace(String) - Method in class com.saxonica.ee.schema.sdoc.SchemaElement
For an element or attribute declaration with a targetNamespace attribute (XSD 1.1), check the highly-paternalistic rules for when this attribute is permitted.
checkMapExtensions() - Method in class net.sf.saxon.expr.parser.XPathParser
Check that the map syntax is enabled: this covers the extensions to XPath 3.0 syntax defined in XSLT 3.0 (and also, of course, in XPath 3.1)
checkMaxClassesLimit() - Method in class com.saxonica.ee.bytecode.util.CompilerService
 
checkMutuallyExclusiveAttributes(String, String) - Method in class com.saxonica.ee.schema.sdoc.SchemaElement
This method tests whether two attributes coexist and reports an error if they do
checkNoCharactersWhenNil(Location) - Method in class com.saxonica.ee.validate.ContentValidator
Character content was encountered; check that this does not conflict with an xsi:nil=true attribute
checkNoChildrenWhenNil(Location) - Method in class com.saxonica.ee.validate.ContentValidator
A child element was encountered; check that this does not conflict with an xsi:nil=true attribute
checkNonNegativeInteger(String, String) - Static method in class net.sf.saxon.lib.SerializerFactory
 
checkNotNamespaceSensitiveElement(SchemaType, int) - Method in class net.sf.saxon.tree.tiny.TinyElementImpl
Check whether the content of an element is namespace-sensitive
checkNotNull(Object) - Method in class com.saxonica.xqj.SaxonXQStaticContext
 
checkNotNull(String, XPathContext) - Static method in class net.sf.saxon.resource.StandardCollectionFinder
If the collectionURI is null, report that no default collection exists
checkOnlyChildIsAnnotation() - Method in class com.saxonica.ee.schema.sdoc.SchemaElement
Check that the only child element of this element is an (optional and non-repeatable) xs:annotation element
checkOutputProperty(String, String) - Method in class com.saxonica.serialize.SerializerFactoryPE
Check that a supplied output property is valid, and normalize the value (specifically in the case of boolean values where yes|true|1 are normalized to "yes", and no|false|0 are normalized to "no").
checkOutputProperty(String, String) - Method in class net.sf.saxon.lib.SerializerFactory
Check that a supplied output property is valid, and normalize the value (specifically in the case of boolean values where yes|true|1 are normalized to "yes", and no|false|0 are normalized to "no").
checkPercentEncoding(String) - Static method in class net.sf.saxon.functions.EncodeForUri
Check that any percent-encoding within a URI is well-formed.
checkPermittedContents(SchemaType, boolean) - Method in class com.saxonica.ee.bytecode.CompiledExpression
 
checkPermittedContents(SchemaType, 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, 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, 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, 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, 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, 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, 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, boolean) - Method in class net.sf.saxon.expr.instruct.ConditionalBlock
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, 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, 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, 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, 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, boolean) - Method in class net.sf.saxon.expr.instruct.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, 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, 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, boolean) - Method in class net.sf.saxon.expr.sort.MergeInstr
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.value.AtomicValue
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.ee.schema.sdoc.SchemaElement
Check that a given type is a permitted type
checkPreconditions(PreconditionMatcher) - Method in class com.saxonica.ee.trans.RuleEE
Check that all preconditions for this rule are satisfied
checkQNameParts(CharSequence) - Static 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
checkReadiness() - Method in class net.sf.saxon.Controller
 
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(AtomicSequence[], boolean, Location) - Method in class com.saxonica.ee.validate.KeySelectorWatch
Method to check that a row (that is, the collection of fields corresponding to one selected node) is valid.
checkRow(AtomicSequence[], boolean, Location) - Method in class com.saxonica.ee.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
checkStreamability(XSLTemplate, TemplateRule) - Method in class com.saxonica.ee.optim.OptimizerEE
Check the streamability of a template
checkStreamability(MergeInstr.MergeSource, Configuration) - Static method in class com.saxonica.ee.stream.adjunct.MergeInstrAdjunct
 
checkStreamability(List<String>, int, boolean) - Method in class com.saxonica.ee.stream.StreamInstr
 
checkStreamability(AttributeSet) - Method in class com.saxonica.ee.trans.PrincipalStylesheetModuleEE
Check the streamability of an attribute set declared within this stylesheet module.
checkStreamability(XSLTemplate, TemplateRule) - Method in class net.sf.saxon.expr.parser.Optimizer
Check the streamability of a template
checkStreamability(Expression, ContextItemStaticInfo) - Method in class net.sf.saxon.query.XQueryParser
Check that an expression is streamable
checkStreamability(AttributeSet) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Check the streamability of an attribute set declared within this stylesheet module.
checkStrictStreamability(XSLTemplate, Expression) - Method in class com.saxonica.config.EnterpriseConfiguration
Check the streamability of a template rule
checkStrictStreamability(XSLTemplate, Expression) - Method in class net.sf.saxon.Configuration
Check the streamability of a template rule
checkSubscript(IntegerValue) - Static method in class net.sf.saxon.ma.arrays.ArrayFunctionSet
Check that a number proposed for use as a subscript is greater than zero and less than the maximum subscript allowed by the implementation (2^31-1), returning the value as a Java int
CheckSumFilter - Class in net.sf.saxon.event
A filter to go on a Receiver pipeline and calculate a checksum of the data passing through the pipeline.
CheckSumFilter(Receiver) - Constructor for class net.sf.saxon.event.CheckSumFilter
 
checkSuppliedParameters(GlobalParameterSet) - Method in class net.sf.saxon.expr.instruct.Executable
Check the supplied parameters.
checkSuppliedParameters(GlobalParameterSet) - Method in class net.sf.saxon.PreparedStylesheet
Check that all required parameters have been supplied.
checkSyntaxExtensions(String) - Method in class net.sf.saxon.expr.parser.XPathParser
Check that Saxon syntax extensions are permitted
checkTopLevel(String, boolean) - Method in class net.sf.saxon.style.StyleElement
Convenience method to check that the stylesheet element is at the top level (that is, as a child of xsl:stylesheet or xsl:transform)
checkTypeDerivation(ComplexType, SchemaType, int) - Static method in class com.saxonica.ee.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.ee.schema.UserDefinedType
Check that this type is validly derived from a given type
checkTypeDerivationIsOK(SchemaType, int) - Method in class com.saxonica.ee.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 enum net.sf.saxon.type.AnySimpleType
Check that this type is validly derived from a given type
checkTypeDerivationIsOK(SchemaType, int) - Method in enum 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.NumericType
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 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 enum net.sf.saxon.type.Untyped
Check that this type is validly derived from a given type
checkUniqueOutputDestination(DocumentURI) - Method in class net.sf.saxon.trans.XsltController
Check that an output destination has not been used before, optionally adding this URI to the set of URIs that have been used.
checkUnknownAttribute(NodeName) - Method in class net.sf.saxon.style.StyleElement
Check whether an unknown attribute is permitted.
checkURIForPrefix(String) - Method in class net.sf.saxon.query.QueryModule
Get the URI for a prefix if there is one, return null if not.
checkValidInJavascript() - Method in class net.sf.saxon.value.AtomicValue
Check that the value can be handled in Saxon-JS
checkValidInJavascript() - Method in class net.sf.saxon.value.DateTimeValue
Check that the value can be handled in Saxon-JS
checkValidInJavascript() - Method in class net.sf.saxon.value.GDateValue
Check that the value can be handled in Saxon-JS
checkWindowContents(WindowClause.Window) - Method in class net.sf.saxon.expr.flwor.WindowClause
 
checkYesOrNo(String, String) - Static method in class net.sf.saxon.lib.SerializerFactory
 
CHILD - Static variable in class net.sf.saxon.om.AxisInfo
Constant representing the child axis
child() - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step to navigate from a node to its children
child(String) - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step that navigates from a node to the element children having a specified local name, irrespective of the namespace
child(String, String) - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step that navigates from a node to the element children having a specified namespace URI and local name
child(Predicate<? super XdmNode>) - Static method in class net.sf.saxon.s9api.streams.Steps
Obtain a Step that filters the nodes found on the child axis using a supplied Predicate.
CHILD_NODE_KINDS - Static variable in class net.sf.saxon.type.UType
 
childOp - Variable in class net.sf.saxon.regex.Operation.OpCapture
 
children(One<StringValue>) - Static method in class com.saxonica.functions.extfn.EXPathFile
 
children() - Method in class net.sf.saxon.s9api.XdmNode
Get the children of this node
children(String) - Method in class net.sf.saxon.s9api.XdmNode
Get the element children of this node having a specified local name, irrespective of the namespace
children(String, String) - Method in class net.sf.saxon.s9api.XdmNode
Get the element children having a specified namespace URI and local name
children(Predicate<? super XdmNode>) - Method in class net.sf.saxon.s9api.XdmNode
Get the nodes found on the child axis that satisfy a supplied Predicate.
childValidator - Variable in class com.saxonica.ee.validate.ContentValidator
 
ChildWrappingIterator(AxiomParentNodeWrapper, NodeTest) - Constructor for class net.sf.saxon.option.axiom.AxiomParentNodeWrapper.ChildWrappingIterator
 
CHOICE_ACTION - Static variable in class net.sf.saxon.expr.instruct.Choose
 
ChoiceModelGroup - Class in com.saxonica.ee.schema
A ChoiceCompositor represents an xs:choice element in the schema
ChoiceModelGroup() - Constructor for class com.saxonica.ee.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.ee.stream.adjunct
Streaming code to implement a conditional ("if/choose") expression
ChooseAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.ChooseAdjunct
 
ChooseCompiler - Class in com.saxonica.ee.bytecode
Generate code for a conditional expression (if-then-else, xsl:if, xsl:choose, typeswitch...)
ChooseCompiler() - Constructor for class com.saxonica.ee.bytecode.ChooseCompiler
 
Circularity(String) - Constructor for exception net.sf.saxon.trans.XPathException.Circularity
Create an exception indicating that a circularity was detected
CITEM - Static variable in class net.sf.saxon.functions.registry.BuiltInFunctionSet
 
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.
classifyTag(NodeName) - Method in class net.sf.saxon.serialize.HTMLIndenter
Classify an element name as inline, formatted, or both or neither.
classNameToLocalName(String) - Static method in class net.sf.saxon.type.JavaExternalObjectType
Static method to convert a Java class name to an XPath local name.
classNameToQName(String) - Static method in class net.sf.saxon.type.JavaExternalObjectType
Static method to get the QName corresponding to a Java class name
classVar - Variable in class com.saxonica.ee.bytecode.util.CompilerService.StaticVariableInfo
 
Clause - Class in net.sf.saxon.expr.flwor
A "Clause" refers specifically to one of the clauses of a FLWOR expression, for example the "for" clause, the "let" clause, the "where" or "order by" clause.
Clause() - Constructor for class net.sf.saxon.expr.flwor.Clause
 
CLAUSE_BASE - Static variable in class net.sf.saxon.trace.LocationKind
Values of the form CLAUSE_BASE + n represent FLWOR clauses
ClauseInfo - Class in net.sf.saxon.expr.flwor
A "trace" clause in a FLWOR expression, added by a TraceCodeInjector
ClauseInfo(Clause) - Constructor for class net.sf.saxon.expr.flwor.ClauseInfo
 
clauses - Variable in class net.sf.saxon.expr.flwor.FLWORExpression
 
clear() - Method in class net.sf.saxon.expr.instruct.GlobalParameterSet
Clear all values
clear() - Method in class net.sf.saxon.expr.instruct.ParameterSet
Clear all values
clear() - Method in class net.sf.saxon.expr.sort.LRUCache
Clear the cache
clear() - Method in class net.sf.saxon.s9api.XdmMap
Removes all of the mappings from this map (optional operation).
clear() - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
Clear the attribute list.
clear() - Method in class net.sf.saxon.value.SaxonXMLGregorianCalendar
Unset all fields to undefined.
clear() - Method in class net.sf.saxon.z.IntArraySet
 
clear() - Method in class net.sf.saxon.z.IntBlockSet
 
clear() - Method in class net.sf.saxon.z.IntComplementSet
 
clear() - Method in class net.sf.saxon.z.IntEmptySet
 
clear() - Method in class net.sf.saxon.z.IntHashMap
Clears the map.
clear() - Method in class net.sf.saxon.z.IntHashSet
 
clear() - Method in class net.sf.saxon.z.IntRangeSet
 
clear() - Method in interface net.sf.saxon.z.IntSet
Clear the contents of the IntSet (making it an empty set)
clear() - Method in class net.sf.saxon.z.IntSingletonSet
 
clear() - Method in class net.sf.saxon.z.IntToIntArrayMap
Clear the map.
clear() - Method in class net.sf.saxon.z.IntToIntHashMap
Clears the map.
clear() - Method in interface net.sf.saxon.z.IntToIntMap
Clear the map.
clear() - Method in class net.sf.saxon.z.IntUniversalSet
 
clear() - Method in class net.sf.saxon.z.MonotonicIntSet
 
clearAllNamespaces() - Method in class net.sf.saxon.sxpath.IndependentContext
Clear all the declared namespaces, including the standard ones (xml, xslt, saxon).
clearCapturedGroupsBeyond(int) - Method in class net.sf.saxon.regex.REMatcher
Clear any captured groups whose start position is at or beyond some specified position
clearDeclaredGlobalVariables() - Method in class net.sf.saxon.query.StaticQueryContext
Clear all declared global variables
clearDocumentIndexes(TreeInfo) - 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.
clearGlobalContextItem() - Method in class net.sf.saxon.Controller
Reset the global context item to null.
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, xsl, saxon).
clearParameters() - Method in class net.sf.saxon.jaxp.IdentityTransformer
Clear all parameters set with setParameter.
clearParameters() - Method in class net.sf.saxon.jaxp.StreamingTransformerImpl
Clear all parameters set with setParameter.
clearParameters() - Method in class net.sf.saxon.jaxp.TransformerImpl
Clear all parameters set with setParameter.
clearParameters() - Method in class net.sf.saxon.query.DynamicQueryContext
Reset the parameters to an empty list.
clearParameters() - Method in class net.sf.saxon.s9api.XsltCompiler
Clear the values of all stylesheet parameters previously set using XsltCompiler.setParameter(QName, XdmValue).
clearParameters() - Method in class net.sf.saxon.s9api.XsltTransformer
Clear the values of all parameters that have been set
clearParameters() - Method in class net.sf.saxon.style.Compilation
Clear the values of all stylesheet parameters that have been set using the Compilation.setParameter(net.sf.saxon.om.StructuredQName, net.sf.saxon.om.GroundedValue) method; and decouple the parameters held by this Compilation from those defined in the originating CompilerInfo
clearParameters() - Method in class net.sf.saxon.trans.CompilerInfo
Clear the values of all stylesheet parameters that have been set using the CompilerInfo.setParameter(net.sf.saxon.om.StructuredQName, net.sf.saxon.om.GroundedValue) method.
clearPerTransformationData() - Method in class net.sf.saxon.Controller
Reset variables that need to be reset for each transformation if the controller is serially reused
clearPerTransformationData() - Method in class net.sf.saxon.trans.XsltController
Reset variables that need to be reset for each transformation if the controller is serially reused
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.
clearStreamabilityData(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
Clear all computed streamability properties for an expression and its contained subtree
CLIMBING_AND_MOTIONLESS - Static variable in class com.saxonica.ee.stream.PostureAndSweep
Constant value for (posture = climbing, sweep = motionless)
clone() - Method in class net.sf.saxon.value.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 com.saxonica.xqj
This class represents the common ability of many XQJ classes to be closed.
Closable() - Constructor for class com.saxonica.xqj.Closable
 
close() - Method in class com.saxonica.ee.bytecode.iter.CompiledBlockIterator
 
close() - Method in class com.saxonica.ee.bytecode.iter.CompiledFilterIterator
 
close() - Method in class com.saxonica.ee.bytecode.iter.OneToOneMappingIterator
 
close() - Method in class com.saxonica.ee.domino.Erector
 
close() - Method in class com.saxonica.ee.optim.MultiIndex.SelectedItemsIterator
 
close() - Method in class com.saxonica.ee.optim.MultithreadedContextMappingIterator
 
close() - Method in class com.saxonica.ee.optim.MultithreadedFocusTrackingIterator
Close the iterator.
close() - Method in class com.saxonica.ee.optim.MultithreadedItemMappingIterator
The user of a SequenceIterator is encouraged to call the close() method if no further items are required from the sequence of items delivered by the SequenceIterator.
close() - Method in class com.saxonica.ee.s9api.SchemaValidatorImpl
Close the destination, allowing resources to be released.
close() - Method in class com.saxonica.ee.stream.adjunct.BooleanFnStreamer.BooleanFnFeed
 
close() - Method in class com.saxonica.ee.stream.adjunct.ConditionalBlockAdjunct.ConditionalBlockFeed
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.ee.stream.adjunct.ForkAdjunct.FeedToEventBuffer
 
close() - Method in class com.saxonica.ee.stream.adjunct.TryCatchAdjunct.TryCatchFeed
Finish evaluating the expression.
close() - Method in class com.saxonica.ee.stream.feed.BufferingFeed
Signal the end of the sequence of items
close() - Method in class com.saxonica.ee.stream.feed.BufferingFilterExpressionFeed
 
close() - Method in class com.saxonica.ee.stream.feed.CallableFeed
 
close() - Method in class com.saxonica.ee.stream.feed.CardinalityCheckingFeed
Signal the end of the sequence of items
close() - Method in class com.saxonica.ee.stream.feed.ComplexNodeEventFeed
 
close() - Method in class com.saxonica.ee.stream.feed.CopyOfFeed.AccumulatorCopier
 
close() - Method in class com.saxonica.ee.stream.feed.CopyOfFeed
 
close() - Method in class com.saxonica.ee.stream.feed.DecomposingFeed
Signal the end of the sequence of items
close() - Method in interface com.saxonica.ee.stream.feed.Feed
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.ee.stream.feed.FeedToReceiver
Signal the end of the sequence of items
close() - Method in class com.saxonica.ee.stream.feed.FilteringFeed
 
close() - Method in class com.saxonica.ee.stream.feed.GeneralComparisonFeed
 
close() - Method in class com.saxonica.ee.stream.feed.ItemCheckingFeed
Signal the end of the sequence of items
close() - Method in class com.saxonica.ee.stream.feed.ItemFeed
Finish evaluating the expression.
close() - Method in class com.saxonica.ee.stream.feed.ItemMappingFeed
Finish evaluating the expression.
close() - Method in class com.saxonica.ee.stream.feed.NextIterationFeed
Signal the end of the sequence of items
close() - Method in class com.saxonica.ee.stream.feed.NoCloseFeed
 
close() - Method in class com.saxonica.ee.stream.feed.NoOpenFeed
 
close() - Method in class com.saxonica.ee.stream.feed.NoOpenOrCloseFeed
 
close() - Method in class com.saxonica.ee.stream.feed.ShallowCopyEventFeed
 
close() - Method in class com.saxonica.ee.stream.feed.SimpleNodeConstructorFeed
 
close() - Method in class com.saxonica.ee.stream.feed.StringValueFeed
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.ee.stream.watch.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.ee.stream.watch.AccumulatorWatch
 
close() - Method in class com.saxonica.ee.stream.watch.ApplyTemplatesAction
 
close() - Method in class com.saxonica.ee.stream.watch.ForEachAction
 
close() - Method in class com.saxonica.ee.stream.watch.ForEachGroupParallelAction
 
close() - Method in class com.saxonica.ee.stream.watch.ForEachGroupPartitionAction
 
close() - Method in class com.saxonica.ee.stream.watch.IterateAction
 
close() - Method in class com.saxonica.ee.stream.watch.PatternWatch
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.ee.stream.watch.Trigger
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.ee.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.ee.stream.watch.WatchManager
Notify the end of the event stream
close() - Method in class com.saxonica.ee.trans.ExpressionPresenterToJson
End of output.
close() - Method in class com.saxonica.ee.validate.CatchingReceiver
 
close() - Method in class com.saxonica.ee.validate.Checker
 
close() - Method in class com.saxonica.ee.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.ee.validate.IdValidator
 
close() - Method in class com.saxonica.ee.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.ee.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 class com.saxonica.ptree.PTreeEmitter
Notify the end of the event stream
close() - Method in class com.saxonica.xqj.Closable
Close this object
close() - Method in class com.saxonica.xqj.pull.PullFromIterator
Close the event reader.
close() - Method in class com.saxonica.xqj.pull.PullToStax
 
close() - Method in class com.saxonica.xqj.pull.TinyTreeWalker
Close the event reader.
close() - Method in class com.saxonica.xqj.pull.TreeWalker
Close the event reader.
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.Configuration
Close any resources held by the Configuration.
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.CloseNotifier
End of output.
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.EventBuffer
 
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.RegularSequenceChecker
End of sequence
close() - Method in class net.sf.saxon.event.SequenceNormalizer
End of output.
close() - Method in class net.sf.saxon.event.SequenceNormalizerWithItemSeparator
End of output.
close() - Method in class net.sf.saxon.event.SequenceWriter
 
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.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.expr.AxisAtomizingIterator
 
close() - Method in class net.sf.saxon.expr.CardinalityCheckingIterator
 
close() - Method in class net.sf.saxon.expr.ContextMappingIterator
 
close() - Method in class net.sf.saxon.expr.DifferenceEnumeration
 
close() - Method in class net.sf.saxon.expr.ErrorIterator
 
close() - Method in class net.sf.saxon.expr.EveryItemMappingIterator
 
close() - Method in class net.sf.saxon.expr.FilterIterator
 
close() - Method in class net.sf.saxon.expr.flwor.CountClausePush
Close the tuple stream, indicating that no more tuples will be supplied
close() - Method in class net.sf.saxon.expr.flwor.ForClauseOuterPull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.ForClauseOuterPush
 
close() - Method in class net.sf.saxon.expr.flwor.ForClausePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.ForClausePush
 
close() - Method in class net.sf.saxon.expr.flwor.GroupByClausePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.GroupByClausePush
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.LetClausePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.LetClausePush
 
close() - Method in class net.sf.saxon.expr.flwor.OrderByClausePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.OrderByClausePush
Close the tuple stream, indicating that no more tuples will be delivered
close() - Method in class net.sf.saxon.expr.flwor.ReturnClauseIterator
 
close() - Method in class net.sf.saxon.expr.flwor.ReturnClausePush
Close the tuple stream, indicating that no more tuples will be supplied
close() - Method in class net.sf.saxon.expr.flwor.TraceClausePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.TraceClausePush
 
close() - Method in class net.sf.saxon.expr.flwor.TuplePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.TuplePush
Close the tuple stream, indicating that no more tuples will be supplied
close() - Method in class net.sf.saxon.expr.flwor.WhereClausePull
Close the tuple stream, indicating that although not all tuples have been read, no further tuples are required and resources can be released
close() - Method in class net.sf.saxon.expr.flwor.WhereClausePush
 
close() - Method in class net.sf.saxon.expr.flwor.WindowClausePull
Close the tuple stream, indicating that no more tuples will be supplied
close() - Method in class net.sf.saxon.expr.flwor.WindowClausePush
Close the tuple stream, indicating that no more tuples will be supplied
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.sort.DocumentOrderIterator
 
close() - Method in class net.sf.saxon.expr.sort.GroupAdjacentIterator
 
close() - Method in class net.sf.saxon.expr.sort.GroupByIterator
 
close() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
close() - Method in class net.sf.saxon.expr.sort.MergeGroupingIterator
 
close() - Method in class net.sf.saxon.expr.sort.MergeIterator
 
close() - Method in class net.sf.saxon.expr.sort.SortedIterator
 
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.functions.DistinctValues.DistinctIterator
 
close() - Method in class net.sf.saxon.functions.InsertBefore.InsertIterator
 
close() - Method in class net.sf.saxon.functions.Remove.RemoveIterator
 
close() - Method in class net.sf.saxon.jaxp.ReceivingDestination
 
close() - Method in class net.sf.saxon.lib.AugmentedSource
Close any resources held by this Source.
close() - Method in class net.sf.saxon.lib.Logger
Close the logger, indicating that no further messages will be written and that underlying streams should be closed, if they were created by the Logger itself rather than by the user.
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() - Method in class net.sf.saxon.lib.StandardLogger
Close the logger, indicating that no further messages will be written
close(Result) - Method in class net.sf.saxon.lib.StandardOutputResolver
Signal completion of the result document.
close(Result) - Method in class net.sf.saxon.lib.StandardResultDocumentResolver
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 class net.sf.saxon.ma.json.JsonReceiver
 
close() - Method in class net.sf.saxon.om.FocusTrackingIterator
Close the iterator.
close() - Method in class net.sf.saxon.om.MemoSequence.ProgressiveIterator
 
close() - Method in interface net.sf.saxon.om.SequenceIterator
Close the iterator.
close() - Method in class net.sf.saxon.option.axiom.AxiomWriter
End of the document.
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.jdom2.JDOM2Writer
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 interface net.sf.saxon.pull.UnfailingPullProvider
 
close() - Method in class net.sf.saxon.query.SequenceWrapper
Notify the end of the event stream
close() - Method in class net.sf.saxon.regex.ATokenIterator
 
close() - Method in class net.sf.saxon.regex.JTokenIterator
 
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.NullDestination
 
close() - Method in class net.sf.saxon.s9api.RawDestination
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.streams.XdmStream
 
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.XdmSequenceIterator
The close() method should be called to release resources if the caller wants to stop reading data before reaching the end.
close() - Method in class net.sf.saxon.s9api.XQueryEvaluator
Close this destination, allowing resources to be released.
close() - Method in class net.sf.saxon.s9api.XsltTransformer
Close this destination, allowing resources to be released.
close() - Method in class net.sf.saxon.serialize.AdaptiveEmitter
 
close() - Method in class net.sf.saxon.serialize.Emitter
Notify the end of the event stream
close() - Method in class net.sf.saxon.serialize.JSONEmitter
End of the document.
close() - Method in class net.sf.saxon.serialize.JSONSerializer
End of the document.
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.PrincipalOutputGatekeeper
 
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.stax.ReceiverToXMLStreamWriter
 
close() - Method in class net.sf.saxon.stax.XMLStreamWriterDestination
Close the destination, allowing resources to be released.
close() - Method in class net.sf.saxon.trace.AbstractTraceListener
Called at end
close() - Method in class net.sf.saxon.trace.CountingFilter
End of document
close() - Method in class net.sf.saxon.trace.ExpressionPresenter
Close the output
close() - Method in class net.sf.saxon.trace.TimingTraceListener
Called at end.
close() - Method in class net.sf.saxon.trace.TraceEventMulticaster
Called at end
close() - Method in class net.sf.saxon.trace.TracingFilter
End of document
close() - Method in class net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator
 
close() - Method in class net.sf.saxon.tree.iter.AtomizingIterator
 
close() - Method in class net.sf.saxon.tree.iter.ConcatenatingAxisIterator