public class ServiceOptimizer extends AbstractQueryModelVisitor<OptimizationException> implements FedXOptimizer
| Constructor and Description |
|---|
ServiceOptimizer(QueryInfo queryInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
meet(Service service) |
void |
optimize(TupleExpr tupleExpr)
Optimize the provided tuple expression
|
protected TupleExpr |
optimizeService(Service service) |
meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExprprotected final QueryInfo queryInfo
public ServiceOptimizer(QueryInfo queryInfo)
queryInfo - public void optimize(TupleExpr tupleExpr)
FedXOptimizeroptimize in interface FedXOptimizerpublic void meet(Service service)
meet in interface QueryModelVisitor<OptimizationException>meet in class AbstractQueryModelVisitor<OptimizationException>Copyright © 2015-2021 Eclipse Foundation. All Rights Reserved.