public class SelectStringColLikeStringScalar extends VectorExpression
VectorExpression.Type
childExpressions, inputTypes, outputType
Constructor and Description |
---|
SelectStringColLikeStringScalar() |
SelectStringColLikeStringScalar(int colNum,
byte[] pattern,
int outputColumn) |
Modifier and Type | Method and Description |
---|---|
void |
evaluate(VectorizedRowBatch batch)
This is the primary method to implement expression logic.
|
int |
getColNum() |
VectorExpressionDescriptor.Descriptor |
getDescriptor() |
int |
getOutputColumn()
Returns the index of the output column in the array
of column vectors.
|
String |
getOutputType()
Returns type of the output column.
|
byte[] |
getPattern() |
void |
setColNum(int colNum) |
void |
setOutputColumn(int outputColumn) |
void |
setPattern(byte[] pattern) |
evaluateChildren, getChildExpressions, getInputTypes, setChildExpressions, setInputTypes, setOutputType, toString
public SelectStringColLikeStringScalar()
public SelectStringColLikeStringScalar(int colNum, byte[] pattern, int outputColumn)
public void evaluate(VectorizedRowBatch batch)
VectorExpression
evaluate
in class VectorExpression
public int getColNum()
public void setColNum(int colNum)
public byte[] getPattern()
public void setPattern(byte[] pattern)
public void setOutputColumn(int outputColumn)
public int getOutputColumn()
VectorExpression
getOutputColumn
in class VectorExpression
public String getOutputType()
VectorExpression
getOutputType
in class VectorExpression
public VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor
in class VectorExpression
Copyright © 2016 The Apache Software Foundation. All rights reserved.