| Modifier and Type | Method and Description |
|---|---|
AggregationNode |
IntermediateQueryFactory.createAggregationNode(com.google.common.collect.ImmutableSet<Variable> groupingVariables,
ImmutableSubstitution<ImmutableFunctionalTerm> substitution) |
| Modifier and Type | Method and Description |
|---|---|
AggregationNode |
QueryNodeRenamer.transform(AggregationNode aggregationNode) |
| Modifier and Type | Method and Description |
|---|---|
AggregationNode |
QueryNodeRenamer.transform(AggregationNode aggregationNode) |
| Modifier and Type | Method and Description |
|---|---|
AggregationNode |
AggregationNode.acceptNodeTransformer(HomogeneousQueryNodeTransformer transformer) |
AggregationNode |
AggregationNode.clone() |
| Modifier and Type | Method and Description |
|---|---|
void |
QueryNodeVisitor.visit(AggregationNode aggregationNode) |
| Modifier and Type | Class and Description |
|---|---|
class |
AggregationNodeImpl |
| Modifier and Type | Method and Description |
|---|---|
AggregationNode |
AggregationNodeImpl.acceptNodeTransformer(HomogeneousQueryNodeTransformer transformer) |
AggregationNode |
AggregationNodeImpl.clone() |
| Modifier and Type | Method and Description |
|---|---|
IQTree |
AggregationNormalizer.normalizeForOptimization(AggregationNode aggregationNode,
IQTree child,
VariableGenerator variableGenerator,
IQProperties currentIQProperties) |
| Modifier and Type | Method and Description |
|---|---|
IQTree |
AggregationNormalizerImpl.normalizeForOptimization(AggregationNode aggregationNode,
IQTree child,
VariableGenerator variableGenerator,
IQProperties currentIQProperties)
Blocks distinct.
|
IQTree |
NotRequiredVariableRemoverImpl.VariableRemoverTransformer.transformAggregation(IQTree tree,
AggregationNode aggregationNode,
IQTree child) |
| Constructor and Description |
|---|
AggregationNormalizationState(AggregationNode aggregationNode,
ConstructionNode childConstructionNode,
IQTree grandChild,
VariableGenerator variableGenerator)
Initial state
|
| Modifier and Type | Method and Description |
|---|---|
IQTree |
IQTreeVisitingTransformer.transformAggregation(IQTree tree,
AggregationNode aggregationNode,
IQTree child) |
| Modifier and Type | Method and Description |
|---|---|
IQTree |
LazyRecursiveIQTreeVisitingTransformer.transformAggregation(IQTree tree,
AggregationNode aggregationNode,
IQTree child) |
IQTree |
HomogeneousIQTreeVisitingTransformer.transformAggregation(IQTree tree,
AggregationNode rootNode,
IQTree child) |
IQTree |
DefaultRecursiveIQTreeVisitingTransformer.transformAggregation(IQTree tree,
AggregationNode rootNode,
IQTree child) |
IQTree |
DefaultIdentityIQTreeVisitingTransformer.transformAggregation(IQTree tree,
AggregationNode aggregationNode,
IQTree child) |
IQTree |
DefaultNonRecursiveIQTreeTransformer.transformAggregation(IQTree tree,
AggregationNode rootNode,
IQTree child) |
| Modifier and Type | Method and Description |
|---|---|
AggregationNode |
HomogeneousQueryNodeTransformer.transform(AggregationNode aggregationNode) |
| Modifier and Type | Method and Description |
|---|---|
AggregationNode |
HomogeneousQueryNodeTransformer.transform(AggregationNode aggregationNode) |
| Modifier and Type | Method and Description |
|---|---|
Optional<TermType> |
BasicUniqueTermTypeExtractor.TermTypeVariableVisitor.visitAggregation(AggregationNode rootNode,
IQTree child) |
| Modifier and Type | Method and Description |
|---|---|
void |
StandardIntermediateQueryValidator.ValidationVisitor.visit(AggregationNode aggregationNode) |
| Modifier and Type | Method and Description |
|---|---|
T |
IQVisitor.visitAggregation(AggregationNode aggregationNode,
IQTree child) |
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.