Uses of Interface
org.objectweb.medor.api.TupleStructure

Packages that use TupleStructure
org.objectweb.medor.api   
org.objectweb.medor.datasource.rdb.lib   
org.objectweb.medor.eval.cache.lib   
org.objectweb.medor.eval.lib   
org.objectweb.medor.lib   
org.objectweb.medor.optim.lib   
org.objectweb.medor.query.api   
org.objectweb.medor.query.lib   
org.objectweb.medor.query.rdb.lib   
org.objectweb.medor.tuple.api   
org.objectweb.medor.tuple.lib   
 

Uses of TupleStructure in org.objectweb.medor.api
 

Subinterfaces of TupleStructure in org.objectweb.medor.api
 interface MultivaluedField
          MultivaluedField is an extension of a Field which can have multiple values.
 

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

Methods in org.objectweb.medor.datasource.rdb.lib that return TupleStructure
 TupleStructure JDBCTupleCollection.getMetaData()
           
 

Constructors in org.objectweb.medor.datasource.rdb.lib with parameters of type TupleStructure
JDBCTupleCollection(TupleStructure tupleStructure, java.sql.ResultSet rs, java.sql.PreparedStatement ps, RdbAdapter adapter, Logger logger)
           
 

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

Methods in org.objectweb.medor.eval.cache.lib that return TupleStructure
 TupleStructure WindowCachedTupleCollection.getMetaData()
           
 

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

Methods in org.objectweb.medor.eval.lib that return TupleStructure
 TupleStructure UnnestEvaluatedTC.getMetaData()
          It contains metadata of fields wich will be projected
 TupleStructure ProjectEvaluatedTC.getMetaData()
           
 TupleStructure SelProjEvaluatedTC.getMetaData()
           
 TupleStructure CartesianEvaluatedTC.getMetaData()
           
 TupleStructure NestEvaluatedTC.getMetaData()
           
 TupleStructure BinaryImplicitTC.getMetaData()
           
 

Uses of TupleStructure in org.objectweb.medor.lib
 

Classes in org.objectweb.medor.lib that implement TupleStructure
 class BasicMultivaluedField
           
 class BasicTupleStructure
           
 

Uses of TupleStructure in org.objectweb.medor.optim.lib
 

Methods in org.objectweb.medor.optim.lib with parameters of type TupleStructure
 int[] IndexesGenerator.computesFieldIndexes(TupleStructure ts, QueryTree[] nodes)
           
 

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

Subinterfaces of TupleStructure in org.objectweb.medor.query.api
 interface NestedField
           
 

Methods in org.objectweb.medor.query.api that return TupleStructure
 TupleStructure QueryTree.getTupleStructure()
          Returns the TupleStructure associated to the QueryTree.
 

Methods in org.objectweb.medor.query.api with parameters of type TupleStructure
 QueryNode BinaryUnaryQueryNodeFactory.createQueryNode(QueryTree child, short operationType, Expression filter, TupleStructure tupleStructure)
          This methods creates the links between the children QueryTrees and the created QueryNode.
 QueryNode BinaryUnaryQueryNodeFactory.createQueryNode(QueryTree leftChild, QueryTree rightChild, short operationType, Expression filter, TupleStructure tupleStructure)
           
 QueryNode QueryNodeFactory.createQueryNode(QueryTree[] children, short OperationType, Expression filter, TupleStructure tupleStructure)
          This methods creates the links between the children QueryTrees and the created QueryNode.
 

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

Classes in org.objectweb.medor.query.lib that implement TupleStructure
 class BasicNestedField
          This class represents a TupleCollection Field.
 class BasicQueryNode
          A BasicQueryNode is an implementation of QueryNode.
 class BasicQueryTree
          A BasicQueryNode is an implementation of QueryNode.
 class Cartesian
           
 class Intersection
           
 class JoinProject
           
 class MedorTCQueryLeaf
          A TupleCollection is one of the DataStore that is queryable by Medor.
 class Nest
           
 class Project
           
 class SelectProject
           
 class Union
           
 class Unnest
           
 

Methods in org.objectweb.medor.query.lib that return TupleStructure
 TupleStructure BasicQueryTree.getTupleStructure()
           
 TupleStructure MedorTCQueryLeaf.getTupleStructure()
           
 

Methods in org.objectweb.medor.query.lib with parameters of type TupleStructure
 QueryNode BasicBinaryUnaryQueryNodeFactory.createQueryNode(QueryTree child, short operationType, Expression filter, TupleStructure tupleStructure)
           
 QueryNode BasicBinaryUnaryQueryNodeFactory.createQueryNode(QueryTree leftChild, QueryTree rightChild, short operationType, Expression filter, TupleStructure tupleStructure)
           
 

Uses of TupleStructure in org.objectweb.medor.query.rdb.lib
 

Classes in org.objectweb.medor.query.rdb.lib that implement TupleStructure
 class AggregateRdbQueryNode
          This class represents a QueryLeaf which contains aggregate functions.
 class BasicRdbExpQueryLeaf
          This class represents a QueryLeaf that maps onto a relational database store.
 class BasicRdbQueryLeaf
           
 class BasicRdbStringQueryLeaf
          This class represents a QueryLeaf that maps onto a relational database store.
 

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

Methods in org.objectweb.medor.tuple.api that return TupleStructure
 TupleStructure TupleCollection.getMetaData()
          Retrieves the number,types and stors properties of the data sources of this TupleCollection Object.
 TupleStructure TupleLoader.getTupleStructure()
           
 

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

Methods in org.objectweb.medor.tuple.lib that return TupleStructure
 TupleStructure GeneralTupleLoader.getTupleStructure()
           
 TupleStructure EmptyTupleCollection.getMetaData()
           
 TupleStructure ExplicitTupleCollection.getMetaData()
           
 

Constructors in org.objectweb.medor.tuple.lib with parameters of type TupleStructure
GeneralTupleLoader(int[] ranges, TupleStructure ts)
           
EmptyTupleCollection(TupleStructure _ts)
           
ExplicitTupleCollection(TupleStructure schema)