public class XQueryParserExtensionPE extends SaxonSyntaxExtension
SaxonSyntaxExtension.UnderscoreFunctionDetails
ParserExtension.InlineFunctionDetails, ParserExtension.TemporaryXSLTVariableBinding
inlineFunctionStack
Constructor and Description |
---|
XQueryParserExtensionPE() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isReservedInQuery(java.lang.String uri)
Get the permitted set of standard functions in this environment
|
void |
parseTypeAliasDeclaration(XQueryParser p)
Parse a type alias declaration.
|
bindNumericParameterReference, handleExternalFunctionDeclaration, parseDotFunction, parseExtendedItemType, parseForMemberExpression, parseTypePattern, parseUnderscoreFunction, parseUnionType
createDynamicCurriedFunction, curryFunction, findOuterRangeVariable, findOuterRangeVariable, makeArgumentPlaceMarker, makeCurriedFunction, makeInlineFunctionValue, parseExtendedExprSingle, parseFunctionItemType, parseInlineFunction, parseNamedFunctionReference, parseRevalidationDeclaration, parseUpdatingFunctionDeclaration
protected boolean isReservedInQuery(java.lang.String uri)
public void parseTypeAliasDeclaration(XQueryParser p) throws XPathException
parseTypeAliasDeclaration
in class ParserExtension
XPathException
- if parsing failsCopyright (c) 2004-2022 Saxonica Limited. All rights reserved.