Uses of Class
org.apache.drill.exec.expr.fn.ValueReference
Packages that use ValueReference
-
Uses of ValueReference in org.apache.drill.exec.expr.fn
Methods in org.apache.drill.exec.expr.fn that return ValueReferenceModifier and TypeMethodDescriptionstatic ValueReference
ValueReference.createComplexWriterRef
(String name) static ValueReference
ValueReference.createFieldReaderRef
(String name) DrillFuncHolder.getAttributeParameter
(int i) Returns i-th function attribute parameter.DrillFuncHolder.getParameters()
FunctionAttributes.getParameters()
DrillFuncHolder.getReturnValue()
FunctionAttributes.getReturnValue()
Methods in org.apache.drill.exec.expr.fn with parameters of type ValueReferenceModifier and TypeMethodDescriptionprotected com.sun.codemodel.JAssignmentTarget
DrillFuncHolder.declare
(com.sun.codemodel.JBlock jBlock, ValueReference parameter, com.sun.codemodel.JType paramClass, com.sun.codemodel.JExpression paramExpression, int currentIndex) Declares specifiedparamExpression
in specifiedjBlock
and assigns it to the array component if required and / or returns declared expression.Constructors in org.apache.drill.exec.expr.fn with parameters of type ValueReferenceModifierConstructorDescriptionFunctionAttributes
(FunctionTemplate template, ValueReference[] parameters, ValueReference returnValue, WorkspaceReference[] workspaceVars)