Package | Description |
---|---|
org.openrdf.sail.rdbms.algebra | |
org.openrdf.sail.rdbms.algebra.base | |
org.openrdf.sail.rdbms.optimizers | |
org.openrdf.sail.rdbms.postgresql |
Modifier and Type | Method and Description |
---|---|
<X extends Exception> |
SqlLike.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
BNodeColumn.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlLowerCase.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SelectQuery.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlConcat.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlShift.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
IdColumn.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlNot.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
DoubleValue.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
FalseValue.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlIsNull.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlCompare.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
LabelColumn.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
LongLabelColumn.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlRegex.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlEq.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SelectProjection.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlCast.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
UnionItem.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
NumericColumn.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
TrueValue.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlAbs.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
DateTimeColumn.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlNull.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlCase.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
RefIdColumn.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlMathExpr.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
URIColumn.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
JoinItem.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
LanguageColumn.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
DatatypeColumn.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlOr.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
HashColumn.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
LongURIColumn.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
NumberValue.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
SqlAnd.visit(RdbmsQueryModelVisitorBase<X> visitor) |
<X extends Exception> |
StringValue.visit(RdbmsQueryModelVisitorBase<X> visitor) |
Modifier and Type | Method and Description |
---|---|
abstract <X extends Exception> |
RdbmsQueryModelNodeBase.visit(RdbmsQueryModelVisitorBase<X> visitor) |
Modifier and Type | Class and Description |
---|---|
class |
SelectQueryOptimizer
Rewrites the core algebra model with a relation optimised model, using SQL.
|
class |
SqlConstantOptimizer
Optimises SQL constants, include operations with static values and null
operations.
|
class |
ValueJoinOptimizer
Adds LEFT JOINs to the query for value tables.
|
class |
VarColumnLookupOptimizer
Localises variables to use an available column in the current variable scope.
|
Modifier and Type | Class and Description |
---|---|
class |
PgSqlRegexFlagsInliner
Moves the regular expression flags into the pattern string as per the
PostgreSQL syntax.
|
Copyright © 2001–2015 Aduna. All rights reserved.