| Modifier and Type | Method and Description |
|---|---|
DistinctNode |
IntermediateQueryFactory.createDistinctNode() |
| Modifier and Type | Method and Description |
|---|---|
DistinctNode |
QueryNodeRenamer.transform(DistinctNode distinctNode) |
| Modifier and Type | Method and Description |
|---|---|
DistinctNode |
QueryNodeRenamer.transform(DistinctNode distinctNode) |
| Modifier and Type | Method and Description |
|---|---|
DistinctNode |
DistinctNode.clone() |
| Modifier and Type | Method and Description |
|---|---|
void |
QueryNodeVisitor.visit(DistinctNode distinctNode) |
| Modifier and Type | Class and Description |
|---|---|
class |
DistinctNodeImpl |
| Modifier and Type | Method and Description |
|---|---|
DistinctNode |
DistinctNodeImpl.acceptNodeTransformer(HomogeneousQueryNodeTransformer transformer) |
DistinctNode |
DistinctNodeImpl.clone() |
| Modifier and Type | Method and Description |
|---|---|
IQTree |
DistinctNormalizer.normalizeForOptimization(DistinctNode distinctNode,
IQTree child,
VariableGenerator variableGenerator,
IQProperties currentIQProperties) |
| Modifier and Type | Method and Description |
|---|---|
IQTree |
DistinctNormalizerImpl.normalizeForOptimization(DistinctNode distinctNode,
IQTree child,
VariableGenerator variableGenerator,
IQProperties currentIQProperties) |
IQTree |
NotRequiredVariableRemoverImpl.VariableRemoverTransformer.transformDistinct(IQTree tree,
DistinctNode rootNode,
IQTree child) |
| Modifier and Type | Method and Description |
|---|---|
IQTree |
IQTreeVisitingTransformer.transformDistinct(IQTree tree,
DistinctNode rootNode,
IQTree child) |
| Modifier and Type | Method and Description |
|---|---|
IQTree |
LazyRecursiveIQTreeVisitingTransformer.transformDistinct(IQTree tree,
DistinctNode rootNode,
IQTree child) |
IQTree |
NoNullValuesEnforcerImpl.NotNullTopVariablePropagator.transformDistinct(IQTree tree,
DistinctNode rootNode,
IQTree child)
Propagates
|
IQTree |
DefaultNonRecursiveIQTreeTransformer.transformDistinct(IQTree tree,
DistinctNode rootNode,
IQTree child) |
IQTree |
DefaultRecursiveIQTreeVisitingTransformer.transformDistinct(IQTree tree,
DistinctNode rootNode,
IQTree child) |
IQTree |
HomogeneousIQTreeVisitingTransformer.transformDistinct(IQTree tree,
DistinctNode rootNode,
IQTree child) |
IQTree |
DefaultIdentityIQTreeVisitingTransformer.transformDistinct(IQTree tree,
DistinctNode distinctNode,
IQTree child) |
| Modifier and Type | Method and Description |
|---|---|
DistinctNode |
HomogeneousQueryNodeTransformer.transform(DistinctNode distinctNode) |
| Modifier and Type | Method and Description |
|---|---|
DistinctNode |
HomogeneousQueryNodeTransformer.transform(DistinctNode distinctNode) |
| Modifier and Type | Method and Description |
|---|---|
Optional<TermType> |
BasicUniqueTermTypeExtractor.TermTypeVariableVisitor.visitDistinct(DistinctNode rootNode,
IQTree child) |
| Modifier and Type | Method and Description |
|---|---|
void |
StandardIntermediateQueryValidator.ValidationVisitor.visit(DistinctNode distinctNode) |
| Modifier and Type | Method and Description |
|---|---|
T |
IQVisitor.visitDistinct(DistinctNode rootNode,
IQTree child) |
Copyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.