JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
G
I
O
P
R
S
T
U
A
AbstractSQLBuilder
- Class in
org.apache.shardingsphere.infra.rewrite.sql.impl
Abstract SQL builder.
AbstractSQLBuilder()
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.impl.
AbstractSQLBuilder
addAddedParameters(int, Collection<Object>)
- Method in class org.apache.shardingsphere.infra.rewrite.parameter.builder.impl.
StandardParameterBuilder
Add added parameters.
addAll(Collection<SQLTokenGenerator>)
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.generator.
SQLTokenGenerators
Add all SQL token generators.
addReplacedParameters(int, Object)
- Method in class org.apache.shardingsphere.infra.rewrite.parameter.builder.impl.
StandardParameterBuilder
Add replaced parameter.
addSQLToken(SQLToken)
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
ComposableSQLToken
Add SQL token.
addSQLTokenGenerators(Collection<SQLTokenGenerator>)
- Method in class org.apache.shardingsphere.infra.rewrite.context.
SQLRewriteContext
Add SQL token generators.
Attachable
- Interface in
org.apache.shardingsphere.infra.rewrite.sql.token.pojo
Attach available.
C
CollectionSQLTokenGenerator
<
T
extends org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?>> - Interface in
org.apache.shardingsphere.infra.rewrite.sql.token.generator
SQL token generator for collection.
compareTo(SQLToken)
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.
SQLToken
ComposableSQLToken
- Class in
org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic
Composable SQL token.
ComposableSQLToken(int, int)
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
ComposableSQLToken
ConnectionContextAware
- Interface in
org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware
Connection context aware.
D
decorate(T, ConfigurationProperties, SQLRewriteContext, RouteContext)
- Method in interface org.apache.shardingsphere.infra.rewrite.context.
SQLRewriteContextDecorator
Decorate SQL rewrite context.
DefaultSQLBuilder
- Class in
org.apache.shardingsphere.infra.rewrite.sql.impl
Default SQL builder.
DefaultSQLBuilder(SQLRewriteContext)
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.impl.
DefaultSQLBuilder
DefaultTokenGeneratorBuilder
- Class in
org.apache.shardingsphere.infra.rewrite.sql.token.generator.builder
Default SQL token generator builder.
DefaultTokenGeneratorBuilder()
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.generator.builder.
DefaultTokenGeneratorBuilder
G
generateSQLToken(T)
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.generator.
OptionalSQLTokenGenerator
Generate SQL token.
generateSQLTokens()
- Method in class org.apache.shardingsphere.infra.rewrite.context.
SQLRewriteContext
Generate SQL tokens.
generateSQLTokens(T)
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.generator.
CollectionSQLTokenGenerator
Generate SQL tokens.
generateSQLTokens(SQLStatementContext)
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.generator.generic.
RemoveTokenGenerator
generateSQLTokens(String, Map<String, ShardingSphereSchema>, SQLStatementContext, List<Object>, ConnectionContext)
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.generator.
SQLTokenGenerators
Generate SQL tokens.
GenericSQLRewriteEngine
- Class in
org.apache.shardingsphere.infra.rewrite.engine
Generic SQL rewrite engine.
GenericSQLRewriteEngine()
- Constructor for class org.apache.shardingsphere.infra.rewrite.engine.
GenericSQLRewriteEngine
GenericSQLRewriteResult
- Class in
org.apache.shardingsphere.infra.rewrite.engine.result
Generic SQL rewrite result.
GenericSQLRewriteResult()
- Constructor for class org.apache.shardingsphere.infra.rewrite.engine.result.
GenericSQLRewriteResult
getDerivedColumnName()
- Method in class org.apache.shardingsphere.infra.rewrite.parameter.builder.impl.
GroupedParameterBuilder
Get derived column name.
getParameterRewriters()
- Method in interface org.apache.shardingsphere.infra.rewrite.parameter.rewriter.
ParameterRewriterBuilder
Get parameter rewriters.
getParameters()
- Method in class org.apache.shardingsphere.infra.rewrite.parameter.builder.impl.
GroupedParameterBuilder
getParameters(int)
- Method in class org.apache.shardingsphere.infra.rewrite.parameter.builder.impl.
GroupedParameterBuilder
Get parameters.
getParameters()
- Method in class org.apache.shardingsphere.infra.rewrite.parameter.builder.impl.
StandardParameterBuilder
getParameters()
- Method in interface org.apache.shardingsphere.infra.rewrite.parameter.builder.
ParameterBuilder
Get parameters.
getSQLTokenGenerators()
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.generator.builder.
DefaultTokenGeneratorBuilder
getSQLTokenGenerators()
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.generator.builder.
SQLTokenGeneratorBuilder
Get SQL token generators.
getSQLTokenText(SQLToken)
- Method in class org.apache.shardingsphere.infra.rewrite.sql.impl.
AbstractSQLBuilder
getSQLTokenText(SQLToken)
- Method in class org.apache.shardingsphere.infra.rewrite.sql.impl.
DefaultSQLBuilder
getSQLTokenText(SQLToken)
- Method in class org.apache.shardingsphere.infra.rewrite.sql.impl.
RouteSQLBuilder
getStartIndex()
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.pojo.
Attachable
Get start index.
getStartIndex()
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.pojo.
Substitutable
Get start index.
getStopIndex()
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.pojo.
Substitutable
Get stop index.
GroupedParameterBuilder
- Class in
org.apache.shardingsphere.infra.rewrite.parameter.builder.impl
Grouped parameter builder.
GroupedParameterBuilder(List<List<Object>>, List<Object>)
- Constructor for class org.apache.shardingsphere.infra.rewrite.parameter.builder.impl.
GroupedParameterBuilder
I
InsertColumnsToken
- Class in
org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic
Insert columns token.
InsertColumnsToken(int, List<String>)
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
InsertColumnsToken
InsertValue
- Class in
org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic
Insert value.
InsertValue()
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
InsertValue
InsertValuesToken
- Class in
org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic
Insert values token.
InsertValuesToken(int, int)
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
InsertValuesToken
isGenerateSQLToken(SQLStatementContext)
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.generator.generic.
RemoveTokenGenerator
isGenerateSQLToken(SQLStatementContext<?>)
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.generator.
SQLTokenGenerator
Judge is generate SQL token or not.
isNeedRewrite(SQLStatementContext<?>)
- Method in interface org.apache.shardingsphere.infra.rewrite.parameter.rewriter.
ParameterRewriter
Judge whether need rewrite.
O
OptionalSQLTokenGenerator
<
T
extends org.apache.shardingsphere.infra.binder.statement.SQLStatementContext> - Interface in
org.apache.shardingsphere.infra.rewrite.sql.token.generator
SQL token generator for optional.
org.apache.shardingsphere.infra.rewrite
- package org.apache.shardingsphere.infra.rewrite
org.apache.shardingsphere.infra.rewrite.context
- package org.apache.shardingsphere.infra.rewrite.context
org.apache.shardingsphere.infra.rewrite.engine
- package org.apache.shardingsphere.infra.rewrite.engine
org.apache.shardingsphere.infra.rewrite.engine.result
- package org.apache.shardingsphere.infra.rewrite.engine.result
org.apache.shardingsphere.infra.rewrite.parameter.builder
- package org.apache.shardingsphere.infra.rewrite.parameter.builder
org.apache.shardingsphere.infra.rewrite.parameter.builder.impl
- package org.apache.shardingsphere.infra.rewrite.parameter.builder.impl
org.apache.shardingsphere.infra.rewrite.parameter.rewriter
- package org.apache.shardingsphere.infra.rewrite.parameter.rewriter
org.apache.shardingsphere.infra.rewrite.sql
- package org.apache.shardingsphere.infra.rewrite.sql
org.apache.shardingsphere.infra.rewrite.sql.impl
- package org.apache.shardingsphere.infra.rewrite.sql.impl
org.apache.shardingsphere.infra.rewrite.sql.token.generator
- package org.apache.shardingsphere.infra.rewrite.sql.token.generator
org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware
- package org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware
org.apache.shardingsphere.infra.rewrite.sql.token.generator.builder
- package org.apache.shardingsphere.infra.rewrite.sql.token.generator.builder
org.apache.shardingsphere.infra.rewrite.sql.token.generator.generic
- package org.apache.shardingsphere.infra.rewrite.sql.token.generator.generic
org.apache.shardingsphere.infra.rewrite.sql.token.pojo
- package org.apache.shardingsphere.infra.rewrite.sql.token.pojo
org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic
- package org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic
OwnerToken
- Class in
org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic
Owner token.
OwnerToken(int, int, IdentifierValue, IdentifierValue)
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
OwnerToken
P
ParameterBuilder
- Interface in
org.apache.shardingsphere.infra.rewrite.parameter.builder
Parameter builder.
ParameterRewriter
<
T
extends org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?>> - Interface in
org.apache.shardingsphere.infra.rewrite.parameter.rewriter
Parameter rewriter.
ParameterRewriterBuilder
- Interface in
org.apache.shardingsphere.infra.rewrite.parameter.rewriter
Parameter rewriter builder.
ParametersAware
- Interface in
org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware
SQL parameters aware.
PreviousSQLTokensAware
- Interface in
org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware
Previous SQL tokens aware.
R
RemoveToken
- Class in
org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic
Remove token.
RemoveToken(int, int)
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
RemoveToken
RemoveTokenGenerator
- Class in
org.apache.shardingsphere.infra.rewrite.sql.token.generator.generic
Remove token generator.
RemoveTokenGenerator()
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.generator.generic.
RemoveTokenGenerator
rewrite(SQLRewriteContext)
- Method in class org.apache.shardingsphere.infra.rewrite.engine.
GenericSQLRewriteEngine
Rewrite SQL and parameters.
rewrite(SQLRewriteContext, RouteContext)
- Method in class org.apache.shardingsphere.infra.rewrite.engine.
RouteSQLRewriteEngine
Rewrite SQL and parameters.
rewrite(ParameterBuilder, T, List<Object>)
- Method in interface org.apache.shardingsphere.infra.rewrite.parameter.rewriter.
ParameterRewriter
Rewrite SQL parameters.
rewrite(String, List<Object>, SQLStatementContext<?>, RouteContext, ConnectionContext)
- Method in class org.apache.shardingsphere.infra.rewrite.
SQLRewriteEntry
Rewrite.
RouteContextAware
- Interface in
org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware
Route context aware.
RouteSQLBuilder
- Class in
org.apache.shardingsphere.infra.rewrite.sql.impl
SQL builder with route.
RouteSQLBuilder(SQLRewriteContext, RouteUnit)
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.impl.
RouteSQLBuilder
RouteSQLRewriteEngine
- Class in
org.apache.shardingsphere.infra.rewrite.engine
Route SQL rewrite engine.
RouteSQLRewriteEngine()
- Constructor for class org.apache.shardingsphere.infra.rewrite.engine.
RouteSQLRewriteEngine
RouteSQLRewriteResult
- Class in
org.apache.shardingsphere.infra.rewrite.engine.result
Route SQL rewrite result.
RouteSQLRewriteResult()
- Constructor for class org.apache.shardingsphere.infra.rewrite.engine.result.
RouteSQLRewriteResult
RouteUnitAware
- Interface in
org.apache.shardingsphere.infra.rewrite.sql.token.pojo
Route unit aware.
S
SchemaMetaDataAware
- Interface in
org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware
Schema meta data aware.
setConnectionContext(ConnectionContext)
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware.
ConnectionContextAware
Set connection context.
setDatabaseName(String)
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware.
SchemaMetaDataAware
Set database name.
setParameters(List<Object>)
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware.
ParametersAware
Set parameters.
setPreviousSQLTokens(List<SQLToken>)
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware.
PreviousSQLTokensAware
Set previous SQL tokens.
setRouteContext(RouteContext)
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware.
RouteContextAware
Set route context.
setSchemas(Map<String, ShardingSphereSchema>)
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.generator.aware.
SchemaMetaDataAware
Set schema meta data.
SQLBuilder
- Interface in
org.apache.shardingsphere.infra.rewrite.sql
SQL builder.
SQLRewriteContext
- Class in
org.apache.shardingsphere.infra.rewrite.context
SQL rewrite context.
SQLRewriteContext(String, Map<String, ShardingSphereSchema>, SQLStatementContext<?>, String, List<Object>, ConnectionContext)
- Constructor for class org.apache.shardingsphere.infra.rewrite.context.
SQLRewriteContext
SQLRewriteContextDecorator
<
T
extends org.apache.shardingsphere.infra.rule.ShardingSphereRule> - Interface in
org.apache.shardingsphere.infra.rewrite.context
SQL rewrite context decorator.
SQLRewriteEntry
- Class in
org.apache.shardingsphere.infra.rewrite
SQL rewrite entry.
SQLRewriteEntry(ShardingSphereDatabase, ShardingSphereRuleMetaData, ConfigurationProperties)
- Constructor for class org.apache.shardingsphere.infra.rewrite.
SQLRewriteEntry
SQLRewriteResult
- Interface in
org.apache.shardingsphere.infra.rewrite.engine.result
SQL rewrite result.
SQLRewriteUnit
- Class in
org.apache.shardingsphere.infra.rewrite.engine.result
SQL rewrite unit.
SQLRewriteUnit()
- Constructor for class org.apache.shardingsphere.infra.rewrite.engine.result.
SQLRewriteUnit
SQLToken
- Class in
org.apache.shardingsphere.infra.rewrite.sql.token.pojo
SQL Token.
SQLToken()
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.
SQLToken
SQLTokenGenerator
- Interface in
org.apache.shardingsphere.infra.rewrite.sql.token.generator
SQL token generator.
SQLTokenGeneratorBuilder
- Interface in
org.apache.shardingsphere.infra.rewrite.sql.token.generator.builder
SQL token generator builder.
SQLTokenGenerators
- Class in
org.apache.shardingsphere.infra.rewrite.sql.token.generator
SQL token generators.
SQLTokenGenerators()
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.generator.
SQLTokenGenerators
StandardParameterBuilder
- Class in
org.apache.shardingsphere.infra.rewrite.parameter.builder.impl
Standard parameter builder.
StandardParameterBuilder()
- Constructor for class org.apache.shardingsphere.infra.rewrite.parameter.builder.impl.
StandardParameterBuilder
Substitutable
- Interface in
org.apache.shardingsphere.infra.rewrite.sql.token.pojo
Substitute available.
SubstitutableColumnNameToken
- Class in
org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic
Substitutable column name token.
SubstitutableColumnNameToken(int, int, Collection<ColumnProjection>)
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
SubstitutableColumnNameToken
SubstitutableColumnNameToken(int, int, Collection<ColumnProjection>, boolean)
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
SubstitutableColumnNameToken
SubstitutableColumnNameToken(int, int, Collection<ColumnProjection>, QuoteCharacter)
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
SubstitutableColumnNameToken
T
toSQL()
- Method in class org.apache.shardingsphere.infra.rewrite.sql.impl.
AbstractSQLBuilder
toSQL()
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.
SQLBuilder
Build SQL.
toString()
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
InsertColumnsToken
toString()
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
InsertValue
toString(RouteUnit)
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
OwnerToken
toString()
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
OwnerToken
toString()
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
RemoveToken
toString(RouteUnit)
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
SubstitutableColumnNameToken
toString()
- Method in class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
UseDefaultInsertColumnsToken
toString(RouteUnit)
- Method in interface org.apache.shardingsphere.infra.rewrite.sql.token.pojo.
RouteUnitAware
To string.
U
UseDefaultInsertColumnsToken
- Class in
org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic
Default insert columns token.
UseDefaultInsertColumnsToken(int, List<String>)
- Constructor for class org.apache.shardingsphere.infra.rewrite.sql.token.pojo.generic.
UseDefaultInsertColumnsToken
A
C
D
G
I
O
P
R
S
T
U
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2023
The Apache Software Foundation
. All rights reserved.