public class FluentSqlBuilder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
FluentSqlBuilder |
and() |
FluentSqlBuilder |
as(java.lang.String as) |
FluentSqlBuilder |
ascending() |
static FluentSqlBuilder |
builder(Config.DatabaseName dbName) |
FluentSqlBuilder |
delete() |
FluentSqlBuilder |
descending() |
FluentSqlBuilder |
field(ServiceCol field) |
FluentSqlBuilder |
field(java.lang.String field) |
FluentSqlBuilder |
fieldIsNullOr(java.lang.String columnName) |
FluentSqlBuilder |
from(FluentSqlBuilder subQuery) |
FluentSqlBuilder |
from(java.lang.String tableName) |
static FluentSqlBuilder |
genericBuilder() |
protected java.lang.StringBuilder |
getInternalStringBuilder() |
FluentSqlBuilder |
groupBy(java.lang.String... columnNames) |
FluentSqlBuilder |
in(java.lang.Iterable<? extends java.lang.Object> values) |
FluentSqlBuilder |
in(java.util.Set<? extends java.lang.Object> values) |
FluentSqlBuilder |
insert() |
FluentSqlBuilder |
into(java.lang.String tableName) |
FluentSqlBuilder |
isEqual() |
FluentSqlBuilder |
isNotEqual() |
FluentSqlBuilder |
isNotNull() |
FluentSqlBuilder |
isNull() |
FluentSqlBuilder |
join(java.lang.String tableName) |
FluentSqlBuilder |
left() |
static java.lang.String |
max(java.lang.String columnName) |
FluentSqlBuilder |
on(java.lang.String onPhrase) |
FluentSqlBuilder |
or() |
FluentSqlBuilder |
orderBy(java.lang.String... columnNames) |
FluentSqlBuilder |
outer() |
FluentSqlBuilder |
select(java.lang.String... columnNames) |
FluentSqlBuilder |
selectAll() |
FluentSqlBuilder |
selectDistinct(java.lang.String... columnNames) |
FluentSqlBuilder |
set(java.lang.Iterable<java.lang.String> columnNames) |
FluentSqlBuilder |
set(java.util.Set<java.lang.String> columnNames) |
FluentSqlBuilder |
set(java.lang.String... columnNames) |
java.lang.String |
toSql() |
FluentSqlBuilder |
union(FluentSqlBuilder builder) |
FluentSqlBuilder |
unionAll(FluentSqlBuilder builder) |
FluentSqlBuilder |
update(java.lang.String tableName) |
FluentSqlBuilder |
usingFields(java.lang.Iterable<java.lang.String> columnNames) |
FluentSqlBuilder |
usingFields(java.lang.String... columnNames) |
FluentSqlBuilder |
values(java.util.Set<? extends java.lang.Object> values) |
FluentSqlBuilder |
where() |
public static FluentSqlBuilder genericBuilder()
public static FluentSqlBuilder builder(Config.DatabaseName dbName)
public FluentSqlBuilder select(java.lang.String... columnNames)
public FluentSqlBuilder selectAll()
public FluentSqlBuilder selectDistinct(java.lang.String... columnNames)
public FluentSqlBuilder delete()
public FluentSqlBuilder insert()
public FluentSqlBuilder update(java.lang.String tableName)
public FluentSqlBuilder set(java.util.Set<java.lang.String> columnNames)
public FluentSqlBuilder set(java.lang.Iterable<java.lang.String> columnNames)
public FluentSqlBuilder set(java.lang.String... columnNames)
public FluentSqlBuilder into(java.lang.String tableName)
public FluentSqlBuilder fieldIsNullOr(java.lang.String columnName)
public FluentSqlBuilder values(java.util.Set<? extends java.lang.Object> values)
public FluentSqlBuilder usingFields(java.lang.String... columnNames)
public FluentSqlBuilder usingFields(java.lang.Iterable<java.lang.String> columnNames)
public FluentSqlBuilder from(java.lang.String tableName)
public FluentSqlBuilder from(FluentSqlBuilder subQuery)
public FluentSqlBuilder as(java.lang.String as)
public FluentSqlBuilder where()
public FluentSqlBuilder field(java.lang.String field)
public FluentSqlBuilder field(ServiceCol field)
public FluentSqlBuilder isEqual()
public FluentSqlBuilder isNotEqual()
public FluentSqlBuilder isNull()
public FluentSqlBuilder isNotNull()
public FluentSqlBuilder and()
public FluentSqlBuilder or()
public FluentSqlBuilder in(java.util.Set<? extends java.lang.Object> values)
public FluentSqlBuilder in(java.lang.Iterable<? extends java.lang.Object> values)
public FluentSqlBuilder groupBy(java.lang.String... columnNames)
public FluentSqlBuilder orderBy(java.lang.String... columnNames)
public FluentSqlBuilder ascending()
public FluentSqlBuilder descending()
public FluentSqlBuilder union(FluentSqlBuilder builder)
public FluentSqlBuilder unionAll(FluentSqlBuilder builder)
public static java.lang.String max(java.lang.String columnName)
public FluentSqlBuilder join(java.lang.String tableName)
public FluentSqlBuilder left()
public FluentSqlBuilder outer()
public FluentSqlBuilder on(java.lang.String onPhrase)
public java.lang.String toSql()
protected java.lang.StringBuilder getInternalStringBuilder()
Copyright © 2018 SAP SE. All Rights Reserved.