Class OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer
- java.lang.Object
-
- it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeExtendedTransformer<VariableGenerator>
-
- it.unibz.inf.ontop.generation.normalization.impl.ProjectOrderByTermsNormalizer
-
- it.unibz.inf.ontop.generation.normalization.impl.OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer
-
- All Implemented Interfaces:
DialectExtraNormalizer,IQTreeExtendedTransformer<VariableGenerator>
public class OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer extends ProjectOrderByTermsNormalizer
-
-
Field Summary
-
Fields inherited from class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeExtendedTransformer
iqFactory
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedOnlyInPresenceOfDistinctProjectOrderByTermsNormalizer(CoreSingletons coreSingletons)
-
Method Summary
-
Methods inherited from class it.unibz.inf.ontop.generation.normalization.impl.ProjectOrderByTermsNormalizer
isSupported, mayImpactDistinct, transform, transformConstruction, transformConstructionSliceDistinctOrOrderByTree, transformDistinct, transformOrderBy, transformSlice
-
Methods inherited from class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeExtendedTransformer
transformAggregation, transformBinaryNonCommutativeNode, transformEmpty, transformExtensionalData, transformFilter, transformInnerJoin, transformIntensionalData, transformLeaf, transformLeftJoin, transformNaryCommutativeNode, transformNonStandardBinaryNonCommutativeNode, transformNonStandardLeafNode, transformNonStandardNaryNode, transformNonStandardUnaryNode, transformTrue, transformUnaryNode, transformUnion, transformValues
-
-
-
-
Constructor Detail
-
OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer
@Inject protected OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer(CoreSingletons coreSingletons)
-
-