| Package | Description |
|---|---|
| it.unibz.inf.ontop.spec.mapping.parser.impl |
| Modifier and Type | Method and Description |
|---|---|
static RAExpression |
RAExpression.alias(RAExpression re,
RelationID alias)
(relational expression) AS A
|
static RAExpression |
RAExpression.crossJoin(RAExpression re1,
RAExpression re2)
CROSS JOIN (also denoted by , in SQL)
|
static RAExpression |
RAExpression.joinOn(RAExpression re1,
RAExpression re2,
Function<com.google.common.collect.ImmutableMap<QualifiedAttributeID,it.unibz.inf.ontop.model.term.ImmutableTerm>,com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.ImmutableExpression>> getAtomOnExpression)
JOIN ON
|
static RAExpression |
RAExpression.joinUsing(RAExpression re1,
RAExpression re2,
com.google.common.collect.ImmutableSet<QuotedID> using,
it.unibz.inf.ontop.model.term.TermFactory termFactory)
JOIN USING
|
static RAExpression |
RAExpression.naturalJoin(RAExpression re1,
RAExpression re2,
it.unibz.inf.ontop.model.term.TermFactory termFactory)
NATURAL JOIN
|
RAExpression |
SelectQueryParser.parse(String sql) |
RAExpression |
SelectQueryParser.parse(String sql,
it.unibz.inf.ontop.iq.IntermediateQueryBuilder queryBuilder) |
| Modifier and Type | Method and Description |
|---|---|
static RAExpression |
RAExpression.alias(RAExpression re,
RelationID alias)
(relational expression) AS A
|
static RAExpression |
RAExpression.crossJoin(RAExpression re1,
RAExpression re2)
CROSS JOIN (also denoted by , in SQL)
|
static RAExpression |
RAExpression.joinOn(RAExpression re1,
RAExpression re2,
Function<com.google.common.collect.ImmutableMap<QualifiedAttributeID,it.unibz.inf.ontop.model.term.ImmutableTerm>,com.google.common.collect.ImmutableList<it.unibz.inf.ontop.model.term.ImmutableExpression>> getAtomOnExpression)
JOIN ON
|
static RAExpression |
RAExpression.joinUsing(RAExpression re1,
RAExpression re2,
com.google.common.collect.ImmutableSet<QuotedID> using,
it.unibz.inf.ontop.model.term.TermFactory termFactory)
JOIN USING
|
static RAExpression |
RAExpression.naturalJoin(RAExpression re1,
RAExpression re2,
it.unibz.inf.ontop.model.term.TermFactory termFactory)
NATURAL JOIN
|
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.