| Package | Description |
|---|---|
| it.unibz.inf.ontop.spec.mapping.sqlparser |
| Modifier and Type | Method and Description |
|---|---|
RAExpressionAttributeOccurrences |
RAExpressionAttributeOccurrencesOperations.crossJoin(RAExpressionAttributeOccurrences left,
RAExpressionAttributeOccurrences right)
non-qualified attribute occurrences for CROSS JOIN
|
RAExpressionAttributes |
RAExpressionAttributesOperations.crossJoin(RAExpressionAttributes left,
RAExpressionAttributes right)
CROSS JOIN (also denoted by , in SQL)
|
RAExpression |
RAExpressionOperations.crossJoin(RAExpression left,
RAExpression right)
CROSS JOIN (also denoted by , in SQL)
|
T |
RAOperations.crossJoin(T left,
T right) |
protected RAExpression |
SelectQueryParser.join(RAExpression left,
net.sf.jsqlparser.statement.select.Join join) |
protected T |
FromItemParser.join(T left,
net.sf.jsqlparser.statement.select.Join join)
can be overridden to add additional checks
|
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) |
RAExpressionAttributeOccurrences |
RAExpressionAttributeOccurrencesOperations.joinUsing(RAExpressionAttributeOccurrences left,
RAExpressionAttributeOccurrences right,
com.google.common.collect.ImmutableSet<QuotedID> using)
non-qualified attribute occurrences for JOIN USING
|
RAExpressionAttributes |
RAExpressionAttributesOperations.joinUsing(RAExpressionAttributes left,
RAExpressionAttributes right,
com.google.common.collect.ImmutableSet<QuotedID> using)
JOIN USING
|
RAExpression |
RAExpressionOperations.joinUsing(RAExpression left,
RAExpression right,
com.google.common.collect.ImmutableSet<QuotedID> using)
JOIN USING
|
T |
RAOperations.joinUsing(T left,
T right,
com.google.common.collect.ImmutableSet<QuotedID> using) |
default T |
RAOperations.naturalJoin(T left,
T right) |
protected T |
FromItemParser.translateJoins(net.sf.jsqlparser.statement.select.FromItem left,
List<net.sf.jsqlparser.statement.select.Join> joins)
main method for analysing FROM clauses
|
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.