| Modifier and Type | Method and Description |
|---|---|
LeafIQTree |
LeafIQTree.acceptNodeTransformer(HomogeneousQueryNodeTransformer transformer) |
LeafIQTree |
LeafIQTree.getRootNode() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DataNode<P extends AtomPredicate>
TODO: describe
|
interface |
EmptyNode
Temporary QueryNode that says that replace a non-satisfied sub-tree.
|
interface |
ExtensionalDataNode
TODO: explain
|
interface |
IntensionalDataNode
TODO: explain
TODO: find a better name
See IntermediateQueryFactory for creating a new instance.
|
interface |
NativeNode
Represents a serialized query that can be executed by the DB engine
See IntermediateQueryFactory for creating a new instance.
|
interface |
TrueNode
See IntermediateQueryFactory for creating a new instance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DataNodeImpl<P extends AtomPredicate> |
class |
EmptyNodeImpl |
class |
ExtensionalDataNodeImpl
"Default" implementation for an extensional data node.
|
class |
IntensionalDataNodeImpl |
class |
LeafIQTreeImpl |
class |
NativeNodeImpl |
class |
TrueNodeImpl |
| Modifier and Type | Method and Description |
|---|---|
LeafIQTree |
NativeNodeImpl.acceptNodeTransformer(HomogeneousQueryNodeTransformer transformer) |
LeafIQTree |
LeafIQTreeImpl.getRootNode() |
| Modifier and Type | Method and Description |
|---|---|
IQTree |
IQTreeVisitingTransformer.transformNonStandardLeafNode(LeafIQTree rootNode) |
| Modifier and Type | Method and Description |
|---|---|
protected IQTree |
ChildTransformer.transformLeaf(LeafIQTree leaf) |
protected IQTree |
DefaultNonRecursiveIQTreeTransformer.transformLeaf(LeafIQTree leaf) |
protected IQTree |
DefaultRecursiveIQTreeVisitingTransformer.transformLeaf(LeafIQTree leaf) |
IQTree |
HomogeneousIQTreeVisitingTransformer.transformNonStandardLeafNode(LeafIQTree leafNode) |
IQTree |
DefaultNonRecursiveIQTreeTransformer.transformNonStandardLeafNode(LeafIQTree leafNode) |
IQTree |
DefaultRecursiveIQTreeVisitingTransformer.transformNonStandardLeafNode(LeafIQTree leafNode) |
IQTree |
DefaultIdentityIQTreeVisitingTransformer.transformNonStandardLeafNode(LeafIQTree leafNode) |
IQTree |
LazyRecursiveIQTreeVisitingTransformer.transformNonStandardLeafNode(LeafIQTree leafNode) |
| Modifier and Type | Method and Description |
|---|---|
Optional<TermType> |
BasicUniqueTermTypeExtractor.TermTypeVariableVisitor.visitNonStandardLeafNode(LeafIQTree leafNode) |
| Modifier and Type | Method and Description |
|---|---|
T |
IQVisitor.visitNonStandardLeafNode(LeafIQTree leafNode) |
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.