Uses of Class
felix.dstruct.DataMovementOperator

Packages that use DataMovementOperator
felix.dstruct Package that contains the basic data structure used by Felix. 
felix.optimizer Optimizer used to schedule Felix's execution plan. 
 

Uses of DataMovementOperator in felix.dstruct
 

Methods in felix.dstruct that return DataMovementOperator
static DataMovementOperator DataMovementOperator.Select(tuffy.db.RDB db, StatOperator _parentStatOperator, DataMovementOperator fromDMO, java.util.ArrayList<java.lang.String> bindings, int... cid)
          Generate a DMO which is a SELECT on the given DMO.
static DataMovementOperator DataMovementOperator.SelectOrderBy(tuffy.db.RDB db, StatOperator _parentStatOperator, DataMovementOperator fromDMO, java.util.ArrayList<java.lang.String> bindings, java.lang.String orderby, int... cid)
          Generate a DMO which is a SELECT ...
static DataMovementOperator DataMovementOperator.UnionAll(tuffy.db.RDB db, StatOperator _parentStatOperator, java.util.List<DataMovementOperator> toBeUnioned, java.lang.String bindingPattern, java.util.ArrayList<java.lang.Integer> bindings, int... cid)
          Get the union of results from a set of DMOs.
 

Methods in felix.dstruct that return types with arguments of type DataMovementOperator
 java.util.List<DataMovementOperator> StatOperator.getAllDMOs()
          Get all DMOs used by this operator.
 

Methods in felix.dstruct with parameters of type DataMovementOperator
static DataMovementOperator DataMovementOperator.Select(tuffy.db.RDB db, StatOperator _parentStatOperator, DataMovementOperator fromDMO, java.util.ArrayList<java.lang.String> bindings, int... cid)
          Generate a DMO which is a SELECT on the given DMO.
static DataMovementOperator DataMovementOperator.SelectOrderBy(tuffy.db.RDB db, StatOperator _parentStatOperator, DataMovementOperator fromDMO, java.util.ArrayList<java.lang.String> bindings, java.lang.String orderby, int... cid)
          Generate a DMO which is a SELECT ...
 

Method parameters in felix.dstruct with type arguments of type DataMovementOperator
static DataMovementOperator DataMovementOperator.UnionAll(tuffy.db.RDB db, StatOperator _parentStatOperator, java.util.List<DataMovementOperator> toBeUnioned, java.lang.String bindingPattern, java.util.ArrayList<java.lang.Integer> bindings, int... cid)
          Get the union of results from a set of DMOs.
 

Uses of DataMovementOperator in felix.optimizer
 

Methods in felix.optimizer with parameters of type DataMovementOperator
 void DMOOptimizer.optimizeMateralization(DataMovementOperator dmo)
          Optimize the materialization trade-off of the given DMO.