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 _ 
All Classes All Packages

A

a - Variable in class net.sf.saxon.trace.TraceEventMulticaster
 
abbreviateEQName(String) - Static method in class net.sf.saxon.trans.Err
 
abbreviateLocationURI(String) - Method in class net.sf.saxon.lib.StandardDiagnostics
Abbreviate a URI for use in diagnostics.
abbreviateLocationURIDefault(String) - Static method in class net.sf.saxon.lib.StandardDiagnostics
Abbreviate a URI for use in diagnostics.
abbreviateURI(String) - Static method in class net.sf.saxon.trans.Err
Abbreviate a URI for use in error messages
abbreviateURI(NamespaceUri) - Static method in class net.sf.saxon.trans.Err
 
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
abs(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the absolute value of a numeric value (SStL)
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.AbsElaborator - Class in net.sf.saxon.functions
 
AbsElaborator() - Constructor for class net.sf.saxon.functions.Abs.AbsElaborator
 
ABSENT - net.sf.saxon.type.OpenContentVariety
 
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.
absoluteOrRelativeURI(String) - Static method in class net.sf.saxon.functions.ResolveURI
 
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(Collection<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
 
ABSORBING - net.sf.saxon.trans.FunctionStreamability
 
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
 
ABSORPTION - net.sf.saxon.expr.OperandUsage
 
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(ItemFeed, 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.
ABSTRACT - net.sf.saxon.trans.Visibility
 
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
 
AbstractBlockIterator - Class in net.sf.saxon.expr.instruct
Iterate over the instructions in a sequence of instructions (or an XPath comma expression), concatenating the result of each instruction into a single combined sequence.
AbstractBlockIterator() - Constructor for class net.sf.saxon.expr.instruct.AbstractBlockIterator
 
AbstractBlockIterator(int, XPathContext) - Constructor for class net.sf.saxon.expr.instruct.AbstractBlockIterator
 
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
 
AbstractReceiver - Class in com.saxonica.ee.validate
An abstract implementation of Receiver in which all events are (by default) ignored
AbstractReceiver() - Constructor for class com.saxonica.ee.validate.AbstractReceiver
 
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
Create a resource collection
AbstractResourceCollection.InputDetails - Class in net.sf.saxon.resource
Information about a 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
 
AbstractStaticContext.WarningHandler - Interface in net.sf.saxon.sxpath
Interface defining a callback for handling warnings
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
 
AbstractUniStringConsumer - Class in net.sf.saxon.str
This abstract implementation of UniStringConsumer exists largely for C#, as a place to capture the default methods defined in the interface, and avoid them proliferating into multiple subclasses
AbstractUniStringConsumer() - Constructor for class net.sf.saxon.str.AbstractUniStringConsumer
 
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
 
AbstractXsltTransformer - Class in net.sf.saxon.s9api
A class that exists to contain common code shared between XsltTransformer and Xslt30Transformer
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(String, String, Location) - Method in interface net.sf.saxon.sxpath.AbstractStaticContext.WarningHandler
 
accept(Message) - Method in class net.sf.saxon.lib.StandardMessageHandler
 
accept(UnicodeString) - Method in class net.sf.saxon.str.UnicodeBuilder
Process a supplied string
accept(UnicodeString) - Method in interface net.sf.saxon.str.UniStringConsumer
Process a supplied character sequence
accept(UnicodeString) - Method in class net.sf.saxon.value.StringValue.Builder
 
accept(T) - Method in interface net.sf.saxon.om.ItemConsumer
Process one item
ACCEPTED - net.sf.saxon.trans.VisibilityProvenance
 
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.AccessorFnElaborator - Class in net.sf.saxon.functions
Elaborator for accessor functions such as hours-from-date-Time, minutes-from-duration
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
 
AccessorFnElaborator() - Constructor for class net.sf.saxon.functions.AccessorFn.AccessorFnElaborator
 
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
 
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)
act() - Method in interface net.sf.saxon.s9api.Action
Perform the requested action
action - Variable in class com.saxonica.ee.stream.watch.WatchManager.ClosedownAction
 
action - Variable in class net.sf.saxon.trans.rules.Rule
 
action() - Method in class com.saxonica.ee.stream.feed.ExistenceFeed
 
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_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
 
actionPuller - Variable in class com.saxonica.ee.stream.watch.ForEachAction
 
actions - Variable in class com.saxonica.ee.optim.SwitchExpression.SwitchCaseInfo
 
actions() - Method in class net.sf.saxon.expr.instruct.Choose
Get the sequence of actions
actionsCompleted - Variable in class net.sf.saxon.style.StyleElement
 
activate(TinyBuilder) - Method in class com.saxonica.ee.validate.AssertionTreeBuilder
 
ACTIVE - Static variable in class net.sf.saxon.trace.Instrumentation
 
ActiveDOMSource - Class in net.sf.saxon.dom
An extension of DOMSource that implements the ActiveSource interface, so it knows how to send itself to a Receiver
ActiveDOMSource(DOMSource) - Constructor for class net.sf.saxon.dom.ActiveDOMSource
Construct an ActiveDOMSource from a DOMSource
ActiveDOMSource(Node, String) - Constructor for class net.sf.saxon.dom.ActiveDOMSource
 
ActiveSAXSource - Class in net.sf.saxon.resource
This class extends the standard SAXSource class by providing a ActiveSAXSource.deliver(Receiver, ParseOptions) method, meaning that Saxon can treat it just like any other ActiveSource implementation.
ActiveSAXSource(SAXSource) - Constructor for class net.sf.saxon.resource.ActiveSAXSource
Construct an ActiveSAXSource from a SAXSource
ActiveSAXSource(InputSource, Configuration) - Constructor for class net.sf.saxon.resource.ActiveSAXSource
 
ActiveSAXSource(XMLReader, InputSource) - Constructor for class net.sf.saxon.resource.ActiveSAXSource
 
ActiveSource - Interface in net.sf.saxon.lib
An ActiveSource is a Source that is capable of delivering an XML document to a Receiver;
ActiveStAXSource - Class in net.sf.saxon.pull
An extension of StAXSource that makes the source active: that is, able to deliver itself to a Saxon Receiver.
ActiveStAXSource(StAXSource) - Constructor for class net.sf.saxon.pull.ActiveStAXSource
 
ActiveStreamSource - Class in net.sf.saxon.resource
An extension of the StreamSource object providing a ActiveStreamSource.deliver(Receiver, ParseOptions) method so that the contents of the source can be delivered to a supplied Receiver
ActiveStreamSource(StreamSource) - Constructor for class net.sf.saxon.resource.ActiveStreamSource
Create an ActiveStreamSource wrapping a supplied StreamSource
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, UnicodeWriter) - Constructor for class net.sf.saxon.serialize.AdaptiveEmitter
 
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 class 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
add(PendingUpdateAction) - Method in class com.saxonica.ee.update.PendingUpdateListImpl
Add an action to the pending update list
add(String) - Method in class net.sf.saxon.serialize.HTMLTagHashSet
 
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(XPathContext, StringValue, StringValue) - 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(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(HashTrieMap, String, long) - 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, AtomicValue) - Static method in class com.saxonica.functions.extfn.EXPathArchive.Archive
 
add(AttributeInfo) - Method in class net.sf.saxon.tree.linked.AttributeMapWithIdentity
 
add(TreeInfo, String) - Method in class net.sf.saxon.om.DocumentPool
Add a document to the pool
add(TreeInfo, DocumentKey) - Method in class net.sf.saxon.om.DocumentPool
Add a document to the pool
add(DurationValue) - Method in class net.sf.saxon.value.CalendarValue
Add a duration to this date/time value
add(DurationValue) - Method in class net.sf.saxon.value.DateTimeValue
Add a duration to a dateTime
add(DurationValue) - Method in class net.sf.saxon.value.DateValue
Add a duration to a date
add(DurationValue) - Method in class net.sf.saxon.value.DayTimeDurationValue
Add two dayTimeDurations
add(DurationValue) - Method in class net.sf.saxon.value.DurationValue
Add two durations
add(DurationValue) - Method in class net.sf.saxon.value.GDayValue
Add a duration to this date/time value
add(DurationValue) - Method in class net.sf.saxon.value.GMonthDayValue
Add a duration to this date/time value
add(DurationValue) - Method in class net.sf.saxon.value.GMonthValue
Add a duration to this date/time value
add(DurationValue) - Method in class net.sf.saxon.value.GYearMonthValue
Add a duration to this date/time value
add(DurationValue) - Method in class net.sf.saxon.value.GYearValue
Add a duration to this date/time value
add(DurationValue) - Method in class net.sf.saxon.value.TimeValue
Add a duration to a dateTime
add(DurationValue) - Method in class net.sf.saxon.value.YearMonthDurationValue
Add two year-month-durations
add(T) - Method in class net.sf.saxon.expr.sort.CustomSet
Add a value to the set
add(T) - Method in class net.sf.saxon.ma.zeno.ZenoChain
Append an item to this list.
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
addAll(Iterable<? extends T>) - Method in class net.sf.saxon.ma.zeno.ZenoChain
Append a sequence of items.
addAll(NamespaceBindingSet) - Method in class net.sf.saxon.om.NamespaceMap
 
addAllowedNamespace(NamespaceUri) - 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, GroundedValue) - 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
addAssertion(Assertion) - Method in class com.saxonica.ee.schema.UserComplexType
Add an assertion to this complex type
addAttribute(NodeName, SimpleType, String, int, boolean) - Method in interface net.sf.saxon.om.MutableNodeInfo
Add an attribute to this element node.
addAttribute(NodeName, SimpleType, String, int, boolean) - Method in class net.sf.saxon.tree.linked.ElementImpl
Add an attribute to this element node.
addAttribute(NodeName, SimpleType, String, int, boolean) - Method in class net.sf.saxon.tree.linked.NodeImpl
Add an attribute to this element node.
addAttribute(NodeName, SimpleType, String, int, boolean) - Method in class net.sf.saxon.tree.util.Orphan
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.
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(UnicodeString) - 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
 
addChild(NodeImpl, int) - Method in class net.sf.saxon.tree.linked.ParentNodeImpl
Add a child node to this node.
addChildExpression(Expression) - Method in class net.sf.saxon.expr.accum.Accumulator
Add an expression to the list of expressions used by this accumulator
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(NamespaceUri) - 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(StringValue, StringValue) - 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(int, int, int) - Method in class net.sf.saxon.z.IntRangeToIntMap
Add an entry to the map.
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 class 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
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.
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) - 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
addGlobalVariable(GlobalVariable, Visibility) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
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(IdentityConstraint) - Method in class com.saxonica.ee.schema.PreparedSchema
Add an identity constraint
addIdentityConstraint(IdentityConstraintReference) - Method in class com.saxonica.ee.schema.ElementDecl
Adds the given IdentityConstraint to this element definition.
addImportedNamespace(NamespaceUri) - Method in class net.sf.saxon.query.ImportedFunctionLibrary
Add an imported namespace
addImportedNamespace(NamespaceUri) - Method in class net.sf.saxon.query.QueryModule
Register that this module imports a particular module namespace
addImportedSchema(NamespaceUri) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
addImportedSchema(NamespaceUri, String, List<String>) - Method in class net.sf.saxon.query.QueryModule
Add an imported schema to this static context.
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.
addIxsl3FunctionLibrary(FunctionLibraryList) - Method in class com.saxonica.ee.trans.StylesheetPackageEE
 
addIxsl3FunctionLibrary(FunctionLibraryList) - Method in class net.sf.saxon.style.StylesheetPackage
 
addIxslFunctionLibrary(FunctionLibraryList) - Method in class com.saxonica.ee.trans.StylesheetPackageEE
 
addIxslFunctionLibrary(FunctionLibraryList) - Method in class net.sf.saxon.style.StylesheetPackage
 
addKeyDefinition(StructuredQName, KeyDefinition, boolean, Configuration) - Method in class net.sf.saxon.trans.KeyManager
Register a key definition.
addKeyDefinition(KeyDefinition) - Method in class net.sf.saxon.trans.KeyDefinitionSet
Add a key definition to this set of key definitions.
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(String, NamespaceUri) - Method in interface net.sf.saxon.om.MutableNodeInfo
Add a namespace node from this node.
addNamespace(String, NamespaceUri) - Method in class net.sf.saxon.tree.linked.ElementImpl
Add a namespace node from this node.
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
Add a namespace binding (that is, a namespace node) to this element.
addNamespace(NamespaceBinding, boolean) - Method in class net.sf.saxon.tree.util.Orphan
Add a namespace binding (that is, a namespace node) to this element.
addNamespaceAlias(ComponentDeclaration) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
 
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(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
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
addParameter(UserFunctionParameter) - Method in class net.sf.saxon.query.XQueryFunction
Add an argument to the list of parameters
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(Precondition) - Method in class com.saxonica.ee.trans.RuleEE
Add a precondition for this rule
addPrecondition(RuleEE, Map<Precondition, List<RuleEE>>, Precondition) - Method in class com.saxonica.ee.trans.PatternOptimizer
 
addPredicate(FLWORExpression, ExpressionVisitor, ContextItemStaticInfo, Expression) - Method in class net.sf.saxon.expr.flwor.ForClause
Convert where clause to a predicate.
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 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.expr.parser.ParserExtension.TemporaryXSLTVariableBinding
 
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(NodeTestPattern, Stripper.StripRuleTarget, int, int) - Method in class net.sf.saxon.om.SelectedElementsSpaceStrippingRule
 
addRule(NodeTest, Stripper.StripRuleTarget, StylesheetModule, int) - Method in class net.sf.saxon.om.SelectedElementsSpaceStrippingRule
Add a rule
addRule(Pattern, Rule) - Method in class net.sf.saxon.trans.SimpleMode
 
addRule(Pattern, RuleTarget, StylesheetModule, int, double, int, int) - Method in class net.sf.saxon.trans.SimpleMode
Add a rule to the Mode.
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(NamespaceUri) - Method in class com.saxonica.config.EnterpriseConfiguration
Add a built-in schema for a given namespace.
addSchemaForBuiltInNamespace(NamespaceUri) - Method in class net.sf.saxon.Configuration
Add a built-in schema for a given namespace.
addSchemaSource(Source) - Method in class net.sf.saxon.Configuration
Load a schema, which will be available for use by all subsequent operations using this Configuration.
addSchemaSource(Source, ErrorReporter) - 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, ErrorReporter) - Method in class net.sf.saxon.Configuration
Load a schema, which will be available for use by all subsequent operations using this EnterpriseConfiguration.
addSchemaSource(Source, ErrorReporter, SchemaCompiler) - Method in class com.saxonica.config.EnterpriseConfiguration
Load a schema, which will be available for use by all subsequent operations using this EnterpriseConfiguration.
addSortKeyDetailsToPathMap(PathMap, PathMap.PathMapNodeSet, SortKeyDefinition) - Static method in class net.sf.saxon.expr.sort.SortExpression
 
addSpecificTransition(Edge, SchemaCompiler) - Method in class com.saxonica.ee.schema.fsa.AutomatonState
Add a specific transition from this state to another state.
addStubFunctionLibrary(FunctionLibrary) - Method in class com.saxonica.ee.trans.StylesheetPackageEE
 
addStubFunctionLibrary(FunctionLibrary) - Method in class net.sf.saxon.style.StylesheetPackage
 
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(NamespaceUri) - Method in class com.saxonica.config.EnterpriseConfiguration
Put a temporary schema marker in the cache, to indicate that a schema for a given namespace is being processed.
addTextNodeCopy(int, int) - Method in class net.sf.saxon.tree.tiny.TinyTree
Create a new text node that is a copy of an existing text node
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.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 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.DiagnosticClause
 
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.WhileClause
 
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.EvaluateInstr
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.
addToString(StringBuilder, char) - Method in class net.sf.saxon.om.AbsolutePath.PathElement
Get a string representation of the path
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
addUnavailableOutputDestination(DocumentKey) - 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
addUsedPackage(StylesheetPackage) - Method in class net.sf.saxon.style.StylesheetPackage
Add a package to the list of packages directly used by this one
addVendorFunctionLibrary(FunctionLibraryList, Configuration) - Method in class com.saxonica.trans.PackageLoaderPE
 
addVendorFunctionLibrary(FunctionLibraryList, Configuration) - Method in class net.sf.saxon.trans.PackageLoaderHE
 
addWatch(Watch) - Method in class com.saxonica.ee.stream.watch.WatchManager.GroupingScope
 
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(int) - Method in class com.saxonica.functions.registry.UseWhen40FunctionSet
 
addXPathFunctions(int) - Method in class net.sf.saxon.functions.registry.UseWhen30FunctionSet
 
addXsltFunctionLibrary(XsltPackage) - Method in class net.sf.saxon.s9api.XPathCompiler
Make available a set of functions defined in an XSLT 3.0 package.
AdjacentTextNodeMerger - Class in net.sf.saxon.expr
This class performs the first phase of processing in "constructing simple content": it takes an input sequence, eliminates empty text nodes, and combines adjacent text nodes into one.
AdjacentTextNodeMerger(Expression) - Constructor for class net.sf.saxon.expr.AdjacentTextNodeMerger
 
AdjacentTextNodeMerger.AdjacentTextNodeMergerElaborator - Class in net.sf.saxon.expr
Elaborator for an adjacent text node merging expression - inserted into a pipeline for node construction
AdjacentTextNodeMergerAdjunct - Class in com.saxonica.ee.stream.adjunct
Streaming implementation of an AdjacentTextNodeMerger expression
AdjacentTextNodeMergerAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.AdjacentTextNodeMergerAdjunct
 
AdjacentTextNodeMergerElaborator() - Constructor for class net.sf.saxon.expr.AdjacentTextNodeMerger.AdjacentTextNodeMergerElaborator
 
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(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.
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
AdjustToCivilTime() - Constructor for class com.saxonica.functions.extfn.VendorFunctionSetPE.AdjustToCivilTime
 
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
 
Affinity - Enum in net.sf.saxon.type
A set of constants enumerating the possible relationships between one type and another
AFTER - net.sf.saxon.functions.AccumulatorFn.Phase
 
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.ReceiverOption
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
 
AllDifferent - Class in com.saxonica.functions.qt4
The proposed XPath 4.0 all-different() function, with the collation argument already known
AllDifferent() - Constructor for class com.saxonica.functions.qt4.AllDifferent
 
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.
AllEqual - Class in com.saxonica.functions.qt4
The proposed XPath 4.0 all-equal() function, with the collation argument already known
AllEqual() - Constructor for class com.saxonica.functions.qt4.AllEqual
 
allMatch(Predicate<? super T>) - Method in class net.sf.saxon.s9api.streams.XdmStream
Returns true if every item in the stream matches a supplied predicate
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
 
allocateArgumentEvaluators(FunctionCall, boolean) - Method in class net.sf.saxon.expr.FunctionCall.FunctionCallElaborator
Allocate evaluation functions for each argument (in field argumentEvaluators)
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(NamespaceUri, 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
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
allocateSequenceNumber() - Method in class net.sf.saxon.trans.rules.RuleManager
 
allocateSequenceOutputter() - Method in class net.sf.saxon.Controller
Allocate a SequenceOutputter for a new output destination.
allocateSequenceOutputter(int) - Method in class net.sf.saxon.Controller
Allocate a SequenceCollector for a new output destination.
allocateSlotNumber(StructuredQName, LocalBinding) - Method in class com.saxonica.ee.config.SlotManagerEE
Allocate a slot number for a variable
allocateSlotNumber(StructuredQName, LocalBinding) - 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
allocateSlots(SlotManager, int) - Method in interface net.sf.saxon.style.ScopedBindingElement
Allocate slots to any variables used within the pattern
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_DEPRECATED_FEATURES - Static variable in class com.saxonica.functions.qt4.URIFunctions
 
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 has rather wider effect than the name might suggest.
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 has rather wider effect than the name might suggest.
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, 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, XQuery and XSLT syntax that go beyond what is allowed by the extensibility mechanisms in the spec.
ALLOW_UNRESOLVED_SCHEMA_COMPONENTS - Static variable in class net.sf.saxon.lib.Feature
The W3C XSD specification (both 1.0 and 1.1) states that an unresolved reference to an absent schema component does not automatically make the schema invalid; the schema should be usable for validation provided that the missing components are not actually needed in a particular validation episode.
ALLOW_UNRESOLVED_SCHEMA_COMPONENTS - Static variable in class net.sf.saxon.lib.FeatureCode
 
ALLOW_UNRESOLVED_SCHEMA_COMPONENTS - Static variable in class net.sf.saxon.lib.FeatureKeys
The W3C XSD specification (both 1.0 and 1.1) states that an unresolved reference to an absent schema component does not automatically make the schema invalid; the schema should be usable for validation provided that the missing components are not actually needed in a particular validation episode.
allowAttributes(AttributeMap, String[]) - Method in class com.saxonica.ee.schema.sdoc.SchemaElement
Check the attributes of an element against a list of allowed attributes.
allowDeprecatedFeatures - Variable in class com.saxonica.functions.qt4.URIFunctions
 
ALLOWED - com.saxonica.ee.validate.ContentValidator.Nillability
Constant indicating that xsi:nil is allowed and active.
ALLOWED_PROTOCOLS - Static variable in class net.sf.saxon.lib.Feature
The value is a comma-separated list of permitted protocols.
ALLOWED_PROTOCOLS - Static variable in class net.sf.saxon.lib.FeatureCode
 
ALLOWED_PROTOCOLS - Static variable in class net.sf.saxon.lib.FeatureKeys
The value is a comma-separated list of permitted protocols.
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.
allowingEmptyString() - Method in class net.sf.saxon.expr.flwor.OuterForExpression
 
allowingEmptyString() - Method in class net.sf.saxon.expr.ForExpression
 
allowRegexMatchingEmptyString() - Method in class com.saxonica.functions.extfn.ReplaceWith
 
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(int) - Method in enum net.sf.saxon.s9api.OccurrenceIndicator
Ask whether this occurrence indicator permits a sequence of a given size
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
Occurrence 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.EnumerationType
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
allowsEarlyExit() - Method in class com.saxonica.ee.stream.watch.WatchManager
 
allowsEmpty - Variable in class net.sf.saxon.expr.flwor.ForClause
 
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
allowsNamespaceUndeclarations() - Method in class net.sf.saxon.om.NamespaceDeltaMap
 
allowsNamespaceUndeclarations() - Method in class net.sf.saxon.om.NamespaceMap
 
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
 
allowXPath40Syntax - 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.
AlphaCode - Class in net.sf.saxon.type
An AlphaCode is a compact, context-independent string representation of a SequenceType
AlphaCode() - Constructor for class net.sf.saxon.type.AlphaCode
 
alphaDefault(long, char, StringBuilder) - 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
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(UnicodeString) - 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(UnicodeString) - 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(UnicodeString) - 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(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.EnumerationType
Analyze an XPath 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.
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.
analyzeEntityReference(String) - Method in class net.sf.saxon.query.XQueryParser.Unescaper
 
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
AnalyzeString.AnalyzeStringElaborator - Class in net.sf.saxon.expr.instruct
 
AnalyzeStringElaborator() - Constructor for class net.sf.saxon.expr.instruct.AnalyzeString.AnalyzeStringElaborator
 
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
 
AnalyzeUri - Class in com.saxonica.functions.extfn
This class implements the saxon:analyze-uri() function which returns a map containing the components of a URI
AnalyzeUri() - Constructor for class com.saxonica.functions.extfn.AnalyzeUri
 
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 - net.sf.saxon.s9api.Axis
 
ANCESTOR - Static variable in class net.sf.saxon.om.AxisInfo
Constant representing the ancestor axis
ANCESTOR_OR_SELF - net.sf.saxon.s9api.Axis
 
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, int) - Constructor for class net.sf.saxon.pattern.AncestorQualifiedPattern
 
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 - 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)
AndElaborator() - Constructor for class net.sf.saxon.expr.AndExpression.AndElaborator
 
AndExpression - Class in net.sf.saxon.expr
 
AndExpression(Expression, Expression) - Constructor for class net.sf.saxon.expr.AndExpression
Construct a boolean AND expression
AndExpression.AndElaborator - Class in net.sf.saxon.expr
Elaborator for an AndExpression (P and Q)
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 - Static variable in class net.sf.saxon.om.NamespaceUri
Namespace for names allocated to anonymous types.
ANONYMOUS_PRINCIPAL_OUTPUT_URI - Static variable in class net.sf.saxon.Controller
 
ANY - net.sf.saxon.om.Genre
 
ANY - Static variable in class net.sf.saxon.expr.instruct.NumberInstruction
 
ANY - Static variable in class net.sf.saxon.s9api.SequenceType
Constant representing the universal sequence type item()*, which permits any value
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_NAMESPACE - net.sf.saxon.s9api.UnprefixedElementMatchingPolicy
Under this policy, unprefixed element names match on the local part only; an element with this local name is matched regardless of its namespace (that is, it can have any namespace, or none)
ANY_NATURE - Static variable in class net.sf.saxon.lib.ResourceRequest
 
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_PURPOSE - Static variable in class net.sf.saxon.lib.ResourceRequest
 
ANY_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
A type that allows any sequence of items
ANY_URI - net.sf.saxon.type.PrimitiveUType
 
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
 
AnyDivAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyDivAny
 
AnyExternalObject - Interface in net.sf.saxon.value
An external object is a fourth kind of Item (after nodes, atomic values, and functions): it acts as a wrapper for a Java object (or, in C#, a .NET object).
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, Configuration) - 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 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
Returns true if any item in the stream matches a supplied predicate
AnyMinusAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyMinusAny
 
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 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 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.
AnyTypeValidator - Class in com.saxonica.ee.validate
Validator to validate an element against the class xs:anyType
AnyTypeValidator(ElementDecl, Receiver) - Constructor for class com.saxonica.ee.validate.AnyTypeValidator
Create an AnyTypeValidator for a specific element declaration
AnyTypeValidator(Receiver) - Constructor for class com.saxonica.ee.validate.AnyTypeValidator
Create an AnyTypeValidator
AnyURIValue - Class in net.sf.saxon.value
An XPath value of type xs:anyURI.
AnyURIValue(String) - Constructor for class net.sf.saxon.value.AnyURIValue
 
AnyURIValue(UnicodeString) - Constructor for class net.sf.saxon.value.AnyURIValue
Constructor
AnyURIValue(UnicodeString, 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() - Method in class net.sf.saxon.pull.PullPushCopier
Copy the input to the output.
append(char) - Method in class net.sf.saxon.str.UnicodeBuilder
Append a character, which must not be a surrogate.
append(int) - Method in class net.sf.saxon.str.UnicodeBuilder
Append a single unicode character to the content
append(int) - Method in class net.sf.saxon.value.NestedIntegerValue
 
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(CharSequence) - Method in class net.sf.saxon.str.UnicodeBuilder
Append a Java CharSequence to the content.
append(GroundedValue) - Method in class com.saxonica.xsltextn.pedigree.DelegatingArrayItem
 
append(GroundedValue) - Method in class net.sf.saxon.ma.arrays.ArrayItem
Add a member to this array
append(GroundedValue) - Method in class net.sf.saxon.ma.arrays.ImmutableArrayItem
Add a member to this array
append(GroundedValue) - Method in class net.sf.saxon.ma.arrays.SimpleArrayItem
Add a member to this array
append(Item) - Method in class com.saxonica.ee.stream.adjunct.BooleanFnFeed
 
append(Item) - Method in class com.saxonica.ee.stream.adjunct.ConditionalBlockAdjunct.ConditionalBlockFeed
 
append(Item) - Method in class com.saxonica.ee.stream.adjunct.FeedToEventBuffer
Supply one item towards the streamed input of the expression
append(Item) - Method in class com.saxonica.ee.stream.adjunct.ForExpressionAdjunct.ForExpressionFeed
Supply one item towards the streamed input of the expression
append(Item) - Method in class com.saxonica.ee.stream.adjunct.LiteralAdjunct.LiteralItemFeed
 
append(Item) - Method in class com.saxonica.ee.stream.adjunct.TryCatchAdjunct.TryCatchFeed
Supply one item towards the streamed input of the expression
append(Item) - Method in class com.saxonica.ee.stream.feed.AbsorptionFeed
Signal that a node (other than an element) that matches the selection has been found.
append(Item) - Method in class com.saxonica.ee.stream.feed.ApplyTemplatesFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.BufferingApplyTemplatesFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.BufferingFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.BufferingFilterExpressionFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.BufferingForEachExpressionFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.CallableFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.CardinalityCheckingFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.ComplexNodeEventFeed
 
append(Item) - Method in class com.saxonica.ee.stream.feed.DecomposingFeed
Supply one item towards the streamed input of the expression
append(Item) - Method in class com.saxonica.ee.stream.feed.DelegatingFeed
 
append(Item) - Method in class com.saxonica.ee.stream.feed.ExistenceFeed
 
append(Item) - Method in class com.saxonica.ee.stream.feed.FilteringFeed
 
append(Item) - Method in class com.saxonica.ee.stream.feed.GeneralComparisonEqualityFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.GeneralComparisonInequalityFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.GeneralComparisonMinimaxFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.ItemCheckingFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.ItemFeed
Supply one item towards the streamed input of the expression
append(Item) - Method in class com.saxonica.ee.stream.feed.ItemMappingFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.MotionlessFeed
Supply one item towards the streamed input of the expression
append(Item) - Method in class com.saxonica.ee.stream.feed.NextIterationFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.NoCloseFeed
 
append(Item) - Method in class com.saxonica.ee.stream.feed.NoOpenFeed
 
append(Item) - Method in class com.saxonica.ee.stream.feed.NoOpenOrCloseFeed
 
append(Item) - Method in class com.saxonica.ee.stream.feed.ShallowCopyEventFeed
 
append(Item) - Method in class com.saxonica.ee.stream.feed.SimpleNodeConstructorFeed
Supply an item to the feed
append(Item) - Method in class com.saxonica.ee.stream.feed.SinkFeed
 
append(Item) - Method in class com.saxonica.ee.stream.watch.ApplyTemplatesAction
Signal that a item (other than a streamed element) that matches the selection has been found.
append(Item) - Method in class com.saxonica.ee.stream.watch.ForEachAction
Method called by the feed for a subexpression to supply a grounded item from the streamed input.
append(Item) - Method in class com.saxonica.ee.stream.watch.ForEachGroupParallelAction
Signal that an item (other than an element) that matches the selection has been found.
append(Item) - Method in class com.saxonica.ee.stream.watch.ForEachGroupPartitionAction
Signal that an item (other than an element) that matches the selection has been found.
append(Item) - Method in class com.saxonica.ee.stream.watch.IterateAction
Signal that a node (other than an element) that matches the selection has been found.
append(Item) - Method in class net.sf.saxon.event.Outputter
Append an arbitrary item (node, atomic value, or function) to the output.
append(Item) - Method in class net.sf.saxon.event.ProxyOutputter
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) - 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.SignificantItemDetector
 
append(Item) - 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.event.WherePopulatedOutputter
 
append(Item) - Method in class net.sf.saxon.lib.RawResult
Method intended for internal use to append an item to the result
append(Item) - Method in class net.sf.saxon.ma.zeno.ZenoSequence
Append a single item to the end of the sequence
append(Item, Location, int) - Method in class com.saxonica.ee.stream.feed.ItemFeed
Supply one item towards the streamed input of the expression.
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(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) - 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.Outputter
Append an arbitrary item (node, atomic value, or function) to the output.
append(Item, Location, int) - Method in class net.sf.saxon.event.OutputterEventBuffer
 
append(Item, Location, int) - Method in class net.sf.saxon.event.ProxyOutputter
Append an arbitrary item (node, atomic value, or function) to the output.
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, 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, 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, Location, int) - Method in class net.sf.saxon.event.WherePopulatedOutputter
 
append(Item, Location, int) - Method in class net.sf.saxon.query.SequenceWrapper
Output an item (atomic value or node) to the 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(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(UnicodeString) - Method in class net.sf.saxon.str.UnicodeBuilder
Append a UnicodeString object to the content.
append(IntIterator) - Method in interface net.sf.saxon.str.TwineConsumer
Append a sequence of codepoints supplied as an iterator
append(IntIterator) - Method in class net.sf.saxon.str.UnicodeBuilder
Append multiple unicode characters to the content
Append(Item, Location, int) - Constructor for class net.sf.saxon.event.Event.Append
 
Append(Item, Location, int) - Constructor for class net.sf.saxon.event.OutputterEvent.Append
 
append16(char[], int, int) - Method in interface net.sf.saxon.str.TwineConsumer
Append an array (or part of an array) of 16-bit characters to the content of the LargeTextBuffer
append24(byte[], int, int) - Method in interface net.sf.saxon.str.TwineConsumer
Append an array (or part of an array) of 24-bit characters to the content of the LargeTextBuffer
append8(byte[], int, int) - Method in interface net.sf.saxon.str.TwineConsumer
Append an array (or part of an array) of 8-bit characters to the content of the LargeTextBuffer
appendAll(SequenceIterator) - Method in class net.sf.saxon.str.UnicodeBuilder
Append the string values of all the items in a sequence, with no separator
appendAttributeName(NodeName) - Method in class net.sf.saxon.om.AbsolutePath
Append an attribute name to the path
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.
appendFloat(UnicodeBuilder, float, boolean) - Static method in class net.sf.saxon.value.FloatingPointConverter
Append a string representation of a float value to a string buffer
appendInt(UnicodeBuilder, int) - Static method in class net.sf.saxon.value.FloatingPointConverter
Format an integer, appending the string representation of the integer to a string buffer
appendLatin(String) - Method in class net.sf.saxon.str.UnicodeBuilder
Append a Java string to the content.
appendRepeated(StringBuilder, char, int) - Static method in class net.sf.saxon.str.StringTool
Insert repeated occurrences of a given character at the end of a StringBuilder
appendSequence(GroundedValue) - Method in class net.sf.saxon.ma.zeno.ZenoSequence
Append a sequence of item to the end of the sequence
appendSequentialKey(SiblingCountingNode, StringBuilder, boolean) - Static method in class net.sf.saxon.tree.util.Navigator
Get a character string that uniquely identifies this node and that collates nodes into document order
appendString(UnicodeBuilder, int, int) - Static method in class net.sf.saxon.value.CalendarValue
Append an integer, formatted with leading zeros to a fixed size, to a string buffer
appendStringValue(UnicodeString) - Method in class net.sf.saxon.tree.linked.TextImpl
Append to the content of the text node
appendStringValue(TinyTree, int, UnicodeBuilder) - Static method in class net.sf.saxon.tree.tiny.WhitespaceTextImpl
Static method to get the string value of a text node and append it to a supplied buffer without first constructing the node object
appendTimezone(int, UnicodeBuilder) - Static method in class net.sf.saxon.value.CalendarValue
Format a timezone and append it to a buffer
appendTimezone(UnicodeBuilder) - 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
appendToCurrentGroup(Item) - Method in class com.saxonica.ee.stream.ManualGroupIterator
 
appendTwoDigits(UnicodeBuilder, int) - Static method in class net.sf.saxon.value.CalendarValue
Append an integer, formatted as two digits, to a string buffer
appendUnicodeString(UnicodeString) - Method in class net.sf.saxon.str.LargeTextBuffer
Append a string to the contents of the LargeTextBuffer
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
appliesToAllModes() - Method in class net.sf.saxon.style.XSLTemplate
Ask whether this is a template rule with mode="#all"
apply(Function<AttributeInfo, AttributeInfo>) - Method in interface net.sf.saxon.om.AttributeMap
Apply a function to every attribute in an attribute map, returning a new attribute map
apply(Function<AttributeInfo, AttributeInfo>) - Method in class net.sf.saxon.om.EmptyAttributeMap
 
apply(Function<AttributeInfo, AttributeInfo>) - Method in class net.sf.saxon.om.SingletonAttributeMap
 
apply(Outputter, XPathContextMajor) - Method in class net.sf.saxon.expr.instruct.TemplateRule
Process the template, without returning any tail calls.
apply(XPathContext, int) - Method in class com.saxonica.ee.update.PendingUpdateListImpl
Apply the pending updates
apply(XPathContext, int) - Method in interface net.sf.saxon.expr.PendingUpdateList
Apply the pending updates
apply(XPathContext, Set<MutableNodeInfo>) - Method in class com.saxonica.ee.update.DeleteAction
Apply the pending update action to the affected node
apply(XPathContext, Set<MutableNodeInfo>) - Method in class com.saxonica.ee.update.InsertAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set<MutableNodeInfo>) - Method in class com.saxonica.ee.update.InsertAttributeAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set<MutableNodeInfo>) - Method in class com.saxonica.ee.update.PendingUpdateAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set<MutableNodeInfo>) - Method in class com.saxonica.ee.update.PutAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set<MutableNodeInfo>) - Method in class com.saxonica.ee.update.RenameAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set<MutableNodeInfo>) - Method in class com.saxonica.ee.update.ReplaceAttributeAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set<MutableNodeInfo>) - Method in class com.saxonica.ee.update.ReplaceNodeAction
Apply the pending update action to the affected nodes
apply(XPathContext, Set<MutableNodeInfo>) - Method in class com.saxonica.ee.update.ReplaceValueAction
Apply the pending update action to the affected nodes
APPLY_TEMPLATES_TO_ATTRIBUTES - net.sf.saxon.trans.rules.BuiltInRules
 
APPLY_TEMPLATES_TO_CHILDREN - net.sf.saxon.trans.rules.BuiltInRules
 
applyDefaults(Configuration) - Method in class net.sf.saxon.lib.ParseOptions
Merge settings from the Configuration object into these parseOptions
applyDifferences(NamespaceDeltaMap) - Method in class net.sf.saxon.om.NamespaceMap
Create a map containing all namespace declarations in this map, plus any namespace declarations and minus any namespace undeclarations in the delta map
applyFileParams(Processor, Xslt30Transformer) - Method in class net.sf.saxon.trans.CommandLineOptions
Apply XSLT 3.0 file-valued parameters to an XSLT transformer.
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 net.sf.saxon.type.TypeHierarchy
Apply function coercion when a function item is supplied as a parameter in a function call
applyFunctionConversionRules(Sequence, SequenceType, Supplier<RoleDiagnostic>, Location) - Method in class net.sf.saxon.type.TypeHierarchy
Apply the function conversion rules to a value, given a required type.
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
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, ItemFeed, 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
 
applyLeavingTail(Outputter, 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.
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(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(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(ParameterSet, ParameterSet, NodeInfo, Outputter, 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(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(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 - 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() - Constructor for class net.sf.saxon.trace.ContextStackFrame.ApplyTemplates
 
ApplyTemplates(Expression, boolean, boolean, boolean, boolean, Mode, RuleManager) - Constructor for class net.sf.saxon.expr.instruct.ApplyTemplates
Construct an apply-templates instruction
ApplyTemplates.ApplyTemplatesElaborator - Class in net.sf.saxon.expr.instruct
 
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, ItemFeed, 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
 
ApplyTemplatesElaborator() - Constructor for class net.sf.saxon.expr.instruct.ApplyTemplates.ApplyTemplatesElaborator
 
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, ItemFeed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.ApplyTemplatesFeed
 
applyTemplatesToSource(Source, Receiver) - Method in class net.sf.saxon.s9api.AbstractXsltTransformer
 
applyToConfiguration(Processor) - Method in class net.sf.saxon.trans.CommandLineOptions
Apply options to the Configuration
applyWhitespaceNormalization(int, UnicodeString) - Static method in class net.sf.saxon.value.Whitespace
Apply schema-defined whitespace normalization to a string
applyWhitespaceNormalization(UnicodeString) - Method in class com.saxonica.ee.schema.UserSimpleType
Apply the whitespace normalization rules for this simple type
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(UnicodeString, 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
argumentEvaluators - Variable in class net.sf.saxon.expr.FunctionCall.FunctionCallElaborator
 
arguments - Variable in class net.sf.saxon.query.UnboundFunctionLibrary.UnboundFunctionCallDetails
 
ArithmeticElaborator() - Constructor for class net.sf.saxon.expr.ArithmeticExpression.ArithmeticElaborator
 
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
ArithmeticExpression.ArithmeticElaborator - Class in net.sf.saxon.expr
Elaborator for an ArithmeticExpression (for example P + Q)
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
arrangeCleanup(Reader, XPathContext) - Method in class net.sf.saxon.tree.iter.TextLinesIterator
 
ARRAY - net.sf.saxon.om.Genre
 
ARRAY_FUNCTIONS - Static variable in class net.sf.saxon.lib.NamespaceConstant
Namespace URI for XPath 3.1 functions associated with arrays
ARRAY_FUNCTIONS - Static variable in class net.sf.saxon.om.NamespaceUri
Namespace URI for XPath 3.1 functions associated with arrays
ArrayAppend() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayAppend
 
ArrayAsSequenceOfMaps() - Constructor for class net.sf.saxon.functions.registry.VendorFunctionSetHE.ArrayAsSequenceOfMaps
 
ArrayBlockAdjunct - Class in com.saxonica.ee.stream.adjunct
Generate streaming code for a SquareArrayConstructor, that is a sequence of expressions or instructions used to establish the content of an XDM array
ArrayBlockAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.ArrayBlockAdjunct
 
ArrayBuild() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayBuild
 
ArrayEmpty() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayEmpty
 
ArrayExists() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayExists
 
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
 
ArrayFoot() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayFoot
 
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 3.1
ArrayFunctionSet.ArrayAppend - Class in net.sf.saxon.ma.arrays
Implementation of the function array:append(array, item()*) => array
ArrayFunctionSet.ArrayBuild - Class in net.sf.saxon.ma.arrays
Implementation of the proposed XP40 function array:build()
ArrayFunctionSet.ArrayEmpty - Class in net.sf.saxon.ma.arrays
Implementation of the proposed 4.0 function array:empty(array)
ArrayFunctionSet.ArrayExists - Class in net.sf.saxon.ma.arrays
Implementation of the proposed 4.0 function array:exists(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.ArrayFoot - Class in net.sf.saxon.ma.arrays
Implementation of the proposed 4.0 function array:foot(array) => item()*
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.ArrayGeneratingFunction - Class in net.sf.saxon.ma.arrays
Abstract superclass for functions that produce an array, and that decide what kind of array implementation to use based on past experience.
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.ArrayIndexWhere - Class in net.sf.saxon.ma.arrays
Implementation of the function array:for-each-pair(array, array, function) => array
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.ArrayMembers - Class in net.sf.saxon.ma.arrays
Implementation of the proposed XP40 function array:members(array(*)) => record(value)*
ArrayFunctionSet.ArrayOfMembers - Class in net.sf.saxon.ma.arrays
Implementation of the proposed XP40 function array:of(parcel*) => 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.ArrayReplace - Class in net.sf.saxon.ma.arrays
Implementation of the function array:replace(array, position, action) => 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.ArraySlice - Class in net.sf.saxon.ma.arrays
Implementation of the function array:slice(array, start, end, step) => array
ArrayFunctionSet.ArraySplit - Class in net.sf.saxon.ma.arrays
Implementation of the function array:slice(array, start, end, step) => array
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?*
ArrayFunctionSet.ArrayTrunk - Class in net.sf.saxon.ma.arrays
Implementation of the function array:trunk(array) => item()*
ArrayGeneratingFunction() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayGeneratingFunction
 
ArrayGet() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayGet
 
ArrayHead() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayHead
 
ArrayIndexWhere() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayIndexWhere
 
ArrayInsertBefore() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayInsertBefore
 
ArrayItem - Class in net.sf.saxon.ma.arrays
Interface supported by different implementations of an XDM array item.
ArrayItem() - Constructor for class net.sf.saxon.ma.arrays.ArrayItem
 
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 - Class in net.sf.saxon.tree.iter
ArrayIterator is used to enumerate items held in a Java array.
ArrayIterator() - Constructor for class net.sf.saxon.tree.iter.ArrayIterator
 
ArrayIterator.Of<T extends Item> - Class in net.sf.saxon.tree.iter
Parameterised subclass to accept items of a particular item type
ArrayIterator.OfNodes<N extends NodeInfo> - 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 class 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
ArrayMembers() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayMembers
 
ArrayOfMembers() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayOfMembers
 
arrayParamNames - Static variable in class net.sf.saxon.functions.registry.ParamKeywords
 
ArrayPut() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayPut
 
ArrayRemove() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayRemove
 
ArrayReplace() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayReplace
 
ArrayReverse() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayReverse
 
ArraySize() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArraySize
 
ArraySlice() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArraySlice
 
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
 
ArraySplit() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArraySplit
 
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
 
ArrayTrunk() - Constructor for class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayTrunk
 
AS - net.sf.saxon.style.SourceBinding.BindingProperty
 
AS - Static variable in class net.sf.saxon.expr.parser.Token
"as" (in XQuery Update rename expression)
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
 
asActiveSource() - Method in interface net.sf.saxon.om.NodeInfo
Obtain an ActiveSource object that allows the node to be used as input to any method that expects a Source
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.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 class net.sf.saxon.str.UnicodeString
Get an atomic value that encapsulates this match key.
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.FloatValue
 
asBigInteger() - Method in class net.sf.saxon.value.BigIntegerValue
Get the value as a BigInteger
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
AscendingRangeIterator - Class in net.sf.saxon.expr
An Iterator that produces numeric values in a monotonic sequence, ascending or descending.
AscendingRangeIterator(long, long, long) - Constructor for class net.sf.saxon.expr.AscendingRangeIterator
Create an iterator over a range of monotonically increasing integers
ASCENT - net.sf.saxon.trans.FunctionStreamability
 
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(int) - 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.
asGDateValue() - Method in class net.sf.saxon.value.GDateValue.GDateComparable
 
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)
asItem() - Method in class net.sf.saxon.value.SingletonClosure
Return the value in the form of an Item
asItem(Sequence) - Static method in class net.sf.saxon.om.SequenceTool
Static method to make an Item from a Value
asIterable() - Method in interface net.sf.saxon.om.GroundedValue
Get an Iterable that wraps this GroundedValue, allowing it to be used in a Java for-each loop.
asList() - Method in interface net.sf.saxon.om.AttributeMap
Get the contents of the AttributeMap as a list of AttributeInfo objects.
asList() - Method in class net.sf.saxon.om.LargeAttributeMap
 
asList() - Method in class net.sf.saxon.om.SingletonAttributeMap
 
asList() - Method in class net.sf.saxon.om.SmallAttributeMap
 
asList() - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the contents 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.
asList() - Method in class net.sf.saxon.tree.linked.AttributeMapWithIdentity
 
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>.
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 - net.sf.saxon.style.SourceBinding.BindingProperty
 
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() - 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.
asSource(Source) - Method in class net.sf.saxon.s9api.SchemaValidator
Construct a Source object that applies validation to an underlying input Source.
asStaticError() - Method in exception net.sf.saxon.trans.XPathException
 
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>).
asStep(Processor) - Method in class net.sf.saxon.s9api.XdmFunctionItem
Get an equivalent Step object representing this XdmFunction.
asStreamResult() - Method in class net.sf.saxon.lib.Logger
Get a JAXP StreamResult object allowing serialized XML to be written to the output destination of this Logger.
asStreamResult() - Method in class net.sf.saxon.lib.StandardLogger
Get a JAXP Result object allowing serialized XML to be written to the output destination of 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
ASTERISK - Static variable in class net.sf.saxon.str.StringConstants
 
asTimeValue() - Method in class net.sf.saxon.value.TimeValue.TimeComparable
 
asTypeError() - Method in exception net.sf.saxon.trans.XPathException
Mark this exception to indicate that it represents a type error
asTypeErrorIf(boolean) - Method in exception net.sf.saxon.trans.XPathException
 
asWarning() - Method in interface net.sf.saxon.s9api.XmlProcessingError
Return an XmlProcessingError containing the same information, but to be treated as a warning condition
asWarning() - Method in class net.sf.saxon.trans.XmlProcessingException
 
asWarning() - Method in class net.sf.saxon.trans.XmlProcessingIncident
 
asWriter() - Method in class net.sf.saxon.lib.Logger
Get a Writer whose effect is to send each line of written output as a separate INFO message to this Logger
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 contents of the stream as an XdmValue.
at(int) - Method in class net.sf.saxon.s9api.streams.XdmStream
Return the item at a given position in the stream.
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 - Static variable in class net.sf.saxon.expr.parser.Token
At token, "@"
atan(double) - Static method in class net.sf.saxon.option.exslt.Math
Get the arctangent of a numeric value (SStL)
atan2(double, double) - Static method in class net.sf.saxon.option.exslt.Math
Converts rectangular coordinates to polar (SStL)
Atan2Fn() - Constructor for class net.sf.saxon.functions.MathFunctionSet.Atan2Fn
 
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 - net.sf.saxon.om.Genre
 
ATOMIC_SEQUENCE - Static variable in class net.sf.saxon.expr.OperandRole
 
ATOMIC_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
 
ATOMIC_VALUE - net.sf.saxon.pull.PullEvent
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) - 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 net.sf.saxon.functions.hof
A function item representing a constructor function for an atomic type.
AtomicConstructorFunction(AtomicType, NamespaceResolver) - Constructor for class net.sf.saxon.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
AtomicCounter - Class in net.sf.saxon.om
An integer that can be incremented atomically with thread safety
AtomicCounter(int) - Constructor for class net.sf.saxon.om.AtomicCounter
 
AtomicEqual - Class in net.sf.saxon.functions
Implements the XPath 4.0 fn:atomic-equal() function.
AtomicEqual() - Constructor for class net.sf.saxon.functions.AtomicEqual
 
AtomicItemFeed - Class in com.saxonica.ee.stream.feed
An AtomicItemFeed is an ItemFeed in which the only allowed event is ItemFeed.append(Item) passing an atomic value.
AtomicItemFeed(ItemFeed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.AtomicItemFeed
 
AtomicItemFeed(Expression, ItemFeed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.AtomicItemFeed
 
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 (or other supplied conversion) on each member of a supplied sequence
AtomicSequenceConverter(Expression, PlainType) - Constructor for class net.sf.saxon.expr.AtomicSequenceConverter
Constructor
AtomicSequenceConverter.AtomicSequenceConverterElaborator - Class in net.sf.saxon.expr
Elaborator for an AtomicSequenceConverter (including an UntypedAtomicConverter, which is the same except that it uses a different converter internally)
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
 
AtomicSequenceConverterElaborator() - Constructor for class net.sf.saxon.expr.AtomicSequenceConverter.AtomicSequenceConverterElaborator
 
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).
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(AtomicType) - 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() - 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() - 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 class 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.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() - 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.
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(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.EnumerationType
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(Sequence) - Static method in class net.sf.saxon.expr.Atomizer
 
atomizeActions() - Method in class net.sf.saxon.expr.instruct.Choose
Atomize all the action expressions
AtomizedValueIterator - 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, Supplier<RoleDiagnostic>) - Constructor for class net.sf.saxon.expr.Atomizer
Constructor
Atomizer.AtomizerElaborator - Class in net.sf.saxon.expr
Elaborator for an Atomizer
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
 
AtomizerElaborator() - Constructor for class net.sf.saxon.expr.Atomizer.AtomizerElaborator
 
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
 
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) - Method in class net.sf.saxon.s9api.XdmNode
Get the string value of a named attribute (in no namespace) of this element
attribute(String, String) - Method in interface net.sf.saxon.s9api.push.Element
Add an attribute to the current element, supplying its name as a string.
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(NodeName, SimpleType, String, Location, int) - Method in class com.saxonica.ee.stream.adjunct.BooleanFnFeed
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class com.saxonica.ee.stream.adjunct.ConditionalBlockAdjunct.ConditionalBlockFeed
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class com.saxonica.ee.stream.adjunct.FeedToEventBuffer
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class com.saxonica.ee.stream.feed.AtomicItemFeed
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class com.saxonica.ee.stream.feed.CardinalityCheckingFeed
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class com.saxonica.ee.stream.feed.ComplexNodeEventFeed
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class com.saxonica.ee.stream.feed.CopyOfFeed
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class com.saxonica.ee.stream.feed.ExistenceFeed
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class com.saxonica.ee.stream.feed.GroundedItemFeed
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class com.saxonica.ee.stream.feed.TypedValueFeed
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Output an attribute value.
attribute(NodeName, SimpleType, String, Location, int) - Method in class net.sf.saxon.event.EventMonitor
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class net.sf.saxon.event.Outputter
Notify an attribute.
attribute(NodeName, SimpleType, String, Location, int) - Method in class net.sf.saxon.event.OutputterEventBuffer
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class net.sf.saxon.event.ProxyOutputter
Notify an attribute.
attribute(NodeName, SimpleType, String, Location, int) - Method in class net.sf.saxon.event.SignificantItemDetector
Notify an attribute.
attribute(NodeName, SimpleType, String, Location, int) - Method in class net.sf.saxon.event.SinkOutputter
 
attribute(NodeName, SimpleType, String, Location, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
Notify an attribute.
attribute(NodeName, SimpleType, String, Location, int) - Method in class net.sf.saxon.event.WherePopulatedOutputter
Notify an attribute.
attribute(QName, String) - Method in interface net.sf.saxon.s9api.push.Element
Add an attribute to the current element, supplying its name as a QName.
Attribute(NodeName, SimpleType, String, Location, int) - Constructor for class net.sf.saxon.event.OutputterEvent.Attribute
 
ATTRIBUTE - net.sf.saxon.pull.PullEvent
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 - net.sf.saxon.s9api.Axis
 
ATTRIBUTE - net.sf.saxon.s9api.XdmNodeKind
 
ATTRIBUTE - net.sf.saxon.type.PrimitiveUType
 
ATTRIBUTE - Static variable in class com.saxonica.ee.schema.SymbolSpace
 
ATTRIBUTE - Static variable in class net.sf.saxon.om.AxisInfo
Constant representing the attribute axis
ATTRIBUTE - Static variable in class net.sf.saxon.pattern.NodeKindTest
 
ATTRIBUTE - Static variable in class net.sf.saxon.trans.Err
 
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)
AttributeCollectionImpl - Class in net.sf.saxon.tree.util
AttributeCollectionImpl is an implementation of the SAX2 interface Attributes.
AttributeCollectionImpl(Configuration, int) - Constructor for class net.sf.saxon.tree.util.AttributeCollectionImpl
 
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
 
AttributeGetter.AttributeGetterElaborator - Class in net.sf.saxon.expr
Elaborator for an AttributeGetter expression (which gets a named attribute of the context item and returns its value as an untyped atomic value)
AttributeGetterElaborator() - Constructor for class net.sf.saxon.expr.AttributeGetter.AttributeGetterElaborator
 
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
AttributeInfo - Class in net.sf.saxon.om
This class contains immutable information about an attribute.
AttributeInfo(NodeName, SimpleType, String, Location, int) - Constructor for class net.sf.saxon.om.AttributeInfo
Create an immutable AttributeInfo object
AttributeInfo.Deleted - Class in net.sf.saxon.om
AttributeInfo.Deleted is a subclass used to mark a deleted attribute (in XQuery Update)
AttributeInheritor - Class in com.saxonica.ee.validate
This class handles attribute inheritance.
AttributeInheritor(Receiver) - Constructor for class com.saxonica.ee.validate.AttributeInheritor
 
AttributeIterator - Class in com.saxonica.ee.stream.om
AttributeIterator iterates over all the attribute nodes of a streamed Element node.
AttributeIterator(FleetingElementNode, AttributeMap) - Constructor for class com.saxonica.ee.stream.om.AttributeIterator
Constructor
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
 
AttributeMap - Interface in net.sf.saxon.om
AttributeMap represents an immutable collection of attributes available on a particular element node.
attributeMapFromList(List<AttributeInfo>) - Static method in class net.sf.saxon.om.SequenceTool
Construct an AttributeMap given a list of AttributeInfo objects representing the individual attributes.
AttributeMapWithIdentity - Class in net.sf.saxon.tree.linked
An implementation of AttributeMap suitable for representing attributes on a mutable tree.
attributes() - Method in interface net.sf.saxon.om.NodeInfo
 
attributes() - Method in class net.sf.saxon.tree.linked.ElementImpl
Get the attributes of the element
attributes() - Method in class net.sf.saxon.tree.linked.NodeImpl
Get the attributes of the node.
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
 
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
AUTHORITY - Static variable in class com.saxonica.functions.qt4.URIFunctions
 
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
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 - Enum in net.sf.saxon.s9api
This is an enumeration class containing constants representing the thirteen XPath axes
AXIS - Static variable in class net.sf.saxon.expr.parser.Token
Token representing the name of an axis and the following "::" symbol
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(int, NodeTest) - Constructor for class net.sf.saxon.expr.AxisExpression
Constructor for an AxisExpression whose origin is the context item
AxisExpression.AxisExpressionElaborator - Class in net.sf.saxon.expr
Elaborator for an AxisExpression
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
 
AxisExpressionElaborator() - Constructor for class net.sf.saxon.expr.AxisExpression.AxisExpressionElaborator
 
AxisFilter(AxisIterator, NodePredicate) - 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
 
BACKTICK - Static variable in class net.sf.saxon.expr.parser.Token
Backtick (introducing a 4.0 string template)
backtrackingLimit - Variable in class net.sf.saxon.regex.REProgram
 
backup - Variable in class net.sf.saxon.Query
 
backwardsCompatible - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
 
badDuration(String, UnicodeString) - Static method in class net.sf.saxon.value.DurationValue
 
badDuration(String, UnicodeString, 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 "!"
BANG_BANG - Static variable in class net.sf.saxon.expr.parser.Token
 
BARE_NAME_STATE - Static variable in class net.sf.saxon.expr.parser.Tokenizer
State in which a name is NOT to be merged with what comes next, for example "("
base - Variable in class net.sf.saxon.expr.FilterIterator
 
base - Variable in class net.sf.saxon.expr.flwor.ForClausePull
 
base - Variable in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
 
BASE - Static variable in class net.sf.saxon.functions.registry.BuiltInFunctionSet
 
BASE64_BINARY - net.sf.saxon.type.PrimitiveUType
 
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(StreamResult, PipelineConfiguration) - Constructor for class com.saxonica.serialize.Base64BinaryEmitter
 
Base64BinaryToHexBinary() - Constructor for class net.sf.saxon.type.Converter.Base64BinaryToHexBinary
 
Base64BinaryToOctets() - Constructor for class com.saxonica.functions.extfn.VendorFunctionSetPE.Base64BinaryToOctets
 
Base64BinaryToString() - Constructor for class com.saxonica.functions.extfn.VendorFunctionSetPE.Base64BinaryToString
 
Base64BinaryValue - Class in net.sf.saxon.value
A value of type xs:base64Binary
Base64BinaryValue(byte[]) - Constructor for class net.sf.saxon.value.Base64BinaryValue
Constructor: create a base64Binary value from a given array of bytes
Base64BinaryValue(byte[], AtomicType) - Constructor for class net.sf.saxon.value.Base64BinaryValue
Constructor: create a base64Binary value from a given array of bytes
Base64BinaryValue(UnicodeString) - Constructor for class net.sf.saxon.value.Base64BinaryValue
Constructor: create a base64Binary value from a supplied string in base64 encoding
baseContext - Variable in class net.sf.saxon.expr.sort.GroupMatchingIterator
 
baseName - Variable in class net.sf.saxon.trans.packages.PackageDetails
The original package name, as defined by the @base attribute in the configuration file.
baseOutputUriWasSet - Variable in class net.sf.saxon.s9api.AbstractXsltTransformer
 
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.lib.ResourceRequest
The base URI that was used to resolve any relative URI, if known.
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
 
BaseUri_1.BaseUriFnElaborator - Class in net.sf.saxon.functions
Elaborator for simple string-valued properties of nodes such as name(), local-name(), namespace-uri(), and generate-id()
BaseUriFnElaborator() - Constructor for class net.sf.saxon.functions.BaseUri_1.BaseUriFnElaborator
 
baseUriSignificant - Variable in class net.sf.saxon.functions.DeepEqual.DeepEqualOptions
 
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 - net.sf.saxon.functions.AccumulatorFn.Phase
 
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.
BEQUEATH_INHERITED_NAMESPACES_ONLY - Static variable in class net.sf.saxon.event.ReceiverOption
Flag set on startElement() to indicate that the namespaces inherited from a new parent element are passed on to the children of this element, but other namespaces are not bequeathed to the children.
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(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(BigDecimal) - Constructor for class net.sf.saxon.value.BigDecimalValue
Constructor supplying a BigDecimal
BigDecimalValue(BigDecimal, AtomicType) - Constructor for class net.sf.saxon.value.BigDecimalValue
Constructor supplying a BigDecimal and a type label
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(long) - Constructor for class net.sf.saxon.value.BigIntegerValue
Construct an xs:integer value from a Java long.
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.
BigRangeIterator - Class in net.sf.saxon.expr
An Iterator that produces numeric values in a monotonic ascending or descending sequence, where the integers may exceed the range of a Long
BigRangeIterator(BigInteger, BigInteger, BigInteger) - Constructor for class net.sf.saxon.expr.BigRangeIterator
Create an iterator over a range of monotonically increasing integers
BINARY_EXPR - Static variable in class net.sf.saxon.expr.parser.RoleDiagnostic
 
BINARY_INTEGER - Static variable in class net.sf.saxon.expr.parser.Token
 
BINARY_NATURE - Static variable in class net.sf.saxon.lib.ResourceRequest
 
BinaryAnd() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryAnd
 
BinaryBin() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryBin
 
binaryContent - Variable in class net.sf.saxon.resource.AbstractResourceCollection.InputDetails
The binary content of the resource
BinaryDecodeString() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryDecodeString
 
BinaryEmitter - Class in com.saxonica.serialize
This is an abstract superclass for the two binary output methods saxon:base64Binary and saxon:hexBinary.
BinaryEmitter(StreamResult, PipelineConfiguration) - Constructor for class com.saxonica.serialize.BinaryEmitter
 
BinaryEncodeString() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryEncodeString
 
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
BinaryFind() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryFind
 
BinaryFromOctets() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryFromOctets
 
BinaryHex() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryHex
 
BinaryInsertBefore() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryInsertBefore
 
BinaryJoin() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryJoin
 
BinaryLength() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryLength
 
BinaryNot() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryNot
 
BinaryOctal() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryOctal
 
BinaryOr() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryOr
 
BinaryPackDouble() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryPackDouble
 
BinaryPackFloat() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryPackFloat
 
BinaryPackInteger() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryPackInteger
 
BinaryPadLeft() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryPadLeft
 
BinaryPadRight() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryPadRight
 
BinaryPart() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryPart
 
BinaryResource - Class in net.sf.saxon.resource
A binary resource that might appear in a resource collection.
BinaryResource(String, String, byte[]) - Constructor for class net.sf.saxon.resource.BinaryResource
Create a binary resource supplying the actual content as a byte array
BinaryResource(AbstractResourceCollection.InputDetails) - Constructor for class net.sf.saxon.resource.BinaryResource
Create a binary resource
BinaryShift() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryShift
 
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
 
BinaryToOctets() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryToOctets
 
BinaryUnpackDouble() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryUnpackDouble
 
BinaryUnpackFloat() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryUnpackFloat
 
BinaryUnpackInteger() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryUnpackInteger
 
BinaryUnpackUnsignedInteger() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryUnpackUnsignedInteger
 
BinaryVersion() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryVersion
 
BinaryXor() - Constructor for class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryXor
 
bind(String, NamespaceUri) - Method in class net.sf.saxon.om.NamespaceMap
Add or remove a namespace binding
bind(SymbolicName.F, Expression[], Map<StructuredQName, Integer>, 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[], Map<StructuredQName, Integer>, StaticContext, List<String>) - Method in class com.saxonica.ee.extfn.js.JSFunctionLibrary
 
bind(SymbolicName.F, Expression[], Map<StructuredQName, Integer>, StaticContext, List<String>) - Method in class com.saxonica.ee.extfn.js.StubFunctionLibrary
 
bind(SymbolicName.F, Expression[], Map<StructuredQName, Integer>, 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[], Map<StructuredQName, Integer>, 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[], Map<StructuredQName, Integer>, 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[], Map<StructuredQName, Integer>, 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[], Map<StructuredQName, Integer>, 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[], Map<StructuredQName, Integer>, 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[], Map<StructuredQName, Integer>, StaticContext, List<String>) - Method in class net.sf.saxon.functions.registry.OnDemandFunctionSet
 
bind(SymbolicName.F, Expression[], Map<StructuredQName, Integer>, 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[], Map<StructuredQName, Integer>, StaticContext, List<String>) - Method in class net.sf.saxon.query.UnboundFunctionLibrary
Identify a (namespace-prefixed) function appearing in the expression.
bind(SymbolicName.F, Expression[], Map<StructuredQName, Integer>, StaticContext, List<String>) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Identify a (namespace-prefixed) function appearing in the expression.
bind(SymbolicName.F, Expression[], Map<StructuredQName, Integer>, 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[], Map<StructuredQName, Integer>, 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[], Map<StructuredQName, Integer>, StaticContext, List<String>) - Method in class net.sf.saxon.style.XSLOriginalLibrary
 
bind(SymbolicName.F, Expression[], Map<StructuredQName, Integer>, 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 net.sf.saxon.functions.ContextAccessorFunction
Bind context information 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.Current
 
bindContext(XPathContext) - Method in class net.sf.saxon.functions.CurrentGroup
 
bindContext(XPathContext) - Method in class net.sf.saxon.functions.CurrentGroupingKey
 
bindContext(XPathContext) - Method in class net.sf.saxon.functions.CurrentOutputUri
 
bindContext(XPathContext) - Method in class net.sf.saxon.functions.DynamicContextAccessor
 
bindContext(XPathContext) - Method in class net.sf.saxon.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.PositionAndLast
Bind a context item to appear as part of the function's closure.
bindContext(XPathContext) - Method in class net.sf.saxon.functions.RegexGroup
 
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, InputStream, 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 class com.saxonica.xqj.SaxonXQDynamicContext
 
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, String, String, 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, XMLStreamReader, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
 
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 class com.saxonica.xqj.SaxonXQDynamicContext
 
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 - Variable in class net.sf.saxon.expr.VariableReference
 
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_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, 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.
bindSaxonExtensionFunction(String, int) - Method in class com.saxonica.config.ProfessionalConfiguration
Instantiate a Saxon extension function.
bindSaxonExtensionFunction(String, int) - Method in class net.sf.saxon.Configuration
Instantiate a Saxon extension function.
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.
bindUnboundFunctionCall(UserFunctionCall, List<String>) - Method in class net.sf.saxon.functions.FunctionLibraryList
Bind a function call using this function library, in the situation where it was not possible to bind it earlier, typically because it was encountered as a forwards reference.
bindUnboundFunctionCall(UserFunctionCall, List<String>) - Method in class net.sf.saxon.query.ImportedFunctionLibrary
Bind a function call using this XQuery function library, in the situation where it was not possible to bind it earlier, typically because it was encountered as a forwards reference.
bindUnboundFunctionCall(UserFunctionCall, List<String>) - Method in interface net.sf.saxon.query.XQueryFunctionBinder
Bind a function call using this XQuery function library, in the situation where it was not possible to bind it earlier, typically because it was encountered as a forwards reference.
bindUnboundFunctionCall(UserFunctionCall, List<String>) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
Bind a function call using this XQuery function library, in the situation where it was not possible to bind it earlier, typically because it was encountered as a forwards reference.
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.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.
bindVariable(StructuredQName, 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
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
Block.BlockElaborator - Class in net.sf.saxon.expr.instruct
Elaborator for a "Block", which is typically either an XPath sequence expression (a, b, c) or an XSLT sequence constructor
Block.ChainAction - Interface in net.sf.saxon.expr.instruct
 
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
 
BlockElaborator() - Constructor for class net.sf.saxon.expr.instruct.Block.BlockElaborator
 
BlockIterator - Class in net.sf.saxon.expr.instruct
Iterate over the instructions in a sequence of instructions (or an XPath comma expression), concatenating the result of each instruction into a single combined sequence.
BlockIterator(Operand[], XPathContext) - Constructor for class net.sf.saxon.expr.instruct.BlockIterator
 
bmp(String) - Static method in class net.sf.saxon.value.StringValue
Construct a StringValue whose content is known to consist entirely of BMP characters (codepoints less than 65536, with no surrogate pairs)
BMPString - Class in net.sf.saxon.str
An implementation of UnicodeString that wraps a Java string which is known to contain no surrogates.
BMPString(String) - Constructor for class net.sf.saxon.str.BMPString
Protected constructor
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
 
bodyEvaluator - Variable in class net.sf.saxon.expr.instruct.TemplateRule
 
bodyEvaluator - Variable in class net.sf.saxon.expr.instruct.UserFunction
 
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 - net.sf.saxon.type.PrimitiveUType
 
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
 
BooleanElaborator - Class in net.sf.saxon.expr.elab
Abstract superclass for elaborators whose primary evaluation method is to return a single boolean.
BooleanElaborator() - Constructor for class net.sf.saxon.expr.elab.BooleanElaborator
 
BooleanEvaluator - Interface in net.sf.saxon.expr.elab
Interface implemented by expressions that return a boolean result.
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
 
BooleanFn.BooleanFnElaborator - Class in net.sf.saxon.functions
 
BooleanFnElaborator() - Constructor for class net.sf.saxon.functions.BooleanFn.BooleanFnElaborator
 
BooleanFnFeed - Class in com.saxonica.ee.stream.adjunct
Feed implementation supporting the fn:boolean() and fn:not() functions
BooleanFnFeed.Negative - Class in com.saxonica.ee.stream.adjunct
Feed implementation for the fn:not function
BooleanFnFeed.Positive - Class in com.saxonica.ee.stream.adjunct
Feed implementation for the fn:boolean function
BooleanFnStreamer - Class in com.saxonica.ee.stream.adjunct
Streaming code for an fn:boolean() function call
BooleanFnStreamer() - Constructor for class com.saxonica.ee.stream.adjunct.BooleanFnStreamer
 
BooleanPrecondition(Characteristic) - 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
 
BooleanToFloat() - Constructor for class net.sf.saxon.type.Converter.BooleanToFloat
 
BooleanToInteger() - Constructor for class net.sf.saxon.type.Converter.BooleanToInteger
 
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
bounds() - Method in annotation type net.sf.saxon.transpile.CSharpTypeBounds
 
BoundUserFunction(FunctionItem, int, Component, ExportAgent, Controller) - Constructor for class net.sf.saxon.functions.hof.UserFunctionReference.BoundUserFunction
Create a bound user function
BreakElaborator() - Constructor for class net.sf.saxon.expr.instruct.BreakInstr.BreakElaborator
 
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
BreakInstr.BreakElaborator - Class in net.sf.saxon.expr.instruct
 
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
BufferingApplyTemplatesFeed - Class in com.saxonica.ee.stream.feed
This class is used when a streaming xsl:for-each requests processing of a grounded consuming sequence with a static dependency on last()
BufferingApplyTemplatesFeed(ApplyTemplates, ItemFeed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.BufferingApplyTemplatesFeed
 
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, ItemFeed, 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, ItemFeed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.BufferingFilterExpressionFeed
 
BufferingForEachExpressionFeed - Class in com.saxonica.ee.stream.feed
This class is used when a streaming xsl:for-each requests processing of a grounded consuming sequence with a static dependency on last()
BufferingForEachExpressionFeed(ForEach, ItemFeed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.BufferingForEachExpressionFeed
 
build(File) - Method in class net.sf.saxon.s9api.DocumentBuilder
Build a document from a supplied XML file
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_TREE - net.sf.saxon.s9api.Serializer.Property
Build-tree option (XSLT only), "yes" or "no"
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
 
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
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() - Constructor for class net.sf.saxon.value.StringValue.Builder
 
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
BuildURI - Class in com.saxonica.functions.qt4
Supports the fn:build-uri function.
BuildURI() - Constructor for class com.saxonica.functions.qt4.BuildURI
 
BUILT - net.sf.saxon.trans.KeyIndex.Status
 
BuiltInAtomicItemType(BuiltInAtomicType, ConversionRules) - Constructor for class net.sf.saxon.s9api.ItemType.BuiltInAtomicItemType
 
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.
BuiltInRules - Enum in net.sf.saxon.trans.rules
Enumeration representing the permitted values of xsl:mode/@on-no-match, decomposed into more primitive actions
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.
BY_TYPE - Static variable in class net.sf.saxon.lib.Validation
Code indicating that validation against a named type was requested
BYTE - Static variable in class net.sf.saxon.s9api.ItemType
ItemType representing the built-in (but non-primitive) type xs:byte
BYTE - Static variable in class net.sf.saxon.type.BuiltInAtomicType
 
BYTE_CODE_NOT_USED - Static variable in class net.sf.saxon.expr.parser.OptimizerOptions
 
BYTE_ORDER_MARK - net.sf.saxon.s9api.Serializer.Property
Set to "yes" or "no" to indicate whether a byte order mark is to be written
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
 
bytes - Variable in class net.sf.saxon.str.Twine24
 
bytes - Variable in class net.sf.saxon.str.Twine8
 
bytes(String) - Static method in class net.sf.saxon.str.StringConstants
 

C

cachedHash - Variable in class net.sf.saxon.str.Twine16
 
cachedHash - Variable in class net.sf.saxon.str.Twine24
 
cachedHash - Variable in class net.sf.saxon.str.Twine8
 
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.DoubleOpDouble - Interface in net.sf.saxon.expr
Marker interface for operations on doubles
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
CalendarValue - Class in net.sf.saxon.value
Abstract superclass for Date, Time, and DateTime.
CalendarValue(AtomicType) - Constructor for class net.sf.saxon.value.CalendarValue
 
CalendarValue(AtomicType, int) - 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
 
CalendarValueToLocalDateTime() - Constructor for class net.sf.saxon.expr.PJConverter.CalendarValueToLocalDateTime
 
CalendarValueToOffsetDateTime() - Constructor for class net.sf.saxon.expr.PJConverter.CalendarValueToOffsetDateTime
 
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(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.SchemaTypeFn
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.functions.extfn.AnalyzeUri
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.CharactersFn
Evaluate this function call
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.EQName
Evaluate the function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EscapeNCName
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.EXPathBinaryFunctionSet.BinaryAnd
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryBin
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryDecodeString
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryEncodeString
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryFind
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryFromOctets
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryHex
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryInsertBefore
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryJoin
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryLength
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryNot
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryOctal
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryOr
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryPackDouble
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryPackFloat
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryPackInteger
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryPadLeft
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryPadRight
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryPart
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryShift
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryToOctets
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryUnpackDouble
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryUnpackFloat
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryUnpackInteger
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryUnpackUnsignedInteger
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryVersion
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathBinaryFunctionSet.BinaryXor
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileAppend
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileAppendBinary
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileAppendText
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileAppendTextLines
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileBaseDir
Invoke the function
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileChildren
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileCopy
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileCreateDir
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileCreateTempDir
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileCreateTempFile
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileCurrentDir
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileDelete
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileDirSeparator
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileExists
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileIsDir
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileIsFile
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileLastModified
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileLineSeparator
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileList
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileMove
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileName
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileParent
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FilePathSeparator
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FilePathToNative
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FilePathToUri
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileReadBinary
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileReadText
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileReadTextLines
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileResolvePath
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileSize
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileTempDir
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileWrite
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileWriteBinary
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileWriteText
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileFunctionSet.FileWriteTextLines
 
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.NewAttribute
Evaluate this function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.NewComment
Evaluate this function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.NewDocument
Evaluate this function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.NewElement
Evaluate this function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.NewNamespace
Evaluate this function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.NewProcessingInstruction
Evaluate this function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.NewText
Evaluate this function call
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.ReadBinaryResource
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.ReplaceWith
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.SaxonSlice
Evaluate the expression
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.UnescapeNCName
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.Unindexed
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.AdjustToCivilTime
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.Base64BinaryToOctets
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.Base64BinaryToString
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.ColumnNumber
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.ConfigurationFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.ContextFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.ControllerFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.CurrentModeName
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.DiscardDocument
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.GetContext
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.GetPseudoAttribute
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.HasSameNodes
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.HexBinaryToOctets
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.HexBinaryToString
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.InSummerTime
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.IsDefaulted
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.LineNumber
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.NamespaceNodeFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.OctetsToBase64Binary
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.OctetsToHexBinary
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.ParseDateTime
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.PrintStack
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.StringToBase64BinaryFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.StringToHexBinaryFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.StringToUTF8
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.SystemId
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.TunnelParamsFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.TypeAnnotationFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.UnparsedEntities
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.VendorFunctionSetPE.ValidCharacter
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.WithPedigree
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.XQueryFn
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.AllDifferent
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.AllEqual
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.BuildURI
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.CharactersFn
Evaluate this function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.CharFn
Evaluate this function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.DecodeFromURI
Evaluate this function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.DuplicateValues
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.EveryFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.ExpandedQNameFn
Evaluate this function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.FootFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.HighestOrLowest
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.IdentityFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.IndexWhere
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.InScopeNamespacesFn
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.Intersperse
Evaluate the expression as a general function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.IsNaN
Evaluate this function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.ItemsAt
Call the function
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.ItemsEnding
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.ItemsStarting
Evaluate this function call at run-time
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.IterateWhileFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.OpFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.ParcelFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.ParseHtml
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.ParseInteger
Evaluate this function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.ParseQNameFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.ParseURI
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.Partition
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.Parts
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.Replicate
Evaluate the expression as a general function call
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.SequenceMatching.ContainsSequence
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.SequenceMatching.EndsWithSequence
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.SequenceMatching.StartsWithSequence
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.Slice
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.SomeFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.TransitiveClosure
 
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.Trunk
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.UnparcelFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.VoidFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.qt4.XdmToJsonFn
Evaluate the function call
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.SQLTableFn
 
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.CallableDelegate
 
call(XPathContext, Sequence[]) - Method in interface net.sf.saxon.expr.CallableDelegate.Lambda
 
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.instruct.MemoFunction
Call this function to return a value.
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(XPathContext, Sequence[]) - Method in interface net.sf.saxon.expr.LambdaCallable
Call the Callable.
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.SystemFunctionCall
 
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.AtomicEqual
 
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.Concat31
 
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_2
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Doc
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.hof.AtomicConstructorFunction
Invoke the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.CallableWithBoundFocus
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.CoercedFunction
Invoke the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.CurriedFunction
Invoke the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.FilterFn
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.FoldRightFn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.ForEachFn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.ForEachPairFn
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.FunctionArity
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.FunctionLookup
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.FunctionName
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.LoadXqueryModule
Invoke the function
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.RandomNumberGenerator
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.Sort_3
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.SystemFunctionWithBoundContextItem
Evaluate the expression
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.UnresolvedXQueryFunctionItem
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.UserFunctionReference.BoundUserFunction
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.hof.UserFunctionReference
Call the Callable.
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
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.MathFunctionSet.TrigFn1
 
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.ArrayAsSequenceOfMaps
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.registry.VendorFunctionSetHE.ConcatenateSequences
 
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.registry.VendorFunctionSetHE.MapAsSequenceOfMaps
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.registry.VendorFunctionSetHE.YesNoBoolean
 
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.SaxonDeepEqual
Evaluate this function call at run-time
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.ArrayBuild
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayEmpty
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayExists
 
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.ArrayFoot
 
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.ArrayIndexWhere
 
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.ArrayMembers
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArrayOfMembers
 
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.ArrayReplace
 
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.ArraySlice
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.arrays.ArrayFunctionSet.ArraySplit
 
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.ArrayFunctionSet.ArrayTrunk
 
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.MapBuild
 
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.MapEntries
 
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.MapFilter
 
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.MapOfPairs
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapFunctionSet.MapPair
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.MapFunctionSet.MapPairs
 
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 class 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 class net.sf.saxon.option.sql.SQLConnect.ConnectInstruction
 
call(XPathContext, Sequence[]) - Method in class net.sf.saxon.query.XQueryFunctionLibrary.UnresolvedCallable
Evaluate the expression
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(Sequence[], Controller) - Method in class net.sf.saxon.expr.instruct.UserFunction
Call this function.
call(Processor, XdmValue...) - Method in class net.sf.saxon.s9api.XdmFunctionItem
Call the function
call(XdmValue[]) - Method in interface net.sf.saxon.s9api.ExtensionFunction
Call the function.
Call() - Constructor for class com.saxonica.ee.extfn.js.IXSLFunctionSet.Call
 
CALL_EVALUATE_OPTIONAL_ITEM - Static variable in class net.sf.saxon.expr.parser.Evaluators
 
CALL_EVALUATE_SINGLE_ITEM - Static variable in class net.sf.saxon.expr.parser.Evaluators
 
Callable - Interface in net.sf.saxon.expr
A generic interface for calling expressions by supplying the values of their subexpressions
CallableDelegate - Class in net.sf.saxon.expr
An implementation of Callable that allows the logic to be supplied as a lambda expression.
CallableDelegate(CallableDelegate.Lambda) - Constructor for class net.sf.saxon.expr.CallableDelegate
Construct a Callable by supplying an implementation in the form of a lambda expression
CallableDelegate.Lambda - Interface in net.sf.saxon.expr
 
CallableElaborator() - Constructor for class net.sf.saxon.xpath.JAXPVariableReference.CallableElaborator
 
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, ItemFeed, 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(int, Callable, FunctionItemType) - Constructor for class net.sf.saxon.functions.CallableFunction
 
CallableFunction(SymbolicName.F, Callable, FunctionItemType) - Constructor for class net.sf.saxon.functions.CallableFunction
 
CallableWithBoundFocus - Class in net.sf.saxon.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 net.sf.saxon.functions.hof.CallableWithBoundFocus
 
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
callStack() - Static method in class net.sf.saxon.trace.Instrumentation
 
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(QName) - Method in class net.sf.saxon.s9api.Xslt30Transformer
Invoke a transformation by calling a named template.
callTemplate(QName, Destination) - Method in class net.sf.saxon.s9api.Xslt30Transformer
Invoke a transformation by calling a named template.
CallTemplate - Class in net.sf.saxon.expr.instruct
Instruction representing an xsl:call-template element in the stylesheet.
CallTemplate() - Constructor for class net.sf.saxon.trace.ContextStackFrame.CallTemplate
 
CallTemplate(NamedTemplate, StructuredQName, boolean, boolean) - Constructor for class net.sf.saxon.expr.instruct.CallTemplate
Construct a CallTemplate instruction.
CallTemplate.CallTemplateElaborator - Class in net.sf.saxon.expr.instruct
 
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
 
CallTemplateElaborator() - Constructor for class net.sf.saxon.expr.instruct.CallTemplate.CallTemplateElaborator
 
CallTemplatePackage(Component, ParameterSet, ParameterSet, CallTemplate, Outputter, 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
 
canonical - Variable in class net.sf.saxon.serialize.XMLEmitter
 
CANONICAL - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
saxon:canonical = yes/no
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
CardinalityChecker.CardinalityCheckerElaborator - Class in net.sf.saxon.expr
Elaborator for a treat as expression, which is usually system-generated by the type checking phase of the compiler
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
 
CardinalityCheckerElaborator() - Constructor for class net.sf.saxon.expr.CardinalityChecker.CardinalityCheckerElaborator
 
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, ItemFeed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.CardinalityCheckingFeed
 
CardinalityCheckingIterator - Class in net.sf.saxon.expr
CardinalityCheckingIterator returns the items in an underlying sequence unchanged, but checks that the number of items conforms to the required cardinality.
CardinalityCheckingIterator(SequenceIterator, int, Supplier<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.DocumentKey
 
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 singleton class holds data about the case-variants of Unicode characters.
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(String) - Static method in class net.sf.saxon.value.BigDecimalValue
Test whether a string is castable to a decimal value
castableAsInteger(UnicodeString) - 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"
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
CastExprElaborator() - Constructor for class net.sf.saxon.expr.CastExpression.CastExprElaborator
 
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
CastExpression.CastExprElaborator - Class in net.sf.saxon.expr
Elaborator for cast as expression, or the equivalent constructor function call
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
CastingTarget - Interface in net.sf.saxon.type
This marker interface represents a type that can be used as the target of a cast or castable operation, that is, an atomic type, list type, or plain union type
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
A resource collection implemented by means of a catalog file.
CatalogCollection(Configuration, String) - Constructor for class net.sf.saxon.resource.CatalogCollection
Create a catalog collection
catalogContents(String, XPathContext) - Method in class net.sf.saxon.resource.CatalogCollection
Return a collection defined as a list of URIs in a catalog file
CatalogResourceResolver - Class in net.sf.saxon.lib
The standard implementation of the ResourceResolver interface for use with catalogs.
CatalogResourceResolver() - Constructor for class net.sf.saxon.lib.CatalogResourceResolver
Creates a new CatalogResourceResolver resolver with a default XMLResolverConfiguration.
CatalogResourceResolver(Resolver) - Constructor for class net.sf.saxon.lib.CatalogResourceResolver
Creates a new CatlaogResourceResolver using the provided resolver as its underlying resolver.
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 ErrorReporter; after an error has occurred, all further events are ignored.
CatchingReceiver(Receiver, ErrorReporter) - 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
Singleton class holding data for Regular expression character 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, IntPredicateProxy) - Constructor for class net.sf.saxon.regex.charclass.Categories.Category
 
CDATA_SECTION_ELEMENTS - net.sf.saxon.s9api.Serializer.Property
Space-separated list of QNames (in Clark form or EQName form) of elements whose content is to be wrapped in CDATA sections
CDATAFilter - Class in net.sf.saxon.serialize
CDATAFilter: This ProxyReceiver 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() - 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
Ceiling - Class in net.sf.saxon.functions
This class supports the ceiling() function
Ceiling() - Constructor for class net.sf.saxon.functions.Ceiling
 
Ceiling.CeilingElaborator - Class in net.sf.saxon.functions
 
CeilingElaborator() - Constructor for class net.sf.saxon.functions.Ceiling.CeilingElaborator
 
ChainedEntityResolver - Class in net.sf.saxon.lib
An EntityResolver that first tries one supplied EntityResolver, and if that returns null, falls back to another.
ChainedEntityResolver(EntityResolver, EntityResolver) - Constructor for class net.sf.saxon.lib.ChainedEntityResolver
Create a composite entity resolver
ChainedResourceResolver - Class in net.sf.saxon.lib
An ResourceResolver that first tries one supplied ResourceResolver, and if that returns null, falls back to another.
ChainedResourceResolver(ResourceResolver, ResourceResolver) - Constructor for class net.sf.saxon.lib.ChainedResourceResolver
Create a composite entity resolver
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.
characterContent - Variable in class net.sf.saxon.resource.AbstractResourceCollection.InputDetails
The character content of the resource
Characteristic - 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(Iterable<CharacterMap>) - Constructor for class net.sf.saxon.serialize.CharacterMap
Create a CharacterMap that combines a set of existing character maps.
CharacterMap(StructuredQName, IntHashMap<String>) - Constructor for class net.sf.saxon.serialize.CharacterMap
Create a CharacterMap from a raw map of integers to strings
CharacterMapExpander - Class in net.sf.saxon.serialize
CharacterMapExpander: This ProxyReceiver expands characters occurring in a character map, as specified by the XSLT 2.0 xsl:character-map declaration
CharacterMapExpander(Receiver) - Constructor for class net.sf.saxon.serialize.CharacterMapExpander
 
CharacterMapIndex - Class in net.sf.saxon.serialize
This class represents a set of named character maps.
CharacterMapIndex() - Constructor for class net.sf.saxon.serialize.CharacterMapIndex
 
characterReferenceGenerator - Variable in class net.sf.saxon.serialize.XMLEmitter
 
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
characters(char[], int, int) - Method in class com.saxonica.ee.jaxp.ValidatorHandlerImpl
Receive notification of character data.
characters(char[], int, int) - Method in class net.sf.saxon.event.ReceivingContentHandler
Report character data.
characters(UnicodeString) - Method in interface net.sf.saxon.regex.RegexMatchHandler
Method to be called with each fragment of text in a matching substring
characters(UnicodeString, Location, int) - Method in class com.saxonica.config.EvaluationNuisance
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.domino.Erector
Notify a text node
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.schema.SchemaModelLoader
Character data
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.schema.sdoc.VersionControlFilter
Character data
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.adjunct.BooleanFnFeed
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.adjunct.ConditionalBlockAdjunct.ConditionalBlockFeed
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.adjunct.FeedToEventBuffer
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.ContentDetector
Character data
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.feed.AtomicItemFeed
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.feed.CardinalityCheckingFeed
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.feed.ComplexNodeEventFeed
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.feed.CopyOfFeed
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.feed.ExistenceFeed
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.feed.GroundedItemFeed
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.feed.StringValueGatherer
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.feed.TypedValueFeed
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.Projector
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.stream.watch.WatchManager
Text node
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.AbstractReceiver
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.AllElementValidator
Handle character data appearing as a child of the element being validated
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.AnyTypeValidator
Handle character data appearing as a child of the element being validated
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.AttributeValidator
Handle character data appearing as a child of the element being validated
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.CatchingReceiver
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.ComplexContentValidator
Handle character data appearing as a child of the element being validated
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.EmptyContentValidator
Character data
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.EntityValidator
Character data
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.FieldChecker
Notify character data.
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.IdValidator
Character data
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.LaxValidator
Character data
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.SimpleContentValidator
Handle character data appearing as a child of the element being validated
characters(UnicodeString, Location, int) - Method in class com.saxonica.ee.validate.ValidationStack
 
characters(UnicodeString, Location, int) - Method in class com.saxonica.serialize.BinaryEmitter
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.dom.DOMWriter
Character data.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.CheckSumFilter
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.CommentStripper
Handle a text node.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
Produce text content output.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.DocumentValidator
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.EventBuffer
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.EventMonitor
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.IDFilter
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.IgnorableWhitespaceStripper
Handle a text node
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.Outputter
Notify character data.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.OutputterEventBuffer
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.ProxyOutputter
Notify character data.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.ProxyReceiver
Character data
characters(UnicodeString, Location, int) - Method in interface net.sf.saxon.event.Receiver
Notify character data.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.RegularSequenceChecker
Character data (corresponding to a text node).
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.SequenceNormalizer
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.SequenceNormalizerWithItemSeparator
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.SequenceWriter
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.SignificantItemDetector
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.Sink
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.SinkOutputter
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.Stripper
Handle a text node
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.TeeOutputter
Notify character data.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.TreeReceiver
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.event.WherePopulatedOutputter
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.ma.json.JsonReceiver
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.option.axiom.AxiomWriter
Character data.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
Character data.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.option.jdom2.JDOM2Writer
Character data.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.option.xom.XOMWriter
Character data.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.query.SequenceWrapper
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.serialize.CDATAFilter
Output character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.serialize.CharacterMapExpander
Output character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.serialize.HTMLEmitter
Character data.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.serialize.HTMLIndenter
Output character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.serialize.PrincipalOutputGatekeeper
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
Produce output using the current Writer.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.serialize.UncommittedSerializer
Produce character output using the current Writer.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.serialize.UnicodeNormalizer
Output character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.serialize.XHTML5Emitter
Character data.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.serialize.XMLEmitter
Character data.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.serialize.XMLIndenter
Output character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.stax.ReceiverToXMLStreamWriter
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.style.UseWhenFilter
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.trace.CountingFilter
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.trace.TracingFilter
Character data
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.trans.ConfigurationReader
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
 
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
Notify a text node.
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
Notify a text node
characters(UnicodeString, Location, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
 
characterSet - Variable in class net.sf.saxon.serialize.Emitter
 
CharacterSet - Interface in net.sf.saxon.serialize.charcode
This interface defines properties of a character set, built in to the Saxon product.
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
CharactersFn - Class in com.saxonica.functions.extfn
Implements the saxon:characters() function.
CharactersFn - Class in com.saxonica.functions.qt4
Implements the saxon:characters() or fn:characters() function.
CharactersFn() - Constructor for class com.saxonica.functions.extfn.CharactersFn
 
CharactersFn() - Constructor for class com.saxonica.functions.qt4.CharactersFn
 
charChecker - Variable in class net.sf.saxon.expr.parser.XPathParser
 
charChecker - Variable in class net.sf.saxon.ma.json.JsonHandler
 
CharFn - Class in com.saxonica.functions.qt4
Implements the fn:char() function.
CharFn() - Constructor for class com.saxonica.functions.qt4.CharFn
 
chars - Variable in class net.sf.saxon.str.Twine16
 
check(Configuration, String) - Method in class net.sf.saxon.query.AnnotationList
Check an annotation list for internal consistency (e.g.
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.XQueryFunctionAnnotationHandler
 
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, UnicodeString, 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.LocalUnionType
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(UnicodeString, 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
 
checkAllAutomata() - Method in class com.saxonica.ee.schema.SchemaCompiler
Perform all subsumption checks that have been previously requested.
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.
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.
checkCardinality(SequenceIterator, XPathContext) - Method in class net.sf.saxon.expr.CardinalityChecker
 
checkCircularity(GlobalVariable, XPathContext) - Static method in class net.sf.saxon.expr.instruct.GlobalVariable
Get the variable that is immediately dependent on this one, and register the dependency, so that circularities can be detected across threads.
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
checkCompatibility(Component) - Method in interface net.sf.saxon.style.StylesheetComponent
Check the compatibility of this component with another component that it is overriding
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(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
 
checkCompatibility(SymbolicName, Visibility, Visibility) - Method in class net.sf.saxon.style.XSLAccept
 
checkCompatibility(SymbolicName, Visibility, Visibility) - Method in class net.sf.saxon.style.XSLExpose
 
checkConsistency() - Method in class net.sf.saxon.trans.DecimalFormatManager
Check the consistency of all DecimalSymbols objects owned by this DecimalFormatManager
checkConsistency() - Method in class net.sf.saxon.trans.rules.RuleManager
Check all modes for conflicts in property values
checkConsistency(StructuredQName) - Method in class net.sf.saxon.trans.DecimalSymbols
Check that no character is used in more than one role
checkContainment(StyleElement) - Static method in class com.saxonica.ee.xtupdate.SaxonUpdate
 
checkContent(UnicodeString, XPathContext) - Method in class net.sf.saxon.expr.instruct.Comment
Check the content of the node, and adjust it if necessary
checkContent(UnicodeString, XPathContext) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
Check the content of the node, and adjust it if necessary
checkContent(UnicodeString, 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) - 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
checkContentSequence(StaticContext, Operand, ParseOptions) - Static method in class net.sf.saxon.expr.instruct.DocumentInstr
 
checkContentXQuery(UnicodeString) - 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(UnicodeString) - 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(UnicodeString) - 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(UnicodeString) - 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 - 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.DistinctFacet
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.OrderFacet
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.resource.StandardCollectionFinder
 
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.
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.ComponentTracer
Check to ensure that this expression does not contain any inappropriate 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(FunctionItem, 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
 
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
checkItem(Item, XPathContext) - Method in class net.sf.saxon.expr.ItemChecker
 
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
checkLanguageVersion40() - Method in class net.sf.saxon.expr.parser.XPathParser
Check that XPath/XQuery 4.0 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
checkListOfEQNames(String, String) - Static method in class net.sf.saxon.lib.SerializerFactory
 
checkListOfEQNamesAllowingStar(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)
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
checkName(AtomicValue, XPathContext) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
 
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) - Method in class net.sf.saxon.tree.linked.ElementImpl
Check whether the content of this element is namespace-sensitive
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.AbstractResourceCollection
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
checkOptions(Sequence[]) - Method in class com.saxonica.functions.qt4.URIFunctions
 
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 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
checkPreconditions(Rule) - Method in class com.saxonica.ee.trans.PreconditionMatcher
Use this search state to check whether the preconditions for a particular rule are satisfied
checkPreconditions(Rule) - Method in class net.sf.saxon.trans.rules.RuleSearchState
Use this search state to check whether the preconditions for a particular rule are satisfied
checkPredicateFunction(Expression, List<String>) - Static method in class com.saxonica.ee.stream.adjunct.FilterFnStreamer
 
checkPrefix(String, XPathContext) - Method in class net.sf.saxon.expr.instruct.NamespaceConstructor
 
checkQNameParts(String) - Static method in class net.sf.saxon.om.NameChecker
Validate a QName, and return the prefix and local name.
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(UnicodeString) - 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.
checkStreamability(List<String>, boolean, 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(AttributeSet) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
Check the streamability of an attribute set declared within this stylesheet module.
checkStreamability(MergeInstr.MergeSource, Configuration) - Static method in class com.saxonica.ee.stream.adjunct.MergeInstrAdjunct
 
checkStreamability(XSLTemplate, TemplateRule) - Method in class com.saxonica.ee.optim.OptimizerEE
Check the streamability of a template
checkStreamability(XSLTemplate, TemplateRule) - Method in class net.sf.saxon.expr.parser.Optimizer
Check the streamability of a template
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, int) - 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
checkSubstringBounds(long, long) - Method in class net.sf.saxon.str.UnicodeString<