public class SQLStatement
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
protected SQLCommand |
command |
|
static java.lang.String |
EMPTY |
|
static java.lang.String |
ID |
|
static java.lang.String |
PROP |
|
static java.lang.String |
QUOTE |
|
static java.lang.String |
SPACE |
|
protected java.lang.String |
table |
|
static java.lang.String |
VALUE |
| Constructor | Description |
|---|---|
SQLStatement(SQLCommand command) |
|
SQLStatement(SQLCommand command,
java.lang.String table) |
|
SQLStatement(SQLCommand command,
java.lang.String table,
java.lang.String id) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
autoDisable() |
|
static SQLStatement |
connect(java.lang.String driver,
java.lang.String database,
java.lang.String url) |
|
SQLCommand |
getCommand() |
|
java.lang.String |
getPrimaryId() |
|
java.lang.String |
getTable() |
|
AbstractArray<?> |
getValues() |
|
boolean |
isAutoStatement() |
|
boolean |
isEnable() |
|
java.lang.String |
toString() |
|
static SQLStatement |
update(java.lang.String table,
java.lang.String id,
java.lang.String property,
java.lang.Object newValue) |
|
SQLStatement |
with(java.lang.String key,
java.lang.Object value) |
|
SQLStatement |
withAutoStatement(boolean autoStatement) |
|
SQLStatement |
withCommand(SQLCommand command) |
|
SQLStatement |
withCondition(java.lang.String key,
java.lang.Object value) |
|
SQLStatement |
withEnable(boolean enable) |
|
SQLStatement |
without(java.lang.String key) |
|
SQLStatement |
withoutCondition(java.lang.String key) |
|
SQLStatement |
withTable(java.lang.String value) |
|
SQLStatement |
withValues(java.lang.Object... values) |
public static final java.lang.String ID
public static final java.lang.String VALUE
public static final java.lang.String PROP
protected SQLCommand command
protected java.lang.String table
public static final java.lang.String SPACE
public static final java.lang.String EMPTY
public static final java.lang.String QUOTE
public SQLStatement(SQLCommand command)
public SQLStatement(SQLCommand command, java.lang.String table)
public SQLStatement(SQLCommand command, java.lang.String table, java.lang.String id)
public SQLCommand getCommand()
public SQLStatement withCommand(SQLCommand command)
public java.lang.String getTable()
public SQLStatement withTable(java.lang.String value)
public boolean isAutoStatement()
public SQLStatement withAutoStatement(boolean autoStatement)
public boolean isEnable()
public SQLStatement withEnable(boolean enable)
public boolean autoDisable()
public static SQLStatement connect(java.lang.String driver, java.lang.String database, java.lang.String url)
public static SQLStatement update(java.lang.String table, java.lang.String id, java.lang.String property, java.lang.Object newValue)
public SQLStatement with(java.lang.String key, java.lang.Object value)
public SQLStatement without(java.lang.String key)
public SQLStatement withValues(java.lang.Object... values)
public SQLStatement withCondition(java.lang.String key, java.lang.Object value)
public java.lang.String toString()
toString in class java.lang.Objectpublic AbstractArray<?> getValues()
public java.lang.String getPrimaryId()
public SQLStatement withoutCondition(java.lang.String key)