Uses of Interface
org.objectweb.medor.tuple.api.TupleCollection

Packages that use TupleCollection
org.objectweb.medor.datasource.api   
org.objectweb.medor.datasource.lib   
org.objectweb.medor.datasource.rdb.lib   
org.objectweb.medor.eval.api   
org.objectweb.medor.eval.cache.api   
org.objectweb.medor.eval.cache.lib   
org.objectweb.medor.eval.lib   
org.objectweb.medor.eval.prefetch.api   
org.objectweb.medor.eval.prefetch.lib   
org.objectweb.medor.filter.api   
org.objectweb.medor.filter.lib   
org.objectweb.medor.query.api   
org.objectweb.medor.query.lib   
org.objectweb.medor.tuple.api   
org.objectweb.medor.tuple.lib   
 

Uses of TupleCollection in org.objectweb.medor.datasource.api
 

Methods in org.objectweb.medor.datasource.api that return TupleCollection
 TupleCollection Wrapper.fetchData(QueryLeaf ql, ParameterOperand[] parameters, java.lang.Object connection, EvaluationMetaData evalmd)
          This method links the wrapper to a particular QueryLeaf, and executes the query on the underlying data store.
 

Uses of TupleCollection in org.objectweb.medor.datasource.lib
 

Methods in org.objectweb.medor.datasource.lib that return TupleCollection
 TupleCollection TCWrapper.fetchData(QueryLeaf ql, ParameterOperand[] parameters, java.lang.Object conn, EvaluationMetaData evalmd)
           
 

Uses of TupleCollection in org.objectweb.medor.datasource.rdb.lib
 

Classes in org.objectweb.medor.datasource.rdb.lib that implement TupleCollection
 class JDBCTupleCollection
          This class encapsulates a resultset as a TupleCollection.
 

Methods in org.objectweb.medor.datasource.rdb.lib that return TupleCollection
 TupleCollection JDBCWrapper.fetchData(QueryLeaf lf, ParameterOperand[] parameters, java.lang.Object connection, EvaluationMetaData evalMD)
           
 

Uses of TupleCollection in org.objectweb.medor.eval.api
 

Subinterfaces of TupleCollection in org.objectweb.medor.eval.api
 interface BinaryEvaluatedTC
          This interface represent a result of a Medor Query.
 

Methods in org.objectweb.medor.eval.api that return TupleCollection
 TupleCollection QueryEvaluator.evaluate(ParameterOperand[] parameters, ConnectionResources ressources, java.util.Map evalMDMap)
          Launch the evaluation of a query.
 TupleCollection QueryEvaluator.evaluate(ParameterOperand[] parameters, ConnectionResources ressources, PrefetchBuffer pb, java.util.Map evalMDMap)
          Launch the evaluation of a query.
 TupleCollection NodeEvaluator.fetchData(ParameterOperand[] parameters)
          This method executes the query on the underlying node.
 

Uses of TupleCollection in org.objectweb.medor.eval.cache.api
 

Subinterfaces of TupleCollection in org.objectweb.medor.eval.cache.api
 interface CachedTupleCollection
           
 

Uses of TupleCollection in org.objectweb.medor.eval.cache.lib
 

Classes in org.objectweb.medor.eval.cache.lib that implement TupleCollection
 class WindowCachedTupleCollection
           
 

Constructors in org.objectweb.medor.eval.cache.lib with parameters of type TupleCollection
WindowCachedTupleCollection(TupleCollection tc, CollectionCache tupleCache)
           
 

Uses of TupleCollection in org.objectweb.medor.eval.lib
 

Classes in org.objectweb.medor.eval.lib that implement TupleCollection
 class BasicBinaryEvalutedTC
           
 class BinaryImplicitTC
          This class represents TupleCollection result of filtering or joining then projecting of two sub TupleCollection.
 class CartesianEvaluatedTC
          This class is the implementation of a catesian result betwin two TupleCollection.
 class NestEvaluatedTC
          This class represent is TupleCollection Result of the Nest Operation.
 class ProjectEvaluatedTC
          A project Operation QueryNode is performed by this TupleCollection.
 class SelProjEvaluatedTC
          This classe is a TupleCollection result of a Select + Project Operations.
 class UnnestEvaluatedTC
          This class represent a TupleCollection Result of the Unnest Operation.
 

Methods in org.objectweb.medor.eval.lib that return TupleCollection
 TupleCollection UnaryIteratifNodeEvaluator.fetchData(ParameterOperand[] parameters)
           
 TupleCollection TupleCollectionNodeEvaluator.fetchData(ParameterOperand[] parameters)
           
 TupleCollection NestEvaluatedTC.getGroupByTupleCollection()
           
 TupleCollection MedorEvaluator.evaluate(ParameterOperand[] parameters, ConnectionResources resources, java.util.Map evaluationMDMap)
          First, it allocates a tree of Evaluator (Wrapper or NodeEvaluator) for the query tree associated to this evaluator.
 TupleCollection MedorEvaluator.evaluate(ParameterOperand[] parameters, ConnectionResources resources, PrefetchBuffer prefetchBuffer, java.util.Map evalMDMap)
           
 TupleCollection BinaryIteratifNodeEvaluator.fetchData(ParameterOperand[] parameters)
           
 

Constructors in org.objectweb.medor.eval.lib with parameters of type TupleCollection
TupleCollectionNodeEvaluator(TupleCollection tc)
           
 

Uses of TupleCollection in org.objectweb.medor.eval.prefetch.api
 

Methods in org.objectweb.medor.eval.prefetch.api that return TupleCollection
 TupleCollection PrefetchCache.getPrefetchTupleCollection(java.lang.Object index, java.lang.Object cat, java.lang.Object ctxt)
          Same as getPrefetchTuple, except it returns the TupleCollection.
 TupleCollection PrefetchBuffer.getTupleCollection(java.lang.Object index)
          Returns the tuple collection positionned on the tuple identified by index.
 

Methods in org.objectweb.medor.eval.prefetch.api with parameters of type TupleCollection
 void PrefetchBuffer.setTupleCollection(TupleCollection tc)
          Associates a tuple collection to this PrefetchBuffer.
 

Uses of TupleCollection in org.objectweb.medor.eval.prefetch.lib
 

Methods in org.objectweb.medor.eval.prefetch.lib that return TupleCollection
 TupleCollection PrefetchCacheImpl.getPrefetchTupleCollection(java.lang.Object index, java.lang.Object cat, java.lang.Object ctxt)
           
 TupleCollection PrefetchBufferImpl.getTupleCollection(java.lang.Object index)
           
 TupleCollection IntermediaryPrefetchBufferImpl.getTupleCollection(java.lang.Object index)
           
 TupleCollection DummyPrefetchBuffer.getTupleCollection(java.lang.Object index)
           
 

Methods in org.objectweb.medor.eval.prefetch.lib with parameters of type TupleCollection
 void PrefetchBufferImpl.setTupleCollection(TupleCollection tc)
           
 void IntermediaryPrefetchBufferImpl.setTupleCollection(TupleCollection tc)
           
 void DummyPrefetchBuffer.setTupleCollection(TupleCollection tc)
           
 

Uses of TupleCollection in org.objectweb.medor.filter.api
 

Methods in org.objectweb.medor.filter.api with parameters of type TupleCollection
 boolean BelongOperator.evaluate(Tuple element, TupleCollection tc)
           
 

Uses of TupleCollection in org.objectweb.medor.filter.lib
 

Methods in org.objectweb.medor.filter.lib with parameters of type TupleCollection
 boolean BasicBelongOperator.evaluate(Tuple tuple, TupleCollection tc)
           
 

Uses of TupleCollection in org.objectweb.medor.query.api
 

Methods in org.objectweb.medor.query.api that return TupleCollection
 TupleCollection TCQueryLeaf.getTupleCollection()
           
 

Uses of TupleCollection in org.objectweb.medor.query.lib
 

Fields in org.objectweb.medor.query.lib declared as TupleCollection
protected  TupleCollection MedorTCQueryLeaf.tcData
           
 

Methods in org.objectweb.medor.query.lib that return TupleCollection
 TupleCollection MedorTCQueryLeaf.getTupleCollection()
           
 

Constructors in org.objectweb.medor.query.lib with parameters of type TupleCollection
MedorTCQueryLeaf(java.lang.String nodeName, java.lang.String tcName, TupleCollection tcData)
           
 

Uses of TupleCollection in org.objectweb.medor.tuple.api
 

Methods in org.objectweb.medor.tuple.api that return TupleCollection
 TupleCollection Tuple.getTupleCollection(int i)
          Returns the value of the designated column in the current row of this Tuple as a org.objectweb.medor object
 

Uses of TupleCollection in org.objectweb.medor.tuple.lib
 

Classes in org.objectweb.medor.tuple.lib that implement TupleCollection
 class EmptyTupleCollection
          This class represents an empty TupleCollection.
 class ExplicitTupleCollection
          This interface is an implementation of the TupleCollection interface using Java collections.
 

Methods in org.objectweb.medor.tuple.lib that return TupleCollection
 TupleCollection MemoryTuple.getTupleCollection(int i)
           
 

Constructors in org.objectweb.medor.tuple.lib with parameters of type TupleCollection
TupleCollectionView(TupleCollection tc)