| Package | Description |
|---|---|
| it.unibz.inf.ontop.spec.mapping.sqlparser | |
| it.unibz.inf.ontop.spec.mapping.sqlparser.exception |
| Modifier and Type | Method and Description |
|---|---|
RAExpressionAttributes |
RAExpressionAttributesOperations.create() |
protected RAExpressionAttributes |
DefaultSelectQueryAttributeExtractor.create(DatabaseRelationDefinition relation) |
RAExpressionAttributes |
RAExpressionAttributesOperations.create(DatabaseRelationDefinition relation,
com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.Variable> variables) |
RAExpressionAttributes |
RAExpressionAttributesOperations.create(com.google.common.collect.ImmutableMap<QuotedID,it.unibz.inf.ontop.model.term.ImmutableTerm> unqualifiedAttributes) |
RAExpressionAttributes |
RAExpressionAttributesOperations.crossJoin(RAExpressionAttributes left,
RAExpressionAttributes right)
CROSS JOIN (also denoted by , in SQL)
|
RAExpressionAttributes |
RAExpressionAttributesOperations.filter(RAExpressionAttributes rae,
com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.ImmutableExpression> filter) |
RAExpressionAttributes |
RAExpression.getAttributes() |
RAExpressionAttributes |
DefaultSelectQueryAttributeExtractor.getRAExpressionAttributes(net.sf.jsqlparser.statement.select.SelectBody selectBody) |
RAExpressionAttributes |
RAExpressionAttributesOperations.joinOn(RAExpressionAttributes left,
RAExpressionAttributes right,
Function<RAExpressionAttributes,com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.ImmutableExpression>> getAtomOnExpression) |
RAExpressionAttributes |
RAExpressionAttributesOperations.joinUsing(RAExpressionAttributes left,
RAExpressionAttributes right,
com.google.common.collect.ImmutableSet<QuotedID> using)
JOIN USING
|
RAExpressionAttributes |
SelectItemParser.parseSelectItems(List<net.sf.jsqlparser.statement.select.SelectItem> selectItems) |
protected RAExpressionAttributes |
DefaultSelectQueryAttributeExtractor.translateSelectBody(net.sf.jsqlparser.statement.select.SelectBody selectBody) |
RAExpressionAttributes |
RAExpressionAttributesOperations.withAlias(RAExpressionAttributes rae,
RelationID aliasId) |
| Modifier and Type | Method and Description |
|---|---|
RAExpressionAttributes |
RAExpressionAttributesOperations.crossJoin(RAExpressionAttributes left,
RAExpressionAttributes right)
CROSS JOIN (also denoted by , in SQL)
|
RAExpressionAttributes |
RAExpressionAttributesOperations.filter(RAExpressionAttributes rae,
com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.ImmutableExpression> filter) |
com.google.common.collect.ImmutableSet<QuotedID> |
RAExpressionAttributesOperations.getSharedAttributeNames(RAExpressionAttributes left,
RAExpressionAttributes right) |
RAExpressionAttributes |
RAExpressionAttributesOperations.joinOn(RAExpressionAttributes left,
RAExpressionAttributes right,
Function<RAExpressionAttributes,com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.ImmutableExpression>> getAtomOnExpression) |
RAExpressionAttributes |
RAExpressionAttributesOperations.joinUsing(RAExpressionAttributes left,
RAExpressionAttributes right,
com.google.common.collect.ImmutableSet<QuotedID> using)
JOIN USING
|
com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.ImmutableExpression> |
ExpressionParser.parseBooleanExpression(net.sf.jsqlparser.expression.Expression expression,
RAExpressionAttributes attributes) |
it.unibz.inf.ontop.model.term.ImmutableTerm |
ExpressionParser.parseTerm(net.sf.jsqlparser.expression.Expression expression,
RAExpressionAttributes attributes) |
RAExpressionAttributes |
RAExpressionAttributesOperations.withAlias(RAExpressionAttributes rae,
RelationID aliasId) |
| Modifier and Type | Method and Description |
|---|---|
RAExpressionAttributeOccurrences |
RAExpressionAttributeOccurrencesOperations.joinOn(RAExpressionAttributeOccurrences left,
RAExpressionAttributeOccurrences right,
Function<RAExpressionAttributes,com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.ImmutableExpression>> getAtomOnExpression) |
RAExpressionAttributes |
RAExpressionAttributesOperations.joinOn(RAExpressionAttributes left,
RAExpressionAttributes right,
Function<RAExpressionAttributes,com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.ImmutableExpression>> getAtomOnExpression) |
RAExpression |
RAExpressionOperations.joinOn(RAExpression left,
RAExpression right,
Function<RAExpressionAttributes,com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.ImmutableExpression>> getAtomOnExpression)
JOIN ON
|
T |
RAOperations.joinOn(T left,
T right,
Function<RAExpressionAttributes,com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.ImmutableExpression>> getAtomOnExpression) |
| Constructor and Description |
|---|
RAExpression(com.google.common.collect.ImmutableList<it.unibz.inf.ontop.iq.node.ExtensionalDataNode> atoms,
com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.ImmutableExpression> filters,
RAExpressionAttributes attributes)
constructs a relation expression
|
| Constructor and Description |
|---|
IllegalJoinException(RAExpressionAttributes re1,
RAExpressionAttributes re2,
String message) |
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.