| Package | Description |
|---|---|
| it.unibz.inf.ontop.generation.algebra | |
| it.unibz.inf.ontop.generation.algebra.impl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BinaryJoinExpression
Abstraction for LeftJoinRelation and explicit InnerJoinRelation
|
interface |
SelectFromWhereWithModifiers
TODO: find a better name
See SQLAlgebraFactory for creating a new instance.
|
interface |
SQLInnerJoinExpression
Binary, when the inner join must be made explicit
|
interface |
SQLLeftJoinExpression |
interface |
SQLNaryJoinExpression |
interface |
SQLOneTupleDummyQueryExpression |
interface |
SQLSerializedQuery
Already serialized
See SQLAlgebraFactory for creating a new instance.
|
interface |
SQLTable
TODO: find a better name
|
interface |
SQLUnionExpression |
| Modifier and Type | Method and Description |
|---|---|
SQLExpression |
SelectFromWhereWithModifiers.getFromSQLExpression() |
SQLExpression |
BinaryJoinExpression.getLeft() |
SQLExpression |
BinaryJoinExpression.getRight() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableList<SQLExpression> |
SQLNaryJoinExpression.getJoinedExpressions() |
com.google.common.collect.ImmutableList<? extends SQLExpression> |
SQLUnionExpression.getSubExpressions() |
com.google.common.collect.ImmutableList<? extends SQLExpression> |
BinaryJoinExpression.getSubExpressions() |
| Modifier and Type | Method and Description |
|---|---|
SelectFromWhereWithModifiers |
SQLAlgebraFactory.createSelectFromWhere(com.google.common.collect.ImmutableSortedSet<it.unibz.inf.ontop.model.term.Variable> projectedVariables,
it.unibz.inf.ontop.substitution.ImmutableSubstitution<? extends it.unibz.inf.ontop.model.term.ImmutableTerm> substitution,
SQLExpression fromExpression,
Optional<it.unibz.inf.ontop.model.term.ImmutableExpression> whereExpression,
com.google.common.collect.ImmutableSet<it.unibz.inf.ontop.model.term.Variable> groupByVariables,
boolean isDistinct,
Optional<Long> limit,
Optional<Long> offset,
com.google.common.collect.ImmutableList<SQLOrderComparator> sortConditions) |
SQLInnerJoinExpression |
SQLAlgebraFactory.createSQLInnerJoinExpression(SQLExpression left,
SQLExpression right,
Optional<it.unibz.inf.ontop.model.term.ImmutableExpression> joinCondition) |
SQLLeftJoinExpression |
SQLAlgebraFactory.createSQLLeftJoinExpression(SQLExpression leftExpression,
SQLExpression rightExpression,
Optional<it.unibz.inf.ontop.model.term.ImmutableExpression> joinCondition) |
| Modifier and Type | Method and Description |
|---|---|
SQLNaryJoinExpression |
SQLAlgebraFactory.createSQLNaryJoinExpression(com.google.common.collect.ImmutableList<SQLExpression> joinedExpressions) |
SQLUnionExpression |
SQLAlgebraFactory.createSQLUnionExpression(com.google.common.collect.ImmutableList<SQLExpression> subExpressions,
com.google.common.collect.ImmutableSet<it.unibz.inf.ontop.model.term.Variable> projectedVariables) |
| Modifier and Type | Class and Description |
|---|---|
class |
SelectFromWhereWithModifiersImpl
See SQLAlgebraFactory for creating a new instance.
|
class |
SQLInnerJoinExpressionImpl |
class |
SQLLeftJoinExpressionImpl |
class |
SQLNaryJoinExpressionImpl |
class |
SQLOneTupleDummyQueryExpressionImpl |
class |
SQLSerializedQueryImpl
See SQLAlgebraFactory for creating a new instance.
|
class |
SQLTableImpl |
class |
SQLUnionExpressionImpl |
| Modifier and Type | Method and Description |
|---|---|
SQLExpression |
SelectFromWhereWithModifiersImpl.getFromSQLExpression() |
SQLExpression |
SQLLeftJoinExpressionImpl.getLeft() |
SQLExpression |
SQLInnerJoinExpressionImpl.getLeft() |
SQLExpression |
SQLLeftJoinExpressionImpl.getRight() |
SQLExpression |
SQLInnerJoinExpressionImpl.getRight() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableList<SQLExpression> |
SQLNaryJoinExpressionImpl.getJoinedExpressions() |
com.google.common.collect.ImmutableList<? extends SQLExpression> |
SQLLeftJoinExpressionImpl.getSubExpressions() |
com.google.common.collect.ImmutableList<? extends SQLExpression> |
SQLUnionExpressionImpl.getSubExpressions() |
com.google.common.collect.ImmutableList<? extends SQLExpression> |
SQLInnerJoinExpressionImpl.getSubExpressions() |
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.