Package org.apache.drill.exec.expr.fn
Class ValueReference
java.lang.Object
org.apache.drill.exec.expr.fn.ValueReference
Represents a declared variable (parameter) in a Drill function.
This is a field declared with the
@Param
or
@Output
tags.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ValueReference
createComplexWriterRef
(String name) static ValueReference
createFieldReaderRef
(String name) getName()
getType()
boolean
boolean
boolean
boolean
boolean
isVarArg()
void
setConstant
(boolean isConstant) void
setInternal
(boolean isInternal) void
setVarArg
(boolean isVarArg) toString()
-
Constructor Details
-
ValueReference
-
-
Method Details
-
setConstant
public void setConstant(boolean isConstant) -
setVarArg
public void setVarArg(boolean isVarArg) -
getType
-
getName
-
isConstant
public boolean isConstant() -
setInternal
public void setInternal(boolean isInternal) -
isInternal
public boolean isInternal() -
isFieldReader
public boolean isFieldReader() -
isComplexWriter
public boolean isComplexWriter() -
isVarArg
public boolean isVarArg() -
toString
-
createFieldReaderRef
-
createComplexWriterRef
-