public class DefaultIdentityIQTreeVisitingTransformer extends Object implements IQTreeVisitingTransformer
| Constructor and Description |
|---|
DefaultIdentityIQTreeVisitingTransformer() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittransformpublic DefaultIdentityIQTreeVisitingTransformer()
public IQTree transformIntensionalData(IntensionalDataNode dataNode)
transformIntensionalData in interface IQTreeVisitingTransformerpublic IQTree transformExtensionalData(ExtensionalDataNode dataNode)
transformExtensionalData in interface IQTreeVisitingTransformerpublic IQTree transformEmpty(EmptyNode node)
transformEmpty in interface IQTreeVisitingTransformerpublic IQTree transformTrue(TrueNode node)
transformTrue in interface IQTreeVisitingTransformerpublic IQTree transformNonStandardLeafNode(LeafIQTree leafNode)
transformNonStandardLeafNode in interface IQTreeVisitingTransformerpublic IQTree transformConstruction(IQTree tree, ConstructionNode rootNode, IQTree child)
transformConstruction in interface IQTreeVisitingTransformerpublic IQTree transformAggregation(IQTree tree, AggregationNode aggregationNode, IQTree child)
transformAggregation in interface IQTreeVisitingTransformerpublic IQTree transformFilter(IQTree tree, FilterNode rootNode, IQTree child)
transformFilter in interface IQTreeVisitingTransformerpublic IQTree transformDistinct(IQTree tree, DistinctNode distinctNode, IQTree child)
transformDistinct in interface IQTreeVisitingTransformerpublic IQTree transformSlice(IQTree tree, SliceNode rootNode, IQTree child)
transformSlice in interface IQTreeVisitingTransformerpublic IQTree transformOrderBy(IQTree tree, OrderByNode rootNode, IQTree child)
transformOrderBy in interface IQTreeVisitingTransformerpublic IQTree transformNonStandardUnaryNode(IQTree tree, UnaryOperatorNode rootNode, IQTree child)
transformNonStandardUnaryNode in interface IQTreeVisitingTransformerpublic IQTree transformLeftJoin(IQTree tree, LeftJoinNode rootNode, IQTree leftChild, IQTree rightChild)
transformLeftJoin in interface IQTreeVisitingTransformerpublic IQTree transformNonStandardBinaryNonCommutativeNode(IQTree tree, BinaryNonCommutativeOperatorNode rootNode, IQTree leftChild, IQTree rightChild)
transformNonStandardBinaryNonCommutativeNode in interface IQTreeVisitingTransformerpublic IQTree transformInnerJoin(IQTree tree, InnerJoinNode rootNode, it.unibz.inf.ontop.com.google.common.collect.ImmutableList<IQTree> children)
transformInnerJoin in interface IQTreeVisitingTransformerpublic IQTree transformUnion(IQTree tree, UnionNode rootNode, it.unibz.inf.ontop.com.google.common.collect.ImmutableList<IQTree> children)
transformUnion in interface IQTreeVisitingTransformerpublic IQTree transformNonStandardNaryNode(IQTree tree, NaryOperatorNode rootNode, it.unibz.inf.ontop.com.google.common.collect.ImmutableList<IQTree> children)
transformNonStandardNaryNode in interface IQTreeVisitingTransformerCopyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.