public class SelectStringColLikeStringScalar extends VectorExpression
childExpressions, inputDataTypePhysicalVariations, inputTypeInfos, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo| Constructor and Description | 
|---|
SelectStringColLikeStringScalar()  | 
SelectStringColLikeStringScalar(int colNum,
                               byte[] pattern,
                               int outputColumnNum)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
evaluate(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch)
This is the primary method to implement expression logic. 
 | 
VectorExpressionDescriptor.Descriptor | 
getDescriptor()  | 
void | 
setPattern(byte[] pattern)  | 
String | 
vectorExpressionParameters()  | 
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, transientInitpublic SelectStringColLikeStringScalar()
public SelectStringColLikeStringScalar(int colNum,
                                       byte[] pattern,
                                       int outputColumnNum)
public void evaluate(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch)
              throws HiveException
VectorExpressionevaluate in class VectorExpressionHiveExceptionpublic void setPattern(byte[] pattern)
public String vectorExpressionParameters()
vectorExpressionParameters in class VectorExpressionpublic VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor in class VectorExpressionCopyright © 2019 The Apache Software Foundation. All Rights Reserved.