A B C D E F G H I L M O P R S T U V
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages