public class BetweenPredicateEval extends EvalNode implements Cloneable
| Constructor and Description |
|---|
BetweenPredicateEval(boolean not,
boolean symmetric,
EvalNode predicand,
EvalNode begin,
EvalNode end) |
| Modifier and Type | Method and Description |
|---|---|
int |
childNum() |
Object |
clone() |
boolean |
equals(Object obj) |
Datum |
eval(Schema schema,
Tuple tuple) |
EvalNode |
getBegin() |
EvalNode |
getChild(int idx) |
EvalNode |
getEnd() |
String |
getName() |
EvalNode |
getPredicand() |
TajoDataTypes.DataType |
getValueType() |
boolean |
isNot() |
boolean |
isSymmetric() |
void |
postOrder(EvalNodeVisitor visitor)
Deprecated.
|
void |
preOrder(EvalNodeVisitor visitor)
Deprecated.
|
void |
setBegin(EvalNode begin) |
void |
setEnd(EvalNode end) |
void |
setPredicand(EvalNode predicand) |
String |
toString() |
public boolean isNot()
public boolean isSymmetric()
public void setPredicand(EvalNode predicand)
public EvalNode getPredicand()
public void setBegin(EvalNode begin)
public EvalNode getBegin()
public void setEnd(EvalNode end)
public EvalNode getEnd()
public TajoDataTypes.DataType getValueType()
getValueType in class EvalNode@Deprecated public void preOrder(EvalNodeVisitor visitor)
@Deprecated public void postOrder(EvalNodeVisitor visitor)
public Object clone() throws CloneNotSupportedException
clone in class EvalNodeCloneNotSupportedExceptionCopyright © 2015 Apache Software Foundation. All Rights Reserved.