AbstractExpression.TypeFN_COLLECTION, FN_CONTAINS, FN_COUNT, FN_DATA, FN_EMPTY, FN_EXISTS, FN_LAST, FN_MAX, FN_MIN, FN_NAMESPACE, FN_NOT, FN_ROOT, FN_STRING_JOIN, FN_SUBSEQUENCE, FN_UNORDERED, LastExpression, LOCAL_NAMESPACE, LUX_COUNT, LUX_EXISTS, LUX_FIELD_VALUES, LUX_KEY, LUX_NAMESPACE, LUX_SEARCH, XS_NAMESPACEsubs, sup| Constructor and Description |
|---|
FunctionDefinition(QName name,
ValueType returnType,
int cardinality,
QName returnTypeName,
Variable[] args,
AbstractExpression body) |
| Modifier and Type | Method and Description |
|---|---|
AbstractExpression |
getBody() |
int |
getCardinality() |
QName |
getReturnTypeName() |
void |
toString(StringBuilder buf)
Each subclass must implement the toString(StringBuilder) method by
appending itself as a syntatically valid XPath/XQuery expression in
the given buffer.
|
accept, equivHash, getLastContextStep, getName, getPrecedence, getReturnType, getRoot, isDocumentOrdered, isRestrictive, propEquals, setArgumentsacceptSubs, appendSub, deepEquals, equivalent, geq, getBindingContext, getHead, getSubs, getSuper, getTail, getType, isAbsolute, matchDown, propGreaterEqual, replaceRoot, setSubs, toStringpublic FunctionDefinition(QName name, ValueType returnType, int cardinality, QName returnTypeName, Variable[] args, AbstractExpression body)
public void toString(StringBuilder buf)
AbstractExpressionpublic AbstractExpression getBody()
public int getCardinality()
public QName getReturnTypeName()
Copyright © 2013. All Rights Reserved.