de.greenrobot.dao
Class SqlUtils
java.lang.Object
de.greenrobot.dao.SqlUtils
public class SqlUtils
- extends java.lang.Object
Helper class to create SQL statements as used by greenDAO internally.
Method Summary |
static java.lang.StringBuilder |
appendColumn(java.lang.StringBuilder builder,
java.lang.String column)
|
static java.lang.StringBuilder |
appendColumn(java.lang.StringBuilder builder,
java.lang.String tableAlias,
java.lang.String column)
|
static java.lang.StringBuilder |
appendColumns(java.lang.StringBuilder builder,
java.lang.String[] columns)
|
static java.lang.StringBuilder |
appendColumns(java.lang.StringBuilder builder,
java.lang.String tableAlias,
java.lang.String[] columns)
|
static java.lang.StringBuilder |
appendColumnsEqualPlaceholders(java.lang.StringBuilder builder,
java.lang.String[] columns)
|
static java.lang.StringBuilder |
appendColumnsEqValue(java.lang.StringBuilder builder,
java.lang.String tableAlias,
java.lang.String[] columns)
|
static java.lang.StringBuilder |
appendPlaceholders(java.lang.StringBuilder builder,
int count)
|
static java.lang.String |
createSqlDelete(java.lang.String tablename,
java.lang.String[] columns)
|
static java.lang.String |
createSqlInsert(java.lang.String insertInto,
java.lang.String tablename,
java.lang.String[] columns)
|
static java.lang.String |
createSqlSelect(java.lang.String tablename,
java.lang.String tableAlias,
java.lang.String[] columns)
Creates an select for given columns with a trailing space |
static java.lang.String |
createSqlUpdate(java.lang.String tablename,
java.lang.String[] updateColumns,
java.lang.String[] whereColumns)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SqlUtils
public SqlUtils()
appendColumn
public static java.lang.StringBuilder appendColumn(java.lang.StringBuilder builder,
java.lang.String column)
appendColumn
public static java.lang.StringBuilder appendColumn(java.lang.StringBuilder builder,
java.lang.String tableAlias,
java.lang.String column)
appendColumns
public static java.lang.StringBuilder appendColumns(java.lang.StringBuilder builder,
java.lang.String tableAlias,
java.lang.String[] columns)
appendColumns
public static java.lang.StringBuilder appendColumns(java.lang.StringBuilder builder,
java.lang.String[] columns)
appendPlaceholders
public static java.lang.StringBuilder appendPlaceholders(java.lang.StringBuilder builder,
int count)
appendColumnsEqualPlaceholders
public static java.lang.StringBuilder appendColumnsEqualPlaceholders(java.lang.StringBuilder builder,
java.lang.String[] columns)
appendColumnsEqValue
public static java.lang.StringBuilder appendColumnsEqValue(java.lang.StringBuilder builder,
java.lang.String tableAlias,
java.lang.String[] columns)
createSqlInsert
public static java.lang.String createSqlInsert(java.lang.String insertInto,
java.lang.String tablename,
java.lang.String[] columns)
createSqlSelect
public static java.lang.String createSqlSelect(java.lang.String tablename,
java.lang.String tableAlias,
java.lang.String[] columns)
- Creates an select for given columns with a trailing space
createSqlDelete
public static java.lang.String createSqlDelete(java.lang.String tablename,
java.lang.String[] columns)
createSqlUpdate
public static java.lang.String createSqlUpdate(java.lang.String tablename,
java.lang.String[] updateColumns,
java.lang.String[] whereColumns)
Copyright © 2011-2012 greenrobot.de. All Rights Reserved.