| Modifier and Type | Method and Description |
|---|---|
NaryIQTree |
IntermediateQueryFactory.createNaryIQTree(NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
NaryIQTree |
IntermediateQueryFactory.createNaryIQTree(NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children,
IQProperties properties) |
NaryIQTree |
IntermediateQueryFactory.createNaryIQTree(NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children,
IQTreeCache treeCache) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CommutativeJoinNode
Commutative: the children order does not matter
|
interface |
InnerJoinLikeNode |
interface |
InnerJoinNode
See IntermediateQueryFactory for creating a new instance.
|
interface |
UnionNode
All its children are expected to project its projected variables
See IntermediateQueryFactory for creating a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
NaryOperatorNode |
NaryOperatorNode.acceptNodeTransformer(HomogeneousQueryNodeTransformer transformer) |
| Modifier and Type | Class and Description |
|---|---|
class |
InnerJoinNodeImpl |
class |
UnionNodeImpl |
| Modifier and Type | Method and Description |
|---|---|
IQTree |
NotRequiredVariableRemoverImpl.VariableRemoverTransformer.transformNonStandardNaryNode(IQTree tree,
NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
| Modifier and Type | Method and Description |
|---|---|
IQTree |
IQTreeVisitingTransformer.transformNonStandardNaryNode(IQTree tree,
NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
| Modifier and Type | Method and Description |
|---|---|
protected IQTree |
ChildTransformer.transformNaryCommutativeNode(IQTree tree,
NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
protected IQTree |
LazyRecursiveIQTreeVisitingTransformer.transformNaryCommutativeNode(IQTree tree,
NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
protected IQTree |
DefaultRecursiveIQTreeVisitingTransformer.transformNaryCommutativeNode(IQTree tree,
NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
protected IQTree |
DefaultNonRecursiveIQTreeTransformer.transformNaryCommutativeNode(IQTree tree,
NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
IQTree |
LazyRecursiveIQTreeVisitingTransformer.transformNonStandardNaryNode(IQTree tree,
NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
IQTree |
HomogeneousIQTreeVisitingTransformer.transformNonStandardNaryNode(IQTree tree,
NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
IQTree |
DefaultRecursiveIQTreeVisitingTransformer.transformNonStandardNaryNode(IQTree tree,
NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
IQTree |
DefaultIdentityIQTreeVisitingTransformer.transformNonStandardNaryNode(IQTree tree,
NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
IQTree |
DefaultNonRecursiveIQTreeTransformer.transformNonStandardNaryNode(IQTree tree,
NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
| Modifier and Type | Method and Description |
|---|---|
Optional<TermType> |
BasicUniqueTermTypeExtractor.TermTypeVariableVisitor.visitNonStandardNaryNode(NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
| Modifier and Type | Method and Description |
|---|---|
T |
IQVisitor.visitNonStandardNaryNode(NaryOperatorNode rootNode,
com.google.common.collect.ImmutableList<IQTree> children) |
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.