您的浏览器已禁用 JavaScript。
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
所有程序包的分层结构
程序包分层结构:
io.shardingjdbc.core.api
,
io.shardingjdbc.core.api.algorithm.masterslave
,
io.shardingjdbc.core.api.algorithm.sharding
,
io.shardingjdbc.core.api.algorithm.sharding.complex
,
io.shardingjdbc.core.api.algorithm.sharding.hint
,
io.shardingjdbc.core.api.algorithm.sharding.standard
,
io.shardingjdbc.core.api.config
,
io.shardingjdbc.core.api.config.strategy
,
io.shardingjdbc.core.constant
,
io.shardingjdbc.core.exception
,
io.shardingjdbc.core.executor
,
io.shardingjdbc.core.executor.event
,
io.shardingjdbc.core.executor.threadlocal
,
io.shardingjdbc.core.executor.type.batch
,
io.shardingjdbc.core.executor.type.prepared
,
io.shardingjdbc.core.executor.type.statement
,
io.shardingjdbc.core.hint
,
io.shardingjdbc.core.jdbc.adapter
,
io.shardingjdbc.core.jdbc.adapter.invocation
,
io.shardingjdbc.core.jdbc.core
,
io.shardingjdbc.core.jdbc.core.connection
,
io.shardingjdbc.core.jdbc.core.datasource
,
io.shardingjdbc.core.jdbc.core.resultset
,
io.shardingjdbc.core.jdbc.core.statement
,
io.shardingjdbc.core.jdbc.unsupported
,
io.shardingjdbc.core.keygen
,
io.shardingjdbc.core.merger
,
io.shardingjdbc.core.merger.common
,
io.shardingjdbc.core.merger.groupby
,
io.shardingjdbc.core.merger.groupby.aggregation
,
io.shardingjdbc.core.merger.iterator
,
io.shardingjdbc.core.merger.orderby
,
io.shardingjdbc.core.merger.pagination
,
io.shardingjdbc.core.merger.util
,
io.shardingjdbc.core.parsing
,
io.shardingjdbc.core.parsing.lexer
,
io.shardingjdbc.core.parsing.lexer.analyzer
,
io.shardingjdbc.core.parsing.lexer.dialect.mysql
,
io.shardingjdbc.core.parsing.lexer.dialect.oracle
,
io.shardingjdbc.core.parsing.lexer.dialect.postgresql
,
io.shardingjdbc.core.parsing.lexer.dialect.sqlserver
,
io.shardingjdbc.core.parsing.lexer.token
,
io.shardingjdbc.core.parsing.parser.clause
,
io.shardingjdbc.core.parsing.parser.clause.facade
,
io.shardingjdbc.core.parsing.parser.context
,
io.shardingjdbc.core.parsing.parser.context.condition
,
io.shardingjdbc.core.parsing.parser.context.limit
,
io.shardingjdbc.core.parsing.parser.context.selectitem
,
io.shardingjdbc.core.parsing.parser.context.table
,
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause
,
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.facade
,
io.shardingjdbc.core.parsing.parser.dialect.mysql.sql
,
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause
,
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.facade
,
io.shardingjdbc.core.parsing.parser.dialect.oracle.sql
,
io.shardingjdbc.core.parsing.parser.dialect.postgresql.clause
,
io.shardingjdbc.core.parsing.parser.dialect.postgresql.clause.facade
,
io.shardingjdbc.core.parsing.parser.dialect.postgresql.sql
,
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause
,
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.facade
,
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.sql
,
io.shardingjdbc.core.parsing.parser.exception
,
io.shardingjdbc.core.parsing.parser.expression
,
io.shardingjdbc.core.parsing.parser.sql
,
io.shardingjdbc.core.parsing.parser.sql.ddl
,
io.shardingjdbc.core.parsing.parser.sql.ddl.alter
,
io.shardingjdbc.core.parsing.parser.sql.ddl.create
,
io.shardingjdbc.core.parsing.parser.sql.ddl.drop
,
io.shardingjdbc.core.parsing.parser.sql.ddl.truncate
,
io.shardingjdbc.core.parsing.parser.sql.dml
,
io.shardingjdbc.core.parsing.parser.sql.dml.delete
,
io.shardingjdbc.core.parsing.parser.sql.dml.insert
,
io.shardingjdbc.core.parsing.parser.sql.dml.update
,
io.shardingjdbc.core.parsing.parser.sql.dql
,
io.shardingjdbc.core.parsing.parser.sql.dql.select
,
io.shardingjdbc.core.parsing.parser.token
,
io.shardingjdbc.core.rewrite
,
io.shardingjdbc.core.routing
,
io.shardingjdbc.core.routing.router
,
io.shardingjdbc.core.routing.strategy
,
io.shardingjdbc.core.routing.strategy.complex
,
io.shardingjdbc.core.routing.strategy.hint
,
io.shardingjdbc.core.routing.strategy.inline
,
io.shardingjdbc.core.routing.strategy.none
,
io.shardingjdbc.core.routing.strategy.standard
,
io.shardingjdbc.core.routing.type
,
io.shardingjdbc.core.routing.type.all
,
io.shardingjdbc.core.routing.type.complex
,
io.shardingjdbc.core.routing.type.hint
,
io.shardingjdbc.core.routing.type.simple
,
io.shardingjdbc.core.rule
,
io.shardingjdbc.core.util
,
io.shardingjdbc.core.yaml.masterslave
,
io.shardingjdbc.core.yaml.sharding
,
io.shardingjdbc.core.yaml.sharding.strategy
类分层结构
java.lang.
Object
io.shardingjdbc.core.parsing.parser.sql.ddl.alter.
AbstractAlterParser
(implements io.shardingjdbc.core.parsing.parser.sql.
SQLParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.sql.
MySQLAlterParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.sql.
OracleAlterParser
io.shardingjdbc.core.parsing.parser.dialect.postgresql.sql.
PostgreSQLAlterParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.sql.
SQLServerAlterParser
io.shardingjdbc.core.parsing.parser.sql.ddl.create.
AbstractCreateParser
(implements io.shardingjdbc.core.parsing.parser.sql.
SQLParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.sql.
MySQLCreateParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.sql.
OracleCreateParser
io.shardingjdbc.core.parsing.parser.dialect.postgresql.sql.
PostgreSQLCreateParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.sql.
SQLServerCreateParser
io.shardingjdbc.core.merger.common.
AbstractDecoratorResultSetMerger
(implements io.shardingjdbc.core.merger.
ResultSetMerger
)
io.shardingjdbc.core.merger.pagination.
LimitDecoratorResultSetMerger
io.shardingjdbc.core.merger.pagination.
RowNumberDecoratorResultSetMerger
io.shardingjdbc.core.merger.pagination.
TopAndRowNumberDecoratorResultSetMerger
io.shardingjdbc.core.parsing.parser.clause.facade.
AbstractDeleteClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.facade.
MySQLDeleteClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.facade.
OracleDeleteClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.postgresql.clause.facade.
PostgreSQLDeleteClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.facade.
SQLServerDeleteClauseParserFacade
io.shardingjdbc.core.parsing.parser.sql.dml.delete.
AbstractDeleteParser
(implements io.shardingjdbc.core.parsing.parser.sql.
SQLParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.sql.
MySQLDeleteParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.sql.
OracleDeleteParser
io.shardingjdbc.core.parsing.parser.dialect.postgresql.sql.
PostgreSQLDeleteParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.sql.
SQLServerDeleteParser
io.shardingjdbc.core.parsing.parser.sql.ddl.drop.
AbstractDropParser
(implements io.shardingjdbc.core.parsing.parser.sql.
SQLParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.sql.
MySQLDropParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.sql.
OracleDropParser
io.shardingjdbc.core.parsing.parser.dialect.postgresql.sql.
PostgreSQLDropParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.sql.
SQLServerDropParser
io.shardingjdbc.core.executor.event.
AbstractExecutionEvent
io.shardingjdbc.core.executor.event.
AbstractSQLExecutionEvent
io.shardingjdbc.core.executor.event.
DMLExecutionEvent
io.shardingjdbc.core.executor.event.
DQLExecutionEvent
io.shardingjdbc.core.executor.event.
OverallExecutionEvent
io.shardingjdbc.core.parsing.parser.clause.facade.
AbstractInsertClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.facade.
MySQLInsertClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.facade.
OracleInsertClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.postgresql.clause.facade.
PostgreSQLInsertClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.facade.
SQLServerInsertClauseParserFacade
io.shardingjdbc.core.parsing.parser.sql.dml.insert.
AbstractInsertParser
(implements io.shardingjdbc.core.parsing.parser.sql.
SQLParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.sql.
MySQLInsertParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.sql.
OracleInsertParser
io.shardingjdbc.core.parsing.parser.dialect.postgresql.sql.
PostgreSQLInsertParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.sql.
SQLServerInsertParser
io.shardingjdbc.core.merger.common.
AbstractMemoryResultSetMerger
(implements io.shardingjdbc.core.merger.
ResultSetMerger
)
io.shardingjdbc.core.merger.groupby.
GroupByMemoryResultSetMerger
io.shardingjdbc.core.parsing.parser.clause.facade.
AbstractSelectClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.facade.
MySQLSelectClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.facade.
OracleSelectClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.postgresql.clause.facade.
PostgreSQLSelectClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.facade.
SQLServerSelectClauseParserFacade
io.shardingjdbc.core.parsing.parser.sql.dql.select.
AbstractSelectParser
(implements io.shardingjdbc.core.parsing.parser.sql.
SQLParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.sql.
MySQLSelectParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.sql.
OracleSelectParser
io.shardingjdbc.core.parsing.parser.dialect.postgresql.sql.
PostgreSQLSelectParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.sql.
SQLServerSelectParser
io.shardingjdbc.core.parsing.parser.sql.
AbstractSQLStatement
(implements io.shardingjdbc.core.parsing.parser.sql.
SQLStatement
)
io.shardingjdbc.core.parsing.parser.sql.ddl.
DDLStatement
io.shardingjdbc.core.parsing.parser.sql.dml.
DMLStatement
io.shardingjdbc.core.parsing.parser.sql.dml.insert.
InsertStatement
io.shardingjdbc.core.parsing.parser.sql.dql.
DQLStatement
io.shardingjdbc.core.parsing.parser.sql.dql.select.
SelectStatement
io.shardingjdbc.core.merger.common.
AbstractStreamResultSetMerger
(implements io.shardingjdbc.core.merger.
ResultSetMerger
)
io.shardingjdbc.core.merger.iterator.
IteratorStreamResultSetMerger
io.shardingjdbc.core.merger.orderby.
OrderByStreamResultSetMerger
io.shardingjdbc.core.merger.groupby.
GroupByStreamResultSetMerger
io.shardingjdbc.core.parsing.parser.sql.ddl.truncate.
AbstractTruncateParser
(implements io.shardingjdbc.core.parsing.parser.sql.
SQLParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.sql.
MySQLTruncateParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.sql.
OracleTruncateParser
io.shardingjdbc.core.parsing.parser.dialect.postgresql.sql.
PostgreSQLTruncateParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.sql.
SQLServerTruncateParser
io.shardingjdbc.core.parsing.parser.clause.facade.
AbstractUpdateClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.facade.
MySQLUpdateClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.facade.
OracleUpdateClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.postgresql.clause.facade.
PostgreSQLUpdateClauseParserFacade
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.facade.
SQLServerUpdateClauseParserFacade
io.shardingjdbc.core.parsing.parser.sql.dml.update.
AbstractUpdateParser
(implements io.shardingjdbc.core.parsing.parser.sql.
SQLParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.sql.
MySQLUpdateParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.sql.
OracleUpdateParser
io.shardingjdbc.core.parsing.parser.dialect.postgresql.sql.
PostgreSQLUpdateParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.sql.
SQLServerUpdateParser
io.shardingjdbc.core.merger.groupby.aggregation.
AccumulationAggregationUnit
(implements io.shardingjdbc.core.merger.groupby.aggregation.
AggregationUnit
)
io.shardingjdbc.core.parsing.parser.context.selectitem.
AggregationSelectItem
(implements io.shardingjdbc.core.parsing.parser.context.selectitem.
SelectItem
)
io.shardingjdbc.core.merger.groupby.aggregation.
AggregationUnitFactory
io.shardingjdbc.core.parsing.parser.clause.
AliasClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.sql.ddl.alter.
AlterParserFactory
io.shardingjdbc.core.merger.groupby.aggregation.
AverageAggregationUnit
(implements io.shardingjdbc.core.merger.groupby.aggregation.
AggregationUnit
)
io.shardingjdbc.core.executor.type.batch.
BatchPreparedStatementExecutor
io.shardingjdbc.core.executor.type.batch.
BatchPreparedStatementUnit
(implements io.shardingjdbc.core.executor.
BaseStatementUnit
)
io.shardingjdbc.core.rule.
BindingTableRule
io.shardingjdbc.core.routing.type.complex.
CartesianDataSource
io.shardingjdbc.core.routing.type.complex.
CartesianRoutingEngine
(implements io.shardingjdbc.core.routing.type.
RoutingEngine
)
io.shardingjdbc.core.routing.type.complex.
CartesianTableReference
io.shardingjdbc.core.parsing.lexer.analyzer.
CharType
io.shardingjdbc.core.parsing.parser.context.condition.
Column
io.shardingjdbc.core.parsing.parser.context.selectitem.
CommonSelectItem
(implements io.shardingjdbc.core.parsing.parser.context.selectitem.
SelectItem
)
io.shardingjdbc.core.merger.groupby.aggregation.
ComparableAggregationUnit
(implements io.shardingjdbc.core.merger.groupby.aggregation.
AggregationUnit
)
io.shardingjdbc.core.routing.type.complex.
ComplexRoutingEngine
(implements io.shardingjdbc.core.routing.type.
RoutingEngine
)
io.shardingjdbc.core.routing.strategy.complex.
ComplexShardingStrategy
(implements io.shardingjdbc.core.routing.strategy.
ShardingStrategy
)
io.shardingjdbc.core.api.config.strategy.
ComplexShardingStrategyConfiguration
(implements io.shardingjdbc.core.api.config.strategy.
ShardingStrategyConfiguration
)
io.shardingjdbc.core.parsing.parser.context.condition.
Condition
io.shardingjdbc.core.parsing.parser.context.condition.
Conditions
io.shardingjdbc.core.api.
ConfigMapContext
io.shardingjdbc.core.parsing.parser.sql.ddl.create.
CreateParserFactory
io.shardingjdbc.core.routing.type.all.
DatabaseAllRoutingEngine
(implements io.shardingjdbc.core.routing.type.
RoutingEngine
)
io.shardingjdbc.core.routing.type.hint.
DatabaseHintRoutingEngine
(implements io.shardingjdbc.core.routing.type.
RoutingEngine
)
io.shardingjdbc.core.routing.router.
DatabaseHintSQLRouter
(implements io.shardingjdbc.core.routing.router.
SQLRouter
)
io.shardingjdbc.core.rule.
DataNode
io.shardingjdbc.core.util.
DataSourceUtil
io.shardingjdbc.core.keygen.
DefaultKeyGenerator
(implements io.shardingjdbc.core.keygen.
KeyGenerator
)
io.shardingjdbc.core.parsing.parser.sql.dml.delete.
DeleteParserFactory
io.shardingjdbc.core.parsing.lexer.analyzer.
Dictionary
io.shardingjdbc.core.parsing.parser.clause.
DistinctClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.
MySQLDistinctClauseParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.
OracleDistinctClauseParser
io.shardingjdbc.core.parsing.parser.sql.ddl.drop.
DropParserFactory
io.shardingjdbc.core.util.
EventBusInstance
io.shardingjdbc.core.executor.threadlocal.
ExecutorDataMap
io.shardingjdbc.core.executor.
ExecutorEngine
(implements java.lang.
AutoCloseable
)
io.shardingjdbc.core.executor.threadlocal.
ExecutorExceptionHandler
io.shardingjdbc.core.parsing.parser.clause.
ExpressionClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.context.
GeneratedKey
io.shardingjdbc.core.parsing.parser.token.
GeneratedKeyToken
(implements io.shardingjdbc.core.parsing.parser.token.
SQLToken
)
io.shardingjdbc.core.parsing.parser.clause.
GroupByClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.
MySQLGroupByClauseParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.
OracleGroupByClauseParser
io.shardingjdbc.core.merger.groupby.
GroupByRowComparator
(implements java.util.
Comparator
<T>)
io.shardingjdbc.core.merger.groupby.
GroupByValue
io.shardingjdbc.core.parsing.parser.clause.
HavingClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.api.
HintManager
(implements java.lang.
AutoCloseable
)
io.shardingjdbc.core.hint.
HintManagerHolder
io.shardingjdbc.core.routing.strategy.hint.
HintShardingStrategy
(implements io.shardingjdbc.core.routing.strategy.
ShardingStrategy
)
io.shardingjdbc.core.api.config.strategy.
HintShardingStrategyConfiguration
(implements io.shardingjdbc.core.api.config.strategy.
ShardingStrategyConfiguration
)
io.shardingjdbc.core.util.
InlineExpressionParser
io.shardingjdbc.core.routing.strategy.inline.
InlineShardingStrategy
(implements io.shardingjdbc.core.routing.strategy.
ShardingStrategy
)
io.shardingjdbc.core.api.config.strategy.
InlineShardingStrategyConfiguration
(implements io.shardingjdbc.core.api.config.strategy.
ShardingStrategyConfiguration
)
io.shardingjdbc.core.parsing.parser.clause.
InsertColumnsClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.clause.
InsertIntoClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.
MySQLInsertIntoClauseParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.
OracleInsertIntoClauseParser
io.shardingjdbc.core.parsing.parser.dialect.postgresql.clause.
PostgreSQLInsertIntoClauseParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.
SQLServerInsertIntoClauseParser
io.shardingjdbc.core.parsing.parser.sql.dml.insert.
InsertParserFactory
io.shardingjdbc.core.parsing.parser.clause.
InsertSetClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.
MySQLInsertSetClauseParser
io.shardingjdbc.core.parsing.parser.clause.
InsertValuesClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.
MySQLInsertValuesClauseParser
io.shardingjdbc.core.parsing.parser.token.
ItemsToken
(implements io.shardingjdbc.core.parsing.parser.token.
SQLToken
)
io.shardingjdbc.core.jdbc.adapter.invocation.
JdbcMethodInvocation
io.shardingjdbc.core.jdbc.adapter.invocation.
SetParameterMethodInvocation
io.shardingjdbc.core.keygen.
KeyGeneratorFactory
io.shardingjdbc.core.parsing.lexer.
Lexer
io.shardingjdbc.core.parsing.lexer.dialect.mysql.
MySQLLexer
io.shardingjdbc.core.parsing.lexer.dialect.oracle.
OracleLexer
io.shardingjdbc.core.parsing.lexer.dialect.postgresql.
PostgreSQLLexer
io.shardingjdbc.core.parsing.lexer.dialect.sqlserver.
SQLServerLexer
io.shardingjdbc.core.parsing.lexer.
LexerEngine
io.shardingjdbc.core.parsing.lexer.
LexerEngineFactory
io.shardingjdbc.core.parsing.parser.context.limit.
Limit
io.shardingjdbc.core.parsing.parser.context.limit.
LimitValue
io.shardingjdbc.core.api.algorithm.sharding.
ListShardingValue
<T> (implements io.shardingjdbc.core.api.algorithm.sharding.
ShardingValue
)
io.shardingjdbc.core.api.
MasterSlaveDataSourceFactory
io.shardingjdbc.core.rule.
MasterSlaveRule
io.shardingjdbc.core.api.config.
MasterSlaveRuleConfiguration
io.shardingjdbc.core.merger.common.
MemoryResultSetRow
io.shardingjdbc.core.merger.
MergeEngine
io.shardingjdbc.core.parsing.parser.token.
MultipleInsertValuesToken
(implements io.shardingjdbc.core.parsing.parser.token.
SQLToken
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.
MySQLLimitClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.
MySQLSelectOptionClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.jdbc.core.datasource.
NamedDataSource
io.shardingjdbc.core.routing.strategy.none.
NoneShardingStrategy
(implements io.shardingjdbc.core.routing.strategy.
ShardingStrategy
)
io.shardingjdbc.core.api.config.strategy.
NoneShardingStrategyConfiguration
(implements io.shardingjdbc.core.api.config.strategy.
ShardingStrategyConfiguration
)
io.shardingjdbc.core.util.
NumberUtil
io.shardingjdbc.core.parsing.parser.token.
OffsetToken
(implements io.shardingjdbc.core.parsing.parser.token.
SQLToken
)
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.
OracleForClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.
OracleHierarchicalQueryClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.
OracleModelClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.clause.
OrderByClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.
OracleOrderByClauseParser
io.shardingjdbc.core.parsing.parser.dialect.postgresql.clause.
PostgreSQLOrderByClauseParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.
SQLServerOrderByClauseParser
io.shardingjdbc.core.parsing.parser.token.
OrderByToken
(implements io.shardingjdbc.core.parsing.parser.token.
SQLToken
)
io.shardingjdbc.core.merger.orderby.
OrderByValue
(implements java.lang.
Comparable
<T>)
io.shardingjdbc.core.parsing.parser.context.
OrderItem
io.shardingjdbc.core.routing.router.
ParsingSQLRouter
(implements io.shardingjdbc.core.routing.router.
SQLRouter
)
io.shardingjdbc.core.parsing.parser.dialect.postgresql.clause.
PostgreSQLForClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.postgresql.clause.
PostgreSQLLimitClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.api.algorithm.sharding.
PreciseShardingValue
<T> (implements io.shardingjdbc.core.api.algorithm.sharding.
ShardingValue
)
io.shardingjdbc.core.executor.type.prepared.
PreparedStatementExecutor
io.shardingjdbc.core.routing.
PreparedStatementRoutingEngine
io.shardingjdbc.core.executor.type.prepared.
PreparedStatementUnit
(implements io.shardingjdbc.core.executor.
BaseStatementUnit
)
io.shardingjdbc.core.api.algorithm.masterslave.
RandomMasterSlaveLoadBalanceAlgorithm
(implements io.shardingjdbc.core.api.algorithm.masterslave.
MasterSlaveLoadBalanceAlgorithm
)
io.shardingjdbc.core.api.algorithm.sharding.
RangeShardingValue
<T> (implements io.shardingjdbc.core.api.algorithm.sharding.
ShardingValue
)
io.shardingjdbc.core.merger.util.
ResultSetUtil
io.shardingjdbc.core.api.algorithm.masterslave.
RoundRobinMasterSlaveLoadBalanceAlgorithm
(implements io.shardingjdbc.core.api.algorithm.masterslave.
MasterSlaveLoadBalanceAlgorithm
)
io.shardingjdbc.core.routing.type.
RoutingResult
io.shardingjdbc.core.routing.type.complex.
CartesianRoutingResult
io.shardingjdbc.core.parsing.parser.token.
RowCountToken
(implements io.shardingjdbc.core.parsing.parser.token.
SQLToken
)
io.shardingjdbc.core.parsing.parser.clause.
SelectListClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.
OracleSelectListClauseParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.
SQLServerSelectListClauseParser
io.shardingjdbc.core.parsing.parser.sql.dql.select.
SelectParserFactory
io.shardingjdbc.core.parsing.parser.clause.
SelectRestClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.
MySQLSelectRestClauseParser
io.shardingjdbc.core.parsing.parser.dialect.postgresql.clause.
PostgreSQLSelectRestClauseParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.
SQLServerSelectRestClauseParser
io.shardingjdbc.core.routing.strategy.
ShardingAlgorithmFactory
io.shardingjdbc.core.jdbc.core.
ShardingContext
io.shardingjdbc.core.api.
ShardingDataSourceFactory
io.shardingjdbc.core.hint.
ShardingKey
io.shardingjdbc.core.constant.
ShardingProperties
io.shardingjdbc.core.rule.
ShardingRule
io.shardingjdbc.core.api.config.
ShardingRuleConfiguration
io.shardingjdbc.core.routing.type.simple.
SimpleRoutingEngine
(implements io.shardingjdbc.core.routing.type.
RoutingEngine
)
io.shardingjdbc.core.rewrite.
SQLBuilder
io.shardingjdbc.core.routing.
SQLExecutionUnit
io.shardingjdbc.core.parsing.parser.expression.
SQLIdentifierExpression
(implements io.shardingjdbc.core.parsing.parser.expression.
SQLExpression
)
io.shardingjdbc.core.parsing.parser.expression.
SQLIgnoreExpression
(implements io.shardingjdbc.core.parsing.parser.expression.
SQLExpression
)
io.shardingjdbc.core.parsing.
SQLJudgeEngine
io.shardingjdbc.core.util.
SQLLogger
io.shardingjdbc.core.parsing.parser.expression.
SQLNumberExpression
(implements io.shardingjdbc.core.parsing.parser.expression.
SQLExpression
)
io.shardingjdbc.core.parsing.parser.sql.
SQLParserFactory
io.shardingjdbc.core.parsing.
SQLParsingEngine
io.shardingjdbc.core.parsing.parser.expression.
SQLPlaceholderExpression
(implements io.shardingjdbc.core.parsing.parser.expression.
SQLExpression
)
io.shardingjdbc.core.parsing.parser.expression.
SQLPropertyExpression
(implements io.shardingjdbc.core.parsing.parser.expression.
SQLExpression
)
io.shardingjdbc.core.rewrite.
SQLRewriteEngine
io.shardingjdbc.core.routing.
SQLRouteResult
io.shardingjdbc.core.routing.router.
SQLRouterFactory
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.
SQLServerOffsetClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.
SQLServerTopClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.expression.
SQLTextExpression
(implements io.shardingjdbc.core.parsing.parser.expression.
SQLExpression
)
io.shardingjdbc.core.util.
SQLUtil
io.shardingjdbc.core.routing.strategy.standard.
StandardShardingStrategy
(implements io.shardingjdbc.core.routing.strategy.
ShardingStrategy
)
io.shardingjdbc.core.api.config.strategy.
StandardShardingStrategyConfiguration
(implements io.shardingjdbc.core.api.config.strategy.
ShardingStrategyConfiguration
)
io.shardingjdbc.core.parsing.parser.context.selectitem.
StarSelectItem
(implements io.shardingjdbc.core.parsing.parser.context.selectitem.
SelectItem
)
io.shardingjdbc.core.executor.type.statement.
StatementExecutor
io.shardingjdbc.core.routing.
StatementRoutingEngine
io.shardingjdbc.core.executor.type.statement.
StatementUnit
(implements io.shardingjdbc.core.executor.
BaseStatementUnit
)
io.shardingjdbc.core.util.
StringUtil
io.shardingjdbc.core.parsing.parser.context.table.
Table
io.shardingjdbc.core.parsing.parser.clause.
TableReferencesClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.
MySQLTableReferencesClauseParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.
OracleTableReferencesClauseParser
io.shardingjdbc.core.parsing.parser.dialect.postgresql.clause.
PostgreSQLTableReferencesClauseParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.
SQLServerTableReferencesClauseParser
io.shardingjdbc.core.rule.
TableRule
io.shardingjdbc.core.api.config.
TableRuleConfiguration
io.shardingjdbc.core.parsing.parser.context.table.
Tables
io.shardingjdbc.core.parsing.parser.token.
TableToken
(implements io.shardingjdbc.core.parsing.parser.token.
SQLToken
)
io.shardingjdbc.core.routing.type.
TableUnit
io.shardingjdbc.core.routing.type.
TableUnits
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Exception
java.lang.
RuntimeException
io.shardingjdbc.core.exception.
ShardingJdbcException
io.shardingjdbc.core.parsing.parser.exception.
SQLParsingException
io.shardingjdbc.core.parsing.parser.exception.
SQLParsingUnsupportedException
io.shardingjdbc.core.parsing.lexer.analyzer.
UnterminatedCharException
io.shardingjdbc.core.keygen.
TimeService
io.shardingjdbc.core.parsing.lexer.token.
Token
io.shardingjdbc.core.parsing.lexer.analyzer.
Tokenizer
io.shardingjdbc.core.parsing.parser.sql.ddl.truncate.
TruncateParserFactory
io.shardingjdbc.core.parsing.parser.sql.dml.update.
UpdateParserFactory
io.shardingjdbc.core.parsing.parser.clause.
UpdateSetItemsClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.clause.
WhereClauseParser
(implements io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
)
io.shardingjdbc.core.parsing.parser.dialect.mysql.clause.
MySQLWhereClauseParser
io.shardingjdbc.core.parsing.parser.dialect.oracle.clause.
OracleWhereClauseParser
io.shardingjdbc.core.parsing.parser.dialect.sqlserver.clause.
SQLServerWhereClauseParser
io.shardingjdbc.core.jdbc.adapter.
WrapperAdapter
(implements java.sql.
Wrapper
)
io.shardingjdbc.core.jdbc.unsupported.
AbstractUnsupportedOperationConnection
(implements java.sql.
Connection
)
io.shardingjdbc.core.jdbc.adapter.
AbstractConnectionAdapter
io.shardingjdbc.core.jdbc.core.connection.
MasterSlaveConnection
io.shardingjdbc.core.jdbc.core.connection.
ShardingConnection
io.shardingjdbc.core.jdbc.unsupported.
AbstractUnsupportedOperationDataSource
(implements javax.sql.
DataSource
)
io.shardingjdbc.core.jdbc.adapter.
AbstractDataSourceAdapter
io.shardingjdbc.core.jdbc.core.datasource.
MasterSlaveDataSource
io.shardingjdbc.core.jdbc.core.datasource.
ShardingDataSource
(implements java.lang.
AutoCloseable
)
io.shardingjdbc.core.jdbc.unsupported.
AbstractUnsupportedOperationStatement
(implements java.sql.
Statement
)
io.shardingjdbc.core.jdbc.adapter.
AbstractStatementAdapter
io.shardingjdbc.core.jdbc.unsupported.
AbstractUnsupportedOperationPreparedStatement
(implements java.sql.
PreparedStatement
)
io.shardingjdbc.core.jdbc.adapter.
AbstractMasterSlavePreparedStatementAdapter
io.shardingjdbc.core.jdbc.core.statement.
MasterSlavePreparedStatement
io.shardingjdbc.core.jdbc.adapter.
AbstractShardingPreparedStatementAdapter
io.shardingjdbc.core.jdbc.core.statement.
ShardingPreparedStatement
io.shardingjdbc.core.jdbc.core.statement.
MasterSlaveStatement
io.shardingjdbc.core.jdbc.core.statement.
ShardingStatement
io.shardingjdbc.core.jdbc.unsupported.
AbstractUnsupportedUpdateOperationResultSet
(implements java.sql.
ResultSet
)
io.shardingjdbc.core.jdbc.unsupported.
AbstractUnsupportedOperationResultSet
io.shardingjdbc.core.jdbc.adapter.
AbstractResultSetAdapter
io.shardingjdbc.core.jdbc.core.resultset.
ShardingResultSet
io.shardingjdbc.core.jdbc.unsupported.
AbstractUnsupportedGeneratedKeysResultSet
io.shardingjdbc.core.jdbc.core.resultset.
GeneratedKeysResultSet
io.shardingjdbc.core.jdbc.core.resultset.
GeneratedKeysResultSetMetaData
(implements java.sql.
ResultSetMetaData
)
io.shardingjdbc.core.yaml.sharding.strategy.
YamlComplexShardingStrategyConfiguration
(implements io.shardingjdbc.core.yaml.sharding.strategy.
YamlShardingStrategyConfiguration
)
io.shardingjdbc.core.yaml.sharding.strategy.
YamlHintShardingStrategyConfiguration
(implements io.shardingjdbc.core.yaml.sharding.strategy.
YamlShardingStrategyConfiguration
)
io.shardingjdbc.core.yaml.sharding.strategy.
YamlInlineShardingStrategyConfiguration
(implements io.shardingjdbc.core.yaml.sharding.strategy.
YamlShardingStrategyConfiguration
)
io.shardingjdbc.core.yaml.masterslave.
YamlMasterSlaveConfiguration
io.shardingjdbc.core.yaml.masterslave.
YamlMasterSlaveRuleConfiguration
io.shardingjdbc.core.yaml.sharding.strategy.
YamlNoneShardingStrategyConfiguration
(implements io.shardingjdbc.core.yaml.sharding.strategy.
YamlShardingStrategyConfiguration
)
io.shardingjdbc.core.yaml.sharding.
YamlShardingConfiguration
io.shardingjdbc.core.yaml.sharding.
YamlShardingRuleConfiguration
io.shardingjdbc.core.yaml.sharding.
YamlShardingStrategyConfiguration
io.shardingjdbc.core.yaml.sharding.strategy.
YamlStandardShardingStrategyConfiguration
(implements io.shardingjdbc.core.yaml.sharding.strategy.
YamlShardingStrategyConfiguration
)
io.shardingjdbc.core.yaml.sharding.
YamlTableRuleConfiguration
接口分层结构
io.shardingjdbc.core.merger.groupby.aggregation.
AggregationUnit
io.shardingjdbc.core.executor.
BaseStatementUnit
io.shardingjdbc.core.executor.
ExecuteCallback
<T>
io.shardingjdbc.core.keygen.
KeyGenerator
io.shardingjdbc.core.api.algorithm.masterslave.
MasterSlaveLoadBalanceAlgorithm
io.shardingjdbc.core.merger.
ResultSetMerger
io.shardingjdbc.core.routing.type.
RoutingEngine
io.shardingjdbc.core.parsing.parser.context.selectitem.
SelectItem
io.shardingjdbc.core.routing.strategy.
ShardingAlgorithm
io.shardingjdbc.core.api.algorithm.sharding.complex.
ComplexKeysShardingAlgorithm
io.shardingjdbc.core.api.algorithm.sharding.hint.
HintShardingAlgorithm
io.shardingjdbc.core.api.algorithm.sharding.standard.
PreciseShardingAlgorithm
<T>
io.shardingjdbc.core.api.algorithm.sharding.standard.
RangeShardingAlgorithm
<T>
io.shardingjdbc.core.routing.strategy.
ShardingStrategy
io.shardingjdbc.core.api.config.strategy.
ShardingStrategyConfiguration
io.shardingjdbc.core.api.algorithm.sharding.
ShardingValue
io.shardingjdbc.core.parsing.parser.clause.
SQLClauseParser
io.shardingjdbc.core.parsing.parser.expression.
SQLExpression
io.shardingjdbc.core.parsing.parser.sql.
SQLParser
io.shardingjdbc.core.routing.router.
SQLRouter
io.shardingjdbc.core.parsing.parser.sql.
SQLStatement
io.shardingjdbc.core.parsing.parser.token.
SQLToken
io.shardingjdbc.core.parsing.lexer.token.
TokenType
io.shardingjdbc.core.parsing.lexer.token.
Keyword
io.shardingjdbc.core.yaml.sharding.strategy.
YamlShardingStrategyConfiguration
枚举分层结构
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
io.shardingjdbc.core.api.algorithm.masterslave.
MasterSlaveLoadBalanceAlgorithmType
io.shardingjdbc.core.constant.
SQLType
io.shardingjdbc.core.constant.
ShardingPropertiesConstant
io.shardingjdbc.core.constant.
ShardingOperator
io.shardingjdbc.core.constant.
OrderType
io.shardingjdbc.core.constant.
DatabaseType
io.shardingjdbc.core.constant.
AggregationType
io.shardingjdbc.core.executor.event.
EventExecutionType
io.shardingjdbc.core.parsing.lexer.dialect.mysql.
MySQLKeyword
(implements io.shardingjdbc.core.parsing.lexer.token.
Keyword
)
io.shardingjdbc.core.parsing.lexer.dialect.oracle.
OracleKeyword
(implements io.shardingjdbc.core.parsing.lexer.token.
Keyword
)
io.shardingjdbc.core.parsing.lexer.dialect.postgresql.
PostgreSQLKeyword
(implements io.shardingjdbc.core.parsing.lexer.token.
Keyword
)
io.shardingjdbc.core.parsing.lexer.dialect.sqlserver.
SQLServerKeyword
(implements io.shardingjdbc.core.parsing.lexer.token.
Keyword
)
io.shardingjdbc.core.parsing.lexer.token.
Symbol
(implements io.shardingjdbc.core.parsing.lexer.token.
Keyword
, io.shardingjdbc.core.parsing.lexer.token.
TokenType
)
io.shardingjdbc.core.parsing.lexer.token.
Literals
(implements io.shardingjdbc.core.parsing.lexer.token.
TokenType
)
io.shardingjdbc.core.parsing.lexer.token.
DefaultKeyword
(implements io.shardingjdbc.core.parsing.lexer.token.
Keyword
)
io.shardingjdbc.core.parsing.lexer.token.
Assist
(implements io.shardingjdbc.core.parsing.lexer.token.
TokenType
)
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2017. All rights reserved.