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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ValueReferencecreateComplexWriterRef(String name) static ValueReferencecreateFieldReaderRef(String name) getName()getType()booleanbooleanbooleanbooleanbooleanisVarArg()voidsetConstant(boolean isConstant) voidsetInternal(boolean isInternal) voidsetVarArg(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
-