Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- abort(Executor) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- acceptsURL(String) - Method in class cool.scx.jdbc.spy.SpyDriver
- addBatch() - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- addBatch(String) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- addCatalog(Catalog) - Method in class cool.scx.jdbc.mapping.base.BaseDataSource
- addColumn(Column) - Method in class cool.scx.jdbc.mapping.base.BaseTable
- addIndex(Index) - Method in class cool.scx.jdbc.mapping.base.BaseTable
- addKey(Key) - Method in class cool.scx.jdbc.mapping.base.BaseTable
- addSchema(Schema) - Method in class cool.scx.jdbc.mapping.base.BaseCatalog
- addTable(Table) - Method in class cool.scx.jdbc.mapping.base.BaseSchema
- affectedItemsCount() - Method in record class cool.scx.jdbc.sql.UpdateResult
-
Returns the value of the
affectedItemsCountrecord component. - apply(ResultSet) - Method in interface cool.scx.jdbc.result_handler.ResultHandler
- apply(ResultSet, Dialect) - Method in interface cool.scx.jdbc.result_handler.ResultHandler
- autoIncrement() - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- autoIncrement() - Method in interface cool.scx.jdbc.mapping.Column
- autoIncrement() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns the value of the
autoIncrementrecord component. - autoTransaction(ScxRunnable<?>) - Method in class cool.scx.jdbc.sql.SQLRunner
-
自动处理事务并在产生异常时进行自动回滚 注意 其中的操作会在另一个线程中执行 所以需要注意线程的操作 当抛出异常时 请使用
ScxExceptionHelper.getRootCause(Throwable)来获取真正的异常 用法 - autoTransaction(Connection, ScxConsumer<Connection, Exception>) - Static method in class cool.scx.jdbc.sql.SQLRunner
-
自动事务
- autoTransaction(Connection, ScxFunction<Connection, T, Exception>) - Static method in class cool.scx.jdbc.sql.SQLRunner
-
自动事务 (带返回值)
- autoTransaction(Callable<T>) - Method in class cool.scx.jdbc.sql.SQLRunner
-
同上
SQLRunner.autoTransaction(ScxRunnable)但是有返回值
B
- BaseCatalog - Class in cool.scx.jdbc.mapping.base
-
用于手动编写 Catalog
- BaseCatalog() - Constructor for class cool.scx.jdbc.mapping.base.BaseCatalog
- BaseCatalog(Catalog) - Constructor for class cool.scx.jdbc.mapping.base.BaseCatalog
- BaseColumn - Class in cool.scx.jdbc.mapping.base
-
用于手动编写 Column
- BaseColumn() - Constructor for class cool.scx.jdbc.mapping.base.BaseColumn
- BaseColumn(Column) - Constructor for class cool.scx.jdbc.mapping.base.BaseColumn
- BaseDataSource - Class in cool.scx.jdbc.mapping.base
-
用于手动编写 DataSource
- BaseDataSource() - Constructor for class cool.scx.jdbc.mapping.base.BaseDataSource
- BaseDataType - Class in cool.scx.jdbc.mapping.base
- BaseDataType() - Constructor for class cool.scx.jdbc.mapping.base.BaseDataType
- BaseDataType(DataType) - Constructor for class cool.scx.jdbc.mapping.base.BaseDataType
- BaseDataType(String) - Constructor for class cool.scx.jdbc.mapping.base.BaseDataType
- BaseDataType(String, Integer) - Constructor for class cool.scx.jdbc.mapping.base.BaseDataType
- BaseIndex - Class in cool.scx.jdbc.mapping.base
-
用于手动编写 Index
- BaseIndex() - Constructor for class cool.scx.jdbc.mapping.base.BaseIndex
- BaseIndex(Index) - Constructor for class cool.scx.jdbc.mapping.base.BaseIndex
- BaseKey - Class in cool.scx.jdbc.mapping.base
-
用于手动编写 Key
- BaseKey() - Constructor for class cool.scx.jdbc.mapping.base.BaseKey
- BaseKey(Key) - Constructor for class cool.scx.jdbc.mapping.base.BaseKey
- BaseSchema - Class in cool.scx.jdbc.mapping.base
-
用于手动编写 Schema
- BaseSchema() - Constructor for class cool.scx.jdbc.mapping.base.BaseSchema
- BaseSchema(Schema) - Constructor for class cool.scx.jdbc.mapping.base.BaseSchema
- BaseTable - Class in cool.scx.jdbc.mapping.base
-
用于手动编写 Table
- BaseTable() - Constructor for class cool.scx.jdbc.mapping.base.BaseTable
- BaseTable(Table) - Constructor for class cool.scx.jdbc.mapping.base.BaseTable
- batchParams() - Method in interface cool.scx.jdbc.sql.SQL
-
批量插入参数值
- BeanBuilder<T> - Class in cool.scx.jdbc.result_handler.bean_builder
-
BeanBuilder interface.
- BeanBuilder() - Constructor for class cool.scx.jdbc.result_handler.bean_builder.BeanBuilder
- beforeExecuteQuery(PreparedStatement) - Method in class cool.scx.jdbc.dialect.Dialect
-
执行前
- beginRequest() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- BigDecimalTypeHandler - Class in cool.scx.jdbc.type_handler.math
- BigDecimalTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.math.BigDecimalTypeHandler
- BIGINT - Enum constant in enum class cool.scx.jdbc.JDBCType
-
非常大的整数类型 取值范围参照
Long - BigIntegerTypeHandler - Class in cool.scx.jdbc.type_handler.math
- BigIntegerTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.math.BigIntegerTypeHandler
- bindDialect(Dialect) - Method in class cool.scx.jdbc.result_handler.bean_builder.BeanBuilder
-
绑定方言 增加性能
- BLOB - Enum constant in enum class cool.scx.jdbc.JDBCType
-
二进制数据 一般用于存储 byte 数组
- BlobInputStreamTypeHandler - Class in cool.scx.jdbc.type_handler
- BlobInputStreamTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.BlobInputStreamTypeHandler
- BOOLEAN - Enum constant in enum class cool.scx.jdbc.JDBCType
-
BOOLEAN (同义词 BIT) 一般对应
Boolean - BooleanTypeHandler - Class in cool.scx.jdbc.type_handler.primitive
- BooleanTypeHandler(boolean) - Constructor for class cool.scx.jdbc.type_handler.primitive.BooleanTypeHandler
- ByteArrayTypeHandler - Class in cool.scx.jdbc.type_handler
- ByteArrayTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.ByteArrayTypeHandler
- ByteObjectArrayTypeHandler - Class in cool.scx.jdbc.type_handler
- ByteObjectArrayTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.ByteObjectArrayTypeHandler
- ByteTypeHandler - Class in cool.scx.jdbc.type_handler.primitive
- ByteTypeHandler(boolean) - Constructor for class cool.scx.jdbc.type_handler.primitive.ByteTypeHandler
C
- CallableStatementWrapper - Class in cool.scx.jdbc.spy.wrapper
- CallableStatementWrapper(CallableStatement, SpyEventListener) - Constructor for class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- cancel() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- canHandle(String) - Method in class cool.scx.jdbc.dialect._default.DefaultDialect
- canHandle(String) - Method in class cool.scx.jdbc.dialect.Dialect
-
是否可以处理
- canHandle(Driver) - Method in class cool.scx.jdbc.dialect._default.DefaultDialect
- canHandle(Driver) - Method in class cool.scx.jdbc.dialect.Dialect
-
是否可以处理
- canHandle(DataSource) - Method in class cool.scx.jdbc.dialect._default.DefaultDialect
- canHandle(DataSource) - Method in class cool.scx.jdbc.dialect.Dialect
-
是否可以处理
- catalog() - Method in class cool.scx.jdbc.mapping.base.BaseSchema
- catalog() - Method in class cool.scx.jdbc.mapping.base.BaseTable
- catalog() - Method in interface cool.scx.jdbc.mapping.Schema
- catalog() - Method in interface cool.scx.jdbc.mapping.Table
- catalog() - Method in class cool.scx.jdbc.meta_data.SchemaMetaData
- catalog() - Method in class cool.scx.jdbc.meta_data.TableMetaData
- Catalog - Interface in cool.scx.jdbc.mapping
-
目录
- CatalogMetaData - Class in cool.scx.jdbc.meta_data
- CatalogMetaData(String) - Constructor for class cool.scx.jdbc.meta_data.CatalogMetaData
- catalogs() - Method in class cool.scx.jdbc.mapping.base.BaseDataSource
- catalogs() - Method in interface cool.scx.jdbc.mapping.DataSource
- catalogs() - Method in class cool.scx.jdbc.meta_data.DataSourceMetaData
- CharacterTypeHandler - Class in cool.scx.jdbc.type_handler.primitive
- CharacterTypeHandler(boolean) - Constructor for class cool.scx.jdbc.type_handler.primitive.CharacterTypeHandler
- checkNeedFixTable(Table, DataSource) - Static method in class cool.scx.jdbc.meta_data.SchemaHelper
-
检查是否需要修复表
- clearBatch() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- clearCatalogs() - Method in class cool.scx.jdbc.mapping.base.BaseDataSource
- clearColumns() - Method in class cool.scx.jdbc.mapping.base.BaseTable
- clearIndexes() - Method in class cool.scx.jdbc.mapping.base.BaseTable
- clearKeys() - Method in class cool.scx.jdbc.mapping.base.BaseTable
- clearParameters() - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- clearSchemas() - Method in class cool.scx.jdbc.mapping.base.BaseCatalog
- clearTables() - Method in class cool.scx.jdbc.mapping.base.BaseSchema
- clearWarnings() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- clearWarnings() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- ClobReaderTypeHandler - Class in cool.scx.jdbc.type_handler
- ClobReaderTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.ClobReaderTypeHandler
- close() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- close() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- closeOnCompletion() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- Column - Interface in cool.scx.jdbc.mapping
-
列
- ColumnMetaData - Record Class in cool.scx.jdbc.meta_data
- ColumnMetaData(String, String, DataTypeMetaData, String, String, boolean, boolean, boolean, boolean, boolean, String) - Constructor for record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Creates an instance of a
ColumnMetaDatarecord class. - columnName() - Method in class cool.scx.jdbc.mapping.base.BaseIndex
- columnName() - Method in class cool.scx.jdbc.mapping.base.BaseKey
- columnName() - Method in interface cool.scx.jdbc.mapping.Index
- columnName() - Method in interface cool.scx.jdbc.mapping.Key
- columnName() - Method in record class cool.scx.jdbc.meta_data.IndexMetaData
-
Returns the value of the
columnNamerecord component. - columnName() - Method in record class cool.scx.jdbc.meta_data.KeyMetaData
-
Returns the value of the
columnNamerecord component. - columns() - Method in class cool.scx.jdbc.mapping.base.BaseTable
- columns() - Method in interface cool.scx.jdbc.mapping.Table
- columns() - Method in class cool.scx.jdbc.meta_data.TableMetaData
- comment() - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- comment() - Method in interface cool.scx.jdbc.mapping.Column
- comment() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns the value of the
commentrecord component. - commit() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- connect(String, Properties) - Method in class cool.scx.jdbc.spy.SpyDriver
- ConnectionWrapper - Class in cool.scx.jdbc.spy.wrapper
- ConnectionWrapper(Connection, SpyEventListener) - Constructor for class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- cool.scx.jdbc - package cool.scx.jdbc
- cool.scx.jdbc.dialect - package cool.scx.jdbc.dialect
- cool.scx.jdbc.dialect._default - package cool.scx.jdbc.dialect._default
- cool.scx.jdbc.mapping - package cool.scx.jdbc.mapping
- cool.scx.jdbc.mapping.base - package cool.scx.jdbc.mapping.base
- cool.scx.jdbc.mapping.type - package cool.scx.jdbc.mapping.type
- cool.scx.jdbc.meta_data - package cool.scx.jdbc.meta_data
- cool.scx.jdbc.result_handler - package cool.scx.jdbc.result_handler
- cool.scx.jdbc.result_handler.bean_builder - package cool.scx.jdbc.result_handler.bean_builder
- cool.scx.jdbc.spy - package cool.scx.jdbc.spy
- cool.scx.jdbc.spy.event_listener - package cool.scx.jdbc.spy.event_listener
- cool.scx.jdbc.spy.wrapper - package cool.scx.jdbc.spy.wrapper
- cool.scx.jdbc.sql - package cool.scx.jdbc.sql
- cool.scx.jdbc.type_handler - package cool.scx.jdbc.type_handler
- cool.scx.jdbc.type_handler.math - package cool.scx.jdbc.type_handler.math
- cool.scx.jdbc.type_handler.primitive - package cool.scx.jdbc.type_handler.primitive
- cool.scx.jdbc.type_handler.time - package cool.scx.jdbc.type_handler.time
- createArrayOf(String, Object[]) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- createBean(ResultSet, int[]) - Method in class cool.scx.jdbc.result_handler.bean_builder.BeanBuilder
- createBlob() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- createClob() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- createConnectionBuilder() - Method in class cool.scx.jdbc.spy.wrapper.DataSourceWrapper
- createDataSource(String, String, String, String[]) - Method in class cool.scx.jdbc.dialect._default.DefaultDialect
- createDataSource(String, String, String, String[]) - Method in class cool.scx.jdbc.dialect.Dialect
-
创建数据源
- createNClob() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- createShardingKeyBuilder() - Method in class cool.scx.jdbc.spy.wrapper.DataSourceWrapper
- createSQLXML() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- createStatement() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- createStatement(int, int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- createStatement(int, int, int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- createStruct(String, Object[]) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
D
- dataSource() - Method in class cool.scx.jdbc.JDBCContext
- DataSource - Interface in cool.scx.jdbc.mapping
-
数据源
- DataSourceMetaData - Class in cool.scx.jdbc.meta_data
- DataSourceMetaData() - Constructor for class cool.scx.jdbc.meta_data.DataSourceMetaData
- DataSourceWrapper - Class in cool.scx.jdbc.spy.wrapper
- DataSourceWrapper(DataSource, SpyEventListener) - Constructor for class cool.scx.jdbc.spy.wrapper.DataSourceWrapper
- dataType() - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- dataType() - Method in interface cool.scx.jdbc.mapping.Column
- dataType() - Method in interface cool.scx.jdbc.mapping.type.TypeColumn
- dataType() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns the value of the
dataTyperecord component. - DataType - Interface in cool.scx.jdbc.mapping
- DataTypeMetaData - Record Class in cool.scx.jdbc.meta_data
- DataTypeMetaData(String, Integer) - Constructor for record class cool.scx.jdbc.meta_data.DataTypeMetaData
-
Creates an instance of a
DataTypeMetaDatarecord class. - DATE - Enum constant in enum class cool.scx.jdbc.JDBCType
-
日期类型 一般对应
LocalDate - DATETIME - Enum constant in enum class cool.scx.jdbc.JDBCType
-
日期和时间类型 一般对应
LocalDateTime - DateTypeHandler - Class in cool.scx.jdbc.type_handler.time
- DateTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.time.DateTypeHandler
- ddlBuilder() - Method in class cool.scx.jdbc.dialect._default.DefaultDialect
- ddlBuilder() - Method in class cool.scx.jdbc.dialect.Dialect
-
DDL 构建器
- DDLBuilder - Interface in cool.scx.jdbc.dialect
- DECIMAL - Enum constant in enum class cool.scx.jdbc.JDBCType
-
精确浮点数 (同义词 NUMERIC) 一般对应
BigDecimal或BigInteger - DEFAULT_DDL_BUILDER - Static variable in class cool.scx.jdbc.dialect._default.DefaultDDLBuilder
- DEFAULT_DIALECT - Static variable in class cool.scx.jdbc.dialect._default.DefaultDialect
- defaultDateType() - Method in interface cool.scx.jdbc.dialect.DDLBuilder
-
默认值 todo 是否需要 ?
- DefaultDDLBuilder - Class in cool.scx.jdbc.dialect._default
- DefaultDialect - Class in cool.scx.jdbc.dialect._default
- defaultValue() - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- defaultValue() - Method in interface cool.scx.jdbc.mapping.Column
- defaultValue() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns the value of the
defaultValuerecord component. - delegate - Variable in class cool.scx.jdbc.spy.SpyWrapper
- Delete(Table) - Static method in class cool.scx.jdbc.sql.SQLBuilder
- Delete(String) - Static method in class cool.scx.jdbc.sql.SQLBuilder
- dialect() - Method in class cool.scx.jdbc.JDBCContext
- Dialect - Class in cool.scx.jdbc.dialect
-
针对不同数据库驱动进行的二次封装
- Dialect() - Constructor for class cool.scx.jdbc.dialect.Dialect
- dialectDataTypeToJDBCType(String) - Method in class cool.scx.jdbc.dialect._default.DefaultDialect
- dialectDataTypeToJDBCType(String) - Method in class cool.scx.jdbc.dialect.Dialect
-
方言数据类型 转换为 标准数据类型
- DialectSelector - Class in cool.scx.jdbc.dialect
- DialectSelector() - Constructor for class cool.scx.jdbc.dialect.DialectSelector
- DOUBLE - Enum constant in enum class cool.scx.jdbc.JDBCType
-
DOUBLE 浮点数 取值范围参照
Double - DoubleTypeHandler - Class in cool.scx.jdbc.type_handler.primitive
- DoubleTypeHandler(boolean) - Constructor for class cool.scx.jdbc.type_handler.primitive.DoubleTypeHandler
- DurationTypeHandler - Class in cool.scx.jdbc.type_handler.time
- DurationTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.time.DurationTypeHandler
E
- EasyEventListener - Class in cool.scx.jdbc.spy.event_listener
- EasyEventListener() - Constructor for class cool.scx.jdbc.spy.event_listener.EasyEventListener
- endRequest() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- enquoteIdentifier(String, boolean) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- enquoteLiteral(String) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- enquoteNCharLiteral(String) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- EnumTypeHandler<E> - Class in cool.scx.jdbc.type_handler
- EnumTypeHandler(Class<E>) - Constructor for class cool.scx.jdbc.type_handler.EnumTypeHandler
- equals(Object) - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cool.scx.jdbc.meta_data.DataTypeMetaData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cool.scx.jdbc.meta_data.IndexMetaData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cool.scx.jdbc.meta_data.KeyMetaData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cool.scx.jdbc.meta_data.SchemaHelper.TableVerifyResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cool.scx.jdbc.sql.UpdateResult
-
Indicates whether some other object is "equal to" this one.
- eventListener - Variable in class cool.scx.jdbc.spy.SpyWrapper
- execute() - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- execute(SQL) - Method in class cool.scx.jdbc.sql.SQLRunner
-
execute (自动管理连接)
- execute(String) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- execute(String, int) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- execute(String, int[]) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- execute(String, String[]) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- execute(Connection, SQL) - Method in class cool.scx.jdbc.sql.SQLRunner
-
execute
- executeBatch() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- executeLargeBatch() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- executeLargeUpdate() - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- executeLargeUpdate(String) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- executeLargeUpdate(String, int) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- executeLargeUpdate(String, int[]) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- executeLargeUpdate(String, String[]) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- executeQuery() - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- executeQuery(String) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- executeUpdate() - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- executeUpdate(String) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- executeUpdate(String, int) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- executeUpdate(String, int[]) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- executeUpdate(String, String[]) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
F
- findDialect(String) - Static method in class cool.scx.jdbc.dialect.DialectSelector
-
根据数据库连接 URL 去找
- findDialect(Driver) - Static method in class cool.scx.jdbc.dialect.DialectSelector
-
根据驱动查找
- findDialect(DataSource) - Static method in class cool.scx.jdbc.dialect.DialectSelector
-
根据数据源去查找
- findTypeHandler(Type) - Method in class cool.scx.jdbc.dialect.Dialect
- findTypeHandler(Type) - Method in class cool.scx.jdbc.type_handler.TypeHandlerSelector
- firstGeneratedKey() - Method in record class cool.scx.jdbc.sql.UpdateResult
- fixTable(Table, JDBCContext) - Static method in class cool.scx.jdbc.meta_data.SchemaHelper
-
和当前数据中同名表进行比对 进行修复 (若表不存在则创建,若存在则只添加不存在的列)
- FLOAT - Enum constant in enum class cool.scx.jdbc.JDBCType
-
FLOAT (同义词 REAL) 浮点数 取值范围参照
Float - FloatTypeHandler - Class in cool.scx.jdbc.type_handler.primitive
- FloatTypeHandler(boolean) - Constructor for class cool.scx.jdbc.type_handler.primitive.FloatTypeHandler
- From(Table) - Method in class cool.scx.jdbc.sql.SQLBuilder
- From(String) - Method in class cool.scx.jdbc.sql.SQLBuilder
G
- generatedKeys() - Method in record class cool.scx.jdbc.sql.UpdateResult
-
Returns the value of the
generatedKeysrecord component. - getAlertTableDDL(Column[], Table) - Method in interface cool.scx.jdbc.dialect.DDLBuilder
-
todo 暂时只支持添加新字段 需要同时支持 删除或修改 获取 AlertTableDDL
- getArray(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getArray(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getAutoCommit() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- getBigDecimal(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getBigDecimal(int, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
-
Deprecated.
- getBigDecimal(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getBlob(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getBlob(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getBoolean(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getBoolean(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getByJavaType(Class<?>) - Static method in enum class cool.scx.jdbc.JDBCType
- getByte(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getByte(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getBytes(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getBytes(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getCatalog() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- getCatalog(String) - Method in class cool.scx.jdbc.mapping.base.BaseDataSource
- getCatalog(String) - Method in interface cool.scx.jdbc.mapping.DataSource
- getCatalogs(Connection) - Static method in class cool.scx.jdbc.meta_data.MetaDataHelper
- getCharacterStream(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getCharacterStream(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getClientInfo() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- getClientInfo(String) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- getClob(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getClob(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getColumn(String) - Method in class cool.scx.jdbc.mapping.base.BaseTable
- getColumn(String) - Method in interface cool.scx.jdbc.mapping.Table
- getColumn(String) - Method in class cool.scx.jdbc.meta_data.TableMetaData
- getColumnConstraint(Column) - Method in interface cool.scx.jdbc.dialect.DDLBuilder
-
当前列对象通常的 DDL 如设置 字段名 类型 是否可以为空 默认值等 (建表语句片段 , 需和 specialDDL 一起使用才完整)
- getColumnDefinition(Column) - Method in interface cool.scx.jdbc.dialect.DDLBuilder
- getColumnDefinitions(Column[]) - Method in interface cool.scx.jdbc.dialect.DDLBuilder
- getColumns(Connection, String, String, String, String, TableMetaData) - Static method in class cool.scx.jdbc.meta_data.MetaDataHelper
- getConnection() - Method in class cool.scx.jdbc.spy.wrapper.DataSourceWrapper
- getConnection() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getConnection(String, String) - Method in class cool.scx.jdbc.spy.wrapper.DataSourceWrapper
- getCreateDefinition(Table) - Method in interface cool.scx.jdbc.dialect.DDLBuilder
- getCreateTableDDL(Table) - Method in interface cool.scx.jdbc.dialect.DDLBuilder
-
获取建表语句
- getCurrentSchema(Connection) - Static method in class cool.scx.jdbc.meta_data.MetaDataHelper
- getDataTypeDefinition(Column) - Method in interface cool.scx.jdbc.dialect.DDLBuilder
- getDataTypeDefinitionByName(String, Integer) - Method in interface cool.scx.jdbc.dialect.DDLBuilder
- getDataTypeNameByJDBCType(JDBCType) - Method in class cool.scx.jdbc.dialect._default.DefaultDDLBuilder
- getDataTypeNameByJDBCType(JDBCType) - Method in interface cool.scx.jdbc.dialect.DDLBuilder
- getDate(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getDate(int, Calendar) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getDate(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getDate(String, Calendar) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getDefaultValue() - Method in class cool.scx.jdbc.type_handler.primitive.BooleanTypeHandler
- getDefaultValue() - Method in class cool.scx.jdbc.type_handler.primitive.ByteTypeHandler
- getDefaultValue() - Method in class cool.scx.jdbc.type_handler.primitive.CharacterTypeHandler
- getDefaultValue() - Method in class cool.scx.jdbc.type_handler.primitive.DoubleTypeHandler
- getDefaultValue() - Method in class cool.scx.jdbc.type_handler.primitive.FloatTypeHandler
- getDefaultValue() - Method in class cool.scx.jdbc.type_handler.primitive.IntegerTypeHandler
- getDefaultValue() - Method in class cool.scx.jdbc.type_handler.primitive.LongTypeHandler
- getDefaultValue() - Method in class cool.scx.jdbc.type_handler.primitive.ShortTypeHandler
- getDefaultValue() - Method in interface cool.scx.jdbc.type_handler.TypeHandler
-
类型的默认值
- getDouble(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getDouble(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getEventListenerBuilderByDataSource() - Static method in class cool.scx.jdbc.spy.Spy
- getEventListenerBuilderByDriver() - Static method in class cool.scx.jdbc.spy.Spy
- getFetchDirection() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getFetchSize() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getFinalSQL(Statement) - Method in class cool.scx.jdbc.dialect._default.DefaultDialect
- getFinalSQL(Statement) - Method in class cool.scx.jdbc.dialect.Dialect
-
获取最终的 SQL, 一般用于 Debug
- getFloat(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getFloat(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getGeneratedKeys() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getHoldability() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- getIndex(String) - Method in class cool.scx.jdbc.mapping.base.BaseTable
- getIndex(String) - Method in interface cool.scx.jdbc.mapping.Table
- getIndexes(Connection, String, String, String, boolean, boolean) - Static method in class cool.scx.jdbc.meta_data.MetaDataHelper
- getIndexInfo(ResultSetMetaData) - Method in class cool.scx.jdbc.result_handler.bean_builder.BeanBuilder
-
返回 fieldSetters 索引对应的 rsm 的索引数组 若无对应则使用 -1 占位
- getInt(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getInt(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getKey(String) - Method in class cool.scx.jdbc.mapping.base.BaseTable
- getKey(String) - Method in interface cool.scx.jdbc.mapping.Table
- getKeys(Connection, String, String, String) - Static method in class cool.scx.jdbc.meta_data.MetaDataHelper
- getLargeMaxRows() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getLargeUpdateCount() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getLimitSQL(String, Long, Long) - Method in class cool.scx.jdbc.dialect.Dialect
-
获取分页 SQL (默认采用最常见的 LIMIT 关键词分页)
- getLoginTimeout() - Method in class cool.scx.jdbc.spy.wrapper.DataSourceWrapper
- getLogWriter() - Method in class cool.scx.jdbc.spy.wrapper.DataSourceWrapper
- getLong(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getLong(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getMajorVersion() - Method in class cool.scx.jdbc.spy.SpyDriver
- getMaxFieldSize() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getMaxRows() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getMetaData() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- getMetaData() - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- getMigrateSQL(Table, Table, Dialect) - Static method in class cool.scx.jdbc.meta_data.SchemaHelper
-
获取迁移 SQL (当前只支持 创建不存在的新列) todo 需要支持删除旧列和修改列
- getMinorVersion() - Method in class cool.scx.jdbc.spy.SpyDriver
- getMoreResults() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getMoreResults(int) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getNCharacterStream(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getNCharacterStream(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getNClob(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getNClob(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getNetworkTimeout() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- getNString(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getNString(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getObject(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getObject(int, Class<T>) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getObject(int, Map<String, Class<?>>) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getObject(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getObject(String, Class<T>) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getObject(String, Map<String, Class<?>>) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.BlobInputStreamTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.ByteArrayTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.ByteObjectArrayTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.ClobReaderTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.EnumTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.math.BigDecimalTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.math.BigIntegerTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.ObjectTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.BooleanTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.ByteTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.CharacterTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.DoubleTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.FloatTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.IntegerTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.LongTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.ShortTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.StringTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.time.DateTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.time.DurationTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.time.InstantTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.time.LocalDateTimeTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.time.LocalDateTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.time.LocalTimeTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.time.MonthTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.time.OffsetDateTimeTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.time.OffsetTimeTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.time.YearMonthTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.time.YearTypeHandler
- getObject(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.time.ZonedDateTimeTypeHandler
- getObject(ResultSet, int) - Method in interface cool.scx.jdbc.type_handler.TypeHandler
- getObject0(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.BooleanTypeHandler
- getObject0(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.ByteTypeHandler
- getObject0(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.CharacterTypeHandler
- getObject0(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.DoubleTypeHandler
- getObject0(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.FloatTypeHandler
- getObject0(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.IntegerTypeHandler
- getObject0(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.LongTypeHandler
- getObject0(ResultSet, int) - Method in class cool.scx.jdbc.type_handler.primitive.ShortTypeHandler
- getParameterMetaData() - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- getParentLogger() - Method in class cool.scx.jdbc.spy.SpyDriver
- getParentLogger() - Method in class cool.scx.jdbc.spy.wrapper.DataSourceWrapper
- getPropertyInfo(String, Properties) - Method in class cool.scx.jdbc.spy.SpyDriver
- getQueryTimeout() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getRef(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getRef(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getResultSet() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getResultSetConcurrency() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getResultSetHoldability() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getResultSetType() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getRowId(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getRowId(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getSchema() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- getSchema(String) - Method in class cool.scx.jdbc.mapping.base.BaseCatalog
- getSchema(String) - Method in interface cool.scx.jdbc.mapping.Catalog
- getSchemas(Connection, String, String) - Static method in class cool.scx.jdbc.meta_data.MetaDataHelper
- getShort(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getShort(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- GetSQL(Dialect) - Method in class cool.scx.jdbc.sql.SQLBuilder
- getSqlWithValues(String, Object[]) - Static method in class cool.scx.jdbc.JDBCHelper
-
格式化 SQL 和 参数, 使用简单的占位符替换方式 一般用来辅助编写 Dialect
- getSQLXML(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getSQLXML(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getString(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getString(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getTable(String) - Method in class cool.scx.jdbc.mapping.base.BaseSchema
- getTable(String) - Method in interface cool.scx.jdbc.mapping.Schema
- getTable(String) - Method in class cool.scx.jdbc.meta_data.SchemaMetaData
- getTableConstraint(Table) - Method in interface cool.scx.jdbc.dialect.DDLBuilder
- getTables(Connection, String, String, String, String[]) - Static method in class cool.scx.jdbc.meta_data.MetaDataHelper
- getTime(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getTime(int, Calendar) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getTime(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getTime(String, Calendar) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getTimestamp(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getTimestamp(int, Calendar) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getTimestamp(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getTimestamp(String, Calendar) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getTransactionIsolation() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- getTypeMap() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- getUpdateCount() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- getURL(int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getURL(String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- getWarnings() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- getWarnings() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- GroupBy(Column...) - Method in class cool.scx.jdbc.sql.SQLBuilder
- GroupBy(String...) - Method in class cool.scx.jdbc.sql.SQLBuilder
H
- hashCode() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns a hash code value for this object.
- hashCode() - Method in record class cool.scx.jdbc.meta_data.DataTypeMetaData
-
Returns a hash code value for this object.
- hashCode() - Method in record class cool.scx.jdbc.meta_data.IndexMetaData
-
Returns a hash code value for this object.
- hashCode() - Method in record class cool.scx.jdbc.meta_data.KeyMetaData
-
Returns a hash code value for this object.
- hashCode() - Method in record class cool.scx.jdbc.meta_data.SchemaHelper.TableVerifyResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class cool.scx.jdbc.sql.UpdateResult
-
Returns a hash code value for this object.
I
- index() - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- index() - Method in interface cool.scx.jdbc.mapping.Column
- index() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns the value of the
indexrecord component. - Index - Interface in cool.scx.jdbc.mapping
-
索引
- indexes() - Method in class cool.scx.jdbc.mapping.base.BaseTable
- indexes() - Method in interface cool.scx.jdbc.mapping.Table
- indexes() - Method in class cool.scx.jdbc.meta_data.TableMetaData
- IndexMetaData - Record Class in cool.scx.jdbc.meta_data
- IndexMetaData(String, String, boolean) - Constructor for record class cool.scx.jdbc.meta_data.IndexMetaData
-
Creates an instance of a
IndexMetaDatarecord class. - Insert(Table, Column...) - Static method in class cool.scx.jdbc.sql.SQLBuilder
- Insert(Table, String...) - Static method in class cool.scx.jdbc.sql.SQLBuilder
- Insert(String, Column...) - Static method in class cool.scx.jdbc.sql.SQLBuilder
- Insert(String, String...) - Static method in class cool.scx.jdbc.sql.SQLBuilder
- InstantTypeHandler - Class in cool.scx.jdbc.type_handler.time
- InstantTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.time.InstantTypeHandler
- INT - Enum constant in enum class cool.scx.jdbc.JDBCType
-
整数类型 取值范围参照
Integer - IntegerTypeHandler - Class in cool.scx.jdbc.type_handler.primitive
- IntegerTypeHandler(boolean) - Constructor for class cool.scx.jdbc.type_handler.primitive.IntegerTypeHandler
- isBatch() - Method in interface cool.scx.jdbc.sql.SQL
-
是否为批量参数
- isClosed() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- isClosed() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- isCloseOnCompletion() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- isPoolable() - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- isReadOnly() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- isSimpleIdentifier(String) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- isValid(int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- isWrapperFor(Class<?>) - Method in class cool.scx.jdbc.spy.SpyWrapper
J
- jdbcCompliant() - Method in class cool.scx.jdbc.spy.SpyDriver
- JDBCContext - Class in cool.scx.jdbc
- JDBCContext(DataSource) - Constructor for class cool.scx.jdbc.JDBCContext
- JDBCHelper - Class in cool.scx.jdbc
- JDBCHelper() - Constructor for class cool.scx.jdbc.JDBCHelper
- jdbcType() - Method in interface cool.scx.jdbc.mapping.type.TypeDataType
- JDBCType - Enum Class in cool.scx.jdbc
-
JDBCType
- jdbcTypeToDialectDataType(JDBCType) - Method in class cool.scx.jdbc.dialect._default.DefaultDialect
- jdbcTypeToDialectDataType(JDBCType) - Method in class cool.scx.jdbc.dialect.Dialect
-
标准数据类型 转换为 方言数据类型
- JSON - Enum constant in enum class cool.scx.jdbc.JDBCType
-
JSON 格式
K
- Key - Interface in cool.scx.jdbc.mapping
-
键
- KeyMetaData - Record Class in cool.scx.jdbc.meta_data
- KeyMetaData(String, String, boolean) - Constructor for record class cool.scx.jdbc.meta_data.KeyMetaData
-
Creates an instance of a
KeyMetaDatarecord class. - keys() - Method in class cool.scx.jdbc.mapping.base.BaseTable
- keys() - Method in interface cool.scx.jdbc.mapping.Table
- keys() - Method in class cool.scx.jdbc.meta_data.TableMetaData
L
- length() - Method in class cool.scx.jdbc.mapping.base.BaseDataType
- length() - Method in interface cool.scx.jdbc.mapping.DataType
- length() - Method in record class cool.scx.jdbc.meta_data.DataTypeMetaData
-
Returns the value of the
lengthrecord component. - Limit(Long) - Method in class cool.scx.jdbc.sql.SQLBuilder
- Limit(Long, Long) - Method in class cool.scx.jdbc.sql.SQLBuilder
- LocalDateTimeTypeHandler - Class in cool.scx.jdbc.type_handler.time
-
为不支持 LocalDateTime 的数据库添加 string 类型的兼容支持
- LocalDateTimeTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.time.LocalDateTimeTypeHandler
- LocalDateTypeHandler - Class in cool.scx.jdbc.type_handler.time
-
为不支持 LocalDate 的数据库添加 string 类型的兼容支持
- LocalDateTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.time.LocalDateTypeHandler
- LocalTimeTypeHandler - Class in cool.scx.jdbc.type_handler.time
-
为不支持 LocalTime 的数据库添加 string 类型的兼容支持
- LocalTimeTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.time.LocalTimeTypeHandler
- LoggingEventListener - Class in cool.scx.jdbc.spy.event_listener
- LoggingEventListener(Dialect) - Constructor for class cool.scx.jdbc.spy.event_listener.LoggingEventListener
- LONGBLOB - Enum constant in enum class cool.scx.jdbc.JDBCType
-
非常大的二进制数据 (用于 BLOB 无法存储的大小)
- LONGTEXT - Enum constant in enum class cool.scx.jdbc.JDBCType
-
非常大的文字 (用于 TEXT 无法存储的大小)
- LongTypeHandler - Class in cool.scx.jdbc.type_handler.primitive
- LongTypeHandler(boolean) - Constructor for class cool.scx.jdbc.type_handler.primitive.LongTypeHandler
M
- MetaDataHelper - Class in cool.scx.jdbc.meta_data
- MetaDataHelper() - Constructor for class cool.scx.jdbc.meta_data.MetaDataHelper
- MonthTypeHandler - Class in cool.scx.jdbc.type_handler.time
- MonthTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.time.MonthTypeHandler
N
- name() - Method in class cool.scx.jdbc.mapping.base.BaseCatalog
- name() - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- name() - Method in class cool.scx.jdbc.mapping.base.BaseDataType
- name() - Method in class cool.scx.jdbc.mapping.base.BaseIndex
- name() - Method in class cool.scx.jdbc.mapping.base.BaseKey
- name() - Method in class cool.scx.jdbc.mapping.base.BaseSchema
- name() - Method in class cool.scx.jdbc.mapping.base.BaseTable
- name() - Method in interface cool.scx.jdbc.mapping.Catalog
- name() - Method in interface cool.scx.jdbc.mapping.Column
- name() - Method in interface cool.scx.jdbc.mapping.DataType
- name() - Method in interface cool.scx.jdbc.mapping.Index
- name() - Method in interface cool.scx.jdbc.mapping.Key
- name() - Method in interface cool.scx.jdbc.mapping.Schema
- name() - Method in interface cool.scx.jdbc.mapping.Table
- name() - Method in class cool.scx.jdbc.meta_data.CatalogMetaData
- name() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns the value of the
namerecord component. - name() - Method in record class cool.scx.jdbc.meta_data.DataTypeMetaData
-
Returns the value of the
namerecord component. - name() - Method in record class cool.scx.jdbc.meta_data.IndexMetaData
-
Returns the value of the
namerecord component. - name() - Method in record class cool.scx.jdbc.meta_data.KeyMetaData
-
Returns the value of the
namerecord component. - name() - Method in class cool.scx.jdbc.meta_data.SchemaMetaData
- name() - Method in class cool.scx.jdbc.meta_data.TableMetaData
- nativeSQL(String) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- needAdd() - Method in record class cool.scx.jdbc.meta_data.SchemaHelper.TableVerifyResult
-
Returns the value of the
needAddrecord component. - needChange() - Method in record class cool.scx.jdbc.meta_data.SchemaHelper.TableVerifyResult
-
Returns the value of the
needChangerecord component. - needRemove() - Method in record class cool.scx.jdbc.meta_data.SchemaHelper.TableVerifyResult
-
Returns the value of the
needRemoverecord component. - notNull() - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- notNull() - Method in interface cool.scx.jdbc.mapping.Column
- notNull() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns the value of the
notNullrecord component.
O
- ObjectTypeHandler - Class in cool.scx.jdbc.type_handler
- ObjectTypeHandler(Type) - Constructor for class cool.scx.jdbc.type_handler.ObjectTypeHandler
- of(Class<T>) - Static method in class cool.scx.jdbc.result_handler.bean_builder.BeanBuilder
- of(Class<T>, Function<Field, String>) - Static method in class cool.scx.jdbc.result_handler.bean_builder.BeanBuilder
- ofBean(BeanBuilder<C>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofBean(Class<C>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofBean(Class<C>, Function<Field, String>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofBeanConsumer(BeanBuilder<C>, Consumer<C>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofBeanConsumer(Class<C>, Consumer<C>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofBeanConsumer(Class<C>, Function<Field, String>, Consumer<C>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofBeanList(BeanBuilder<C>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofBeanList(Class<C>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofBeanList(Class<C>, Function<Field, String>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- OffsetDateTimeTypeHandler - Class in cool.scx.jdbc.type_handler.time
- OffsetDateTimeTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.time.OffsetDateTimeTypeHandler
- OffsetTimeTypeHandler - Class in cool.scx.jdbc.type_handler.time
- OffsetTimeTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.time.OffsetTimeTypeHandler
- ofMap() - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofMap(Supplier<Map<String, Object>>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofMapConsumer(Consumer<Map<String, Object>>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofMapConsumer(Supplier<Map<String, Object>>, Consumer<Map<String, Object>>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofMapList() - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofMapList(Supplier<Map<String, Object>>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofSingleValue(int, Class<C>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- ofSingleValue(String, Class<C>) - Static method in interface cool.scx.jdbc.result_handler.ResultHandler
- onAfterAddBatch(PreparedStatement, long, SQLException) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onAfterAddBatch(PreparedStatement, long, SQLException) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onAfterAddBatch(Statement, long, String, SQLException) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onAfterAddBatch(Statement, long, String, SQLException) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onAfterAnyAddBatch(Statement, long, SQLException) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onAfterAnyExecute(Statement, long, SQLException) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onAfterExecute(PreparedStatement, long, SQLException) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onAfterExecute(PreparedStatement, long, SQLException) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onAfterExecute(Statement, long, String, SQLException) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onAfterExecute(Statement, long, String, SQLException) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onAfterExecuteBatch(Statement, long, long[], SQLException) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onAfterExecuteBatch(Statement, long, long[], SQLException) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onAfterExecuteQuery(PreparedStatement, long, SQLException) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onAfterExecuteQuery(PreparedStatement, long, SQLException) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onAfterExecuteQuery(Statement, long, String, SQLException) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onAfterExecuteQuery(Statement, long, String, SQLException) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onAfterExecuteUpdate(PreparedStatement, long, long, SQLException) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onAfterExecuteUpdate(PreparedStatement, long, long, SQLException) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onAfterExecuteUpdate(Statement, long, String, long, SQLException) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onAfterExecuteUpdate(Statement, long, String, long, SQLException) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onAfterGetResultSet(Statement, long, SQLException) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onAfterStatementClose(Statement, SQLException) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onBeforeAddBatch(PreparedStatement) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onBeforeAddBatch(PreparedStatement) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onBeforeAddBatch(Statement, String) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onBeforeAddBatch(Statement, String) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onBeforeAnyAddBatch(Statement) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onBeforeAnyExecute(Statement) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onBeforeAnyExecute(Statement) - Method in class cool.scx.jdbc.spy.event_listener.LoggingEventListener
- onBeforeExecute(PreparedStatement) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onBeforeExecute(PreparedStatement) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onBeforeExecute(Statement, String) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onBeforeExecute(Statement, String) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onBeforeExecuteBatch(Statement) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onBeforeExecuteBatch(Statement) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onBeforeExecuteQuery(PreparedStatement) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onBeforeExecuteQuery(PreparedStatement) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onBeforeExecuteQuery(Statement, String) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onBeforeExecuteQuery(Statement, String) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onBeforeExecuteUpdate(PreparedStatement) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onBeforeExecuteUpdate(PreparedStatement) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onBeforeExecuteUpdate(Statement, String) - Method in class cool.scx.jdbc.spy.event_listener.EasyEventListener
- onBeforeExecuteUpdate(Statement, String) - Method in interface cool.scx.jdbc.spy.SpyEventListener
- onUpdate() - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- onUpdate() - Method in interface cool.scx.jdbc.mapping.Column
- onUpdate() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns the value of the
onUpdaterecord component. - OrderBy(Column...) - Method in class cool.scx.jdbc.sql.SQLBuilder
- OrderBy(String...) - Method in class cool.scx.jdbc.sql.SQLBuilder
P
- params() - Method in interface cool.scx.jdbc.sql.SQL
-
参数值
- PREFIX - Static variable in class cool.scx.jdbc.spy.SpyDriver
- prepareCall(String) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- prepareCall(String, int, int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- prepareCall(String, int, int, int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- PreparedStatementWrapper<T> - Class in cool.scx.jdbc.spy.wrapper
- PreparedStatementWrapper(T, SpyEventListener) - Constructor for class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- prepareStatement(String) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- prepareStatement(String, int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- prepareStatement(String, int[]) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- prepareStatement(String, int, int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- prepareStatement(String, int, int, int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- prepareStatement(String, String[]) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- primary() - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- primary() - Method in class cool.scx.jdbc.mapping.base.BaseKey
- primary() - Method in interface cool.scx.jdbc.mapping.Column
- primary() - Method in interface cool.scx.jdbc.mapping.Key
- primary() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns the value of the
primaryrecord component. - primary() - Method in record class cool.scx.jdbc.meta_data.KeyMetaData
-
Returns the value of the
primaryrecord component.
Q
- query(SQL, ResultHandler<T>) - Method in class cool.scx.jdbc.sql.SQLRunner
-
query (自动管理连接)
- query(Connection, SQL, ResultHandler<T>) - Method in class cool.scx.jdbc.sql.SQLRunner
-
query
R
- refreshCatalogs(Connection) - Method in class cool.scx.jdbc.meta_data.DataSourceMetaData
- refreshCatalogs(Connection, boolean) - Method in class cool.scx.jdbc.meta_data.DataSourceMetaData
- refreshColumns(Connection) - Method in class cool.scx.jdbc.meta_data.TableMetaData
- refreshSchemas(Connection) - Method in class cool.scx.jdbc.meta_data.CatalogMetaData
- refreshSchemas(Connection, boolean) - Method in class cool.scx.jdbc.meta_data.CatalogMetaData
- refreshTables(Connection) - Method in class cool.scx.jdbc.meta_data.SchemaMetaData
- refreshTables(Connection, boolean) - Method in class cool.scx.jdbc.meta_data.SchemaMetaData
- refreshTables(Connection, String[]) - Method in class cool.scx.jdbc.meta_data.SchemaMetaData
- refreshTables(Connection, String[], boolean) - Method in class cool.scx.jdbc.meta_data.SchemaMetaData
- registerOutParameter(int, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- registerOutParameter(int, int, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- registerOutParameter(int, int, String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- registerOutParameter(int, SQLType) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- registerOutParameter(int, SQLType, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- registerOutParameter(int, SQLType, String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- registerOutParameter(String, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- registerOutParameter(String, int, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- registerOutParameter(String, int, String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- registerOutParameter(String, SQLType) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- registerOutParameter(String, SQLType, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- registerOutParameter(String, SQLType, String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- registerTypeHandler(Class<T>, TypeHandler<T>) - Method in class cool.scx.jdbc.type_handler.TypeHandlerSelector
- releaseSavepoint(Savepoint) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- remarks() - Method in class cool.scx.jdbc.meta_data.TableMetaData
- removeCatalog(String) - Method in class cool.scx.jdbc.mapping.base.BaseDataSource
- removeColumn(String) - Method in class cool.scx.jdbc.mapping.base.BaseTable
- removeIndex(String) - Method in class cool.scx.jdbc.mapping.base.BaseTable
- removeKey(String) - Method in class cool.scx.jdbc.mapping.base.BaseTable
- removeSchema(String) - Method in class cool.scx.jdbc.mapping.base.BaseCatalog
- removeTable(String) - Method in class cool.scx.jdbc.mapping.base.BaseSchema
- ResultHandler<T> - Interface in cool.scx.jdbc.result_handler
-
ResultHandler interface.
- rollback() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- rollback(Savepoint) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
S
- schema() - Method in class cool.scx.jdbc.mapping.base.BaseTable
- schema() - Method in interface cool.scx.jdbc.mapping.Table
- schema() - Method in class cool.scx.jdbc.meta_data.TableMetaData
- Schema - Interface in cool.scx.jdbc.mapping
-
架构
- SchemaHelper - Class in cool.scx.jdbc.meta_data
-
架构管理工具
- SchemaHelper() - Constructor for class cool.scx.jdbc.meta_data.SchemaHelper
- SchemaHelper.TableVerifyResult - Record Class in cool.scx.jdbc.meta_data
- SchemaMetaData - Class in cool.scx.jdbc.meta_data
- SchemaMetaData(String, String) - Constructor for class cool.scx.jdbc.meta_data.SchemaMetaData
- schemas() - Method in class cool.scx.jdbc.mapping.base.BaseCatalog
- schemas() - Method in interface cool.scx.jdbc.mapping.Catalog
- schemas() - Method in class cool.scx.jdbc.meta_data.CatalogMetaData
- Select(Column...) - Static method in class cool.scx.jdbc.sql.SQLBuilder
- Select(String...) - Static method in class cool.scx.jdbc.sql.SQLBuilder
- Set(String...) - Method in class cool.scx.jdbc.sql.SQLBuilder
- setArray(int, Array) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setAsciiStream(int, InputStream) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setAsciiStream(int, InputStream, int) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setAsciiStream(int, InputStream, long) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setAsciiStream(String, InputStream) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setAsciiStream(String, InputStream, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setAsciiStream(String, InputStream, long) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setAutoCommit(boolean) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setAutoIncrement(boolean) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setBigDecimal(int, BigDecimal) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setBigDecimal(String, BigDecimal) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setBinaryStream(int, InputStream) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setBinaryStream(int, InputStream, int) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setBinaryStream(int, InputStream, long) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setBinaryStream(String, InputStream) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setBinaryStream(String, InputStream, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setBinaryStream(String, InputStream, long) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setBlob(int, InputStream) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setBlob(int, InputStream, long) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setBlob(int, Blob) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setBlob(String, InputStream) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setBlob(String, InputStream, long) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setBlob(String, Blob) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setBoolean(int, boolean) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setBoolean(String, boolean) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setByte(int, byte) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setByte(String, byte) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setBytes(int, byte[]) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setBytes(String, byte[]) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setCatalog(String) - Method in class cool.scx.jdbc.mapping.base.BaseSchema
- setCatalog(String) - Method in class cool.scx.jdbc.mapping.base.BaseTable
- setCatalog(String) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setCharacterStream(int, Reader) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setCharacterStream(int, Reader, int) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setCharacterStream(int, Reader, long) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setCharacterStream(String, Reader) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setCharacterStream(String, Reader, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setCharacterStream(String, Reader, long) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setClientInfo(String, String) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setClientInfo(Properties) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setClob(int, Reader) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setClob(int, Reader, long) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setClob(int, Clob) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setClob(String, Reader) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setClob(String, Reader, long) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setClob(String, Clob) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setColumnName(String) - Method in class cool.scx.jdbc.mapping.base.BaseIndex
- setColumnName(String) - Method in class cool.scx.jdbc.mapping.base.BaseKey
- setComment(String) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setCursorName(String) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- setDataType(DataType) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setDataType(String) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setDataType(String, Integer) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setDate(int, Date) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setDate(int, Date, Calendar) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setDate(String, Date) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setDate(String, Date, Calendar) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setDefaultValue(String) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setDouble(int, double) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setDouble(String, double) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setEscapeProcessing(boolean) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- setEventListenerBuilderByDataSource(Function<DataSource, SpyEventListener>) - Static method in class cool.scx.jdbc.spy.Spy
- setEventListenerBuilderByDriver(Function<Driver, SpyEventListener>) - Static method in class cool.scx.jdbc.spy.Spy
- setFetchDirection(int) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- setFetchSize(int) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- setFloat(int, float) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setFloat(String, float) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setHoldability(int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setIndex(boolean) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setInt(int, int) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setInt(String, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setLargeMaxRows(long) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- setLength(Integer) - Method in class cool.scx.jdbc.mapping.base.BaseDataType
- setLoginTimeout(int) - Method in class cool.scx.jdbc.spy.wrapper.DataSourceWrapper
- setLogWriter(PrintWriter) - Method in class cool.scx.jdbc.spy.wrapper.DataSourceWrapper
- setLong(int, long) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setLong(String, long) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setMaxFieldSize(int) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- setMaxRows(int) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- setName(String) - Method in class cool.scx.jdbc.mapping.base.BaseCatalog
- setName(String) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setName(String) - Method in class cool.scx.jdbc.mapping.base.BaseDataType
- setName(String) - Method in class cool.scx.jdbc.mapping.base.BaseIndex
- setName(String) - Method in class cool.scx.jdbc.mapping.base.BaseKey
- setName(String) - Method in class cool.scx.jdbc.mapping.base.BaseSchema
- setName(String) - Method in class cool.scx.jdbc.mapping.base.BaseTable
- setNCharacterStream(int, Reader) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setNCharacterStream(int, Reader, long) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setNCharacterStream(String, Reader) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setNCharacterStream(String, Reader, long) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setNClob(int, Reader) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setNClob(int, Reader, long) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setNClob(int, NClob) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setNClob(String, Reader) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setNClob(String, Reader, long) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setNClob(String, NClob) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setNetworkTimeout(Executor, int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setNotNull(boolean) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setNString(int, String) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setNString(String, String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setNull(int, int) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setNull(int, int, String) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setNull(String, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setNull(String, int, String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setObject(int, Object) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setObject(int, Object, int) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setObject(int, Object, int, int) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setObject(int, Object, SQLType) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setObject(int, Object, SQLType, int) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setObject(String, Object) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setObject(String, Object, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setObject(String, Object, int, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setObject(String, Object, SQLType) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setObject(String, Object, SQLType, int) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setObject(PreparedStatement, int, byte[]) - Method in class cool.scx.jdbc.type_handler.ByteArrayTypeHandler
- setObject(PreparedStatement, int, E) - Method in class cool.scx.jdbc.type_handler.EnumTypeHandler
- setObject(PreparedStatement, int, InputStream) - Method in class cool.scx.jdbc.type_handler.BlobInputStreamTypeHandler
- setObject(PreparedStatement, int, Reader) - Method in class cool.scx.jdbc.type_handler.ClobReaderTypeHandler
- setObject(PreparedStatement, int, Boolean) - Method in class cool.scx.jdbc.type_handler.primitive.BooleanTypeHandler
- setObject(PreparedStatement, int, Byte) - Method in class cool.scx.jdbc.type_handler.primitive.ByteTypeHandler
- setObject(PreparedStatement, int, Byte[]) - Method in class cool.scx.jdbc.type_handler.ByteObjectArrayTypeHandler
- setObject(PreparedStatement, int, Character) - Method in class cool.scx.jdbc.type_handler.primitive.CharacterTypeHandler
- setObject(PreparedStatement, int, Double) - Method in class cool.scx.jdbc.type_handler.primitive.DoubleTypeHandler
- setObject(PreparedStatement, int, Float) - Method in class cool.scx.jdbc.type_handler.primitive.FloatTypeHandler
- setObject(PreparedStatement, int, Integer) - Method in class cool.scx.jdbc.type_handler.primitive.IntegerTypeHandler
- setObject(PreparedStatement, int, Long) - Method in class cool.scx.jdbc.type_handler.primitive.LongTypeHandler
- setObject(PreparedStatement, int, Object) - Method in class cool.scx.jdbc.type_handler.ObjectTypeHandler
- setObject(PreparedStatement, int, Short) - Method in class cool.scx.jdbc.type_handler.primitive.ShortTypeHandler
- setObject(PreparedStatement, int, String) - Method in class cool.scx.jdbc.type_handler.StringTypeHandler
- setObject(PreparedStatement, int, BigDecimal) - Method in class cool.scx.jdbc.type_handler.math.BigDecimalTypeHandler
- setObject(PreparedStatement, int, BigInteger) - Method in class cool.scx.jdbc.type_handler.math.BigIntegerTypeHandler
- setObject(PreparedStatement, int, Duration) - Method in class cool.scx.jdbc.type_handler.time.DurationTypeHandler
- setObject(PreparedStatement, int, Instant) - Method in class cool.scx.jdbc.type_handler.time.InstantTypeHandler
- setObject(PreparedStatement, int, LocalDate) - Method in class cool.scx.jdbc.type_handler.time.LocalDateTypeHandler
- setObject(PreparedStatement, int, LocalDateTime) - Method in class cool.scx.jdbc.type_handler.time.LocalDateTimeTypeHandler
- setObject(PreparedStatement, int, LocalTime) - Method in class cool.scx.jdbc.type_handler.time.LocalTimeTypeHandler
- setObject(PreparedStatement, int, Month) - Method in class cool.scx.jdbc.type_handler.time.MonthTypeHandler
- setObject(PreparedStatement, int, OffsetDateTime) - Method in class cool.scx.jdbc.type_handler.time.OffsetDateTimeTypeHandler
- setObject(PreparedStatement, int, OffsetTime) - Method in class cool.scx.jdbc.type_handler.time.OffsetTimeTypeHandler
- setObject(PreparedStatement, int, Year) - Method in class cool.scx.jdbc.type_handler.time.YearTypeHandler
- setObject(PreparedStatement, int, YearMonth) - Method in class cool.scx.jdbc.type_handler.time.YearMonthTypeHandler
- setObject(PreparedStatement, int, ZonedDateTime) - Method in class cool.scx.jdbc.type_handler.time.ZonedDateTimeTypeHandler
- setObject(PreparedStatement, int, Date) - Method in class cool.scx.jdbc.type_handler.time.DateTypeHandler
- setObject(PreparedStatement, int, T) - Method in interface cool.scx.jdbc.type_handler.TypeHandler
- setOnUpdate(String) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setPoolable(boolean) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- setPrimary(boolean) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setPrimary(boolean) - Method in class cool.scx.jdbc.mapping.base.BaseKey
- setQueryTimeout(int) - Method in class cool.scx.jdbc.spy.wrapper.StatementWrapper
- setReadOnly(boolean) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setRef(int, Ref) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setRowId(int, RowId) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setRowId(String, RowId) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setSavepoint() - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setSavepoint(String) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setSchema(String) - Method in class cool.scx.jdbc.mapping.base.BaseTable
- setSchema(String) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setShardingKey(ShardingKey) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setShardingKey(ShardingKey, ShardingKey) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setShardingKeyIfValid(ShardingKey, int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setShardingKeyIfValid(ShardingKey, ShardingKey, int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setShort(int, short) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setShort(String, short) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setSQLXML(int, SQLXML) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setSQLXML(String, SQLXML) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setString(int, String) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setString(String, String) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setTable(String) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setTime(int, Time) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setTime(int, Time, Calendar) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setTime(String, Time) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setTime(String, Time, Calendar) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setTimestamp(int, Timestamp) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setTimestamp(int, Timestamp, Calendar) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setTimestamp(String, Timestamp) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setTimestamp(String, Timestamp, Calendar) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- setTransactionIsolation(int) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setTypeMap(Map<String, Class<?>>) - Method in class cool.scx.jdbc.spy.wrapper.ConnectionWrapper
- setUnicodeStream(int, InputStream, int) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
-
Deprecated.
- setUnique(boolean) - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- setUnique(boolean) - Method in class cool.scx.jdbc.mapping.base.BaseIndex
- setURL(int, URL) - Method in class cool.scx.jdbc.spy.wrapper.PreparedStatementWrapper
- setURL(String, URL) - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- ShortTypeHandler - Class in cool.scx.jdbc.type_handler.primitive
- ShortTypeHandler(boolean) - Constructor for class cool.scx.jdbc.type_handler.primitive.ShortTypeHandler
- SMALLINT - Enum constant in enum class cool.scx.jdbc.JDBCType
-
较小的整数类型 取值范围参照
Short - Spy - Class in cool.scx.jdbc.spy
- Spy() - Constructor for class cool.scx.jdbc.spy.Spy
- SpyDriver - Class in cool.scx.jdbc.spy
- SpyDriver() - Constructor for class cool.scx.jdbc.spy.SpyDriver
- SpyEventListener - Interface in cool.scx.jdbc.spy
- SpyWrapper<W> - Class in cool.scx.jdbc.spy
- SpyWrapper(W, SpyEventListener) - Constructor for class cool.scx.jdbc.spy.SpyWrapper
- sql() - Method in interface cool.scx.jdbc.sql.SQL
-
SQL 语句
- sql(String, Object...) - Static method in interface cool.scx.jdbc.sql.SQL
- sql(String, List<Object[]>) - Static method in interface cool.scx.jdbc.sql.SQL
- SQL - Interface in cool.scx.jdbc.sql
-
可包含参数的 SQL
- SQLBuilder - Class in cool.scx.jdbc.sql
-
此 SQLBuilder 并不用于构建
SQL只是用于构建普通的 SQL 语句 - sqlNamed(String, List<Map<String, Object>>) - Static method in interface cool.scx.jdbc.sql.SQL
- sqlNamed(String, Map<String, Object>) - Static method in interface cool.scx.jdbc.sql.SQL
- sqlRunner() - Method in class cool.scx.jdbc.JDBCContext
- SQLRunner - Class in cool.scx.jdbc.sql
-
SQLRunner 用于执行简单的 jdbc 查询
- SQLRunner(JDBCContext) - Constructor for class cool.scx.jdbc.sql.SQLRunner
- StatementWrapper<T> - Class in cool.scx.jdbc.spy.wrapper
- StatementWrapper(T, SpyEventListener) - Constructor for class cool.scx.jdbc.spy.wrapper.StatementWrapper
- StringTypeHandler - Class in cool.scx.jdbc.type_handler
- StringTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.StringTypeHandler
T
- table() - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- table() - Method in interface cool.scx.jdbc.mapping.Column
- table() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns the value of the
tablerecord component. - Table - Interface in cool.scx.jdbc.mapping
-
表
- TableMetaData - Class in cool.scx.jdbc.meta_data
- TableMetaData(String, String, String, String) - Constructor for class cool.scx.jdbc.meta_data.TableMetaData
- tables() - Method in class cool.scx.jdbc.mapping.base.BaseSchema
- tables() - Method in interface cool.scx.jdbc.mapping.Schema
- tables() - Method in class cool.scx.jdbc.meta_data.SchemaMetaData
- TableVerifyResult(Column[], Column[], Column[]) - Constructor for record class cool.scx.jdbc.meta_data.SchemaHelper.TableVerifyResult
-
Creates an instance of a
TableVerifyResultrecord class. - TEXT - Enum constant in enum class cool.scx.jdbc.JDBCType
-
很长的文字 (用于 VARCHAR 无法存储的大小)
- TIME - Enum constant in enum class cool.scx.jdbc.JDBCType
-
时间类型 一般对应
LocalTime - TINYINT - Enum constant in enum class cool.scx.jdbc.JDBCType
-
微小的整数类型 取值范围参照
Byte - toString() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns a string representation of this record class.
- toString() - Method in record class cool.scx.jdbc.meta_data.DataTypeMetaData
-
Returns a string representation of this record class.
- toString() - Method in record class cool.scx.jdbc.meta_data.IndexMetaData
-
Returns a string representation of this record class.
- toString() - Method in record class cool.scx.jdbc.meta_data.KeyMetaData
-
Returns a string representation of this record class.
- toString() - Method in record class cool.scx.jdbc.meta_data.SchemaHelper.TableVerifyResult
-
Returns a string representation of this record class.
- toString() - Method in record class cool.scx.jdbc.sql.UpdateResult
-
Returns a string representation of this record class.
- TypeColumn - Interface in cool.scx.jdbc.mapping.type
-
具有 java 类型 的 Column
- TypeDataType - Interface in cool.scx.jdbc.mapping.type
- TypeHandler<T> - Interface in cool.scx.jdbc.type_handler
- typeHandlerSelector - Variable in class cool.scx.jdbc.dialect.Dialect
- TypeHandlerSelector - Class in cool.scx.jdbc.type_handler
- TypeHandlerSelector() - Constructor for class cool.scx.jdbc.type_handler.TypeHandlerSelector
U
- unique() - Method in class cool.scx.jdbc.mapping.base.BaseColumn
- unique() - Method in class cool.scx.jdbc.mapping.base.BaseIndex
- unique() - Method in interface cool.scx.jdbc.mapping.Column
- unique() - Method in interface cool.scx.jdbc.mapping.Index
- unique() - Method in record class cool.scx.jdbc.meta_data.ColumnMetaData
-
Returns the value of the
uniquerecord component. - unique() - Method in record class cool.scx.jdbc.meta_data.IndexMetaData
-
Returns the value of the
uniquerecord component. - unwrap(Class<T>) - Method in class cool.scx.jdbc.spy.SpyWrapper
- update(SQL) - Method in class cool.scx.jdbc.sql.SQLRunner
-
update (自动管理连接)
- update(Connection, SQL) - Method in class cool.scx.jdbc.sql.SQLRunner
-
update
- Update(Table) - Static method in class cool.scx.jdbc.sql.SQLBuilder
- Update(String) - Static method in class cool.scx.jdbc.sql.SQLBuilder
- updateBatch(SQL) - Method in class cool.scx.jdbc.sql.SQLRunner
-
updateBatch (自动管理连接)
- updateBatch(Connection, SQL) - Method in class cool.scx.jdbc.sql.SQLRunner
-
updateBatch
- UpdateResult - Record Class in cool.scx.jdbc.sql
-
数据库更新结果
- UpdateResult(long, List<Long>) - Constructor for record class cool.scx.jdbc.sql.UpdateResult
-
Creates an instance of a
UpdateResultrecord class.
V
- valueOf(String) - Static method in enum class cool.scx.jdbc.JDBCType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class cool.scx.jdbc.JDBCType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Values(String...) - Method in class cool.scx.jdbc.sql.SQLBuilder
- VARCHAR - Enum constant in enum class cool.scx.jdbc.JDBCType
-
较短的文字 一般对应
String - verifyTable(Table, Table) - Static method in class cool.scx.jdbc.meta_data.SchemaHelper
W
- wasNull() - Method in class cool.scx.jdbc.spy.wrapper.CallableStatementWrapper
- Where(String) - Method in class cool.scx.jdbc.sql.SQLBuilder
- wrap(DataSource) - Static method in class cool.scx.jdbc.spy.Spy
- wrap(DataSource, SpyEventListener) - Static method in class cool.scx.jdbc.spy.Spy
Y
- YearMonthTypeHandler - Class in cool.scx.jdbc.type_handler.time
- YearMonthTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.time.YearMonthTypeHandler
- YearTypeHandler - Class in cool.scx.jdbc.type_handler.time
- YearTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.time.YearTypeHandler
Z
- ZonedDateTimeTypeHandler - Class in cool.scx.jdbc.type_handler.time
- ZonedDateTimeTypeHandler() - Constructor for class cool.scx.jdbc.type_handler.time.ZonedDateTimeTypeHandler
_
- _Delete(String) - Method in class cool.scx.jdbc.sql.SQLBuilder
All Classes and Interfaces|All Packages|Constant Field Values