public class SqlBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SqlBuilder.JoinType |
static class |
SqlBuilder.StatementType |
| Constructor and Description |
|---|
SqlBuilder() |
| Modifier and Type | Method and Description |
|---|---|
SqlBuilder |
addTable(String table,
String alias,
String idColumn) |
SqlBuilder |
addTable(String table,
String alias,
String idColumn,
SqlBuilder.JoinType joinType) |
SqlBuilder |
AND() |
String |
build() |
SqlBuilder |
DELETE_FROM(String... table) |
SqlBuilder |
FROM(String... table) |
SqlBuilder |
GROUP_BY(String... columns) |
SqlBuilder |
HAVING(String... conditions) |
SqlBuilder |
INNER_JOIN(String... join) |
SqlBuilder |
INSERT_INTO(String... tableName) |
SqlBuilder |
JOIN(String... join) |
SqlBuilder |
LEFT_OUTER_JOIN(String... join) |
SqlBuilder |
OR() |
SqlBuilder |
ORDER_BY(String... columns) |
SqlBuilder |
OUTER_JOIN(String... join) |
SqlBuilder |
RIGHT_OUTER_JOIN(String... join) |
SqlBuilder |
SELECT_DISTINCT(String... columns) |
SqlBuilder |
SELECT(String... columns) |
SqlBuilder |
SET(String... sets) |
String |
SQL() |
<A extends Appendable> |
SQL(A a) |
SqlBuilder |
subCondition() |
SqlBuilder |
UPDATE(String... table) |
SqlBuilder |
VALUES(String columns,
String values) |
SqlBuilder |
WHERE(String... conditions) |
public SqlBuilder addTable(String table, String alias, String idColumn)
public SqlBuilder addTable(String table, String alias, String idColumn, SqlBuilder.JoinType joinType)
public SqlBuilder subCondition()
public SqlBuilder UPDATE(String... table)
public SqlBuilder SET(String... sets)
public SqlBuilder INSERT_INTO(String... tableName)
public SqlBuilder VALUES(String columns, String values)
public SqlBuilder SELECT(String... columns)
public SqlBuilder SELECT_DISTINCT(String... columns)
public SqlBuilder DELETE_FROM(String... table)
public SqlBuilder FROM(String... table)
public SqlBuilder JOIN(String... join)
public SqlBuilder INNER_JOIN(String... join)
public SqlBuilder LEFT_OUTER_JOIN(String... join)
public SqlBuilder RIGHT_OUTER_JOIN(String... join)
public SqlBuilder OUTER_JOIN(String... join)
public SqlBuilder WHERE(String... conditions)
public SqlBuilder OR()
public SqlBuilder AND()
public SqlBuilder GROUP_BY(String... columns)
public SqlBuilder HAVING(String... conditions)
public SqlBuilder ORDER_BY(String... columns)
public <A extends Appendable> A SQL(A a)
public String SQL()
public String build()
Copyright © 2014. All rights reserved.