A B C D E F G H I J K L M N O P R S T U V W 

A

actionOnResultSet(ResultSet, int[], int, int, TableManager.Action<B>) - 类 中的方法gu.sql2java.BaseTableManager
decode a resultset and call action
addJunction(L, R) - 类 中的方法gu.sql2java.BaseTableManager
add junction between L and R if junction not exists
addJunction(L, R...) - 类 中的方法gu.sql2java.BaseTableManager
 
addJunction(L, Collection<R>) - 类 中的方法gu.sql2java.BaseTableManager
 
afterDelete(B) - 类 中的方法gu.sql2java.ColumnCache
 
afterDelete(B) - 类 中的方法gu.sql2java.TableListener.Adapter
 
afterDelete(B) - 接口 中的方法gu.sql2java.TableListener
Invoked just after deleting a B record in the database.
afterInsert(B) - 类 中的方法gu.sql2java.ColumnCache
 
afterInsert(B) - 类 中的方法gu.sql2java.TableListener.Adapter
 
afterInsert(B) - 接口 中的方法gu.sql2java.TableListener
Invoked just after a B record is inserted in the database.
afterUpdate(B) - 类 中的方法gu.sql2java.ColumnCache
 
afterUpdate(B) - 类 中的方法gu.sql2java.TableListener.Adapter
 
afterUpdate(B) - 接口 中的方法gu.sql2java.TableListener
Invoked just after updating a B record in the database.
apply(BaseBean) - 类 中的方法gu.sql2java.ColumnGetter
 
asNameValueMap() - 接口 中的方法gu.sql2java.BaseBean
 
asNameValueMap() - 类 中的方法gu.sql2java.BaseRow
 
asValueArray(int...) - 接口 中的方法gu.sql2java.BaseBean
 
asValueArray(int...) - 类 中的方法gu.sql2java.BaseRow
 
asValueArray(int...) - 类 中的方法gu.sql2java.UnnameRow
 
autoincrementColumnId - 类 中的变量gu.sql2java.RowMetaData
 

B

BaseBean - gu.sql2java中的接口
 
BaseRow - gu.sql2java中的类
abstract implementation of BaseBean
BaseRow(RowMetaData) - 类 的构造器gu.sql2java.BaseRow
 
BaseRow() - 类 的构造器gu.sql2java.BaseRow
 
BaseTableManager<B extends BaseBean> - gu.sql2java中的类
implementation of TableManager
BaseTableManager(String) - 类 的构造器gu.sql2java.BaseTableManager
 
BaseTableManager.CacheWrapper - gu.sql2java中的类
 
BaseTableManager.CacheWrapper(TableManager.Action<B>, TableCache<B>) - 类 的构造器gu.sql2java.BaseTableManager.CacheWrapper
 
BaseTableManager.DeleteBeanAction - gu.sql2java中的类
 
BaseTableManager.DeleteBeanAction() - 类 的构造器gu.sql2java.BaseTableManager.DeleteBeanAction
 
beanType - 类 中的变量gu.sql2java.RowMetaData
 
beforeDelete(B) - 类 中的方法gu.sql2java.TableListener.Adapter
 
beforeDelete(B) - 接口 中的方法gu.sql2java.TableListener
Invoked just before deleting a B record in the database.
beforeInsert(B) - 类 中的方法gu.sql2java.TableListener.Adapter
 
beforeInsert(B) - 接口 中的方法gu.sql2java.TableListener
Invoked just before inserting a B record into the database.
beforeUpdate(B) - 类 中的方法gu.sql2java.TableListener.Adapter
 
beforeUpdate(B) - 接口 中的方法gu.sql2java.TableListener
Invoked just before updating a B record in the database.
beginTransaction() - 类 中的方法gu.sql2java.Manager
Initiates a database transaction.
beginTransaction() - 接口 中的方法gu.sql2java.TransactionListener
 
bindForeignKeyListenerForDeleteRule() - 类 中的方法gu.sql2java.BaseTableManager
bind foreign key listener to foreign table:
DELETE RULE

C

call(B) - 类 中的方法gu.sql2java.BaseTableManager.CacheWrapper
 
call(B) - 类 中的方法gu.sql2java.BaseTableManager.DeleteBeanAction
 
call(B) - 接口 中的方法gu.sql2java.TableManager.Action
do action for bean
checkDuplicate(B) - 类 中的方法gu.sql2java.BaseTableManager
 
checkDuplicate(B) - 接口 中的方法gu.sql2java.TableManager
Check duplicated row by primary keys,if row exists throw exception
checkDuplicateByPk(T) - 类 中的方法gu.sql2java.BaseTableManager
 
ColumnCache<B extends BaseBean> - gu.sql2java中的类
基于 LoadingCache实现表数据缓存,并可以通过TableListener实现缓存数据自动更新
支持一个或多个column组成的唯一索引
columnCount - 类 中的变量gu.sql2java.RowMetaData
 
columnFields - 类 中的变量gu.sql2java.RowMetaData
 
columnFullFields - 类 中的变量gu.sql2java.RowMetaData
 
ColumnGetter<T> - gu.sql2java中的类
 
ColumnGetter(int) - 类 的构造器gu.sql2java.ColumnGetter
 
COLUMNID_FUN - 类 中的变量gu.sql2java.RowMetaData
 
columnIDOf(String) - 类 中的方法gu.sql2java.RowMetaData
return column ordinal id(base 0) specified by column name
columnIDsOf(String...) - 类 中的方法gu.sql2java.RowMetaData
return column ordinal id(base 0) specified by column names
columnIDsOf(Collection<String>) - 类 中的方法gu.sql2java.RowMetaData
return column ordinal id(base 0) specified by column names
columnJavaNames - 类 中的变量gu.sql2java.RowMetaData
 
COLUMNNAME_FUN - 类 中的变量gu.sql2java.RowMetaData
 
columnNameOf(int) - 类 中的方法gu.sql2java.RowMetaData
return column name specified by column id
columnNames - 类 中的变量gu.sql2java.RowMetaData
 
columnNamesOf(int...) - 类 中的方法gu.sql2java.RowMetaData
return column names by column names
columnTypeOf(int) - 类 中的方法gu.sql2java.RowMetaData
 
columnTypeOf(String) - 类 中的方法gu.sql2java.RowMetaData
 
columnTypes - 类 中的变量gu.sql2java.RowMetaData
 
com.google.common.cache - 程序包 com.google.common.cache
 
comparatorOf(int, boolean) - 类 中的方法gu.sql2java.RowMetaData
 
compareTo(BaseRow) - 类 中的方法gu.sql2java.BaseRow
 
ConfigUtils - gu.sql2java中的类
配置文件读取工具类
ConfigUtils() - 类 的构造器gu.sql2java.ConfigUtils
 
Constant - gu.sql2java中的接口
constant declare
Constant.JdbcProperty - gu.sql2java中的枚举
JDBC property name definition
Constant.UpdateStrategy - gu.sql2java中的枚举
Update strategy for cache
copy(B) - 接口 中的方法gu.sql2java.BaseBean
Copies the passed bean into the current bean.
copy(B, int...) - 接口 中的方法gu.sql2java.BaseBean
Copies the passed bean into the current bean.
copy(B, String...) - 接口 中的方法gu.sql2java.BaseBean
Copies the passed bean into the current bean.
copy(F, Map<Integer, Integer>) - 接口 中的方法gu.sql2java.BaseBean
Copies the passed F bean into the current bean.
copy(Map<Integer, Object>) - 接口 中的方法gu.sql2java.BaseBean
Copies the passed values into the current bean.
copy(B) - 类 中的方法gu.sql2java.BaseRow
 
copy(B, int...) - 类 中的方法gu.sql2java.BaseRow
 
copy(B, String...) - 类 中的方法gu.sql2java.BaseRow
 
copy(F, Map<Integer, Integer>) - 类 中的方法gu.sql2java.BaseRow
 
copy(Map<Integer, Object>) - 类 中的方法gu.sql2java.BaseRow
 
countAll() - 类 中的方法gu.sql2java.BaseTableManager
 
countAll() - 接口 中的方法gu.sql2java.TableManager
Retrieves the number of rows of the table.
countUsingTemplate(B) - 类 中的方法gu.sql2java.BaseTableManager
 
countUsingTemplate(B, int) - 类 中的方法gu.sql2java.BaseTableManager
count the number of elements of a specific B bean given the search type
countUsingTemplate(B) - 接口 中的方法gu.sql2java.TableManager
count the number of elements of a specific bean
countUsingTemplate(B, int) - 接口 中的方法gu.sql2java.TableManager
count the number of elements of a specific bean given the search type
countWhere(String) - 类 中的方法gu.sql2java.BaseTableManager
 
countWhere(String) - 接口 中的方法gu.sql2java.TableManager
Retrieves the number of rows of the table with a 'where' clause.
createBean() - 类 中的方法gu.sql2java.BaseTableManager
Creates a new B instance.
createBean(Object...) - 类 中的方法gu.sql2java.BaseTableManager
Creates a new B instance.

D

DaoException - gu.sql2java.exception中的异常错误
 
DaoException() - 异常错误 的构造器gu.sql2java.exception.DaoException
contructor
DaoException(String) - 异常错误 的构造器gu.sql2java.exception.DaoException
contructor
DaoException(Throwable) - 异常错误 的构造器gu.sql2java.exception.DaoException
contructor
DaoException(String, Throwable) - 异常错误 的构造器gu.sql2java.exception.DaoException
contructor
DataAccessException - gu.sql2java.exception中的异常错误
 
DataAccessException() - 异常错误 的构造器gu.sql2java.exception.DataAccessException
contructor
DataAccessException(String) - 异常错误 的构造器gu.sql2java.exception.DataAccessException
contructor
DataAccessException(Throwable) - 异常错误 的构造器gu.sql2java.exception.DataAccessException
contructor
DataAccessException(String, Throwable) - 异常错误 的构造器gu.sql2java.exception.DataAccessException
contructor
DataRetrievalException - gu.sql2java.exception中的异常错误
 
DataRetrievalException() - 异常错误 的构造器gu.sql2java.exception.DataRetrievalException
contructor
DataRetrievalException(String) - 异常错误 的构造器gu.sql2java.exception.DataRetrievalException
contructor
DataRetrievalException(Throwable) - 异常错误 的构造器gu.sql2java.exception.DataRetrievalException
contructor
DataRetrievalException(String, Throwable) - 异常错误 的构造器gu.sql2java.exception.DataRetrievalException
contructor
debug - 类 中的静态变量gu.sql2java.ColumnCache
 
DEEP_EQUIVALENCE - 类 中的静态变量com.google.common.cache.DeepCacheBuilder
 
DeepCacheBuilder - com.google.common.cache中的类
 
DeepCacheBuilder() - 类 的构造器com.google.common.cache.DeepCacheBuilder
 
deepHashCode(Object) - 类 中的静态方法com.google.common.cache.DeepCacheBuilder
 
DEFAULT_CACHE_MAXIMUMSIZE - 接口 中的静态变量gu.sql2java.Constant
 
DEFAULT_DURATION - 接口 中的静态变量gu.sql2java.Constant
 
DEFAULT_STRATEGY - 接口 中的静态变量gu.sql2java.Constant
 
DEFAULT_TIME_UNIT - 接口 中的静态变量gu.sql2java.Constant
 
defaultColumnIdList - 类 中的变量gu.sql2java.RowMetaData
 
delete(B) - 类 中的方法gu.sql2java.BaseTableManager
 
delete(B...) - 类 中的方法gu.sql2java.BaseTableManager
 
delete(Collection<B>) - 类 中的方法gu.sql2java.BaseTableManager
 
delete(B) - 接口 中的方法gu.sql2java.TableManager
Delete row according to primary keys of bean.
delete(B...) - 接口 中的方法gu.sql2java.TableManager
Delete beans.
delete(Collection<B>) - 接口 中的方法gu.sql2java.TableManager
Delete beans.
deleteAll() - 类 中的方法gu.sql2java.BaseTableManager
 
deleteAll() - 接口 中的方法gu.sql2java.TableManager
Deletes all rows from table.
deleteByIndex(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteByIndex(String, Object...) - 接口 中的方法gu.sql2java.TableManager
Deletes rows using key.
deleteByIndexForIndices(String, Collection<T>) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteByIndexForIndices(String, T...) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteByPks(Collection<K>) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteByPks(K...) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteByPrimaryKey(Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteByPrimaryKey(Object...) - 接口 中的方法gu.sql2java.TableManager
Delete row according to its primary keys.
deleteByWhere(String) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteByWhere(String) - 接口 中的方法gu.sql2java.TableManager
Deletes rows from the table using a 'where' clause.
deleteImportedBeans(B, String) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteImportedBeans(Map<Integer, Object>, String) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteImportedBeans(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteImportedBeans(B, String) - 接口 中的方法gu.sql2java.TableManager
delete all imported beans by fkName
deleteJunction(L, R) - 类 中的方法gu.sql2java.BaseTableManager
remove junction between L and R if junction not exists
deleteJunction(L, R...) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteJunction(L, Collection<R>) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteUsingTemplate(B) - 类 中的方法gu.sql2java.BaseTableManager
 
deleteUsingTemplate(B) - 接口 中的方法gu.sql2java.TableManager
Deletes rows using a template.
disposePool() - 类 中的方法gu.sql2java.Manager
dispose pool
doExistsPrimaryKey(Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
doFromRight(L, R) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
copy right TO left, left and right must not be null
doListOfChild(B, LinkedHashSet<B>, String) - 类 中的方法gu.sql2java.BaseTableManager
 
doLoadByPrimaryKeyChecked(Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
doLoadUniqueByIndex(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
doLoadUniqueByIndexChecked(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
done() - 类 中的方法gu.sql2java.TableListener.Adapter
 
done() - 接口 中的方法gu.sql2java.TableListener
Invoked in finally block, just after insert,update,delete.
doToRight(L, R) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
copy left TO right, left and right must not be null
duration - 类 中的变量gu.sql2java.ColumnCache
 

E

endTransaction(boolean) - 类 中的方法gu.sql2java.Manager
Releases connection used for the transaction and performs a commit or rollback.
endTransaction(boolean) - 接口 中的方法gu.sql2java.TransactionListener
 
equals(Object) - 类 中的方法gu.sql2java.BaseRow
 
equals(Object) - 类 中的方法gu.sql2java.BaseTableManager
 
equals(Object) - 类 中的方法gu.sql2java.ColumnCache
 
equals(Object) - 类 中的方法gu.sql2java.RowMetaData
 
equals(Object) - 类 中的方法gu.sql2java.TableCache
 
existsByPrimaryKey(B) - 类 中的方法gu.sql2java.BaseTableManager
 
existsByPrimaryKey(B) - 接口 中的方法gu.sql2java.TableManager
Returns true if this table contains row specified by primary key fields of B.
existsPrimaryKey(Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
existsPrimaryKey(Object...) - 接口 中的方法gu.sql2java.TableManager
Returns true if this table contains row with primary key fields.

F

fillPrepareStatement(PreparedStatement, Object[]) - 类 中的静态方法gu.sql2java.Manager
填充PreparedStatement中的参数对象
fire(TableListener.Event, B) - 类 中的方法gu.sql2java.BaseTableManager
 
fire(int, B) - 类 中的方法gu.sql2java.BaseTableManager
 
fire(ListenerContainer<B>, B) - 枚举 中的方法gu.sql2java.TableListener.Event
fire current event by ListenerContainer
fire(TableManager<B>, B) - 枚举 中的方法gu.sql2java.TableListener.Event
 
fire(TableListener.Event, B) - 接口 中的方法gu.sql2java.TableManager
see also TableListener.Event#fire(TableListener.ListenerContainer, Object)
fire(int, B) - 接口 中的方法gu.sql2java.TableManager
see also #fire(TableListener.Event, B)
foreignKeyIdArrayOf(String) - 类 中的方法gu.sql2java.RowMetaData
 
foreignKeyIdMapOf(String) - 类 中的方法gu.sql2java.RowMetaData
 
foreignKeys - 类 中的变量gu.sql2java.RowMetaData
 
foreignKeysOf(String) - 类 中的方法gu.sql2java.RowMetaData
 
freeConnection(Connection) - 类 中的方法gu.sql2java.BaseTableManager
Frees the connection.
fromKey(String) - 枚举 中的静态方法gu.sql2java.Constant.JdbcProperty
cast key to Constant.JdbcProperty instance if Constant.JdbcProperty.key field equal the argument key, otherwise return null
fromRight(L, R) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
fromRight(R) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
fromRight(L[], R[]) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
fromRight(R[]) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
fromRight(Collection<R>) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
fromRight(List<L>, List<R>) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
fromRight(List<R>) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
fromRight(Map<R, R>) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
fromRight(L, R) - 接口 中的方法gu.sql2java.IBeanConverter
copy right TO left
fromRight(R) - 接口 中的方法gu.sql2java.IBeanConverter
return an new instance converted from R bean
fromRight(L[], R[]) - 接口 中的方法gu.sql2java.IBeanConverter
copy rights TO lefts
fromRight(R[]) - 接口 中的方法gu.sql2java.IBeanConverter
return an new array converted from R beans
fromRight(List<L>, List<R>) - 接口 中的方法gu.sql2java.IBeanConverter
copy rights TO lefts
fromRight(List<R>) - 接口 中的方法gu.sql2java.IBeanConverter
return an new list converted from R beans
fromRight(Collection<R>) - 接口 中的方法gu.sql2java.IBeanConverter
return an new list converted from R beans
fromRight(Map<R, R>) - 接口 中的方法gu.sql2java.IBeanConverter
return an new map with L key and L value converted from map with R key and R value
fromRightKey(Map<R, V>) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
fromRightKey(Map<R, V>) - 接口 中的方法gu.sql2java.IBeanConverter
return an new map with L key converted from map with R key
fromRightValue(Map<K, R>) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
fromRightValue(Map<K, R>) - 接口 中的方法gu.sql2java.IBeanConverter
return an new map with L value converted from map with R value
fullNameOf(int) - 类 中的方法gu.sql2java.RowMetaData
return column full name(with table name,such as tablename.columnname) specified by column id

G

getBean(Object...) - 类 中的方法gu.sql2java.ColumnCache
 
getBean(Object...) - 接口 中的方法gu.sql2java.IKeyCache
加载主键或索引(keys)指定的记录,如果缓存中没有则从数据库中查询
数据库中没有找到则抛出异常
getBeanByIndex(String, Object...) - 类 中的方法gu.sql2java.TableCache
 
getBeanByIndexUnchecked(String, Object...) - 类 中的方法gu.sql2java.TableCache
 
getBeanUnchecked(Object...) - 类 中的方法gu.sql2java.ColumnCache
 
getBeanUnchecked(Object...) - 接口 中的方法gu.sql2java.IKeyCache
加载主键或索引(keys)指定的记录,如果缓存中没有则从数据库中查询
数据库中没有找到则返回null
getCacheManager(Class<M>) - 类 中的静态方法gu.sql2java.BaseTableManager
根据目标类型返回对应的 TableManager实例
getCacheManager(String) - 类 中的静态方法gu.sql2java.BaseTableManager
 
getCacheManagerByBeanType(Class<?>) - 类 中的静态方法gu.sql2java.BaseTableManager
 
getCacheManagers() - 类 中的静态方法gu.sql2java.BaseTableManager
 
getColumnValue(ResultSet, int) - 类 中的方法gu.sql2java.BaseTableManager
 
getConnection() - 类 中的方法gu.sql2java.BaseTableManager
Gets the connection.
getConnection() - 类 中的方法gu.sql2java.Manager
Gets an auto commit connection.
getCount() - 类 中的方法gu.sql2java.BaseTableManager.DeleteBeanAction
 
getForeignKeysForListener() - 类 中的方法gu.sql2java.RowMetaData
 
getGeneratedkeyStatement(Connection) - 类 中的方法gu.sql2java.RowMetaData
 
getImportedBeans(B, String) - 类 中的方法gu.sql2java.BaseTableManager
 
getImportedBeans(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
getImportedBeans(B, String) - 接口 中的方法gu.sql2java.TableManager
Retrieves imported T objects by fkIndex.
getImportedBeansAsList(B, String) - 类 中的方法gu.sql2java.BaseTableManager
 
getImportedBeansAsList(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
getImportedBeansAsList(B, String) - 接口 中的方法gu.sql2java.TableManager
Retrieves imported T objects by ikIndex.
getImportedKey(String) - 类 中的方法gu.sql2java.RowMetaData
 
getImportedKeys() - 类 中的方法gu.sql2java.RowMetaData
 
getIndexChecked(String) - 类 中的方法gu.sql2java.RowMetaData
 
getInstance() - 类 中的静态方法gu.sql2java.Manager
Returns the manager singleton instance.
getJunctionTablePkMap() - 类 中的方法gu.sql2java.RowMetaData
 
getManager() - 类 中的方法gu.sql2java.BaseTableManager
Retrieves the manager object used to get connections.
getMedaData(String) - 类 中的静态方法gu.sql2java.RowMetaData
根据表名返回对应的 RowMetaData实例
getMedaData(Class<?>) - 类 中的静态方法gu.sql2java.RowMetaData
根据beanType返回对应的 RowMetaData实例
getObject(ResultSet, int, Class<T>) - 类 中的静态方法gu.sql2java.Manager
For compatibility with old version ResultSet without getObject(int,Class) method
getReferencedBean(B, String) - 类 中的方法gu.sql2java.BaseTableManager
 
getReferencedBean(B, String) - 接口 中的方法gu.sql2java.TableManager
Retrieves the T object referenced by fkName.
getTableManager(Class<M>) - 类 中的静态方法gu.sql2java.BaseTableManager
 
getTableManager(String) - 类 中的静态方法gu.sql2java.BaseTableManager
 
getTableManagerByBeanType(Class<T>) - 类 中的静态方法gu.sql2java.BaseTableManager
 
getTableManagers() - 类 中的静态方法gu.sql2java.BaseTableManager
 
getterMethods - 类 中的变量gu.sql2java.RowMetaData
 
getUniqueIndices() - 类 中的方法gu.sql2java.RowMetaData
 
getValue(int) - 接口 中的方法gu.sql2java.BaseBean
 
getValue(String) - 接口 中的方法gu.sql2java.BaseBean
 
getValue(String) - 类 中的方法gu.sql2java.BaseRow
 
getValue(int) - 类 中的方法gu.sql2java.BaseRow
 
getValue(int) - 类 中的方法gu.sql2java.UnnameRow
 
getValueChecked(int) - 接口 中的方法gu.sql2java.BaseBean
 
getValueChecked(String) - 接口 中的方法gu.sql2java.BaseBean
 
getValueChecked(int) - 类 中的方法gu.sql2java.BaseRow
 
getValueChecked(String) - 类 中的方法gu.sql2java.BaseRow
 
gu.sql2java - 程序包 gu.sql2java
 
gu.sql2java.exception - 程序包 gu.sql2java.exception
 

H

hashCode() - 类 中的方法gu.sql2java.BaseRow
 
hashCode() - 类 中的方法gu.sql2java.BaseTableManager
 
hashCode() - 类 中的方法gu.sql2java.ColumnCache
 
hashCode() - 类 中的方法gu.sql2java.RowMetaData
 
hashCode() - 类 中的方法gu.sql2java.TableCache
 

I

IBeanConverter<L,R> - gu.sql2java中的接口
 
IBeanConverter.AbstractHandle<L,R> - gu.sql2java中的类
Default abstract implementation of IBeanConverter
IBeanConverter.AbstractHandle() - 类 的构造器gu.sql2java.IBeanConverter.AbstractHandle
 
IBeanConverter.AbstractHandle(Class<L>, Class<R>) - 类 的构造器gu.sql2java.IBeanConverter.AbstractHandle
 
ICacheManager - gu.sql2java中的接口
 
IKeyCache<B extends BaseBean> - gu.sql2java中的接口
 
indexIdArray(String) - 类 中的方法gu.sql2java.RowMetaData
 
indexName - 类 中的变量gu.sql2java.ColumnCache
 
indices - 类 中的变量gu.sql2java.RowMetaData
 
injectProperties(Map<String, String>) - 类 中的静态方法gu.sql2java.Manager
inject properties to Manager.databaseProperties
be effected only while called before initializing singleton instance
injectProperties(EnumMap<Constant.JdbcProperty, String>) - 类 中的静态方法gu.sql2java.Manager
inject properties to Manager.databaseProperties
be effected only while called before initializing singleton instance
insert(B) - 类 中的方法gu.sql2java.BaseTableManager
Insert the B bean into the database.
instanceOf(Class<M>) - 类 中的静态方法gu.sql2java.BaseTableManager
 
IRowMetaData - gu.sql2java中的接口
 
isInitialized(int) - 接口 中的方法gu.sql2java.BaseBean
Determines if the columnID has been initialized.
isInitialized(String) - 接口 中的方法gu.sql2java.BaseBean
Determines if the column has been initialized.
isInitialized(String) - 类 中的方法gu.sql2java.BaseRow
 
isInitialized(int) - 类 中的方法gu.sql2java.UnnameRow
 
isLinkedTable(String) - 类 中的方法gu.sql2java.RowMetaData
check if the table specified by tablename is linked table of current table
isModified() - 接口 中的方法gu.sql2java.BaseBean
Determines if the object has been modified since the last time this method was called.
isModified(int) - 接口 中的方法gu.sql2java.BaseBean
Determines if the column has been modified.
isModified(String) - 接口 中的方法gu.sql2java.BaseBean
Determines if the column has been modified.
isModified() - 类 中的方法gu.sql2java.BaseRow
 
isModified(String) - 类 中的方法gu.sql2java.BaseRow
 
isModified() - 类 中的方法gu.sql2java.UnnameRow
 
isModified(int) - 类 中的方法gu.sql2java.UnnameRow
 
isModified(String) - 类 中的方法gu.sql2java.UnnameRow
 
isNew() - 接口 中的方法gu.sql2java.BaseBean
Determines if the current object is new.
isNew() - 类 中的方法gu.sql2java.UnnameRow
 

J

junctionMapOf(String) - 类 中的方法gu.sql2java.RowMetaData
 

K

key - 枚举 中的变量gu.sql2java.Constant.JdbcProperty
JDBC property name

L

leftType - 类 中的变量gu.sql2java.IBeanConverter.AbstractHandle
L type
levelOfSelfRef(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
listOfSelfRef(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
loadAll() - 类 中的方法gu.sql2java.BaseTableManager
 
loadAll(TableManager.Action<B>) - 类 中的方法gu.sql2java.BaseTableManager
 
loadAll(int, int) - 类 中的方法gu.sql2java.BaseTableManager
 
loadAll(int, int, TableManager.Action<B>) - 类 中的方法gu.sql2java.BaseTableManager
 
loadAll() - 接口 中的方法gu.sql2java.TableManager
Loads all the rows from table.
loadAll(TableManager.Action<B>) - 接口 中的方法gu.sql2java.TableManager
Loads each row from table and dealt with action.
loadAll(int, int) - 接口 中的方法gu.sql2java.TableManager
Loads the given number of rows from table, given the start row.
loadAll(int, int, TableManager.Action<B>) - 接口 中的方法gu.sql2java.TableManager
Loads the given number of rows from table, given the start row and dealt with action.
loadAllAsList() - 类 中的方法gu.sql2java.BaseTableManager
 
loadAllAsList(int, int) - 类 中的方法gu.sql2java.BaseTableManager
 
loadAllAsList() - 接口 中的方法gu.sql2java.TableManager
Loads all the rows from table.
loadAllAsList(int, int) - 接口 中的方法gu.sql2java.TableManager
Loads the given number of rows from table, given the start row.
loadAllProperties(String, String, String, Class<?>, boolean) - 类 中的静态方法gu.sql2java.ConfigUtils
顺序加载不同位置的properties文件,加载顺序为:
1.调用ClassLoader.getResource(String)方法在clazz所在位置查找,如果失败则抛出异常
2.如果class在jar包中,则尝试读取在jar所在位置..
loadByForeignKeyAsList(F, String, int, int) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByIndex(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByIndex(String, Object...) - 接口 中的方法gu.sql2java.TableManager
Retrieves a array of B bean using the index specified by keyIndex.
loadByIndexAsList(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByIndexAsList(String, Object...) - 接口 中的方法gu.sql2java.TableManager
Retrieves a list of B bean using the index specified by indexName.
loadByIndexForIndices(String, Collection<T>) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByIndexForIndices(String, T...) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByPks(Collection<K>) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByPks(K...) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByPreparedStatementAsList(PreparedStatement, int[], int, int) - 类 中的方法gu.sql2java.BaseTableManager
Loads all the elements using a prepared statement specifying a list of fields to be retrieved, and specifying the start row and the number of rows.
loadByPrimaryKey(B) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByPrimaryKey(Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByPrimaryKey(B) - 接口 中的方法gu.sql2java.TableManager
Loads a B bean from the table using primary key fields of bean.
loadByPrimaryKey(Object...) - 接口 中的方法gu.sql2java.TableManager
Loads a B bean from the table using primary key fields.
loadByPrimaryKeyChecked(B) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByPrimaryKeyChecked(Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByPrimaryKeyChecked(B) - 接口 中的方法gu.sql2java.TableManager
loadByPrimaryKeyChecked(Object...) - 接口 中的方法gu.sql2java.TableManager
loadByWhere(String) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByWhere(String, TableManager.Action<B>) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByWhere(String, int[]) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByWhere(String, int[], TableManager.Action<B>) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByWhere(String, int[], int, int) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByWhere(String, int[], int, int, TableManager.Action<B>) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByWhere(String) - 接口 中的方法gu.sql2java.TableManager
Retrieves an array of B given a sql 'where' clause.
loadByWhere(String, TableManager.Action<B>) - 接口 中的方法gu.sql2java.TableManager
Retrieves each row of B bean given a sql 'where' clause and dealt with action.
loadByWhere(String, int[]) - 接口 中的方法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>) - 接口 中的方法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) - 接口 中的方法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>) - 接口 中的方法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) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByWhereAsList(String, int[]) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByWhereAsList(String, int[], int, int) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByWhereAsList(String) - 接口 中的方法gu.sql2java.TableManager
Retrieves a list of B bean given a sql 'where' clause.
loadByWhereAsList(String, int[]) - 接口 中的方法gu.sql2java.TableManager
Retrieves a list of B bean given a sql where clause, and a list of fields.
loadByWhereAsList(String, int[], int, int) - 接口 中的方法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>) - 类 中的方法gu.sql2java.BaseTableManager
 
loadByWhereForAction(String, int[], int, int, TableManager.Action<B>) - 接口 中的方法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) - 类 中的方法gu.sql2java.BaseTableManager
 
loadColumnAsList(String, boolean, String, int, int) - 接口 中的方法gu.sql2java.TableManager
Load column from table.
loadProperties(Properties) - 类 中的方法gu.sql2java.Manager
configure with the parameters given in the properties object
loadPropertiesInUserHome(String) - 类 中的静态方法gu.sql2java.ConfigUtils
基于user.home,加载相对路径propPath指定的properties文件
loadUniqueByIndex(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUniqueByIndex(String, Object...) - 接口 中的方法gu.sql2java.TableManager
 
loadUniqueByIndexChecked(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUniqueByIndexChecked(String, Object...) - 接口 中的方法gu.sql2java.TableManager
 
loadUniqueUsingTemplate(B) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUniqueUsingTemplate(B) - 接口 中的方法gu.sql2java.TableManager
Loads a unique B bean from a template one giving a c
loadUniqueUsingTemplateChecked(B) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUniqueUsingTemplateChecked(B) - 接口 中的方法gu.sql2java.TableManager
Loads a unique B bean from a template one giving a c
loadUsingTemplate(B) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUsingTemplate(B, TableManager.Action<B>) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUsingTemplate(B, int, int) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUsingTemplate(B, int, int, TableManager.Action<B>) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUsingTemplate(B, int, int, int) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUsingTemplate(B, int[], int, int, int, TableManager.Action<B>) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUsingTemplate(B) - 接口 中的方法gu.sql2java.TableManager
Loads an array of B from a template one.
loadUsingTemplate(B, TableManager.Action<B>) - 接口 中的方法gu.sql2java.TableManager
Loads each row from a template one and dealt with action.
loadUsingTemplate(B, int, int) - 接口 中的方法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>) - 接口 中的方法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>) - 接口 中的方法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) - 接口 中的方法gu.sql2java.TableManager
Loads a list of B bean from a template one, given the start row and number of rows.
loadUsingTemplateAsList(B) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUsingTemplateAsList(B, int, int) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUsingTemplateAsList(B, int, int, int) - 类 中的方法gu.sql2java.BaseTableManager
 
loadUsingTemplateAsList(B) - 接口 中的方法gu.sql2java.TableManager
Loads a list of B bean from a template one.
loadUsingTemplateAsList(B, int, int) - 接口 中的方法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) - 接口 中的方法gu.sql2java.TableManager
Loads an array of B bean from a template one, given the start row and number of rows.
loadViaJunctionTableAsList(L, Class<R>, int, int) - 类 中的方法gu.sql2java.BaseTableManager
Retrieves an list of R using the junction table junction table(junctionTablename), given a linked table bean, specifying the start row and the number of rows.
lockColumnName - 类 中的变量gu.sql2java.RowMetaData
 
lockColumnType - 类 中的变量gu.sql2java.RowMetaData
 
log(PrintStream, String, Object...) - 类 中的静态方法gu.sql2java.SimpleLog
printStream输出日志信息
example: log("name : {},age:{}","tom",23);
log(boolean, PrintStream, String, Object...) - 类 中的静态方法gu.sql2java.SimpleLog
 
log(String, Object...) - 类 中的静态方法gu.sql2java.SimpleLog
向控制台输出日志信息
log(boolean, String, Object...) - 类 中的静态方法gu.sql2java.SimpleLog
向控制台输出日志信息
log(String, Throwable) - 类 中的静态方法gu.sql2java.SimpleLog
 
log(Throwable) - 类 中的静态方法gu.sql2java.SimpleLog
 
logObjects(Object) - 类 中的静态方法gu.sql2java.SimpleLog
向控制台输出日志信息
logObjects(Object, Object...) - 类 中的静态方法gu.sql2java.SimpleLog
向控制台输出日志信息

M

manager - 类 中的变量gu.sql2java.ColumnCache
 
Manager - gu.sql2java中的类
The Manager provides connections and manages transactions transparently.
managerOf(String) - 类 中的静态方法gu.sql2java.BaseTableManager
 
managerOf(Class<T>) - 类 中的静态方法gu.sql2java.BaseTableManager
 
maximumSize - 类 中的变量gu.sql2java.ColumnCache
 
metaData - 类 中的变量gu.sql2java.BaseRow
 
metaData - 类 中的变量gu.sql2java.BaseTableManager
 
metaData - 类 中的变量gu.sql2java.ColumnCache
 
METADATA - 类 中的静态变量gu.sql2java.UnnameRow
 

N

newBuilder() - 类 中的静态方法com.google.common.cache.DeepCacheBuilder
 
newBuilder(Equivalence<Object>, Equivalence<Object>) - 类 中的静态方法com.google.common.cache.DeepCacheBuilder
 
newInstance(Class<T>) - 类 中的静态方法gu.sql2java.IBeanConverter.AbstractHandle
 
newInstanceL() - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
Creates a new L instance by calling constructor with an empty argument list
you must override the method if the L class haven't default constructor.
newInstanceR() - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
Creates a new R instance by calling constructor with an empty argument list
you must override the method if the R class haven't default constructor.

O

ObjectRetrievalException - gu.sql2java.exception中的异常错误
 
ObjectRetrievalException() - 异常错误 的构造器gu.sql2java.exception.ObjectRetrievalException
 
ObjectRetrievalException(String) - 异常错误 的构造器gu.sql2java.exception.ObjectRetrievalException
 
ObjectRetrievalException(Throwable) - 异常错误 的构造器gu.sql2java.exception.ObjectRetrievalException
 
ObjectRetrievalException(String, Throwable) - 异常错误 的构造器gu.sql2java.exception.ObjectRetrievalException
 
OptimisticLockingException - gu.sql2java.exception中的异常错误
 
OptimisticLockingException() - 异常错误 的构造器gu.sql2java.exception.OptimisticLockingException
contructor
OptimisticLockingException(String) - 异常错误 的构造器gu.sql2java.exception.OptimisticLockingException
contructor
OptimisticLockingException(Throwable) - 异常错误 的构造器gu.sql2java.exception.OptimisticLockingException
contructor
OptimisticLockingException(String, Throwable) - 异常错误 的构造器gu.sql2java.exception.OptimisticLockingException
contructor

P

primaryKeyCount - 类 中的变量gu.sql2java.RowMetaData
 
primaryKeyIds - 类 中的变量gu.sql2java.RowMetaData
 
primaryKeyNames - 类 中的变量gu.sql2java.RowMetaData
 
primaryValue() - 接口 中的方法gu.sql2java.BaseBean
 
primaryValue() - 类 中的方法gu.sql2java.BaseRow
 
primaryValues() - 接口 中的方法gu.sql2java.BaseBean
 
primaryValues() - 类 中的方法gu.sql2java.BaseRow
 

R

registerCacheManager(ICacheManager) - 类 中的静态方法gu.sql2java.BaseTableManager
注册cache manager
registerListener(TableListener<B>) - 类 中的方法gu.sql2java.BaseTableManager
 
registerListener() - 类 中的方法gu.sql2java.TableCache
注册侦听器
registerListener(TableListener<B>) - 接口 中的方法gu.sql2java.TableManager
Registers a unique TableListener listener.
releaseConnection(Connection) - 类 中的方法gu.sql2java.Manager
Releases the database connection.
remove(B) - 类 中的方法gu.sql2java.ColumnCache
从缓存中删除bean指定的记录
remove(B) - 接口 中的方法gu.sql2java.IKeyCache
删除cache中指定的记录
resetIsModified() - 接口 中的方法gu.sql2java.BaseBean
Resets the object modification status to 'not modified'.
resetIsModified() - 类 中的方法gu.sql2java.UnnameRow
 
resetPrimaryKeysModified() - 接口 中的方法gu.sql2java.BaseBean
Resets the primary keys modification status to 'not modified'.
resetPrimaryKeysModified() - 类 中的方法gu.sql2java.UnnameRow
 
RETRIEVE_SUFFIX - 接口 中的静态变量gu.sql2java.Constant
 
rightType - 类 中的变量gu.sql2java.IBeanConverter.AbstractHandle
R type
RowMetaData - gu.sql2java中的类
meta data used to define a table
RowMetaData(String, String, Class<? extends BaseBean>, List<String>, List<String>, List<String>, List<String>, Class<?>[], int[], List<String>, Map<String, String>, Class<?>, String, List<String>, List<String>, String) - 类 的构造器gu.sql2java.RowMetaData
 
runAsTransaction(Callable<T>) - 类 中的方法gu.sql2java.BaseTableManager
 
runAsTransaction(Runnable) - 类 中的方法gu.sql2java.BaseTableManager
 
runAsTransaction(Callable<T>) - 类 中的方法gu.sql2java.Manager
 
runAsTransaction(Runnable) - 类 中的方法gu.sql2java.Manager
Run Runnable as a transaction.no return
runAsTransaction(Callable<T>) - 接口 中的方法gu.sql2java.SqlRunner
Run Callable<T> as a transaction.
runAsTransaction(Runnable) - 接口 中的方法gu.sql2java.SqlRunner
Run Runnable as a transaction.no return
runSqlAsList(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
runSqlAsList(Class<T>, String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
runSqlAsList(String, Object...) - 类 中的方法gu.sql2java.Manager
 
runSqlAsList(Class<T>, String, Object...) - 类 中的方法gu.sql2java.Manager
 
runSqlAsList(String, Object...) - 接口 中的方法gu.sql2java.SqlRunner
Load all the elements using a SQL statement specifying a list of fields to be retrieved.
runSqlAsList(Class<T>, String, Object...) - 接口 中的方法gu.sql2java.SqlRunner
Load all the elements using a SQL statement specifying a fields to be retrieved.
runSqlForMap(Map<String, Class<?>>, String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
runSqlForMap(Map<String, Class<?>>, String, Object...) - 类 中的方法gu.sql2java.Manager
 
runSqlForMap(Map<String, Class<?>>, String, Object...) - 接口 中的方法gu.sql2java.SqlRunner
Load all the elements using a SQL statement specifying a list of fields to be retrieved.
runSqlForValue(Class<T>, String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
runSqlForValue(Class<T>, String, Object...) - 类 中的方法gu.sql2java.Manager
 
runSqlForValue(Class<T>, String, Object...) - 接口 中的方法gu.sql2java.SqlRunner
Load all the elements using a SQL statement specifying a row of a field to be retrieved.
RuntimeDaoException - gu.sql2java.exception中的异常错误
wrap all DaoException threw by native code
RuntimeDaoException(Throwable) - 异常错误 的构造器gu.sql2java.exception.RuntimeDaoException
constructor

S

save(B) - 类 中的方法gu.sql2java.BaseTableManager
 
save(B[]) - 类 中的方法gu.sql2java.BaseTableManager
 
save(C) - 类 中的方法gu.sql2java.BaseTableManager
 
save(B, Map<String, BaseBean>, Map<String, Collection<BaseBean>>) - 类 中的方法gu.sql2java.BaseTableManager
 
save(B) - 接口 中的方法gu.sql2java.TableManager
Saves the B bean into the database.
save(B[]) - 接口 中的方法gu.sql2java.TableManager
Saves an array of B bean into the database.
save(C) - 接口 中的方法gu.sql2java.TableManager
Saves a collection of B bean into the database as transaction.
save(B, Map<String, BaseBean>, Map<String, Collection<BaseBean>>) - 接口 中的方法gu.sql2java.TableManager
Save the B bean and referenced beans and imported beans into the database.
saveAsTransaction(C) - 类 中的方法gu.sql2java.BaseTableManager
 
saveAsTransaction(B[]) - 类 中的方法gu.sql2java.BaseTableManager
 
saveAsTransaction(B, Map<String, BaseBean>, Map<String, Collection<BaseBean>>) - 类 中的方法gu.sql2java.BaseTableManager
 
saveAsTransaction(C) - 接口 中的方法gu.sql2java.TableManager
Saves a collection of B bean into the database.
saveAsTransaction(B[]) - 接口 中的方法gu.sql2java.TableManager
Saves an array of B bean into the database as transaction.
saveAsTransaction(B, Map<String, BaseBean>, Map<String, Collection<BaseBean>>) - 接口 中的方法gu.sql2java.TableManager
Transaction version for sync save
SEARCH_ENDING_LIKE - 接口 中的静态变量gu.sql2java.Constant
set QUERY% for loadLikeTemplate
SEARCH_EXACT - 接口 中的静态变量gu.sql2java.Constant
set =QUERY for loadUsingTemplate
SEARCH_LIKE - 接口 中的静态变量gu.sql2java.Constant
set %QUERY% for loadLikeTemplate
SEARCH_STARTING_LIKE - 接口 中的静态变量gu.sql2java.Constant
set %QUERY for loadLikeTemplate
setColumnValue(B, int, Object) - 类 中的方法gu.sql2java.BaseTableManager
 
setDebug(boolean) - 类 中的静态方法gu.sql2java.BaseTableManager
set debug flag that determine if output log message,default : false
setDebug(boolean) - 类 中的静态方法gu.sql2java.ColumnCache
set debug flag that determine if output log message,default : false
setDebug(boolean) - 类 中的方法gu.sql2java.Manager
 
setImportedBeans(B, C, String) - 类 中的方法gu.sql2java.BaseTableManager
 
setImportedBeans(B, T[], String) - 类 中的方法gu.sql2java.BaseTableManager
 
setImportedBeans(B, T[], String) - 接口 中的方法gu.sql2java.TableManager
Set the importedBeans associates to the bean by ikIndex
setImportedBeans(B, C, String) - 接口 中的方法gu.sql2java.TableManager
Set the importedBeans associates to the bean by fkIndex
setNew(boolean) - 接口 中的方法gu.sql2java.BaseBean
Specifies to the object if it has been set as new.
setNew(boolean) - 类 中的方法gu.sql2java.UnnameRow
 
setPreparedStatement(PreparedStatement, int, Object, int) - 类 中的静态方法gu.sql2java.Manager
 
setReferencedBean(B, T, String) - 类 中的方法gu.sql2java.BaseTableManager
 
setReferencedBean(B, T, String) - 接口 中的方法gu.sql2java.TableManager
Associates the B object to the T object by fkName field.
setStringLimit(int) - 类 中的静态方法gu.sql2java.BaseRow
 
setterMethods - 类 中的变量gu.sql2java.RowMetaData
 
setValue(int, T) - 接口 中的方法gu.sql2java.BaseBean
set a value representation of the given column id
setValue(String, T) - 接口 中的方法gu.sql2java.BaseBean
set a value representation of the given field
setValue(String, T) - 类 中的方法gu.sql2java.BaseRow
 
setValue(int, T) - 类 中的方法gu.sql2java.BaseRow
 
setValue(int, T) - 类 中的方法gu.sql2java.UnnameRow
 
SimpleLog - gu.sql2java中的类
简单日志输出工具类
SimpleLog() - 类 的构造器gu.sql2java.SimpleLog
 
SQL_LIKE_WILDCARD - 接口 中的静态变量gu.sql2java.Constant
 
SqlRunner - gu.sql2java中的接口
 
sqlTypeOf(int) - 类 中的方法gu.sql2java.RowMetaData
 
sqlTypes - 类 中的变量gu.sql2java.RowMetaData
 
STATE_BIT_MASK - 接口 中的静态变量gu.sql2java.Constant
 
STATE_BIT_NUM - 接口 中的静态变量gu.sql2java.Constant
 
STATE_BIT_SHIFT - 接口 中的静态变量gu.sql2java.Constant
 
STATEMENT_SUFFIX - 接口 中的静态变量gu.sql2java.Constant
 
storePropertiesInUserHome(Properties, String) - 类 中的静态方法gu.sql2java.ConfigUtils
基于user.home,保存指定的Properties

T

TableCache<B extends BaseBean> - gu.sql2java中的类
 
TableCache(RowMetaData) - 类 的构造器gu.sql2java.TableCache
 
TableCache(RowMetaData, long) - 类 的构造器gu.sql2java.TableCache
 
TableCache(RowMetaData, long, long) - 类 的构造器gu.sql2java.TableCache
 
TableCache(RowMetaData, long, long, TimeUnit) - 类 的构造器gu.sql2java.TableCache
 
TableCache(RowMetaData, Constant.UpdateStrategy, long, long, TimeUnit) - 类 的构造器gu.sql2java.TableCache
 
TableListener<B> - gu.sql2java中的接口
Listener that is notified of table changes.
TableListener.Adapter<B> - gu.sql2java中的类
This adapter class provides default implementations for the methods declared by the TableListener interface.
TableListener.Adapter() - 类 的构造器gu.sql2java.TableListener.Adapter
 
TableListener.Event - gu.sql2java中的枚举
listener event:
INSERT insert a bean
UPDATE update a bean
DELETE delete a bean
UPDATE_BEFORE before updating a bean
TableManager<B extends BaseBean> - gu.sql2java中的接口
Interface to handle database calls (save, load, count, etc...) for table.
TableManager.Action<B> - gu.sql2java中的接口
 
tableName() - 接口 中的方法gu.sql2java.BaseBean
 
tableName() - 类 中的方法gu.sql2java.BaseRow
 
tablename - 类 中的变量gu.sql2java.RowMetaData
 
tableType - 类 中的变量gu.sql2java.RowMetaData
 
topOfSelfRef(String, Object...) - 类 中的方法gu.sql2java.BaseTableManager
 
toPrimaryKeyList(Class<T>, B...) - 类 中的方法gu.sql2java.BaseTableManager
 
toPrimaryKeyList(Class<T>, Collection<B>) - 类 中的方法gu.sql2java.BaseTableManager
return a primary key list from B collection
throw UnsupportedOperationException if there is more than a primary key
toRight(L, R) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
toRight(L) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
toRight(L[], R[]) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
toRight(L[]) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
toRight(Collection<L>) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
toRight(List<L>, List<R>) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
toRight(List<L>) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
toRight(Map<L, L>) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
toRight(L, R) - 接口 中的方法gu.sql2java.IBeanConverter
copy left TO right
toRight(L) - 接口 中的方法gu.sql2java.IBeanConverter
return an new instance converted from L bean
toRight(L[], R[]) - 接口 中的方法gu.sql2java.IBeanConverter
copy lefts TO rights
toRight(L[]) - 接口 中的方法gu.sql2java.IBeanConverter
an new array converted from L beans
toRight(List<L>, List<R>) - 接口 中的方法gu.sql2java.IBeanConverter
copy lefts TO rights
toRight(List<L>) - 接口 中的方法gu.sql2java.IBeanConverter
return an new list converted from L beans
toRight(Collection<L>) - 接口 中的方法gu.sql2java.IBeanConverter
an new list converted from L beans
toRight(Map<L, L>) - 接口 中的方法gu.sql2java.IBeanConverter
an new map with R key and R value converted from map with L key and L value
toRightKey(Map<L, V>) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
toRightKey(Map<L, V>) - 接口 中的方法gu.sql2java.IBeanConverter
return an new map with R key converted from map with L key
toRightValue(Map<K, L>) - 类 中的方法gu.sql2java.IBeanConverter.AbstractHandle
 
toRightValue(Map<K, L>) - 接口 中的方法gu.sql2java.IBeanConverter
return an new map with R value converted from map with L value
toString(boolean, boolean) - 接口 中的方法gu.sql2java.BaseBean
 
toString(boolean, boolean) - 类 中的方法gu.sql2java.BaseRow
 
toString() - 类 中的方法gu.sql2java.BaseRow
 
toString() - 类 中的方法gu.sql2java.BaseTableManager
 
toString() - 类 中的方法gu.sql2java.ColumnCache
 
toString() - 类 中的方法gu.sql2java.RowMetaData
 
toString() - 类 中的方法gu.sql2java.TableCache
 
TransactionListener - gu.sql2java中的接口
 
typesMap - 类 中的变量gu.sql2java.RowMetaData
 

U

unbindForeignKeyListenerForDeleteRule() - 类 中的方法gu.sql2java.BaseTableManager
unbind foreign key listener from all of foreign tables
unit - 类 中的变量gu.sql2java.ColumnCache
 
UNKNOW_TABLENAME - 类 中的静态变量gu.sql2java.RowMetaData
 
UNKNOW_TABLETYPE - 类 中的静态变量gu.sql2java.RowMetaData
 
UnnameRow - gu.sql2java中的类
 
UnnameRow(RowMetaData) - 类 的构造器gu.sql2java.UnnameRow
 
UnnameRow() - 类 的构造器gu.sql2java.UnnameRow
 
unregisterListener(TableListener<B>) - 类 中的方法gu.sql2java.BaseTableManager
 
unregisterListener() - 类 中的方法gu.sql2java.TableCache
注销侦听器
unregisterListener(TableListener<B>) - 接口 中的方法gu.sql2java.TableManager
remove listener.
update(B) - 类 中的方法gu.sql2java.BaseTableManager
Update the B bean record in the database according to the changes.
update(B) - 类 中的方法gu.sql2java.ColumnCache
更新bean到指定的缓存对象cacheMap
update(B) - 接口 中的方法gu.sql2java.IKeyCache
向cache中更新数据
updateStrategy - 类 中的变量gu.sql2java.ColumnCache
当前更新策略

V

valueOf(String) - 枚举 中的静态方法gu.sql2java.Constant.JdbcProperty
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法gu.sql2java.Constant.UpdateStrategy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法gu.sql2java.TableListener.Event
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法gu.sql2java.Constant.JdbcProperty
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法gu.sql2java.Constant.UpdateStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法gu.sql2java.TableListener.Event
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

withPrefix(String) - 枚举 中的方法gu.sql2java.Constant.JdbcProperty
return Constant.JdbcProperty.key with prefix
A B C D E F G H I J K L M N O P R S T U V W 

Copyright © 2019. All Rights Reserved.