|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.icl.saxon.expr.ExpressionParser
Parser for XSL expressions and patterns. This code was originally inspired by James Clark's xt but has been totally rewritten (twice!)
Constructor Summary | |
ExpressionParser()
|
Method Summary | |
static Expression |
makeSystemFunction(java.lang.String name)
Make a system function (one whose name has no prefix). |
Expression |
parse(java.lang.String expression,
StaticContext env)
Parse a string representing an expression |
Pattern |
parsePattern(java.lang.String pattern,
StaticContext env)
Parse a string representing a pattern |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ExpressionParser()
Method Detail |
public Expression parse(java.lang.String expression, StaticContext env) throws XPathException
XPathException
public Pattern parsePattern(java.lang.String pattern, StaticContext env) throws XPathException
XPathException
public static Expression makeSystemFunction(java.lang.String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |