public class OptimizationSingletonsImpl extends Object implements OptimizationSingletons
| Modifier | Constructor and Description |
|---|---|
protected |
OptimizationSingletonsImpl(OptimizerFactory optimizerFactory,
CoreSingletons coreSingletons,
UnionBasedQueryMerger unionBasedQueryMerger,
RequiredDataAtomExtractor requiredDataAtomExtractor,
OntopOptimizationSettings settings) |
| Modifier and Type | Method and Description |
|---|---|
CoreSingletons |
getCoreSingletons() |
OptimizerFactory |
getOptimizerFactory()
TODO: shall we keep it?
|
RequiredDataAtomExtractor |
getRequiredDataAtomExtractor() |
OntopOptimizationSettings |
getSettings() |
UnionBasedQueryMerger |
getUnionBasedQueryMerger() |
@Inject protected OptimizationSingletonsImpl(OptimizerFactory optimizerFactory, CoreSingletons coreSingletons, UnionBasedQueryMerger unionBasedQueryMerger, RequiredDataAtomExtractor requiredDataAtomExtractor, OntopOptimizationSettings settings)
public CoreSingletons getCoreSingletons()
getCoreSingletons in interface OptimizationSingletonspublic OptimizerFactory getOptimizerFactory()
OptimizationSingletonsgetOptimizerFactory in interface OptimizationSingletonspublic UnionBasedQueryMerger getUnionBasedQueryMerger()
getUnionBasedQueryMerger in interface OptimizationSingletonspublic OntopOptimizationSettings getSettings()
getSettings in interface OptimizationSingletonspublic RequiredDataAtomExtractor getRequiredDataAtomExtractor()
getRequiredDataAtomExtractor in interface OptimizationSingletonsCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.