- termFactory - Variable in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractSelfJoinSimplifier
-
- termFactory - Variable in class it.unibz.inf.ontop.iq.optimizer.impl.OrderBySimplifierImpl.OrderBySimplifyingTransformer
-
- TermTypeTermLifter - Interface in it.unibz.inf.ontop.iq.optimizer
-
Makes sure that terms with a MetaTermType only appears in the top construction node
- TermTypeTermLifterImpl - Class in it.unibz.inf.ontop.iq.optimizer.impl
-
- TermTypeTermLiftTransformer - Interface in it.unibz.inf.ontop.iq.transformer
-
Makes sure that terms with a MetaTermType only appears in the top construction node
- toString() - Method in class it.unibz.inf.ontop.iq.proposal.impl.SubstitutionPropagationProposalImpl
-
- transform(IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefaultTermTypeTermVisitingTreeTransformer
-
- transform(IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.ExplicitEqualityTransformerImpl
-
- transformAggregation(IQTree, AggregationNode, IQTree) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AggregationSimplifierImpl.AggregationSimplifyingTransformer
-
- transformAggregation(IQTree, AggregationNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefaultTermTypeTermVisitingTreeTransformer
-
- transformAggregation(IQTree, AggregationNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefinitionPushDownTransformerImpl
-
TODO: understand when the definition does not have to be blocked
- transformBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractDiscardedVariablesTransformer
-
By default, switch back to the "LookForDistinctTransformer"
- transformBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.PostProcessableFunctionLifterImpl.FunctionLifterTransformer
-
- transformBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefaultTermTypeTermVisitingTreeTransformer
-
- transformConstruction(IQTree, ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractDiscardedVariablesTransformer
-
NB: For the sake of simplicity, does not "take into account" (i.e.
- transformConstruction(IQTree, ConstructionNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefinitionPushDownTransformerImpl
-
- transformDistinct(IQTree, DistinctNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefaultTermTypeTermVisitingTreeTransformer
-
- transformDistinct(IQTree, DistinctNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefinitionPushDownTransformerImpl
-
TODO: stop blocking systematically
- transformFilter(IQTree, FilterNode, IQTree) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractDiscardedVariablesTransformer
-
- transformFilter(IQTree, FilterNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.BooleanExpressionPushDownTransformerImpl
-
- transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractDiscardedVariablesTransformer
-
- transformInnerJoin(InnerJoinNode, ImmutableList<IQTree>, ImmutableSet<Variable>) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractSelfJoinSimplifier
-
- transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.planner.impl.AvoidJoinAboveUnionPlanner.AvoidJoinAboveUnionTransformer
-
- transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transformer.impl.BooleanExpressionPushDownTransformerImpl
-
- transformInnerJoin(IQTree, InnerJoinNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefinitionPushDownTransformerImpl
-
- transformIntensionalData(IntensionalDataNode) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractIntensionalQueryMerger.QueryMergingTransformer
-
- transformLeaf(LeafIQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefaultTermTypeTermVisitingTreeTransformer
-
- transformLeaf(LeafIQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefinitionPushDownTransformerImpl
-
- transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractDiscardedVariablesTransformer
-
- transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.BooleanExpressionPushDownTransformerImpl
-
Tries to push the left join condition on the right
- transformLeftJoin(IQTree, LeftJoinNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefinitionPushDownTransformerImpl
-
- transformNaryCommutativeNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractDiscardedVariablesTransformer
-
By default, switch back to the "LookForDistinctTransformer"
- transformNaryCommutativeNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.PostProcessableFunctionLifterImpl.FunctionLifterTransformer
-
- transformNaryCommutativeNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefaultTermTypeTermVisitingTreeTransformer
-
- transformNonStandardBinaryNonCommutativeNode(IQTree, BinaryNonCommutativeOperatorNode, IQTree, IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefinitionPushDownTransformerImpl
-
- transformNonStandardNaryNode(IQTree, NaryOperatorNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefinitionPushDownTransformerImpl
-
- transformNonStandardUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefinitionPushDownTransformerImpl
-
Blocks by default
- transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractDiscardedVariablesTransformer
-
- transformOrderBy(IQTree, OrderByNode, IQTree) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.OrderBySimplifierImpl.OrderBySimplifyingTransformer
-
- transformSlice(IQTree, SliceNode, IQTree) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractDiscardedVariablesTransformer
-
- transformUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractDiscardedVariablesTransformer
-
By default, switch back to the "LookForDistinctTransformer"
- transformUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.PostProcessableFunctionLifterImpl.FunctionLifterTransformer
-
- transformUnaryNode(IQTree, UnaryOperatorNode, IQTree) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefaultTermTypeTermVisitingTreeTransformer
-
- transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.AbstractDiscardedVariablesTransformer
-
- transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.optimizer.impl.PostProcessableFunctionLifterImpl.FunctionLifterTransformer
-
- transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefaultTermTypeTermVisitingTreeTransformer
-
- transformUnion(IQTree, UnionNode, ImmutableList<IQTree>) - Method in class it.unibz.inf.ontop.iq.transformer.impl.DefinitionPushDownTransformerImpl
-
- typeFactory - Variable in class it.unibz.inf.ontop.iq.optimizer.impl.OrderBySimplifierImpl.OrderBySimplifyingTransformer
-