- a - Variable in class net.sf.saxon.trace.TraceEventMulticaster
-
- abbreviatePath(String) - Static method in class net.sf.saxon.lib.StandardErrorListener
-
Abbreviate a URI (if requested)
- abbreviatePath(String) - Static method in class net.sf.saxon.lib.StandardInvalidityHandler
-
Abbreviate a URI (if requested)
- abbreviateURI(String) - Static method in class net.sf.saxon.trans.Err
-
Abbreviate a URI for use in error messages
- Abs - Class in net.sf.saxon.functions
-
This class implements the fn:abs() function
- Abs() - Constructor for class net.sf.saxon.functions.Abs
-
- ABS - Static variable in class net.sf.saxon.functions.StandardFunction
-
- abs(double) - Static method in class net.sf.saxon.option.exslt.Math
-
Get the absolute value of a numeric value (SStL)
- abs() - Method in class net.sf.saxon.value.BigIntegerValue
-
Get the absolute value as defined by the XPath abs() function
- abs() - Method in class net.sf.saxon.value.DecimalValue
-
Get the absolute value as defined by the XPath abs() function
- abs() - Method in class net.sf.saxon.value.DoubleValue
-
Get the absolute value as defined by the XPath abs() function
- abs() - Method in class net.sf.saxon.value.FloatValue
-
Get the absolute value as defined by the XPath abs() function
- abs() - Method in class net.sf.saxon.value.Int64Value
-
Get the absolute value as defined by the XPath abs() function
- abs() - Method in class net.sf.saxon.value.NumericValue
-
Get the absolute value as defined by the XPath abs() function
- ABSENT - Static variable in class net.sf.saxon.expr.parser.ContextItemStaticInfo
-
- AbsentExtensionElement - Class in net.sf.saxon.style
-
This element is a surrogate for an extension element (or indeed an xsl element)
for which no implementation is available.
- AbsentExtensionElement() - Constructor for class net.sf.saxon.style.AbsentExtensionElement
-
- absolute(int) - Method in class com.saxonica.xqj.SaxonXQForwardSequence
-
- absolute(int) - Method in class com.saxonica.xqj.SaxonXQSequence
-
- absolute(int) - Method in interface javax.xml.xquery.XQSequence
-
Moves the XQSequence
's position to the given item
number in this object.
- AbsolutePath - Class in net.sf.saxon.om
-
Represents the path from the root of an XDM tree to a specific node, as a sequence of (name, position) pairs
- AbsolutePath(List<AbsolutePath.PathElement>) - Constructor for class net.sf.saxon.om.AbsolutePath
-
Create an absolute path given a list of path elements
- AbsolutePath.PathElement - Class in net.sf.saxon.om
-
Inner class representing one step in the path
- AbsorptionFeed - Class in com.saxonica.ee.stream.feed
-
This class is used as an abstract superclass for expressions where the consuming
operand is absorbed by the expression: for example, data(), string(), or copy-of().
- AbsorptionFeed(Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.AbsorptionFeed
-
- AbsorptionFeed.PendingItem - Class in com.saxonica.ee.stream.feed
-
A pending item represents a tree under construction.
- 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
-
- AbstractIntSet - Class in net.sf.saxon.z
-
Abstract superclass containing helper methods for various implementations of IntSet
- AbstractIntSet() - Constructor for class net.sf.saxon.z.AbstractIntSet
-
- AbstractItem - Class in net.sf.saxon.om
-
Abstract superclass for items
- AbstractItem() - Constructor for class net.sf.saxon.om.AbstractItem
-
- AbstractNodeWrapper - Class in net.sf.saxon.tree.wrapper
-
A node in the XML parse tree representing an XML element, character content, or attribute.
- AbstractNodeWrapper() - Constructor for class net.sf.saxon.tree.wrapper.AbstractNodeWrapper
-
- AbstractNumberer - Class in net.sf.saxon.expr.number
-
Class AbstractNumberer is a base implementation of Numberer that provides language-independent
default numbering
This supports the xsl:number element.
- AbstractNumberer() - Constructor for class net.sf.saxon.expr.number.AbstractNumberer
-
- AbstractResourceCollection - Class in net.sf.saxon.resource
-
AbstractCollection is an abstract superclass for the various implementations
of ResourceCollection within Saxon.
- AbstractResourceCollection(Configuration) - Constructor for class net.sf.saxon.resource.AbstractResourceCollection
-
- AbstractResourceCollection.InputDetails - Class in net.sf.saxon.resource
-
- AbstractStaticContext - Class in net.sf.saxon.sxpath
-
An abstract and configurable implementation of the StaticContext interface,
which defines the static context of an XPath expression.
- AbstractStaticContext() - Constructor for class net.sf.saxon.sxpath.AbstractStaticContext
-
- AbstractTraceListener - Class in net.sf.saxon.trace
-
This is the standard trace listener used when the -T option is specified on the command line.
- AbstractTraceListener() - Constructor for class net.sf.saxon.trace.AbstractTraceListener
-
- AbstractVirtualNode - Class in net.sf.saxon.tree.wrapper
-
AbstractVirtualNode is an abstract superclass for VirtualNode implementations in which
the underlying node is itself a Saxon NodeInfo.
- AbstractVirtualNode() - Constructor for class net.sf.saxon.tree.wrapper.AbstractVirtualNode
-
- AbstractWatch - Class in com.saxonica.ee.stream.watch
-
A Watch represents a class that is interested in looking at nodes for the purpose
of evaluating uniqueness and key constraints, or for XSLT streaming.
- AbstractWatch() - Constructor for class com.saxonica.ee.stream.watch.AbstractWatch
-
- accept(Expression) - Method in class net.sf.saxon.expr.parser.PromotionOffer
-
Method to test whether a subexpression qualifies for promotion, and if so, to
accept the promotion.
- accept(File, String) - Method in class net.sf.saxon.functions.URIQueryParameters.RegexFilter
-
Tests if a specified file should be included in a file list.
- acceptComponent(Component) - Method in class com.saxonica.ee.packages.XSLAccept
-
Accept a component from a used package, modifying its visibility if necessary
- acceptComponent(Component) - Method in interface net.sf.saxon.style.ComponentAcceptor
-
Accept a component from a used package, modifying its visibility if necessary
- accepted - Variable in class net.sf.saxon.expr.parser.PromotionOffer
-
Flag that is set if the offer has been accepted, that is, if the expression has changed
- acceptsNodesWithoutAtomization() - Method in class net.sf.saxon.expr.instruct.UserFunction
-
Ask whether any of the declared arguments accept nodes without atomizing them
- AccessorFn - Class in net.sf.saxon.functions
-
This class supports the get_X_from_Y functions defined in XPath 2.0
- AccessorFn() - Constructor for class net.sf.saxon.functions.AccessorFn
-
- AccessorFn.Component - Enum in net.sf.saxon.functions
-
- AccessorFn.DayFromDate - Class in net.sf.saxon.functions
-
- AccessorFn.DayFromDateTime - Class in net.sf.saxon.functions
-
- AccessorFn.DaysFromDuration - Class in net.sf.saxon.functions
-
- AccessorFn.HoursFromDateTime - Class in net.sf.saxon.functions
-
- AccessorFn.HoursFromDuration - Class in net.sf.saxon.functions
-
- AccessorFn.HoursFromTime - Class in net.sf.saxon.functions
-
- AccessorFn.LocalNameFromQName - Class in net.sf.saxon.functions
-
- AccessorFn.MinutesFromDateTime - Class in net.sf.saxon.functions
-
- AccessorFn.MinutesFromDuration - Class in net.sf.saxon.functions
-
- AccessorFn.MinutesFromTime - Class in net.sf.saxon.functions
-
- AccessorFn.MonthFromDate - Class in net.sf.saxon.functions
-
- AccessorFn.MonthFromDateTime - Class in net.sf.saxon.functions
-
- AccessorFn.MonthsFromDuration - Class in net.sf.saxon.functions
-
- AccessorFn.NamespaceUriFromQName - Class in net.sf.saxon.functions
-
- AccessorFn.PrefixFromQName - Class in net.sf.saxon.functions
-
- AccessorFn.SecondsFromDateTime - Class in net.sf.saxon.functions
-
- AccessorFn.SecondsFromDuration - Class in net.sf.saxon.functions
-
- AccessorFn.SecondsFromTime - Class in net.sf.saxon.functions
-
- AccessorFn.TimezoneFromDate - Class in net.sf.saxon.functions
-
- AccessorFn.TimezoneFromDateTime - Class in net.sf.saxon.functions
-
- AccessorFn.TimezoneFromTime - Class in net.sf.saxon.functions
-
- AccessorFn.YearFromDate - Class in net.sf.saxon.functions
-
- AccessorFn.YearFromDateTime - Class in net.sf.saxon.functions
-
- AccessorFn.YearsFromDuration - Class in net.sf.saxon.functions
-
- AccessorFnCompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for evaluation of accessor functions such as day-from-date, seconds-from-duration,
namespace-uri=from-QName
- AccessorFnCompiler() - Constructor for class com.saxonica.ee.bytecode.AccessorFnCompiler
-
- Accumulator - Class in com.saxonica.xslt3.instruct
-
Represents a single accumulator declared in an XSLT 3.0 stylesheet
- Accumulator() - Constructor for class com.saxonica.xslt3.instruct.Accumulator
-
- AccumulatorAfter() - Constructor for class com.saxonica.functions.xslt3.AccumulatorFn.AccumulatorAfter
-
- AccumulatorBefore() - Constructor for class com.saxonica.functions.xslt3.AccumulatorFn.AccumulatorBefore
-
- AccumulatorCopier(WatchManager, Receiver, TinyBuilder) - Constructor for class com.saxonica.ee.stream.feed.CopyOfFeed.AccumulatorCopier
-
- AccumulatorData - Class in com.saxonica.xslt3.instruct
-
Holds the values of an accumulator function for one non-streamed document
- AccumulatorData(Accumulator) - Constructor for class com.saxonica.xslt3.instruct.AccumulatorData
-
- AccumulatorFn - Class in com.saxonica.functions.xslt3
-
Non-streaming implementation of accumulator-before() and accumulator-after()
- AccumulatorFn() - Constructor for class com.saxonica.functions.xslt3.AccumulatorFn
-
- AccumulatorFn.AccumulatorAfter - Class in com.saxonica.functions.xslt3
-
- AccumulatorFn.AccumulatorBefore - Class in com.saxonica.functions.xslt3
-
- AccumulatorFn.Phase - Enum in com.saxonica.functions.xslt3
-
- AccumulatorManagerEE - Class in com.saxonica.ee.stream
-
Manager for run-time management of accumulator data (XSLT 3.0).
- AccumulatorManagerEE() - Constructor for class com.saxonica.ee.stream.AccumulatorManagerEE
-
- AccumulatorManagerPE - Class in com.saxonica.trans
-
Manager for accumulator functions (XSLT 3.0).
- AccumulatorManagerPE() - Constructor for class com.saxonica.trans.AccumulatorManagerPE
-
- 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
-
- AccumulatorRegistryPE - Class in com.saxonica.xslt3.instruct
-
Static registry for accumulators (XSLT 3.0) defined within a single package.
- AccumulatorRegistryPE() - Constructor for class com.saxonica.xslt3.instruct.AccumulatorRegistryPE
-
- AccumulatorRule - Class in com.saxonica.xslt3.instruct
-
This class represents one of the rules making up the definition of an accumulator
- AccumulatorRule(Expression, SlotManager) - Constructor for class com.saxonica.xslt3.instruct.AccumulatorRule
-
Create a rule
- ACCUMULATORS - Static variable in class net.sf.saxon.om.CopyOptions
-
- accumulatorsByName - Variable in class com.saxonica.xslt3.instruct.AccumulatorRegistryPE
-
- AccumulatorWatch - Class in com.saxonica.ee.stream.watch
-
This watch implements a single accumulator in streaming mode.
- AccumulatorWatch(Accumulator) - Constructor for class com.saxonica.ee.stream.watch.AccumulatorWatch
-
- acos(double) - Static method in class net.sf.saxon.option.exslt.Math
-
Get the arccosine of a numeric value (SStL)
- AcosFn() - Constructor for class net.sf.saxon.functions.TrigonometricFn.AcosFn
-
- action - Variable in class net.sf.saxon.expr.parser.PromotionOffer
-
action is one of the possible promotion actions, FOCUS_INDEPENDENT, RANGE_INDEPENDENT,
EXTRACT_GLOBAL_VARIABLES
- Action() - Constructor for class net.sf.saxon.style.PrincipalStylesheetModule.Action
-
- Action() - Constructor for class net.sf.saxon.style.StylesheetPackage.Action
-
- action - Variable in class net.sf.saxon.trans.Rule
-
- ACTION_COMPILE - Static variable in class net.sf.saxon.style.StyleElement
-
- ACTION_FIXUP - Static variable in class net.sf.saxon.style.StyleElement
-
- ACTION_OPTIMIZE - Static variable in class net.sf.saxon.style.StyleElement
-
- ACTION_PROCESS_ATTRIBUTES - Static variable in class net.sf.saxon.style.StyleElement
-
- ACTION_TYPECHECK - Static variable in class net.sf.saxon.style.StyleElement
-
- ACTION_VALIDATE - Static variable in class net.sf.saxon.style.StyleElement
-
- actionOp - Variable in class net.sf.saxon.expr.instruct.ForEach
-
- actions - Variable in class com.saxonica.ee.optim.SwitchExpression.SwitchCaseInfo
-
- actions() - Method in class net.sf.saxon.expr.instruct.Choose
-
- actionsCompleted - Variable in class net.sf.saxon.style.StyleElement
-
- activate(Builder) - Method in class com.saxonica.ee.validate.AssertionTreeBuilder
-
- Activation(int) - Constructor for class com.saxonica.ee.stream.watch.ForEachAction.Activation
-
- activeWatchStack - Variable in class com.saxonica.ee.stream.watch.WatchManager
-
- actuallyEvaluate(XPathContext, Component<GlobalVariable>) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
-
Evaluate the global variable, and save its value for use in subsequent references.
- AdaptiveEmitter - Class in net.sf.saxon.serialize
-
This class implements the Adaptive serialization method defined in XSLT+XQuery Serialization 3.1.
- AdaptiveEmitter(PipelineConfiguration, Writer) - Constructor for class net.sf.saxon.serialize.AdaptiveEmitter
-
- add(Rule) - Method in class com.saxonica.ee.pattern.preconditions.ComparisonPredicateIndex
-
Add a rule to a simple index if possible
- add(ComparisonPredicateIndex.ValueObject<Rule>) - Method in class com.saxonica.ee.pattern.preconditions.ComparisonPredicateIndex.RuleIndex
-
- add(Expression) - Method in interface com.saxonica.ee.pattern.preconditions.Condition
-
- add(Expression) - Method in class com.saxonica.ee.pattern.preconditions.ExpressionCondition
-
- add(Expression) - Method in class com.saxonica.ee.pattern.preconditions.TokenizedCondition
-
Add this expression if it's a general comparison, adding the token being tested to the set
to be used.
- add(PendingUpdateAction) - Method in class com.saxonica.ee.update.PendingUpdateListImpl
-
Add an action to the pending update list
- add(HashTrieMap, String, AtomicValue) - Static method in class com.saxonica.functions.extfn.EXPathArchive.Archive
-
- add(HashTrieMap, String, String) - Static method in class com.saxonica.functions.extfn.EXPathArchive.Archive
-
- add(HashTrieMap, String, long) - Static method in class com.saxonica.functions.extfn.EXPathArchive.Archive
-
- add(TreeInfo, String) - Method in class net.sf.saxon.om.DocumentPool
-
Add a document to the pool
- add(TreeInfo, DocumentURI) - Method in class net.sf.saxon.om.DocumentPool
-
Add a document to the pool
- add(XPathContext, String, String) - Static method in class net.sf.saxon.option.exslt.Date
-
The date:add function returns the date/time resulting from adding a duration to a date/time.
- add(String) - Method in class net.sf.saxon.serialize.HTMLTagHashSet
-
- add(TraceListener, TraceListener) - Static method in class net.sf.saxon.trace.TraceEventMulticaster
-
Adds trace-listener-a with trace-listener-b and
returns the resulting multicast listener.
- add(DurationValue) - Method in class net.sf.saxon.value.CalendarValue
-
Add a duration to this date/time value
- add(DurationValue) - Method in class net.sf.saxon.value.DateTimeValue
-
Add a duration to a dateTime
- add(DurationValue) - Method in class net.sf.saxon.value.DateValue
-
Add a duration to a date
- add(DurationValue) - Method in class net.sf.saxon.value.DayTimeDurationValue
-
Add two dayTimeDurations
- add(DurationValue) - Method in class net.sf.saxon.value.DurationValue
-
Add two durations
- add(DurationValue) - Method in class net.sf.saxon.value.GDayValue
-
Add a duration to this date/time value
- add(DurationValue) - Method in class net.sf.saxon.value.GMonthDayValue
-
Add a duration to this date/time value
- add(DurationValue) - Method in class net.sf.saxon.value.GMonthValue
-
Add a duration to this date/time value
- add(DurationValue) - Method in class net.sf.saxon.value.GYearMonthValue
-
Add a duration to this date/time value
- add(DurationValue) - Method in class net.sf.saxon.value.GYearValue
-
Add a duration to this date/time value
- add(Duration) - Method in class net.sf.saxon.value.SaxonDuration
-
Computes a new duration whose value is this+rhs
.
- add(Duration) - Method in class net.sf.saxon.value.SaxonXMLGregorianCalendar
-
Add duration
to this instance.
- add(DurationValue) - Method in class net.sf.saxon.value.TimeValue
-
Add a duration to a dateTime
- add(DurationValue) - Method in class net.sf.saxon.value.YearMonthDurationValue
-
Add two year-month-durations
- add(int) - Method in class net.sf.saxon.z.IntArraySet
-
Add an integer to the set
- add(int) - Method in class net.sf.saxon.z.IntBlockSet
-
Add an integer to the set
- add(int) - Method in class net.sf.saxon.z.IntCheckingSet
-
- add(int) - Method in class net.sf.saxon.z.IntComplementSet
-
- add(int) - Method in class net.sf.saxon.z.IntEmptySet
-
- add(int) - Method in class net.sf.saxon.z.IntHashSet
-
- add(int) - Method in class net.sf.saxon.z.IntRangeSet
-
Add an integer to the set
- add(int) - Method in interface net.sf.saxon.z.IntSet
-
Add an integer to the set
- add(int) - Method in class net.sf.saxon.z.IntSingletonSet
-
- add(int) - Method in class net.sf.saxon.z.IntUniversalSet
-
- addAccumulator(Accumulator) - Method in class com.saxonica.xslt3.instruct.AccumulatorRegistryPE
-
Register an accumulator
- addAccumulatorData(TreeInfo, Accumulator, IAccumulatorData) - Method in class com.saxonica.trans.AccumulatorManagerPE
-
Add the accumulator data for a particular accumulator, if it does not already exist
- addAll(Collection<Expression>) - Method in class com.saxonica.ee.pattern.preconditions.EmptyPreconditions
-
- addAll(Collection<Expression>) - Method in interface com.saxonica.ee.pattern.preconditions.PreconditionSet
-
Add a collection of expressions to a set of preconditions
- addAll(Collection<Expression>) - Method in class com.saxonica.ee.pattern.preconditions.RealPreconditions
-
Add a collection of expressions to this set of preconditions, removing duplicates
and counting the number of occurrences
- addAllowedNamespace(String) - Method in class com.saxonica.ee.schema.Wildcard
-
Add a permitted namespace.
- addAnnotationParameter(AtomicValue) - Method in class net.sf.saxon.query.Annotation
-
Add a value to the list of annotation parameters
- addAnonymousType(SchemaType) - Method in class com.saxonica.ee.schema.PreparedSchema
-
Register an anonymous type defined in this schema
- addArgument(UserFunctionParameter) - Method in class net.sf.saxon.query.XQueryFunction
-
Add an argument to the list of arguments
- addAssertion(Assertion) - Method in class com.saxonica.ee.schema.UserComplexType
-
Add an assertion to this complex type
- addAttribute(NodeInfo) - Method in class net.sf.saxon.evpull.StartElementEvent
-
Add an attribute to the element node
- addAttribute(NodeName, SimpleType, CharSequence, int) - Method in interface net.sf.saxon.om.MutableNodeInfo
-
Add an attribute to this element node.
- addAttribute(NodeName, SimpleType, CharSequence, int) - Method in class net.sf.saxon.tree.linked.ElementImpl
-
Add an attribute to this element node.
- addAttribute(NodeName, SimpleType, CharSequence, int) - Method in class net.sf.saxon.tree.linked.NodeImpl
-
Add an attribute to this element node.
- addAttribute(NodeName, SimpleType, String, Location, int) - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
-
Add an attribute to an attribute list.
- addAttribute(NodeName, SimpleType, CharSequence, int) - Method in class net.sf.saxon.tree.util.Orphan
-
Add an attribute to this element node.
- addAttributeDecl(AttributeDecl) - Method in class com.saxonica.ee.schema.PreparedSchema
-
Adds the given global attribute declaration to this Schema.
- addAttributeGroup(AttributeGroupDecl) - Method in class com.saxonica.ee.schema.PreparedSchema
-
Adds the given attribute group declaration to this Schema.
- addAttributeGroupReference(AttributeGroupReference) - Method in class com.saxonica.ee.schema.AttributeGroupDecl
-
Adds the given AttributeGroupReference to this AttributeGroup.
- addAttributeGroupReference(AttributeGroupReference) - Method in class com.saxonica.ee.schema.UserComplexType
-
Adds the given AttributeGroupReference to this UserComplexType
- addAttributeUse(AttributeUse) - Method in class com.saxonica.ee.schema.AttributeGroupDecl
-
Add the given attribute use to this AttributeGroup.
- addAttributeUse(AttributeUse) - Method in class com.saxonica.ee.schema.UserComplexType
-
Adds the given AttributeUse to this UserComplexType.
- addBodyPart(BodyPart) - Method in class com.saxonica.functions.extfn.Mailer2
-
- addBranch(String) - Method in class com.saxonica.ee.schema.PatternFacet
-
Add a branch to a pattern: that is, combine this pattern with another,
so that the resulting pattern is the "or" of the two patterns
- addCatalog(Source) - Method in class net.sf.saxon.trans.PackageCatalog
-
Add packages from an XML document containing the package catalog
- addCatchClause(QNameTest, Expression) - Method in class com.saxonica.xslt3.style.XSLTry
-
- addCatchExpression(QNameTest, Expression) - Method in class net.sf.saxon.expr.TryCatch
-
- addChildExpression(Expression) - Method in class com.saxonica.xslt3.instruct.Accumulator
-
Add an expression to the list of expressions used by this accumulator
- addComment(CompilerService, String) - Method in class com.saxonica.ee.bytecode.util.Generator
-
Add a comment (in the form of an unused label) to the code listing
- addCompilePackages(Iterable<Source>, boolean) - Method in class net.sf.saxon.s9api.XsltCompiler
-
Add new packages to a package library.
- addCompletionAction(PackageLoaderPE.Action) - Method in class com.saxonica.trans.PackageLoaderPE
-
- addCompletionAction(PrincipalStylesheetModule.Action) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
-
Register a callback action to be performed during the completion phase
- addCompletionAction(StylesheetPackage.Action) - Method in class net.sf.saxon.style.StylesheetPackage
-
Register a callback action to be performed during the completion phase of building the package
- 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<ComponentAcceptor>, Set<SymbolicName>) - Method in class net.sf.saxon.style.StylesheetPackage
-
Add modified copies of components from a package that is referenced from this one in an xsl:use-package declaration
- addConnectionEventListener(XQConnectionEventListener) - Method in interface javax.xml.xquery.PooledXQConnection
-
Registers the given event listener so that it will be notified
when an event occurs on this PooledXQConnection
object.
- addDescendants() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
-
Indicate that all the descendants of the nodes in this nodeset are required
- addDisallowedNamespace(String) - Method in class com.saxonica.ee.schema.Wildcard
-
Add a disallowed namespace.
- addDisallowedQName(int) - Method in class com.saxonica.ee.schema.Wildcard
-
Mark a specific QName as being disallowed
- addDuration(String, String) - Method in class net.sf.saxon.option.exslt.Date
-
The date:add-duration function returns the duration resulting from adding two durations together.
- addElementDecl(ElementDecl) - Method in class com.saxonica.ee.schema.PreparedSchema
-
Adds the given global element declaration to this Schema definition
- addEntry(AtomicValue, Sequence) - 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.
- addEnumerationValue(AtomicSequence, String) - Method in class com.saxonica.ee.schema.EnumerationFacetSet
-
Add a permitted value to the set of enumeration values.
- addExtensionBinders(FunctionLibraryList) - Method in class com.saxonica.config.ProfessionalConfiguration
-
Add the registered extension binders to a function library.
- addExtensionBinders(FunctionLibraryList) - Method in class net.sf.saxon.Configuration
-
Add the registered extension binders to a function library.
- addExternalFunctionCallToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.FunctionCall
-
Add a representation of this expression to a PathMap.
- addFacet(Facet) - Method in class com.saxonica.ee.schema.UserSimpleType
-
Add the given Facet to this Simpletype.
- addField(IdentityField) - Method in class com.saxonica.ee.schema.IdentityConstraint
-
Adds the given IdentityField to this IdentityConstraint
- addFieldValue(AtomicSequence[], int, AtomicSequence, boolean, Location) - Method in class com.saxonica.ee.validate.SelectorWatch
-
The addFieldValue method is a callback from the FieldWatch created when this
SelectorWatch is activated.
- addFilter(FilterFactory) - Method in class net.sf.saxon.lib.AugmentedSource
-
Add a filter to the list of filters to be applied to the raw input
- addFilter(FilterFactory) - Method in class net.sf.saxon.lib.ParseOptions
-
Add a filter to the list of filters to be applied to the raw input
- addFixupAction(PrincipalStylesheetModule.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 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
- 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 com.saxonica.serialize.SerializerFactoryPE
-
- addHtml5Component(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
-
- addIdentityConstraint(IdentityConstraintReference) - Method in class com.saxonica.ee.schema.ElementDecl
-
Adds the given IdentityConstraint to this element definition.
- addIdentityConstraint(IdentityConstraint) - Method in class com.saxonica.ee.schema.PreparedSchema
-
Add an identity constraint
- addImportedNamespace(String) - Method in class net.sf.saxon.query.ImportedFunctionLibrary
-
Add an imported namespace
- addImportedNamespace(String) - Method in class net.sf.saxon.query.QueryModule
-
Register that this module imports a particular module namespace
- addImportedSchema(String, String, List<String>) - Method in class net.sf.saxon.query.QueryModule
-
Add an imported schema to this static context.
- addImportedSchema(String) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
-
- addInheritedFacets(List<Facet>) - Method in class com.saxonica.ee.schema.UserListType
-
Get the extended facet list, creating it if necessary.
- addInheritedFacets(List<Facet>) - Method in class com.saxonica.ee.schema.UserSimpleType
-
- addInternal(TraceListener, TraceListener) - Static method in class net.sf.saxon.trace.TraceEventMulticaster
-
Returns the resulting multicast listener from adding listener-a
and listener-b together.
- addKeyDefinition(KeyDefinition) - Method in class net.sf.saxon.trans.KeyDefinitionSet
-
Add a key definition to this set of key definitions.
- addKeyDefinition(StructuredQName, KeyDefinition, boolean, Configuration) - Method in class net.sf.saxon.trans.KeyManager
-
Register a key definition.
- addKeyRef(RefSelectorWatch) - Method in class com.saxonica.ee.validate.KeySelectorWatch
-
Add a RefSelectorWatch to support a keyRef that refers to this key
or unique constraints
- addLambdaTransition(AutomatonState) - Method in class com.saxonica.ee.schema.fsa.NonDeterminizedState
-
Add a lambda transition from this state to another state.
- addMemberType(TypeReference) - Method in class com.saxonica.ee.schema.sdoc.SimpleTypeDefinition
-
Add a member type to this union type
- addMemberTypeReference(TypeReference) - Method in class com.saxonica.ee.schema.UserUnionType
-
Add a member type to the list of member types
- addNamespace(NamespaceBinding) - Method in class net.sf.saxon.evpull.StartElementEvent
-
Add a namespace code representing a locally declared namespace
- addNamespace(NamespaceBinding, boolean) - Method in interface net.sf.saxon.om.MutableNodeInfo
-
Add a namespace binding (that is, a namespace node) to this element.
- addNamespace(NamespaceBinding, boolean) - Method in class net.sf.saxon.tree.linked.ElementImpl
-
Add a namespace binding (that is, a namespace node) to this element.
- addNamespace(NamespaceBinding, boolean) - Method in class net.sf.saxon.tree.linked.NodeImpl
-
- addNamespace(NamespaceBinding, boolean) - Method in class net.sf.saxon.tree.util.Orphan
-
Add a namespace binding (that is, a namespace node) to this element.
- addNamespaceAlias(ComponentDeclaration) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
-
- addNewMethod(ExpressionCompiler, Expression) - Method in class com.saxonica.ee.bytecode.util.CompilerService
-
The methods adds the
- addNilledElement(ElementImpl) - Method in class net.sf.saxon.tree.linked.DocumentImpl
-
Add a nilled element.
- addNodeSet(PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
-
Combine two node sets into one
- addNonInheritedAttributeUse(AttributeUse) - Method in class com.saxonica.ee.schema.UserComplexType
-
Add an attribute use to the final (combined) content model for this complex type.
- addNotation(Notation) - Method in class com.saxonica.ee.schema.PreparedSchema
-
Adds the given Notation declaration to this Schema defintion
- addOverriddenComponent(Component) - Method in class net.sf.saxon.style.StylesheetPackage
-
- addPackage(PackageData) - Method in class net.sf.saxon.expr.instruct.Executable
-
Add information about a package
- addPackage(StylesheetPackage) - Method in class net.sf.saxon.trans.PackageLibrary
-
Add a package to the current library
- addPackage(String, StylesheetPackage) - Method in class net.sf.saxon.trans.PackageLibrary
-
Add a package to the current library with the given name
- addParserFeature(String, boolean) - Method in class net.sf.saxon.lib.ParseOptions
-
Add a parser feature to a map, which will be applied to the XML parser later
- addParserProperties(String, Object) - Method in class net.sf.saxon.lib.ParseOptions
-
Add a parser property to a map, which is applied to the XML parser later
- addParticle(Particle) - Method in class com.saxonica.ee.schema.AllModelGroup
-
Adds a given Particle to the content model defined by this Compositor
- addParticle(Particle) - Method in class com.saxonica.ee.schema.ModelGroup
-
Adds a given Particle to the content model defined by this model group
- addPendingTypeCheck(IdentityConstraintReference, SchemaType) - Method in class com.saxonica.ee.schema.SchemaCompiler
-
Register an identity constraint that needs to be type-checked
- addPrearrangedWatches() - Method in class com.saxonica.ee.stream.watch.WatchManager
-
- addPrearrangedWatches() - Method in class com.saxonica.ee.validate.ConstraintChecker
-
- 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(boolean) - Method in class com.saxonica.expr.XPathParserPE.TemporaryXSLTVariableBinding
-
- addReference(boolean) - Method in class net.sf.saxon.expr.Assignation
-
Register a variable reference that refers to the variable bound in this expression
- addReference(boolean) - Method in interface net.sf.saxon.expr.Binding
-
Register a variable reference that refers to the variable bound in this expression
- addReference(boolean) - Method in class net.sf.saxon.expr.flwor.LocalVariableBinding
-
Register a variable reference that refers to the variable bound in this expression
- addReference(boolean) - Method in class net.sf.saxon.expr.instruct.GlobalVariable
-
Register a variable reference that refers to the variable bound in this expression
- addReference(boolean) - Method in class net.sf.saxon.expr.instruct.LocalParam
-
- addReference(boolean) - Method in class net.sf.saxon.expr.instruct.UserFunctionParameter
-
- addReference(boolean) - Method in class net.sf.saxon.expr.PositionVariable
-
- addReference(boolean) - Method in class net.sf.saxon.sxpath.XPathVariable
-
Method called by the XPath expression parser to register a reference to this variable.
- addRule(NodeTest, Stripper.StripRuleTarget, StylesheetModule, int) - Method in class net.sf.saxon.om.SelectedElementsSpaceStrippingRule
-
Add a rule
- addRule(NodeTestPattern, Stripper.StripRuleTarget, int, int) - Method in class net.sf.saxon.om.SelectedElementsSpaceStrippingRule
-
- addRule(Pattern, RuleTarget, StylesheetModule, int, double, boolean) - Method in class net.sf.saxon.trans.SimpleMode
-
Add a rule to the Mode.
- addRule(Pattern, Rule) - Method in class net.sf.saxon.trans.SimpleMode
-
- addSchema(PreparedSchema) - Method in class com.saxonica.config.EnterpriseConfiguration
-
Add a schema (a collection of schema components) to the cache
- addSchema(Source) - Method in class com.saxonica.config.EnterpriseTransformerFactory
-
Load a schema, which will be available for use by all subsequent operations using
this TransformerFactory.
- addSchema(Source) - Method in class com.saxonica.config.EnterpriseXPathFactory
-
Load a schema, which will be available for use by all subsequent operations using
this TransformerFactory.
- addSchemaForBuiltInNamespace(String) - Method in class com.saxonica.config.EnterpriseConfiguration
-
Add a built-in schema for a given namespace.
- addSchemaForBuiltInNamespace(String) - Method in class net.sf.saxon.Configuration
-
Add a built-in schema for a given namespace.
- addSchemaSource(Source, ErrorListener) - Method in class com.saxonica.config.EnterpriseConfiguration
-
Load a schema, which will be available for use by all subsequent operations using
this EnterpriseConfiguration.
- addSchemaSource(Source) - Method in class net.sf.saxon.Configuration
-
Load a schema, which will be available for use by all subsequent operations using
this Configuration.
- addSchemaSource(Source, ErrorListener) - Method in class net.sf.saxon.Configuration
-
Load a schema, which will be available for use by all subsequent operations using
this EnterpriseConfiguration.
- addSpecificTransition(Edge, SchemaCompiler) - Method in class com.saxonica.ee.schema.fsa.AutomatonState
-
Add a specific transition from this state to another state.
- addSubstitutionGroupHead(StructuredQName) - Method in class com.saxonica.ee.schema.ElementDecl
-
Adds the name of the head of a
substitutionGroup for this element definition.
- addSubstitutionGroupMember(ElementDecl, SchemaCompiler) - Method in class com.saxonica.ee.schema.ElementDecl
-
Add a member of the substitution group that has this element as its head.
- addSurrogateSchema(String) - Method in class com.saxonica.config.EnterpriseConfiguration
-
Put a temporary schema marker in the cache, to indicate that a schema for a given
namespace is being processed.
- addTentativeContent(Item) - Method in class com.saxonica.ee.stream.adjunct.ConditionalBlockAdjunct.ConditionalBlockFeed
-
- addTextNodeCopy(int, int) - Method in class net.sf.saxon.tree.tiny.TinyTree
-
Create a new text node that is a copy of an existing text node
- addTextOutputFilter(Receiver, Properties) - Method in class com.saxonica.serialize.SerializerFactoryPE
-
Add a filter to the text output method pipeline.
- addTextOutputFilter(Receiver, Properties) - Method in class net.sf.saxon.lib.SerializerFactory
-
Add a filter to the text output method pipeline.
- addTo(Calendar) - Method in class net.sf.saxon.value.SaxonDuration
-
Adds this duration to a
Calendar
object.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class com.saxonica.ee.bytecode.CompiledExpression
-
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class com.saxonica.xslt3.instruct.EvaluateInstr
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class com.saxonica.xslt3.instruct.IterateInstr
-
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.AxisExpression
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.ContextItemExpression
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.Expression
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.FilterExpression
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.ApplyImports
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.Choose
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.CopyOf
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.ForEach
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.ForEachGroup
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
-
Add a representation of this expression to a PathMap.
- addToPathMap(PathMap, PathMap.PathMapNodeSet) - Method in class net.sf.saxon.expr.instruct.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.xpath.XPathFunctionCall
-
Add a representation of this expression to a PathMap.
- addTraceListener(TraceListener) - Method in class net.sf.saxon.Controller
-
Adds the specified trace listener to receive trace events from
this instance.
- addType(SchemaType) - Method in class com.saxonica.ee.schema.PreparedSchema
-
Adds the given type definition to this Schema.
- addTypeAlternative(TypeAlternative) - Method in class com.saxonica.ee.schema.ElementDecl
-
Add a type alternative to the type alternative table.
- addTypeStripper(CompilerService) - Static method in class com.saxonica.ee.bytecode.ElementCreatorCompiler
-
Add a filter to the output pipeline that removes type annotations.
- addUnavailableOutputDestination(DocumentURI) - Method in class net.sf.saxon.Controller
-
Add a URI to the set of output destinations that cannot be written to, either because
they have already been written to, or because they have been read
- addUsedPackage(StylesheetPackage) - Method in class net.sf.saxon.style.StylesheetPackage
-
Add a package to the list of packages used by this one
- addWatch(Watch) - 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.
- addXSLOverrideFunctionLibrary(FunctionLibraryList) - Method in class com.saxonica.ee.packages.XSLOverride
-
Add a function library that recognizes the function call xsl:original, which is permitted
within a function that overrides another
- addXSLOverrideFunctionLibrary(FunctionLibraryList) - Method in class net.sf.saxon.style.StyleElement
-
Add a function library that recognizes the function call xsl:original, which is permitted
within a function that overrides another
- AdjacentTextNodeMerger - Class in net.sf.saxon.expr
-
This class performs the first phase of processing in "constructing simple content":
it takes an input sequence, eliminates empty text nodes, and combines adjacent text nodes
into one.
- AdjacentTextNodeMerger(Expression) - Constructor for class net.sf.saxon.expr.AdjacentTextNodeMerger
-
- AdjacentTextNodeMergerAdjunct - Class in com.saxonica.ee.stream.adjunct
-
Compile an AdjacentTextNodeMerger expression to Java source code
Needed only for streaming - this class is not used in XQuery
- AdjacentTextNodeMergerAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.AdjacentTextNodeMergerAdjunct
-
- AdjacentTextNodeMergerCompiler - Class in com.saxonica.ee.bytecode
-
Generate byte code for an adjacent text node merger expression
- AdjacentTextNodeMergerCompiler() - Constructor for class com.saxonica.ee.bytecode.AdjacentTextNodeMergerCompiler
-
- AdjacentTextNodeMergingIterator - Class in net.sf.saxon.tree.iter
-
AdjacentTextNodeMergingIterator is an iterator that eliminates zero-length text nodes
and merges adjacent text nodes from the underlying iterator
- AdjacentTextNodeMergingIterator(SequenceIterator) - Constructor for class net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator
-
- Adjunct - Class in com.saxonica.ee.pattern
-
Adjuncts for patterns and expressions for use in EE-level optimization.
- Adjunct() - Constructor for class com.saxonica.ee.pattern.Adjunct
-
- 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 com.saxonica.ee.packages.PrincipalStylesheetModuleEE
-
Adjust visibility of components by applying xsl:expose rules
- adjustExposedVisibility() - Method in class net.sf.saxon.style.PrincipalStylesheetModule
-
Adjust visibility of components by applying xsl:expose rules
- adjustRequiredType(JavaExternalObjectType) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
-
When a call to a Java extension function appears in a context where there the required type
is a Java external object (typically an xsl:variable with a declared type, or as an argument
to another Java extension function), notify this required type so that the process of converting
the result to an XDM value can be short-circuited.
- adjustRequiredType(JavaExternalObjectType) - Method in class net.sf.saxon.expr.FunctionCall
-
When a call to a Java extension function appears in a context where there the required type
is a Java external object (typically an xsl:variable with a declared type, or as an argument
to another Java extension function), notify this required type so that the process of converting
the result to an XDM value can be short-circuited.
- adjustTimezone(int) - Method in class net.sf.saxon.value.CalendarValue
-
Return a new date, time, or dateTime with the same normalized value, but
in a different timezone
- adjustTimezone(DayTimeDurationValue) - Method in class net.sf.saxon.value.CalendarValue
-
Return a new date, time, or dateTime with the same normalized value, but
in a different timezone, specified as a dayTimeDuration
- adjustTimezone(int) - Method in class net.sf.saxon.value.DateTimeValue
-
Return a new dateTime with the same normalized value, but
in a different timezone.
- adjustTimezone(int) - Method in class net.sf.saxon.value.DateValue
-
Return a new date with the same normalized value, but
in a different timezone.
- adjustTimezone(int) - Method in class net.sf.saxon.value.GDayValue
-
Return a new date, time, or dateTime with the same normalized value, but
in a different timezone
- adjustTimezone(int) - Method in class net.sf.saxon.value.GMonthDayValue
-
Return a new date, time, or dateTime with the same normalized value, but
in a different timezone
- adjustTimezone(int) - Method in class net.sf.saxon.value.GMonthValue
-
Return a new date, time, or dateTime with the same normalized value, but
in a different timezone
- adjustTimezone(int) - Method in class net.sf.saxon.value.GYearMonthValue
-
Return a new date, time, or dateTime with the same normalized value, but
in a different timezone
- adjustTimezone(int) - Method in class net.sf.saxon.value.GYearValue
-
Return a new date, time, or dateTime with the same normalized value, but
in a different timezone
- adjustTimezone(int) - Method in class net.sf.saxon.value.TimeValue
-
Return a new time with the same normalized value, but
in a different timezone.
- adjustToCivilTime(XPathContext, ZeroOrOne<DateTimeValue>, One<StringValue>) - Static method in class com.saxonica.functions.extfn.Extensions
-
Adjust a given date/time to a specified civil time zone, taking account of summer time
(daylight savings time) changes, as obtained from the Java database of changes to daylight
savings time.
- adjustToDecimal(double, int) - Static method in class net.sf.saxon.functions.FormatNumber
-
Convert a double to a BigDecimal.
- adjustToUTC(int) - Method in class net.sf.saxon.value.DateTimeValue
-
Normalize the date and time to be in timezone Z.
- adjustVisibility(Iterable<Component>) - Method in class com.saxonica.ee.packages.XSLAcceptExpose
-
Alter the visibility of a set of components based on the declarations in this xsl:expose
or xsl:accept element.
- adoptChildExpression(Expression) - Method in class net.sf.saxon.expr.Expression
-
Set up a parent-child relationship between this expression and a given child expression.
- adoptChildExpression(Expression) - Method in class net.sf.saxon.expr.instruct.LocalParamSetter
-
- adoptNode(Node) - Method in class net.sf.saxon.dom.DocumentOverNodeInfo
-
Attempts to adopt a node from another document to this document.
- advance() - Method in class net.sf.saxon.expr.sort.GroupEndingIterator
-
- advance() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
-
- advance() - Method in class net.sf.saxon.expr.sort.GroupStartingIterator
-
- advance() - Method in class net.sf.saxon.tree.util.Navigator.DescendantEnumeration
-
- AFTER - Static variable in class net.sf.saxon.expr.parser.Token
-
"after"
- afterLast() - Method in class com.saxonica.xqj.SaxonXQForwardSequence
-
- afterLast() - Method in class com.saxonica.xqj.SaxonXQSequence
-
- afterLast() - Method in interface javax.xml.xquery.XQSequence
-
Move to the position after the last item.
- Aggregate - Class in net.sf.saxon.functions
-
This abstract class provides functionality common to the sum(), avg(), count(),
exists(), and empty() functions.
- Aggregate() - Constructor for class net.sf.saxon.functions.Aggregate
-
- ALL - Static variable in class net.sf.saxon.s9api.WhitespaceStrippingPolicy
-
The value ALL indicates that all whitespace-only text nodes are discarded.
- ALL - Static variable in class net.sf.saxon.value.Whitespace
-
- ALL_EXTENSIONS - Static variable in class net.sf.saxon.query.LanguageFeature
-
- ALL_NAMESPACES - Static variable in class net.sf.saxon.om.CopyOptions
-
- ALL_NAMESPACES - Static variable in interface net.sf.saxon.om.NodeInfo
-
Copy all in-scope namespaces
- ALL_NODES_UNTYPED - Static variable in class net.sf.saxon.expr.StaticProperty
-
Expression property: this bit indicates that in the result of an expression,
any element and attribute nodes that are present will have type annotation xs:untyped or
xs:untypedAtomic respectively, and that any document nodes that are present will have
no element children whose type annotation is anything other than xs:untyped
- ALL_OPTIONAL_FEATURES - Static variable in class net.sf.saxon.query.LanguageFeature
-
- allCharactersEncodable - Variable in class net.sf.saxon.serialize.Emitter
-
- AllElementsSpaceStrippingRule - Class in net.sf.saxon.om
-
A whitespace stripping rule that strips all elements unless xml:space indicates that whitespace
should be preserved.
- AllElementsSpaceStrippingRule() - Constructor for class net.sf.saxon.om.AllElementsSpaceStrippingRule
-
- AllElementValidator - Class in com.saxonica.ee.validate
-
This class is validator used to check the content of an element whose complex type
uses the "xs:all" construction in XML Schema.
- AllElementValidator(UserComplexType, Receiver) - Constructor for class com.saxonica.ee.validate.AllElementValidator
-
Create an AllElementValidator
- 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
- allocate(String, String, String) - Method in class net.sf.saxon.om.NamePool
-
Allocate a name code from the pool, or return an existing one if it already exists
- allocateAllBindingSlots(StylesheetPackage) - Method in class com.saxonica.ee.trans.CompoundMode
-
Allocate slot numbers to all the external component references in this component
- allocateAllBindingSlots(StylesheetPackage) - Method in class net.sf.saxon.expr.instruct.ComponentCode
-
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.
- allocateBinderySlots() - Method in class net.sf.saxon.style.StylesheetPackage
-
Allocate slots to global variables.
- allocateBindingSlotsRecursive(StylesheetPackage, ComponentCode, Expression, List<ComponentBinding>) - Static method in class net.sf.saxon.expr.instruct.ComponentCode
-
- 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
-
- allocateDocumentNumber() - Method in class net.sf.saxon.tree.util.DocumentNumberAllocator
-
Allocate a unique document number
- allocateLocal(Class) - Method in class com.saxonica.ee.bytecode.util.GeneratedMethodInfo
-
Allocate a local bytecode variable.
- allocateLocalSlots(Expression) - Method in class net.sf.saxon.style.StyleElement
-
Allocate slots in the local stack frame to range variables used in an XPath expression
- allocateLocation() - Method in class net.sf.saxon.style.StyleElement
-
Allocate a location
- allocateNameCode(NamePool) - Method in class net.sf.saxon.om.CodedName
-
Get the nameCode of this name, allocating a new code from the namepool if necessary
- allocateNameCode(NamePool) - Method in class net.sf.saxon.om.FingerprintedQName
-
Allocate a nameCode from the NamePool (if none has already been allocated).
- allocateNameCode(NamePool) - Method in class net.sf.saxon.om.NameOfNode
-
Get the nameCode of this name, allocating a new code from the namepool if necessary
- allocateNameCode(NamePool) - Method in interface net.sf.saxon.om.NodeName
-
Get the nameCode of this name, allocating a new code from the namepool if necessary
- allocateNameCode(NamePool) - Method in class net.sf.saxon.om.NoNamespaceName
-
Get the nameCode of this name, allocating a new code from the name pool if necessary
- 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
-
- allocateParameterSlots(int) - Method in class com.saxonica.xslt3.instruct.IterateInstr
-
Ensure that slots are allocated to parameters and with-param instructions.
- allocatePatternSlotNumbers() - Method in class net.sf.saxon.style.XSLTemplate
-
Allocate slot numbers to any local variables declared within a predicate within the match pattern
- allocatePatternSlots(int) - Method in class net.sf.saxon.trans.SimpleMode
-
Specify how many slots for local variables are required by a particular pattern
- allocateSequenceOutputter(int) - Method in class net.sf.saxon.Controller
-
Allocate a SequenceOutputter for a new output destination.
- allocateSequenceOutputter(XPathContext, int) - Static method in class net.sf.saxon.event.SequenceOutputter
-
Allocate a SequenceOutputter.
- allocateSlotNumber(StructuredQName) - Method in class net.sf.saxon.expr.instruct.SlotManager
-
Allocate a slot number for a variable
- allocateSlots() - Method in class com.saxonica.ee.optim.RewriteContext
-
- 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.BooleanExpressionPattern
-
Allocate slots to any variables used within the pattern
- allocateSlots(SlotManager, int) - Method in class net.sf.saxon.pattern.ConditionalPattern
-
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.PatternWithPredicate
-
Allocate slots to any variables used within the pattern
- allocateSlots(SlotManager, int) - Method in class net.sf.saxon.pattern.VennPattern
-
Allocate slots to any variables used within the pattern
- allocateStateNumber(AutomatonState) - Method in class com.saxonica.ee.schema.fsa.FiniteStateMachine
-
Allocate a unique number to a state, and index the state from the FSM
- allocateStatic(CompilerService, Object) - Static method in class com.saxonica.ee.bytecode.ExpressionCompiler
-
Generate code to allocate static field in widget and to push field on stack
- allocateStaticVariableInfo(Object) - Method in class com.saxonica.ee.bytecode.util.CompilerService
-
Create a StaticVariableInfo containing the information needed to allow a static reference
to a given object to be added as a static field in the currently-being-compiled class
- allocateUniqueParameterNumber(StructuredQName) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
-
Allocate a unique number to a local parameter name.
- allocateVariableSlots(HashMap<SymbolicName, Integer>, HashMap<StructuredQName, Integer>, Expression) - Method in class com.saxonica.ee.trans.ModeExperimentalChoice
-
- ALLOW_ANY_TOP_LEVEL - Static variable in class net.sf.saxon.ma.json.JsonParser
-
- ALLOW_DUPLICATE_NAMES - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
-
allow-duplicate-names = yes|no.
- ALLOW_EXTERNAL_FUNCTIONS - Static variable in class net.sf.saxon.lib.FeatureKeys
-
ALLOW_EXTERNAL_FUNCTIONS determines whether calls to reflexive external functions are
allowed.
- 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.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.
- allowAnyTopLevel - Variable in class net.sf.saxon.ma.json.JsonHandlerXML
-
- allowAttributes(AttributeCollection, String[]) - Method in class com.saxonica.ee.schema.sdoc.SchemaElement
-
Check the attributes of an element against a list of allowed attributes.
- allowedASCII - Static variable in class net.sf.saxon.functions.IriToUri
-
- allowEmpty - Variable in class net.sf.saxon.expr.ListConstructorFunction
-
- allowEmpty - Variable in class net.sf.saxon.expr.UnionConstructorFunction
-
- allowExit - Variable in class net.sf.saxon.Transform
-
- allowExtensions - Variable in class com.saxonica.config.pe.StyleNodeFactoryPE
-
- allowRegexMatchingEmptyString() - Method in class net.sf.saxon.functions.AnalyzeStringFn
-
- allowRegexMatchingEmptyString() - Method in class net.sf.saxon.functions.Matches
-
- allowRegexMatchingEmptyString() - Method in class net.sf.saxon.functions.RegexFunction
-
- allowRegexMatchingEmptyString() - Method in class net.sf.saxon.functions.Replace
-
- allowRegexMatchingEmptyString() - Method in class net.sf.saxon.functions.Tokenize_3
-
- ALLOWS_MANY - Static variable in class net.sf.saxon.expr.StaticProperty
-
Bit set if multiple values are allowed
- ALLOWS_ONE - Static variable in class net.sf.saxon.expr.StaticProperty
-
Bit set if a single value is allowed
- ALLOWS_ONE_OR_MORE - Static variable in class net.sf.saxon.expr.StaticProperty
-
Occurence indicator for "one or more" (+)
- ALLOWS_ZERO - Static variable in class net.sf.saxon.expr.StaticProperty
-
- ALLOWS_ZERO_OR_MORE - Static variable in class net.sf.saxon.expr.StaticProperty
-
Occurence indicator for "zero or more" (*)
- ALLOWS_ZERO_OR_ONE - Static variable in class net.sf.saxon.expr.StaticProperty
-
Occurence indicator for "zero or one" (?)
- allowsAny() - Method in class com.saxonica.ee.schema.Wildcard
-
Determine whether this wildcard allows any namespace (##any)
- allowsAttributes() - Method in class com.saxonica.ee.schema.UserComplexType
-
Ask whether this type (or any known type derived from it by extension) allows the element
to have one or more attributes.
- allowsAttributes() - Method in class net.sf.saxon.type.AnyType
-
Return true if this type (or any known type derived from it by extension) allows the element
to have one or more attributes.
- allowsAttributes() - Method in interface net.sf.saxon.type.ComplexType
-
Return true if this type (or any known type derived from it by extension) allows the element
to have one or more attributes.
- allowsAttributes() - Method in class net.sf.saxon.type.Untyped
-
Return true if this type (or any known type derived from it by extension) allows the element
to have one or more attributes.
- allowsDerivation(int) - Method in class com.saxonica.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 class net.sf.saxon.type.AnySimpleType
-
Determines whether derivation (of a particular kind)
from this type is allowed, based on the "final" property
- allowsDerivation(int) - Method in class net.sf.saxon.type.AnyType
-
Determines whether derivation (of a particular kind)
from this type is allowed, based on the "final" property
- allowsDerivation(int) - Method in class net.sf.saxon.type.BuiltInAtomicType
-
Determines whether derivation (of a particular kind)
from this type is allowed, based on the "final" property
- allowsDerivation(int) - Method in class net.sf.saxon.type.BuiltInListType
-
Determines whether derivation (of a particular kind)
from this type is allowed, based on the "final" property
- allowsDerivation(int) - Method in class net.sf.saxon.type.ErrorType
-
Determines whether derivation (of a particular kind)
from this type is allowed, based on the "final" property
- allowsDerivation(int) - Method in class net.sf.saxon.type.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 class net.sf.saxon.type.Untyped
-
Determines whether derivation (of a particular kind)
from this type is allowed, based on the "final" property
- allowsEmpty() - Method in class net.sf.saxon.expr.CastingExpression
-
Ask whether the expression accepts an empty sequence as input (producing an empty sequence as output)
- allowsMany() - Method in enum net.sf.saxon.s9api.OccurrenceIndicator
-
Ask whether this occurrence indicator permits a sequence containing more than one item.
- allowsMany(int) - Static method in class net.sf.saxon.value.Cardinality
-
Determine whether multiple occurrences are allowed
- 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
-
- allowXPath31Syntax - Variable in class net.sf.saxon.expr.parser.XPathParser
-
- allPathsAreWithinStreamableSnapshot() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNode
-
Determine whether the path is entirely within a streamable snapshot of a streamed document:
that is, it must only navigate to ancestors and to attributes of ancestors
- allPathsAreWithinStreamableSnapshot() - Method in class net.sf.saxon.expr.parser.PathMap.PathMapNodeSet
-
Determine whether the path is entirely within a streamable snapshot of a streamed document:
that is, it must only navigate to ancestors and to attributes of ancestors
- allSubsumes(UserComplexType, ComplexType, SchemaCompiler) - Static method in class com.saxonica.ee.schema.AllModelGroup
-
Test whether a complex type constructed using "all" subsumes another complex type.
- alpha - Variable in class net.sf.saxon.tree.tiny.TinyTree
-
- alphaDefault(long, char, FastStringBuffer) - Method in class net.sf.saxon.expr.number.AbstractNumberer
-
Default processing with an alphabetic format token: use the contiguous
range of Unicode letters starting with that token.
- alphaKey(int) - Static method in class net.sf.saxon.tree.util.Navigator
-
Construct an alphabetic key from an positive integer; the key collates in the same sequence
as the integer
- Alphanumeric - Class in net.sf.saxon.expr.number
-
This class contains static utility methods to test whether a character is alphanumeric, as defined
by the rules of xsl:number: that is, whether it is in one of the Unicode categories
Nd, Nl, No, Lu, Ll, Lt, Lm or Lo
- AlphanumericCollator - Class in net.sf.saxon.expr.sort
-
A Comparer that treats strings as an alternating sequence of alpha parts and numeric parts.
- AlphanumericCollator(StringCollator) - Constructor for class net.sf.saxon.expr.sort.AlphanumericCollator
-
Create an alphanumeric collation
- AlternativeTypeHandler(ElementDecl) - Constructor for class com.saxonica.ee.schema.SchemaModelLoader.AlternativeTypeHandler
-
Create an AlternativeTypeHandler for a given element declaration
- ALWAYS - Static variable in class net.sf.saxon.query.LanguageFeature
-
- ALWAYS_PRESERVE - Static variable in class net.sf.saxon.event.Stripper
-
- ALWAYS_STRIP - Static variable in class net.sf.saxon.event.Stripper
-
- analyze(CharSequence) - Method in class net.sf.saxon.regex.ARegularExpression
-
Use this regular expression to analyze an input string, in support of the XSLT
analyze-string instruction.
- analyze(CharSequence) - Method in class net.sf.saxon.regex.JavaRegularExpression
-
Use this regular expression to analyze an input string, in support of the XSLT
analyze-string instruction.
- analyze(CharSequence) - Method in interface net.sf.saxon.regex.RegularExpression
-
Use this regular expression to analyze an input string, in support of the XSLT
analyze-string instruction.
- analyzeContentExpression(Expression, int) - Method in class com.saxonica.ee.schema.UserComplexType
-
Analyze an expression to see whether the expression is capable of delivering a value of this
type.
- analyzeContentExpression(Expression, int) - Method in class com.saxonica.ee.schema.UserSimpleType
-
Analyze an expression to see whether the expression is capable of delivering a value of this
type.
- analyzeContentExpression(Expression, int) - Method in class net.sf.saxon.type.AnySimpleType
-
Analyze an expression to see whether the expression is capable of delivering a value of this
type.
- analyzeContentExpression(Expression, int) - Method in class net.sf.saxon.type.AnyType
-
Analyze an expression to see whether the expression is capable of delivering a value of this
type.
- analyzeContentExpression(Expression, int) - Method in class net.sf.saxon.type.BuiltInAtomicType
-
Analyze an expression to see whether the expression is capable of delivering a value of this
type.
- analyzeContentExpression(SimpleType, Expression, int) - Static method in class net.sf.saxon.type.BuiltInAtomicType
-
Analyze an expression to see whether the expression is capable of delivering a value of this
type.
- analyzeContentExpression(Expression, int) - Method in class net.sf.saxon.type.BuiltInListType
-
Analyze an expression to see whether the expression is capable of delivering a value of this
type.
- analyzeContentExpression(Expression, int) - Method in class net.sf.saxon.type.ErrorType
-
Analyze an expression to see whether the expression is capable of delivering a value of this
type.
- analyzeContentExpression(Expression, int) - Method in class net.sf.saxon.type.NumericType
-
Analyze an XPath expression to see whether the expression is capable of delivering a value of this
type.
- analyzeContentExpression(Expression, int) - Method in interface net.sf.saxon.type.SchemaType
-
Analyze an XPath expression to see whether the expression is capable of delivering a value of this
type.
- analyzeContentExpression(Expression, int) - Method in class net.sf.saxon.type.Untyped
-
Analyze an expression to see whether the expression is capable of delivering a value of this
type.
- AnalyzeMappingFunction - Class in net.sf.saxon.expr
-
Mapping function that maps the sequence of matching/non-matching strings to the
sequence delivered by applying the matching-substring and non-matching-substring
expressions respectively to each such string
- AnalyzeMappingFunction(RegexIterator, XPathContext, Expression, Expression) - Constructor for class net.sf.saxon.expr.AnalyzeMappingFunction
-
- AnalyzeString - Class in net.sf.saxon.expr.instruct
-
An xsl:analyze-string element in the stylesheet.
- AnalyzeString(Expression, Expression, Expression, Expression, Expression, RegularExpression) - Constructor for class net.sf.saxon.expr.instruct.AnalyzeString
-
Construct an AnalyzeString instruction
- AnalyzeStringCompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for a call to the xsl:analyze-string expression.
- AnalyzeStringCompiler() - Constructor for class com.saxonica.ee.bytecode.AnalyzeStringCompiler
-
- AnalyzeStringFn - Class in net.sf.saxon.functions
-
Implements the fn:analyze-string function defined in XPath 3.0.
- AnalyzeStringFn() - Constructor for class net.sf.saxon.functions.AnalyzeStringFn
-
- AnalyzeStringFunction - Class in com.saxonica.functions.extfn
-
This class implements the extension function saxon:analyze-string().
- AnalyzeStringFunction() - Constructor for class com.saxonica.functions.extfn.AnalyzeStringFunction
-
- ANCESTOR - Static variable in class net.sf.saxon.om.AxisInfo
-
Constant representing the ancestor axis
- ANCESTOR_OR_SELF - Static variable in class net.sf.saxon.om.AxisInfo
-
Constant representing the ancestor-or-self axis
- AncestorEnumeration(NodeInfo, boolean) - Constructor for class net.sf.saxon.tree.util.Navigator.AncestorEnumeration
-
Create an iterator over the ancestor or ancestor-or-self axis
- AncestorQualifiedPattern - Class in net.sf.saxon.pattern
-
An AncestorQualifiedPattern represents a path of the form A/B or A//B, where nodes must match the
pattern B and also have a parent/ancestor (respectively) that matches A.
- AncestorQualifiedPattern(Pattern, Pattern, byte) - Constructor for class net.sf.saxon.pattern.AncestorQualifiedPattern
-
- AncestorQualifiedPatternADJ - Class in com.saxonica.ee.pattern
-
- AncestorQualifiedPatternADJ(Pattern) - Constructor for class com.saxonica.ee.pattern.AncestorQualifiedPatternADJ
-
- AncestorQualifiedRuleCase(Rule) - Constructor for class com.saxonica.ee.pattern.preconditions.ComparisonPredicateIndex.AncestorQualifiedRuleCase
-
- anchoredMatch(UnicodeString) - Method in class net.sf.saxon.regex.REMatcher
-
Tests whether the regex matches a string in its entirety, anchored
at both ends
- AnchorPattern - Class in net.sf.saxon.pattern
-
This is a special pattern that matches the "anchor node"; it corresponds to the
pattern match=".".
- and(ZeroOrOne<Base64BinaryValue>, ZeroOrOne<Base64BinaryValue>) - Static method in class com.saxonica.functions.extfn.EXPathBinary
-
- AND - Static variable in class net.sf.saxon.expr.parser.Token
-
Operator "and"
- AndExpression - Class in net.sf.saxon.expr
-
- AndExpression(Expression, Expression) - Constructor for class net.sf.saxon.expr.AndExpression
-
Construct a boolean AND expression
- AndExpressionCompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for a call to the And expression
- AndExpressionCompiler() - Constructor for class com.saxonica.ee.bytecode.AndExpressionCompiler
-
- Annotation - Class in net.sf.saxon.query
-
This class represents an annotation that appears in a function or variable declarations
- Annotation(StructuredQName) - Constructor for class net.sf.saxon.query.Annotation
-
Create an annotation
- ANNOTATION_PRESERVE - Static variable in class net.sf.saxon.style.XSLModuleRoot
-
- ANNOTATION_STRIP - Static variable in class net.sf.saxon.style.XSLModuleRoot
-
- ANNOTATION_UNSPECIFIED - Static variable in class net.sf.saxon.style.XSLModuleRoot
-
- AnnotationParent - Class in com.saxonica.ee.schema.sdoc
-
An abstract superclass for schema elements whose only permitted content is
an Annotation element
- AnnotationParent() - Constructor for class com.saxonica.ee.schema.sdoc.AnnotationParent
-
- ANONYMOUS - Static variable in class net.sf.saxon.lib.NamespaceConstant
-
Namespace for names allocated to anonymous types.
- ANONYMOUS_PRINCIPAL_OUTPUT_URI - Static variable in class net.sf.saxon.Controller
-
- ANY - Static variable in class net.sf.saxon.expr.instruct.NumberInstruction
-
- ANY - Static variable in class net.sf.saxon.type.UType
-
- ANY_ANY - Static variable in class net.sf.saxon.expr.Calculator
-
Calculators used for the six operators when the static type information does not allow
a more specific calculator to be chosen
- ANY_ARRAY_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.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_TYPE - Static variable in class net.sf.saxon.ma.map.MapType
-
- ANY_NODE - Static variable in class net.sf.saxon.s9api.ItemType
-
ItemType representing the type node(), that is, any node
- ANY_NODE - Static variable in class net.sf.saxon.type.UType
-
- ANY_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
-
A type that allows any sequence of items
- ANY_URI - Static variable in class net.sf.saxon.s9api.ItemType
-
ItemType representing the primitive type xs:anyURI
- ANY_URI - Static variable in class net.sf.saxon.type.BuiltInAtomicType
-
- ANY_URI - Static variable in class net.sf.saxon.type.UType
-
- ANY_URIS - Static variable in class net.sf.saxon.type.BuiltInListType
-
- AnyChildNodeTest - Class in net.sf.saxon.pattern
-
An AnyChildNodePattern is the pattern node(), which matches any node except a root node,
an attribute node, or a namespace node: in other words, any node that is potentially the child of another
node.
- AnyDivAny() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler.AnyDivAny
-
- AnyDivAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyDivAny
-
- AnyFunctionType - Class in net.sf.saxon.type
-
An ItemType representing the type function().
- AnyFunctionType() - Constructor for class net.sf.saxon.type.AnyFunctionType
-
- AnyIdivAny() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler.AnyIdivAny
-
- AnyIdivAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyIdivAny
-
- AnyItemType - Class in net.sf.saxon.type
-
An implementation of ItemType that matches any item (node or atomic value)
- AnyMinusAny() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler.AnyMinusAny
-
- AnyMinusAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyMinusAny
-
- AnyModAny() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler.AnyModAny
-
- AnyModAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyModAny
-
- AnyNodeTest - Class in net.sf.saxon.pattern
-
NodeTest is an interface that enables a test of whether a node has a particular
name and type.
- AnyPlusAny() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler.AnyPlusAny
-
- AnyPlusAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyPlusAny
-
- AnySimpleType - Class in net.sf.saxon.type
-
This class has a singleton instance which represents the XML Schema built-in type xs:anySimpleType
- AnyTimesAny() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler.AnyTimesAny
-
- AnyTimesAny() - Constructor for class net.sf.saxon.expr.Calculator.AnyTimesAny
-
- AnyType - Class in net.sf.saxon.type
-
This class has a singleton instance which represents the XML Schema built-in type xs:anyType,
also known as the urtype.
- AnyTypeToStringConverterCompiler - Class in com.saxonica.ee.bytecode.converter
-
Generate code for a AnyType to String CastExpression
- AnyTypeToStringConverterCompiler() - Constructor for class com.saxonica.ee.bytecode.converter.AnyTypeToStringConverterCompiler
-
- AnyTypeValidator - Class in com.saxonica.ee.validate
-
Validator to validate an element against the class xs:anyType
- AnyTypeValidator(Receiver) - Constructor for class com.saxonica.ee.validate.AnyTypeValidator
-
Create an AnyTypeValidator
- AnyTypeValidator(ElementDecl, Receiver) - Constructor for class com.saxonica.ee.validate.AnyTypeValidator
-
Create an AnyTypeValidator for a specific element declaration
- AnyURIValue - Class in net.sf.saxon.value
-
An XPath value of type xs:anyURI.
- AnyURIValue(CharSequence) - Constructor for class net.sf.saxon.value.AnyURIValue
-
Constructor
- AnyURIValue(CharSequence, AtomicType) - Constructor for class net.sf.saxon.value.AnyURIValue
-
Constructor for a user-defined subtype of anyURI
- AnyURIValueToURI() - Constructor for class net.sf.saxon.expr.PJConverter.AnyURIValueToURI
-
- AnyURIValueToURL() - Constructor for class net.sf.saxon.expr.PJConverter.AnyURIValueToURL
-
- append(Inversion.PushAction) - Method in class com.saxonica.ee.stream.Inversion
-
Add an action to the end of the streaming route (a subexpression of the currently-last expression,
which is therefore first to receive events from the parser)
- append(Item, Location, int) - Method in class com.saxonica.ee.stream.watch.WatchManager
-
Append an arbitrary item (node or atomic value) to the output
- append(Item, Location, int) - Method in class com.saxonica.ee.validate.CatchingReceiver
-
- append(Item, Location, int) - Method in class com.saxonica.ee.validate.ValidatingFilter
-
- append(XPathContext, One<StringValue>, ZeroOrMore<Item>) - Static method in class com.saxonica.functions.extfn.EXPathFile
-
- append(XPathContext, One<StringValue>, ZeroOrMore<Item>, One<NodeInfo>) - Static method in class com.saxonica.functions.extfn.EXPathFile
-
- append(Item, Location, int) - Method in class com.saxonica.serialize.SequenceWrapperPE
-
Output an item (atomic value or node) to the sequence
- append(Item, Location, int) - Method in class net.sf.saxon.event.CheckSumFilter
-
Append an arbitrary item (node or atomic value) to the output
- append(Item, Location, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
-
Append an arbitrary item (node or atomic value) to the output
- append(Item, Location, int) - 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 class net.sf.saxon.event.SequenceNormalizer
-
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 or atomic value) to the output
- append(Item) - Method in class net.sf.saxon.event.SequenceReceiver
-
Append an item (node or atomic value) to the output
- append(Item, Location, int) - Method in class net.sf.saxon.event.SequenceWriter
-
Append an item to the sequence, performing any necessary type-checking and conversion
- 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.TracingFilter
-
Append an arbitrary item (node or atomic value) to the output
- append(Item, Location, int) - Method in class net.sf.saxon.event.TreeReceiver
-
Append an arbitrary item (node or atomic value) to the output
- append(Item, Location, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
-
Output an item (atomic value or node) to the sequence
- append(Item) - Method in class net.sf.saxon.om.Chain
-
Add a single item to the end of this sequence.
- append() - Method in class net.sf.saxon.pull.PullPushCopier
-
Copy the input to the output.
- append(Item, Location, int) - Method in class net.sf.saxon.query.SequenceWrapper
-
Output an item (atomic value or node) to the sequence
- append(XdmValue) - Method in class net.sf.saxon.s9api.XdmValue
-
Create a new XdmValue by concatenating the contents of this XdmValue and another
XdmValue.
- 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.ImplicitResultChecker
-
- append(Item, Location, int) - Method in class net.sf.saxon.serialize.UncommittedSerializer
-
Append an arbitrary item (node or atomic value) to the output
- append(CharSequence) - Method in interface net.sf.saxon.tree.tiny.AppendableCharSequence
-
Append characters to this CharSequence
- append(CharSequence) - Method in class net.sf.saxon.tree.tiny.LargeStringBuffer
-
Append a CharSequence to this LargeStringBuffer
- append(String) - Method in class net.sf.saxon.tree.util.FastStringBuffer
-
Append the contents of a String to the buffer
- append(CharSlice) - Method in class net.sf.saxon.tree.util.FastStringBuffer
-
Append the contents of a CharSlice to the buffer
- append(FastStringBuffer) - Method in class net.sf.saxon.tree.util.FastStringBuffer
-
Append the contents of a FastStringBuffer to the buffer
- append(StringBuffer) - Method in class net.sf.saxon.tree.util.FastStringBuffer
-
Append the contents of a StringBuffer to the buffer
- append(CharSequence) - Method in class net.sf.saxon.tree.util.FastStringBuffer
-
Append the contents of a general CharSequence to the buffer
- append(char[], int, int) - Method in class net.sf.saxon.tree.util.FastStringBuffer
-
Append the contents of a character array to the buffer
- append(char[]) - Method in class net.sf.saxon.tree.util.FastStringBuffer
-
Append the entire contents of a character array to the buffer
- append(char) - Method in class net.sf.saxon.tree.util.FastStringBuffer
-
Append a character to the buffer
- append(UnicodeString) - Method in class net.sf.saxon.tree.util.FastStringBuffer
-
Append a UnicodeString to the buffer (using surrogate pairs if necessary)
- append(int) - Method in class net.sf.saxon.value.NestedIntegerValue
-
- AppendableCharSequence - Interface in net.sf.saxon.tree.tiny
-
Defines a CharSequence to which characters can be appended
- appendAttributeName(NodeName) - Method in class net.sf.saxon.om.AbsolutePath
-
Append an attribute name to the path
- appendBinary(One<StringValue>, ZeroOrMore<Base64BinaryValue>) - Static method in class com.saxonica.functions.extfn.EXPathFile
-
- appendChild(Node) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
-
Adds the node newChild
to the end of the list of children
of this node.
- appendData(String) - Method in class net.sf.saxon.dom.TextOverNodeInfo
-
Append the string to the end of the character data of the node.
- appendDouble(FastStringBuffer, double, boolean) - Static method in class net.sf.saxon.value.FloatingPointConverter
-
Append a string representation of a double value to a string buffer
- appendFloat(FastStringBuffer, float, boolean) - Static method in class net.sf.saxon.value.FloatingPointConverter
-
Append a string representation of a float value to a string buffer
- appendInt(FastStringBuffer, int) - Static method in class net.sf.saxon.value.FloatingPointConverter
-
Format an integer, appending the string representation of the integer to a string buffer
- appendSequentialKey(SiblingCountingNode, FastStringBuffer, boolean) - Static method in class net.sf.saxon.tree.util.Navigator
-
Get a character string that uniquely identifies this node and that collates nodes
into document order
- appendStringValue(String) - Method in class net.sf.saxon.tree.linked.TextImpl
-
Append to the content of the text node
- appendStringValue(TinyTree, int, FastStringBuffer) - Static method in class net.sf.saxon.tree.tiny.WhitespaceTextImpl
-
Static method to get the string value of a text node and append it to a supplied buffer
without first constructing the node object
- appendText(One<StringValue>, One<StringValue>) - Static method in class com.saxonica.functions.extfn.EXPathFile
-
- appendText(One<StringValue>, One<StringValue>, One<StringValue>) - Static method in class com.saxonica.functions.extfn.EXPathFile
-
- appendTextLines(One<StringValue>, ZeroOrMore<StringValue>) - Static method in class com.saxonica.functions.extfn.EXPathFile
-
- appendTextLines(One<StringValue>, ZeroOrMore<StringValue>, One<StringValue>) - Static method in class com.saxonica.functions.extfn.EXPathFile
-
- appendTimezone(FastStringBuffer) - Method in class net.sf.saxon.value.CalendarValue
-
Add a string representation of the timezone, typically
formatted as "Z" or "+03:00" or "-10:00", to a supplied
string buffer
- appendTimezone(int, FastStringBuffer) - Static method in class net.sf.saxon.value.CalendarValue
-
Format a timezone and append it to a buffer
- appendWideChar(int) - Method in class net.sf.saxon.tree.util.FastStringBuffer
-
Append a wide character to the buffer (as a surrogate pair if necessary)
- applicability - Variable in class net.sf.saxon.functions.StandardFunction.Entry
-
Flags indicating which host languages the function is applicable to
- apply(XPathContext, Set) - Method in class com.saxonica.ee.update.DeleteAction
-
Apply the pending update action to the affected node
- apply(XPathContext, Set) - Method in class com.saxonica.ee.update.InsertAction
-
Apply the pending update action to the affected nodes
- apply(XPathContext, Set) - Method in class com.saxonica.ee.update.InsertAttributeAction
-
Apply the pending update action to the affected nodes
- apply(XPathContext, Set) - Method in class com.saxonica.ee.update.PendingUpdateAction
-
Apply the pending update action to the affected nodes
- apply(XPathContext, int) - Method in class com.saxonica.ee.update.PendingUpdateListImpl
-
Apply the pending updates
- apply(XPathContext, Set) - Method in class com.saxonica.ee.update.PutAction
-
Apply the pending update action to the affected nodes
- apply(XPathContext, Set) - Method in class com.saxonica.ee.update.RenameAction
-
Apply the pending update action to the affected nodes
- apply(XPathContext, Set) - Method in class com.saxonica.ee.update.ReplaceAttributeAction
-
Apply the pending update action to the affected nodes
- apply(XPathContext, Set) - Method in class com.saxonica.ee.update.ReplaceNodeAction
-
Apply the pending update action to the affected nodes
- apply(XPathContext, Set) - Method in class com.saxonica.ee.update.ReplaceValueAction
-
Apply the pending update action to the affected nodes
- apply(XPathContext, boolean) - Method in class net.sf.saxon.expr.instruct.ApplyTemplates
-
- apply(XPathContextMajor) - Method in class net.sf.saxon.expr.instruct.TemplateRule
-
Process the template, without returning any tail calls.
- apply(XPathContext, int) - Method in interface net.sf.saxon.expr.PendingUpdateList
-
Apply the pending updates
- APPLY_TEMPLATES_TO_ATTRIBUTES - Static variable in interface net.sf.saxon.trans.BuiltInRuleSet
-
- APPLY_TEMPLATES_TO_CHILDREN - Static variable in interface net.sf.saxon.trans.BuiltInRuleSet
-
- applyAxis(byte) - Method in class com.saxonica.ee.expr.ExpressionADJ
-
Convert an expression to apply to nodes along a given axis.
- applyAxis(byte) - Method in class com.saxonica.ee.pattern.AncestorQualifiedPatternADJ
-
- applyAxis(byte) - Method in class com.saxonica.ee.pattern.GeneralNodePatternADJ
-
- applyAxis(byte) - Method in class com.saxonica.ee.pattern.GeneralPositionalPatternADJ
-
- applyAxis(byte) - Method in class com.saxonica.ee.pattern.PatternADJ
-
Convert a pattern to apply to nodes along a given axis.
- applyAxis(byte) - Method in class com.saxonica.ee.pattern.PatternWithPredicateADJ
-
- applyAxis(byte, Set<Expression>) - Static method in class com.saxonica.ee.pattern.preconditions.RealPreconditions
-
- applyAxis(byte, Expression) - Static method in class com.saxonica.ee.pattern.preconditions.RealPreconditions
-
- applyAxis(byte) - Method in class com.saxonica.ee.pattern.SimplePositionalPatternADJ
-
- applyDefaults(Configuration) - Method in class net.sf.saxon.lib.ParseOptions
-
Merge settings from the Configuration object into these parseOptions
- ApplyFn - Class in com.saxonica.functions.hof
-
This class implements the function fn:apply(), which is a standard function in XQuery 3.1.
- ApplyFn() - Constructor for class com.saxonica.functions.hof.ApplyFn
-
- applyFunctionCoercion(SequenceIterator, ItemType, ItemType, Location) - Method in class com.saxonica.functions.hof.TypeHierarchyPE
-
Apply function coercion when a function item is supplied as a parameter in a function call
- applyFunctionCoercion(SequenceIterator, ItemType, ItemType, Location) - Method in class net.sf.saxon.type.TypeHierarchy
-
Apply function coercion when function items are supplied as arguments to a function call.
- applyFunctionConversionRules(Sequence, SequenceType, StructuredQName, int, XPathContext) - Static method in class com.saxonica.expr.JavaExtensionFunctionCall
-
Utility method available for use in called extension functions to check that
a supplied argument conforms to a required type, and perform conversion
using the function conversion rules if not
- applyFunctionConversionRules(Sequence, SequenceType, RoleDiagnostic, Location) - Method in class net.sf.saxon.type.TypeHierarchy
-
Apply the function conversion rules to a value, given a required type.
- ApplyImports - Class in net.sf.saxon.expr.instruct
-
An xsl:apply-imports element in the stylesheet.
- ApplyImports() - Constructor for class net.sf.saxon.expr.instruct.ApplyImports
-
- ApplyImportsAction - Class in com.saxonica.ee.stream.watch
-
Watch for an xsl:apply-imports instruction.
- ApplyImportsAction(Expression, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.watch.ApplyImportsAction
-
- ApplyImportsAdjunct - Class in com.saxonica.ee.stream.adjunct
-
Compile an xsl:apply-imports expression/instruction to Java source code.
- ApplyImportsAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.ApplyImportsAdjunct
-
- ApplyImportsCompiler - Class in com.saxonica.ee.bytecode
-
Compiler for the XSLT apply-imports instruction
- ApplyImportsCompiler() - Constructor for class com.saxonica.ee.bytecode.ApplyImportsCompiler
-
- applyLeavingTail(XPathContext) - Method in class net.sf.saxon.expr.instruct.TemplateRule
-
Process this template, with the possibility of returning a tail call package if the template
contains any tail calls that are to be performed by the caller.
- applyLocalOptions(CommandLineOptions, Configuration) - Method in class com.saxonica.Validate
-
Customisation hook: apply options defined locally in a subclass
- applyLocalOptions(CommandLineOptions, Configuration) - Method in class net.sf.saxon.Query
-
Customisation hook: apply options defined locally in a subclass
- applyLocalOptions(CommandLineOptions, Configuration) - Method in class net.sf.saxon.Transform
-
Customisation hook: apply options defined locally in a subclass.
- applyModuleImport(XQueryParser.Import) - Method in class net.sf.saxon.query.XQueryParser
-
- applyStaticParams(XsltCompiler) - Method in class net.sf.saxon.trans.CommandLineOptions
-
Apply XSLT 3.0 static parameters to a compilerInfo
- applyTemplates(Sequence, Receiver) - Method in class net.sf.saxon.Controller
-
Perform a transformation from a Source document to a Result document.
- ApplyTemplates - Class in net.sf.saxon.expr.instruct
-
An instruction representing an xsl:apply-templates element in the stylesheet
- ApplyTemplates() - Constructor for class net.sf.saxon.expr.instruct.ApplyTemplates
-
- ApplyTemplates(Expression, boolean, boolean, boolean, Mode, RuleManager) - Constructor for class net.sf.saxon.expr.instruct.ApplyTemplates
-
Construct an apply-templates instruction
- applyTemplates(Source, Destination) - Method in class net.sf.saxon.s9api.Xslt30Transformer
-
Invoke the stylesheet by applying templates to a supplied Source document, sending the results (wrapped
in a document node) to a given Destination.
- applyTemplates(Source) - Method in class net.sf.saxon.s9api.Xslt30Transformer
-
Invoke the stylesheet by applying templates to a supplied Source document, returning the raw results
as an
XdmValue
.
- applyTemplates(XdmValue, Destination) - Method in class net.sf.saxon.s9api.Xslt30Transformer
-
Invoke the stylesheet by applying templates to a supplied input sequence, sending the results (wrapped
in a document node) to a given Destination.
- applyTemplates(XdmValue) - Method in class net.sf.saxon.s9api.Xslt30Transformer
-
Invoke the stylesheet by applying templates to a supplied input sequence, returning the raw results.
- ApplyTemplates() - Constructor for class net.sf.saxon.trace.ContextStackFrame.ApplyTemplates
-
- applyTemplates(ParameterSet, ParameterSet, XPathContextMajor, Location) - Method in class net.sf.saxon.trans.Mode
-
Process selected nodes using the template rules registered for this mode.
- ApplyTemplates.ApplyTemplatesPackage - Class in net.sf.saxon.expr.instruct
-
An ApplyTemplatesPackage is an object that encapsulates the sequence of nodes to be processed,
the mode, the parameters to be supplied, and the execution context.
- ApplyTemplatesAction - Class in com.saxonica.ee.stream.watch
-
This watch implements xsl:apply-templates in streaming mode.
- ApplyTemplatesAction(Expression, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.watch.ApplyTemplatesAction
-
- ApplyTemplatesAdjunct - Class in com.saxonica.ee.stream.adjunct
-
Handle streaming for the xsl:apply-templates instruction
- ApplyTemplatesAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.ApplyTemplatesAdjunct
-
- ApplyTemplatesCompiler - Class in com.saxonica.ee.bytecode
-
Compiler for the XSLT apply-templates instruction
- ApplyTemplatesCompiler() - Constructor for class com.saxonica.ee.bytecode.ApplyTemplatesCompiler
-
- ApplyTemplatesFeed - Class in com.saxonica.ee.stream.feed
-
This class is used when a streaming template applies xsl:apply-templates to composed items, typically
to the items in the current group established using xsl:for-each-group
- ApplyTemplatesFeed(ApplyTemplates, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.ApplyTemplatesFeed
-
- applyToConfiguration(Processor) - Method in class net.sf.saxon.trans.CommandLineOptions
-
Apply options to the Configuration
- applyWhitespaceNormalization(CharSequence) - Method in class com.saxonica.ee.schema.UserSimpleType
-
Apply the whitespace normalization rules for this simple type
- applyWhitespaceNormalization(String) - Method in class net.sf.saxon.type.BuiltInListType
-
Apply the whitespace normalization rules for this simple type
- applyWhitespaceNormalization(int, CharSequence) - Static method in class net.sf.saxon.value.Whitespace
-
Apply schema-defined whitespace normalization to a string
- Archive - Class in com.saxonica.functions.extfn.EXPathArchive
-
Implementation of extension functions in the EXPath Archive package, see
http://expath.org/spec/archive
- Archive() - Constructor for class com.saxonica.functions.extfn.EXPathArchive.Archive
-
- Archive.ArchiveType - Enum in com.saxonica.functions.extfn.EXPathArchive
-
- Archive.CompressionType - Enum in com.saxonica.functions.extfn.EXPathArchive
-
- archiveType(Base64BinaryValue) - Static method in class com.saxonica.functions.extfn.EXPathArchive.Archive
-
- ARegexIterator - Class in net.sf.saxon.regex
-
Class ARegexIterator - provides an iterator over matched and unmatched substrings.
- ARegexIterator(UnicodeString, UnicodeString, REMatcher) - Constructor for class net.sf.saxon.regex.ARegexIterator
-
Construct a RegexIterator.
- ARegularExpression - Class in net.sf.saxon.regex
-
Glue class to interface the Jakarta regex engine to Saxon
(The prefix 'A' indicates an Apache regular expression, as distinct from
a JDK regular expression).
- ARegularExpression(CharSequence, String, String, List<String>) - 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.StandardFunction.Entry
-
Add information to a function entry about the argument types of the function
- argumentTypes - Variable in class net.sf.saxon.functions.StandardFunction.Entry
-
An array holding the types of the arguments to the function
- ArithmeticCompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for a call to the ArithmeticExpression
- ArithmeticCompiler() - Constructor for class com.saxonica.ee.bytecode.ArithmeticCompiler
-
- ArithmeticExpression - Class in net.sf.saxon.expr
-
Arithmetic Expression: an expression using one of the operators
plus, minus, multiply, div, idiv, mod.
- ArithmeticExpression(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.ArithmeticExpression
-
Create an arithmetic expression
- ArithmeticExpression10 - Class in net.sf.saxon.expr
-
Arithmetic Expression: an expression using one of the operators
plus, minus, multiply, div, idiv, mod, in backwards
compatibility mode: see
ArithmeticExpression
for the non-backwards
compatible case.
- ArithmeticExpression10(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.ArithmeticExpression10
-
Create an arithmetic expression to be evaluated in XPath 1.0 mode
- ARRAY_FUNCTIONS - Static variable in class net.sf.saxon.lib.NamespaceConstant
-
Namespace URI for XPath 3.1 functions associated with arrays
- ArrayAppend - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:append(array, item()*) => array
- ArrayAppend() - Constructor for class net.sf.saxon.ma.arrays.ArrayAppend
-
- ArrayBlock - Class in net.sf.saxon.ma.arrays
-
An expression that delivers a fixed size array whose members are the result of evaluating
corresponding expressions: [a,b,c,d]
- ArrayBlock(List<Expression>) - Constructor for class net.sf.saxon.ma.arrays.ArrayBlock
-
Create an empty block
- ArrayBlockCompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for an ArrayBlock expression.
- ArrayBlockCompiler() - Constructor for class com.saxonica.ee.bytecode.ArrayBlockCompiler
-
- ArrayFilter - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:filter(array, function) => array
- ArrayFilter() - Constructor for class net.sf.saxon.ma.arrays.ArrayFilter
-
- ArrayFlatten - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:_to-sequence(array) => item()*
- ArrayFlatten() - Constructor for class net.sf.saxon.ma.arrays.ArrayFlatten
-
- ArrayFoldLeft - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:fold-left(array, item()*, function) => array
- ArrayFoldLeft() - Constructor for class net.sf.saxon.ma.arrays.ArrayFoldLeft
-
- ArrayFoldRight - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:fold-left(array, item()*, function) => array
- ArrayFoldRight() - Constructor for class net.sf.saxon.ma.arrays.ArrayFoldRight
-
- ArrayForEach - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:for-each(array, function) => array
- ArrayForEach() - Constructor for class net.sf.saxon.ma.arrays.ArrayForEach
-
- ArrayForEachPair - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:for-each-pair(array, array, function) => array
- ArrayForEachPair() - Constructor for class net.sf.saxon.ma.arrays.ArrayForEachPair
-
- ArrayFromSequence - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:_from-sequence(item()*) => array
- ArrayFromSequence() - Constructor for class net.sf.saxon.ma.arrays.ArrayFromSequence
-
- ArrayGet - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:get(array, xs:integer) => item()*
- ArrayGet() - Constructor for class net.sf.saxon.ma.arrays.ArrayGet
-
- ArrayHead - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:head(array) => item()*
- ArrayHead() - Constructor for class net.sf.saxon.ma.arrays.ArrayHead
-
- ArrayInsertBefore - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:insert-before(array, xs:integer, item()*) => array
- ArrayInsertBefore() - Constructor for class net.sf.saxon.ma.arrays.ArrayInsertBefore
-
- ArrayItem - Interface in net.sf.saxon.ma.arrays
-
Interface supported by different implementations of an XDM array item
- ArrayItemType - Class in net.sf.saxon.ma.arrays
-
An instance of this class represents a specific array item type, for example
function(xs:int) as xs:boolean
- ArrayItemType(SequenceType) - Constructor for class net.sf.saxon.ma.arrays.ArrayItemType
-
- ArrayIterator - Class in net.sf.saxon.tree.iter
-
ArrayIterator is used to enumerate items held in an array.
- ArrayIterator(Item[]) - Constructor for class net.sf.saxon.tree.iter.ArrayIterator
-
Create an iterator over all the items in an array
- ArrayIterator(Item[], int, int) - Constructor for class net.sf.saxon.tree.iter.ArrayIterator
-
Create an iterator over a range of an array.
- ArrayJoin - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:join(arrays) => array
- ArrayJoin() - Constructor for class net.sf.saxon.ma.arrays.ArrayJoin
-
- arrayLength(Object[]) - Static method in class com.saxonica.ee.bytecode.NextIterationCompiler
-
- ArrayRemove - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:remove(array, xs:integer) => array
- ArrayRemove() - Constructor for class net.sf.saxon.ma.arrays.ArrayRemove
-
- ArrayReverse - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:reverse(array, xs:integer, xs:integer) => array
- ArrayReverse() - Constructor for class net.sf.saxon.ma.arrays.ArrayReverse
-
- ArraySize - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:size(array) => integer
- ArraySize() - Constructor for class net.sf.saxon.ma.arrays.ArraySize
-
- ArraySort - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:sort(array, function) => array
- ArraySort() - Constructor for class net.sf.saxon.ma.arrays.ArraySort
-
- ArraySubarray - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:subarray(array, xs:integer, xs:integer) => array
- ArraySubarray() - Constructor for class net.sf.saxon.ma.arrays.ArraySubarray
-
- ArrayTail - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:tail(array) => item()*
- ArrayTail() - Constructor for class net.sf.saxon.ma.arrays.ArrayTail
-
- ArrayToSequence - Class in net.sf.saxon.ma.arrays
-
Implementation of the extension function array:_to-sequence(array) => item()*
- ArrayToSequence() - Constructor for class net.sf.saxon.ma.arrays.ArrayToSequence
-
- ARROW - Static variable in class net.sf.saxon.expr.parser.Token
-
Arrow operator "=>" (XQuery 3.1)
- AS - Static variable in class net.sf.saxon.expr.parser.Token
-
"as" (in XQuery Update rename expression)
- AS - Static variable in class net.sf.saxon.style.SourceBinding
-
- AS_ARG0 - Static variable in class net.sf.saxon.functions.StandardFunction
-
Function properties
- AS_PRIM_ARG0 - Static variable in class net.sf.saxon.functions.StandardFunction
-
- asAtomic() - Method in interface net.sf.saxon.expr.sort.AtomicMatchKey
-
Get an atomic value that encapsulates this match key.
- asAtomic() - Method in class net.sf.saxon.expr.sort.CodepointMatchKey
-
Get an atomic value that encapsulates this match key.
- asAtomic() - Method in class net.sf.saxon.expr.sort.CollationMatchKey
-
Get an atomic value that encapsulates this match key.
- asAtomic() - Method in interface net.sf.saxon.type.ConversionResult
-
Calling this method on a ConversionResult returns the AtomicValue that results
from the conversion if the conversion was successful, and throws a ValidationException
explaining the conversion error otherwise.
- asAtomic() - Method in class net.sf.saxon.type.ValidationFailure
-
Calling this method on a ConversionResult returns the AtomicValue that results
from the conversion if the conversion was successful, and throws a ValidationException
explaining the conversion error otherwise.
- asAtomic() - Method in class net.sf.saxon.value.AtomicValue
-
Calling this method on a ConversionResult returns the AtomicValue that results
from the conversion if the conversion was successful, and throws a ValidationException
explaining the conversion error otherwise.
- asBigDecimal() - Method in class net.sf.saxon.value.DecimalValue.DecimalComparable
-
- asBigInteger() - Method in class net.sf.saxon.value.BigIntegerValue
-
Get the value as a BigInteger
- asBigInteger() - Method in class net.sf.saxon.value.BigIntegerValue.BigIntegerComparable
-
- asBigInteger() - Method in class net.sf.saxon.value.Int64Value
-
Get the value as a BigInteger
- asBigInteger() - Method in class net.sf.saxon.value.IntegerValue
-
Get the value as a BigInteger
- ASCIICharacterSet - Class in net.sf.saxon.serialize.charcode
-
This class defines properties of the US-ASCII character set
- asDecimal() - Method in class net.sf.saxon.value.BigIntegerValue
-
Convert the value to a BigDecimal
- asin(double) - Static method in class net.sf.saxon.option.exslt.Math
-
Get the arcsine of a numeric value (SStL)
- AsinFn() - Constructor for class net.sf.saxon.functions.TrigonometricFn.AsinFn
-
- asItem(Sequence) - Static method in class net.sf.saxon.om.SequenceTool
-
Static method to make an Item from a Value
- asItem() - Method in class net.sf.saxon.value.EmptySequence
-
Return the value in the form of an Item
- asItem() - Method in class net.sf.saxon.value.SingletonClosure
-
Return the value in the form of an Item
- asLong() - Method in class net.sf.saxon.value.Int64Value.Int64Comparable
-
- asMap() - Method in class net.sf.saxon.s9api.XdmItem
-
If the XdmItem represents a map (this is a new data type in XSLT 3.0),
return a corresponding Java 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.
- 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(EnterpriseConfiguration, XPathExpression, XPathVariable, Map<StructuredQName, XPathVariable>, String) - Constructor for class com.saxonica.ee.schema.Assertion
-
Create an Assertion component
- ASSERTION_TREE_STATISTICS - Static variable in class net.sf.saxon.tree.tiny.Statistics
-
- 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.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
-
- Assign - Class in com.saxonica.xsltextn.instruct
-
Compiled instruction deriving from saxon:assign element in stylesheet.
- Assign(Expression) - Constructor for class com.saxonica.xsltextn.instruct.Assign
-
- ASSIGN - Static variable in class net.sf.saxon.expr.parser.Token
-
":=" symbol (XQuery only)
- ASSIGNABLE - Static variable in class net.sf.saxon.style.SourceBinding
-
- Assignation - Class in net.sf.saxon.expr
-
Assignation is an abstract superclass for the kinds of expression
that declare range variables: for, some, and every.
- Assignation() - Constructor for class net.sf.saxon.expr.Assignation
-
- asSource() - 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.
- asStreamResult() - Method in class net.sf.saxon.lib.Logger
-
Get a JAXP StreamResult object allowing serialized XML to be written to this Logger
- asStreamResult() - Method in class net.sf.saxon.lib.StandardLogger
-
Get a JAXP Result object allowing serialized XML to be written to this Logger
- 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 - Class in net.sf.saxon.functions
-
Abstract class providing functionality common to functions math:sin(), math:cos(), math:sqrt() etc;
contains the concrete implementations of these functions as inner subclasses
- Atan2Fn() - Constructor for class net.sf.saxon.functions.Atan2Fn
-
- AtanFn() - Constructor for class net.sf.saxon.functions.TrigonometricFn.AtanFn
-
- ATokenIterator - Class in net.sf.saxon.regex
-
A ATokenIterator is an iterator over the strings that result from tokenizing a string using a regular expression
- ATokenIterator(UnicodeString, REMatcher) - Constructor for class net.sf.saxon.regex.ATokenIterator
-
Construct an ATokenIterator.
- Atomic() - Constructor for class net.sf.saxon.expr.PJConverter.Atomic
-
- Atomic(List<AtomicValue>) - Constructor for class net.sf.saxon.tree.iter.ListIterator.Atomic
-
- ATOMIC_SEQUENCE - Static variable in class net.sf.saxon.expr.OperandRole
-
- ATOMIC_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
-
A type that allows zero or more atomic values
- ATOMIC_VALUE - Static variable in interface net.sf.saxon.pull.PullProvider
-
ATOMIC_VALUE is notified when the PullProvider is reading a sequence of items,
and one of the items is an atomic value rather than a node.
- 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 com.saxonica.functions.hof
-
A function item representing a constructor function for an atomic type
- AtomicConstructorFunction(AtomicType, NamespaceResolver) - Constructor for class com.saxonica.functions.hof.AtomicConstructorFunction
-
Create the constructor function.
- atomicConversionPreference(int, Class) - Method in class com.saxonica.config.JavaExtensionLibrary
-
Get the conversion preference from an XPath primitive atomic type to a Java class
- AtomicIterator - Interface in net.sf.saxon.tree.iter
-
A SequenceIterator is used to iterate over a sequence.
- AtomicMatchKey - Interface in net.sf.saxon.expr.sort
-
Marker interface to identify an object that acts as a surrogate for an atomic value, with the property
that if two atomic values are equal under the XPath 'eq' operator, then their corresponding surrogates
are equal under the Java equals() comparison (and by implication, they have equal hash codes).
- AtomicSequence - Interface in net.sf.saxon.om
-
Interface representing a sequence of atomic values.
- AtomicSequenceConverter - Class in net.sf.saxon.expr
-
An AtomicSequenceConverter is an expression that performs a cast on each member of
a supplied sequence
- AtomicSequenceConverter(Expression, PlainType) - Constructor for class net.sf.saxon.expr.AtomicSequenceConverter
-
Constructor
- AtomicSequenceConverter.AtomicSequenceMappingFunction - Class in net.sf.saxon.expr
-
Mapping function wrapped around a converter
- AtomicSequenceConverter.ToStringMappingFunction - Class in net.sf.saxon.expr
-
Mapping function that converts every item in a sequence to a string
- AtomicSequenceConverterADJ - Class in com.saxonica.ee.expr
-
- AtomicSequenceConverterADJ(Expression) - Constructor for class com.saxonica.ee.expr.AtomicSequenceConverterADJ
-
- AtomicSequenceConverterAdjunct - Class in com.saxonica.ee.stream.adjunct
-
Compile a AtomicSequenceConverter or UntypedSequenceConverter expression to streaming code.
- AtomicSequenceConverterAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.AtomicSequenceConverterAdjunct
-
- AtomicSequenceConverterCompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for an AtomicSequenceConverter or UntypedSequenceConverter expression, performing run-time type checking
- AtomicSequenceConverterCompiler() - Constructor for class com.saxonica.ee.bytecode.AtomicSequenceConverterCompiler
-
- AtomicSequenceMappingFunction - Class in com.saxonica.ee.bytecode.map
-
- AtomicSequenceMappingFunction() - Constructor for class com.saxonica.ee.bytecode.map.AtomicSequenceMappingFunction
-
- 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() - Constructor for class net.sf.saxon.value.AtomicValue
-
- atomicValueCombined - Variable in class com.saxonica.ee.trans.ModeExperimentalChoice
-
- atomicValueRuleChain - Variable in class net.sf.saxon.trans.SimpleMode
-
- atomize(NodeInfo) - Method in class com.saxonica.ee.schema.UserComplexType
-
Get the typed value of a node that is annotated with this schema type.
- atomize(NodeInfo) - Method in class com.saxonica.ee.schema.UserSimpleType
-
Get the typed value of a node that is annotated with this schema type.
- atomize() - Method in class com.saxonica.ee.stream.om.FleetingDocumentNode
-
Get the typed value.
- atomize() - Method in class com.saxonica.ee.stream.om.FleetingNode
-
Get the typed value.
- atomize() - Method in class com.saxonica.pull.UnconstructedParent
-
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.SimpleArrayItem
-
Atomize the item.
- atomize() - Method in class net.sf.saxon.ma.map.HashTrieMap
-
Atomize the item.
- atomize() - Method in class net.sf.saxon.ma.map.RangeKey
-
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() - 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.WhitespaceTextImpl
-
Get the typed value.
- atomize() - Method in class net.sf.saxon.tree.util.Orphan
-
Get the typed value.
- atomize() - Method in class net.sf.saxon.tree.wrapper.AbstractNodeWrapper
-
Get the typed value.
- atomize() - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
-
Get the typed value.
- atomize() - Method in class net.sf.saxon.tree.wrapper.SnapshotNode
-
Get the typed value of this node
- atomize() - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
-
Get the typed value.
- atomize() - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
-
Get the typed value.
- atomize() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
-
Get the typed value.
- atomize() - Method in class net.sf.saxon.tree.wrapper.VirtualUntypedCopy
-
Get the typed value.
- atomize(NodeInfo) - Method in class net.sf.saxon.type.AnySimpleType
-
Get the typed value of a node that is annotated with this schema type.
- atomize(NodeInfo) - Method in class net.sf.saxon.type.AnyType
-
Get the typed value of a node that is annotated with this schema type.
- atomize(NodeInfo) - Method in class net.sf.saxon.type.BuiltInAtomicType
-
Get the typed value of a node that is annotated with this schema type.
- atomize(NodeInfo) - Method in class net.sf.saxon.type.BuiltInListType
-
Get the typed value of a node that is annotated with this schema type.
- atomize(NodeInfo) - Method in class net.sf.saxon.type.ErrorType
-
Get the typed value of a node that is annotated with this schema type.
- atomize(NodeInfo) - Method in class net.sf.saxon.type.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 class net.sf.saxon.type.Untyped
-
Get the typed value of a node that is annotated with this schema type.
- atomize() - Method in class net.sf.saxon.value.AtomicValue
-
Atomize the item.
- atomize() - Method in class net.sf.saxon.value.ObjectValue
-
Atomize the item.
- atomize() - Method in class net.sf.saxon.value.TextFragmentValue
-
Get the typed value.
- atomizeActions() - Method in class net.sf.saxon.expr.instruct.Choose
-
Atomize all the action expressions
- AtomizedValueIterator - Interface in net.sf.saxon.om
-
Interface implemented by an iterator that can deliver atomized results.
- atomizer - Variable in class com.saxonica.functions.extfn.GeneralFilterFunction.GeneralFilterFunctionCall
-
- Atomizer - Class in net.sf.saxon.expr
-
An Atomizer is an expression corresponding essentially to the fn:data() function: it
maps a sequence by replacing nodes with their typed values
- Atomizer(Expression) - Constructor for class net.sf.saxon.expr.Atomizer
-
Constructor
- Atomizer.AtomizingFunction - Class in net.sf.saxon.expr
-
Implement the mapping function.
- AtomizerADJ - Class in com.saxonica.ee.expr
-
- AtomizerADJ(Expression) - Constructor for class com.saxonica.ee.expr.AtomizerADJ
-
- AtomizerAdjunct - Class in com.saxonica.ee.stream.adjunct
-
Streaming adjunct class for an atomizer (or call on the data() function)
- AtomizerAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.AtomizerAdjunct
-
- AtomizerCompiler - Class in com.saxonica.ee.bytecode
-
Generate code for Atomizer
- AtomizerCompiler() - Constructor for class com.saxonica.ee.bytecode.AtomizerCompiler
-
- ATOMIZING - Static variable in interface net.sf.saxon.om.SequenceIterator
-
Property value: the iterator can deliver an atomized result.
- AtomizingIterator - Class in net.sf.saxon.tree.iter
-
AtomizingIterator returns the atomization of an underlying sequence supplied
as an iterator.
- AtomizingIterator(SequenceIterator) - Constructor for class net.sf.saxon.tree.iter.AtomizingIterator
-
Construct an AtomizingIterator that will atomize the values returned by the base iterator.
- atStartOfRelativePath() - Method in class net.sf.saxon.expr.parser.XPathParser
-
Test whether the current token is one that can start a RelativePathExpression
- atStartOfRelativePath() - Method in class net.sf.saxon.query.XQueryParser
-
- attCode - Variable in class net.sf.saxon.tree.tiny.TinyTree
-
- attParent - Variable in class net.sf.saxon.tree.tiny.TinyTree
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.schema.SchemaModelLoader
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.schema.sdoc.VersionControlFilter
-
Notify an attribute.
- ATTRIBUTE - Static variable in class com.saxonica.ee.schema.SymbolSpace
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.stream.Projector
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.stream.watch.WatchManager
-
Notify an attribute
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.AttributeValidator
-
Handle an attribute
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.CatchingReceiver
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.Checker
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.EntityValidator
-
Handle an attribute
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.IdValidator
-
Handle an attribute
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.LaxValidator
-
Handle an attribute
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.SkipValidator
-
Handle an attribute
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.ValidationStack
-
Handle an attribute
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ee.validate.XSIAttributeHandler
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.ptree.PTreeEmitter
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.serialize.BinaryEmitter
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class com.saxonica.serialize.XHTMLPrefixRemover
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.dom.DOMWriter
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.CheckSumFilter
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
-
Output an attribute value.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.IDFilter
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.NamePoolConverter
-
Handle an attribute
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.ProxyReceiver
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in interface net.sf.saxon.event.Receiver
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.SequenceWriter
-
Output an attribute value.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.SignificantItemDetector
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.Sink
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.StartTagBuffer
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.Stripper
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.TeeOutputter
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.TracingFilter
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.TreeReceiver
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.ma.json.JsonReceiver
-
- ATTRIBUTE - Static variable in class net.sf.saxon.om.AxisInfo
-
Constant representing the attribute axis
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.option.axiom.AxiomWriter
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.option.jdom2.JDOM2Writer
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.option.xom.XOMWriter
-
- ATTRIBUTE - Static variable in class net.sf.saxon.pattern.NodeKindTest
-
- ATTRIBUTE - Static variable in interface net.sf.saxon.pull.PullProvider
-
The ATTRIBUTE event is notified only for an attribute node that appears in its own right
as a top-level item in the sequence being read.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.query.SequenceWrapper
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.AttributeSorter
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.CharacterMapExpander
-
Output an attribute
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.HTMLURIEscaper
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.MetaTagAdjuster
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.UnicodeNormalizer
-
Output an attribute
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XHTMLURIEscaper
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
-
Notify an attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XMLEmitter
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XMLIndenter
-
Output an attribute
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.stax.ReceiverToXMLStreamWriter
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.style.UseWhenFilter
-
Notify an attribute.
- ATTRIBUTE - Static variable in class net.sf.saxon.trans.Err
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
-
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderCondensed
-
For attribute nodes, the commoning-up of stored values is achieved simply by calling intern() on the
string value of the attribute.
- attribute(NodeName, SimpleType, CharSequence, Location, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
-
- ATTRIBUTE - Static variable in class net.sf.saxon.type.Type
-
Item type representing an attribute node - attribute()
- ATTRIBUTE - Static variable in class net.sf.saxon.type.UType
-
- ATTRIBUTE_GROUP - Static variable in class com.saxonica.ee.schema.SymbolSpace
-
- ATTRIBUTE_NS_NODESET - Static variable in class net.sf.saxon.expr.StaticProperty
-
Expression property: this bit is set by getProperties() in the case of
an expression that delivers a set of nodes with the guarantee that every node in the
result will be an attribute or namespace of the context node
- ATTRIBUTE_ORDER - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
-
saxon:attribute-order = list of attribute names
- ATTRIBUTE_QNAME - Static variable in class net.sf.saxon.expr.parser.Token
-
composite token <'attribute' QNAME> (XQuery only)
- AttributeCollection - Interface in net.sf.saxon.om
-
AttributeCollection represents the collection of attributes available on a particular element
node.
- AttributeCollectionImpl - Class in net.sf.saxon.tree.util
-
AttributeCollectionImpl is an implementation of both the SAX2 interface Attributes
and the Saxon equivalent AttributeCollection.
- AttributeCollectionImpl(Configuration) - Constructor for class net.sf.saxon.tree.util.AttributeCollectionImpl
-
Create an empty attribute list.
- AttributeCreator - Class in net.sf.saxon.expr.instruct
-
Abstract class for fixed and computed attribute constructor expressions
- AttributeCreator() - Constructor for class net.sf.saxon.expr.instruct.AttributeCreator
-
- AttributeDecl - Class in com.saxonica.ee.schema
-
An XML Schema Attribute Declaration.
- AttributeDecl(EnterpriseConfiguration, boolean) - Constructor for class com.saxonica.ee.schema.AttributeDecl
-
Creates a new AttrDecl in the given schema.
- AttributeGroupDecl - Class in com.saxonica.ee.schema
-
An XML Schema Attribute Group Declaration.
- AttributeGroupDecl(EnterpriseConfiguration) - Constructor for class com.saxonica.ee.schema.AttributeGroupDecl
-
Creates a new AttributeGroup definition.
- AttributeGroupReference - Class in com.saxonica.ee.schema
-
An XML Schema Attribute Group Reference, corresponding to an
xs:attributeGroup element with a 'ref' attribute.
- AttributeGroupReference(EnterpriseConfiguration, StructuredQName) - Constructor for class com.saxonica.ee.schema.AttributeGroupReference
-
Creates a new AttributeGroup reference
- AttributeImpl - Class in net.sf.saxon.tree.linked
-
A node in the "linked" tree representing an attribute.
- AttributeImpl(ElementImpl, int) - Constructor for class net.sf.saxon.tree.linked.AttributeImpl
-
Construct an Attribute node for the n'th attribute of a given element
- AttributeLocation - Class in net.sf.saxon.tree
-
A Location corresponding to an attribute in a document (often a stylesheet)
- AttributeLocation(NodeInfo, StructuredQName) - Constructor for class net.sf.saxon.tree.AttributeLocation
-
- AttributeLocation(StructuredQName, StructuredQName, Location) - Constructor for class net.sf.saxon.tree.AttributeLocation
-
- 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 net.sf.saxon.serialize
-
AttributeSorter: This filter sorts attributes into the order requested using the
saxon:attribute-order serialization property
- AttributeSorter(Receiver) - Constructor for class net.sf.saxon.serialize.AttributeSorter
-
Create a CDATA Filter
- 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
-
- attType - Variable in class net.sf.saxon.tree.tiny.TinyTree
-
- attTypedValue - Variable in class net.sf.saxon.tree.tiny.TinyTree
-
- attValue - Variable in class net.sf.saxon.tree.tiny.TinyTree
-
- AugmentedSource - Class in net.sf.saxon.lib
-
This class is an extension of the JAXP Source interface.
- AugmentedSource(Source, ParseOptions) - Constructor for class net.sf.saxon.lib.AugmentedSource
-
Create an AugmentedSource that wraps a given Source object (which must not itself be an
AugmentedSource), with supplied ParseOptions
- AUTOCOMMIT - Static variable in class net.sf.saxon.option.sql.SQLConnect.ConnectInstruction
-
- autoDeclare - Variable in class net.sf.saxon.sxpath.IndependentContext
-
- AutomatonState - Class in com.saxonica.ee.schema.fsa
-
Defines a state of a finite state machine used when validating an instance against
a complex type.
- AutomatonState(FiniteStateMachine) - Constructor for class com.saxonica.ee.schema.fsa.AutomatonState
-
Create a new state
- AVAILABLE - Static variable in class com.saxonica.config.Verifier
-
- AvailableEnvironmentVariables - Class in net.sf.saxon.functions
-
- AvailableEnvironmentVariables() - Constructor for class net.sf.saxon.functions.AvailableEnvironmentVariables
-
- availableOrdinalNumberings(String) - Static method in class com.saxonica.config.pe.ICUNumbererPE
-
Return the available ordinal numbering schemes available for a given locale
- availableSpelloutNumberings(String) - Static method in class com.saxonica.config.pe.ICUNumbererPE
-
Return the available spellout numbering schemes available for a given locale
- AvailableSystemProperties - Class in net.sf.saxon.functions
-
- AvailableSystemProperties() - Constructor for class net.sf.saxon.functions.AvailableSystemProperties
-
- Average - Class in net.sf.saxon.functions
-
Implementation of the fn:avg function
- Average() - Constructor for class net.sf.saxon.functions.Average
-
- AXIOM_TREE - Static variable in class net.sf.saxon.event.Builder
-
- AxiomAttributeWrapper - Class in net.sf.saxon.option.axiom
-
A node in the XML parse tree representing an XML element, character content,
or attribute.
- AxiomAttributeWrapper(OMAttribute, AxiomParentNodeWrapper, int) - Constructor for class net.sf.saxon.option.axiom.AxiomAttributeWrapper
-
This constructor is protected: nodes should be created using the wrap
factory method on the DocumentWrapper class
- AxiomDocument - Class in net.sf.saxon.option.axiom
-
Information about a tree that wraps an AXIOM document
- AxiomDocument(OMDocument, String, Configuration) - Constructor for class net.sf.saxon.option.axiom.AxiomDocument
-
Create a Saxon wrapper for an Axiom document node
- AxiomDocument.FollowingSiblingIterator - Class in net.sf.saxon.option.axiom
-
- AxiomDocument.PrecedingSiblingIterator - Class in net.sf.saxon.option.axiom
-
- AxiomDocumentNodeWrapper - Class in net.sf.saxon.option.axiom
-
The document node in an AXIOM tree
- AxiomDocumentNodeWrapper(OMDocument, String, Configuration) - Constructor for class net.sf.saxon.option.axiom.AxiomDocumentNodeWrapper
-
Create a Saxon wrapper for an Axiom document node
- AxiomDocumentNodeWrapper.FollowingSiblingIterator - Class in net.sf.saxon.option.axiom
-
- AxiomDocumentNodeWrapper.PrecedingSiblingIterator - Class in net.sf.saxon.option.axiom
-
- AxiomElementNodeWrapper - Class in net.sf.saxon.option.axiom
-
A node in the XDM tree; specifically, a node that wraps an Axiom document node or element node.
- AxiomElementNodeWrapper(OMElement, AxiomDocument, AxiomParentNodeWrapper, int) - Constructor for class net.sf.saxon.option.axiom.AxiomElementNodeWrapper
-
This constructor is protected: nodes should be created using the wrap
factory method on the DocumentWrapper class
- AxiomLeafNodeWrapper - Class in net.sf.saxon.option.axiom
-
A node in the XDM tree.
- AxiomLeafNodeWrapper(OMNode, AxiomDocument, AxiomParentNodeWrapper, int) - Constructor for class net.sf.saxon.option.axiom.AxiomLeafNodeWrapper
-
This constructor is protected: nodes should be created using the wrap
factory method on the DocumentWrapper class
- AxiomObjectModel - Class in net.sf.saxon.option.axiom
-
This interface must be implemented by any third-party object model that can
be wrapped with a wrapper that implements the Saxon Object Model (the NodeInfo interface).
- AxiomObjectModel() - Constructor for class net.sf.saxon.option.axiom.AxiomObjectModel
-
- AxiomParentNodeWrapper - Class in net.sf.saxon.option.axiom
-
A node in the XDM tree; specifically, a node that wraps an Axiom document node or element node.
- AxiomParentNodeWrapper(OMContainer) - Constructor for class net.sf.saxon.option.axiom.AxiomParentNodeWrapper
-
- AxiomParentNodeWrapper.ChildWrappingIterator - Class in net.sf.saxon.option.axiom
-
Iterator over the children of a supplied node
- AxiomParentNodeWrapper.DescendantWrappingIterator - Class in net.sf.saxon.option.axiom
-
Iterator over the descendants of a supplied node (optionally including the node itself)
- AxiomWriter - Class in net.sf.saxon.option.axiom
-
JDOMWriter is a Receiver that constructs a JDOM document from the stream of events
- AxiomWriter(PipelineConfiguration) - Constructor for class net.sf.saxon.option.axiom.AxiomWriter
-
Create an AxiomWriter using the default node factory
- AXIS - Static variable in class net.sf.saxon.expr.parser.Token
-
Token representing the name of an axis and the following "::" symbol
- Axis - Enum in net.sf.saxon.s9api
-
This is an enumeration class containing constants representing the thirteen XPath axes
- AXIS_STEP - Static variable in class net.sf.saxon.expr.parser.RoleDiagnostic
-
- AxisAtomizingIterator - Class in net.sf.saxon.expr
-
This iterator returns a sequence of atomic values, the result of atomizing the sequence
of nodes returned by an underlying SequenceIterator.
- AxisAtomizingIterator(AtomizedValueIterator) - Constructor for class net.sf.saxon.expr.AxisAtomizingIterator
-
Construct an atomizing iterator
- AxisExpression - Class in net.sf.saxon.expr
-
An AxisExpression is always obtained by simplifying a PathExpression.
- AxisExpression(byte, NodeTest) - Constructor for class net.sf.saxon.expr.AxisExpression
-
Constructor for an AxisExpression whose origin is the context item
- AxisExpressionADJ - Class in com.saxonica.ee.expr
-
- AxisExpressionADJ(Expression) - Constructor for class com.saxonica.ee.expr.AxisExpressionADJ
-
- AxisExpressionAdjunct - Class in com.saxonica.ee.stream.adjunct
-
Compile an axis expression to streaming code.
- AxisExpressionAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.AxisExpressionAdjunct
-
- AxisExpressionCompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for evaluation of an AxisExpression
- AxisExpressionCompiler() - Constructor for class com.saxonica.ee.bytecode.AxisExpressionCompiler
-
- AxisFilter(AxisIterator, NodeTest) - Constructor for class net.sf.saxon.tree.util.Navigator.AxisFilter
-
Construct a AxisFilter
- AxisInfo - Class in net.sf.saxon.om
-
An axis, that is a direction of navigation in the document structure.
- axisIterator(Axis) - Method in class net.sf.saxon.s9api.XdmNode
-
Get an iterator over the nodes reachable from this node via a given axis.
- axisIterator(Axis, QName) - Method in class net.sf.saxon.s9api.XdmNode
-
Get an iterator over the nodes reachable from this node via a given axis, selecting only
those nodes with a specified name.
- AxisIterator - Interface in net.sf.saxon.tree.iter
-
A SequenceIterator is used to iterate over a sequence of items.
- AxisIteratorImpl - Class in net.sf.saxon.tree.iter
-
A SequenceIterator is used to iterate over a sequence.
- AxisIteratorImpl() - Constructor for class net.sf.saxon.tree.iter.AxisIteratorImpl
-
- AxisIteratorOverSequence - Class in net.sf.saxon.tree.iter
-
This class wraps any SequenceIterator as an AxisIterator.
- AxisIteratorOverSequence(SequenceIterator) - Constructor for class net.sf.saxon.tree.iter.AxisIteratorOverSequence
-
- 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 - Variable in class net.sf.saxon.trace.TraceEventMulticaster
-
- backup - Variable in class net.sf.saxon.Query
-
- backwardsCompatible - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
-
- badDuration(String, CharSequence) - Static method in class net.sf.saxon.value.DurationValue
-
- badDuration(String, CharSequence, String) - Static method in class net.sf.saxon.value.DurationValue
-
- badUsage(String) - Method in class com.saxonica.Validate
-
Report incorrect usage of the command line, with a list of the options and arguments that are available
- badUsage(String) - Method in class net.sf.saxon.Query
-
Report incorrect usage of the command line, with a list of the options and arguments that are available
- badUsage(String) - Method in class net.sf.saxon.Transform
-
Report incorrect usage of the command line, with a list of the options and arguments that are available
- BANG - Static variable in class net.sf.saxon.expr.parser.Token
-
Operator "!"
- BARE_NAME_STATE - Static variable in class net.sf.saxon.expr.parser.Tokenizer
-
State in which a name is NOT to be merged with what comes next, for example "("
- base - Variable in class com.saxonica.ee.bytecode.iter.CompiledFilterIterator
-
- base - Variable in class net.sf.saxon.expr.FilterIterator
-
- base - Variable in class net.sf.saxon.expr.flwor.ForClausePull
-
- base - Variable in class net.sf.saxon.expr.sort.SortedIterator
-
- BASE - Static variable in class net.sf.saxon.functions.StandardFunction
-
- base - Variable in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
-
- BASE64_BINARY - Static variable in class net.sf.saxon.s9api.ItemType
-
ItemType representing the primitive type xs:base64Binary
- BASE64_BINARY - Static variable in class net.sf.saxon.type.BuiltInAtomicType
-
- BASE64_BINARY - Static variable in class net.sf.saxon.type.UType
-
- BASE64_BINARY_SEQUENCE - Static variable in class net.sf.saxon.value.SequenceType
-
A type that allows a sequence of zero or more base64 binary values
- BASE64_BINARY_TO_HEX_BINARY - Static variable in class net.sf.saxon.type.Converter
-
- Base64BinaryEmitter - Class in com.saxonica.serialize
-
This emitter implements output method saxon:base64Binary.
- Base64BinaryEmitter() - Constructor for class com.saxonica.serialize.Base64BinaryEmitter
-
- Base64BinaryToHexBinary() - Constructor for class net.sf.saxon.type.Converter.Base64BinaryToHexBinary
-
- base64BinaryToOctets(One<Base64BinaryValue>) - Static method in class com.saxonica.functions.extfn.Extensions
-
Convert a base64Binary value to a sequence of integers representing the octets contained in the value
- base64BinaryToString(XPathContext, ZeroOrOne<Base64BinaryValue>, One<StringValue>) - Static method in class com.saxonica.functions.extfn.Extensions
-
Convert a base64Binary value to a String, assuming a particular encoding
- Base64BinaryValue - Class in net.sf.saxon.value
-
A value of type xs:base64Binary
- Base64BinaryValue(CharSequence) - Constructor for class net.sf.saxon.value.Base64BinaryValue
-
Constructor: create a base64Binary value from a supplied string in base64 encoding
- Base64BinaryValue(byte[]) - Constructor for class net.sf.saxon.value.Base64BinaryValue
-
Constructor: create a base64Binary value from a given array of bytes
- baseContext - Variable in class net.sf.saxon.expr.sort.GroupMatchingIterator
-
- BaseDirCall() - Constructor for class com.saxonica.functions.extfn.EXPathFileBaseDir.BaseDirCall
-
- basePattern - Variable in class com.saxonica.ee.pattern.preconditions.ComparisonPredicateIndex.IndexBase
-
- baseURI - Variable in class com.saxonica.xslt3.instruct.MergeInstr.MergeSource
-
- baseURI - Variable in class net.sf.saxon.event.Builder
-
- baseURI - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
-
- baseURI - Variable in class net.sf.saxon.stax.ReceiverToXMLStreamWriter
-
- BaseUri_1 - Class in net.sf.saxon.functions
-
This class implements the fn:base-uri() function in XPath 2.0
- BaseUri_1() - Constructor for class net.sf.saxon.functions.BaseUri_1
-
- BaseURICompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for evaluation of a call to the BaseURI function
- BaseURICompiler() - Constructor for class com.saxonica.ee.bytecode.BaseURICompiler
-
- BasicUpdatingExpression - Class in com.saxonica.ee.update
-
A basic updating expression: insert, replace, delete, rename (but not copy)
- BasicUpdatingExpression() - Constructor for class com.saxonica.ee.update.BasicUpdatingExpression
-
- BEFORE - Static variable in class net.sf.saxon.expr.parser.Token
-
"before"
- beforeFirst() - Method in class com.saxonica.xqj.SaxonXQForwardSequence
-
- beforeFirst() - Method in class com.saxonica.xqj.SaxonXQSequence
-
- beforeFirst() - Method in interface javax.xml.xquery.XQSequence
-
Moves to the position before the first item.
- beta - Variable in class net.sf.saxon.tree.tiny.TinyTree
-
- BIG_DECIMAL_ONE_MILLION - Static variable in class net.sf.saxon.value.DecimalValue
-
- BigIntegerComparable(BigIntegerValue) - Constructor for class net.sf.saxon.value.BigIntegerValue.BigIntegerComparable
-
- BigIntegerValue - Class in net.sf.saxon.value
-
An integer value: note this is a subtype of decimal in XML Schema, not a primitive type.
- BigIntegerValue(BigInteger) - Constructor for class net.sf.saxon.value.BigIntegerValue
-
Construct an xs:integer value from a Java BigInteger
- BigIntegerValue(BigInteger, AtomicType) - Constructor for class net.sf.saxon.value.BigIntegerValue
-
Construct an xs:integer value from a Java BigInteger, supplying a type label.
- BigIntegerValue(long) - Constructor for class net.sf.saxon.value.BigIntegerValue
-
Construct an xs:integer value from a Java long.
- BigIntegerValue.BigIntegerComparable - Class in net.sf.saxon.value
-
A Comparable that performs comparison of BigInteger values either with other
BigInteger values or with other representations of XPath numeric values
- BigRangeIterator - Class in net.sf.saxon.expr
-
An Iterator that produces numeric values in a monotonic sequence,
where the integers may exceed the range of a Long
- BigRangeIterator(BigInteger, BigInteger) - Constructor for class net.sf.saxon.expr.BigRangeIterator
-
Create an iterator over a range of monotonically increasing integers
- bin(ZeroOrOne<StringValue>) - Static method in class com.saxonica.functions.extfn.EXPathBinary
-
- BINARY_EXPR - Static variable in class net.sf.saxon.expr.parser.RoleDiagnostic
-
- BinaryEmitter - Class in com.saxonica.serialize
-
This is an abstract superclass for the two binary output methods saxon:base64Binary and saxon:hexBinary.
- BinaryEmitter() - Constructor for class com.saxonica.serialize.BinaryEmitter
-
- BinaryExpression - Class in net.sf.saxon.expr
-
Binary Expression: a numeric or boolean expression consisting of the
two operands and an operator
- BinaryExpression(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.BinaryExpression
-
Create a binary expression identifying the two operands and the operator
- BinaryExpressionADJ - Class in com.saxonica.ee.expr
-
- BinaryExpressionADJ(Expression) - Constructor for class com.saxonica.ee.expr.BinaryExpressionADJ
-
- BinaryResource - Class in net.sf.saxon.resource
-
- BinaryResource(String, String, InputStream) - Constructor for class net.sf.saxon.resource.BinaryResource
-
- BinaryTextDecoder - Class in net.sf.saxon.serialize
-
This class generates decodes processing instructions in text output that represent text encoded
in base64 binary or hexBinary
- BinaryTextDecoder(Receiver, Properties) - Constructor for class net.sf.saxon.serialize.BinaryTextDecoder
-
- bind(SymbolicName, Expression[], StaticContext) - 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, Expression[], StaticContext) - Method in class com.saxonica.ee.extfn.VendorFunctionLibraryEE
-
Bind an extension function, given the URI and local parts of the function name,
and the list of expressions supplied as arguments.
- bind(SymbolicName, Expression[], StaticContext) - Method in class com.saxonica.ee.packages.XSLOriginalLibrary
-
- bind(SymbolicName, Expression[], StaticContext) - Method in class com.saxonica.functions.extfn.VendorFunctionLibraryPE
-
Bind an extension function, given the URI and local parts of the function name,
and the list of expressions supplied as arguments.
- bind(SymbolicName, Expression[], StaticContext) - Method in class net.sf.saxon.functions.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, Expression[], StaticContext) - 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, Expression[], StaticContext) - 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, Expression[], StaticContext) - 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, Expression[], StaticContext) - 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, Expression[], StaticContext) - Method in class net.sf.saxon.functions.SystemFunctionLibrary
-
Bind a system function, given the URI and local parts of the function name,
and the list of expressions supplied as arguments.
- bind(SymbolicName, Expression[], StaticContext) - 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, Expression[], StaticContext) - Method in class net.sf.saxon.query.UnboundFunctionLibrary
-
Identify a (namespace-prefixed) function appearing in the expression.
- bind(SymbolicName, Expression[], StaticContext) - Method in class net.sf.saxon.query.XQueryFunctionLibrary
-
Identify a (namespace-prefixed) function appearing in the expression.
- bind(SymbolicName, Expression[], StaticContext) - 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, Expression[], StaticContext) - 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
-
- bindContext(XPathContext) - Method in class com.saxonica.functions.hof.FunctionLookup
-
Bind a context item to appear as part of the function's closure.
- bindContext(XPathContext) - Method in class net.sf.saxon.functions.ContextAccessorFunction
-
Bind a context item to appear as part of the function's closure.
- bindContext(XPathContext) - Method in class net.sf.saxon.functions.ContextItemAccessorFunction
-
Bind a context item to appear as part of the function's closure.
- bindContext(XPathContext) - Method in class net.sf.saxon.functions.DynamicContextAccessor
-
- bindContext(XPathContext) - Method in class net.sf.saxon.functions.PositionAndLast
-
Bind a context item to appear as part of the function's closure.
- bindCurrent(LocalBinding) - Method in class net.sf.saxon.pattern.AncestorQualifiedPattern
-
Replace any calls on current() by a variable reference bound to the supplied binding
- bindCurrent(LocalBinding) - Method in class net.sf.saxon.pattern.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.PatternWithPredicate
-
Replace any calls on current() by a variable reference bound to the supplied binding
- bindCurrent(LocalBinding) - Method in class net.sf.saxon.pattern.VennPattern
-
Replace any calls on current() by a variable reference bound to the supplied binding
- bindDocument(QName, InputStream, String, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindDocument(QName, Reader, String, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindDocument(QName, Source, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindDocument(QName, String, String, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindDocument(QName, XMLStreamReader, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindDocument(QName, String, String, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- bindDocument(QName, Reader, String, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- bindDocument(QName, InputStream, String, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- bindDocument(QName, XMLStreamReader, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- bindDocument(QName, Source, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item
from the given Source
.
- bindDouble(QName, double, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindDouble(QName, double, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- Bindery - Class in net.sf.saxon.expr.instruct
-
The Bindery class holds information about variables and their values.
- Bindery(PackageData) - Constructor for class net.sf.saxon.expr.instruct.Bindery
-
- bindFloat(QName, float, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindFloat(QName, float, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- Binding - Interface in net.sf.saxon.expr
-
Binding is a interface used to represent the run-time properties and methods
associated with a variable: specifically, a method to get the value
of the variable.
- binding - Variable in class net.sf.saxon.expr.VariableReference
-
- BINDING_MODE_DEFERRED - Static variable in class javax.xml.xquery.XQConstants
-
The constant indicating the binding mode deferred, refer to
XQDynamicContext
for more information.
- BINDING_MODE_IMMEDIATE - Static variable in class javax.xml.xquery.XQConstants
-
The constant indicating the binding mode immediate, refer to
XQDynamicContext
for more information.
- bindingList - Variable in class net.sf.saxon.expr.parser.PromotionOffer
-
In the case of RANGE_INDEPENDENT, "binding" identifies the range variables whose dependencies
we are looking for.
- BindingReference - Interface in net.sf.saxon.expr
-
BindingReference is a interface used to mark references to a variable declaration.
- bindInt(QName, int, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindInt(QName, int, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- bindItem(QName, XQItem) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindItem(QName, XQItem) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable.
- bindLocalVariable(StructuredQName) - Method in class net.sf.saxon.style.StyleElement
-
Bind a variable reference used in this element to the compiled form of the XSLVariable element in which it is
declared, considering only local variables and params
- bindLong(QName, long, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindLong(QName, long, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- bindNode(QName, Node, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindNode(QName, Node, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- bindObject(QName, Object, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindObject(QName, Object, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- bindParameterDefinitions(UserFunction) - Method in class net.sf.saxon.style.XSLFunction
-
- bindSequence(QName, XQSequence) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindSequence(QName, XQSequence) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- bindShort(QName, short, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindShort(QName, short, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- bindString(QName, String, XQItemType) - Method in class com.saxonica.xqj.SaxonXQDynamicContext
-
- bindString(QName, String, XQItemType) - Method in interface javax.xml.xquery.XQDynamicContext
-
Binds a value to the given external variable or the context item.
- bindUnboundFunctionCalls() - Method in class net.sf.saxon.query.QueryModule
-
Bind function calls that could not be bound when first encountered.
- bindUnboundFunctionReferences(XQueryFunctionBinder, Configuration) - Method in class net.sf.saxon.query.UnboundFunctionLibrary
-
Bind function calls that could not be bound when first encountered.
- bindUnboundVariables() - Method in class net.sf.saxon.query.QueryModule
-
Bind unbound variables (these are typically variables that reference another module
participating in a same-namespace cycle, since local forwards references are not allowed)
- bindVariable(StructuredQName) - Method in class com.saxonica.ee.optim.RewriteContext
-
- bindVariable(StructuredQName) - Method in class com.saxonica.xslt3.style.TextValueTemplateContext
-
Bind a variable to an object that can be used to refer to it
- bindVariable(StructuredQName) - Method in class com.saxonica.xslt3.style.XSLMergeKey
-
Bind a variable used in this element to the compiled form of the XSLVariable element in which it is
declared
- bindVariable(StructuredQName) - Method in interface net.sf.saxon.expr.StaticContext
-
Bind a variable used in this element to the XSLVariable element in which it is declared
- bindVariable(StructuredQName) - Method in class net.sf.saxon.query.QueryModule
-
Bind a variable used in a query to the expression in which it is declared.
- bindVariable(StructuredQName) - Method in class net.sf.saxon.style.ExpressionContext
-
Bind a variable to an object that can be used to refer to it
- bindVariable(StructuredQName) - Method in class net.sf.saxon.style.StyleElement
-
Bind a variable used in this element to the compiled form of the XSLVariable element in which it is
declared
- bindVariable(StructuredQName) - Method in class net.sf.saxon.style.UseWhenStaticContext
-
Bind a variable used in this element to its declaration
- bindVariable(StructuredQName) - Method in class net.sf.saxon.sxpath.IndependentContext
-
Bind a variable used in an XPath Expression to the XSLVariable element in which it is declared.
- bindVariable(StructuredQName) - Method in class net.sf.saxon.xpath.JAXPXPathStaticContext
-
Bind a variable used in an XPath Expression to the XSLVariable element in which it is declared.
- Block - Class in net.sf.saxon.expr.instruct
-
An expression that delivers the concatenation of the results of its subexpressions.
- Block(Expression[]) - Constructor for class net.sf.saxon.expr.instruct.Block
-
Create a block, supplying its child expressions
- BlockADJ - Class in com.saxonica.ee.expr
-
- BlockADJ(Expression) - Constructor for class com.saxonica.ee.expr.BlockADJ
-
- BlockAdjunct - Class in com.saxonica.ee.stream.adjunct
-
Generate streaming code for a Block, that is a sequence of expressions or instructions
- BlockAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.BlockAdjunct
-
- BlockCompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for a call to a Block expression.
- BlockCompiler() - Constructor for class com.saxonica.ee.bytecode.BlockCompiler
-
- BlockEventIterator - Class in net.sf.saxon.evpull
-
Iterate over the instructions in a Block, concatenating the result of each instruction
into a single combined sequence.
- BlockEventIterator(Operand[], XPathContext) - Constructor for class net.sf.saxon.evpull.BlockEventIterator
-
Create an EventIterator over the results of evaluating a Block
- BlockIterator - Class in net.sf.saxon.expr.instruct
-
Iterate over the instructions in the Block, concatenating the result of each instruction
into a single combined sequence.
- BlockIterator(Operand[], XPathContext) - Constructor for class net.sf.saxon.expr.instruct.BlockIterator
-
- BMPString - Class in net.sf.saxon.regex
-
An implementation of UnicodeString optimized for strings that contain
no characters outside the BMP (i.e.
- BMPString(CharSequence) - Constructor for class net.sf.saxon.regex.BMPString
-
Create a BMPString
- body - Variable in class net.sf.saxon.expr.instruct.ComponentCode
-
- bodyContext - Variable in class com.saxonica.ee.stream.watch.ForEachAction
-
- bool(boolean) - Static method in class net.sf.saxon.om.One
-
Convenience function to create a singleton boolean value
- BOOLEAN - Static variable in class net.sf.saxon.s9api.ItemType
-
ItemType representing the primitive type xs:boolean
- BOOLEAN - Static variable in class net.sf.saxon.type.BuiltInAtomicType
-
- BOOLEAN - Static variable in class net.sf.saxon.type.UType
-
- BOOLEAN_TO_DECIMAL - Static variable in class net.sf.saxon.type.Converter
-
- BOOLEAN_TO_DOUBLE - Static variable in class net.sf.saxon.type.Converter
-
- BOOLEAN_TO_FLOAT - Static variable in class net.sf.saxon.type.Converter
-
- BOOLEAN_TO_INTEGER - Static variable in class net.sf.saxon.type.Converter
-
- BooleanExpression - Class in net.sf.saxon.expr
-
Boolean expression: two truth values combined using AND or OR.
- BooleanExpression(Expression, int, Expression) - Constructor for class net.sf.saxon.expr.BooleanExpression
-
Construct a boolean expression
- BooleanExpressionADJ - Class in com.saxonica.ee.expr
-
- BooleanExpressionADJ(Expression) - Constructor for class com.saxonica.ee.expr.BooleanExpressionADJ
-
- 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
- BooleanExpressionPatternADJ - Class in com.saxonica.ee.pattern
-
- BooleanExpressionPatternADJ(Pattern) - Constructor for class com.saxonica.ee.pattern.BooleanExpressionPatternADJ
-
- BooleanFn - Class in net.sf.saxon.functions
-
This class supports the XPath function boolean()
- BooleanFn() - Constructor for class net.sf.saxon.functions.BooleanFn
-
- BooleanFnAdjunct - Class in com.saxonica.ee.stream.adjunct
-
Streaming code for an boolean() function call
- BooleanFnAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.BooleanFnAdjunct
-
- BooleanFnAdjunct.BooleanFnFeed - Class in com.saxonica.ee.stream.adjunct
-
- BooleanFnCompiler - Class in com.saxonica.ee.bytecode
-
Compile the fn:boolean() function to Java bytecode
- BooleanFnCompiler() - Constructor for class com.saxonica.ee.bytecode.BooleanFnCompiler
-
- BooleanFnFeed(Expression, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.adjunct.BooleanFnAdjunct.BooleanFnFeed
-
- booleanFromString(CharSequence) - Static method in class com.saxonica.ee.bytecode.util.Callback
-
Convert a string to a boolean value, using the XML Schema rules (including
whitespace trimming)
- BooleanToDecimal() - Constructor for class net.sf.saxon.type.Converter.BooleanToDecimal
-
- BooleanToDouble() - Constructor for class net.sf.saxon.type.Converter.BooleanToDouble
-
- BooleanToDoubleCompiler - Class in com.saxonica.ee.bytecode.converter
-
Bytecode generator for a cast from boolean to double
- BooleanToDoubleCompiler() - Constructor for class com.saxonica.ee.bytecode.converter.BooleanToDoubleCompiler
-
- BooleanToFloat() - Constructor for class net.sf.saxon.type.Converter.BooleanToFloat
-
- BooleanToFloatCompiler - Class in com.saxonica.ee.bytecode.converter
-
Generate code for a Boolean to Float CastExpression
- BooleanToFloatCompiler() - Constructor for class com.saxonica.ee.bytecode.converter.BooleanToFloatCompiler
-
- BooleanToInteger() - Constructor for class net.sf.saxon.type.Converter.BooleanToInteger
-
- BooleanToIntegerCompiler - Class in com.saxonica.ee.bytecode.converter
-
Generate code for a Boolean to Integer CastExpression
- BooleanToIntegerCompiler() - Constructor for class com.saxonica.ee.bytecode.converter.BooleanToIntegerCompiler
-
- BooleanToStringCompiler - Class in com.saxonica.ee.bytecode.converter
-
Generate code for a Boolean to String CastExpression
- BooleanToStringCompiler() - Constructor for class com.saxonica.ee.bytecode.converter.BooleanToStringCompiler
-
- BooleanToUntypedAtomicCompiler - Class in com.saxonica.ee.bytecode.converter
-
Generate code for a Boolean to UntypedAtomic CastExpression
- BooleanToUntypedAtomicCompiler() - Constructor for class com.saxonica.ee.bytecode.converter.BooleanToUntypedAtomicCompiler
-
- BooleanValue - Class in net.sf.saxon.value
-
A boolean XPath value
- BooleanValue(boolean, AtomicType) - Constructor for class net.sf.saxon.value.BooleanValue
-
Create a new Boolean value with a user-supplied type label.
- BooleanValueToBoolean() - Constructor for class net.sf.saxon.expr.PJConverter.BooleanValueToBoolean
-
- BOUNDARY_SPACE_PRESERVE - Static variable in class javax.xml.xquery.XQConstants
-
The constant indicating the the boundary-space policy for expression
evaluation is to preserve white spaces
- BOUNDARY_SPACE_STRIP - Static variable in class javax.xml.xquery.XQConstants
-
The constant indicating the the boundary-space policy for expression
evaluation is to strip white spaces
- BoundUserFunction(Component<UserFunction>) - Constructor for class com.saxonica.functions.hof.UserFunctionReference.BoundUserFunction
-
- BracketedDocumentIterator - Class in net.sf.saxon.evpull
-
The class is an EventIterator that handles the events arising from a document node constructor:
that is, the start/end event pair for the document node, bracketing a sequence of events for the
content of the document.
- BracketedDocumentIterator(EventIterator) - Constructor for class net.sf.saxon.evpull.BracketedDocumentIterator
-
Constructor
- BracketedElementIterator - Class in net.sf.saxon.evpull
-
The class is an EventIterator that handles the events arising from an element constructor:
that is, the start/end event pair for the element node, bracketing a sequence of events for the
content of the element.
- BracketedElementIterator(StartElementEvent, EventIterator, EndElementEvent) - Constructor for class net.sf.saxon.evpull.BracketedElementIterator
-
Constructor
- BreakInstr - Class in com.saxonica.xslt3.instruct
-
A compiled xsl:break instruction.
- BreakInstr() - Constructor for class com.saxonica.xslt3.instruct.BreakInstr
-
Create the instruction
- BreakInstrCompiler - Class in com.saxonica.ee.bytecode
-
Compiler for xsl:break within xsl:iterate (XSLT 3.0)
- BreakInstrCompiler() - Constructor for class com.saxonica.ee.bytecode.BreakInstrCompiler
-
- breakpoint(Object) - Static method in class com.saxonica.ee.bytecode.util.ByteCodeTrace
-
Ad-hoc method for use as a debugging breakpoint
- bufferedAttributes - Variable in class net.sf.saxon.event.StartTagBuffer
-
- BufferingFeed - Class in com.saxonica.ee.stream.feed
-
A BufferingFeed is used to wrap an expression that does not have intrinsic capability
to accept streamed input.
- BufferingFeed(Expression, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.BufferingFeed
-
- BufferingFilterExpressionFeed - Class in com.saxonica.ee.stream.feed
-
This class is used when a streaming template requests filtering of items that don't
come directly from the streamed document, but rather are constructed in the course of the push pipeline
- BufferingFilterExpressionFeed(Expression, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.BufferingFilterExpressionFeed
-
- build(Source) - Method in class net.sf.saxon.s9api.DocumentBuilder
-
Load an XML document, to create a tree representation of the document in memory.
- build(File) - Method in class net.sf.saxon.s9api.DocumentBuilder
-
Build a document from a supplied XML file
- BUILD_TREE - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
-
build-tree = yes|no.
- BUILD_TREE - Static variable in class net.sf.saxon.style.XSLResultDocument
-
- buildArray() - Method in class net.sf.saxon.expr.sort.SortedGroupIterator
-
Override the method that builds the array of values and sort keys.
- buildArray() - Method in class net.sf.saxon.expr.sort.SortedIterator
-
Create an array holding the items to be sorted and the values of their sort keys
- buildCounterMap() - Method in class com.saxonica.ee.schema.AttributeGroupDecl
-
Build the counter map
- buildDocument(Source) - Method in class net.sf.saxon.Configuration
-
- buildDocument(Source, ParseOptions) - Method in class net.sf.saxon.Configuration
-
- buildDocument(Source) - Method in class net.sf.saxon.query.StaticQueryContext
-
- buildDocumentTree(Source) - Method in class net.sf.saxon.Configuration
-
Build a document tree, using options set on this Configuration and on the supplied source
object.
- buildDocumentTree(Source, ParseOptions) - Method in class net.sf.saxon.Configuration
-
Build a document, using specified options for parsing and building.
- Builder - Class in net.sf.saxon.event
-
The abstract Builder class is responsible for taking a stream of SAX events
and constructing a Document tree.
- Builder() - Constructor for class net.sf.saxon.event.Builder
-
Create a Builder and initialise variables
- Builder(PipelineConfiguration) - Constructor for class net.sf.saxon.event.Builder
-
- BuilderMonitor - Class in net.sf.saxon.event
-
A BuilderMonitor can be inserted into a pipeline immediately in front of a Builder.
- BuilderMonitor(Receiver) - Constructor for class net.sf.saxon.event.BuilderMonitor
-
- buildIndex(NodeInfo, XPathContext) - Method in class com.saxonica.xslt3.instruct.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.FnNamespaceSchema
-
Build the schema components for the FN namespace
- 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
- buildStylesheetFileList(Configuration, String) - Static method in class net.sf.saxon.trans.CommandLineOptions
-
- BuiltInAtomicType - Class in net.sf.saxon.type
-
This class represents a built-in atomic type, which may be either a primitive type
(such as xs:decimal or xs:anyURI) or a derived type (such as xs:ID or xs:dayTimeDuration).
- BuiltInListType - Class in net.sf.saxon.type
-
This class is used to implement the built-in
list types NMTOKENS, ENTITIES, IDREFS.
- BuiltInListType(int) - Constructor for class net.sf.saxon.type.BuiltInListType
-
Create a new ListType.
- BuiltInRuleSet - Interface in net.sf.saxon.trans
-
Defines a set of built-in template rules (rules for use when no user-defined template
rules match a given node)
- BuiltInTemplateRule() - 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_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
-
- ByteCodeTrace - Class in com.saxonica.ee.bytecode.util
-
Calls to this class are inserted into the bytecode for debugging purposes
- ByteCodeTrace() - Constructor for class com.saxonica.ee.bytecode.util.ByteCodeTrace
-
- C - Static variable in class net.sf.saxon.serialize.codenorm.Normalizer
-
Normalization Form Selector
- C1024 - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
-
- C16 - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
-
- C256 - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
-
- C64 - Static variable in class net.sf.saxon.tree.util.FastStringBuffer
-
- Calculator - Class in net.sf.saxon.expr
-
This class evaluates arithmetic expressions; it acts as a helper class to the ArithmeticExpression
class.
- Calculator() - Constructor for class net.sf.saxon.expr.Calculator
-
- Calculator.AnyDivAny - Class in net.sf.saxon.expr
-
Arithmetic: anyAtomicType div AnyAtomicType
- Calculator.AnyIdivAny - Class in net.sf.saxon.expr
-
Arithmetic: anyAtomicType idiv AnyAtomicType
- Calculator.AnyMinusAny - Class in net.sf.saxon.expr
-
Arithmetic: anyAtomicType - AnyAtomicType
- Calculator.AnyModAny - Class in net.sf.saxon.expr
-
Arithmetic: anyAtomicType mod AnyAtomicType
- Calculator.AnyPlusAny - Class in net.sf.saxon.expr
-
Arithmetic: anyAtomicType + AnyAtomicType
- Calculator.AnyTimesAny - Class in net.sf.saxon.expr
-
Arithmetic: anyAtomicType * AnyAtomicType
- Calculator.DecimalDivDecimal - Class in net.sf.saxon.expr
-
Arithmetic: decimal div decimal (including types that promote to decimal, that is, integer)
- Calculator.DecimalIdivDecimal - Class in net.sf.saxon.expr
-
Arithmetic: decimal idiv decimal (including types that promote to decimal, that is, integer)
- Calculator.DecimalMinusDecimal - Class in net.sf.saxon.expr
-
Arithmetic: decimal - decimal (including types that promote to decimal, that is, integer)
- Calculator.DecimalModDecimal - Class in net.sf.saxon.expr
-
Arithmetic: decimal mod decimal (including types that promote to decimal, that is, integer)
- Calculator.DecimalPlusDecimal - Class in net.sf.saxon.expr
-
Arithmetic: decimal + decimal (including types that promote to decimal, that is, integer)
- Calculator.DecimalTimesDecimal - Class in net.sf.saxon.expr
-
Arithmetic: decimal * decimal (including types that promote to decimal, that is, integer)
- Calculator.DoubleDivDouble - Class in net.sf.saxon.expr
-
Arithmetic: double div double (including types that promote to double)
- Calculator.DoubleMinusDouble - Class in net.sf.saxon.expr
-
Arithmetic: double - double (including types that promote to double)
- Calculator.DoubleModDouble - Class in net.sf.saxon.expr
-
Arithmetic: double mod double (including types that promote to double)
- Calculator.DoublePlusDouble - Class in net.sf.saxon.expr
-
Arithmetic: double + double (including types that promote to double)
- Calculator.DoubleTimesDouble - Class in net.sf.saxon.expr
-
Arithmetic: double * double (including types that promote to double)
- Calculator.FloatDivFloat - Class in net.sf.saxon.expr
-
Arithmetic: float div float (including types that promote to float)
- Calculator.FloatIdivFloat - Class in net.sf.saxon.expr
-
Arithmetic: float idiv float (including types that promote to float)
- Calculator.FloatMinusFloat - Class in net.sf.saxon.expr
-
Arithmetic: float - float (including types that promote to float)
- Calculator.FloatModFloat - Class in net.sf.saxon.expr
-
Arithmetic: float mod float (including types that promote to float)
- Calculator.FloatPlusFloat - Class in net.sf.saxon.expr
-
Arithmetic: float + float (including types that promote to float)
- Calculator.FloatTimesFloat - Class in net.sf.saxon.expr
-
Arithmetic: float * float (including types that promote to float)
- Calculator.IntegerDivInteger - Class in net.sf.saxon.expr
-
Arithmetic: integer div integer
- Calculator.IntegerIdivInteger - Class in net.sf.saxon.expr
-
Arithmetic: integer idiv integer
- Calculator.IntegerMinusInteger - Class in net.sf.saxon.expr
-
Arithmetic: integer - integer
- Calculator.IntegerModInteger - Class in net.sf.saxon.expr
-
Arithmetic: integer mod integer
- Calculator.IntegerPlusInteger - Class in net.sf.saxon.expr
-
Arithmetic: integer + integer
- Calculator.IntegerTimesInteger - Class in net.sf.saxon.expr
-
Arithmetic: integer * integer
- CalculatorCompiler - Class in com.saxonica.ee.bytecode
-
This class generates bytecode for arithmetic expressions; it acts as a helper class to the ArithmeticCompiler
class.
- CalculatorCompiler() - Constructor for class com.saxonica.ee.bytecode.CalculatorCompiler
-
- CalculatorCompiler.AnyDivAny - Class in com.saxonica.ee.bytecode
-
Arithmetic: anyAtomicType div AnyAtomicType
- CalculatorCompiler.AnyIdivAny - Class in com.saxonica.ee.bytecode
-
Arithmetic: anyAtomicType idiv AnyAtomicType
- CalculatorCompiler.AnyMinusAny - Class in com.saxonica.ee.bytecode
-
Arithmetic: anyAtomicType - AnyAtomicType
- CalculatorCompiler.AnyModAny - Class in com.saxonica.ee.bytecode
-
- CalculatorCompiler.AnyPlusAny - Class in com.saxonica.ee.bytecode
-
Arithmetic: anyAtomicType + AnyAtomicType
- CalculatorCompiler.AnyTimesAny - Class in com.saxonica.ee.bytecode
-
Arithmetic: anyAtomicType * AnyAtomicType
- CalculatorCompiler.DecimalDivDecimal - Class in com.saxonica.ee.bytecode
-
Arithmetic: decimal / decimal (including types that promote to decimal, that is, integer)
- CalculatorCompiler.DecimalIdivDecimal - Class in com.saxonica.ee.bytecode
-
Arithmetic: decimal % decimal (including types that promote to decimal, that is, integer)
- CalculatorCompiler.DecimalMinusDecimal - Class in com.saxonica.ee.bytecode
-
Arithmetic: decimal - decimal (including types that promote to decimal, that is, integer)
- CalculatorCompiler.DecimalModDecimal - Class in com.saxonica.ee.bytecode
-
Arithmetic: decimal % decimal (including types that promote to decimal, that is, integer)
- CalculatorCompiler.DecimalPlusDecimal - Class in com.saxonica.ee.bytecode
-
Arithmetic: decimal + decimal (including types that promote to decimal, that is, integer)
- CalculatorCompiler.DecimalTimesDecimal - Class in com.saxonica.ee.bytecode
-
Arithmetic: decimal * decimal (including types that promote to decimal, that is, integer)
- CalculatorCompiler.DoubleDivDouble - Class in com.saxonica.ee.bytecode
-
Arithmetic: double / double (including types that promote to double)
- CalculatorCompiler.DoubleMinusDouble - Class in com.saxonica.ee.bytecode
-
Arithmetic: double - double (including types that promote to double)
- CalculatorCompiler.DoubleModDouble - Class in com.saxonica.ee.bytecode
-
Arithmetic: double % double (including types that promote to double)
- CalculatorCompiler.DoublePlusDouble - Class in com.saxonica.ee.bytecode
-
Arithmetic: double + double (including types that promote to double)
- CalculatorCompiler.DoubleTimesDouble - Class in com.saxonica.ee.bytecode
-
Arithmetic: double * double (including types that promote to double)
- CalculatorCompiler.FloatDivFloat - Class in com.saxonica.ee.bytecode
-
Arithmetic: float div float (including types that promote to float)
- CalculatorCompiler.FloatIdivFloat - Class in com.saxonica.ee.bytecode
-
Arithmetic: float idiv float (including types that promote to float)
- CalculatorCompiler.FloatMinusFloat - Class in com.saxonica.ee.bytecode
-
Arithmetic: float - float (including types that promote to float)
- CalculatorCompiler.FloatModFloat - Class in com.saxonica.ee.bytecode
-
Arithmetic: float mod float (including types that promote to float)
- CalculatorCompiler.FloatPlusFloat - Class in com.saxonica.ee.bytecode
-
Arithmetic: float + float (including types that promote to float))
- CalculatorCompiler.FloatTimesFloat - Class in com.saxonica.ee.bytecode
-
Arithmetic: float * float (including types that promote to float)
- CalculatorCompiler.IntegerDivInteger - Class in com.saxonica.ee.bytecode
-
- CalculatorCompiler.IntegerIdivInteger - Class in com.saxonica.ee.bytecode
-
- CalculatorCompiler.IntegerMinusInteger - Class in com.saxonica.ee.bytecode
-
- CalculatorCompiler.IntegerModInteger - Class in com.saxonica.ee.bytecode
-
- CalculatorCompiler.IntegerPlusInteger - Class in com.saxonica.ee.bytecode
-
- CalculatorCompiler.IntegerTimesInteger - Class in com.saxonica.ee.bytecode
-
- CalendarValue - Class in net.sf.saxon.value
-
Abstract superclass for Date, Time, and DateTime.
- CalendarValue() - Constructor for class net.sf.saxon.value.CalendarValue
-
- CalendarValueComparer - Class in net.sf.saxon.expr.sort
-
A comparer specifically for comparing two date, time, or dateTime values
- CalendarValueComparer(XPathContext) - Constructor for class net.sf.saxon.expr.sort.CalendarValueComparer
-
- CalendarValueToCalendar() - Constructor for class net.sf.saxon.expr.PJConverter.CalendarValueToCalendar
-
- CalendarValueToDate() - Constructor for class net.sf.saxon.expr.PJConverter.CalendarValueToDate
-
- call(XPathContext, Sequence[]) - Method in class com.saxonica.expr.JavaExtensionFunctionCall
-
Call an extension function previously identified using the bind() method.
- call(XPathContext, Sequence[]) - Method in class com.saxonica.expr.MemoFunction
-
Call this function to return a value.
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.Evaluate.EvaluateCall
-
Evaluate this function call at run-time
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.extfn.EXPathFileBaseDir.BaseDirCall
-
- 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.Parse.ParseCall
-
Evaluate this function call at run-time
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.ApplyFn
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.AtomicConstructorFunction
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.CallableWithBoundFocus
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.CoercedFunction
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.CurriedFunction
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.FilterFn
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.FoldRightFn
-
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.ForEachFn
-
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.ForEachPairFn
-
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.FunctionArity
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.FunctionLookup
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.FunctionName
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.InlineFunction
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.RandomNumberGenerator
-
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.SortTwo
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.hof.UserFunctionReference.BoundUserFunction
-
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.xslt3.AccumulatorFn
-
Call the Callable.
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.xslt3.CopyOfFn
-
Evaluate the expression (used only for dynamic calls)
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.xslt3.CurrentMergeGroup
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.xslt3.CurrentMergeKey
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.xslt3.CurrentOutputUri
-
Call the Callable.
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.xslt3.SnapshotFn
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class com.saxonica.functions.xslt3.StreamAvailable
-
Call the Callable.
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.ArithmeticExpression10
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in interface net.sf.saxon.expr.Callable
-
Call the Callable.
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.CastExpression
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.GeneralComparison
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.GeneralComparison10
-
Evaluate the expression: interface for use by compiled bytecode
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.instruct.OriginalFunction
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.instruct.UserFunction
-
Call this function to return a value.
- call(Sequence[], Controller) - Method in class net.sf.saxon.expr.instruct.UserFunction
-
Call this function.
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.ListCastableFunction
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.ListConstructorFunction
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.StaticFunctionCall
-
Call the Callable.
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.UnionCastableFunction
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.UnionConstructorFunction
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.expr.ValueComparison
-
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.AvailableEnvironmentVariables
-
Evaluate the expression (dynamic evaluation)
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.AvailableSystemProperties
-
Evaluate the expression (dynamic evaluation)
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.BaseUri_1
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.BooleanFn
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CallableFunction
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CodepointEqual
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CodepointsToString
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CollatingFunctionFree
-
Invoke the function.
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CollationKeyFn
-
Call the Callable.
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.CollectionFn
-
Dynamic call on collection() function
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Compare
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Concat
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ConstantFunction
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Contains
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ContainsToken
-
Dynamic evaluation
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ContextAccessorFunction
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ContextItemAccessorFunction
-
Evaluate the expression.
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.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.CurrentGroupingKey
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Data_1
-
Evaluate the expression.
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.DateTimeConstructor
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.DeepEqual
-
Execute a dynamic call to the function
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.DistinctValues
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Doc
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.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.FormatNumber.FormatNumberFixed
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.FunctionAvailable
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.HasChildren_1
-
Evaluate the function dynamically
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.HeadFn
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Idref
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.IndexOf
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Innermost
-
Evaluate the expression in a dynamic call
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.InScopePrefixes
-
Dynamic function call of in-scope-prefixes
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.InsertBefore
-
Evaluate the expression as a general function call
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.KeyFn
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Lang
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.LoadXqueryModule
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Matches
-
Evaluate the expression
- 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.Remove
-
Evaluate the expression as a general function call
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Replace
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ResolveQName
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ResolveURI
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Reverse
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Root_1
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Round
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.RoundHalfToEven
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.ScalarSystemFunction
-
Evaluate the expression
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.Serialize
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.functions.SortOne
-
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.StaticContextAccessor
-
Evaluate the expression
- 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.Translate.TranslateFixed
-
Invoke the function
- 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.SimpleArrayItem
-
Invoke the array in its role as a 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.SerializeJsonFn
-
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.json.XMLToJsonTransform
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.HashTrieMap
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.ma.map.RangeKey
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in interface net.sf.saxon.om.Function
-
Invoke the function
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.option.sql.SQLConnect.ConnectInstruction
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.query.XQueryFunctionLibrary.UnresolvedCallable
-
Evaluate the expression
- call(XdmValue[]) - Method in interface net.sf.saxon.s9api.ExtensionFunction
-
Call the function.
- call(Processor, XdmValue...) - Method in class net.sf.saxon.s9api.XdmFunctionItem
-
Call the function
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.xpath.JAXPVariableReference
-
- call(XPathContext, Sequence[]) - Method in class net.sf.saxon.xpath.XPathFunctionCall
-
Call an extension function previously identified using the bind() method.
- CALL_EVALUATE_ITEM - Static variable in class net.sf.saxon.expr.parser.ExpressionTool
-
- Callable - Interface in net.sf.saxon.expr
-
A generic interface for calling expressions by supplying the values of their subexpressions
- CallableExpressionCompiler - Class in com.saxonica.ee.bytecode
-
Compiler for a CallableExpression.
- CallableExpressionCompiler() - Constructor for class com.saxonica.ee.bytecode.CallableExpressionCompiler
-
- CallableFeed - Class in com.saxonica.ee.stream.feed
-
A CallableFeed is used to wrap an expression that does (a) not have intrinsic capability
to accept streamed input, and (b) does not expect any operand to be a sequence, and (c)
implements the Callable interface.
- CallableFeed(Callable, Feed, XPathContext, Expression[]) - Constructor for class com.saxonica.ee.stream.feed.CallableFeed
-
Create a Feed that evaluates a Callable (often but not necessarily a function)
- CallableFunction - Class in net.sf.saxon.functions
-
A function item that wraps a Callable
- CallableFunction(SymbolicName, Callable, FunctionItemType) - Constructor for class net.sf.saxon.functions.CallableFunction
-
- CallableFunction(int, Callable, FunctionItemType) - Constructor for class net.sf.saxon.functions.CallableFunction
-
- CallableWithBoundFocus - Class in com.saxonica.functions.hof
-
A Callable that wraps another Callable and a Dynamic Context, in effect acting as a closure that
executes the original callable with a saved context.
- CallableWithBoundFocus(Callable, XPathContext) - Constructor for class com.saxonica.functions.hof.CallableWithBoundFocus
-
- Callback - Class in com.saxonica.ee.bytecode.util
-
A convenient place to put static methods that will be called from generated byte code
- Callback() - Constructor for class com.saxonica.ee.bytecode.util.Callback
-
- callFunction(QName, XdmValue[]) - Method in class net.sf.saxon.s9api.XQueryEvaluator
-
Call a global user-defined function in the compiled query.
- callFunction(QName, XdmValue[]) - Method in class net.sf.saxon.s9api.Xslt30Transformer
-
Call a public user-defined function in the stylesheet.
- callFunction(QName, XdmValue[], Destination) - Method in class net.sf.saxon.s9api.Xslt30Transformer
-
Call a public user-defined function in the stylesheet, wrapping the result in an XML document, and sending
this document to a specified destination
- CallingApplication() - Constructor for class net.sf.saxon.trace.ContextStackFrame.CallingApplication
-
- calls - Variable in class net.sf.saxon.trans.RuleSearchState
-
- callsFunction(Expression, StructuredQName, boolean) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
-
Determine whether an expression contains a call on the function with a given name
- callTemplate(StructuredQName, Receiver) - Method in class net.sf.saxon.Controller
-
Transform a source XML document supplied as a tree.
- CallTemplate - Class in net.sf.saxon.expr.instruct
-
Instruction representing an xsl:call-template element in the stylesheet.
- CallTemplate(NamedTemplate, StructuredQName, boolean) - Constructor for class net.sf.saxon.expr.instruct.CallTemplate
-
Construct a CallTemplate instruction.
- callTemplate(QName, Destination) - Method in class net.sf.saxon.s9api.Xslt30Transformer
-
Invoke a transformation by calling a named template.
- callTemplate(QName) - Method in class net.sf.saxon.s9api.Xslt30Transformer
-
Invoke a transformation by calling a named template.
- CallTemplate() - Constructor for class net.sf.saxon.trace.ContextStackFrame.CallTemplate
-
- CallTemplate.CallTemplatePackage - Class in net.sf.saxon.expr.instruct
-
A CallTemplatePackage is an object that encapsulates the name of a template to be called,
the parameters to be supplied, and the execution context.
- CallTemplateAdjunct - Class in com.saxonica.ee.stream.adjunct
-
- CallTemplateAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.CallTemplateAdjunct
-
- CallTemplateCompiler - Class in com.saxonica.ee.bytecode
-
Compiler for the XSLT apply-templates instruction
- CallTemplateCompiler() - Constructor for class com.saxonica.ee.bytecode.CallTemplateCompiler
-
- CallTemplatePackage(Component, ParameterSet, ParameterSet, CallTemplate, XPathContext) - Constructor for class net.sf.saxon.expr.instruct.CallTemplate.CallTemplatePackage
-
Construct a CallTemplatePackage that contains information about a call.
- callUpdating(Sequence[], XPathContextMajor, PendingUpdateList) - Method in class net.sf.saxon.expr.instruct.UserFunction
-
Call an updating function.
- camelBump(String) - Method in class net.sf.saxon.option.local.Numberer_tr
-
- cancel() - Method in class com.saxonica.xqj.SaxonXQExpression
-
- cancel() - Method in class com.saxonica.xqj.SaxonXQPreparedExpression
-
- cancel() - Method in interface javax.xml.xquery.XQExpression
-
Attempts to cancel the execution if both the XQuery engine and XQJ
driver support aborting the execution of an XQExpression
.
- cancel() - Method in interface javax.xml.xquery.XQPreparedExpression
-
Attempts to cancel the execution if both the XQuery engine and XQJ
driver support aborting the execution of an XQPreparedExpression
.
- cancelValidation() - Method in class com.saxonica.ee.schema.UserComplexType
-
Cancel validation and compilation: this happens when the complex type is redefined
- canCompileToLoop(Expression) - Method in class com.saxonica.ee.bytecode.util.CompilerService
-
Ask if an expression can be compiled using the compileToLoop() method
- CANNOT_READ - Static variable in exception net.sf.saxon.trans.LicenseException
-
- CannotCompileException - Exception in com.saxonica.ee.bytecode.util
-
Exception indicating that constructs were encountered in the expression tree that
cannot be compiled to bytecode
- CannotCompileException() - Constructor for exception com.saxonica.ee.bytecode.util.CannotCompileException
-
- CannotCompileException(Expression) - Constructor for exception com.saxonica.ee.bytecode.util.CannotCompileException
-
- CannotCompileException(String) - Constructor for exception com.saxonica.ee.bytecode.util.CannotCompileException
-
- CannotCompileException(Expression, String) - Constructor for exception com.saxonica.ee.bytecode.util.CannotCompileException
-
- 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.
- cardinality - Variable in class net.sf.saxon.functions.StandardFunction.Entry
-
The cardinality of the result of the function
- Cardinality - Class in net.sf.saxon.value
-
This class contains static methods to manipulate the cardinality
property of a type.
- CARDINALITY_MASK - Static variable in class net.sf.saxon.expr.StaticProperty
-
Mask for all cardinality bits
- CardinalityChecker - Class in net.sf.saxon.expr
-
A CardinalityChecker implements the cardinality checking of "treat as": that is,
it returns the supplied sequence, checking that its cardinality is correct
- CardinalityCheckerADJ - Class in com.saxonica.ee.expr
-
Description for class
- CardinalityCheckerADJ(Expression) - Constructor for class com.saxonica.ee.expr.CardinalityCheckerADJ
-
- CardinalityCheckerAdjunct - Class in com.saxonica.ee.stream.adjunct
-
Generate streaming code for a cardinality checker
- CardinalityCheckerAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.CardinalityCheckerAdjunct
-
- CardinalityCheckerCompiler - Class in com.saxonica.ee.bytecode
-
- CardinalityCheckerCompiler() - Constructor for class com.saxonica.ee.bytecode.CardinalityCheckerCompiler
-
- CardinalityCheckingFeed - Class in com.saxonica.ee.stream.feed
-
A Feed to go on the streaming pipeline that checks the cardinality of the sequence represented
by the events passing down the pipeline.
- CardinalityCheckingFeed(Expression, Feed, XPathContext) - Constructor for class com.saxonica.ee.stream.feed.CardinalityCheckingFeed
-
- CardinalityCheckingIterator - 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, RoleDiagnostic, Location) - Constructor for class net.sf.saxon.expr.CardinalityCheckingIterator
-
Construct an CardinalityCheckingIterator that will return the same items as the base sequence,
checking how many there are
- CASE - Static variable in class net.sf.saxon.expr.parser.Token
-
Keyword "case"
- CASE_BLIND_FILES - Static variable in class net.sf.saxon.om.DocumentURI
-
- CASE_EXPRESSION - Static variable in class net.sf.saxon.trace.LocationKind
-
CASE clause within "typeswitch".
- CaseFirstCollator - Class in net.sf.saxon.expr.sort
-
A StringCollator that sorts lowercase before uppercase, or vice versa.
- CaseFirstCollator(StringCollator, boolean, String) - Constructor for class net.sf.saxon.expr.sort.CaseFirstCollator
-
Create a CaseFirstCollator
- caseOrder - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
-
- caseOrder - Variable in class net.sf.saxon.style.XSLSortOrMergeKey
-
- CaseVariants - Class in net.sf.saxon.regex
-
This class holds data about the case-variants of Unicode characters.
- CaseVariants() - Constructor for class net.sf.saxon.regex.CaseVariants
-
- cast(CharSequence, ListType, NamespaceResolver, ConversionRules) - Static method in class net.sf.saxon.expr.CastToList
-
Cast a string value to a list type
- cast(AtomicValue, UnionType, NamespaceResolver, ConversionRules) - Static method in class net.sf.saxon.expr.CastToUnion
-
Static method to perform the cast of an atomic value to a union type
- 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_AS - Static variable in class net.sf.saxon.expr.parser.Token
-
operator "cast as"
- castable(AtomicValue, UnionType, NamespaceResolver, XPathContext) - Static method in class net.sf.saxon.expr.CastToUnion
-
Static method to perform the castable check of an atomic value to a union type
- CASTABLE_AS - Static variable in class net.sf.saxon.expr.parser.Token
-
operator "castable as"
- castableAsDecimal(CharSequence) - Static method in class net.sf.saxon.value.DecimalValue
-
Test whether a string is castable to a decimal value
- castableAsInteger(CharSequence) - Static method in class net.sf.saxon.value.IntegerValue
-
Determine whether a string is castable as an integer
- CastableExpression - Class in net.sf.saxon.expr
-
Castable Expression: implements "Expr castable as atomic-type?".
- CastableExpression(Expression, AtomicType, boolean) - Constructor for class net.sf.saxon.expr.CastableExpression
-
Create a "castable" expression of the form "source castable as target"
- CastableExpressionCompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for evaluation of a CastableExpression
- CastableExpressionCompiler() - Constructor for class com.saxonica.ee.bytecode.CastableExpressionCompiler
-
- CastableToList - Class in net.sf.saxon.expr
-
Expression class for a cast to a List type
- CastableToList(Expression, ListType, boolean) - Constructor for class net.sf.saxon.expr.CastableToList
-
- CastableToListCompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for evaluation of a CastableToList
- CastableToListCompiler() - Constructor for class com.saxonica.ee.bytecode.CastableToListCompiler
-
- CastableToUnion - Class in net.sf.saxon.expr
-
Expression class for testing castability to a union type
- CastableToUnion(Expression, UnionType, boolean) - Constructor for class net.sf.saxon.expr.CastableToUnion
-
Create the expression
- CastableToUnionCompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for evaluation of a CastableToUnion
- CastableToUnionCompiler() - Constructor for class com.saxonica.ee.bytecode.CastableToUnionCompiler
-
- 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
- CastExpressionADJ - Class in com.saxonica.ee.expr
-
- CastExpressionADJ(Expression) - Constructor for class com.saxonica.ee.expr.CastExpressionADJ
-
- CastExpressionCompiler - Class in com.saxonica.ee.bytecode
-
Generate code for a CastExpression
- CastExpressionCompiler() - Constructor for class com.saxonica.ee.bytecode.CastExpressionCompiler
-
- CastingExpression - Class in net.sf.saxon.expr
-
Casting Expression: abstract superclass for "cast as X" and "castable as X", which share a good deal of logic
- CastingExpression(Expression, AtomicType, boolean) - Constructor for class net.sf.saxon.expr.CastingExpression
-
Create a cast expression
- CastToList - Class in net.sf.saxon.expr
-
Expression class for a cast to a List type
- CastToList(Expression, ListType, boolean) - Constructor for class net.sf.saxon.expr.CastToList
-
- CastToListCompiler - Class in com.saxonica.ee.bytecode
-
Generate code for a CastToList
- CastToListCompiler() - Constructor for class com.saxonica.ee.bytecode.CastToListCompiler
-
- CastToUnion - Class in net.sf.saxon.expr
-
Expression class for a cast to a union type
- CastToUnion(Expression, UnionType, boolean) - Constructor for class net.sf.saxon.expr.CastToUnion
-
Create a cast expression to a union type
- CastToUnionCompiler - Class in com.saxonica.ee.bytecode
-
Generate code for a CastToUnion
- CastToUnionCompiler() - Constructor for class com.saxonica.ee.bytecode.CastToUnionCompiler
-
- CatalogCollection - Class in net.sf.saxon.resource
-
- CatalogCollection(Configuration, String) - Constructor for class net.sf.saxon.resource.CatalogCollection
-
- catalogContents(String, String, String, XPathContext) - Method in class net.sf.saxon.lib.StandardCollectionURIResolver
-
Return a collection defined as a list of URIs in a catalog file
- catalogContents(String, XPathContext) - Method in class net.sf.saxon.resource.CatalogCollection
-
Return a collection defined as a list of URIs in a catalog file
- CatchClause() - Constructor for class net.sf.saxon.expr.TryCatch.CatchClause
-
- catchDepth - Variable in class net.sf.saxon.expr.parser.XPathParser
-
- CatchingReceiver - Class in com.saxonica.ee.validate
-
This class catches all errors thrown by a Receiver pipeline, and reports them to a specified
ErrorListener; after an error has occurred, all further events are ignored.
- CatchingReceiver(Receiver, UnfailingErrorListener) - Constructor for class com.saxonica.ee.validate.CatchingReceiver
-
- catchOp - Variable in class net.sf.saxon.expr.TryCatch.CatchClause
-
- Categories - Class in net.sf.saxon.regex
-
Data for Regular expression character categories.
- Categories() - Constructor for class net.sf.saxon.regex.Categories
-
- cClassMap - Variable in class com.saxonica.ee.bytecode.util.CompilerService
-
- CDATAFilter - Class in net.sf.saxon.serialize
-
CDATAFilter: This ProxyEmitter converts character data to CDATA sections,
if the character data belongs to one of a set of element types to be handled this way.
- CDATAFilter(Receiver) - Constructor for class net.sf.saxon.serialize.CDATAFilter
-
Create a CDATA Filter
- Ceiling - Class in net.sf.saxon.functions
-
This class supports the ceiling() function
- Ceiling() - Constructor for class net.sf.saxon.functions.Ceiling
-
- ceiling() - Method in class net.sf.saxon.value.BigIntegerValue
-
Implement the XPath ceiling() function
- ceiling() - Method in class net.sf.saxon.value.DecimalValue
-
Implement the XPath ceiling() function
- ceiling() - Method in class net.sf.saxon.value.DoubleValue
-
Implement the XPath ceiling() function
- ceiling() - Method in class net.sf.saxon.value.FloatValue
-
Implement the XPath ceiling() function
- ceiling() - Method in class net.sf.saxon.value.Int64Value
-
Implement the XPath ceiling() function
- ceiling() - Method in class net.sf.saxon.value.NumericValue
-
Implement the XPath ceiling() function
- Chain - Class in net.sf.saxon.om
-
A chain is an implementation of Sequence that represents the concatenation of
a number of subsequences.
- Chain(List<GroundedValue>) - Constructor for class net.sf.saxon.om.Chain
-
- changesRetainedStaticContext() - Method in class net.sf.saxon.style.StyleElement
-
Ask whether this instruction requires a different retained static context from the containing
(parent) instruction.
- changesXsltContext(Expression) - Static method in class net.sf.saxon.expr.parser.ExpressionTool
-
Determine whether an expression possible calls (directly or indirectly) xsl:result-document, or
has other context dependencies that prevent function inlining,
which we assume is true if it contains a template call.
- CHARACTER_MAP_EXPANSION - Static variable in class net.sf.saxon.expr.parser.RoleDiagnostic
-
- CHARACTER_REPRESENTATION - Static variable in class net.sf.saxon.lib.SaxonOutputKeys
-
representation = rep1[;rep2].
- CharacterIterator(CharSequence) - Constructor for class net.sf.saxon.value.StringValue.CharacterIterator
-
Create an iterator over a string
- CharacterMap - Class in net.sf.saxon.serialize
-
This class defines a character map, that is, a mapping from characters to strings used by the serializer
when mapping individual characters in the output.
- CharacterMap(StructuredQName, IntHashMap<String>) - Constructor for class net.sf.saxon.serialize.CharacterMap
-
Create a CharacterMap from a raw map of integers to strings
- CharacterMap(Iterable<CharacterMap>) - Constructor for class net.sf.saxon.serialize.CharacterMap
-
Create a CharacterMap that combines a set of existing character maps.
- CharacterMapExpander - Class in net.sf.saxon.serialize
-
CharacterMapExpander: This ProxyReceiver expands characters occurring in a character map,
as specified by the XSLT 2.0 xsl:character-map declaration
- CharacterMapExpander(Receiver) - Constructor for class net.sf.saxon.serialize.CharacterMapExpander
-
- characterMapIndex - Variable in class net.sf.saxon.expr.instruct.ResultDocument
-
- CharacterMapIndex - Class in net.sf.saxon.serialize
-
This class represents a set of named character maps.
- CharacterMapIndex() - Constructor for class net.sf.saxon.serialize.CharacterMapIndex
-
- CharacterReferenceGenerator - Interface in net.sf.saxon.serialize
-
A class that expands a character to a character reference, entity reference, etc,
and writes the resulting reference to a writer
- characterReferenceGenerator - Variable in class net.sf.saxon.serialize.XMLEmitter
-
- characters(CharSequence, Location, int) - Method in class com.saxonica.config.EvaluationNuisance
-
- characters(char[], int, int) - Method in class com.saxonica.ee.jaxp.ValidatorHandlerImpl
-
Receive notification of character data.
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.schema.SchemaModelLoader
-
Character data
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.schema.sdoc.VersionControlFilter
-
Character data
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.stream.ContentDetector
-
Character data
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.stream.feed.StringValueGatherer
-
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.stream.Projector
-
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.stream.watch.WatchManager
-
Text node
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.AllElementValidator
-
Handle character data appearing as a child of the element being validated
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.AnyTypeValidator
-
Handle character data appearing as a child of the element being validated
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.AttributeValidator
-
Handle character data appearing as a child of the element being validated
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.CatchingReceiver
-
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.Checker
-
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.ComplexContentValidator
-
Handle character data appearing as a child of the element being validated
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.DocumentValidator
-
Character data
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.EmptyContentValidator
-
Character data
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.EntityValidator
-
Character data
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.FieldChecker
-
Notify character data.
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.IdValidator
-
Character data
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.IgnorableWhitespaceStripper
-
Handle a text node
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.LaxValidator
-
Character data
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.SimpleContentValidator
-
Handle character data appearing as a child of the element being validated
- characters(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.ValidationStack
-
- characters(CharSequence, Location, int) - Method in class com.saxonica.ptree.PTreeEmitter
-
Notify character data.
- characters(CharSequence, Location, int) - Method in class com.saxonica.serialize.BinaryEmitter
-
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.dom.DOMWriter
-
Character data.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.CheckSumFilter
-
Character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.CommentStripper
-
Handle a text node.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
-
Produce text content output.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
-
Character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.IDFilter
-
Character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.ProxyReceiver
-
Character data
- characters(CharSequence, Location, int) - Method in interface net.sf.saxon.event.Receiver
-
Notify character data.
- characters(char[], int, int) - Method in class net.sf.saxon.event.ReceivingContentHandler
-
Report character data.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.SequenceNormalizer
-
Character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.SequenceWriter
-
Produce text content output.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.SignificantItemDetector
-
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.Sink
-
Character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.Stripper
-
Handle a text node
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.TeeOutputter
-
Notify character data.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.TracingFilter
-
Character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.TreeReceiver
-
Character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
-
Character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.ma.json.JsonReceiver
-
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.option.axiom.AxiomWriter
-
Character data.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
-
Character data.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
-
Character data.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.option.jdom2.JDOM2Writer
-
Character data.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.option.xom.XOMWriter
-
Character data.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.query.SequenceWrapper
-
Character data
- characters(CharSequence) - Method in interface net.sf.saxon.regex.RegexIterator.MatchHandler
-
Method to be called with each fragment of text in a matching substring
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.CDATAFilter
-
Output character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.CharacterMapExpander
-
Output character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.HTMLEmitter
-
Character data.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.HTMLIndenter
-
Output character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.ImplicitResultChecker
-
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
-
Produce output using the current Writer.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.UncommittedSerializer
-
Produce character output using the current Writer.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.UnicodeNormalizer
-
Output character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XHTML5Emitter
-
Character data.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
-
Character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XMLEmitter
-
Character data.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XMLIndenter
-
Output character data
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.stax.ReceiverToXMLStreamWriter
-
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.style.UseWhenFilter
-
Character data
- characters(char[], int, int) - Method in class net.sf.saxon.trans.ConfigurationReader
-
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
-
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
-
Notify a text node.
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
-
Notify a text node
- characters(CharSequence, Location, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
-
- CharacterSet - Interface in net.sf.saxon.serialize.charcode
-
This interface defines properties of a character set, built in to the Saxon product.
- characterSet - Variable in class net.sf.saxon.serialize.Emitter
-
- CharacterSetFactory - Class in net.sf.saxon.serialize.charcode
-
This class delivers a CharacterSet object for a given named encoding.
- CharacterSetFactory() - Constructor for class net.sf.saxon.serialize.charcode.CharacterSetFactory
-
Class has a single instance per Configuration
- charAt(int) - Method in class net.sf.saxon.regex.BMPString
-
Returns the char
value at the specified index.
- charAt(int) - Method in class net.sf.saxon.regex.GeneralUnicodeString
-
Returns the char
value at the specified index.
- charAt(int) - Method in class net.sf.saxon.regex.LatinString
-
Returns the char
value at the specified index.
- charAt(int) - Method in class net.sf.saxon.tree.tiny.CharSlice
-
Returns the character at the specified index.
- charAt(int) - Method in class net.sf.saxon.tree.tiny.CompressedWhitespace
-
Returns the char
value at the specified index.
- charAt(int) - Method in class net.sf.saxon.tree.tiny.LargeStringBuffer
-
Returns the character at the specified index.
- charAt(int) - Method in class net.sf.saxon.tree.util.FastStringBuffer
-
Returns the char
value at the specified index.
- charBuffer - Variable in class net.sf.saxon.tree.tiny.TinyTree
-
- charChecker - Variable in class net.sf.saxon.expr.parser.XPathParser
-
- charChecker - Variable in class net.sf.saxon.ma.json.JsonHandler
-
- CharSlice - Class in net.sf.saxon.tree.tiny
-
This is an implementation of the CharSequence interface: it implements
a CharSequence as a view of an array.
- CharSlice(char[]) - Constructor for class net.sf.saxon.tree.tiny.CharSlice
-
Create a CharSlice that maps to the whole of a char[] array
- CharSlice(char[], int, int) - Constructor for class net.sf.saxon.tree.tiny.CharSlice
-
Create a CharSlice that maps to a section of a char[] array
- check(Item, XPathContext) - Method in interface com.saxonica.ee.pattern.preconditions.ConditionState
-
Check the validity of an item against this ConditionState
- check(int[], Item, XPathContext) - Method in class com.saxonica.ee.pattern.preconditions.Matcher
-
Check a set of preconditions described by their indices into the expression array.
- check30attribute(String) - Method in class net.sf.saxon.style.StyleElement
-
Check an attribute that is permitted under 3.0 but not under 2.0
- checkAcceptableModeForPackage(XSLTemplate, Mode) - Method in class com.saxonica.ee.packages.PrincipalStylesheetModuleEE
-
Check that it is legitimate to add a given template rule to a given mode
- checkAcceptableModeForPackage(XSLTemplate, Mode) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
-
Check that it is legitimate to add a given template rule to a given mode
- checkAcceptableUri(XPathContext, String) - Static method in class net.sf.saxon.expr.instruct.ResultDocument
-
- checkAgainstFacets(AtomicSequence, CharSequence, List<Facet>, ConversionRules) - Method in class com.saxonica.ee.schema.UserSimpleType
-
Validate that the value conforms to all the constraining facets for the given type.
- checkAgainstListFacets(CharSequence, NamespaceResolver, ConversionRules, int) - Method in class com.saxonica.ee.schema.UserListType
-
Check whether a supplied value is valid against the facets defined on the list type.
- checkAgainstRequiredType(ExpressionVisitor) - Method in class net.sf.saxon.expr.instruct.LocalParam
-
Check the select expression against the required type.
- checkAgainstRequiredType(SequenceType) - Method in class net.sf.saxon.style.SourceBinding
-
Check the supplied select expression against the required type.
- checkAgainstRequiredType(SequenceType) - Method in class net.sf.saxon.style.XSLWithParam
-
- checkAllRequiredParamsArePresent(GlobalParameterSet) - Method in class net.sf.saxon.expr.instruct.Executable
-
Check that all required parameters have been supplied.
- checkAnnotations(ArrayList<Annotation>, boolean) - Method in class net.sf.saxon.expr.parser.XPathParser
-
Check the list of annotations that appear in a variable or function declaration, for duplicates, etc.
- checkAnnotations(ArrayList<Annotation>, boolean) - Method in class net.sf.saxon.query.XQueryParser
-
Check the list of annotations that appear in a variable or function declaration, for duplicates, etc.
- checkArgumentCount(StructuredQName, int, int, int) - Method in class com.saxonica.functions.extfn.VendorFunctionLibraryPE
-
- 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.FormatDate
-
- checkArguments(ExpressionVisitor) - Method in class net.sf.saxon.functions.IntegratedFunctionCall
-
Method supplied by each class of function to check arguments during parsing, when all
the argument expressions have been read.
- checkAttributeValue(String, String, boolean, String[]) - Method in class net.sf.saxon.style.StyleElement
-
Check the value of an attribute, as supplied statically
- checkBigRange(BigInteger, BuiltInAtomicType) - Static method in class net.sf.saxon.value.IntegerValue
-
Check that a BigInteger is within the required range for a given integer subtype.
- checkBoolean(String) - Method in class com.saxonica.ee.pattern.PatternOptimizationEE
-
- checkCircularity(XSLAttributeSet) - Method in class net.sf.saxon.style.XSLAttributeSet
-
Check for circularity: specifically, check that this attribute set does not contain
a direct or indirect reference to the one supplied as a parameter
- checkClass(Class) - Method in class com.saxonica.ee.bytecode.util.Generator
-
Generate a "checking" cast instruction, given a Class to check against.
- checkCompatibility(SymbolicName, Visibility, Visibility) - Method in class com.saxonica.ee.packages.XSLAcceptExpose
-
- checkCompatibility(Component) - Method in class com.saxonica.xslt3.style.XSLAccumulator
-
- 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.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
-
- checkComponentPresence(StylesheetPackage) - Method in class com.saxonica.ee.packages.XSLAcceptExpose
-
Check that the referenced components are present in a specified package.
- checkConsistency() - Method in class net.sf.saxon.trans.DecimalFormatManager
-
Check the consistency of all DecimalSymbols objects owned by this DecimalFormatManager
- checkConsistency(StructuredQName) - Method in class net.sf.saxon.trans.DecimalSymbols
-
Check that no character is used in more than one role
- checkConsistency() - Method in class net.sf.saxon.trans.RuleManager
-
Check all modes for conflicts in property values
- checkContent(CompilerService, Expression) - Method in class com.saxonica.ee.bytecode.CommentCompiler
-
Compile code to check the content of the node, and adjust it if necessary
On entry the proposed content is on the stack as a CharSequence; on exit the revised content
must be on the stack as a CharSequence.
- checkContent(CompilerService, Expression) - Method in class com.saxonica.ee.bytecode.ProcessingInstructionCompiler
-
- checkContent(CompilerService, Expression) - Method in class com.saxonica.ee.bytecode.SimpleNodeConstructorCompiler
-
Compile code to check the content of the node, and adjust it if necessary
On entry the proposed content is on the stack as a CharSequence; on exit the revised content
must be on the stack as a CharSequence.
- checkContent(String, XPathContext) - Method in class net.sf.saxon.expr.instruct.Comment
-
Check the content of the node, and adjust it if necessary
- checkContent(String, XPathContext) - Method in class net.sf.saxon.expr.instruct.ProcessingInstruction
-
Check the content of the node, and adjust it if necessary
- checkContent(String, XPathContext) - Method in class net.sf.saxon.expr.instruct.SimpleNodeConstructor
-
Check the content of the node, and adjust it if necessary.
- checkContentModel(int[][], int[][], boolean) - Method in class com.saxonica.ee.schema.sdoc.SchemaElement
-
Check the content model of an element in the schema.
- checkContentSequence(StaticContext) - Method in class net.sf.saxon.expr.instruct.DocumentInstr
-
Check statically that the sequence of child instructions doesn't violate any obvious constraints
on the content of the node
- checkContentSequence(StaticContext, Operand, ParseOptions) - Static method in class net.sf.saxon.expr.instruct.DocumentInstr
-
- checkContentSequence(StaticContext) - Method in class net.sf.saxon.expr.instruct.ElementCreator
-
Check statically whether the content of the element creates attributes or namespaces
after creating any child nodes
- checkContentSequence(StaticContext) - Method in class net.sf.saxon.expr.instruct.FixedElement
-
Check statically whether the content of the element creates attributes or namespaces
after creating any child nodes
- checkContentSequence(StaticContext) - Method in class net.sf.saxon.expr.instruct.ParentNodeConstructor
-
Check that the child instructions don't violate any obvious constraints for this kind of node
- checkContentXQuery(String) - Static method in class net.sf.saxon.expr.instruct.Comment
-
Check the content of the comment according to the XQuery rules (which throw an error if it is wrong)
- checkContentXQuery(String) - Static method in class net.sf.saxon.expr.instruct.ProcessingInstruction
-
Check the content of the node, and adjust it if necessary, using the XQuery rules
- checkContentXSLT(String) - Static method in class net.sf.saxon.expr.instruct.Comment
-
Check the content of the comment according to the XSLT rules (which fix it if it is wrong)
- checkContentXSLT(String) - Static method in class net.sf.saxon.expr.instruct.ProcessingInstruction
-
Check the content of the node, and adjust it if necessary, using the XSLT rules
- checkedOperands() - Method in class net.sf.saxon.expr.Expression
-
Get the immediate sub-expressions of this expression, verifying that the parent pointers
in the child expressions are correct.
- checkElements(IntHashMap<ElementDecl>, SchemaCompiler) - Method in class com.saxonica.ee.schema.AllModelGroup
-
Check that the elements defined as particles in this compositor are consistent
(overrides method on parent class ModelGroup)
- checkElements(IntHashMap<ElementDecl>, SchemaCompiler) - Method in class com.saxonica.ee.schema.ModelGroup
-
Check that the elements defined as particles in this model group are consistent
- checkEmpty() - Method in class net.sf.saxon.style.StyleElement
-
Convenience method to check that the stylesheet element is empty
- Checker - Class in com.saxonica.ee.validate
-
A Checker is a Receiver used to check the content of elements and attributes, especially those
that participate in uniqueness, key, and keyref constraints
- Checker() - Constructor for class com.saxonica.ee.validate.Checker
-
- checker - Variable in class net.sf.saxon.tree.iter.TextLinesIterator
-
- checkExternalVariables(SlotManager, int) - Method in class net.sf.saxon.sxpath.XPathDynamicContext
-
Check that all external variables have been given a value
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.AssertionFacet
-
Check that this facet is legal when used on a type derived by restriction
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.DigitsFacet
-
Check that this facet is legal when used on a type derived by restriction
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.EnumerationFacet
-
Check that this facet is legal when used on a type derived by restriction
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.EnumerationFacetSet
-
Check that this facet is legal when used on a type derived by restriction
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.ExplicitTimezoneFacet
-
Check that this facet is legal when used on a type derived by restriction
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.Facet
-
Check that this facet is legal when used on a type derived by restriction
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.FractionDigitsFacet
-
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.LengthFacet
-
Check that this facet is legal when used on a type derived by restriction
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.MaxExclusiveFacet
-
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.MaxInclusiveFacet
-
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.MaxLengthFacet
-
Check that this facet is legal when used on a type derived by restriction
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.MinExclusiveFacet
-
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.MinLengthFacet
-
Check that this facet is legal when used on a type derived by restriction
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.PatternFacet
-
Check that this facet is legal when used on a type derived by restriction
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.PreprocessFacet
-
Check that this facet is legal when used on a type derived by restriction
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.TotalDigitsFacet
-
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.ValueRangeFacet
-
Check that this facet is legal when used on a type derived by restriction
- checkFacetRestriction(UserSimpleType, SimpleType, SchemaCompiler) - Method in class com.saxonica.ee.schema.WhitespaceFacet
-
Check that this facet is legal when used on a type derived by restriction
- checkForAbstractComponents() - Method in class net.sf.saxon.style.StylesheetPackage
-
- checkForCircularities(List<GlobalVariable>, XQueryFunctionLibrary) - Method in class net.sf.saxon.query.QueryModule
-
Check for circular definitions of global variables.
- checkForConflictingProperties() - Method in class net.sf.saxon.trans.SimpleMode
-
Check that the mode does not contain conflicting property values
- checkForDuplicates - Variable in class net.sf.saxon.ma.json.JsonHandlerXML
-
- checkForUpdatingSubexpressions() - Method in class com.saxonica.ee.bytecode.CompiledExpression
-
- checkForUpdatingSubexpressions() - Method in class com.saxonica.ee.update.CopyModifyExpression
-
Check to ensure that this expression does not contain any inappropriate updating subexpressions.
- checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.Assignation
-
Check to ensure that this expression does not contain any inappropriate updating subexpressions.
- checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.Expression
-
Check to ensure that this expression does not contain any inappropriate updating subexpressions.
- checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.flwor.FLWORExpression
-
Check to ensure that this expression does not contain any inappropriate updating subexpressions.
- checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.instruct.Block
-
Check to ensure that this expression does not contain any updating subexpressions.
- checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.instruct.Choose
-
Check to ensure that this expression does not contain any updating subexpressions.
- checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.instruct.TraceExpression
-
Check to ensure that this expression does not contain any inappropriate updating subexpressions.
- checkForUpdatingSubexpressions() - Method in class net.sf.saxon.expr.QuantifiedExpression
-
Check to ensure that this expression does not contain any updating subexpressions.
- checkFunctionCall(Function, ExpressionVisitor) - Method in class net.sf.saxon.expr.FunctionCall
-
Check the function call against the declared function signature, applying the
function conversion rules to each argument as necessary
- checkImplicitResultTree() - Method in class net.sf.saxon.Controller
-
Check whether an XSLT implicit result tree can be written.
- checkImportedFunctionSignature(XQueryFunction) - Method in class net.sf.saxon.query.QueryModule
-
Check that all the types used in the signature of an imported function
are available in the module of the caller of the function
- checkImportedType(SequenceType, Declaration) - Method in class net.sf.saxon.query.QueryModule
-
Check that a SequenceType used in the definition of an imported variable or function
is available in the importing module
- checkInitialContextItem(Item, XPathContext) - Method in class net.sf.saxon.expr.instruct.Executable
-
Check that the supplied global context item meets all requirements, and perform any required
conversions or defaulting
- checkLabels() - Method in class com.saxonica.ee.bytecode.util.GeneratedMethodInfo
-
Check (on completion of the method) that all labels that have been used have also been marked
- checkLanguageVersion30() - Method in class net.sf.saxon.expr.parser.XPathParser
-
Check that XPath 3.0 is in use
- checkLanguageVersion31() - Method in class net.sf.saxon.expr.parser.XPathParser
-
Check that XPath 3.1 is in use
- checkLicensedFeature(int, String, int) - Method in class com.saxonica.config.EnterpriseConfiguration
-
Check whether a particular feature is licensed, with a fatal error if it is not
- checkLicensedFeature(int, String, int) - Method in class com.saxonica.config.ProfessionalConfiguration
-
Check whether a particular feature is licensed, with a fatal error if it is not
- checkLicensedFeature(int, String, int) - Method in class net.sf.saxon.Configuration
-
Check whether a particular feature is licensed, with a fatal error if it is not
- 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.
- checkMode(SimpleMode) - Method in class com.saxonica.ee.pattern.preconditions.UnifyingDefn
-
- 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
- checkNotNull(Object) - Method in class com.saxonica.xqj.SaxonXQStaticContext
-
- 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(MapItem, XPathContext) - Static method in class net.sf.saxon.ma.json.JsonParser
-
- checkOptions(MapItem, XPathContext) - Static method in class net.sf.saxon.ma.json.XMLToJsonFn
-
- checkOutputProperty(String, String, Configuration, boolean) - Static method in class net.sf.saxon.lib.SaxonOutputKeys
-
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").
- checkParams(WithParam[]) - Static method in class com.saxonica.ee.stream.adjunct.ApplyTemplatesAdjunct
-
Test whether template parameters satisfy the conditions for streamability
- checkPercentEncoding(String) - Static method in class net.sf.saxon.functions.EncodeForUri
-
Check that any percent-encoding within a URI is well-formed.
- checkPermittedContents(SchemaType, boolean) - Method in class com.saxonica.ee.bytecode.CompiledExpression
-
- checkPermittedContents(SchemaType, boolean) - Method in class com.saxonica.xslt3.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 com.saxonica.xslt3.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 com.saxonica.xslt3.instruct.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, 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.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.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, 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
- checkQNameParts(CharSequence) - Static method in class net.sf.saxon.om.NameChecker
-
Validate a QName, and return the prefix and local name.
- checkRange(BuiltInAtomicType) - Method in class net.sf.saxon.value.Int64Value
-
This class allows subtypes of xs:integer to be held, as well as xs:integer values.
- checkRange(long, BuiltInAtomicType) - Static method in class net.sf.saxon.value.IntegerValue
-
Check that a value is in range for the specified subtype of xs:integer
- checkReferences(ExpressionVisitor) - Method in class net.sf.saxon.query.XQueryFunction
-
Type-check references to this function
- checkReplacement(CharSequence) - Static method in class net.sf.saxon.functions.Replace
-
Check the contents of the replacement string
- checkRow(AtomicSequence[], boolean, Location) - Method in class com.saxonica.ee.validate.KeySelectorWatch
-
Method to check that a row (that is, the collection of fields corresponding
to one selected node) is valid.
- checkRow(AtomicSequence[], boolean, Location) - Method in class com.saxonica.ee.validate.SelectorWatch
-
Method to check that a row (that is, the collection of fields corresponding
to one selected node) is valid.
- checkSortComesFirst(boolean) - Method in class net.sf.saxon.style.StyleElement
-
Check that among the children of this element, any xsl:sort elements precede any other elements
- checkStreamability(XSLTemplate, TemplateRule) - Method in class com.saxonica.ee.optim.OptimizerEE
-
Check the streamability of a template
- checkStreamability(AttributeSet) - Method in class com.saxonica.ee.packages.PrincipalStylesheetModuleEE
-
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(Expression, ContextItemStaticInfo) - Method in class com.saxonica.ee.update.XQueryParserEE
-
- checkStreamability(XSLTemplate, TemplateRule) - Method in class net.sf.saxon.expr.parser.Optimizer
-
Check the streamability of a template
- checkStreamability(Expression, ContextItemStaticInfo) - Method in class net.sf.saxon.query.XQueryParser
-
Check that an expression is streamable
- checkStreamability(AttributeSet) - Method in class net.sf.saxon.style.PrincipalStylesheetModule
-
Check the streamability of an attribute set declared within this stylesheet module.
- CheckSumFilter - Class in net.sf.saxon.event
-
A filter to go on a Receiver pipeline and calculate a checksum of the data passing through the pipeline.
- CheckSumFilter(Receiver) - Constructor for class net.sf.saxon.event.CheckSumFilter
-
- checkTopLevel(String, boolean) - Method in class net.sf.saxon.style.StyleElement
-
Convenience method to check that the stylesheet element is at the top level (that is,
as a child of xsl:stylesheet or xsl:transform)
- checkTypeDerivation(ComplexType, SchemaType, int) - Static method in class com.saxonica.ee.schema.UserComplexType
-
Check that a type is validly derived from a given type.
- checkTypeDerivationIsOK(SchemaType, SchemaType, int) - Method in class com.saxonica.config.EnterpriseConfiguration
-
Check that a type is validly derived from another type, following the rules for the Schema Component
Constraint "Is Type Derivation OK (Simple)" (3.14.6) or "Is Type Derivation OK (Complex)" (3.4.6) as
appropriate.
- checkTypeDerivationIsOK(SchemaType, int) - Method in class com.saxonica.ee.schema.UserDefinedType
-
Check that this type is validly derived from a given type
- checkTypeDerivationIsOK(SchemaType, int) - Method in class com.saxonica.ee.schema.UserSimpleType
-
Check that this type is validly derived from a given type
- checkTypeDerivationIsOK(SchemaType, SchemaType, int) - Method in class net.sf.saxon.Configuration
-
Check that a type is validly derived from another type, following the rules for the Schema Component
Constraint "Is Type Derivation OK (Simple)" (3.14.6) or "Is Type Derivation OK (Complex)" (3.4.6) as
appropriate.
- checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.AnySimpleType
-
Check that this type is validly derived from a given type
- checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.AnyType
-
Check that this type is validly derived from a given type
- checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.BuiltInAtomicType
-
Check that this type is validly derived from a given type
- checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.BuiltInListType
-
Check that this type is validly derived from a given type
- checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.ErrorType
-
Check that this type is validly derived from a given type
- checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.NumericType
-
Check that this type is validly derived from a given type, following the rules for the Schema Component
Constraint "Is Type Derivation OK (Simple)" (3.14.6) or "Is Type Derivation OK (Complex)" (3.4.6) as
appropriate.
- checkTypeDerivationIsOK(SchemaType, int) - Method in interface net.sf.saxon.type.SchemaType
-
Check that this type is validly derived from a given type, following the rules for the Schema Component
Constraint "Is Type Derivation OK (Simple)" (3.14.6) or "Is Type Derivation OK (Complex)" (3.4.6) as
appropriate.
- checkTypeDerivationIsOK(SchemaType, int) - Method in class net.sf.saxon.type.Untyped
-
Check that this type is validly derived from a given type
- checkUniqueOutputDestination(DocumentURI) - Method in class net.sf.saxon.Controller
-
Check that an output destination has not been used before, optionally adding
this URI to the set of URIs that have been used.
- checkUnknownAttribute(NodeName) - Method in class net.sf.saxon.style.StyleElement
-
Check whether an unknown attribute is permitted.
- checkURIForPrefix(String) - Method in class net.sf.saxon.query.QueryModule
-
Get the URI for a prefix if there is one, return null if not.
- checkWhen() - Method in class com.saxonica.ee.pattern.preconditions.UnifyingDefn
-
- checkWhen(RewriteContext) - Method in class com.saxonica.ee.pattern.preconditions.UnifyingDefn
-
- CHILD - Static variable in class net.sf.saxon.om.AxisInfo
-
Constant representing the child axis
- CHILD_NODE_KINDS - Static variable in class net.sf.saxon.type.UType
-
- childOp - Variable in class net.sf.saxon.regex.Operation.OpCapture
-
- children(One<StringValue>) - Static method in class com.saxonica.functions.extfn.EXPathFile
-
- childValidator - Variable in class com.saxonica.ee.validate.ContentValidator
-
- ChildWrappingIterator(AxiomParentNodeWrapper, NodeTest) - Constructor for class net.sf.saxon.option.axiom.AxiomParentNodeWrapper.ChildWrappingIterator
-
- ChoiceModelGroup - Class in com.saxonica.ee.schema
-
A ChoiceCompositor represents an xs:choice element in the schema
- ChoiceModelGroup() - Constructor for class com.saxonica.ee.schema.ChoiceModelGroup
-
- choices - Variable in class com.saxonica.ee.expr.WhichOf
-
- Choose - Class in net.sf.saxon.expr.instruct
-
Compiled representation of an xsl:choose or xsl:if element in the stylesheet.
- Choose(Expression[], Expression[]) - Constructor for class net.sf.saxon.expr.instruct.Choose
-
Construct an xsl:choose instruction
- ChooseAdjunct - Class in com.saxonica.ee.stream.adjunct
-
Streaming code to implement a conditional ("if/choose") expression
- ChooseAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.ChooseAdjunct
-
- ChooseCompiler - Class in com.saxonica.ee.bytecode
-
Generate code for a conditional expression (if-then-else, xsl:if, xsl:choose, typeswitch...)
- ChooseCompiler() - Constructor for class com.saxonica.ee.bytecode.ChooseCompiler
-
- ci - Static variable in class com.saxonica.ee.expr.ExpressionADJ
-
- Circularity(String) - Constructor for exception net.sf.saxon.trans.XPathException.Circularity
-
Create an exception indicating that a circularity was detected
- civilTimeOffset(DateTimeValue, String) - Static method in class net.sf.saxon.expr.number.NamedTimeZone
-
Get the civil time offset to be made to a given date/time in a given
civil timezone.
- classNameToLocalName(String) - Static method in class net.sf.saxon.type.JavaExternalObjectType
-
Static method to convert a Java class name to an XPath local name.
- classNameToQName(String) - Static method in class net.sf.saxon.type.JavaExternalObjectType
-
Static method to get the QName corresponding to a Java class name
- classVar - Variable in class com.saxonica.ee.bytecode.util.CompilerService.StaticVariableInfo
-
- Clause - Class in net.sf.saxon.expr.flwor
-
A "Clause" refers specifically to one of the clauses of a FLWOR expression, for example the "for"
clause, the "let" clause, the "where" or "order by" clause.
- Clause() - Constructor for class net.sf.saxon.expr.flwor.Clause
-
- CLAUSE_BASE - Static variable in class net.sf.saxon.trace.LocationKind
-
Values of the form CLAUSE_BASE + n represent FLWOR clauses
- ClauseInfo - Class in net.sf.saxon.expr.flwor
-
A "trace" clause in a FLWOR expression, added by a TraceCodeInjector
- ClauseInfo(Clause) - Constructor for class net.sf.saxon.expr.flwor.ClauseInfo
-
- clauses - Variable in class net.sf.saxon.expr.flwor.FLWORExpression
-
- clear() - Method in class com.saxonica.ee.pattern.preconditions.EmptyPreconditions
-
- clear() - Method in class net.sf.saxon.expr.instruct.GlobalParameterSet
-
Clear all values
- clear() - Method in class net.sf.saxon.expr.instruct.ParameterSet
-
Clear all values
- clear() - Method in class net.sf.saxon.expr.sort.LRUCache
-
Clear the cache
- clear() - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
-
Clear the attribute list.
- clear() - Method in class net.sf.saxon.value.SaxonXMLGregorianCalendar
-
Unset all fields to undefined.
- clear() - Method in class net.sf.saxon.z.IntArraySet
-
- clear() - Method in class net.sf.saxon.z.IntBlockSet
-
- clear() - Method in class net.sf.saxon.z.IntCheckingSet
-
- clear() - Method in class net.sf.saxon.z.IntComplementSet
-
- clear() - Method in class net.sf.saxon.z.IntEmptySet
-
- clear() - Method in class net.sf.saxon.z.IntHashMap
-
Clears the map.
- clear() - Method in class net.sf.saxon.z.IntHashSet
-
- clear() - Method in class net.sf.saxon.z.IntRangeSet
-
- clear() - Method in interface net.sf.saxon.z.IntSet
-
Clear the contents of the IntSet (making it an empty set)
- clear() - Method in class net.sf.saxon.z.IntSingletonSet
-
- clear() - Method in class net.sf.saxon.z.IntToIntArrayMap
-
Clear the map.
- clear() - Method in class net.sf.saxon.z.IntToIntHashMap
-
Clears the map.
- clear() - Method in interface net.sf.saxon.z.IntToIntMap
-
Clear the map.
- clear() - Method in class net.sf.saxon.z.IntUniversalSet
-
- clearAllNamespaces() - Method in class net.sf.saxon.sxpath.IndependentContext
-
Clear all the declared namespaces, including the standard ones (xml, xslt, saxon).
- clearCapturedGroupsBeyond(int) - Method in class net.sf.saxon.regex.REMatcher
-
Clear any captured groups whose start position is at or beyond some specified position
- clearDeclaredGlobalVariables() - Method in class net.sf.saxon.query.StaticQueryContext
-
Clear all declared global variables
- clearDocumentIndexes(TreeInfo) - Method in class net.sf.saxon.trans.KeyManager
-
Clear all the indexes for a given document.
- clearDocumentPool() - Method in class net.sf.saxon.Controller
-
Clear the document pool.
- clearNamespaces() - Method in class net.sf.saxon.query.StaticQueryContext
-
Clear all the user-declared namespaces
- clearNamespaces() - Method in class net.sf.saxon.sxpath.IndependentContext
-
Clear all the declared namespaces, except for the standard ones (xml, xsl, saxon).
- clearParameters() - Method in class net.sf.saxon.jaxp.IdentityTransformer
-
Clear all parameters set with setParameter.
- clearParameters() - Method in class net.sf.saxon.jaxp.TransformerImpl
-
Clear all parameters set with setParameter.
- clearParameters() - Method in class net.sf.saxon.query.DynamicQueryContext
-
Reset the parameters to an empty list.
- clearParameters() - Method in class net.sf.saxon.s9api.XsltCompiler
-
- clearParameters() - Method in class net.sf.saxon.s9api.XsltTransformer
-
Clear the values of all parameters that have been set
- clearParameters() - Method in class net.sf.saxon.trans.CompilerInfo
-
- clearSchemaCache() - Method in class com.saxonica.config.EnterpriseConfiguration
-
Remove all schema components that have been loaded into this Configuration.
- clearSchemaCache() - Method in class net.sf.saxon.Configuration
-
Remove all schema components that have been loaded into this Configuration.
- clearStreamabilityData() - Method in class net.sf.saxon.expr.Expression
-
- CLIMBING_AND_MOTIONLESS - Static variable in class com.saxonica.ee.stream.PostureAndSweep
-
Constant value for (posture = climbing, sweep = motionless)
- clone() - Method in class net.sf.saxon.value.SaxonXMLGregorianCalendar
-
Creates and returns a copy of this object.
- cloneNode(boolean) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
-
Returns a duplicate of this node, i.e., serves as a generic copy
constructor for nodes.
- Closable - Class in com.saxonica.xqj
-
This class represents the common ability of many XQJ classes to be closed.
- Closable() - Constructor for class com.saxonica.xqj.Closable
-
- close() - Method in class com.saxonica.ee.bytecode.iter.CompiledBlockIterator
-
- close() - Method in class com.saxonica.ee.bytecode.iter.CompiledFilterIterator
-
- close() - Method in class com.saxonica.ee.bytecode.iter.OneToOneMappingIterator
-
- close() - Method in class com.saxonica.ee.optim.MultithreadedContextMappingIterator
-
- close() - Method in class com.saxonica.ee.optim.MultithreadedItemMappingIterator
-
- close() - Method in class com.saxonica.ee.pattern.preconditions.IndexMatcher
-
- close() - Method in class com.saxonica.ee.s9api.SchemaValidatorImpl
-
Close the destination, allowing resources to be released.
- close() - Method in class com.saxonica.ee.stream.adjunct.BooleanFnAdjunct.BooleanFnFeed
-
- close() - Method in class com.saxonica.ee.stream.adjunct.ConditionalBlockAdjunct.ConditionalBlockFeed
-
The close() method is called immediately before the Watch is destroyed, that is,
when the element whose declaration scopes the constraint implemented by this
Watch goes out of scope.
- close() - Method in class com.saxonica.ee.stream.adjunct.TryCatchAdjunct.TryCatchFeed
-
Finish evaluating the expression.
- close() - Method in class com.saxonica.ee.stream.feed.BufferingFeed
-
Signal the end of the sequence of items
- close() - Method in class com.saxonica.ee.stream.feed.BufferingFilterExpressionFeed
-
- close() - Method in class com.saxonica.ee.stream.feed.CallableFeed
-
- close() - Method in class com.saxonica.ee.stream.feed.CardinalityCheckingFeed
-
Signal the end of the sequence of items
- close() - Method in class com.saxonica.ee.stream.feed.ComplexNodeEventFeed
-
- close() - Method in class com.saxonica.ee.stream.feed.CopyOfFeed.AccumulatorCopier
-
- close() - Method in class com.saxonica.ee.stream.feed.CopyOfFeed
-
- close() - Method in class com.saxonica.ee.stream.feed.DecomposingFeed
-
Signal the end of the sequence of items
- close() - Method in interface com.saxonica.ee.stream.feed.Feed
-
The close() method is called immediately before the Watch is destroyed, that is,
when the element whose declaration scopes the constraint implemented by this
Watch goes out of scope.
- close() - Method in class com.saxonica.ee.stream.feed.FilteringFeed
-
- close() - Method in class com.saxonica.ee.stream.feed.GeneralComparisonFeed
-
- close() - Method in class com.saxonica.ee.stream.feed.ItemCheckingFeed
-
Signal the end of the sequence of items
- close() - Method in class com.saxonica.ee.stream.feed.ItemFeed
-
Finish evaluating the expression.
- close() - Method in class com.saxonica.ee.stream.feed.ItemMappingFeed
-
Finish evaluating the expression.
- close() - Method in class com.saxonica.ee.stream.feed.NextIterationFeed
-
Signal the end of the sequence of items
- close() - Method in class com.saxonica.ee.stream.feed.NoOpenFeed
-
- close() - Method in class com.saxonica.ee.stream.feed.NoOpenOrCloseFeed
-
- close() - Method in class com.saxonica.ee.stream.feed.ShallowCopyEventFeed
-
- close() - Method in class com.saxonica.ee.stream.feed.SimpleNodeConstructorFeed
-
- close() - Method in class com.saxonica.ee.stream.feed.StringValueFeed
-
The close() method is called immediately before the Watch is destroyed, that is,
when the element whose declaration scopes the constraint implemented by this
Watch goes out of scope.
- close() - Method in class com.saxonica.ee.stream.feed.WithParamFeed
-
Signal the end of the sequence of items
- close() - Method in class com.saxonica.ee.stream.watch.AbstractWatch
-
The close() method is called immediately before the Watch is destroyed, that is,
when the element whose declaration scopes the constraint implemented by this
Watch goes out of scope.
- close() - Method in class com.saxonica.ee.stream.watch.AccumulatorWatch
-
- close() - Method in class com.saxonica.ee.stream.watch.ApplyTemplatesAction
-
- close() - Method in class com.saxonica.ee.stream.watch.ForEachAction
-
- close() - Method in class com.saxonica.ee.stream.watch.ForEachGroupAction
-
- close() - Method in class com.saxonica.ee.stream.watch.ForkingWatch
-
- close() - Method in class com.saxonica.ee.stream.watch.IterateAction
-
- close() - Method in class com.saxonica.ee.stream.watch.PatternWatch
-
The close() method is called immediately before the Watch is destroyed, that is,
when the element whose declaration scopes the constraint implemented by this
Watch goes out of scope.
- close() - Method in class com.saxonica.ee.stream.watch.Trigger
-
The close() method is called immediately before the Watch is destroyed, that is,
when the element whose declaration scopes the constraint implemented by this
Watch goes out of scope.
- close() - Method in interface com.saxonica.ee.stream.watch.Watch
-
The close() method is called immediately before the Watch is destroyed, that is,
when the element whose declaration scopes the constraint implemented by this
Watch goes out of scope.
- close() - Method in class com.saxonica.ee.stream.watch.WatchManager
-
Notify the end of the event stream
- close() - Method in class com.saxonica.ee.validate.CatchingReceiver
-
- close() - Method in class com.saxonica.ee.validate.Checker
-
- close() - Method in class com.saxonica.ee.validate.FieldChecker
-
The close() method is called immediately before the Watch is destroyed, that is,
when the element whose declaration scopes the constraint implemented by this
Watch goes out of scope.
- close() - Method in class com.saxonica.ee.validate.IdValidator
-
- close() - Method in class com.saxonica.ee.validate.RefSelectorWatch
-
The close() method is called immediately before the Watch is destroyed, that is,
when the element whose declaration scopes the constraint implemented by this
Watch goes out of scope.
- close() - Method in class com.saxonica.ee.validate.SelectorWatch
-
The close() method is called immediately before the Watch is destroyed, that is,
when the element whose declaration scopes the constraint implemented by this
Watch goes out of scope.
- close() - Method in class com.saxonica.ptree.PTreeEmitter
-
Notify the end of the event stream
- close() - Method in class com.saxonica.pull.PullFromIterator
-
Close the event reader.
- close() - Method in class com.saxonica.pull.PullToStax
-
- close() - Method in class com.saxonica.pull.TinyTreeWalker
-
Close the event reader.
- close() - Method in class com.saxonica.pull.TreeWalker
-
Close the event reader.
- close() - Method in class com.saxonica.pull.VirtualTreeWalker
-
Close the event reader.
- close() - Method in class com.saxonica.xqj.Closable
-
Close this object
- close() - Method in class com.saxonica.xslt3.instruct.MergeGroupingIterator
-
- close() - Method in class com.saxonica.xslt3.instruct.MergeIterator
-
- close() - Method in interface javax.xml.xquery.PooledXQConnection
-
Closes the physical connection that this PooledXQConnection
object represents.
- close() - Method in interface javax.xml.xquery.XQConnection
-
Closes the connection.
- close() - Method in interface javax.xml.xquery.XQExpression
-
Closes the expression object and release associated resources.
- close() - Method in interface javax.xml.xquery.XQItem
-
Close the item and release all the resources associated with this item.
- close() - Method in interface javax.xml.xquery.XQPreparedExpression
-
Closes the expression object and release all resources associated with
this prepared expression.
- close() - Method in interface javax.xml.xquery.XQSequence
-
Closes the sequence and frees all resources associated with this
sequence.
- close() - Method in class net.sf.saxon.dom.DOMWriter
-
End of the document.
- close() - Method in class net.sf.saxon.event.Builder
-
- close() - Method in class net.sf.saxon.event.ComplexContentOutputter
-
Close the output
- close() - Method in class net.sf.saxon.event.ContentHandlerProxy
-
Notify the end of the event stream
- close() - Method in class net.sf.saxon.event.ContentHandlerProxy.ContentHandlerProxyTraceListener
-
Method called at the end of execution, that is, when the run-time execution ends
- close() - Method in class net.sf.saxon.event.ProxyReceiver
-
End of output.
- close() - Method in interface net.sf.saxon.event.Receiver
-
Notify the end of the event stream
- close() - Method in class net.sf.saxon.event.SequenceWriter
-
Close the output
- close() - Method in class net.sf.saxon.event.Sink
-
End of event stream
- close() - Method in class net.sf.saxon.event.StreamWriterToReceiver
-
- close() - Method in class net.sf.saxon.event.TeeOutputter
-
Notify the end of the event stream
- close() - Method in class net.sf.saxon.event.TracingFilter
-
End of document
- close() - Method in class net.sf.saxon.event.TransformerReceiver
-
Override the behaviour of close() in ProxyReceiver, so that it fires off
the transformation of the constructed document
- close() - Method in class net.sf.saxon.event.TreeReceiver
-
End of event sequence
- close() - Method in class net.sf.saxon.event.TypeCheckingFilter
-
End of event stream
- close() - Method in class net.sf.saxon.evpull.EventToStaxBridge
-
- close() - Method in class net.sf.saxon.evpull.SequenceComposer
-
- close() - Method in class net.sf.saxon.expr.AxisAtomizingIterator
-
- close() - Method in class net.sf.saxon.expr.BigRangeIterator
-
- close() - Method in class net.sf.saxon.expr.CardinalityCheckingIterator
-
- close() - Method in class net.sf.saxon.expr.ContextMappingIterator
-
- close() - Method in class net.sf.saxon.expr.DifferenceEnumeration
-
- close() - Method in class net.sf.saxon.expr.ErrorIterator
-
- close() - Method in class net.sf.saxon.expr.EveryItemMappingIterator
-
- close() - Method in class net.sf.saxon.expr.FilterIterator
-
- close() - Method in class net.sf.saxon.expr.flwor.CountClausePush
-
Close the tuple stream, indicating that no more tuples will be supplied
- close() - Method in class net.sf.saxon.expr.flwor.ForClauseOuterPull
-
Close the tuple stream, indicating that although not all tuples have been read,
no further tuples are required and resources can be released
- close() - Method in class net.sf.saxon.expr.flwor.ForClauseOuterPush
-
- close() - Method in class net.sf.saxon.expr.flwor.ForClausePull
-
Close the tuple stream, indicating that although not all tuples have been read,
no further tuples are required and resources can be released
- close() - Method in class net.sf.saxon.expr.flwor.ForClausePush
-
- close() - Method in class net.sf.saxon.expr.flwor.GroupByClausePull
-
Close the tuple stream, indicating that although not all tuples have been read,
no further tuples are required and resources can be released
- close() - Method in class net.sf.saxon.expr.flwor.GroupByClausePush
-
Close the tuple stream, indicating that although not all tuples have been read,
no further tuples are required and resources can be released
- close() - Method in class net.sf.saxon.expr.flwor.LetClausePull
-
Close the tuple stream, indicating that although not all tuples have been read,
no further tuples are required and resources can be released
- close() - Method in class net.sf.saxon.expr.flwor.LetClausePush
-
- close() - Method in class net.sf.saxon.expr.flwor.OrderByClausePull
-
Close the tuple stream, indicating that although not all tuples have been read,
no further tuples are required and resources can be released
- close() - Method in class net.sf.saxon.expr.flwor.OrderByClausePush
-
Close the tuple stream, indicating that no more tuples will be delivered
- close() - Method in class net.sf.saxon.expr.flwor.ReturnClauseIterator
-
- close() - Method in class net.sf.saxon.expr.flwor.ReturnClausePush
-
Close the tuple stream, indicating that no more tuples will be supplied
- close() - Method in class net.sf.saxon.expr.flwor.TraceClausePull
-
Close the tuple stream, indicating that although not all tuples have been read,
no further tuples are required and resources can be released
- close() - Method in class net.sf.saxon.expr.flwor.TraceClausePush
-
- close() - Method in class net.sf.saxon.expr.flwor.TuplePull
-
Close the tuple stream, indicating that although not all tuples have been read,
no further tuples are required and resources can be released
- close() - Method in class net.sf.saxon.expr.flwor.TuplePush
-
Close the tuple stream, indicating that no more tuples will be supplied
- close() - Method in class net.sf.saxon.expr.flwor.WhereClausePull
-
Close the tuple stream, indicating that although not all tuples have been read,
no further tuples are required and resources can be released
- close() - Method in class net.sf.saxon.expr.flwor.WhereClausePush
-
- close() - Method in class net.sf.saxon.expr.flwor.WindowClausePull
-
Close the tuple stream, indicating that no more tuples will be supplied
- close() - Method in class net.sf.saxon.expr.flwor.WindowClausePush
-
Close the tuple stream, indicating that no more tuples will be supplied
- close() - Method in class net.sf.saxon.expr.instruct.BlockIterator
-
- close() - Method in class net.sf.saxon.expr.IntersectionEnumeration
-
- close() - Method in class net.sf.saxon.expr.ItemMappingIterator
-
- close() - Method in class net.sf.saxon.expr.MappingIterator
-
- close() - Method in class net.sf.saxon.expr.RangeIterator
-
- close() - Method in class net.sf.saxon.expr.ReverseRangeIterator
-
- close() - Method in class net.sf.saxon.expr.sort.DocumentOrderIterator
-
- close() - Method in class net.sf.saxon.expr.sort.GroupAdjacentIterator
-
- close() - Method in class net.sf.saxon.expr.sort.GroupByIterator
-
- close() - Method in class net.sf.saxon.expr.sort.GroupMatchingIterator
-
- close() - Method in class net.sf.saxon.expr.sort.SortedIterator
-
- close() - Method in class net.sf.saxon.expr.StringTokenIterator
-
- close() - Method in class net.sf.saxon.expr.SubsequenceIterator
-
- close() - Method in class net.sf.saxon.expr.TailIterator
-
- close() - Method in class net.sf.saxon.expr.UnionEnumeration
-
- close() - Method in class net.sf.saxon.expr.ValueTailIterator
-
- close() - Method in class net.sf.saxon.functions.DistinctValues.DistinctIterator
-
- close() - Method in class net.sf.saxon.functions.InsertBefore.InsertIterator
-
- close() - Method in class net.sf.saxon.functions.Remove.RemoveIterator
-
- close() - Method in class net.sf.saxon.lib.AugmentedSource
-
Close any resources held by this Source.
- close() - Method in class net.sf.saxon.lib.Logger
-
Close the logger, indicating that no further messages will be written
and that underlying streams should be closed, if they were created by the Logger
itself rather than by the user.
- close(Result) - Method in interface net.sf.saxon.lib.OutputURIResolver
-
Signal completion of the result document.
- close(Source) - Static method in class net.sf.saxon.lib.ParseOptions
-
Close any resources held by a given Source.
- close() - Method in class net.sf.saxon.lib.StandardLogger
-
Close the logger, indicating that no further messages will be written
- close(Result) - Method in class net.sf.saxon.lib.StandardOutputResolver
-
Signal completion of the result document.
- close() - Method in interface net.sf.saxon.lib.TraceListener
-
Method called at the end of execution, that is, when the run-time execution ends
- close() - Method in class net.sf.saxon.ma.json.JsonReceiver
-
- close() - Method in class net.sf.saxon.om.FocusTrackingIterator
-
Close the iterator.
- close() - Method in class net.sf.saxon.om.MemoSequence.ProgressiveIterator
-
- close() - Method in interface net.sf.saxon.om.SequenceIterator
-
Close the iterator.
- close() - Method in class net.sf.saxon.option.axiom.AxiomWriter
-
End of the document.
- close() - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
-
End of the document.
- close() - Method in class net.sf.saxon.option.jdom.JDOMWriter
-
End of the document.
- close() - Method in class net.sf.saxon.option.jdom2.JDOM2Writer
-
End of the document.
- close(XPathContext, Item) - Static method in class net.sf.saxon.option.sql.SQLExtensionFunctions
-
- close() - Method in class net.sf.saxon.option.xom.XOMWriter
-
End of the document.
- close() - Method in class net.sf.saxon.pull.PullFilter
-
Close the event reader.
- close() - Method in interface net.sf.saxon.pull.PullProvider
-
Close the event reader.
- close() - Method in class net.sf.saxon.pull.StaxBridge
-
Close the event reader.
- close() - Method in class net.sf.saxon.query.SequenceWrapper
-
Notify the end of the event stream
- close() - Method in class net.sf.saxon.regex.ARegexIterator
-
- close() - Method in class net.sf.saxon.regex.ATokenIterator
-
- close() - Method in class net.sf.saxon.regex.JRegexIterator
-
- close() - Method in class net.sf.saxon.regex.JTokenIterator
-
- close() - Method in interface net.sf.saxon.s9api.Destination
-
Close the destination, allowing resources to be released.
- close() - Method in class net.sf.saxon.s9api.DOMDestination
-
Close the destination, allowing resources to be released.
- close() - Method in class net.sf.saxon.s9api.SAXDestination
-
Close the destination, allowing resources to be released.
- close() - Method in class net.sf.saxon.s9api.SchemaValidator
-
Close the destination, allowing resources to be released.
- close() - Method in class net.sf.saxon.s9api.Serializer
-
Close any resources associated with this destination.
- close() - Method in class net.sf.saxon.s9api.TeeDestination
-
Close the destination, allowing resources to be released.
- close() - Method in class net.sf.saxon.s9api.XdmDestination
-
Close the destination, allowing resources to be released.
- close() - Method in class net.sf.saxon.s9api.XdmSequenceIterator
-
The close() method should be called to release resources if the caller wants to stop reading
data before reaching the end.
- close() - Method in class net.sf.saxon.s9api.XQueryEvaluator
-
Close this destination, allowing resources to be released.
- close() - Method in class net.sf.saxon.s9api.XsltTransformer
-
Close this destination, allowing resources to be released.
- close() - Method in class net.sf.saxon.serialize.AdaptiveEmitter
-
- close() - Method in class net.sf.saxon.serialize.Emitter
-
Notify the end of the event stream
- close() - Method in class net.sf.saxon.serialize.ImplicitResultChecker
-
- close() - Method in class net.sf.saxon.serialize.JSONEmitter
-
End of the document.
- close() - Method in class net.sf.saxon.serialize.MessageEmitter
-
- close() - Method in class net.sf.saxon.serialize.MessageWarner
-
- close() - Method in class net.sf.saxon.serialize.UncommittedSerializer
-
End of document
- close() - Method in class net.sf.saxon.serialize.UTF8Writer
-
- close() - Method in class net.sf.saxon.serialize.XMLEmitter
-
End of the document.
- close() - Method in class net.sf.saxon.stax.ReceiverToXMLStreamWriter
-
- close() - Method in class net.sf.saxon.stax.XMLStreamWriterDestination
-
Close the destination, allowing resources to be released.
- close() - Method in class net.sf.saxon.trace.AbstractTraceListener
-
Called at end
- close() - Method in class net.sf.saxon.trace.ExpressionPresenter
-
Close the output
- close() - Method in class net.sf.saxon.trace.RuleTraceListener
-
- close() - Method in class net.sf.saxon.trace.TimingTraceListener
-
Called at end.
- close() - Method in class net.sf.saxon.trace.TraceEventMulticaster
-
Called at end
- close() - Method in class net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator
-
- close() - Method in class net.sf.saxon.tree.iter.ArrayIterator
-
- close() - Method in class net.sf.saxon.tree.iter.AtomizingIterator
-
- close() - Method in class net.sf.saxon.tree.iter.AxisIteratorImpl
-
- close() - Method in class net.sf.saxon.tree.iter.AxisIteratorOverSequence
-
- close() - Method in class net.sf.saxon.tree.iter.EmptyIterator
-
- close() - Method in class net.sf.saxon.tree.iter.HomogeneityCheckerIterator
-
- close() - Method in class net.sf.saxon.tree.iter.IteratorIterator
-
- close() - Method in class net.sf.saxon.tree.iter.ListIterator
-
- close() - Method in class net.sf.saxon.tree.iter.LookaheadIteratorImpl
-
- close() - Method in class net.sf.saxon.tree.iter.ManualIterator
-
- close() - Method in class net.sf.saxon.tree.iter.NodeWrappingAxisIterator
-
- close() - Method in class net.sf.saxon.tree.iter.PrependIterator
-
- close() - Method in class net.sf.saxon.tree.iter.ReverseListIterator
-
- close() - Method in class net.sf.saxon.tree.iter.SingleAtomicIterator
-
- close() - Method in class net.sf.saxon.tree.iter.SingleNodeIterator
-
- close() - Method in class net.sf.saxon.tree.iter.SingletonIterator
-
- close() - Method in class net.sf.saxon.tree.iter.TextLinesIterator
-
- close() - Method in class net.sf.saxon.tree.iter.UntypedAtomizingIterator
-
- close() - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
-
Close the stream of Receiver events
- close() - Method in class net.sf.saxon.tree.tiny.TinyBuilder
-
- close() - Method in class net.sf.saxon.tree.util.SteppingNavigator.DescendantAxisIterator
-
- close() - Method in class net.sf.saxon.tree.wrapper.VirtualCopy.VirtualCopier
-
- close() - Method in class net.sf.saxon.tree.wrapper.WrappingIterator
-
- close() - Method in class net.sf.saxon.value.MemoClosure.ProgressiveIterator
-
- close() - Method in class net.sf.saxon.value.StringValue.CharacterIterator
-
- close() - Method in class net.sf.saxon.value.StringValue.UnicodeCharacterIterator
-
- closeAncestors(List<NodeInfo>, Receiver) - Static method in class com.saxonica.functions.xslt3.SnapshotFn
-
- closeLocal(XPathContext, Connection) - Static method in class net.sf.saxon.option.sql.SQLExtensionFunctions
-
- closeStartTag() - Method in class net.sf.saxon.serialize.XMLEmitter
-
Mark the end of the start tag
- Closure - Class in net.sf.saxon.value
-
A Closure represents a value that has not yet been evaluated: the value is represented
by an expression, together with saved values of all the context variables that the
expression depends on.
- Closure() - Constructor for class net.sf.saxon.value.Closure
-
Constructor should not be called directly, instances should be made using the make() method.
- code - Variable in exception net.sf.saxon.dom.DOMExceptionImpl
-
- code() - Method in class net.sf.saxon.expr.Calculator
-
Get a short code to identify the calculator in expression export files
- CodedName - Class in net.sf.saxon.om
-
An implementation of NodeName that encapsulates an integer namecode and a reference to the NamePool from which
it was allocated.
- CodedName(int, NamePool) - Constructor for class net.sf.saxon.om.CodedName
-
- CodeInjector - Interface in net.sf.saxon.expr.parser
-
A code injector can be used to add code to the expression tree (for example, diagnostic tracing code)
during the process of parsing and tree construction
- codeInjector - Variable in class net.sf.saxon.expr.parser.XPathParser
-
- CODEPOINT_COLLATION_URI - Static variable in class net.sf.saxon.lib.NamespaceConstant
-
URI identifying the Unicode codepoint collation
- CodepointCollatingComparer - Class in net.sf.saxon.expr.sort
-
An AtomicComparer used for comparing strings, untypedAtomic values, and URIs using the Unicode codepoint
collation.
- CodepointCollator - Class in net.sf.saxon.expr.sort
-
A collating sequence that uses Unicode codepoint ordering
- CodepointCollator() - Constructor for class net.sf.saxon.expr.sort.CodepointCollator
-
- CodepointEqual - Class in net.sf.saxon.functions
-
Implements the XPath 2.0 fn:codepoint-equal() function.
- CodepointEqual() - Constructor for class net.sf.saxon.functions.CodepointEqual
-
- codepointEquals(StringValue) - Method in class net.sf.saxon.value.StringValue
-
Test whether this StringValue is equal to another under the rules of the codepoint collation
- CodepointMatchKey - Class in net.sf.saxon.expr.sort
-
A match key for comparing strings (represented as an array of characters) using codepoint collation.
- CodepointMatchKey(char[]) - Constructor for class net.sf.saxon.expr.sort.CodepointMatchKey
-
- CodepointMatchKey(CharSequence) - Constructor for class net.sf.saxon.expr.sort.CodepointMatchKey
-
- CodepointsToString - Class in net.sf.saxon.functions
-
This class implements the function fn:codepoints-to-string()
- CodepointsToString() - Constructor for class net.sf.saxon.functions.CodepointsToString
-
- CodepointsToStringAdjunct - Class in com.saxonica.ee.stream.adjunct
-
- CodepointsToStringAdjunct() - Constructor for class com.saxonica.ee.stream.adjunct.CodepointsToStringAdjunct
-
- coerce(Function, SpecificFunctionType, RoleDiagnostic) - Static method in class com.saxonica.functions.hof.CoercedFunction
-
Factory method to create a CoercedFunction with a given type, for a given targetFunction.
- CoercedFunction - Class in com.saxonica.functions.hof
-
A function item obtained by coercing a supplied function; this adds a wrapper to perform dynamic
type checking of the arguments in any call, and type checking of the result.
- CoercedFunction(Function, SpecificFunctionType) - Constructor for class com.saxonica.functions.hof.CoercedFunction
-
Create a CoercedFunction as a wrapper around a target function
- CoercedFunction(SpecificFunctionType) - Constructor for class com.saxonica.functions.hof.CoercedFunction
-
Create a CoercedFunction whose target function is not yet known (happens during package re-loading)
- Coercer(SpecificFunctionType, Location) - Constructor for class com.saxonica.functions.hof.FunctionSequenceCoercer.Coercer
-
- COLLAPSE - Static variable in class net.sf.saxon.value.Whitespace
-
- collapseWhitespace(CharSequence) - Static method in class net.sf.saxon.value.Whitespace
-
Collapse whitespace as defined in XML Schema.
- CollatingAtomicComparer - Class in net.sf.saxon.expr.sort
-
An AtomicComparer used for comparing strings, untypedAtomic values, and URIs using a collation.
- CollatingAtomicComparer(StringCollator) - Constructor for class net.sf.saxon.expr.sort.CollatingAtomicComparer
-
Create an GenericAtomicComparer
- CollatingFunctionFixed - Class in net.sf.saxon.functions
-
Abstract superclass for functions that take an optional collation argument, in which the
collation is not present as an explicit argument, either because it was defaulted in the
original function call, or because it has been bound during static analysis.
- CollatingFunctionFixed() - Constructor for class net.sf.saxon.functions.CollatingFunctionFixed
-
- CollatingFunctionFree - Class in net.sf.saxon.functions
-
Generic class for all functions that take an optional collation argument,
where the collation argument is supplied and has not yet been resolved.
- CollatingFunctionFree() - Constructor for class net.sf.saxon.functions.CollatingFunctionFree
-
- collation - Variable in class com.saxonica.ee.optim.SwitchExpression.SwitchCaseInfo
-
- collation - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
-
- COLLATION_KEY_NaN - Static variable in class net.sf.saxon.expr.sort.AtomicSortComparer
-
- COLLATION_URI_RESOLVER - Static variable in class net.sf.saxon.lib.FeatureKeys
-
The supplied
CollationURIResolver
is used to process any collation URIs
found in the query or stylesheet, returning an object of class
StringCollator
that implements the requested
collation.
- COLLATION_URI_RESOLVER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
-
- CollationDeclaration - Interface in net.sf.saxon.style
-
Interface implemented by SaxonCollation, which is not available in Saxon-HE
- CollationKeyFn - Class in net.sf.saxon.functions
-
Implements the collation-key function defined in the XSLT 3.0 and XPath 3.1 specifications
- CollationKeyFn() - Constructor for class net.sf.saxon.functions.CollationKeyFn
-
- CollationMatchKey - Class in net.sf.saxon.expr.sort
-
A match key for comparing strings under a collation.
- CollationMatchKey(CollationKey) - Constructor for class net.sf.saxon.expr.sort.CollationMatchKey
-
- collationName - Variable in class net.sf.saxon.expr.sort.SortKeyDefinition
-
- collationName - Variable in class net.sf.saxon.style.XSLSortOrMergeKey
-
- CollationURIResolver - Interface in net.sf.saxon.lib
-
A CollationURIResolver accepts a collation name as input, and returns
a collation (represented by a
StringCollator
as output.
- COLLECTION_FINDER - Static variable in class net.sf.saxon.lib.FeatureKeys
-
The supplied
CollectionFinder
is used to retrieve a
ResourceCollection
object given by any URI defined in
calls to the
collection()
or the
uri-collection()
function.
- COLLECTION_FINDER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
-
- COLLECTION_URI_RESOLVER - Static variable in class net.sf.saxon.lib.FeatureKeys
-
The supplied CollectionURIResolver
is used to process any URIs used in
calls to the collection()
function.
- COLLECTION_URI_RESOLVER_CLASS - Static variable in class net.sf.saxon.lib.FeatureKeys
-
- collectionFinder - Variable in class net.sf.saxon.Configuration
-
- CollectionFinder - Interface in net.sf.saxon.lib
-
An instance of CollectionFinder can be registered with the Saxon configuration; it is called in response
to calls on the fn:collection() and fn:uri-collection() functions.
- CollectionFn - Class in net.sf.saxon.functions
-
Implement the fn:collection() function.
- CollectionFn() - Constructor for class net.sf.saxon.functions.CollectionFn
-
- collectionURI - Variable in class net.sf.saxon.resource.AbstractResourceCollection
-
- CollectionURIResolver - Interface in net.sf.saxon.lib
-
- CollectionURIResolverWrapper - Class in net.sf.saxon.resource
-
The class bridges the old CollectionURIResolver interface to the new CollectionFinder interface; it means
that existing CollectionURIResolver implementations can continue to be used with Saxon 9.7.
- CollectionURIResolverWrapper(CollectionURIResolver) - Constructor for class net.sf.saxon.resource.CollectionURIResolverWrapper
-
Create a wrapper for a CollectionURIResolver
- COLON - Static variable in class net.sf.saxon.expr.parser.Token
-
":" (XPath 3.0 maps)
- COLONCOLON - Static variable in class net.sf.saxon.expr.parser.Token
-
"::" symbol
- COLONSTAR - Static variable in class net.sf.saxon.expr.parser.Token
-
":*" symbol
- columnNumber(XPathContext) - Static method in class com.saxonica.functions.extfn.Extensions
-
Return the column number of the context node.
- columnNumber(ZeroOrOne<NodeInfo>) - Static method in class com.saxonica.functions.extfn.Extensions
-
Return the column number of the specified node.
- com.saxonica - package com.saxonica
-
This package together with its subpackages contains the code of Saxon-PE and Saxon-EE, other
than the code that is in common with the open-source version Saxon-HE.
- com.saxonica.config - package com.saxonica.config
-
This package contains classes supporting configuration
of Saxon-PE and Saxon-EE.
- com.saxonica.config.ee - package com.saxonica.config.ee
-
- com.saxonica.config.pe - package com.saxonica.config.pe
-
- com.saxonica.ee.bytecode - package com.saxonica.ee.bytecode
-
This package and its subpackages contain code responsible for bytecode generation
under Saxon-EE.
- com.saxonica.ee.bytecode.converter - package com.saxonica.ee.bytecode.converter
-
This package contains classes responsible for generating bytecode to effect data type
conversions, for example boolean to double conversion.
- com.saxonica.ee.bytecode.iter - package com.saxonica.ee.bytecode.iter
-
This package contains classes responsible for generating bytecode for custom iterators.
- com.saxonica.ee.bytecode.map - package com.saxonica.ee.bytecode.map
-
This package contains classes responsible for generating bytecode for custom mapping functions.
- com.saxonica.ee.bytecode.util - package com.saxonica.ee.bytecode.util
-
This package contains utility classes supporting the generation of bytecode and the interface with the
ASM library.
- com.saxonica.ee.config - package com.saxonica.ee.config
-
- com.saxonica.ee.expr - package com.saxonica.ee.expr
-
- com.saxonica.ee.extfn - package com.saxonica.ee.extfn
-
- com.saxonica.ee.jaxp - package com.saxonica.ee.jaxp
-
This package contains the Saxon implementation of the JAXP schema validation API.
- com.saxonica.ee.optim - package com.saxonica.ee.optim
-
This package contains classes used to support optimized expressions and
instructions that are specific to Saxon-EE, and that don't fit
conveniently into a more specialized category (such as streaming).
- com.saxonica.ee.packages - package com.saxonica.ee.packages
-
This package contains classes used to support creation of XSLT 3.0 packages.
- com.saxonica.ee.pattern - package com.saxonica.ee.pattern
-
- com.saxonica.ee.pattern.preconditions - package com.saxonica.ee.pattern.preconditions
-
- com.saxonica.ee.s9api - package com.saxonica.ee.s9api
-
This package contains classes used to support the Saxon-EE specific parts of the s9api
API, in particular the parts concerned with schema validation.
- com.saxonica.ee.schema - package com.saxonica.ee.schema
-
This package contains classes used to represent the information in a schema, that is, the schema components.
- com.saxonica.ee.schema.fsa - package com.saxonica.ee.schema.fsa
-
The package com.saxonica.ee.schema.fsa contains classes used to implement the finite state
machines used when validating document instances against a schema.
- com.saxonica.ee.schema.sdoc - package com.saxonica.ee.schema.sdoc
-
This package contains code used to import a schema.
- com.saxonica.ee.stream - package com.saxonica.ee.stream
-
This package and its subpackages contains classes used to support streaming
and document projection.
- com.saxonica.ee.stream.adjunct - package com.saxonica.ee.stream.adjunct
-
This package contains classes used to support streaming.
- com.saxonica.ee.stream.feed - package com.saxonica.ee.stream.feed
-
This package contains classes used to support streaming.
- com.saxonica.ee.stream.om - package com.saxonica.ee.stream.om
-
The package com.saxonica.ee.stream.om
contains internal code to support
executing of streaming templates in XSLT.
- com.saxonica.ee.stream.watch - package com.saxonica.ee.stream.watch
-
This package contains defines the two interfaces Watch and WatchMaker, and various
implementations of these interfaces.
- com.saxonica.ee.trans - package com.saxonica.ee.trans
-
- com.saxonica.ee.update - package com.saxonica.ee.update
-
This package contains classes used to support XQuery Update.
- com.saxonica.ee.validate - package com.saxonica.ee.validate
-
The validation package contains classes used to validate document instances against a schema.
- com.saxonica.expr - package com.saxonica.expr
-
This package contains classes used to support expressions and
instructions that are new in XPath 3.0, XQuery 3.0, or XSLT 3.0, and that don't fit
conveniently into a more specialized category (such as streaming).
- com.saxonica.expr.sort - package com.saxonica.expr.sort
-
- com.saxonica.functions.extfn - package com.saxonica.functions.extfn
-
The package com.saxonica.extfn
contains implementations of extension
functions in the Saxon namespace.
- com.saxonica.functions.extfn.EXPathArchive - package com.saxonica.functions.extfn.EXPathArchive
-
- com.saxonica.functions.hof - package com.saxonica.functions.hof
-
The package com.saxonica.hof
contains code to support higher-order functions.
- com.saxonica.functions.xslt3 - package com.saxonica.functions.xslt3
-
This package contains implementations of functions specific to XSLT 3.0.
- com.saxonica.ptree - package com.saxonica.ptree
-
The package com.saxonica.ptree contains classes used to support the persistent
tree model in Saxon, allowing binary storage of XML documents on disc.
- com.saxonica.pull - package com.saxonica.pull
-
This package extends the pull API for Saxon that is provided in package
net.sf.saxon.pull
in Saxon-HE.
- com.saxonica.serialize - package com.saxonica.serialize
-
This package contains additions to the serializer that are specific to Saxon-PE and Saxon-EE.
- com.saxonica.trans - package com.saxonica.trans
-
- com.saxonica.xqj - package com.saxonica.xqj
-
This package contains an implementation of the XQJ specification
defined in JSR 225.
- com.saxonica.xslt3 - package com.saxonica.xslt3
-
- com.saxonica.xslt3.instruct - package com.saxonica.xslt3.instruct
-
- com.saxonica.xslt3.style - package com.saxonica.xslt3.style
-
- com.saxonica.xsltextn - package com.saxonica.xsltextn
-
This package contains classes used at compile time to support extensions
to XSLT beyond 2.0: both facilities in the working draft of XSLT 3.0, and
extensions specific to Saxon.
- com.saxonica.xsltextn.instruct - package com.saxonica.xsltextn.instruct
-
- com.saxonica.xsltextn.style - package com.saxonica.xsltextn.style
-
- CombinedChoice - Class in com.saxonica.ee.optim
-
A class that encompasses a set of template choices
- CombinedChoice(ModeExperimentalChoice, Rule, int) - Constructor for class com.saxonica.ee.optim.CombinedChoice
-
- CombinedChoice(ModeExperimentalChoice, Rule, Rule, int) - Constructor for class com.saxonica.ee.optim.CombinedChoice
-
- CombinedChoice(ModeExperimentalChoice, Rule, Rule, int, int) - Constructor for class com.saxonica.ee.optim.CombinedChoice
-
- CombinedChoice(ModeExperimentalChoice, Rule, Rule, Rule, int, int) - Constructor for class com.saxonica.ee.optim.CombinedChoice
-
- CombinedNodeTest - Class in net.sf.saxon.pattern
-
A CombinedNodeTest combines two nodetests using one of the operators
union (=or), intersect (=and), difference (= "and not").
- CombinedNodeTest(NodeTest, int, NodeTest) - Constructor for class net.sf.saxon.pattern.CombinedNodeTest
-
Create a NodeTest that combines two other node tests
- CombinedNodeTestADJ - Class in com.saxonica.ee.pattern
-
- CombinedNodeTestADJ(NodeTest) - Constructor for class com.saxonica.ee.pattern.CombinedNodeTestADJ
-
- combinedPosture(Set<Posture>) - Static method in enum com.saxonica.ee.stream.Posture
-
Get the combined posture of a set of postures, as defined in the XSLT 3.0 specification
- combinePair(char, char) - Static method in class net.sf.saxon.serialize.charcode.UTF16CharacterSet
-
Return the non-BMP character corresponding to a given surrogate pair
surrogates.
- COMMA - Static variable in class net.sf.saxon.expr.parser.Token
-
Comma token
- CommandLineOptions - Class in net.sf.saxon.trans
-
This is a helper class for classes such as net.sf.saxon.Transform and net.sf.saxon.Query that process
command line options
- CommandLineOptions() - Constructor for class net.sf.saxon.trans.CommandLineOptions
-
- CommandLineOptions.ParamSetter - Interface in net.sf.saxon.trans
-
- comment(char[], int, int) - Method in class com.saxonica.ee.jaxp.ValidatorHandlerImpl
-
Report an XML comment anywhere in the document.
- comment(CharSequence, Location, int) - Method in class com.saxonica.ee.schema.sdoc.VersionControlFilter
-
Output a comment
- comment(CharSequence, Location, int) - Method in class com.saxonica.ee.stream.ContentDetector
-
Output a comment
- comment(CharSequence, Location, int) - Method in class com.saxonica.ee.stream.Projector
-
- comment(CharSequence, Location, int) - Method in class com.saxonica.ee.stream.watch.WatchManager
-
Output a comment
- comment(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.CatchingReceiver
-
- comment(CharSequence, Location, int) - Method in class com.saxonica.ee.validate.Checker
-
- comment(CharSequence, Location, int) - Method in class com.saxonica.ptree.PTreeEmitter
-
Notify a comment.
- comment(CharSequence, Location, int) - Method in class com.saxonica.serialize.BinaryEmitter
-
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.dom.DOMWriter
-
Handle a comment.
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.CommentStripper
-
Remove comments
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.ComplexContentOutputter
-
Write a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.ContentHandlerProxy
-
Output a comment.
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.IDFilter
-
Output a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.ProxyReceiver
-
Output a comment
- comment(CharSequence, Location, int) - Method in interface net.sf.saxon.event.Receiver
-
Notify a comment.
- comment(char[], int, int) - Method in class net.sf.saxon.event.ReceivingContentHandler
-
Notify the existence of a comment.
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.SequenceNormalizer
-
Output a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.SequenceWriter
-
Write a comment.
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.SignificantItemDetector
-
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.Sink
-
Output a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.TeeOutputter
-
Notify a comment.
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.TracingFilter
-
Output a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.TreeReceiver
-
Output a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.event.TypeCheckingFilter
-
Output a comment
- Comment - Class in net.sf.saxon.expr.instruct
-
An instruction representing an xsl:comment element in the stylesheet.
- Comment() - Constructor for class net.sf.saxon.expr.instruct.Comment
-
Construct the instruction
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.ma.json.JsonReceiver
-
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.option.axiom.AxiomWriter
-
Handle a comment.
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.option.dom4j.DOM4JWriter
-
Handle a comment.
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.option.jdom.JDOMWriter
-
Handle a comment.
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.option.jdom2.JDOM2Writer
-
Handle a comment.
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.option.xom.XOMWriter
-
Handle a comment.
- COMMENT - Static variable in class net.sf.saxon.pattern.NodeKindTest
-
- COMMENT - Static variable in interface net.sf.saxon.pull.PullProvider
-
A COMMENT event is notified for a comment node, which may be either a top-level
comment or one nested within an element or document node.
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.query.SequenceWrapper
-
Output a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.CDATAFilter
-
Output a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.HTMLIndenter
-
Output a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.ImplicitResultChecker
-
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.TEXTEmitter
-
Output a comment.
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.UncommittedSerializer
-
Output a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XML10ContentChecker
-
Output a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XMLEmitter
-
Handle a comment.
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.serialize.XMLIndenter
-
Output a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.stax.ReceiverToXMLStreamWriter
-
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.style.UseWhenFilter
-
Output a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.tree.linked.LinkedBuilderMonitor
-
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.tree.linked.LinkedTreeBuilder
-
Notify a comment
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilder
-
Callback interface for SAX: not for application use
- comment(CharSequence, Location, int) - Method in class net.sf.saxon.tree.tiny.TinyBuilderMonitor
-
- COMMENT - Static variable in class net.sf.saxon.type.Type
-
Item type representing a comment node
- COMMENT - Static variable in class net.sf.saxon.type.UType
-
- commentBuffer - Variable in class net.sf.saxon.tree.tiny.TinyTree
-
- commentCombined - Variable in class com.saxonica.ee.trans.ModeExperimentalChoice
-
- CommentCompiler - Class in com.saxonica.ee.bytecode
-
Generate bytecode for the Comment Instruction
- CommentCompiler() - Constructor for class com.saxonica.ee.bytecode.CommentCompiler
-
- CommentImpl - Class in net.sf.saxon.tree.linked
-
CommentImpl is an implementation of a Comment node
- CommentImpl(String) - Constructor for class net.sf.saxon.tree.linked.CommentImpl
-
- commentRuleChain - Variable in class net.sf.saxon.trans.SimpleMode
-
- CommentStripper - Class in net.sf.saxon.event
-
The CommentStripper class is a filter that removes all comments and processing instructions.
- CommentStripper(Receiver) - Constructor for class net.sf.saxon.event.CommentStripper
-
Default constructor for use in subclasses
- commit() - Method in class com.saxonica.xqj.SaxonXQConnection
-
- commit() - Method in interface javax.xml.xquery.XQConnection
-
Makes all changes made in the current transaction permanent and releases
any locks held by the datasource.
- Common - Class in net.sf.saxon.option.exslt
-
This class implements extension functions in the
http://exslt.org/common namespace.
- commonlhs - Variable in class com.saxonica.ee.optim.SwitchExpression.SwitchCaseInfo
-
- commontype - Variable in class com.saxonica.ee.optim.SwitchExpression.SwitchCaseInfo
-
- compact() - Method in class net.sf.saxon.tree.util.AttributeCollectionImpl
-
Compact the attribute list to avoid wasting memory
- CompactStringValue - Class in com.saxonica.ee.validate
-
A compact representation of an atomic xs:string value used in saved tables for key and keyref constraints,
designed to economize on space.
- CompactStringValue(String) - Constructor for class com.saxonica.ee.validate.CompactStringValue
-
- ComparableAtomicValueComparer - Class in net.sf.saxon.expr.sort
-
A comparer for comparing two "ordinary" atomic values, where the values implement the Comparable
interface and the equals() method with the appropriate XPath semantics.
- ComparableAtomicValueComparer() - Constructor for class net.sf.saxon.expr.sort.ComparableAtomicValueComparer
-
- comparators - Variable in class com.saxonica.xslt3.instruct.MergeInstr
-
- comparators - Variable in class net.sf.saxon.expr.sort.SortedIterator
-
- compare(String, String) - Method in class com.saxonica.expr.sort.UCACollator
-
- compare(int, int) - Method in class net.sf.saxon.expr.flwor.OrderByClausePull
-
Compare two objects within this Sortable, identified by their position.
- compare(int, int) - Method in class net.sf.saxon.expr.flwor.OrderByClausePush
-
Compare two objects within this Sortable, identified by their position.
- compare(AtomicValue, int, AtomicValue, AtomicComparer, boolean, XPathContext, NamespaceResolver) - Static method in class net.sf.saxon.expr.GeneralComparison
-
Compare two atomic values
- compare(int, int) - Method in class net.sf.saxon.expr.sort.DocumentOrderIterator
-
Compare two nodes in document sequence
(needed to implement the Sortable interface)
- compare(Item, Item) - Method in class net.sf.saxon.expr.sort.GlobalOrderComparer
-
- compare(Item, Item) - Method in interface net.sf.saxon.expr.sort.ItemOrderComparer
-
Compare two objects.
- compare(Item, Item) - Method in class net.sf.saxon.expr.sort.LocalOrderComparer
-
- compare(int, int) - Method in interface net.sf.saxon.expr.sort.Sortable
-
Compare two objects within this Sortable, identified by their position.
- compare(int, int) - Method in class net.sf.saxon.expr.sort.SortedIterator
-
Compare two items in sorted sequence
(needed to implement the Sortable interface)
- Compare - Class in net.sf.saxon.functions
-
This class implements the XPath 2.0 fn:compare() function
- Compare() - Constructor for class net.sf.saxon.functions.Compare
-
- compare(int, int) - Method in class net.sf.saxon.serialize.AttributeSorter
-
Compare two objects within this Sortable, identified by their position.
- compare(Duration) - Method in class net.sf.saxon.value.SaxonDuration
-
Partial order relation comparison with this Duration
instance.
- compare(XMLGregorianCalendar) - Method in class net.sf.saxon.value.SaxonXMLGregorianCalendar
-
- COMPARE_ANNOTATIONS - Static variable in class net.sf.saxon.functions.DeepEqual
-
Flag indicating that elements and attributes must have the same type annotation to be considered
deep-equal
- COMPARE_ID_FLAGS - Static variable in class net.sf.saxon.functions.DeepEqual
-
Flag indicating that the is-id and is-idref flags are to be compared
- COMPARE_STRING_VALUES - Static variable in class net.sf.saxon.functions.DeepEqual
-
Flag indicating that elements and attributes should always be compared according to their string
value, not their typed value
- compareAtomicValues(AtomicValue, AtomicValue) - Method in interface net.sf.saxon.expr.sort.AtomicComparer
-
Compare two AtomicValue objects according to the rules for their data type.
- compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.AtomicSortComparer
-
Compare two AtomicValue objects according to the rules for their data type.
- compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.CalendarValueComparer
-
Compare two AtomicValue objects according to the rules for their data type.
- compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.CodepointCollatingComparer
-
Compare two AtomicValue objects according to the rules for their data type.
- compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.CollatingAtomicComparer
-
Compare two AtomicValue objects according to the rules for their data type.
- compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.ComparableAtomicValueComparer
-
Compare two AtomicValue objects according to the rules for their data type.
- compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.DescendingComparer
-
Compare two objects.
- compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.DoubleSortComparer
-
Compare two AtomicValue objects according to the rules for their data type.
- compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.EmptyGreatestComparer
-
Compare two AtomicValue objects according to the rules for their data type.
- compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.EqualityComparer
-
Compare two AtomicValue objects according to the rules for their data type.
- compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.GenericAtomicComparer
-
Compare two AtomicValue objects according to the rules for their data type.
- compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.NumericComparer
-
Compare two Items by converting them to numbers and comparing the numeric values.
- compareAtomicValues(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.TextComparer
-
Compare two Items by converting them to strings and comparing the string values.
- compareComputedRank(Rule) - Method in class net.sf.saxon.trans.Rule
-
Rules have an ordering, based on their precedence and priority.
- compareCS(CharSequence, CharSequence) - Static method in class net.sf.saxon.expr.sort.CodepointCollator
-
Compare two CharSequence objects.
- compareCS(CharSequence, CharSequence) - Method in class net.sf.saxon.expr.sort.HTML5CaseBlindCollator
-
Compare two CharSequence objects.
- compareDocumentPosition(Node) - Method in class net.sf.saxon.dom.NodeOverNodeInfo
-
Compare the position of the (other) node in document order with the reference node (this node).
- compareDocumentPosition(Node) - Method in class net.sf.saxon.dom.TextOverAttrInfo
-
Compare the position of the (other) node in document order with the reference node (this node).
- compareNonComparables(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.EquivalenceComparer
-
Compare two values that are known to be non-comparable.
- compareNonComparables(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.AtomicSortComparer
-
Compare two values that are known to be non-comparable.
- compareOrder(NodeInfo) - Method in class com.saxonica.ee.stream.om.FleetingNode
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class com.saxonica.pull.UnconstructedParent
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.dom.DOMNodeWrapper
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in interface net.sf.saxon.om.NodeInfo
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.option.axiom.AxiomAttributeWrapper
-
Determine the relative position of this node and another node, in
document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.option.axiom.AxiomDocumentNodeWrapper
-
Determine the relative position of this node and another node, in
document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.option.axiom.AxiomElementNodeWrapper
-
Determine the relative position of this node and another node, in
document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.option.axiom.AxiomLeafNodeWrapper
-
Determine the relative position of this node and another node, in
document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.option.dom4j.DOM4JNodeWrapper
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.option.jdom.JDOMNodeWrapper
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.option.jdom2.JDOM2NodeWrapper
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Determine the relative position of this node and another node, in
document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.linked.NodeImpl
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.NamespaceNode
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
-
Determine the relative position of this node and another node, in document order.
- compareOrder(SiblingCountingNode, SiblingCountingNode) - Static method in class net.sf.saxon.tree.util.Navigator
-
Generic (model-independent) method to determine the relative position of two
node in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.util.Orphan
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.TypeStrippedNode
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
-
Determine the relative position of this node and another node, in document order.
- compareOrder(NodeInfo) - Method in class net.sf.saxon.value.TextFragmentValue
-
Determine the relative position of this node and another node, in document order.
- comparePosition(NodeInfo) - Method in class com.saxonica.ee.stream.om.FleetingNode
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in class com.saxonica.pull.UnconstructedParent
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.dom.DOMNodeWrapper
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in interface net.sf.saxon.om.NodeInfo
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.option.axiom.AxiomAttributeWrapper
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.option.xom.XOMNodeWrapper
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.tree.linked.NodeImpl
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.tree.NamespaceNode
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.tree.tiny.TinyNodeImpl
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo, NodeInfo) - Static method in class net.sf.saxon.tree.util.Navigator
-
Generic (model-independent) method to determine the relative position of two
node in document order.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.tree.util.Orphan
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.AbstractNodeWrapper
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.AbstractVirtualNode
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.SpaceStrippedNode
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.tree.wrapper.VirtualCopy
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparePosition(NodeInfo) - Method in class net.sf.saxon.value.TextFragmentValue
-
Determine the relative position of this node and another node, in document order,
distinguishing whether the first node is a preceding, following, descendant, ancestor,
or the same node as the second.
- comparer - Variable in class com.saxonica.ee.pattern.preconditions.ComparisonPredicateIndex.IndexBase
-
- comparer - Variable in class net.sf.saxon.expr.GeneralComparison
-
- comparer - Variable in class net.sf.saxon.expr.GeneralComparison10
-
- compareRank(Rule) - Method in class net.sf.saxon.trans.Rule
-
Rules have an ordering, based on their precedence and priority.
- comparers - Variable in class net.sf.saxon.expr.flwor.OrderByClausePull
-
- comparers - Variable in class net.sf.saxon.expr.flwor.OrderByClausePush
-
- comparesEqual(CharSequence, CharSequence) - Method in class net.sf.saxon.expr.sort.AlphanumericCollator
-
Compare two strings for equality.
- comparesEqual(AtomicValue, AtomicValue) - Method in interface net.sf.saxon.expr.sort.AtomicComparer
-
Compare two AtomicValue objects for equality according to the rules for their data type.
- comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.AtomicSortComparer
-
Compare two AtomicValue objects for equality according to the rules for their data type.
- comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.CalendarValueComparer
-
Compare two AtomicValue objects for equality according to the rules for their data type.
- comparesEqual(CharSequence, CharSequence) - Method in class net.sf.saxon.expr.sort.CaseFirstCollator
-
Compare two strings for equality.
- comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.CodepointCollatingComparer
-
Compare two AtomicValue objects for equality.
- comparesEqual(CharSequence, CharSequence) - Method in class net.sf.saxon.expr.sort.CodepointCollator
-
Test whether one string is equal to another, according to the rules
of the XPath compare() function.
- comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.CollatingAtomicComparer
-
Compare two AtomicValue objects for equality according to the rules for their data type.
- comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.ComparableAtomicValueComparer
-
Compare two AtomicValue objects for equality according to the rules for their data type.
- comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.DescendingComparer
-
Compare two AtomicValue objects for equality according to the rules for their data type.
- comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.DoubleSortComparer
-
Test whether two values compare equal.
- comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.EmptyGreatestComparer
-
Compare two AtomicValue objects for equality according to the rules for their data type.
- comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.EqualityComparer
-
Compare two AtomicValue objects for equality according to the rules for their data type.
- comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.GenericAtomicComparer
-
Compare two AtomicValue objects for equality according to the rules for their data type.
- comparesEqual(CharSequence, CharSequence) - Method in class net.sf.saxon.expr.sort.HTML5CaseBlindCollator
-
Test whether one string is equal to another, according to the rules
of the XPath compare() function.
- comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.NumericComparer
-
Compare two AtomicValue objects for equality according to the rules for their data type.
- comparesEqual(CharSequence, CharSequence) - Method in class net.sf.saxon.expr.sort.SimpleCollation
-
Compare two strings for equality.
- comparesEqual(AtomicValue, AtomicValue) - Method in class net.sf.saxon.expr.sort.TextComparer
-
Compare two AtomicValue objects for equality according to the rules for their data type.
- comparesEqual(CharSequence, CharSequence) - Method in interface net.sf.saxon.lib.StringCollator
-
Compare two strings for equality.
- compareSortKeys(GroundedValue, GroundedValue, AtomicComparer) - Static method in class net.sf.saxon.ma.arrays.ArraySort
-
- compareStrength(Wildcard) - Method in class com.saxonica.ee.schema.Wildcard
-
- compareStrings(CharSequence, CharSequence) - Method in class net.sf.saxon.expr.sort.AlphanumericCollator
-
Compare two objects.
- compareStrings(CharSequence, CharSequence) - Method in class net.sf.saxon.expr.sort.CaseFirstCollator
-
Compare two string objects: case is irrelevant, unless the strings are equal ignoring
case, in which case lowercase comes first.
- compareStrings(CharSequence, CharSequence) - Method in class net.sf.saxon.expr.sort.CodepointCollator
-
Compare two string objects.
- compareStrings(CharSequence, CharSequence) - Method in class net.sf.saxon.expr.sort.HTML5CaseBlindCollator
-
Compare two string objects.
- compareStrings(CharSequence, CharSequence) - Method in class net.sf.saxon.expr.sort.SimpleCollation
-
Compares its two arguments for order.
- compareStrings(CharSequence, CharSequence) - Method in interface net.sf.saxon.lib.StringCollator
-
Compare two strings
- compareTo(CollationKey) - Method in class com.saxonica.expr.sort.UCACollationKey
-
- compareTo(Object) - Method in class net.sf.saxon.expr.sort.CodepointMatchKey
-
- compareTo(Object) - Method in class net.sf.saxon.expr.sort.CollationMatchKey
-
- compareTo(UnicodeString) - Method in class net.sf.saxon.regex.UnicodeString
-
Compare two unicode strings in codepoint collating sequence
- compareTo(Object) - Method in class net.sf.saxon.style.PackageVersion
-
- compareTo(Object) - Method in class net.sf.saxon.value.Base64BinaryValue
-
- compareTo(Object) - Method in class net.sf.saxon.value.BigIntegerValue.BigIntegerComparable
-
- compareTo(Object) - Method in class net.sf.saxon.value.BigIntegerValue
-
Compare the value to another numeric value
- compareTo(long) - Method in class net.sf.saxon.value.BigIntegerValue
-
Compare the value to a long
- compareTo(Object) - Method in class net.sf.saxon.value.BooleanValue
-
Compare the value to another boolean value
- compareTo(CalendarValue, int) - Method in class net.sf.saxon.value.CalendarValue
-
Compare this value to another value of the same type, using the supplied implicit timezone if required.
- compareTo(CalendarValue, int) - Method in class net.sf.saxon.value.DateTimeValue
-
Compare the value to another dateTime value, following the XPath comparison semantics
- compareTo(Object) - Method in class net.sf.saxon.value.DateTimeValue
-
Context-free comparison of two DateTimeValue values.
- compareTo(Object) - Method in class net.sf.saxon.value.DateValue
-
Context-free comparison of two DateValue values.
- compareTo(Object) - Method in class net.sf.saxon.value.DayTimeDurationValue
-
Compare the value to another duration value
- compareTo(Object) - Method in class net.sf.saxon.value.DecimalValue
-
Compare the value to another numeric value
- compareTo(long) - Method in class net.sf.saxon.value.DecimalValue
-
Compare the value to a long
- compareTo(Object) - Method in class net.sf.saxon.value.DecimalValue.DecimalComparable
-
- compareTo(long) - Method in class net.sf.saxon.value.DoubleValue
-
Compare the value to a long.
- compareTo(Object) - Method in class net.sf.saxon.value.FloatValue
-
- compareTo(long) - Method in class net.sf.saxon.value.FloatValue
-
Compare the value to a long
- compareTo(CalendarValue, int) - Method in class net.sf.saxon.value.GDateValue
-
Compare this value to another value of the same type, using the supplied context object
to get the implicit timezone if required.
- compareTo(Object) - Method in class net.sf.saxon.value.HexBinaryValue
-
- compareTo(Object) - Method in class net.sf.saxon.value.Int64Value
-
Compare the value to another numeric value
- compareTo(long) - Method in class net.sf.saxon.value.Int64Value
-
Compare the value to a long
- compareTo(Object) - Method in class net.sf.saxon.value.Int64Value.Int64Comparable
-
- compareTo(Object) - Method in class net.sf.saxon.value.NestedIntegerValue
-
- compareTo(Object) - Method in class net.sf.saxon.value.NumericValue
-
Compare the value to another numeric value
- compareTo(long) - Method in class net.sf.saxon.value.NumericValue
-
Compare the value to a long
- compareTo(Object) - Method in class net.sf.saxon.value.TimeValue
-
Compare the value to another dateTime value
- compareTo(CalendarValue, int) - Method in class net.sf.saxon.value.TimeValue
-
Compare the value to another dateTime value
- compareTo(AtomicValue, StringCollator, XPathContext) - Method in class net.sf.saxon.value.UntypedAtomicValue
-
Compare an untypedAtomic value with another value, using a given collator to perform
any string comparisons.
- compareTo(Object) - Method in class net.sf.saxon.value.YearMonthDurationValue
-
Compare the value to another duration value
- CompareToIntegerConstant - Class in net.sf.saxon.expr
-
This class implements a comparison of a numeric value to an integer constant using one of the operators
eq, ne, lt, gt, le, ge.
- CompareToIntegerConstant(Expression, int, long) - Constructor for class net.sf.saxon.expr.CompareToIntegerConstant
-
Create the expression
- CompareToIntegerConstantCompiler - Class in com.saxonica.ee.bytecode
-
Generate code for a CompareToIntegerConstant
- CompareToIntegerConstantCompiler() - Constructor for class com.saxonica.ee.bytecode.CompareToIntegerConstantCompiler
-
- ComparisonADJ - Class in com.saxonica.ee.expr
-
- ComparisonADJ(Expression) - Constructor for class com.saxonica.ee.expr.ComparisonADJ
-
- comparisonCardinality - Variable in class net.sf.saxon.expr.GeneralComparison
-
- ComparisonExpression - Interface in net.sf.saxon.expr
-
Interface implemented by expressions that perform a comparison
- comparisonLHS - Variable in class com.saxonica.ee.pattern.preconditions.ComparisonPredicateIndex.IndexBase
-
- ComparisonPredicateIndex - Class in com.saxonica.ee.pattern.preconditions
-
A class containing information for simple indexation of templates rules of the general
form base[expr = vals], and the special case for DITA-OT *[contains(@class,' tag ')]
To iterate across candidate rules, the
IndexMatcher
class can be used, behaving as a sequence iterator
to yield successive candidate matching Rules (wrapped in ObjectValue).
- ComparisonPredicateIndex() - Constructor for class com.saxonica.ee.pattern.preconditions.ComparisonPredicateIndex
-
- comparisonPredicateIndex - Variable in class com.saxonica.ee.trans.ModeExperimental
-
- ComparisonPredicateIndex.AncestorQualifiedRuleCase - Class in com.saxonica.ee.pattern.preconditions
-
A rule case which has ancestral qualification.
- ComparisonPredicateIndex.IndexBase - Class in com.saxonica.ee.pattern.preconditions
-
A class that is used to index sets of rules with common forms,
such as patt[expr = value] where
patt - the base pattern and
expr - the LHS of a comparison
are common
By matching instances of this class we can group rules that have similar
'left hand sides' for indexation
- Comparison