Uses of Interface
it.unibz.inf.ontop.iq.optimizer.IQOptimizer
-
-
Uses of IQOptimizer in it.unibz.inf.ontop.datalog
Subinterfaces of IQOptimizer in it.unibz.inf.ontop.datalog Modifier and Type Interface Description interfaceUnionFlattener -
Uses of IQOptimizer in it.unibz.inf.ontop.datalog.impl
Classes in it.unibz.inf.ontop.datalog.impl that implement IQOptimizer Modifier and Type Class Description classUnionFlattenerImplLifts unions above projections, until a fixed point is reached. -
Uses of IQOptimizer in it.unibz.inf.ontop.iq.optimizer
Subinterfaces of IQOptimizer in it.unibz.inf.ontop.iq.optimizer Modifier and Type Interface Description interfaceAggregationSimplifierReplaces type-sensitive SPARQL aggregation functional terms (e.g.interfaceAggregationSplitterTries to push down the aggregation below some UNIONsinterfaceGeneralStructuralAndSemanticIQOptimizerPerforms all the structural and semantic optimizations TODO: find a better nameinterfaceInnerJoinIQOptimizerinterfaceJoinLikeOptimizerinterfaceLeftJoinIQOptimizerinterfaceOrderBySimplifierReplaces RDF(...) terms by DB ones in the ORDER BY conditionsinterfacePostProcessableFunctionLifterLifts certain functional terms that are blocked by a UNION: - non DBFunctionSymbols (e.g.interfaceRedundantJoinFKOptimizerinterfaceSelfJoinSameTermIQOptimizerinterfaceSelfJoinUCIQOptimizerinterfaceTermTypeTermLifterMakes sure that terms with a MetaTermType only appears in the top construction nodeinterfaceUnionAndBindingLiftOptimizerLifts bindings and unions -
Uses of IQOptimizer in it.unibz.inf.ontop.iq.optimizer.impl
Classes in it.unibz.inf.ontop.iq.optimizer.impl that implement IQOptimizer Modifier and Type Class Description classAbstractIntensionalQueryMergerclassAggregationSimplifierImplclassAggregationSplitterImplclassArgumentTransferInnerJoinFDIQOptimizerTODO: explainclassBottomUpUnionAndBindingLiftOptimizerTODO: explicit assumptionsclassDefaultCompositeInnerJoinIQOptimizerclassDefaultCompositeLeftJoinIQOptimizerclassFixedPointJoinLikeOptimizerclassGeneralStructuralAndSemanticIQOptimizerImplclassOrderBySimplifierImplclassPostProcessableFunctionLifterImplclassRedundantJoinFKOptimizerImplclassSelfJoinSameTermIQOptimizerImplclassSelfJoinUCIQOptimizerImplclassTermTypeTermLifterImpl -
Uses of IQOptimizer in it.unibz.inf.ontop.iq.optimizer.impl.lj
Classes in it.unibz.inf.ontop.iq.optimizer.impl.lj that implement IQOptimizer Modifier and Type Class Description classCardinalityInsensitiveJoinTransferLJOptimizerclassCardinalitySensitiveJoinTransferLJOptimizer -
Uses of IQOptimizer in it.unibz.inf.ontop.iq.planner
Subinterfaces of IQOptimizer in it.unibz.inf.ontop.iq.planner Modifier and Type Interface Description interfaceQueryPlannerBy contrast to structural and semantic optimizations, the query planner can explore decisions that "it might regret afterwards" in isolated branches. -
Uses of IQOptimizer in it.unibz.inf.ontop.iq.planner.impl
Classes in it.unibz.inf.ontop.iq.planner.impl that implement IQOptimizer Modifier and Type Class Description classAvoidJoinAboveUnionPlannerWhen an UNION appears as a child of an inner join, looks for other siblings that could be "pushed under the union".classDummyQueryPlanner -
Uses of IQOptimizer in it.unibz.inf.ontop.iq.view
Subinterfaces of IQOptimizer in it.unibz.inf.ontop.iq.view Modifier and Type Interface Description interfaceOntopViewUnfolderUnfolds Ontop views of the highest level (among the views present in the tree) -
Uses of IQOptimizer in it.unibz.inf.ontop.iq.view.impl
Classes in it.unibz.inf.ontop.iq.view.impl that implement IQOptimizer Modifier and Type Class Description classOntopViewUnfolderImpl
-