索引

A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
All Classes and Interfaces|所有程序包|序列化表格

A

abort(Executor) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
acceptsURL(String) - 类中的方法 cool.scx.data.jdbc.spy.SpyDriver
 
add(String, GroupByOption...) - 类中的方法 cool.scx.data.query.GroupBy
添加一个 分组字段
add(String, OrderByType, OrderByOption...) - 类中的方法 cool.scx.data.query.OrderBy
添加一个排序字段
add0(String, WhereType, WhereOption...) - 类中的方法 cool.scx.data.query.Where
添加一个查询条件 (注意 : 此处添加的所有条件都会以 and 拼接 , 如需使用 or 请考虑使用 Where.whereSQL(Object...) })
add1(String, WhereType, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
添加一个查询条件 (注意 : 此处添加的所有条件都会以 and 拼接 , 如需使用 or 请考虑使用 Where.whereSQL(Object...) })
add2(String, WhereType, Object, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
添加一个查询条件 (注意 : 此处添加的所有条件都会以 and 拼接 , 如需使用 or 请考虑使用 Where.whereSQL(Object...) })
addBatch() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
addBatch(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
addExcluded(String...) - 类中的方法 cool.scx.data.ColumnFilter
添加 黑名单
addGroupBy(String, GroupByOption...) - 类中的方法 cool.scx.data.Query
添加一个 分组字段
addIncluded(String...) - 类中的方法 cool.scx.data.ColumnFilter
添加 白名单
addOrderBy(String, OrderByType, OrderByOption...) - 类中的方法 cool.scx.data.Query
添加一个排序字段
affectedItemsCount() - record class中的方法 cool.scx.data.jdbc.sql.UpdateResult
返回 affectedItemsCount 记录组件的值。
and(Object...) - 类中的静态方法 cool.scx.data.query.Logic
 
AND - cool.scx.data.query中的类
 
AND(Object...) - 类的构造器 cool.scx.data.query.AND
 
AnnotationConfigColumn - cool.scx.data中的类
 
AnnotationConfigColumn(Field) - 类的构造器 cool.scx.data.AnnotationConfigColumn
 
AnnotationConfigTable - cool.scx.data中的类
 
AnnotationConfigTable(Class<?>) - 类的构造器 cool.scx.data.AnnotationConfigTable
 
asc(String, OrderByOption...) - 类中的方法 cool.scx.data.Query
正序 : 也就是从小到大 (1,2,3,4,5,6)
asc(String, OrderByOption...) - 类中的方法 cool.scx.data.query.OrderBy
正序 : 也就是从小到大 (1,2,3,4,5,6)
ASC - enum class 中的枚举常量 cool.scx.data.query.OrderByType
正序 : 也就是从小到大 (1,2,3,4,5,6)
ASC_OR_DESC() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 ASC_OR_DESC 记录组件的值。
autoIncrement() - annotation interface 中的元素 cool.scx.data.annotation.Column
此字段是否为自增 仅用于 创建或修复表时
autoIncrement() - 类中的方法 cool.scx.data.AnnotationConfigColumn
 
autoIncrement() - 接口中的方法 cool.scx.data.jdbc.mapping.Column
自动递增
autoIncrement() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回 autoIncrement 记录组件的值。
autoTransaction(ScxRunnable<?>) - 类中的方法 cool.scx.data.jdbc.sql.SQLRunner
自动处理事务并在产生异常时进行自动回滚 注意 其中的操作会在另一个线程中执行 所以需要注意线程的操作 当抛出异常时 请使用 ScxExceptionHelper.getRootCause(Throwable) 来获取真正的异常 用法
autoTransaction(Connection, ScxConsumer<Connection, Exception>) - 类中的静态方法 cool.scx.data.jdbc.sql.SQLRunner
同 autoTransaction
autoTransaction(Connection, ScxFunction<Connection, T, Exception>) - 类中的静态方法 cool.scx.data.jdbc.sql.SQLRunner
a
autoTransaction(Callable<T>) - 类中的方法 cool.scx.data.jdbc.sql.SQLRunner
同上 SQLRunner.autoTransaction(ScxRunnable) 但是有返回值

B

BaseDao<Entity,ID> - cool.scx.data中的接口
最基本的 可以实现 实体类 CRUD 的 DAO
BeanBuilder<T> - cool.scx.data.jdbc.bean_builder中的接口
BeanBuilder interface.
beforeExecuteQuery(PreparedStatement) - 接口中的方法 cool.scx.data.jdbc.result_handler.ResultHandler
执行前
beginRequest() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
between(String, Object, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
两者之间
between(String, Object, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
两者之间
between(String, Object, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
两者之间
BETWEEN - enum class 中的枚举常量 cool.scx.data.query.WhereType
在之间
BigDecimalTypeHandler - cool.scx.data.jdbc.type_handler.math中的类
 
BigDecimalTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.math.BigDecimalTypeHandler
 
BigIntegerTypeHandler - cool.scx.data.jdbc.type_handler.math中的类
 
BigIntegerTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.math.BigIntegerTypeHandler
 
BlobInputStreamTypeHandler - cool.scx.data.jdbc.type_handler中的类
 
BlobInputStreamTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.BlobInputStreamTypeHandler
 
BooleanTypeHandler - cool.scx.data.jdbc.type_handler.primitive中的类
 
BooleanTypeHandler(boolean) - 类的构造器 cool.scx.data.jdbc.type_handler.primitive.BooleanTypeHandler
 
BUFFER_LENGTH() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 BUFFER_LENGTH 记录组件的值。
buildSelectSQL(Query, ColumnFilter) - 类中的方法 cool.scx.data.jdbc.JDBCDao
构建 (根据聚合查询条件 Query 获取数据列表) 的SQL
可用于另一条查询语句的 where 条件 用法
buildSelectSQLWithAlias(Query, ColumnFilter) - 类中的方法 cool.scx.data.jdbc.JDBCDao
在 mysql 中 不支持 in 子句中包含 limit 但是我们可以使用 一个嵌套的别名表来跳过检查 此方法便是用于生成嵌套的 sql 的
ByteArrayTypeHandler - cool.scx.data.jdbc.type_handler中的类
 
ByteArrayTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.ByteArrayTypeHandler
 
ByteObjectArrayTypeHandler - cool.scx.data.jdbc.type_handler中的类
 
ByteObjectArrayTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.ByteObjectArrayTypeHandler
 
ByteTypeHandler - cool.scx.data.jdbc.type_handler.primitive中的类
 
ByteTypeHandler(boolean) - 类的构造器 cool.scx.data.jdbc.type_handler.primitive.ByteTypeHandler
 

C

CallableStatementWrapper - cool.scx.data.jdbc.spy.wrapper中的类
 
CallableStatementWrapper(CallableStatement, SpyEventListener) - 类的构造器 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
cancel() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
canHandle(Driver) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
是否可以处理
canHandle(Driver) - 类中的方法 cool.scx.data.jdbc.dialect.MySQLDialect
 
canHandle(Driver) - 类中的方法 cool.scx.data.jdbc.dialect.SQLiteDialect
 
canHandle(DataSource) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
是否可以处理
canHandle(DataSource) - 类中的方法 cool.scx.data.jdbc.dialect.MySQLDialect
 
canHandle(DataSource) - 类中的方法 cool.scx.data.jdbc.dialect.SQLiteDialect
 
CARDINALITY() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 CARDINALITY 记录组件的值。
catalog() - 接口中的方法 cool.scx.data.jdbc.mapping.Schema
 
catalog() - 接口中的方法 cool.scx.data.jdbc.mapping.Table
 
catalog() - 类中的方法 cool.scx.data.jdbc.meta_data.SchemaMetaData
 
catalog() - 类中的方法 cool.scx.data.jdbc.meta_data.TableMetaData
 
Catalog - cool.scx.data.jdbc.mapping中的接口
 
CatalogMetaData - cool.scx.data.jdbc.meta_data中的类
 
CatalogMetaData(String) - 类的构造器 cool.scx.data.jdbc.meta_data.CatalogMetaData
 
catalogs() - 接口中的方法 cool.scx.data.jdbc.mapping.DataSource
 
catalogs() - 类中的方法 cool.scx.data.jdbc.meta_data.DataSourceMetaData
 
CHAR_OCTET_LENGTH() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 CHAR_OCTET_LENGTH 记录组件的值。
CharacterTypeHandler - cool.scx.data.jdbc.type_handler.primitive中的类
 
CharacterTypeHandler(boolean) - 类的构造器 cool.scx.data.jdbc.type_handler.primitive.CharacterTypeHandler
 
checkIndex(TableMetaData, String) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
checkNeedFixTable(Table<?>, String, DataSource) - 类中的静态方法 cool.scx.data.jdbc.SchemaHelper
检查是否需要修复表
checkPrimaryKey(TableMetaData, String) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
clauses - 类中的变量 cool.scx.data.query.Logic
 
clauses() - 类中的方法 cool.scx.data.query.Logic
 
clear() - 类中的方法 cool.scx.data.ColumnFilter
清除所有 包含类型的列
clear() - 类中的方法 cool.scx.data.query.GroupBy
a
clear() - 类中的方法 cool.scx.data.query.Limit
a
clear() - 类中的方法 cool.scx.data.query.OrderBy
a
clear() - 类中的方法 cool.scx.data.query.Where
清除所有 where 条件 (不包括 whereSQL)
clearAll() - 类中的方法 cool.scx.data.query.Where
清除所有 where 条件 (包括 whereSQL)
clearBatch() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
clearGroupBy() - 类中的方法 cool.scx.data.Query
a
clearLimit() - 类中的方法 cool.scx.data.Query
a
clearOrderBy() - 类中的方法 cool.scx.data.Query
a
clearParameters() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
clearWarnings() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
clearWarnings() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
clearWhere() - 类中的方法 cool.scx.data.Query
清除所有 where 条件 (不包括 whereSQL)
clearWhereAll() - 类中的方法 cool.scx.data.Query
清除所有 where 条件 (包括 whereSQL)
clearWhereSQL() - 类中的方法 cool.scx.data.Query
清楚 where 条件中的 whereSQL
clearWhereSQL() - 类中的方法 cool.scx.data.query.Where
清楚 where 条件中的 whereSQL
ClobReaderTypeHandler - cool.scx.data.jdbc.type_handler中的类
 
ClobReaderTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.ClobReaderTypeHandler
 
close() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
close() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
closeOnCompletion() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
Column - cool.scx.data.jdbc.mapping中的接口
 
Column - cool.scx.data.annotation中的Annotation Interface
添加此注解的 字段 在创建数据表是会采用 value 上的类型 如果不添加 则会根据 字段的类型进行创建
COLUMN_DEF() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 COLUMN_DEF 记录组件的值。
COLUMN_NAME() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 COLUMN_NAME 记录组件的值。
COLUMN_NAME() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 COLUMN_NAME 记录组件的值。
COLUMN_NAME() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._PrimaryKey
返回 COLUMN_NAME 记录组件的值。
COLUMN_SIZE() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 COLUMN_SIZE 记录组件的值。
ColumnFilter - cool.scx.data中的类
列过滤器
ColumnFilter.FilterMode - cool.scx.data中的Enum Class
过滤模式
ColumnMapping - cool.scx.data中的接口
Column Field 之间的映射
ColumnMetaData - cool.scx.data.jdbc.meta_data中的Record Class
 
ColumnMetaData(String, String, String, Integer, boolean, boolean, boolean, boolean, boolean, String, String, String) - record class的构造器 cool.scx.data.jdbc.meta_data.ColumnMetaData
创建 ColumnMetaData 记录的实例。
columnName() - annotation interface 中的元素 cool.scx.data.annotation.Column
列的名称 默认取字段名并进行 驼峰 转下划线
columnName() - 接口中的方法 cool.scx.data.jdbc.mapping.Index
对应列名称
columnName() - 接口中的方法 cool.scx.data.jdbc.mapping.Key
对应列名称
columnName() - record class中的方法 cool.scx.data.jdbc.meta_data.IndexMetaData
返回 columnName 记录组件的值。
columnName() - record class中的方法 cool.scx.data.jdbc.meta_data.KeyMetaData
返回 columnName 记录组件的值。
columnName() - record class中的方法 cool.scx.data.jdbc.parser.ColumnNameParser.ColumnNameAndFieldPath
返回 columnName 记录组件的值。
ColumnNameAndFieldPath(String, String) - record class的构造器 cool.scx.data.jdbc.parser.ColumnNameParser.ColumnNameAndFieldPath
创建 ColumnNameAndFieldPath 记录的实例。
ColumnNameParser - cool.scx.data.jdbc.parser中的类
 
ColumnNameParser() - 类的构造器 cool.scx.data.jdbc.parser.ColumnNameParser
 
ColumnNameParser.ColumnNameAndFieldPath - cool.scx.data.jdbc.parser中的Record Class
 
columns() - 类中的方法 cool.scx.data.AnnotationConfigTable
 
columns() - 接口中的方法 cool.scx.data.jdbc.mapping.Table
 
columns() - 类中的方法 cool.scx.data.jdbc.meta_data.TableMetaData
 
columnSize() - 类中的方法 cool.scx.data.AnnotationConfigColumn
 
columnSize() - 接口中的方法 cool.scx.data.jdbc.mapping.Column
列大小
columnSize() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回 columnSize 记录组件的值。
commit() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
concat(WhereClauseAndWhereParams) - record class中的方法 cool.scx.data.query.parser.WhereClauseAndWhereParams
拼接
connect(String, Properties) - 类中的方法 cool.scx.data.jdbc.spy.SpyDriver
 
ConnectionWrapper - cool.scx.data.jdbc.spy.wrapper中的类
 
ConnectionWrapper(Connection, SpyEventListener) - 类的构造器 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
cool.scx.data - 程序包 cool.scx.data
 
cool.scx.data.annotation - 程序包 cool.scx.data.annotation
 
cool.scx.data.jdbc - 程序包 cool.scx.data.jdbc
 
cool.scx.data.jdbc.bean_builder - 程序包 cool.scx.data.jdbc.bean_builder
 
cool.scx.data.jdbc.dialect - 程序包 cool.scx.data.jdbc.dialect
 
cool.scx.data.jdbc.mapping - 程序包 cool.scx.data.jdbc.mapping
 
cool.scx.data.jdbc.meta_data - 程序包 cool.scx.data.jdbc.meta_data
 
cool.scx.data.jdbc.parser - 程序包 cool.scx.data.jdbc.parser
 
cool.scx.data.jdbc.result_handler - 程序包 cool.scx.data.jdbc.result_handler
 
cool.scx.data.jdbc.spy - 程序包 cool.scx.data.jdbc.spy
 
cool.scx.data.jdbc.spy.event - 程序包 cool.scx.data.jdbc.spy.event
 
cool.scx.data.jdbc.spy.wrapper - 程序包 cool.scx.data.jdbc.spy.wrapper
 
cool.scx.data.jdbc.sql - 程序包 cool.scx.data.jdbc.sql
 
cool.scx.data.jdbc.type_handler - 程序包 cool.scx.data.jdbc.type_handler
 
cool.scx.data.jdbc.type_handler.math - 程序包 cool.scx.data.jdbc.type_handler.math
 
cool.scx.data.jdbc.type_handler.primitive - 程序包 cool.scx.data.jdbc.type_handler.primitive
 
cool.scx.data.jdbc.type_handler.time - 程序包 cool.scx.data.jdbc.type_handler.time
 
cool.scx.data.mysql_x - 程序包 cool.scx.data.mysql_x
 
cool.scx.data.mysql_x.parser - 程序包 cool.scx.data.mysql_x.parser
 
cool.scx.data.query - 程序包 cool.scx.data.query
 
cool.scx.data.query.exception - 程序包 cool.scx.data.query.exception
 
cool.scx.data.query.parser - 程序包 cool.scx.data.query.parser
 
count(Query) - 接口中的方法 cool.scx.data.BaseDao
查询行数
count(Query) - 类中的方法 cool.scx.data.jdbc.JDBCDao
获取条数
count(Query) - 类中的方法 cool.scx.data.mysql_x.MySQLXDao
 
countResultHandler - 类中的变量 cool.scx.data.jdbc.JDBCDao
查询 count 所用的 handler
createArrayOf(String, Object[]) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
createBean(ResultSet, int[]) - 接口中的方法 cool.scx.data.jdbc.bean_builder.BeanBuilder
 
createBlob() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
createClob() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
createConnectionBuilder() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.DataSourceWrapper
 
createNClob() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
createShardingKeyBuilder() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.DataSourceWrapper
 
createSQLXML() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
createStatement() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
createStatement(int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
createStatement(int, int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
createStruct(String, Object[]) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 

D

DATA_TYPE() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 DATA_TYPE 记录组件的值。
DataSource - cool.scx.data.jdbc.mapping中的接口
 
DataSourceMetaData - cool.scx.data.jdbc.meta_data中的类
 
DataSourceMetaData() - 类的构造器 cool.scx.data.jdbc.meta_data.DataSourceMetaData
 
DataSourceWrapper - cool.scx.data.jdbc.spy.wrapper中的类
 
DataSourceWrapper(DataSource) - 类的构造器 cool.scx.data.jdbc.spy.wrapper.DataSourceWrapper
 
DataSourceWrapper(DataSource, SpyEventListener) - 类的构造器 cool.scx.data.jdbc.spy.wrapper.DataSourceWrapper
 
DateTypeHandler - cool.scx.data.jdbc.type_handler.time中的类
此处因为 jdbc 的设计非常混乱 所以说明一下
Date 是指 只有日期没有时间
Time 是指 只有时间没有日期
Timestamp 是指既有日期又有时间
我们此处使用 Timestamp 进行存储, 同时建议用户使用 LocalDateTime 等替换 Date
DateTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.time.DateTypeHandler
 
DECIMAL_DIGITS() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 DECIMAL_DIGITS 记录组件的值。
defaultDateType() - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
默认值
defaultDateType() - 类中的方法 cool.scx.data.jdbc.dialect.MySQLDialect
 
defaultValue() - annotation interface 中的元素 cool.scx.data.annotation.Column
数据库默认值 仅用于 创建或修复表时
defaultValue() - 类中的方法 cool.scx.data.AnnotationConfigColumn
 
defaultValue() - 接口中的方法 cool.scx.data.jdbc.mapping.Column
默认值
defaultValue() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回 defaultValue 记录组件的值。
delete(Query) - 接口中的方法 cool.scx.data.BaseDao
删除
delete(Query) - 类中的方法 cool.scx.data.jdbc.JDBCDao
删除数据
delete(Query) - 类中的方法 cool.scx.data.mysql_x.MySQLXDao
 
Delete(String) - 类中的静态方法 cool.scx.data.jdbc.sql.SQLBuilder
a
desc(String, OrderByOption...) - 类中的方法 cool.scx.data.Query
倒序 : 也就是从大到小 (6,5,4,3,2,1)
desc(String, OrderByOption...) - 类中的方法 cool.scx.data.query.OrderBy
倒序 : 也就是从大到小 (6,5,4,3,2,1)
DESC - enum class 中的枚举常量 cool.scx.data.query.OrderByType
倒序 : 也就是从大到小 (6,5,4,3,2,1)
dialect - 类中的变量 cool.scx.data.jdbc.JDBCDao
方言
Dialect - cool.scx.data.jdbc.dialect中的接口
 
DialectSelector - cool.scx.data.jdbc.dialect中的类
 
DialectSelector() - 类的构造器 cool.scx.data.jdbc.dialect.DialectSelector
 
DoubleTypeHandler - cool.scx.data.jdbc.type_handler.primitive中的类
 
DoubleTypeHandler(boolean) - 类的构造器 cool.scx.data.jdbc.type_handler.primitive.DoubleTypeHandler
 
DurationTypeHandler - cool.scx.data.jdbc.type_handler.time中的类
 
DurationTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.time.DurationTypeHandler
 

E

endRequest() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
enquoteIdentifier(String, boolean) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
enquoteLiteral(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
enquoteNCharLiteral(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
entityBeanListHandler - 类中的变量 cool.scx.data.jdbc.JDBCDao
实体类对应的 BeanListHandler
entityClass - 类中的变量 cool.scx.data.jdbc.JDBCDao
实体类 class 用于泛型转换
EnumTypeHandler<E extends Enum<E>> - cool.scx.data.jdbc.type_handler中的类
 
EnumTypeHandler(Class<E>) - 类的构造器 cool.scx.data.jdbc.type_handler.EnumTypeHandler
 
equal(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
相等
equal(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
相等
equal(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
相等
EQUAL - enum class 中的枚举常量 cool.scx.data.query.WhereType
等于
equals(Object) - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.jdbc.meta_data.IndexMetaData
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.jdbc.meta_data.KeyMetaData
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Catalog
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._PrimaryKey
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Schema
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.jdbc.parser.ColumnNameParser.ColumnNameAndFieldPath
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.jdbc.SchemaHelper.SchemaVerifyResult
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.jdbc.sql.UpdateResult
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.query.GroupByBody
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.query.OrderByBody
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.query.parser.WhereClauseAndWhereParams
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 cool.scx.data.query.WhereBody
指示某个其他对象是否“等于”此对象。
eventListener - 类中的变量 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
EXCLUDED - enum class 中的枚举常量 cool.scx.data.ColumnFilter.FilterMode
排除模式
execute() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
execute(SQL) - 类中的方法 cool.scx.data.jdbc.sql.SQLRunner
执行 cool.scx.sql 语句
execute(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
execute(String, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
execute(String, int[]) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
execute(String, String[]) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
execute(Connection, SQL) - 类中的静态方法 cool.scx.data.jdbc.sql.SQLRunner
a
executeBatch() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
executeLargeBatch() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
executeLargeUpdate() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
executeLargeUpdate(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
executeLargeUpdate(String, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
executeLargeUpdate(String, int[]) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
executeLargeUpdate(String, String[]) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
executeQuery() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
executeQuery(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
executeUpdate() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
executeUpdate(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
executeUpdate(String, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
executeUpdate(String, int[]) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
executeUpdate(String, String[]) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 

F

fieldPath() - record class中的方法 cool.scx.data.jdbc.parser.ColumnNameParser.ColumnNameAndFieldPath
返回 fieldPath 记录组件的值。
fieldSetters() - 接口中的方法 cool.scx.data.jdbc.bean_builder.BeanBuilder
 
fillParams(PreparedStatement) - 接口中的方法 cool.scx.data.jdbc.sql.SQL
填充参数
filter(Table<? extends ColumnMapping>) - 类中的方法 cool.scx.data.ColumnFilter
过滤
filter(Object, Table<? extends ColumnMapping>) - 类中的方法 cool.scx.data.ColumnFilter
过滤
FILTER_CONDITION() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 FILTER_CONDITION 记录组件的值。
filterMode() - 类中的方法 cool.scx.data.ColumnFilter
获取当前模式
findDialect(Driver) - 类中的静态方法 cool.scx.data.jdbc.dialect.DialectSelector
 
findDialect(DataSource) - 类中的静态方法 cool.scx.data.jdbc.dialect.DialectSelector
 
findTypeHandler(Type) - 类中的静态方法 cool.scx.data.jdbc.type_handler.TypeHandlerSelector
 
firstGeneratedKey() - record class中的方法 cool.scx.data.jdbc.sql.UpdateResult
a
fixTable(Table<?>, String, DataSource) - 类中的静态方法 cool.scx.data.jdbc.SchemaHelper
a
FloatTypeHandler - cool.scx.data.jdbc.type_handler.primitive中的类
 
FloatTypeHandler(boolean) - 类的构造器 cool.scx.data.jdbc.type_handler.primitive.FloatTypeHandler
 
From(String) - 类中的方法 cool.scx.data.jdbc.sql.SQLBuilder
a

G

generatedKeys() - record class中的方法 cool.scx.data.jdbc.sql.UpdateResult
返回 generatedKeys 记录组件的值。
getAlertTableDDL(Column[], Table<?>) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
todo
getArray(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getArray(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getAutoCommit() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
getBigDecimal(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getBigDecimal(int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
已过时。
getBigDecimal(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getBlob(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getBlob(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getBoolean(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getBoolean(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getByte(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getByte(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getBytes(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getBytes(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getCatalog() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
getCatalogs(DatabaseMetaData) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
getCharacterStream(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getCharacterStream(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getClientInfo() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
getClientInfo(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
getClob(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getClob(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getColumn(String) - 类中的方法 cool.scx.data.AnnotationConfigTable
 
getColumn(String) - 接口中的方法 cool.scx.data.jdbc.mapping.Table
 
getColumn(String) - 类中的方法 cool.scx.data.jdbc.meta_data.TableMetaData
 
getColumnConstraint(Column) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
 
getColumnConstraint(Column) - 类中的方法 cool.scx.data.jdbc.dialect.MySQLDialect
当前列对象通常的 DDL 如设置 字段名 类型 是否可以为空 默认值等 (建表语句片段 , 需和 specialDDL 一起使用才完整)
getColumnConstraint(Column) - 类中的方法 cool.scx.data.jdbc.dialect.SQLiteDialect
当前列对象通常的 DDL 如设置 字段名 类型 是否可以为空 默认值等 (建表语句片段 , 需和 specialDDL 一起使用才完整)
getColumnDefinition(Column) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
 
getColumnDefinitions(Column[]) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
 
getColumns(DatabaseMetaData, String, String, String, String) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
getConnection() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.DataSourceWrapper
 
getConnection() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getConnection(String, String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.DataSourceWrapper
 
getCreateDefinition(Table<?>) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
 
getCreateTableDDL(Table<?>) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
获取建表语句
getDataTypeDefinition(Column) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
 
getDataTypeDefinitionByClass(Class<?>) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
根据 class 获取对应的 SQLType 类型 如果没有则返回 JSON
getDataTypeDefinitionByClass(Class<?>) - 类中的方法 cool.scx.data.jdbc.dialect.MySQLDialect
 
getDataTypeDefinitionByClass(Class<?>) - 类中的方法 cool.scx.data.jdbc.dialect.SQLiteDialect
 
getDate(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getDate(int, Calendar) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getDate(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getDate(String, Calendar) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getDefaultValue() - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.BooleanTypeHandler
 
getDefaultValue() - 接口中的方法 cool.scx.data.jdbc.type_handler.TypeHandler
类型的默认值
getDouble(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getDouble(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getFetchDirection() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getFetchSize() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getFinalSQL(Statement) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
 获取最终的 SQL, 一般用于 Debug
getFinalSQL(Statement) - 类中的方法 cool.scx.data.jdbc.dialect.MySQLDialect
 
getFinalSQL(Statement) - 类中的方法 cool.scx.data.jdbc.dialect.SQLiteDialect
 
getFloat(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getFloat(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getGeneratedKeys() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getHoldability() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
getIndexInfo(DatabaseMetaData, String, String, String, boolean, boolean) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
getIndexInfo(ResultSetMetaData) - 接口中的方法 cool.scx.data.jdbc.bean_builder.BeanBuilder
返回 fieldSetters 索引对应的 rsm 的索引数组 若无对应则使用 -1 占位
getInt(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getInt(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getLargeMaxRows() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getLargeUpdateCount() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getLimitSQL(String, Long, Long) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
获取分页 SQL
getLimitSQL(String, Long, Long) - 类中的方法 cool.scx.data.jdbc.dialect.MySQLDialect
 
getLimitSQL(String, Long, Long) - 类中的方法 cool.scx.data.jdbc.dialect.SQLiteDialect
 
getLoginTimeout() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.DataSourceWrapper
 
getLogWriter() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.DataSourceWrapper
 
getLong(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getLong(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getMajorVersion() - 类中的方法 cool.scx.data.jdbc.spy.SpyDriver
 
getMaxFieldSize() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getMaxRows() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getMetaData() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
getMetaData() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
getMigrateSQL(Table<?>, Table<?>, Dialect) - 类中的静态方法 cool.scx.data.jdbc.SchemaHelper
 
getMinorVersion() - 类中的方法 cool.scx.data.jdbc.spy.SpyDriver
 
getMoreResults() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getMoreResults(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getNCharacterStream(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getNCharacterStream(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getNClob(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getNClob(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getNetworkTimeout() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
getNString(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getNString(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getObject(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getObject(int, Class<T>) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getObject(int, Map<String, Class<?>>) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getObject(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getObject(String, Class<T>) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getObject(String, Map<String, Class<?>>) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.BlobInputStreamTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.ByteArrayTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.ByteObjectArrayTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.ClobReaderTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.EnumTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.math.BigDecimalTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.math.BigIntegerTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.ObjectTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.BooleanTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.StringTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.time.DateTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.time.DurationTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.time.InstantTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.time.LocalDateTimeTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.time.LocalDateTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.time.LocalTimeTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.time.MonthTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.time.OffsetDateTimeTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.time.OffsetTimeTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.time.YearMonthTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.time.YearTypeHandler
 
getObject(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.time.ZonedDateTimeTypeHandler
 
getObject(ResultSet, int) - 接口中的方法 cool.scx.data.jdbc.type_handler.TypeHandler
 
getObject0(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.BooleanTypeHandler
 
getObject0(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.ByteTypeHandler
 
getObject0(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.CharacterTypeHandler
 
getObject0(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.DoubleTypeHandler
 
getObject0(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.FloatTypeHandler
 
getObject0(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.IntegerTypeHandler
 
getObject0(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.LongTypeHandler
 
getObject0(ResultSet, int) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.ShortTypeHandler
 
getParameterMetaData() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
getParentLogger() - 类中的方法 cool.scx.data.jdbc.spy.SpyDriver
 
getParentLogger() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.DataSourceWrapper
 
getPrimaryKeys(DatabaseMetaData, String, String, String) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
getPropertyInfo(String, Properties) - 类中的方法 cool.scx.data.jdbc.spy.SpyDriver
 
getQueryTimeout() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getRef(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getRef(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getResultSet() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getResultSetConcurrency() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getResultSetHoldability() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getResultSetType() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getRowId(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getRowId(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getSchema() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
getSchemas(DatabaseMetaData, String, String) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
getShort(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getShort(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
GetSQL(Dialect) - 类中的方法 cool.scx.data.jdbc.sql.SQLBuilder
获取 cool.scx.sql
getSQLXML(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getSQLXML(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getString(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getString(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getTableConstraint(Table<?>) - 接口中的方法 cool.scx.data.jdbc.dialect.Dialect
 
getTableConstraint(Table<?>) - 类中的方法 cool.scx.data.jdbc.dialect.MySQLDialect
 
getTables(DatabaseMetaData, String, String, String, String[]) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
getTime(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getTime(int, Calendar) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getTime(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getTime(String, Calendar) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getTimestamp(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getTimestamp(int, Calendar) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getTimestamp(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getTimestamp(String, Calendar) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getTransactionIsolation() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
getTypeMap() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
getUpdateCount() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
getURL(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getURL(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
getWarnings() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
getWarnings() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
GREATER_THAN - enum class 中的枚举常量 cool.scx.data.query.WhereType
大于
GREATER_THAN_OR_EQUAL - enum class 中的枚举常量 cool.scx.data.query.WhereType
大于等于
greaterThan(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
大于
greaterThan(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
大于
greaterThan(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
大于
greaterThanOrEqual(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
大于等于
greaterThanOrEqual(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
大于等于
greaterThanOrEqual(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
大于等于
groupBy() - 类中的方法 cool.scx.data.Query
groupBy.
GroupBy - cool.scx.data.query中的类
分组
GroupBy() - 类的构造器 cool.scx.data.query.GroupBy
创建一个 OrderBy 对象
GroupBy(GroupBy) - 类的构造器 cool.scx.data.query.GroupBy
根据旧的 GroupBy 创建一个 GroupBy 对象
GroupBy(String...) - 类中的方法 cool.scx.data.jdbc.sql.SQLBuilder
a
GroupByBody - cool.scx.data.query中的Record Class
GroupByBody class.
GroupByBody(String, GroupByOption.Info) - record class的构造器 cool.scx.data.query.GroupByBody
创建 GroupByBody 记录的实例。
groupByBodyList() - 类中的方法 cool.scx.data.query.GroupBy
 
GroupByOption - cool.scx.data.query中的Enum Class
a
GroupByOption.Info - cool.scx.data.query中的类
a
groupByParser - 类中的变量 cool.scx.data.jdbc.JDBCDao
 
GroupByParser - cool.scx.data.query.parser中的类
 
GroupByParser() - 类的构造器 cool.scx.data.query.parser.GroupByParser
 

H

hashCode() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.jdbc.meta_data.IndexMetaData
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.jdbc.meta_data.KeyMetaData
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Catalog
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._PrimaryKey
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Schema
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.jdbc.parser.ColumnNameParser.ColumnNameAndFieldPath
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.jdbc.SchemaHelper.SchemaVerifyResult
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.jdbc.sql.UpdateResult
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.query.GroupByBody
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.query.OrderByBody
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.query.parser.WhereClauseAndWhereParams
返回此对象的哈希代码值。
hashCode() - record class中的方法 cool.scx.data.query.WhereBody
返回此对象的哈希代码值。

I

in(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
在其中
in(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
在其中
in(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
在其中
IN - enum class 中的枚举常量 cool.scx.data.query.WhereType
IN
INCLUDED - enum class 中的枚举常量 cool.scx.data.ColumnFilter.FilterMode
包含模式
index() - 类中的方法 cool.scx.data.AnnotationConfigColumn
 
index() - 接口中的方法 cool.scx.data.jdbc.mapping.Column
有索引
index() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回 index 记录组件的值。
Index - cool.scx.data.jdbc.mapping中的接口
 
INDEX_NAME() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 INDEX_NAME 记录组件的值。
INDEX_QUALIFIER() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 INDEX_QUALIFIER 记录组件的值。
indexes() - 接口中的方法 cool.scx.data.jdbc.mapping.Table
 
indexes() - 类中的方法 cool.scx.data.jdbc.meta_data.TableMetaData
 
IndexMetaData - cool.scx.data.jdbc.meta_data中的Record Class
 
IndexMetaData(String, String, boolean) - record class的构造器 cool.scx.data.jdbc.meta_data.IndexMetaData
创建 IndexMetaData 记录的实例。
info() - record class中的方法 cool.scx.data.query.GroupByBody
返回 info 记录组件的值。
info() - record class中的方法 cool.scx.data.query.OrderByBody
返回 info 记录组件的值。
info() - record class中的方法 cool.scx.data.query.WhereBody
返回 info 记录组件的值。
Info(GroupByOption...) - 类的构造器 cool.scx.data.query.GroupByOption.Info
Constructor for GroupByOptionInfo.
Info(OrderByOption...) - 类的构造器 cool.scx.data.query.OrderByOption.Info
 
initCatalogs(DatabaseMetaData) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
initColumns(DatabaseMetaData, String, String, String, String, TableMetaData) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
initIndexInfo(DatabaseMetaData, String, String, String, boolean, boolean) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
initPrimaryKeys(DatabaseMetaData, String, String, String) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
initSchemas(DatabaseMetaData, String, String) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
initTableName(Class<?>) - 类中的静态方法 cool.scx.data.AnnotationConfigTable
 
initTables(DatabaseMetaData, String, String, String, String[]) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
insert(Entity, ColumnFilter) - 接口中的方法 cool.scx.data.BaseDao
插入
insert(Entity, ColumnFilter) - 类中的方法 cool.scx.data.jdbc.JDBCDao
保存单条数据
insert(Entity, ColumnFilter) - 类中的方法 cool.scx.data.mysql_x.MySQLXDao
 
Insert(String, Column...) - 类中的静态方法 cool.scx.data.jdbc.sql.SQLBuilder
a
Insert(String, String...) - 类中的静态方法 cool.scx.data.jdbc.sql.SQLBuilder
a
insertBatch(Collection<Entity>, ColumnFilter) - 接口中的方法 cool.scx.data.BaseDao
批量插入
insertBatch(Collection<Entity>, ColumnFilter) - 类中的方法 cool.scx.data.jdbc.JDBCDao
保存多条数据
insertBatch(Collection<Entity>, ColumnFilter) - 类中的方法 cool.scx.data.mysql_x.MySQLXDao
 
InstantTypeHandler - cool.scx.data.jdbc.type_handler.time中的类
 
InstantTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.time.InstantTypeHandler
 
IntegerTypeHandler - cool.scx.data.jdbc.type_handler.primitive中的类
 
IntegerTypeHandler(boolean) - 类的构造器 cool.scx.data.jdbc.type_handler.primitive.IntegerTypeHandler
 
IS_AUTOINCREMENT() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 IS_AUTOINCREMENT 记录组件的值。
IS_GENERATEDCOLUMN() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 IS_GENERATEDCOLUMN 记录组件的值。
IS_NOT_NULL - enum class 中的枚举常量 cool.scx.data.query.WhereType
不为空
IS_NULL - enum class 中的枚举常量 cool.scx.data.query.WhereType
为空
IS_NULLABLE() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 IS_NULLABLE 记录组件的值。
isClosed() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
isClosed() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
isCloseOnCompletion() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
isEmpty() - 类中的方法 cool.scx.data.query.Where
查询条件是否为空
isNotNull(String, WhereOption...) - 类中的方法 cool.scx.data.Query
不为空
isNotNull(String, WhereOption...) - 类中的方法 cool.scx.data.query.Where
不为空
isNotNull(String, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
不为空
isNull(String, WhereOption...) - 类中的方法 cool.scx.data.Query
为空
isNull(String, WhereOption...) - 类中的方法 cool.scx.data.query.Where
为空
isNull(String, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
为空
isPoolable() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
isReadOnly() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
isSimpleIdentifier(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
isValid(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
isWrapperFor(Class<?>) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 

J

javaField() - 类中的方法 cool.scx.data.AnnotationConfigColumn
 
javaField() - 接口中的方法 cool.scx.data.ColumnMapping
 
javaFieldValue(Object) - 接口中的方法 cool.scx.data.ColumnMapping
 
jdbcCompliant() - 类中的方法 cool.scx.data.jdbc.spy.SpyDriver
 
JDBCDao<Entity> - cool.scx.data.jdbc中的类
使用 JDBC 接口, 通过 SQL 操作关系型数据库的 DAO
JDBCDao(Class<Entity>, DataSource) - 类的构造器 cool.scx.data.jdbc.JDBCDao
a
JDBCDaoGroupByParser - cool.scx.data.jdbc.parser中的类
 
JDBCDaoGroupByParser(AnnotationConfigTable) - 类的构造器 cool.scx.data.jdbc.parser.JDBCDaoGroupByParser
 
JDBCDaoOrderByParser - cool.scx.data.jdbc.parser中的类
 
JDBCDaoOrderByParser(AnnotationConfigTable) - 类的构造器 cool.scx.data.jdbc.parser.JDBCDaoOrderByParser
 
JDBCDaoWhereParser - cool.scx.data.jdbc.parser中的类
 
JDBCDaoWhereParser(AnnotationConfigTable) - 类的构造器 cool.scx.data.jdbc.parser.JDBCDaoWhereParser
 
JSON_CONTAINS - enum class 中的枚举常量 cool.scx.data.query.WhereType
json 包含 一般用于 数组判断
JSON_CONTAINS_INCLUDE_NULL_VALUE - enum class 中的枚举常量 cool.scx.data.query.WhereOption
包含 null 值 只适用于 JSON_CONTAINS
jsonContains(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
包含 : 一般用于 JSON 格式字段 区别于 in
jsonContains(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
包含 : 一般用于 JSON 格式字段 区别于 in
jsonContains(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
包含 : 一般用于 JSON 格式字段 区别于 in

K

Key - cool.scx.data.jdbc.mapping中的接口
 
KEY_SEQ() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._PrimaryKey
返回 KEY_SEQ 记录组件的值。
KeyMetaData - cool.scx.data.jdbc.meta_data中的Record Class
 
KeyMetaData(String, String, boolean) - record class的构造器 cool.scx.data.jdbc.meta_data.KeyMetaData
创建 KeyMetaData 记录的实例。
keys() - 接口中的方法 cool.scx.data.jdbc.mapping.Table
 
keys() - 类中的方法 cool.scx.data.jdbc.meta_data.TableMetaData
 
keyWord() - 类中的方法 cool.scx.data.query.AND
 
keyWord() - 类中的方法 cool.scx.data.query.Logic
 
keyWord() - 类中的方法 cool.scx.data.query.OR
 
keyWord() - enum class中的方法 cool.scx.data.query.WhereType
获取关键词

L

LESS_THAN - enum class 中的枚举常量 cool.scx.data.query.WhereType
小于
LESS_THAN_OR_EQUAL - enum class 中的枚举常量 cool.scx.data.query.WhereType
小于等于
lessThan(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
小于
lessThan(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
小于
lessThan(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
小于
lessThanOrEqual(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
小于等于
lessThanOrEqual(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
小于等于
lessThanOrEqual(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
小于等于
like(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
like : 默认会在首尾添加 %
like(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
like : 默认会在首尾添加 %
like(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
like : 默认会在首尾添加 %
LIKE - enum class 中的枚举常量 cool.scx.data.query.WhereType
Like
LIKE_REGEX - enum class 中的枚举常量 cool.scx.data.query.WhereType
Like 正则表达式
likeRegex(String, String, WhereOption...) - 类中的方法 cool.scx.data.Query
like : 根据 SQL 表达式进行判断
likeRegex(String, String, WhereOption...) - 类中的方法 cool.scx.data.query.Where
like : 根据 SQL 表达式进行判断
likeRegex(String, String, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
like : 根据 SQL 表达式进行判断
limit() - 类中的方法 cool.scx.data.Query
pagination.
Limit - cool.scx.data.query中的类
条数限制
Limit() - 类的构造器 cool.scx.data.query.Limit
创建一个 Pagination 对象
Limit(Limit) - 类的构造器 cool.scx.data.query.Limit
根据旧的 Limit 创建一个 Limit 对象
Limit(Long) - 类中的方法 cool.scx.data.jdbc.sql.SQLBuilder
a
Limit(Long, Long) - 类中的方法 cool.scx.data.jdbc.sql.SQLBuilder
a
LocalDateTimeTypeHandler - cool.scx.data.jdbc.type_handler.time中的类
为不支持 LocalDateTime 的数据库添加 string 类型的兼容支持
LocalDateTimeTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.time.LocalDateTimeTypeHandler
 
LocalDateTypeHandler - cool.scx.data.jdbc.type_handler.time中的类
为不支持 LocalDate 的数据库添加 string 类型的兼容支持
LocalDateTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.time.LocalDateTypeHandler
 
LocalTimeTypeHandler - cool.scx.data.jdbc.type_handler.time中的类
为不支持 LocalTime 的数据库添加 string 类型的兼容支持
LocalTimeTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.time.LocalTimeTypeHandler
 
LoggingEventListener - cool.scx.data.jdbc.spy.event中的类
 
LoggingEventListener(Dialect) - 类的构造器 cool.scx.data.jdbc.spy.event.LoggingEventListener
 
Logic - cool.scx.data.query中的类
 
Logic(Object...) - 类的构造器 cool.scx.data.query.Logic
 
LongTypeHandler - cool.scx.data.jdbc.type_handler.primitive中的类
 
LongTypeHandler(boolean) - 类的构造器 cool.scx.data.jdbc.type_handler.primitive.LongTypeHandler
 

M

MetaDataHelper - cool.scx.data.jdbc.meta_data中的类
 
MetaDataHelper() - 类的构造器 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
MetaDataHelper._Catalog - cool.scx.data.jdbc.meta_data中的Record Class
 
MetaDataHelper._Column - cool.scx.data.jdbc.meta_data中的Record Class
 
MetaDataHelper._IndexInfo - cool.scx.data.jdbc.meta_data中的Record Class
 
MetaDataHelper._PrimaryKey - cool.scx.data.jdbc.meta_data中的Record Class
 
MetaDataHelper._Schema - cool.scx.data.jdbc.meta_data中的Record Class
 
MetaDataHelper._Table - cool.scx.data.jdbc.meta_data中的Record Class
 
MonthTypeHandler - cool.scx.data.jdbc.type_handler.time中的类
 
MonthTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.time.MonthTypeHandler
 
MySQLDialect - cool.scx.data.jdbc.dialect中的类
 
MySQLDialect() - 类的构造器 cool.scx.data.jdbc.dialect.MySQLDialect
 
MySQLXDao<Entity> - cool.scx.data.mysql_x中的类
使用 MySQL X Dev Api 通过 MySQL X 协议, 操作 MySQL 的 Dao
MySQLXDao(Class<Entity>, Session) - 类的构造器 cool.scx.data.mysql_x.MySQLXDao
 
MySQLXDao(Class<Entity>, Session, String) - 类的构造器 cool.scx.data.mysql_x.MySQLXDao
 
MySQLXDaoWhereParser - cool.scx.data.mysql_x.parser中的类
 
MySQLXDaoWhereParser() - 类的构造器 cool.scx.data.mysql_x.parser.MySQLXDaoWhereParser
 

N

name() - 类中的方法 cool.scx.data.AnnotationConfigColumn
 
name() - 类中的方法 cool.scx.data.AnnotationConfigTable
 
name() - 接口中的方法 cool.scx.data.jdbc.mapping.Catalog
 
name() - 接口中的方法 cool.scx.data.jdbc.mapping.Column
列名
name() - 接口中的方法 cool.scx.data.jdbc.mapping.Index
索引名称
name() - 接口中的方法 cool.scx.data.jdbc.mapping.Key
key 名称
name() - 接口中的方法 cool.scx.data.jdbc.mapping.Schema
 
name() - 接口中的方法 cool.scx.data.jdbc.mapping.Table
 
name() - 类中的方法 cool.scx.data.jdbc.meta_data.CatalogMetaData
 
name() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回 name 记录组件的值。
name() - record class中的方法 cool.scx.data.jdbc.meta_data.IndexMetaData
返回 name 记录组件的值。
name() - record class中的方法 cool.scx.data.jdbc.meta_data.KeyMetaData
返回 name 记录组件的值。
name() - 类中的方法 cool.scx.data.jdbc.meta_data.SchemaMetaData
 
name() - 类中的方法 cool.scx.data.jdbc.meta_data.TableMetaData
 
name() - record class中的方法 cool.scx.data.query.GroupByBody
返回 name 记录组件的值。
name() - record class中的方法 cool.scx.data.query.OrderByBody
返回 name 记录组件的值。
name() - record class中的方法 cool.scx.data.query.WhereBody
返回 name 记录组件的值。
nativeSQL(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
needAdd() - record class中的方法 cool.scx.data.jdbc.SchemaHelper.SchemaVerifyResult
返回 needAdd 记录组件的值。
needChange() - record class中的方法 cool.scx.data.jdbc.SchemaHelper.SchemaVerifyResult
返回 needChange 记录组件的值。
needIndex() - annotation interface 中的元素 cool.scx.data.annotation.Column
是否需要添加索引 仅用于 创建或修复表时
needRemove() - record class中的方法 cool.scx.data.jdbc.SchemaHelper.SchemaVerifyResult
返回 needRemove 记录组件的值。
NoColumn - cool.scx.data.annotation中的Annotation Interface
添加此注解的 字段 不会映射为数据库字段
NON_UNIQUE() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 NON_UNIQUE 记录组件的值。
NOT_BETWEEN - enum class 中的枚举常量 cool.scx.data.query.WhereType
不在之间
NOT_EQUAL - enum class 中的枚举常量 cool.scx.data.query.WhereType
不等于
NOT_IN - enum class 中的枚举常量 cool.scx.data.query.WhereType
NOT IN
NOT_LIKE - enum class 中的枚举常量 cool.scx.data.query.WhereType
Not Like
NOT_LIKE_REGEX - enum class 中的枚举常量 cool.scx.data.query.WhereType
Like 正则表达式
notBetween(String, Object, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
不处于两者之间
notBetween(String, Object, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
不处于两者之间
notBetween(String, Object, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
不处于两者之间
notEqual(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
不相等
notEqual(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
不相等
notEqual(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
不相等
notIn(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
不在其中
notIn(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
不在其中
notIn(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
不在其中
notLike(String, Object, WhereOption...) - 类中的方法 cool.scx.data.Query
not like : 默认会在首尾添加 %
notLike(String, Object, WhereOption...) - 类中的方法 cool.scx.data.query.Where
not like : 默认会在首尾添加 %
notLike(String, Object, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
not like : 默认会在首尾添加 %
notLikeRegex(String, String, WhereOption...) - 类中的方法 cool.scx.data.Query
not like : 根据 SQL 表达式进行判断
notLikeRegex(String, String, WhereOption...) - 类中的方法 cool.scx.data.query.Where
not like : 根据 SQL 表达式进行判断
notLikeRegex(String, String, WhereOption...) - record class中的静态方法 cool.scx.data.query.WhereBody
not like : 根据 SQL 表达式进行判断
notNull() - annotation interface 中的元素 cool.scx.data.annotation.Column
是否必填 仅用于 创建或修复表时
notNull() - 类中的方法 cool.scx.data.AnnotationConfigColumn
 
notNull() - 接口中的方法 cool.scx.data.jdbc.mapping.Column
非 Null
notNull() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回 notNull 记录组件的值。
NULLABLE() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 NULLABLE 记录组件的值。
NUM_PREC_RADIX() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 NUM_PREC_RADIX 记录组件的值。

O

ObjectTypeHandler - cool.scx.data.jdbc.type_handler中的类
 
ObjectTypeHandler(Type) - 类的构造器 cool.scx.data.jdbc.type_handler.ObjectTypeHandler
 
of(Class<T>) - 接口中的静态方法 cool.scx.data.jdbc.bean_builder.BeanBuilder
 
of(Class<T>, Function<Field, String>) - 接口中的静态方法 cool.scx.data.jdbc.bean_builder.BeanBuilder
 
of(String) - enum class中的静态方法 cool.scx.data.ColumnFilter.FilterMode
a
of(String) - enum class中的静态方法 cool.scx.data.query.OrderByType
a
of(String) - enum class中的静态方法 cool.scx.data.query.WhereType
a
ofBean(Class<C>) - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofBean(Class<C>, Function<Field, String>) - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofBeanConsumer(Class<C>, Consumer<C>) - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofBeanConsumer(Class<C>, Function<Field, String>, Consumer<C>) - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofBeanList(Class<C>) - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofBeanList(Class<C>, Function<Field, String>) - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofExcluded() - 类中的静态方法 cool.scx.data.ColumnFilter
启用黑名单模式 (当一个实体类所对应的 field 的值为 null 时, 会将此 field 所对应的列排除, 详情请看 ColumnFilter.ofExcluded(boolean))
ofExcluded(boolean) - 类中的静态方法 cool.scx.data.ColumnFilter
启动黑名单模式
ofExcluded(boolean, String...) - 类中的静态方法 cool.scx.data.ColumnFilter
黑名单模式
ofExcluded(String...) - 类中的静态方法 cool.scx.data.ColumnFilter
黑名单模式
offset() - 类中的方法 cool.scx.data.query.Limit
获取偏移量
OffsetDateTimeTypeHandler - cool.scx.data.jdbc.type_handler.time中的类
 
OffsetDateTimeTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.time.OffsetDateTimeTypeHandler
 
OffsetTimeTypeHandler - cool.scx.data.jdbc.type_handler.time中的类
 
OffsetTimeTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.time.OffsetTimeTypeHandler
 
ofIncluded() - 类中的静态方法 cool.scx.data.ColumnFilter
启用白名单模式 (当一个实体类所对应的 field 的值为 null 时, 会将此 field 所对应的列排除, 详情请看 ColumnFilter.ofIncluded(boolean))
ofIncluded(boolean) - 类中的静态方法 cool.scx.data.ColumnFilter
启用白名单模式
ofIncluded(boolean, String...) - 类中的静态方法 cool.scx.data.ColumnFilter
白名单模式
ofIncluded(String...) - 类中的静态方法 cool.scx.data.ColumnFilter
白名单模式
ofMap() - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofMap(Supplier<Map<String, Object>>) - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofMapConsumer(Consumer<Map<String, Object>>) - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofMapConsumer(Supplier<Map<String, Object>>, Consumer<Map<String, Object>>) - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofMapList() - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofMapList(Supplier<Map<String, Object>>) - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofNamedParameter(String, List<Map<String, Object>>) - 接口中的静态方法 cool.scx.data.jdbc.sql.SQL
 
ofNamedParameter(String, Map<String, Object>) - 接口中的静态方法 cool.scx.data.jdbc.sql.SQL
 
ofNormal(String) - 接口中的静态方法 cool.scx.data.jdbc.sql.SQL
 
ofPlaceholder(String, Object...) - 接口中的静态方法 cool.scx.data.jdbc.sql.SQL
 
ofPlaceholder(String, List<Object[]>) - 接口中的静态方法 cool.scx.data.jdbc.sql.SQL
 
ofSingleValue(int, Class<C>) - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
ofSingleValue(String, Class<C>) - 接口中的静态方法 cool.scx.data.jdbc.result_handler.ResultHandler
 
onAfterAddBatch(PreparedStatement, long, SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onAfterAddBatch(PreparedStatement, long, SQLException) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onAfterAddBatch(Statement, long, String, SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onAfterAddBatch(Statement, long, String, SQLException) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onAfterAnyAddBatch(Statement, long, SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.LoggingEventListener
 
onAfterAnyAddBatch(Statement, long, SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onAfterAnyExecute(Statement, long, SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.LoggingEventListener
 
onAfterAnyExecute(Statement, long, SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onAfterExecute(PreparedStatement, long, SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onAfterExecute(PreparedStatement, long, SQLException) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onAfterExecute(Statement, long, String, SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onAfterExecute(Statement, long, String, SQLException) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onAfterExecuteBatch(Statement, long, long[], SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onAfterExecuteBatch(Statement, long, long[], SQLException) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onAfterExecuteQuery(PreparedStatement, long, SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onAfterExecuteQuery(PreparedStatement, long, SQLException) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onAfterExecuteQuery(Statement, long, String, SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onAfterExecuteQuery(Statement, long, String, SQLException) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onAfterExecuteUpdate(PreparedStatement, long, long, SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onAfterExecuteUpdate(PreparedStatement, long, long, SQLException) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onAfterExecuteUpdate(Statement, long, String, long, SQLException) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onAfterExecuteUpdate(Statement, long, String, long, SQLException) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onAfterGetResultSet(Statement, long, SQLException) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onAfterStatementClose(Statement, SQLException) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onBeforeAddBatch(PreparedStatement) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onBeforeAddBatch(PreparedStatement) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onBeforeAddBatch(Statement, String) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onBeforeAddBatch(Statement, String) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onBeforeAnyAddBatch(Statement) - 类中的方法 cool.scx.data.jdbc.spy.event.LoggingEventListener
 
onBeforeAnyAddBatch(Statement) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onBeforeAnyExecute(Statement) - 类中的方法 cool.scx.data.jdbc.spy.event.LoggingEventListener
 
onBeforeAnyExecute(Statement) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onBeforeExecute(PreparedStatement) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onBeforeExecute(PreparedStatement) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onBeforeExecute(Statement, String) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onBeforeExecute(Statement, String) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onBeforeExecuteBatch(Statement) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onBeforeExecuteBatch(Statement) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onBeforeExecuteQuery(PreparedStatement) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onBeforeExecuteQuery(PreparedStatement) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onBeforeExecuteQuery(Statement, String) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onBeforeExecuteQuery(Statement, String) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onBeforeExecuteUpdate(PreparedStatement) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onBeforeExecuteUpdate(PreparedStatement) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onBeforeExecuteUpdate(Statement, String) - 类中的方法 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
onBeforeExecuteUpdate(Statement, String) - 接口中的方法 cool.scx.data.jdbc.spy.SpyEventListener
 
onUpdateValue() - annotation interface 中的元素 cool.scx.data.annotation.Column
数据库更新时值 仅用于 创建或修复表时
onUpdateValue() - 类中的方法 cool.scx.data.AnnotationConfigColumn
 
onUpdateValue() - 接口中的方法 cool.scx.data.jdbc.mapping.Column
更新时
onUpdateValue() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回 onUpdateValue 记录组件的值。
or(Object...) - 类中的静态方法 cool.scx.data.query.Logic
 
OR - cool.scx.data.query中的类
 
OR(Object...) - 类的构造器 cool.scx.data.query.OR
 
orderBy() - 类中的方法 cool.scx.data.Query
orderBy.
OrderBy - cool.scx.data.query中的类
排序
OrderBy() - 类的构造器 cool.scx.data.query.OrderBy
创建一个 OrderBy 对象
OrderBy(OrderBy) - 类的构造器 cool.scx.data.query.OrderBy
根据旧的 OrderBy 创建一个 OrderBy 对象
OrderBy(String...) - 类中的方法 cool.scx.data.jdbc.sql.SQLBuilder
a
OrderByBody - cool.scx.data.query中的Record Class
OrderBy 封装体
OrderByBody(String, OrderByType, OrderByOption.Info) - record class的构造器 cool.scx.data.query.OrderByBody
创建 OrderByBody 记录的实例。
orderByBodyList() - 类中的方法 cool.scx.data.query.OrderBy
 
OrderByOption - cool.scx.data.query中的Enum Class
a
OrderByOption.Info - cool.scx.data.query中的类
a
orderByParser - 类中的变量 cool.scx.data.jdbc.JDBCDao
 
OrderByParser - cool.scx.data.query.parser中的类
 
OrderByParser() - 类的构造器 cool.scx.data.query.parser.OrderByParser
 
orderByType() - record class中的方法 cool.scx.data.query.OrderByBody
返回 orderByType 记录组件的值。
OrderByType - cool.scx.data.query中的Enum Class
排序类型
ORDINAL_POSITION() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 ORDINAL_POSITION 记录组件的值。
ORDINAL_POSITION() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 ORDINAL_POSITION 记录组件的值。

P

PAGES() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 PAGES 记录组件的值。
params() - 接口中的方法 cool.scx.data.jdbc.sql.SQL
数组类型的参数值
paramSize() - enum class中的方法 cool.scx.data.query.WhereType
获取参数数量
parse(Object) - 类中的方法 cool.scx.data.query.parser.WhereParser
 
parseAll(Object[]) - 类中的方法 cool.scx.data.query.parser.WhereParser
 
parseColumnName(Table<?>, String, boolean, boolean) - 类中的静态方法 cool.scx.data.jdbc.parser.ColumnNameParser
 
parseGroupBy(GroupBy) - 类中的方法 cool.scx.data.query.parser.GroupByParser
 
parseGroupByBody(GroupByBody) - 类中的方法 cool.scx.data.jdbc.parser.JDBCDaoGroupByParser
 
parseGroupByBody(GroupByBody) - 类中的方法 cool.scx.data.query.parser.GroupByParser
 
parseLogic(Logic) - 类中的方法 cool.scx.data.query.parser.WhereParser
 
parseOrderBy(OrderBy) - 类中的方法 cool.scx.data.query.parser.OrderByParser
 
parseOrderByBody(OrderByBody) - 类中的方法 cool.scx.data.jdbc.parser.JDBCDaoOrderByParser
 
parseOrderByBody(OrderByBody) - 类中的方法 cool.scx.data.query.parser.OrderByParser
 
parseSQL(SQL) - 类中的方法 cool.scx.data.query.parser.WhereParser
 
parseString(String) - 类中的方法 cool.scx.data.query.parser.WhereParser
 
parseWhere(Where) - 类中的方法 cool.scx.data.query.parser.WhereParser
 
parseWhereBody(WhereBody) - 类中的方法 cool.scx.data.jdbc.parser.JDBCDaoWhereParser
 
parseWhereBody(WhereBody) - 类中的方法 cool.scx.data.mysql_x.parser.MySQLXDaoWhereParser
 
parseWhereBody(WhereBody) - 类中的方法 cool.scx.data.query.parser.WhereParser
 
PK_NAME() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._PrimaryKey
返回 PK_NAME 记录组件的值。
prepareCall(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
prepareCall(String, int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
prepareCall(String, int, int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
PreparedStatementWrapper - cool.scx.data.jdbc.spy.wrapper中的类
 
PreparedStatementWrapper(PreparedStatement, SpyEventListener) - 类的构造器 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
prepareStatement(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
prepareStatement(String, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
prepareStatement(String, int[]) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
prepareStatement(String, int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
prepareStatement(String, int, int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
prepareStatement(String, String[]) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
primaryKey() - annotation interface 中的元素 cool.scx.data.annotation.Column
此字段是否为主键 仅用于 创建或修复表时
primaryKey() - 类中的方法 cool.scx.data.AnnotationConfigColumn
 
primaryKey() - 接口中的方法 cool.scx.data.jdbc.mapping.Column
是否是主键
primaryKey() - 接口中的方法 cool.scx.data.jdbc.mapping.Key
是否为主键
primaryKey() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回 primaryKey 记录组件的值。
primaryKey() - record class中的方法 cool.scx.data.jdbc.meta_data.KeyMetaData
返回 primaryKey 记录组件的值。

Q

query(SQL, ResultHandler<T>) - 类中的方法 cool.scx.data.jdbc.sql.SQLRunner
a
query(Connection, SQL, ResultHandler<T>) - 类中的静态方法 cool.scx.data.jdbc.sql.SQLRunner
a
Query - cool.scx.data中的类
查询参数类
针对 GroupBy , OrderBy , Limit , Where 等进行的简单封装
同时附带一些简单的参数校验
只是 为了方便传递参数使用
Query() - 类的构造器 cool.scx.data.Query
创建 Query 对象
Query(Query) - 类的构造器 cool.scx.data.Query
a

R

REF_GENERATION() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
返回 REF_GENERATION 记录组件的值。
refreshCatalogs(DatabaseMetaData) - 类中的方法 cool.scx.data.jdbc.meta_data.DataSourceMetaData
 
refreshCatalogs(DatabaseMetaData, boolean) - 类中的方法 cool.scx.data.jdbc.meta_data.DataSourceMetaData
 
refreshColumns(DatabaseMetaData) - 类中的方法 cool.scx.data.jdbc.meta_data.TableMetaData
 
refreshSchemas(DatabaseMetaData) - 类中的方法 cool.scx.data.jdbc.meta_data.CatalogMetaData
 
refreshSchemas(DatabaseMetaData, boolean) - 类中的方法 cool.scx.data.jdbc.meta_data.CatalogMetaData
 
refreshTables(DatabaseMetaData) - 类中的方法 cool.scx.data.jdbc.meta_data.SchemaMetaData
 
refreshTables(DatabaseMetaData, boolean) - 类中的方法 cool.scx.data.jdbc.meta_data.SchemaMetaData
 
registerOutParameter(int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
registerOutParameter(int, int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
registerOutParameter(int, int, String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
registerOutParameter(int, SQLType) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
registerOutParameter(int, SQLType, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
registerOutParameter(int, SQLType, String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
registerOutParameter(String, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
registerOutParameter(String, int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
registerOutParameter(String, int, String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
registerOutParameter(String, SQLType) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
registerOutParameter(String, SQLType, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
registerOutParameter(String, SQLType, String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
releaseSavepoint(Savepoint) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
remarks() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回 remarks 记录组件的值。
remarks() - 类中的方法 cool.scx.data.jdbc.meta_data.TableMetaData
 
REMARKS() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 REMARKS 记录组件的值。
REMARKS() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
返回 REMARKS 记录组件的值。
remove(String) - 类中的方法 cool.scx.data.query.GroupBy
a
remove(String) - 类中的方法 cool.scx.data.query.OrderBy
a
remove(String) - 类中的方法 cool.scx.data.query.Where
a
removeExcluded(String...) - 类中的方法 cool.scx.data.ColumnFilter
移除黑名单
removeGroupBy(String) - 类中的方法 cool.scx.data.Query
a
removeIncluded(String...) - 类中的方法 cool.scx.data.ColumnFilter
移除白名单
removeOrderBy(String) - 类中的方法 cool.scx.data.Query
a
removeWhere(String) - 类中的方法 cool.scx.data.Query
a
replace() - 类中的方法 cool.scx.data.query.OrderByOption.Info
 
REPLACE - enum class 中的枚举常量 cool.scx.data.query.OrderByOption
a
REPLACE - enum class 中的枚举常量 cool.scx.data.query.WhereOption
替换同名的 where 参数
ResultHandler<T> - cool.scx.data.jdbc.result_handler中的接口
ResultHandler interface.
rollback() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
rollback(Savepoint) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
rowCount() - 类中的方法 cool.scx.data.query.Limit
获取分页大小 (这里分页大小即等于行数 所以直接返回 pageSize)

S

schema() - 接口中的方法 cool.scx.data.jdbc.mapping.Table
 
schema() - 类中的方法 cool.scx.data.jdbc.meta_data.TableMetaData
 
Schema - cool.scx.data.jdbc.mapping中的接口
 
SchemaHelper - cool.scx.data.jdbc中的类
架构管理工具
SchemaHelper() - 类的构造器 cool.scx.data.jdbc.SchemaHelper
 
SchemaHelper.SchemaVerifyResult - cool.scx.data.jdbc中的Record Class
 
SchemaMetaData - cool.scx.data.jdbc.meta_data中的类
 
SchemaMetaData(String, String) - 类的构造器 cool.scx.data.jdbc.meta_data.SchemaMetaData
 
schemas() - 接口中的方法 cool.scx.data.jdbc.mapping.Catalog
 
schemas() - 类中的方法 cool.scx.data.jdbc.meta_data.CatalogMetaData
 
SchemaVerifyResult(Column[], List<Column>, List<Column>) - record class的构造器 cool.scx.data.jdbc.SchemaHelper.SchemaVerifyResult
创建 SchemaVerifyResult 记录的实例。
SCOPE_CATALOG() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 SCOPE_CATALOG 记录组件的值。
SCOPE_SCHEMA() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 SCOPE_SCHEMA 记录组件的值。
SCOPE_TABLE() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 SCOPE_TABLE 记录组件的值。
select(Query, ColumnFilter) - 接口中的方法 cool.scx.data.BaseDao
查询
select(Query, ColumnFilter) - 类中的方法 cool.scx.data.jdbc.JDBCDao
获取列表
select(Query, ColumnFilter) - 类中的方法 cool.scx.data.mysql_x.MySQLXDao
 
Select(String...) - 类中的静态方法 cool.scx.data.jdbc.sql.SQLBuilder
a
SELF_REFERENCING_COL_NAME() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
返回 SELF_REFERENCING_COL_NAME 记录组件的值。
set(Long) - 类中的方法 cool.scx.data.query.Limit
设置每页数量
set(Long, Long) - 类中的方法 cool.scx.data.query.Limit
设置分页参数
Set(String...) - 类中的方法 cool.scx.data.jdbc.sql.SQLBuilder
a
setArray(int, Array) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setAsciiStream(int, InputStream) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setAsciiStream(int, InputStream, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setAsciiStream(int, InputStream, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setAsciiStream(String, InputStream) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setAsciiStream(String, InputStream, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setAsciiStream(String, InputStream, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setAutoCommit(boolean) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setBigDecimal(int, BigDecimal) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setBigDecimal(String, BigDecimal) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setBinaryStream(int, InputStream) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setBinaryStream(int, InputStream, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setBinaryStream(int, InputStream, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setBinaryStream(String, InputStream) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setBinaryStream(String, InputStream, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setBinaryStream(String, InputStream, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setBlob(int, InputStream) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setBlob(int, InputStream, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setBlob(int, Blob) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setBlob(String, InputStream) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setBlob(String, InputStream, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setBlob(String, Blob) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setBoolean(int, boolean) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setBoolean(String, boolean) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setByte(int, byte) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setByte(String, byte) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setBytes(int, byte[]) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setBytes(String, byte[]) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setCatalog(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setCharacterStream(int, Reader) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setCharacterStream(int, Reader, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setCharacterStream(int, Reader, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setCharacterStream(String, Reader) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setCharacterStream(String, Reader, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setCharacterStream(String, Reader, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setClientInfo(String, String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setClientInfo(Properties) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setClob(int, Reader) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setClob(int, Reader, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setClob(int, Clob) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setClob(String, Reader) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setClob(String, Reader, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setClob(String, Clob) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setCursorName(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
setDate(int, Date) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setDate(int, Date, Calendar) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setDate(String, Date) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setDate(String, Date, Calendar) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setDouble(int, double) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setDouble(String, double) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setEscapeProcessing(boolean) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
setFetchDirection(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
setFetchSize(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
setFloat(int, float) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setFloat(String, float) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setHoldability(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setInt(int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setInt(String, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setLargeMaxRows(long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
setLimit(Long) - 类中的方法 cool.scx.data.Query
设置分页 默认 第一页
setLimit(Long, Long) - 类中的方法 cool.scx.data.Query
设置分页参数
setLoginTimeout(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.DataSourceWrapper
 
setLogWriter(PrintWriter) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.DataSourceWrapper
 
setLong(int, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setLong(String, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setMaxFieldSize(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
setMaxRows(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
setNCharacterStream(int, Reader) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setNCharacterStream(int, Reader, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setNCharacterStream(String, Reader) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setNCharacterStream(String, Reader, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setNClob(int, Reader) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setNClob(int, Reader, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setNClob(int, NClob) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setNClob(String, Reader) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setNClob(String, Reader, long) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setNClob(String, NClob) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setNetworkTimeout(Executor, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setNString(int, String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setNString(String, String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setNull(int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setNull(int, int, String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setNull(String, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setNull(String, int, String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setObject(int, Object) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setObject(int, Object, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setObject(int, Object, int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setObject(int, Object, SQLType) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setObject(int, Object, SQLType, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setObject(String, Object) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setObject(String, Object, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setObject(String, Object, int, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setObject(String, Object, SQLType) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setObject(String, Object, SQLType, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setObject(PreparedStatement, int, byte[]) - 类中的方法 cool.scx.data.jdbc.type_handler.ByteArrayTypeHandler
 
setObject(PreparedStatement, int, E) - 类中的方法 cool.scx.data.jdbc.type_handler.EnumTypeHandler
 
setObject(PreparedStatement, int, InputStream) - 类中的方法 cool.scx.data.jdbc.type_handler.BlobInputStreamTypeHandler
 
setObject(PreparedStatement, int, Reader) - 类中的方法 cool.scx.data.jdbc.type_handler.ClobReaderTypeHandler
 
setObject(PreparedStatement, int, Boolean) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.BooleanTypeHandler
 
setObject(PreparedStatement, int, Byte) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.ByteTypeHandler
 
setObject(PreparedStatement, int, Byte[]) - 类中的方法 cool.scx.data.jdbc.type_handler.ByteObjectArrayTypeHandler
 
setObject(PreparedStatement, int, Character) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.CharacterTypeHandler
 
setObject(PreparedStatement, int, Double) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.DoubleTypeHandler
 
setObject(PreparedStatement, int, Float) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.FloatTypeHandler
 
setObject(PreparedStatement, int, Integer) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.IntegerTypeHandler
 
setObject(PreparedStatement, int, Long) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.LongTypeHandler
 
setObject(PreparedStatement, int, Object) - 类中的方法 cool.scx.data.jdbc.type_handler.ObjectTypeHandler
 
setObject(PreparedStatement, int, Short) - 类中的方法 cool.scx.data.jdbc.type_handler.primitive.ShortTypeHandler
 
setObject(PreparedStatement, int, String) - 类中的方法 cool.scx.data.jdbc.type_handler.StringTypeHandler
 
setObject(PreparedStatement, int, BigDecimal) - 类中的方法 cool.scx.data.jdbc.type_handler.math.BigDecimalTypeHandler
 
setObject(PreparedStatement, int, BigInteger) - 类中的方法 cool.scx.data.jdbc.type_handler.math.BigIntegerTypeHandler
 
setObject(PreparedStatement, int, Duration) - 类中的方法 cool.scx.data.jdbc.type_handler.time.DurationTypeHandler
 
setObject(PreparedStatement, int, Month) - 类中的方法 cool.scx.data.jdbc.type_handler.time.MonthTypeHandler
 
setObject(PreparedStatement, int, Year) - 类中的方法 cool.scx.data.jdbc.type_handler.time.YearTypeHandler
 
setObject(PreparedStatement, int, YearMonth) - 类中的方法 cool.scx.data.jdbc.type_handler.time.YearMonthTypeHandler
 
setObject(PreparedStatement, int, Date) - 类中的方法 cool.scx.data.jdbc.type_handler.time.DateTypeHandler
 
setObject(PreparedStatement, int, T) - 接口中的方法 cool.scx.data.jdbc.type_handler.TypeHandler
 
setPoolable(boolean) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
setQueryTimeout(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
setReadOnly(boolean) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setRef(int, Ref) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setRowId(int, RowId) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setRowId(String, RowId) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setSavepoint() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setSavepoint(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setSchema(String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setShardingKey(ShardingKey) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setShardingKey(ShardingKey, ShardingKey) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setShardingKeyIfValid(ShardingKey, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setShardingKeyIfValid(ShardingKey, ShardingKey, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setShort(int, short) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setShort(String, short) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setSQLXML(int, SQLXML) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setSQLXML(String, SQLXML) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setString(int, String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setString(String, String) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setTime(int, Time) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setTime(int, Time, Calendar) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setTime(String, Time) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setTime(String, Time, Calendar) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setTimestamp(int, Timestamp) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setTimestamp(int, Timestamp, Calendar) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setTimestamp(String, Timestamp) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setTimestamp(String, Timestamp, Calendar) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
setTransactionIsolation(int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setTypeMap(Map<String, Class<?>>) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.ConnectionWrapper
 
setUnicodeStream(int, InputStream, int) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
已过时。
setURL(int, URL) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.PreparedStatementWrapper
 
setURL(String, URL) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
ShortTypeHandler - cool.scx.data.jdbc.type_handler.primitive中的类
 
ShortTypeHandler(boolean) - 类的构造器 cool.scx.data.jdbc.type_handler.primitive.ShortTypeHandler
 
SimpleJdbcEventListener - cool.scx.data.jdbc.spy.event中的类
 
SimpleJdbcEventListener() - 类的构造器 cool.scx.data.jdbc.spy.event.SimpleJdbcEventListener
 
SKIP_IF_EMPTY_LIST - enum class 中的枚举常量 cool.scx.data.query.WhereOption
在 in 或 not in 中 如果有效的参数条目 (指去除 null 后的) 为空 则跳过添加而不是报错
WhereOption.SKIP_IF_NULL 相同 是为了简化书写 其实际意义为参数中去除非法数值(为 null)后的列表长度是否为 0
SKIP_IF_NULL - enum class 中的枚举常量 cool.scx.data.query.WhereOption
如果查询的参数值为 null 则跳过添加而不是报错
这里虽然叫做 SKIP_IF_NULL 但实际上表示的有效参数数量是不是和所接受的参数数量一致
只是为了简化书写
SOURCE_DATA_TYPE() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 SOURCE_DATA_TYPE 记录组件的值。
splitIntoColumnNameAndFieldPath(String) - 类中的静态方法 cool.scx.data.jdbc.parser.ColumnNameParser
 
Spy - cool.scx.data.jdbc.spy中的类
 
Spy() - 类的构造器 cool.scx.data.jdbc.spy.Spy
 
SpyDriver - cool.scx.data.jdbc.spy中的类
 
SpyDriver() - 类的构造器 cool.scx.data.jdbc.spy.SpyDriver
 
SpyEventListener - cool.scx.data.jdbc.spy中的接口
 
sql() - 接口中的方法 cool.scx.data.jdbc.sql.SQL
真正的 SQL 语句
SQL - cool.scx.data.jdbc.sql中的接口
可包含参数的 SQL
SQL_DATA_TYPE() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 SQL_DATA_TYPE 记录组件的值。
SQL_DATETIME_SUB() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 SQL_DATETIME_SUB 记录组件的值。
SQLBuilder - cool.scx.data.jdbc.sql中的类
此 SQLBuilder 并不用于构建 SQL 只是用于构建普通的 SQL 语句
SQLiteDialect - cool.scx.data.jdbc.dialect中的类
 
SQLiteDialect() - 类的构造器 cool.scx.data.jdbc.dialect.SQLiteDialect
 
sqlRunner - 类中的变量 cool.scx.data.jdbc.JDBCDao
SQLRunner
SQLRunner - cool.scx.data.jdbc.sql中的类
SQLRunner 执行 cool.scx.sql 语句
SQLRunner(DataSource) - 类的构造器 cool.scx.data.jdbc.sql.SQLRunner
根据数据源构建一个 SQLRunner
StatementWrapper - cool.scx.data.jdbc.spy.wrapper中的类
 
StatementWrapper(Statement, SpyEventListener) - 类的构造器 cool.scx.data.jdbc.spy.wrapper.StatementWrapper
 
StringTypeHandler - cool.scx.data.jdbc.type_handler中的类
 
StringTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.StringTypeHandler
 

T

table() - 接口中的方法 cool.scx.data.jdbc.mapping.Column
所属表名
table() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回 table 记录组件的值。
Table<C extends Column> - cool.scx.data.jdbc.mapping中的接口
 
Table - cool.scx.data.annotation中的Annotation Interface
ScxModel model 层映射 设置此注解的方法 必须同时 继承 BaseModel
TABLE_CAT() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Catalog
返回 TABLE_CAT 记录组件的值。
TABLE_CAT() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 TABLE_CAT 记录组件的值。
TABLE_CAT() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 TABLE_CAT 记录组件的值。
TABLE_CAT() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._PrimaryKey
返回 TABLE_CAT 记录组件的值。
TABLE_CAT() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
返回 TABLE_CAT 记录组件的值。
TABLE_CATALOG() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Schema
返回 TABLE_CATALOG 记录组件的值。
TABLE_NAME() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 TABLE_NAME 记录组件的值。
TABLE_NAME() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 TABLE_NAME 记录组件的值。
TABLE_NAME() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._PrimaryKey
返回 TABLE_NAME 记录组件的值。
TABLE_NAME() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
返回 TABLE_NAME 记录组件的值。
TABLE_SCHEM() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 TABLE_SCHEM 记录组件的值。
TABLE_SCHEM() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 TABLE_SCHEM 记录组件的值。
TABLE_SCHEM() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._PrimaryKey
返回 TABLE_SCHEM 记录组件的值。
TABLE_SCHEM() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Schema
返回 TABLE_SCHEM 记录组件的值。
TABLE_SCHEM() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
返回 TABLE_SCHEM 记录组件的值。
TABLE_TYPE() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
返回 TABLE_TYPE 记录组件的值。
tableInfo - 类中的变量 cool.scx.data.jdbc.JDBCDao
实体类对应的 table 结构
TableMetaData - cool.scx.data.jdbc.meta_data中的类
 
TableMetaData(String, String, String, String) - 类的构造器 cool.scx.data.jdbc.meta_data.TableMetaData
 
tableName() - annotation interface 中的元素 cool.scx.data.annotation.Table
表名称
tablePrefix() - annotation interface 中的元素 cool.scx.data.annotation.Table
表名称前缀
tables() - 接口中的方法 cool.scx.data.jdbc.mapping.Schema
 
tables() - 类中的方法 cool.scx.data.jdbc.meta_data.SchemaMetaData
 
toCatalogMetaData() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Catalog
 
toColumnMetaData(TableMetaData) - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
 
toColumnsMap(ColumnMetaData[]) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
toDbDoc(Object, ColumnFilter) - 类中的方法 cool.scx.data.mysql_x.MySQLXDao
 
toEntity(DbDoc) - 类中的方法 cool.scx.data.mysql_x.MySQLXDao
 
toIndexInfoMetaData() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
 
toPrimaryKeyMetaData() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._PrimaryKey
 
toSchemaMetaData() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Schema
 
toString() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.jdbc.meta_data.IndexMetaData
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.jdbc.meta_data.KeyMetaData
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Catalog
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._PrimaryKey
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Schema
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.jdbc.parser.ColumnNameParser.ColumnNameAndFieldPath
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.jdbc.SchemaHelper.SchemaVerifyResult
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.jdbc.sql.UpdateResult
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.query.GroupByBody
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.query.OrderByBody
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.query.parser.WhereClauseAndWhereParams
返回此记录的字符串表示形式。
toString() - record class中的方法 cool.scx.data.query.WhereBody
返回此记录的字符串表示形式。
toTableMetaData() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
 
toTablesMap(TableMetaData[]) - 类中的静态方法 cool.scx.data.jdbc.meta_data.MetaDataHelper
 
type() - annotation interface 中的元素 cool.scx.data.annotation.Column
数据库字段类型 仅用于 创建或修复表时
TYPE() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
返回 TYPE 记录组件的值。
TYPE_CAT() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
返回 TYPE_CAT 记录组件的值。
TYPE_NAME() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
返回 TYPE_NAME 记录组件的值。
TYPE_NAME() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
返回 TYPE_NAME 记录组件的值。
TYPE_SCHEM() - record class中的方法 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
返回 TYPE_SCHEM 记录组件的值。
TypeHandler<T> - cool.scx.data.jdbc.type_handler中的接口
 
TypeHandlerSelector - cool.scx.data.jdbc.type_handler中的类
 
TypeHandlerSelector() - 类的构造器 cool.scx.data.jdbc.type_handler.TypeHandlerSelector
 
typeName() - 类中的方法 cool.scx.data.AnnotationConfigColumn
 
typeName() - 接口中的方法 cool.scx.data.jdbc.mapping.Column
类型名称
typeName() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回 typeName 记录组件的值。

U

unique() - annotation interface 中的元素 cool.scx.data.annotation.Column
是否唯一 (注意 : 当 ScxContext.coreConfig().tombstone() 为 true 时) 会和 tombstone 字段 创建联合的唯一约束
unique() - 类中的方法 cool.scx.data.AnnotationConfigColumn
 
unique() - 接口中的方法 cool.scx.data.jdbc.mapping.Column
唯一
unique() - 接口中的方法 cool.scx.data.jdbc.mapping.Index
是否唯一值
unique() - record class中的方法 cool.scx.data.jdbc.meta_data.ColumnMetaData
返回 unique 记录组件的值。
unique() - record class中的方法 cool.scx.data.jdbc.meta_data.IndexMetaData
返回 unique 记录组件的值。
unwrap(Class<T>) - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
update(SQL) - 类中的方法 cool.scx.data.jdbc.sql.SQLRunner
a
update(Entity, Query, ColumnFilter) - 接口中的方法 cool.scx.data.BaseDao
更新
update(Entity, Query, ColumnFilter) - 类中的方法 cool.scx.data.jdbc.JDBCDao
更新数据
update(Entity, Query, ColumnFilter) - 类中的方法 cool.scx.data.mysql_x.MySQLXDao
 
update(Connection, SQL) - 类中的静态方法 cool.scx.data.jdbc.sql.SQLRunner
a
Update(String) - 类中的静态方法 cool.scx.data.jdbc.sql.SQLBuilder
a
updateBatch(SQL) - 类中的方法 cool.scx.data.jdbc.sql.SQLRunner
批量执行更新语句
updateBatch(Connection, SQL) - 类中的静态方法 cool.scx.data.jdbc.sql.SQLRunner
批量执行更新语句
UpdateResult - cool.scx.data.jdbc.sql中的Record Class
数据库更新结果
UpdateResult(long, List<Long>) - record class的构造器 cool.scx.data.jdbc.sql.UpdateResult
创建 UpdateResult 记录的实例。
USE_JSON_EXTRACT - enum class 中的枚举常量 cool.scx.data.query.GroupByOption
a
USE_JSON_EXTRACT - enum class 中的枚举常量 cool.scx.data.query.OrderByOption
使用 json 查询
USE_JSON_EXTRACT - enum class 中的枚举常量 cool.scx.data.query.WhereOption
使用 json 查询
注意和 WhereType.JSON_CONTAINS 一起使用时无效 因为 WhereType.JSON_CONTAINS 自己有针对 Json 的特殊实现
USE_ORIGINAL_NAME - enum class 中的枚举常量 cool.scx.data.query.GroupByOption
a
USE_ORIGINAL_NAME - enum class 中的枚举常量 cool.scx.data.query.OrderByOption
a
USE_ORIGINAL_NAME - enum class 中的枚举常量 cool.scx.data.query.WhereOption
使用原始名称 (不进行转换)
USE_ORIGINAL_VALUE - enum class 中的枚举常量 cool.scx.data.query.WhereOption
注意只适用于 JSON_CONTAINS JSON_CONTAINS 默认会将值转换为 JSON 并去除为 value 为 null 的 字段 使用 原始值 时会将值 直接传递到 SQL 语句 若值为 实体类 则会转换为 JSON 不过 和默认情况相比, 转换的 JSON 会包含 value 为 null 的字段
useJsonExtract() - 类中的方法 cool.scx.data.query.GroupByOption.Info
useJsonExtract.
useJsonExtract() - 类中的方法 cool.scx.data.query.OrderByOption.Info
 
useJsonExtract() - 类中的方法 cool.scx.data.query.WhereOption.Info
a
useOriginalName() - 类中的方法 cool.scx.data.query.GroupByOption.Info
useOriginalName.
useOriginalName() - 类中的方法 cool.scx.data.query.OrderByOption.Info
 
useOriginalName() - 类中的方法 cool.scx.data.query.WhereOption.Info
a
useOriginalValue() - 类中的方法 cool.scx.data.query.WhereOption.Info
 

V

ValidParamListIsEmptyException - cool.scx.data.query.exception中的异常错误
当 whereType 为 in 或 not in 时 有效的参数条目 (指去除 null 后的) 为空
ValidParamListIsEmptyException(WhereType) - 异常错误的构造器 cool.scx.data.query.exception.ValidParamListIsEmptyException
a
value1() - record class中的方法 cool.scx.data.query.WhereBody
返回 value1 记录组件的值。
value2() - record class中的方法 cool.scx.data.query.WhereBody
返回 value2 记录组件的值。
valueOf(String) - enum class中的静态方法 cool.scx.data.ColumnFilter.FilterMode
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 cool.scx.data.query.GroupByOption
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 cool.scx.data.query.OrderByOption
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 cool.scx.data.query.OrderByType
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 cool.scx.data.query.WhereOption
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 cool.scx.data.query.WhereType
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 cool.scx.data.ColumnFilter.FilterMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 cool.scx.data.query.GroupByOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 cool.scx.data.query.OrderByOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 cool.scx.data.query.OrderByType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 cool.scx.data.query.WhereOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 cool.scx.data.query.WhereType
Returns an array containing the constants of this enum class, in the order they are declared.
Values(String...) - 类中的方法 cool.scx.data.jdbc.sql.SQLBuilder
a
verify(Table<?>, Table<?>) - 类中的静态方法 cool.scx.data.jdbc.SchemaHelper
 

W

wasNull() - 类中的方法 cool.scx.data.jdbc.spy.wrapper.CallableStatementWrapper
 
where() - 类中的方法 cool.scx.data.Query
where.
Where - cool.scx.data.query中的类
where 查询条件封装类
Where() - 类的构造器 cool.scx.data.query.Where
创建一个 Where 对象
Where(Where) - 类的构造器 cool.scx.data.query.Where
根据旧的 Where 创建一个 Where 对象
Where(String) - 类中的方法 cool.scx.data.jdbc.sql.SQLBuilder
a
WhereBody - cool.scx.data.query中的Record Class
where 封装体
WhereBody(String, WhereType, Object, Object, WhereOption.Info) - record class的构造器 cool.scx.data.query.WhereBody
创建 WhereBody 记录的实例。
whereBodyList() - 类中的方法 cool.scx.data.query.Where
 
whereClause() - record class中的方法 cool.scx.data.query.parser.WhereClauseAndWhereParams
返回 whereClause 记录组件的值。
WhereClauseAndWhereParams - cool.scx.data.query.parser中的Record Class
 
WhereClauseAndWhereParams(String, Object[]) - record class的构造器 cool.scx.data.query.parser.WhereClauseAndWhereParams
创建 WhereClauseAndWhereParams 记录的实例。
WhereOption - cool.scx.data.query中的Enum Class
a
WhereOption.Info - cool.scx.data.query中的类
a
whereParams() - record class中的方法 cool.scx.data.query.parser.WhereClauseAndWhereParams
返回 whereParams 记录组件的值。
whereParser - 类中的变量 cool.scx.data.jdbc.JDBCDao
where 解析器
WhereParser - cool.scx.data.query.parser中的类
 
WhereParser() - 类的构造器 cool.scx.data.query.parser.WhereParser
 
whereSQL() - 类中的方法 cool.scx.data.query.Where
Getter for the field whereSQL.
whereSQL() - 类中的方法 cool.scx.data.Query
获取 whereSQL
whereSQL(Object...) - 类中的方法 cool.scx.data.query.Where
设置 whereSQL 适用于 复杂查询的自定义 where 子句
支持三种类型 String , WhereBody 和 AbstractPlaceholderSQL 在最终 cool.scx.sql 中会拼接到 where 子句的最后
注意 : 除特殊语法外不需要手动在头部添加 AND
whereSQL(Object...) - 类中的方法 cool.scx.data.Query
设置 whereSQL 适用于 复杂查询的自定义 where 子句
支持三种类型 String , WhereBody 和 AbstractPlaceholderSQL 在最终 sql 中会拼接到 where 子句的最后
注意 : 除特殊语法外不需要手动在头部添加 AND
whereType() - record class中的方法 cool.scx.data.query.WhereBody
返回 whereType 记录组件的值。
WhereType - cool.scx.data.query中的Enum Class
WhereType
where 查询条件的一些类型 如果无法满足要求请使用 whereSQL
wrap(DataSource) - 类中的静态方法 cool.scx.data.jdbc.spy.Spy
 
WrongWhereTypeParamSizeException - cool.scx.data.query.exception中的异常错误
错误的 WhereBody 参数长度异常
WrongWhereTypeParamSizeException(WhereType) - 异常错误的构造器 cool.scx.data.query.exception.WrongWhereTypeParamSizeException
a

Y

YearMonthTypeHandler - cool.scx.data.jdbc.type_handler.time中的类
 
YearMonthTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.time.YearMonthTypeHandler
 
YearTypeHandler - cool.scx.data.jdbc.type_handler.time中的类
 
YearTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.time.YearTypeHandler
 

Z

ZonedDateTimeTypeHandler - cool.scx.data.jdbc.type_handler.time中的类
 
ZonedDateTimeTypeHandler() - 类的构造器 cool.scx.data.jdbc.type_handler.time.ZonedDateTimeTypeHandler
 

_

_Catalog(String) - record class的构造器 cool.scx.data.jdbc.meta_data.MetaDataHelper._Catalog
创建 _Catalog 记录的实例。
_Column(String, String, String, String, int, String, int, String, int, int, int, String, String, int, int, int, int, String, String, String, String, short, String, String) - record class的构造器 cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
创建 _Column 记录的实例。
_Delete(String) - 类中的方法 cool.scx.data.jdbc.sql.SQLBuilder
a
_entityClass() - 接口中的方法 cool.scx.data.BaseDao
获取 类
_entityClass() - 类中的方法 cool.scx.data.jdbc.JDBCDao
 
_entityClass() - 类中的方法 cool.scx.data.mysql_x.MySQLXDao
 
_IndexInfo(String, String, String, boolean, String, String, short, short, String, String, long, long, String) - record class的构造器 cool.scx.data.jdbc.meta_data.MetaDataHelper._IndexInfo
创建 _IndexInfo 记录的实例。
_PrimaryKey(String, String, String, String, short, String) - record class的构造器 cool.scx.data.jdbc.meta_data.MetaDataHelper._PrimaryKey
创建 _PrimaryKey 记录的实例。
_Schema(String, String) - record class的构造器 cool.scx.data.jdbc.meta_data.MetaDataHelper._Schema
创建 _Schema 记录的实例。
_sqlRunner() - 类中的方法 cool.scx.data.jdbc.JDBCDao
 
_Table(String, String, String, String, String, String, String, String, String, String) - record class的构造器 cool.scx.data.jdbc.meta_data.MetaDataHelper._Table
创建 _Table 记录的实例。
_tableInfo() - 类中的方法 cool.scx.data.jdbc.JDBCDao
 
_truncate() - 类中的方法 cool.scx.data.jdbc.JDBCDao
清空表中所有数据 (注意此操作不受事务影响, 所以慎用!!!)
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
All Classes and Interfaces|所有程序包|序列化表格