|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoptimizer.OperatorSelector
public class OperatorSelector
An object of OperatorSelector will partition the FelixQuery into different StatOperators. Current version does not rely on the cost model, however, we may need to do that in the future.
Field Summary | |
---|---|
(package private) CostModel |
cm
Cost model used to partition operators. |
(package private) FelixQuery |
fq
FelixQuery which will be partitioned. |
(package private) parser.CommandOptions |
options
Command line options. |
Constructor Summary | |
---|---|
OperatorSelector(FelixQuery _fq,
CostModel _cm,
parser.CommandOptions _options)
The constructor. |
Method Summary | |
---|---|
java.util.HashSet<StatOperator> |
getOperators()
Get partitioned operators. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
CostModel cm
FelixQuery fq
parser.CommandOptions options
Constructor Detail |
---|
public OperatorSelector(FelixQuery _fq, CostModel _cm, parser.CommandOptions _options)
_fq
- _cm
- _options
- Method Detail |
---|
public java.util.HashSet<StatOperator> getOperators()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |