Frames | No Frames |
Methods which throw type org.jaxen.saxpath.SAXPathException | |
XPathReader | Create an XPathReader using the value of
the org.saxpath.driver system property. |
XPathReader | XPathReaderFactory.createReader(String className) Create an XPathReader using the passed
in class name. |
void | Receive notification of the end of an absolute location path expression. |
void | DefaultXPathHandler.endAdditiveExpr(int operator) Receive notification of the end of an additive ('+' or '-') expression. |
void | Receive notification of the end of a node() step. |
void | DefaultXPathHandler.endAndExpr(boolean create) Receive notification of the end of an 'and' expression. |
void | Receive notification of the end of a comment() step. |
void | DefaultXPathHandler.endEqualityExpr(int operator) Receive notification of the end of an equality ('=' or '!=') expression. |
void | Receive notification of the end of a filter expression. |
void | Receive notification of the end of a function call
|
void | DefaultXPathHandler.endMultiplicativeExpr(int operator) Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression. |
void | Receive notification of the end of a NameStep
|
void | DefaultXPathHandler.endOrExpr(boolean create) Receive notification of the end of an 'or' expression. |
void | Receive notification of the end of a path expression. |
void | Receive notification of the end of a predicate. |
void | Receive notification of the end of a processing-instruction(...) step. |
void | DefaultXPathHandler.endRelationalExpr(int operator) Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression. |
void | Receive notification of the end of a relative location path expression. |
void | Receive notification of the end of a text() step. |
void | DefaultXPathHandler.endUnaryExpr(int operator) Receive notification of the end of a unary ('+' or '-') expression. |
void | DefaultXPathHandler.endUnionExpr(boolean create) Receive notification of the end of a union ('|') expression. |
void | Receive notification of the end of an XPath expression parse. |
void | DefaultXPathHandler.literal(String literal) Receive notification of a literal expression. |
void | DefaultXPathHandler.number(double number) Receive notification of a number expression. |
void | DefaultXPathHandler.number(int number) Receive notification of a number expression. |
void | Receive notification of the start of an absolute location path expression. |
void | Receive notification of the start of an additive ('+' or '-') expression. |
void | DefaultXPathHandler.startAllNodeStep(int axis) Receive notification of the start of a node() step. |
void | Receive notification of the start of an 'and' expression. |
void | DefaultXPathHandler.startCommentNodeStep(int axis) Receive notification of the start of a comment() step. |
void | Receive notification of the start of an equality ('=' or '!=') expression. |
void | Receive notification of the start of a filter expression. |
void | DefaultXPathHandler.startFunction(String prefix, String functionName) Receive notification of a function call. |
void | Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression. |
void | DefaultXPathHandler.startNameStep(int axis, String prefix, String localName) Receive notification of the start of a name step. |
void | Receive notification of the start of an 'or' expression. |
void | Receive notification of the start of a path expression. |
void | Receive notification of the start of a predicate. |
void | DefaultXPathHandler.startProcessingInstructionNodeStep(int axis, String name) Receive notification of the start of a processing-instruction(...) step. |
void | Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression. |
void | Receive notification of the start of a relative location path expression. |
void | DefaultXPathHandler.startTextNodeStep(int axis) Receive notification of the start of a text() step. |
void | Receive notification of the start of a unary ('+' or '-') expression. |
void | Receive notification of the start of a union ('|') expression. |
void | Receive notification of the start of an XPath expression parse. |
void | DefaultXPathHandler.variableReference(String prefix, String variableName) Receive notification of a variable-reference expression. |
Methods which throw type org.jaxen.saxpath.SAXPathException | |
void | |
void | |
void | |
void | |
void | |
int | |
void | |
void | |
void | |
void | |
void | |
void | XPathReader.locationPath(boolean isAbsolute) |
void | |
void | XPathReader.nameTest(int axis) |
void | XPathReader.nodeTest(int axis) |
void | XPathReader.nodeTypeTest(int axis) |
void | |
void | XPathReader.parse(String xpath) Parse an XPath expression,
and send event callbacks to an XPathHandler . |
void | |
void | |
void | |
void | |
void | |
void | |
void | |
void | |
void | XPathReader.throwInvalidAxis(String invalidAxis) |
void | |
void | |
void |
Classes derived from org.jaxen.saxpath.SAXPathException | |
class | Represents a syntax error in an XPath expression. |
Methods which throw type org.jaxen.saxpath.SAXPathException | |
void | Receive notification of the end of an absolute location path expression. |
void | XPathHandler.endAdditiveExpr(int additiveOperator) Receive notification of the end of an additive ('+' or '-') expression. |
void | Receive notification of the end of a node() step. |
void | XPathHandler.endAndExpr(boolean create) Receive notification of the end of an 'and' expression. |
void | Receive notification of the end of a comment() step. |
void | XPathHandler.endEqualityExpr(int equalityOperator) Receive notification of the end of an equality ('=' or '!=') expression. |
void | Receive notification of the end of a filter expression. |
void | Receive notification of the end of a function call
|
void | XPathHandler.endMultiplicativeExpr(int multiplicativeOperator) Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression. |
void | Receive notification of the end of a NameStep
|
void | XPathHandler.endOrExpr(boolean create) Receive notification of the end of an 'or' expression. |
void | Receive notification of the end of a path expression. |
void | Receive notification of the end of a predicate. |
void | Receive notification of the end of a processing-instruction(...) step. |
void | XPathHandler.endRelationalExpr(int relationalOperator) Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression. |
void | Receive notification of the end of a relative location path expression. |
void | Receive notification of the end of a text() step. |
void | XPathHandler.endUnaryExpr(int unaryOperator) Receive notification of the end of a unary ('+' or '-') expression. |
void | XPathHandler.endUnionExpr(boolean create) Receive notification of the end of a union ('|') expression. |
void | Receive notification of the end of an XPath expression parse. |
void | XPathHandler.literal(String literal) Receive notification of a literal expression. |
void | XPathHandler.number(double number) Receive notification of a number expression. |
void | XPathHandler.number(int number) Receive notification of a number expression. |
void | XPathReader.parse(String xpath) Parse an XPath expression,
and send event callbacks to an XPathHandler . |
void | Receive notification of the start of an absolute location path expression. |
void | Receive notification of the start of an additive ('+' or '-') expression. |
void | XPathHandler.startAllNodeStep(int axis) Receive notification of the start of a node() step. |
void | Receive notification of the start of an 'and' expression. |
void | XPathHandler.startCommentNodeStep(int axis) Receive notification of the start of a comment() step. |
void | Receive notification of the start of an equality ('=' or '!=') expression. |
void | Receive notification of the start of a filter expression. |
void | XPathHandler.startFunction(String prefix, String functionName) Receive notification of a function call. |
void | Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression. |
void | XPathHandler.startNameStep(int axis, String prefix, String localName) Receive notification of the start of a name step. |
void | Receive notification of the start of an 'or' expression. |
void | Receive notification of the start of a path expression. |
void | Receive notification of the start of a predicate. |
void | XPathHandler.startProcessingInstructionNodeStep(int axis, String name) Receive notification of the start of a processing-instruction(...) step. |
void | Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression. |
void | Receive notification of the start of a relative location path expression. |
void | XPathHandler.startTextNodeStep(int axis) Receive notification of the start of a text() step. |
void | Receive notification of the start of a unary ('+' or '-') expression. |
void | Receive notification of the start of a union ('|') expression. |
void | Receive notification of the start of an XPath expression parse. |
void | XPathHandler.variableReference(String prefix, String variableName) Receive notification of a variable-reference expression. |
Methods which throw type org.jaxen.saxpath.SAXPathException | |
Pattern | PatternParser.parse(String text) |
Methods which throw type org.jaxen.saxpath.SAXPathException | |
XPath | DocumentNavigator.parseXPath(String xpath) Returns a parsed form of the given XPath string, which will be suitable
for queries on JDOM documents. |
Methods which throw type org.jaxen.saxpath.SAXPathException | |
XPath | DocumentNavigator.parseXPath(String xpath) |
Methods which throw type org.jaxen.saxpath.SAXPathException | |
XPath | DocumentNavigator.parseXPath(String xpath) Returns a parsed form of the given XPath string, which will be suitable
for queries on DOM4J documents. |
Methods which throw type org.jaxen.saxpath.SAXPathException | |
XPath | DocumentNavigator.parseXPath(String xpath) Returns a parsed form of the given XPath string, which will be suitable
for queries on DOM documents. |
Classes derived from org.jaxen.saxpath.SAXPathException | |
class | Thrown if an exception occurs during the evaluation of a function. |
class | Generic Jaxen exception. |
class | Thrown when a function-call or variable-reference, or any other lookup
based on namespace and local name, couldn't be resolved. |
class | Indicates attempt to evaluate an XPath axis that
is unsupported by the current object-model. |
class | Indicates an error during parsing of an XPath expression. |
Methods which throw type org.jaxen.saxpath.SAXPathException | |
XPath | Navigator.parseXPath(String xpath) Returns a parsed form of the given XPath string, which will be suitable
for queries on documents that use the same navigator as this one. |
Methods which throw type org.jaxen.saxpath.SAXPathException | |
XPath | DocumentNavigator.parseXPath(String s) |