- call(B) - Method in interface gu.sql2java.TableManager.Action
-
do action for bean
- checkDuplicate(B) - Method in interface gu.sql2java.TableManager
-
Check duplicated row by primary keys,if row exists throw exception
- clone() - Method in class gu.sql2java.BaseRow
-
- columnCount - Variable in class gu.sql2java.RowMetaData
-
- columnFields - Variable in class gu.sql2java.RowMetaData
-
- columnFullFields - Variable in class gu.sql2java.RowMetaData
-
- ColumnGetter<T> - Class in gu.sql2java
-
- ColumnGetter(int) - Constructor for class gu.sql2java.ColumnGetter
-
- ColumnGetter(String) - Constructor for class gu.sql2java.ColumnGetter
-
- COLUMNID_FUN - Variable in class gu.sql2java.RowMetaData
-
- columnIDOf(String) - Method in class gu.sql2java.RowMetaData
-
return column ordinal id(base 0) specified by column name
- columnIDsOf(String...) - Method in class gu.sql2java.RowMetaData
-
return column ordinal id(base 0) specified by column names
- columnIDsOf(Collection<String>) - Method in class gu.sql2java.RowMetaData
-
return column ordinal id(base 0) specified by column names
- columnJavaNames - Variable in class gu.sql2java.RowMetaData
-
- COLUMNNAME_FUN - Variable in class gu.sql2java.RowMetaData
-
- columnNameOf(int) - Method in class gu.sql2java.RowMetaData
-
return column name specified by column id
- columnNames - Variable in class gu.sql2java.RowMetaData
-
- columnNamesOf(int...) - Method in class gu.sql2java.RowMetaData
-
return column names by column names
- columnSizes - Variable in class gu.sql2java.RowMetaData
-
- COLUMNTYPE_FUN - Variable in class gu.sql2java.RowMetaData
-
- columnTypeOf(int) - Method in class gu.sql2java.RowMetaData
-
- columnTypeOf(String) - Method in class gu.sql2java.RowMetaData
-
- columnTypes - Variable in class gu.sql2java.RowMetaData
-
- comparatorOf(int, boolean) - Method in class gu.sql2java.RowMetaData
-
- compareTo(BaseRow) - Method in class gu.sql2java.BaseRow
-
- Constant - Interface in gu.sql2java
-
constant declare
- Constant.JdbcProperty - Enum in gu.sql2java
-
JDBC property name definition
- Constant.UpdateStrategy - Enum in gu.sql2java
-
Update strategy for cache
- copy(B) - Method in interface gu.sql2java.BaseBean
-
Copies the passed bean into the current bean.
- copy(B, int...) - Method in interface gu.sql2java.BaseBean
-
Copies the passed bean into the current bean.
- copy(B, String...) - Method in interface gu.sql2java.BaseBean
-
Copies the passed bean into the current bean.
- copy(F, Map<Integer, Integer>) - Method in interface gu.sql2java.BaseBean
-
Copies the passed F bean into the current bean.
- copy(Map<Integer, Object>) - Method in interface gu.sql2java.BaseBean
-
Copies the passed values into the current bean.
- copy(B) - Method in class gu.sql2java.BaseRow
-
- copy(B, int...) - Method in class gu.sql2java.BaseRow
-
- copy(B, String...) - Method in class gu.sql2java.BaseRow
-
- copy(F, Map<Integer, Integer>) - Method in class gu.sql2java.BaseRow
-
- copy(Map<Integer, Object>) - Method in class gu.sql2java.BaseRow
-
- coreClass - Variable in class gu.sql2java.RowMetaData
-
- countAll() - Method in interface gu.sql2java.TableManager
-
Retrieves the number of rows of the table.
- countUsingTemplate(B) - Method in interface gu.sql2java.TableManager
-
count the number of elements of a specific bean
- countUsingTemplate(B, int) - Method in interface gu.sql2java.TableManager
-
count the number of elements of a specific bean given the search type
- countWhere(String) - Method in interface gu.sql2java.TableManager
-
Retrieves the number of rows of the table with a 'where' clause.
- createBean() - Method in interface gu.sql2java.TableManager
-
Creates a new B instance.
- createMatchFilter() - Method in enum gu.sql2java.StringMatchType
-
- leftType - Variable in class gu.sql2java.IBeanConverter.AbstractHandle
-
L type
- loadAll() - Method in interface gu.sql2java.TableManager
-
Loads all the rows from table.
- loadAll(TableManager.Action<B>) - Method in interface gu.sql2java.TableManager
-
Loads each row from table and dealt with action.
- loadAll(int, int) - Method in interface gu.sql2java.TableManager
-
Loads the given number of rows from table, given the start row.
- loadAll(int, int, TableManager.Action<B>) - Method in interface gu.sql2java.TableManager
-
Loads the given number of rows from table, given the start row and dealt with action.
- loadAllAsList() - Method in interface gu.sql2java.TableManager
-
Loads all the rows from table.
- loadAllAsList(int, int) - Method in interface gu.sql2java.TableManager
-
Loads the given number of rows from table, given the start row.
- loadByPrimaryKey(B) - Method in interface gu.sql2java.TableManager
-
Loads a B bean from the table using primary key fields of bean.
- loadByPrimaryKey(Object...) - Method in interface gu.sql2java.TableManager
-
Loads a B bean from the table using primary key fields.
- loadByPrimaryKeyChecked(B) - Method in interface gu.sql2java.TableManager
-
- loadByPrimaryKeyChecked(Object...) - Method in interface gu.sql2java.TableManager
-
- loadByWhere(String) - Method in interface gu.sql2java.TableManager
-
Retrieves an array of B given a sql 'where' clause.
- loadByWhere(String, TableManager.Action<B>) - Method in interface gu.sql2java.TableManager
-
Retrieves each row of B bean given a sql 'where' clause and dealt with action.
- loadByWhere(String, int[]) - Method in interface gu.sql2java.TableManager
-
Retrieves an array of B bean given a sql where clause, and a list of fields.
- loadByWhere(String, int[], TableManager.Action<B>) - Method in interface gu.sql2java.TableManager
-
Retrieves each row of B bean given a sql where clause, and a list of fields,
and dealt with action.
- loadByWhere(String, int[], int, int) - Method in interface gu.sql2java.TableManager
-
Retrieves an array of B bean given a sql where clause and a list of fields, and startRow and numRows.
- loadByWhere(String, int[], int, int, TableManager.Action<B>) - Method in interface gu.sql2java.TableManager
-
Retrieves each row of B bean given a sql where clause and a list of fields, and startRow and numRows,
and dealt with action.
- loadByWhereAsList(String) - Method in interface gu.sql2java.TableManager
-
Retrieves a list of B bean given a sql 'where' clause.
- loadByWhereAsList(String, int[]) - Method in interface gu.sql2java.TableManager
-
Retrieves a list of B bean given a sql where clause, and a list of fields.
- loadByWhereAsList(String, int[], int, int) - Method in interface gu.sql2java.TableManager
-
Retrieves a list of B bean given a sql where clause and a list of fields, and startRow and numRows.
- loadByWhereForAction(String, int[], int, int, TableManager.Action<B>) - Method in interface gu.sql2java.TableManager
-
Retrieves each row of B bean given a sql where clause and a list of fields, and startRow and numRows,
and dealt wity action
It is up to you to pass the 'WHERE' in your where clauses.
- loadColumnAsList(String, boolean, String, int, int) - Method in interface gu.sql2java.TableManager
-
Load column from table.
- loadUniqueUsingTemplate(B) - Method in interface gu.sql2java.TableManager
-
Loads a unique B bean from a template one giving a c
- loadUniqueUsingTemplateChecked(B) - Method in interface gu.sql2java.TableManager
-
Loads a unique B bean from a template one giving a c
- loadUsingTemplate(B) - Method in interface gu.sql2java.TableManager
-
Loads an array of B from a template one.
- loadUsingTemplate(B, TableManager.Action<B>) - Method in interface gu.sql2java.TableManager
-
Loads each row from a template one and dealt with action.
- loadUsingTemplate(B, int, int) - Method in interface gu.sql2java.TableManager
-
Loads an array of B bean from a template one, given the start row and number of rows.
- loadUsingTemplate(B, int, int, TableManager.Action<B>) - Method in interface gu.sql2java.TableManager
-
Loads each row from a template one, given the start row and number of rows and dealt with action.
- loadUsingTemplate(B, int[], int, int, int, TableManager.Action<B>) - Method in interface gu.sql2java.TableManager
-
Loads each row from a template one, given the start row and number of rows and dealt with action.
- loadUsingTemplate(B, int, int, int) - Method in interface gu.sql2java.TableManager
-
Loads a list of B bean from a template one, given the start row and number of rows.
- loadUsingTemplateAsList(B) - Method in interface gu.sql2java.TableManager
-
Loads a list of B bean from a template one.
- loadUsingTemplateAsList(B, int, int) - Method in interface gu.sql2java.TableManager
-
Loads a list of B bean from a template one, given the start row and number of rows.
- loadUsingTemplateAsList(B, int, int, int) - Method in interface gu.sql2java.TableManager
-
Loads an array of B bean from a template one, given the start row and number of rows.
- lockColumnName - Variable in class gu.sql2java.RowMetaData
-
- lockColumnType - Variable in class gu.sql2java.RowMetaData
-
- log(PrintStream, String, Object...) - Static method in class gu.sql2java.SimpleLog
-
向printStream输出日志信息
example:
- log(boolean, PrintStream, String, Object...) - Static method in class gu.sql2java.SimpleLog
-
- log(String, Object...) - Static method in class gu.sql2java.SimpleLog
-
向控制台输出日志信息
- log(boolean, String, Object...) - Static method in class gu.sql2java.SimpleLog
-
向控制台输出日志信息
- log(String, Throwable) - Static method in class gu.sql2java.SimpleLog
-
- log(Throwable) - Static method in class gu.sql2java.SimpleLog
-
- logObjects(Object) - Static method in class gu.sql2java.SimpleLog
-
向控制台输出日志信息
- logObjects(Object, Object...) - Static method in class gu.sql2java.SimpleLog
-
向控制台输出日志信息
- logString(String, Object...) - Static method in class gu.sql2java.SimpleLog
-
返回格式化的日志信息字符串
example:
- save(B) - Method in interface gu.sql2java.TableManager
-
Saves the B bean into the database.
- save(B[]) - Method in interface gu.sql2java.TableManager
-
Saves an array of B bean into the database.
- save(C) - Method in interface gu.sql2java.TableManager
-
Saves a collection of B bean into the database as transaction.
- saveAsTransaction(C) - Method in interface gu.sql2java.TableManager
-
Saves a collection of B bean into the database.
- saveAsTransaction(B[]) - Method in interface gu.sql2java.TableManager
-
Saves an array of B bean into the database as transaction.
- SEARCH_ENDING_LIKE - Static variable in interface gu.sql2java.Constant
-
set QUERY% for loadLikeTemplate
- SEARCH_EXACT - Static variable in interface gu.sql2java.Constant
-
set =QUERY for loadUsingTemplate
- SEARCH_LIKE - Static variable in interface gu.sql2java.Constant
-
set %QUERY% for loadLikeTemplate
- SEARCH_STARTING_LIKE - Static variable in interface gu.sql2java.Constant
-
set %QUERY for loadLikeTemplate
- setInitialized(int) - Method in interface gu.sql2java.BaseBean
-
- setModified(int) - Method in interface gu.sql2java.BaseBean
-
- setNew(boolean) - Method in interface gu.sql2java.BaseBean
-
Specifies to the object if it has been set as new.
- setPatternFormater(Function<String, String>) - Method in class gu.sql2java.BaseFuzzyMatchFilter.BaseStringMatchFilter
-
- setStringLimit(int) - Static method in class gu.sql2java.BaseRow
-
- setterMethods - Variable in class gu.sql2java.RowMetaData
-
- setValue(int, T) - Method in interface gu.sql2java.BaseBean
-
set a value representation of the given column id
- setValue(String, T) - Method in interface gu.sql2java.BaseBean
-
set a value representation of the given field
- setValue(String, T) - Method in class gu.sql2java.BaseRow
-
- setValue(int, T) - Method in class gu.sql2java.BaseRow
-
- setValueIfNonNull(int, T) - Method in interface gu.sql2java.BaseBean
-
set a value representation of the given column id if value is not null
- setValueIfNonNull(String, T) - Method in interface gu.sql2java.BaseBean
-
set a value representation of the given field if value is not null
- setValueIfNonNull(String, T) - Method in class gu.sql2java.BaseRow
-
- setValueIfNonNull(int, T) - Method in class gu.sql2java.BaseRow
-
- SimpleLog - Class in gu.sql2java
-
简单日志输出工具类
- SimpleLog() - Constructor for class gu.sql2java.SimpleLog
-
- Sql2javaSupport - Class in gu.sql2java
-
- SQL_LIKE_WILDCARD - Static variable in interface gu.sql2java.Constant
-
- SqlRunner - Interface in gu.sql2java
-
- sqlTypeOf(int) - Method in class gu.sql2java.RowMetaData
-
- sqlTypes - Variable in class gu.sql2java.RowMetaData
-
- STATE_BIT_MASK - Static variable in interface gu.sql2java.Constant
-
- STATE_BIT_NUM - Static variable in interface gu.sql2java.Constant
-
- STATE_BIT_SHIFT - Static variable in interface gu.sql2java.Constant
-
- STATEMENT_SUFFIX - Static variable in interface gu.sql2java.Constant
-
- StringMatchType - Enum in gu.sql2java
-
字符串模糊匹配类型
- stripSQLException(Throwable) - Static method in exception gu.sql2java.exception.DaoException
-
recursively strip exception to get real SQLException instance thrown by JDBC driver