|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectiterator.PredEval
Constructor Summary | |
PredEval()
|
Method Summary | |
static boolean |
Eval(CondExpr[] p,
Tuple t1,
Tuple t2,
AttrType[] in1,
AttrType[] in2)
predicate evaluate, according to the condition ConExpr, judge if the two tuple can join. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PredEval()
Method Detail |
public static boolean Eval(CondExpr[] p, Tuple t1, Tuple t2, AttrType[] in1, AttrType[] in2) throws java.io.IOException, UnknowAttrType, InvalidTupleSizeException, InvalidTypeException, FieldNumberOutOfBoundException, PredEvalException
t1
- compared tuple1t2
- compared tuple2
java.io.IOException
- some I/O error
UnknowAttrType
- don't know the attribute type
InvalidTupleSizeException
- size of tuple not valid
InvalidTypeException
- type of tuple not valid
FieldNumberOutOfBoundException
- field number exceeds limit
PredEvalException
- exception from this method
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |