public class CastStringGroupToChar extends StringUnaryUDFDirect implements TruncStringOutput
inputColumn
childExpressions, inputDataTypePhysicalVariations, inputTypeInfos, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo
Constructor and Description |
---|
CastStringGroupToChar() |
CastStringGroupToChar(int inputColumn,
int outputColumnNum) |
Modifier and Type | Method and Description |
---|---|
protected void |
func(org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector outV,
byte[][] vector,
int[] start,
int[] length,
int i)
Do right trim and truncate for CHAR.
|
int |
getMaxLength() |
void |
setMaxLength(int maxLength) |
String |
vectorExpressionParameters() |
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 CastStringGroupToChar(int inputColumn, int outputColumnNum)
public CastStringGroupToChar()
protected void func(org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector outV, byte[][] vector, int[] start, int[] length, int i)
func
in class StringUnaryUDFDirect
public int getMaxLength()
getMaxLength
in interface TruncStringOutput
public void setMaxLength(int maxLength)
setMaxLength
in interface TruncStringOutput
public String vectorExpressionParameters()
vectorExpressionParameters
in class StringUnaryUDFDirect
Copyright © 2019 The Apache Software Foundation. All rights reserved.