org.apache.hyracks.algebricks.core.algebra.functions.IFunctionInfopublic class UserDefinedXQueryFunction extends Function
Function.FunctionTagaggregateEvaluatorFactory, documentOrderPropagationPolicy, fid, qname, scalarEvaluatorFactory, signature, uniqueNodesPropagationPolicy, unnestingEvaluatorFactory| Constructor | Description | 
|---|---|
| UserDefinedXQueryFunction(QName name,
                         Signature signature,
                         org.apache.hyracks.algebricks.core.algebra.base.ILogicalPlan body) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| org.apache.hyracks.algebricks.core.algebra.base.ILogicalPlan | getBody() | |
| XQueryVariable[] | getParameters() | |
| Function.FunctionTag | getTag() | |
| void | setBody(org.apache.hyracks.algebricks.core.algebra.base.ILogicalPlan body) | |
| void | setParameters(XQueryVariable[] params) | |
| boolean | useContextImplicitly() | 
createAggregateEvaluatorFactory, createScalarEvaluatorFactory, createUnnestingEvaluatorFactory, getDocumentOrderPropagationPolicy, getFunctionIdentifier, getName, getSignature, getUniqueNodesPropagationPolicy, hasAggregateEvaluatorFactory, hasScalarEvaluatorFactory, hasUnnestingEvaluatorFactory, isFunctionalpublic void setBody(org.apache.hyracks.algebricks.core.algebra.base.ILogicalPlan body)
public org.apache.hyracks.algebricks.core.algebra.base.ILogicalPlan getBody()
public Function.FunctionTag getTag()
public XQueryVariable[] getParameters()
public void setParameters(XQueryVariable[] params)
public boolean useContextImplicitly()
useContextImplicitly in class FunctionCopyright © 2019 Apache Software Foundation. All Rights Reserved.