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

Packages that use Tuple
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.jorm.lib   
org.objectweb.medor.filter.lib   
org.objectweb.medor.filter.postfix   
org.objectweb.medor.filter.rdb.lib   
org.objectweb.medor.tuple.api   
org.objectweb.medor.tuple.lib   
 

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

Methods in org.objectweb.medor.eval.cache.api that return Tuple
 Tuple CollectionCache.getTuple(int tupleIndex)
           
 

Methods in org.objectweb.medor.eval.cache.api with parameters of type Tuple
 boolean CollectionCache.putTuple(int indexTuple, Tuple t)
           
 

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

Methods in org.objectweb.medor.eval.cache.lib that return Tuple
 Tuple WindowCachedTupleCollection.getTuple()
           
 Tuple WindowCachedTupleCollection.getTuple(int row)
           
 Tuple TupleCache.getTuple(int index)
           
 

Methods in org.objectweb.medor.eval.cache.lib with parameters of type Tuple
 boolean TupleCache.putTuple(int index, Tuple t)
           
 

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

Methods in org.objectweb.medor.eval.lib that return Tuple
 Tuple UnnestEvaluatedTC.getTuple()
           
 Tuple UnnestEvaluatedTC.getTuple(int numTuple)
           
 Tuple SelProjEvaluatedTC.getTuple()
           
 Tuple SelProjEvaluatedTC.getTuple(int numTuple)
           
 Tuple ProjectEvaluatedTC.getTuple()
           
 Tuple ProjectEvaluatedTC.getTuple(int numTuple)
           
 Tuple NestEvaluatedTC.getTuple()
           
 Tuple NestEvaluatedTC.getTuple(int numTuple)
           
 Tuple CartesianEvaluatedTC.getTuple()
           
 Tuple CartesianEvaluatedTC.getTuple(int numTuple)
           
 Tuple BinaryImplicitTC.getTuple()
           
 Tuple BinaryImplicitTC.getTuple(int numTuple)
           
 

Methods in org.objectweb.medor.eval.lib with parameters of type Tuple
 void TuplePNameGetter.setTuple(Tuple t)
          Sets the current tuple to a tuple passed as a parameter.
 

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

Methods in org.objectweb.medor.eval.prefetch.api that return Tuple
 Tuple PrefetchCache.getPrefetchTuple(java.lang.Object index, java.lang.Object cat, java.lang.Object ctxt)
          Retrieves the prefetched tuple from this cache associated with this index information, within the given caching context.
 

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

Methods in org.objectweb.medor.eval.prefetch.lib that return Tuple
 Tuple PrefetchCacheImpl.getPrefetchTuple(java.lang.Object index, java.lang.Object cat, java.lang.Object ctxt)
           
 

Methods in org.objectweb.medor.eval.prefetch.lib with parameters of type Tuple
protected static java.lang.String PrefetchCacheImpl.printTuple(Tuple t)
           
 

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

Methods in org.objectweb.medor.filter.api that return Tuple
 Tuple Operand.getTuple()
          get the operand result as a Tuple value
 

Methods in org.objectweb.medor.filter.api with parameters of type Tuple
 void VariableOperand.setValue(Tuple p)
          It assigns the operand value
 Expression FilterEvaluator.evaluate(Expression[] stack, ParameterOperand[] pos, Tuple t)
           
 Operand ExpressionHelper.evaluate(Expression[] stack, ParameterOperand[] parameters, Tuple t)
           
 void Expression.evaluate(ParameterOperand[] values, Tuple t)
          It evaluates the expression tree and puts the result into the operand result.
 boolean BelongOperator.evaluate(Tuple element, TupleCollection tc)
           
 

Uses of Tuple in org.objectweb.medor.filter.jorm.lib
 

Methods in org.objectweb.medor.filter.jorm.lib with parameters of type Tuple
 void SinglePName.evaluate(ParameterOperand[] pos, Tuple t)
           
 void CompositePName.evaluate(ParameterOperand[] pos, Tuple t)
           
 

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

Methods in org.objectweb.medor.filter.lib that return Tuple
 Tuple BasicOperand.getTuple()
           
 

Methods in org.objectweb.medor.filter.lib with parameters of type Tuple
 void Sum.evaluate(ParameterOperand[] pos, Tuple t)
           
 void Substring.evaluate(ParameterOperand[] pos, Tuple t)
           
 void Sqrt.evaluate(ParameterOperand[] pos, Tuple t)
           
 void NavigatorOperator.evaluate(ParameterOperand[] pos, Tuple t)
          This operator is not evaluable, and must be transformed into JoinProject instances during the optimization step.
 void Min.evaluate(ParameterOperand[] pos, Tuple t)
           
 void MemberOf.evaluate(ParameterOperand[] pos, Tuple t)
           
 void Max.evaluate(ParameterOperand[] pos, Tuple t)
           
 void Like.evaluate(ParameterOperand[] values, Tuple t)
           
 void Length.evaluate(ParameterOperand[] pos, Tuple t)
           
 void IsNull.evaluate(ParameterOperand[] pos, Tuple t)
           
 void IsEmpty.evaluate(ParameterOperand[] pos, Tuple t)
           
 void IndexedLocate.evaluate(ParameterOperand[] pos, Tuple t)
           
 void InCollection.evaluate(ParameterOperand[] pos, Tuple t)
           
 void FirstLocate.evaluate(ParameterOperand[] pos, Tuple t)
           
 void Count.evaluate(ParameterOperand[] pos, Tuple t)
           
 void Concat.evaluate(ParameterOperand[] pos, Tuple t)
           
 void BasicVariableOperand.setValue(Tuple p)
           
abstract  void BasicUnaryOperator.evaluate(ParameterOperand[] pos, Tuple t)
           
 void BasicUnaryLogicalOperator.evaluate(ParameterOperand[] pos, Tuple t)
           
 void BasicUnaryArithmeticOperator.evaluate(ParameterOperand[] pos, Tuple t)
           
abstract  void BasicThreeArgsOperator.evaluate(ParameterOperand[] pos, Tuple t)
           
 void BasicParameterOperand.evaluate(ParameterOperand[] pos, Tuple t)
           
 void BasicOperand.evaluate(ParameterOperand[] pos, Tuple t)
           
 void BasicFieldOperand.evaluate(ParameterOperand[] pos, Tuple t)
           
 void BasicComparator.evaluate(ParameterOperand[] pos, Tuple t)
          We supose that the comparisons can be performed between all types.
abstract  void BasicBinaryOperator.evaluate(ParameterOperand[] pos, Tuple t)
           
 void BasicBinaryLogicalOperator.evaluate(ParameterOperand[] pos, Tuple t)
           
 void BasicBinaryArithmeticOperator.evaluate(ParameterOperand[] pos, Tuple t)
           
 void BasicBelongOperator.evaluate(ParameterOperand[] pos, Tuple t)
           
 boolean BasicBelongOperator.evaluate(Tuple tuple, TupleCollection tc)
           
 void Avg.evaluate(ParameterOperand[] pos, Tuple t)
           
 

Uses of Tuple in org.objectweb.medor.filter.postfix
 

Methods in org.objectweb.medor.filter.postfix with parameters of type Tuple
 Operand PostfixExpressionHelper.evaluate(Expression[] stack, ParameterOperand[] parameters, Tuple t)
           
 

Uses of Tuple in org.objectweb.medor.filter.rdb.lib
 

Methods in org.objectweb.medor.filter.rdb.lib with parameters of type Tuple
 void BasicRdbFieldOperand.evaluate(ParameterOperand[] values, Tuple t)
          Not evaluable.
 

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

Methods in org.objectweb.medor.tuple.api that return Tuple
 Tuple TupleCollection.getTuple()
          Returns the Tuple value of the current row of this TupleCollection object.
 Tuple TupleCollection.getTuple(int row)
          Returns the Tuple value of the designeted row of this TupleCollection object.
 

Methods in org.objectweb.medor.tuple.api with parameters of type Tuple
 void TupleLoader.loadTuple(Tuple source, VariableOperand[] destination, ParameterOperand[] parameters)
          Loads a source Tuple into an array of Operands.
 

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

Classes in org.objectweb.medor.tuple.lib that implement Tuple
 class MemoryTuple
          This class represent a tuple interface in a memory.
 

Methods in org.objectweb.medor.tuple.lib that return Tuple
 Tuple ExplicitTupleCollection.getTuple(int i)
          Returns the value of the designated row number of the TupleCollection as a Tuple Object.
 Tuple ExplicitTupleCollection.getTuple()
           
 Tuple EmptyTupleCollection.getTuple()
           
 Tuple EmptyTupleCollection.getTuple(int row)
           
 

Methods in org.objectweb.medor.tuple.lib with parameters of type Tuple
 void GeneralTupleLoader.loadTuple(Tuple sourceBuffer, VariableOperand[] temp, ParameterOperand[] parameters)
           
 void ExplicitTupleCollection.insertTuple(int i, Tuple T)
          Insert the tuple T at the designated row number of the TupleCollection
 void ExplicitTupleCollection.insertTuple(Tuple T)
          Insert the tuple T at the last of this TupleCollection object
 boolean ExplicitTupleCollection.contains(Tuple T)
          Some operations of researchs and iterations.