public interface OrderByNode extends QueryModifierNode
IntermediateQueryFactory.createOrderByNode(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<it.unibz.inf.ontop.iq.node.OrderByNode.OrderComparator>) for creating a new instance.| Modifier and Type | Interface and Description |
|---|---|
static interface |
OrderByNode.OrderComparator |
| Modifier and Type | Method and Description |
|---|---|
Optional<OrderByNode> |
applySubstitution(ImmutableSubstitution<? extends ImmutableTerm> substitution) |
OrderByNode |
clone()
Cloning is needed for having multiple copies
in the same intermediate query tree.
|
it.unibz.inf.ontop.com.google.common.collect.ImmutableList<OrderByNode.OrderComparator> |
getComparators() |
acceptNodeTransformer, acceptTransformer, acceptVisitor, applyDescendingSubstitution, applyDescendingSubstitutionWithoutOptimizing, applyFreshRenaming, computeNotInternallyRequiredVariables, getPossibleVariableDefinitions, getVariableNullability, inferUniqueConstraints, isConstructed, isDistinct, liftIncompatibleDefinitions, normalizeForOptimization, propagateDownConstraint, removeDistincts, validateNodeacceptVisitor, getLocallyDefinedVariables, getLocallyRequiredVariables, getLocalVariables, getRequiredVariables, isEquivalentTo, isSyntacticallyEquivalentTo, isVariableNullableit.unibz.inf.ontop.com.google.common.collect.ImmutableList<OrderByNode.OrderComparator> getComparators()
Optional<OrderByNode> applySubstitution(ImmutableSubstitution<? extends ImmutableTerm> substitution)
OrderByNode clone()
QueryNodeCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.