public class StringConcatExpression extends BaseCompoundExpression
BaseExpression.ExpressionComparabilityWrapper
children
Constructor and Description |
---|
StringConcatExpression() |
StringConcatExpression(List<Expression> children) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(ExpressionVisitor<T> visitor)
Means of traversing expression tree through visitor.
|
boolean |
evaluate(Tuple tuple,
ImmutableBytesWritable ptr)
Access the value by setting a pointer to it (as opposed to making
a copy of it which can be expensive)
|
PDataType |
getDataType() |
boolean |
requiresFinalEvaluation()
Determines if an evaluate is required after partial evaluation
is run.
|
String |
toString() |
equals, getChildren, getDeterminism, hashCode, isNullable, isStateless, readFields, reset, write
acceptChildren, coerce, coerce, getMaxLength, getScale, getSortOrder
public StringConcatExpression()
public StringConcatExpression(List<Expression> children)
public String toString()
toString
in class BaseCompoundExpression
public final <T> T accept(ExpressionVisitor<T> visitor)
Expression
public boolean requiresFinalEvaluation()
Expression
requiresFinalEvaluation
in interface Expression
requiresFinalEvaluation
in class BaseCompoundExpression
public boolean evaluate(Tuple tuple, ImmutableBytesWritable ptr)
Expression
tuple
- Single row result during scan iterationptr
- Pointer to byte value being accessedpublic PDataType getDataType()
Copyright © 2019 Apache Software Foundation. All Rights Reserved.