|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.saxon.expr.ExpressionParser net.sf.saxon.query.QueryParser com.saxonica.update.UpdateParser
public class UpdateParser
Parser for the XQuery Update extensions
Nested Class Summary |
---|
Nested classes/interfaces inherited from class net.sf.saxon.query.QueryParser |
---|
QueryParser.LetClause |
Nested classes/interfaces inherited from class net.sf.saxon.expr.ExpressionParser |
---|
ExpressionParser.FLWORClause, ExpressionParser.ForClause, ExpressionParser.TemporaryContainer |
Field Summary |
---|
Fields inherited from class net.sf.saxon.query.QueryParser |
---|
executable, FUNCTION_IS_NONDETERMINISTIC, FUNCTION_IS_PRIVATE, FUNCTION_IS_UPDATING, importedModules, queryVersion, XQUERY10, XQUERY30 |
Fields inherited from class net.sf.saxon.expr.ExpressionParser |
---|
allowXPath30Syntax, compileWithTracing, defaultContainer, env, language, languageVersion, nameChecker, rangeVariables, scanOnly, SEQUENCE_TYPE, t, XPATH, XQUERY, XSLT_PATTERN |
Constructor Summary | |
---|---|
UpdateParser()
|
Method Summary | |
---|---|
int |
getPermittedFunctions()
Get the permitted set of standard functions in this environment |
Expression |
parseExprSingle()
Parse an ExprSingle |
protected void |
parseRevalidationDeclaration()
Parse the "declare revalidation" declaration. |
protected void |
parseUpdatingFunctionDeclaration()
Parse an updating function declaration (allowed in XQuery Update only) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UpdateParser()
Method Detail |
---|
public int getPermittedFunctions()
getPermittedFunctions
in class QueryParser
protected void parseRevalidationDeclaration() throws XPathException
parseRevalidationDeclaration
in class QueryParser
XPathException
protected void parseUpdatingFunctionDeclaration() throws XPathException
parseUpdatingFunctionDeclaration
in class QueryParser
XPathException
public Expression parseExprSingle() throws XPathException
parseExprSingle
in class ExpressionParser
XPathException
- if any error is encountered
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |