Package com.icl.saxon.expr
package com.icl.saxon.expr
-
ClassDescriptionArithmetic Expression: a numeric expression consisting of the sum, difference, product, quotient, or modulus of two numeric expressionsAn expression that represents a reference to a named attributeThis class represents an attribute value template.An AxisExpression is always obtained by simplifying a PathExpression.Binary Expression: a numeric expression consisting of the two operands and an operatorBoolean expression: two booleans combined using AND or ORA boolean XPath valueThis class represents the expression ".", which always returns the context node.An enumeration representing a nodeset that is an intersection of two other NodeSets.An enumeration returning the distinct nodes from a supplied nodesetA node-set value no nodesError expression: this expression is generated when the supplied expression cannot be parsed, and the containing element enables forwards-compatible processing.This class serves two purposes: it is an abstract superclass for different kinds of XPath expression, and it contains a static method to invoke the expression parserParser for XSL expressions and patterns.A FilterEnumerator filters an input NodeEnumeration using a filter expression.A FilterExpression contains a base expression and a filter predicate, which may be an integer expression (positional filter), or a boolean expression (qualifier)This class represents a Value of type result tree fragment.Abstract superclass for system-defined and user-defined functionsThis class acts as a proxy for an extension function defined as a method in a user-defined classAn enumeration representing a nodeset that is an intersection of two other NodeSets.position()=last() expressionA LastPositionFinder is an object used by the Context to locate the last position in the context node list.A LookaheadEnumerator passes the nodes from a base enumerator throgh unchanged.A NodeListExpression is an expression denoting a set of nodes sorted in document order.NodeSetComparison: A Relational Expression that compares a node-set with a string or numeric value for equals, not-equals, greater-than or less-than.A NodeSetExpression is any expression denoting a set of nodes.A node-set value implemented extensionally.A node-set value implemented intensionally.A node-set value.A numeric (floating point) valueAn XPath value that encapsulates a Java object.Class ParentNodeExpression represents the XPath expression ".." or "parent::node()"An expression that establishes a set of nodes by following relationships between nodes in the document.PositionRange: a boolean expression that tests whether the position() is within a certain range.Relational Expression: a boolean expression that compares two expressions for equals, not-equals, greater-than or less-than.An expression whose value is always a set of nodes containing a single node, the document root.Singleton Comparison: A Relational Expression that compares a singleton node-set with a string or numeric value for equals, not-equals, greater-than or less-than.A node set expression that will always return zero or one nodesA node-set value containing zero or one nodesA NodeSetExpression that retrieves nodes in order according to a specified sort key.A SortKeyEnumeration is NodeEnumeration that delivers the nodes sorted according to a specified sort key.A StandaloneContext provides a context for parsing an expression or pattern appearing in a context other than a stylesheet.A StaticContext contains the information needed while an expression or pattern is being parsed.A step in a path expressionA string valueThis class represents a call to a function defined in the stylesheetThis class represents a Value of type result tree fragment, specifically, an RTF whose root owns a single text node.Tokenizer for patterns.An enumeration representing a nodeset that is a union of two other NodeSets.An expression representing a nodeset that is a union of two other NodeSetsA value is the result of an expression but it is also an expression in its own rightVariable reference: a reference to an XSL variableXPathException is used to indicate an error in an XPath expression.