public class InEval extends BinaryEval
leftExpr, returnType, rightExpr| Constructor and Description |
|---|
InEval(EvalNode lhs,
RowConstantEval valueList,
boolean not) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Datum |
eval(Schema schema,
Tuple tuple) |
String |
getName() |
TajoDataTypes.DataType |
getValueType() |
boolean |
isNot() |
String |
toString() |
childNum, clone, getChild, getLeftExpr, getRightExpr, hashCode, postOrder, preOrder, setChild, setLeftExpr, setRightExprpublic InEval(EvalNode lhs, RowConstantEval valueList, boolean not)
public boolean isNot()
public TajoDataTypes.DataType getValueType()
getValueType in class BinaryEvalpublic String getName()
getName in class BinaryEvalpublic Datum eval(Schema schema, Tuple tuple)
eval in class BinaryEvalpublic boolean equals(Object obj)
equals in class BinaryEvalpublic String toString()
toString in class BinaryEvalCopyright © 2015 Apache Software Foundation. All Rights Reserved.