org.objectweb.medor.eval.api

Interface BinaryEvaluatedTC

All Superinterfaces:
TupleCollection
Known Implementing Classes:
BasicBinaryEvalutedTC, BinaryImplicitTC, CartesianEvaluatedTC, NestEvaluatedTC, ProjectEvaluatedTC, SelProjEvaluatedTC

public interface BinaryEvaluatedTC
extends TupleCollection

This interface represent a result of a Medor Query. It is dynamic because the evaluator search result and iterate them by filtering the left and the right tuples.

Method Summary

int
getLeftTCCursor()
Get the current row of the left TupleCollection
int
getRightTCCursor()
Get the current row of the right TupleCollection

Methods inherited from interface org.objectweb.medor.tuple.api.TupleCollection

close, first, getMetaData, getRow, getTuple, getTuple, isEmpty, isLast, next, row

Method Details

getLeftTCCursor

public int getLeftTCCursor()
            throws MedorException
Get the current row of the left TupleCollection

Returns:
an int

Throws:
MedorException - if error in left TupleCollection


getRightTCCursor

public int getRightTCCursor()
            throws MedorException
Get the current row of the right TupleCollection

Returns:
an int

Throws:
MedorException - if error in right TupleCollection