|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StatOperator | |
---|---|
dstruct | Basic data structure used by Felix. |
operator | Specialized operators used in Felix. |
optimizer | Optimizer used to schedule Felix's execution plan. |
Uses of StatOperator in dstruct |
---|
Fields in dstruct declared as StatOperator | |
---|---|
StatOperator |
DataMovementOperator.parentStatOperator
The statistical operator who instantiates this DMO. |
Fields in dstruct with type parameters of type StatOperator | |
---|---|
(package private) java.util.HashSet<StatOperator> |
ConcurrentOperatorsBucket.concurrentOperators
Set of statistical operators in this bucket. |
(package private) java.util.ArrayList<StatOperator> |
ConcurrentOperatorsBucket.operatorStacks
When execute this bucket, this variable records the remaining operators. |
Methods in dstruct that return StatOperator | |
---|---|
StatOperator |
StatOperator.clone()
|
Methods in dstruct that return types with arguments of type StatOperator | |
---|---|
java.util.ArrayList<StatOperator> |
ExecutionPlan.getAllStatOperator()
Get all statistical operators in this execution plan. |
java.util.HashSet<StatOperator> |
ConcurrentOperatorsBucket.getOperators()
Get all operators in this bucket. |
Methods in dstruct with parameters of type StatOperator | |
---|---|
void |
ConcurrentOperatorsBucket.addOperator(StatOperator sop)
Add an operator into this bucket. |
java.util.HashSet<ConcurrentOperatorsBucket> |
OperatorBucketGraph.getDownStreamOperator(StatOperator sop)
Gets all downstream buckets of the given bucket. |
java.util.HashSet<ConcurrentOperatorsBucket> |
OperatorBucketGraph.getUpStreamOperator(StatOperator sop)
Gets all upstream buckets of the given bucket. |
static DataMovementOperator |
DataMovementOperator.Select(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. |
mln.ConjunctiveQuery |
FelixClause.toSimplifiedFactorGraphQuery(StatOperator sop,
FelixPredicate toBeHead,
boolean forceRecursive)
See translateFelixClasesIntoFactorGraphEdgeQueries(FelixPredicate, boolean, dstruct.FelixPredicate.FPProperty...) |
static DataMovementOperator |
DataMovementOperator.UnionAll(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. |
Constructors in dstruct with parameters of type StatOperator | |
---|---|
DataMovementOperator(db.RDB _db,
StatOperator _parentStatOperator)
the constructor. |
Uses of StatOperator in operator |
---|
Subclasses of StatOperator in operator | |
---|---|
class |
COREFOperator
A COREF operator in Felix. |
class |
CRFOperator
A CRF operator in Felix. |
class |
LROperator
A LR operator in Felix. |
class |
TUFFYOperator
A Tuffy operator in Felix. |
Uses of StatOperator in optimizer |
---|
Methods in optimizer that return types with arguments of type StatOperator | |
---|---|
java.util.HashSet<StatOperator> |
OperatorSelector.getOperators()
Get partitioned operators. |
java.util.HashSet<StatOperator> |
Scheduler.ruleDecomposition(CostModel cm)
Partition the rules into different operators. |
Methods in optimizer with parameters of type StatOperator | |
---|---|
void |
DataCracker1991.decompose(StatOperator op)
Decompose the data used by the given operator. |
Method parameters in optimizer with type arguments of type StatOperator | |
---|---|
OperatorBucketGraph |
Scheduler.dataDecomposition(java.util.HashSet<StatOperator> ops,
CostModel cm)
Partition the data into different parts. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |