Frames | No Frames |
Classes derived from org.apache.xpath.Expression | |
class | Special context node pattern matcher.
|
class | Match pattern step that contains a function.
|
class | This is the basic node test class for both match patterns and location path
steps.
|
class | This class represents a single pattern match step.
|
class | This class represents a union pattern, which can have multiple individual
StepPattern patterns.
|
Constructors with parameter type org.apache.xpath.Expression | |
Construct a FunctionPattern from a
expression .
|
Methods with parameter type org.apache.xpath.Expression | |
boolean | |
boolean | |
boolean | |
void | |
void | Set the predicates for this match pattern step.
|
Methods with return type org.apache.xpath.Expression | |
Expression | |
Expression | StepPattern.getPredicate(int i) Get a predicate expression.
|
Expression[] | Set the list of predicate expressions for this pattern step.
|
Constructors with parameter type org.apache.xpath.Expression | |
Construct an XPath object.
|
Methods with parameter type org.apache.xpath.Expression | |
boolean | Compare this object with another object and see
if they are equal, include the sub heararchy.
|
void | Set the raw expression object for this object.
|
void | Set the raw expression object for this object.
|
boolean | Visit a predicate within a location path. |
Methods with return type org.apache.xpath.Expression | |
Expression | Get the raw Expression object that this class wraps.
|
Expression | Get the raw Expression object that this class wraps.
|
Methods with return type org.apache.xpath.Expression | |
Expression | Execute the XPath object from a given opcode position.
|
Expression[] | Compiler.getCompiledPredicates(int opPos) Compile a zero or more predicates for a given match pattern.
|
Expression | Compiler.locationPath(int opPos) Compile a location path. |
Expression | Compiler.locationPathPattern(int opPos) Compile a location match pattern unit expression.
|
Expression | Compile a location step predicate expression.
|
Classes derived from org.apache.xpath.Expression | |
class | The 'and' operation expression executer.
|
class | The 'boolean()' operation expression executer.
|
class | The 'div' operation expression executer.
|
class | The '=' operation expression executer.
|
class | The '>' operation expression executer.
|
class | The '>=' operation expression executer.
|
class | The '<' operation expression executer.
|
class | The '<=' operation expression executer.
|
class | The binary '-' operation expression executer.
|
class | The 'mod' operation expression executer.
|
class | The '*' operation expression executer.
|
class | The unary '-' operation expression executer.
|
class | The '! |
class | The 'number()' operation expression executer.
|
class | The baseclass for a binary operation.
|
class | The 'or' operation expression executer.
|
class | The '+' operation expression executer.
|
class | The 'quo' operation expression executer. (no longer supported by XPath).
|
class | The 'string()' operation expression executer.
|
class | The unary operation base class.
|
class | The variable reference expression executer.
|
class | This is a "smart" variable reference that is used in situations where
an absolute path is optimized into a variable reference, but may
be used in some situations where the document context may have changed.
|
Methods with parameter type org.apache.xpath.Expression | |
boolean | |
boolean | |
boolean | |
void | |
void | |
void | Set the left and right operand expressions for this operation.
|
void | Set the expression operand for the operation.
|
Methods with return type org.apache.xpath.Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression |
Classes derived from org.apache.xpath.Expression | |
class | This class implements an optimized iterator for
"key()" patterns, matching each node to the
match attribute in one or more xsl:key declarations.
|
class | This class filters nodes from a key iterator, according to
whether or not the use value matches the ref value.
|
Classes derived from org.apache.xpath.Expression | |
class | Execute the Boolean() function.
|
class | Execute the Ceiling() function.
|
class | Execute the Concat() function.
|
class | Execute the Contains() function.
|
class | Execute the Count() function.
|
class | Execute the current() function.
|
class | Execute the proprietary document-location() function, which returns
a node set of documents.
|
class | Execute the ExtElementAvailable() function.
|
class | An object of this class represents an extension call expression. |
class | Execute the ExtFunctionAvailable() function.
|
class | Execute the False() function.
|
class | Execute the Floor() function.
|
class | Execute the GenerateId() function.
|
class | Execute the Id() function.
|
class | Execute the Lang() function.
|
class | Execute the Last() function.
|
class | Execute the LocalPart() function.
|
class | Execute the Namespace() function.
|
class | Execute the normalize-space() function.
|
class | Execute the Not() function.
|
class | Execute the Number() function.
|
class | Execute the Position() function.
|
class | Execute the Qname() function.
|
class | Execute the round() function.
|
class | Execute the StartsWith() function.
|
class | Execute the String() function.
|
class | Execute the StringLength() function.
|
class | Execute the Substring() function.
|
class | Execute the SubstringAfter() function.
|
class | Execute the SubstringBefore() function.
|
class | Execute the Sum() function.
|
class | Execute the SystemProperty() function.
|
class | This is a superclass of all XPath functions. |
class | Base class for functions that accept two arguments.
|
class | Base class for functions that accept three arguments.
|
class | Base class for functions that accept one argument that can be defaulted if
not specified.
|
class | Base class for functions that accept an undetermined number of multiple
arguments.
|
class | Base class for functions that accept one argument.
|
class | Execute the Translate() function.
|
class | Execute the True() function.
|
class |
Methods with parameter type org.apache.xpath.Expression | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
void | Set an argument expression for a function. |
void | Set an argument expression for a function. |
void | Set an argument expression for a function. |
void | Set an argument expression for a function. |
void | Set an argument expression for a function. |
void | Set an argument expression for a function. |
void |
Methods with return type org.apache.xpath.Expression | |
Expression | FuncExtFunction.getArg(int n) Return the nth argument passed to the extension function.
|
Expression | Return the first argument passed to the function (at index 0).
|
Expression | Return the second argument passed to the function (at index 1).
|
Expression | Return the third argument passed to the function (at index 2).
|
Expression[] | Return an expression array containing arguments at index 3 or greater.
|
Expression |
Classes derived from org.apache.xpath.Expression | |
class | Execute the Doc() function.
|
class | Execute the FormatNumber() function.
|
class | Execute the Key() function.
|
class | An instance of this class holds unto a variable until
it is executed. |
class | This is the same as XUnresolvedVariable, but it assumes that the
context is already set up. |
Methods with parameter type org.apache.xpath.Expression | |
void | |
boolean | Visit a predicate within a location path. |
Methods with return type org.apache.xpath.Expression | |
Expression | |
Expression | Get the "select" attribute.
|
Classes derived from org.apache.xpath.Expression | |
class | This class implements an optimized iterator for
attribute axes patterns.
|
class | Serves as common interface for axes Walkers, and stores common
state variables.
|
class | Base for iterators that handle predicates. |
class | This class implements an optimized iterator for
"node()" patterns, that is, any children of the
context node.
|
class | This class implements an optimized iterator for
children patterns that have a node test, and possibly a predicate.
|
class | This class implements an optimized iterator for
descendant, descendant-or-self, or "//foo" patterns.
|
class | |
class | Class to use for one-step iteration that doesn't have a predicate, and
doesn't need to set the context.
|
class | Walker for the OP_VARIABLE, or OP_EXTFUNCTION, or OP_FUNCTION, or OP_GROUP,
op codes.
|
class | |
class | This class treats a
LocationPath as a
filtered iteration over the tree, evaluating each node in a super axis
traversal against the LocationPath interpreted as a match pattern. |
class | This class is the dynamic wrapper for a Xalan DTMIterator instance, and
provides random access capabilities.
|
class | This class implements a general iterator for
those LocationSteps with only one step, and perhaps a predicate.
|
class | This class implements a general iterator for
those LocationSteps with only one step, and perhaps a predicate,
that only go forward (i.e. it can not be used with ancestors,
preceding, etc.)
|
class | |
class | Walker for a reverse axes.
|
class | This class implements an optimized iterator for
"." patterns, that is, the self axes without any predicates.
|
class | This class defines a simplified type of union iterator that only
tests along the child axes. |
class | This class extends NodeSetDTM, which implements DTMIterator,
and fetches nodes one at a time in document order based on a XPath
UnionExpr.
|
class | Location path iterator that uses Walkers.
|
class | This class iterates over set of nodes that needs to be sorted.
|
Constructors with parameter type org.apache.xpath.Expression | |
Create a FilterExprIterator object.
| |
Create a FilterExprIteratorSimple object.
|
Methods with parameter type org.apache.xpath.Expression | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
XNodeSet | FilterExprIteratorSimple.executeFilterExpr(int context, XPathContext xctxt, PrefixResolver prefixResolver, boolean isTopLevel, int stackFrame, Expression expr) Execute the expression. |
void | |
void | |
void | Set the inner contained expression of this filter.
|
void | Set the inner contained expression of this filter.
|
void | Set the inner contained expression of this filter.
|
boolean | Visit a predicate within a location path. |
Methods with return type org.apache.xpath.Expression | |
Expression | |
Expression | |
Expression | Get the inner contained expression of this filter.
|
Expression | Get the inner contained expression of this filter.
|
Expression | Get the inner contained expression of this filter.
|
Expression | PredicatedNodeTest.getPredicate(int index) Get a predicate expression at the given index.
|
Classes derived from org.apache.xpath.Expression | |
class | This class represents an XPath boolean object, and is capable of
converting the boolean to other types, such as a string.
|
class | This class doesn't have any XPathContext, so override
whatever to ensure it works OK.
|
class | This class represents an XPath nodeset object, and is capable of
converting the nodeset to other types, such as a string.
|
class | This class overrides the XNodeSet#object() method to provide the original
Node object, NodeList object, or NodeIterator.
|
class | This class represents an XPath null object, and is capable of
converting the null to other types, such as a string.
|
class | This class represents an XPath number, and is capable of
converting the number to other types, such as a string.
|
class | This class represents an XPath object, and is capable of
converting the object to various types, such as a string.
|
class | This class represents an XPath result tree fragment object, and is capable of
converting the RTF to other types, such as a string.
|
class | This class makes an select statement act like an result tree fragment.
|
class | This class represents an XPath string object, and is capable of
converting the string to other types, such as a number.
|
class | This class will wrap a FastStringBuffer and allow for
|
class | This class will wrap a FastStringBuffer and allow for
|
Constructors with parameter type org.apache.xpath.Expression | |
Create an XRTreeFrag Object.
| |
Create an XRTreeFrag Object.
|
Methods with parameter type org.apache.xpath.Expression | |
boolean |