public class SelectFromWhereWithModifiersImpl extends Object implements SelectFromWhereWithModifiers
| Modifier and Type | Method and Description |
|---|---|
<T> T |
acceptVisitor(SQLRelationVisitor<T> visitor) |
SQLExpression |
getFromSQLExpression() |
com.google.common.collect.ImmutableSet<it.unibz.inf.ontop.model.term.Variable> |
getGroupByVariables() |
Optional<Long> |
getLimit() |
Optional<Long> |
getOffset() |
com.google.common.collect.ImmutableSortedSet<it.unibz.inf.ontop.model.term.Variable> |
getProjectedVariables() |
com.google.common.collect.ImmutableList<SQLOrderComparator> |
getSortConditions() |
it.unibz.inf.ontop.substitution.ImmutableSubstitution<? extends it.unibz.inf.ontop.model.term.ImmutableTerm> |
getSubstitution() |
Optional<it.unibz.inf.ontop.model.term.ImmutableExpression> |
getWhereExpression() |
boolean |
isDistinct() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasOrderpublic com.google.common.collect.ImmutableSortedSet<it.unibz.inf.ontop.model.term.Variable> getProjectedVariables()
getProjectedVariables in interface SelectFromWhereWithModifierspublic it.unibz.inf.ontop.substitution.ImmutableSubstitution<? extends it.unibz.inf.ontop.model.term.ImmutableTerm> getSubstitution()
getSubstitution in interface SelectFromWhereWithModifierspublic SQLExpression getFromSQLExpression()
getFromSQLExpression in interface SelectFromWhereWithModifierspublic Optional<it.unibz.inf.ontop.model.term.ImmutableExpression> getWhereExpression()
getWhereExpression in interface SelectFromWhereWithModifierspublic boolean isDistinct()
isDistinct in interface SelectFromWhereWithModifierspublic Optional<Long> getLimit()
getLimit in interface SelectFromWhereWithModifierspublic Optional<Long> getOffset()
getOffset in interface SelectFromWhereWithModifierspublic com.google.common.collect.ImmutableList<SQLOrderComparator> getSortConditions()
getSortConditions in interface SelectFromWhereWithModifierspublic <T> T acceptVisitor(SQLRelationVisitor<T> visitor)
acceptVisitor in interface SQLExpressionpublic com.google.common.collect.ImmutableSet<it.unibz.inf.ontop.model.term.Variable> getGroupByVariables()
getGroupByVariables in interface SelectFromWhereWithModifiersCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.