Class OrderBySimplifierImpl
- java.lang.Object
-
- it.unibz.inf.ontop.iq.optimizer.impl.OrderBySimplifierImpl
-
- All Implemented Interfaces:
IQOptimizer,OrderBySimplifier
public class OrderBySimplifierImpl extends Object implements OrderBySimplifier
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classOrderBySimplifierImpl.ComparatorSimplificationprotected static classOrderBySimplifierImpl.OrderBySimplifyingTransformer
-
Constructor Summary
Constructors Modifier Constructor Description protectedOrderBySimplifierImpl(OptimizationSingletons optimizationSingletons, IntermediateQueryFactory iqFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IQTreeTransformercreateTransformer(VariableGenerator variableGenerator)IQoptimize(IQ query)
-
-
-
Constructor Detail
-
OrderBySimplifierImpl
@Inject protected OrderBySimplifierImpl(OptimizationSingletons optimizationSingletons, IntermediateQueryFactory iqFactory)
-
-
Method Detail
-
optimize
public IQ optimize(IQ query)
- Specified by:
optimizein interfaceIQOptimizer
-
createTransformer
protected IQTreeTransformer createTransformer(VariableGenerator variableGenerator)
-
-