A B C D E F G H I L M O P R S T U V 
All Classes All Packages

A

alter() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
alter(SQLManager) - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 

B

buildJDBC() - Method in class cc.carm.plugin.minesql.api.conf.drivers.H2MemConfig
 
buildJDBC() - Method in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 

C

cc.carm.plugin.minesql - package cc.carm.plugin.minesql
 
cc.carm.plugin.minesql.api - package cc.carm.plugin.minesql.api
 
cc.carm.plugin.minesql.api.conf - package cc.carm.plugin.minesql.api.conf
 
cc.carm.plugin.minesql.api.conf.drivers - package cc.carm.plugin.minesql.api.conf.drivers
 
cc.carm.plugin.minesql.api.conf.impl - package cc.carm.plugin.minesql.api.conf.impl
 
cc.carm.plugin.minesql.api.source - package cc.carm.plugin.minesql.api.source
 
cc.carm.plugin.minesql.api.table - package cc.carm.plugin.minesql.api.table
 
create() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
create(SQLDriverType, String) - Static method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
create(String, SQLSourceConfig) - Static method in class cc.carm.plugin.minesql.MineSQL
创建一个新的 SQLManager 实例
create(String, String) - Static method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
create(String, String, SQLHandler<SQLManager>) - Static method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
create(String, String, SQLHandler<SQLManager>, SQLPoolSettings) - Static method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
create(String, Properties) - Static method in class cc.carm.plugin.minesql.MineSQL
创建一个新的 SQLManager 实例
create(String, DataSource) - Static method in class cc.carm.plugin.minesql.MineSQL
 
createDelete() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createDelete(SQLManager) - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createH2File(File) - Static method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
createH2File(String) - Static method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
createH2Mem(String) - Static method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
createInsert() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createInsert(SQLManager) - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createInsertBatch() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createInsertBatch(SQLManager) - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createMariaDB(String, int, String, String, String, String) - Static method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
createMySQL(String, int, String, String, String, String) - Static method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
createQuery() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createQuery(SQLManager) - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createRegistry() - Static method in class cc.carm.plugin.minesql.MineSQL
创建一个独立的管理器注册池。
createReplace() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createReplace(SQLManager) - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createReplaceBatch() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createReplaceBatch(SQLManager) - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createSource() - Method in class cc.carm.plugin.minesql.api.conf.drivers.H2MemConfig
 
createSource() - Method in class cc.carm.plugin.minesql.api.conf.impl.FileBasedConfig
 
createSource() - Method in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 
createSource() - Method in class cc.carm.plugin.minesql.api.conf.SQLDriverConfig
 
createTables(SQLTablesRoot) - Static method in class cc.carm.plugin.minesql.MineSQL
读取一个 SQLTablesRoot 中全部的 SimpleSQLTable 实例并初始化。
createTables(Class<? extends SQLTablesRoot>) - Static method in class cc.carm.plugin.minesql.MineSQL
读取一个 SQLTablesRoot类中 中全部的静态 SimpleSQLTable 实例并初始化。
createUpdate() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
createUpdate(SQLManager) - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 

D

database - Variable in class cc.carm.plugin.minesql.api.conf.drivers.H2MemConfig
 
database - Variable in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 
database - Variable in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 

E

editSettings(Consumer<SQLPoolSettings>) - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
extraSettings - Variable in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 

F

FileBasedConfig - Class in cc.carm.plugin.minesql.api.conf.impl
 
FileBasedConfig(SQLDriverType, String) - Constructor for class cc.carm.plugin.minesql.api.conf.impl.FileBasedConfig
 
filePath - Variable in class cc.carm.plugin.minesql.api.conf.impl.FileBasedConfig
 

G

get() - Method in interface cc.carm.plugin.minesql.api.SQLRegistry
获取原生注册的首个 SQLManager 实例
get(String) - Method in interface cc.carm.plugin.minesql.api.SQLRegistry
获取原生注册的指定名称的 SQLManager 实例
getAutoCommit() - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
getDatabase() - Method in class cc.carm.plugin.minesql.api.conf.drivers.H2MemConfig
 
getDatabase() - Method in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 
getDatabase() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
getDatabaseAlias() - Method in enum cc.carm.plugin.minesql.api.SQLDriverType
 
getDataSourceFolder() - Static method in class cc.carm.plugin.minesql.MineSQL
 
getDriverClass() - Method in enum cc.carm.plugin.minesql.api.SQLDriverType
 
getDriverClassName() - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
getExtraSettings() - Method in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 
getFilePath() - Method in class cc.carm.plugin.minesql.api.conf.impl.FileBasedConfig
 
getHost() - Method in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 
getIdleTimeout() - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
getInitializer() - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
getInitializer() - Method in enum cc.carm.plugin.minesql.api.SQLDriverType
 
getJdbcPrefix() - Method in enum cc.carm.plugin.minesql.api.SQLDriverType
 
getJdbcURL() - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
getLogger() - Static method in class cc.carm.plugin.minesql.MineSQL
 
getMaxActive() - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
getMaxHoldTime() - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
getMaxPoolSize() - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
getMaxWaitTime() - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
getNotNull(String) - Method in interface cc.carm.plugin.minesql.api.SQLRegistry
获取原生注册的指定名称的 SQLManager 实例,并要求其不得为空
getOptional(String) - Method in interface cc.carm.plugin.minesql.api.SQLRegistry
获取原生注册的指定名称的 SQLManager 实例
getPassword() - Method in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 
getPassword() - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
getPoolName() - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
getPort() - Method in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 
getReadOnly() - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
getRegistry() - Static method in class cc.carm.plugin.minesql.MineSQL
得到管理器注册池
getSchema() - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
getSettings() - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
getSQLManager() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
getTableName() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
getTablePrefix() - Method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
getType() - Method in class cc.carm.plugin.minesql.api.conf.SQLDriverConfig
 
getUsername() - Method in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 
getUsername() - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
getValidationInterval() - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
getValidationSQL() - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
getValidationTimeout() - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 

H

H2_FILE - cc.carm.plugin.minesql.api.SQLDriverType
 
H2_MEM - cc.carm.plugin.minesql.api.SQLDriverType
 
H2MemConfig - Class in cc.carm.plugin.minesql.api.conf.drivers
 
H2MemConfig(String) - Constructor for class cc.carm.plugin.minesql.api.conf.drivers.H2MemConfig
 
host - Variable in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 

I

initializeAPI(IMineSQL) - Static method in class cc.carm.plugin.minesql.MineSQL
 

L

list() - Method in interface cc.carm.plugin.minesql.api.SQLRegistry
获取某命名空间下所有 SQLManager 实例

M

MARIADB - cc.carm.plugin.minesql.api.SQLDriverType
 
MineSQL - Class in cc.carm.plugin.minesql
 
MineSQL() - Constructor for class cc.carm.plugin.minesql.MineSQL
 
MYSQL - cc.carm.plugin.minesql.api.SQLDriverType
 

O

of(String, SQLHandler<TableCreateBuilder>) - Static method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
of(String, String, SQLHandler<TableCreateBuilder>) - Static method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
of(String, String, String, SQLHandler<TableCreateBuilder>) - Static method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
of(String, String, Supplier<String>, SQLHandler<TableCreateBuilder>) - Static method in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 

P

parse(String) - Static method in enum cc.carm.plugin.minesql.api.SQLDriverType
 
password - Variable in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 
port - Variable in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 

R

register(String, SQLManager) - Method in interface cc.carm.plugin.minesql.api.SQLRegistry
注册一个新的 SQLManager 实例
RemoteAuthConfig - Class in cc.carm.plugin.minesql.api.conf.impl
 
RemoteAuthConfig(SQLDriverType, String, int, String, String, String, String) - Constructor for class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 

S

serialize() - Method in class cc.carm.plugin.minesql.api.conf.drivers.H2MemConfig
 
serialize() - Method in class cc.carm.plugin.minesql.api.conf.impl.FileBasedConfig
 
serialize() - Method in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 
serialize() - Method in class cc.carm.plugin.minesql.api.conf.SQLDriverConfig
 
setAutoCommit(Boolean) - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
setDriverClassName(String) - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
setIdleTimeout(Long) - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
setInitializer(SQLHandler<SQLManager>) - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
setJdbcURL(String) - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
setMaxActive(Integer) - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
setMaxHoldTime(Integer) - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
setMaxPoolSize(Integer) - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
setMaxWaitTime(Long) - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
setPassword(String) - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
setPoolName(String) - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
setReadOnly(Boolean) - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
setSchema(String) - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
setSettings(SQLPoolSettings) - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
setUsername(String) - Method in class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
setValidationInterval(Long) - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
setValidationSQL(String) - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
setValidationTimeout(Integer) - Method in class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
shutdown(SQLManager) - Static method in class cc.carm.plugin.minesql.MineSQL
终止并关闭一个 SQLManager 实例。
shutdown(SQLManager, boolean) - Static method in class cc.carm.plugin.minesql.MineSQL
终止并关闭一个 SQLManager 实例。
shutdown(SQLManager, Consumer<Map<UUID, SQLQuery>>) - Static method in class cc.carm.plugin.minesql.MineSQL
终止并关闭一个 SQLManager 实例。
SimpleSQLTable - Class in cc.carm.plugin.minesql.api.table
 
SimpleSQLTable(String, String, Supplier<String>, SQLHandler<TableCreateBuilder>) - Constructor for class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
SQLDriverConfig - Class in cc.carm.plugin.minesql.api.conf
 
SQLDriverConfig(SQLDriverType) - Constructor for class cc.carm.plugin.minesql.api.conf.SQLDriverConfig
 
SQLDriverType - Enum in cc.carm.plugin.minesql.api
 
SQLPoolSettings - Class in cc.carm.plugin.minesql.api.source
 
SQLPoolSettings() - Constructor for class cc.carm.plugin.minesql.api.source.SQLPoolSettings
 
SQLRegistry - Interface in cc.carm.plugin.minesql.api
入口类
SQLSourceConfig - Class in cc.carm.plugin.minesql.api.source
 
SQLSourceConfig(String, String, SQLHandler<SQLManager>, SQLPoolSettings) - Constructor for class cc.carm.plugin.minesql.api.source.SQLSourceConfig
 
SQLTablesRoot - Class in cc.carm.plugin.minesql.api.table
表声明类的根节点,用于标注该类用于记录表的结构信息。
SQLTablesRoot() - Constructor for class cc.carm.plugin.minesql.api.table.SQLTablesRoot
 

T

tableCreator - Variable in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
tableName - Variable in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
tablePrefix - Variable in class cc.carm.plugin.minesql.api.table.SimpleSQLTable
 
type - Variable in class cc.carm.plugin.minesql.api.conf.SQLDriverConfig
 

U

unregister(String) - Method in interface cc.carm.plugin.minesql.api.SQLRegistry
从注册池中注销一个新的 SQLManager 实例
username - Variable in class cc.carm.plugin.minesql.api.conf.impl.RemoteAuthConfig
 

V

valueOf(String) - Static method in enum cc.carm.plugin.minesql.api.SQLDriverType
Returns the enum constant of this type with the specified name.
values() - Static method in enum cc.carm.plugin.minesql.api.SQLDriverType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M O P R S T U V 
All Classes All Packages