public class CastBooleanToCharViaLongToChar extends CastBooleanToStringViaLongToString implements TruncStringOutput
inputColumn
childExpressions, inputDataTypePhysicalVariations, inputTypeInfos, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo
Constructor and Description |
---|
CastBooleanToCharViaLongToChar() |
CastBooleanToCharViaLongToChar(int inputColumn,
int outputColumnNum) |
Modifier and Type | Method and Description |
---|---|
protected void |
assign(org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector outV,
int i,
byte[] bytes,
int length) |
int |
getMaxLength() |
void |
setMaxLength(int maxLength) |
String |
vectorExpressionParameters() |
func
evaluate, getDescriptor
displayArrayOfUtf8ByteArrays, displayUtf8Bytes, doTransientInit, doTransientInit, evaluateChildren, getChildExpressions, getColumnParamString, getDoubleValueParamString, getInputDataTypePhysicalVariations, getInputTypeInfos, getLongValueParamString, getOutputColumnNum, getOutputColumnVectorType, getOutputDataTypePhysicalVariation, getOutputTypeInfo, getParamTypeString, getTypeName, init, setChildExpressions, setInputDataTypePhysicalVariations, setInputTypeInfos, setOutputDataTypePhysicalVariation, setOutputTypeInfo, supportsCheckedExecution, toString, transientInit
public CastBooleanToCharViaLongToChar(int inputColumn, int outputColumnNum)
public CastBooleanToCharViaLongToChar()
protected void assign(org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector outV, int i, byte[] bytes, int length)
assign
in class CastBooleanToStringViaLongToString
public int getMaxLength()
getMaxLength
in interface TruncStringOutput
public void setMaxLength(int maxLength)
setMaxLength
in interface TruncStringOutput
public String vectorExpressionParameters()
vectorExpressionParameters
in class LongToStringUnaryUDF
Copyright © 2022 The Apache Software Foundation. All rights reserved.