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.underlying.rewrite.sql.impl
Abstract SQL builder.
AbstractSQLBuilder()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.sql.impl.
AbstractSQLBuilder
addAddedParameters(int, Collection<Object>)
- Method in class org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl.
StandardParameterBuilder
Add added parameters.
addAll(Collection<SQLTokenGenerator>)
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.token.generator.
SQLTokenGenerators
Add all SQL token generators.
addRemovedParameters(int)
- Method in class org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl.
StandardParameterBuilder
Add removed parameter.
addReplacedParameters(int, Object)
- Method in class org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl.
StandardParameterBuilder
Add replaced parameter.
addSQLTokenGenerators(Collection<SQLTokenGenerator>)
- Method in class org.apache.shardingsphere.underlying.rewrite.context.
SQLRewriteContext
Add SQL token generators.
Attachable
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.pojo
Attach available.
C
CollectionSQLTokenGenerator
<
T
extends
SQLStatementContext
> - Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator
SQL token generator for collection.
compareTo(SQLToken)
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.
SQLToken
createSQLRewriteContext(String, List<Object>, SQLStatementContext, RouteContext)
- Method in class org.apache.shardingsphere.underlying.rewrite.
SQLRewriteEntry
Create SQL rewrite context.
D
decorate(T, ConfigurationProperties, SQLRewriteContext)
- Method in interface org.apache.shardingsphere.underlying.rewrite.context.
SQLRewriteContextDecorator
Decorate SQL rewrite context.
DefaultSQLBuilder
- Class in
org.apache.shardingsphere.underlying.rewrite.sql.impl
Default SQL builder.
DefaultSQLBuilder(SQLRewriteContext)
- Constructor for class org.apache.shardingsphere.underlying.rewrite.sql.impl.
DefaultSQLBuilder
DefaultTokenGeneratorBuilder
- Class in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator.builder
Default SQL token generator builder.
DefaultTokenGeneratorBuilder()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.sql.token.generator.builder.
DefaultTokenGeneratorBuilder
G
generateSQLToken(T)
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.generator.
OptionalSQLTokenGenerator
Generate SQL token.
generateSQLTokens()
- Method in class org.apache.shardingsphere.underlying.rewrite.context.
SQLRewriteContext
Generate SQL tokens.
generateSQLTokens(T)
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.generator.
CollectionSQLTokenGenerator
Generate SQL tokens.
generateSQLTokens(SQLStatementContext)
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.token.generator.generic.
RemoveTokenGenerator
generateSQLTokens(SQLStatementContext, List<Object>, SchemaMetaData)
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.token.generator.
SQLTokenGenerators
Generate SQL tokens.
getDerivedColumnName()
- Method in class org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl.
GroupedParameterBuilder
Get derived column name.
getParameterRewriters(SchemaMetaData)
- Method in interface org.apache.shardingsphere.underlying.rewrite.parameter.rewriter.
ParameterRewriterBuilder
Get parameter rewriters.
getParameters()
- Method in class org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl.
GroupedParameterBuilder
getParameters(int)
- Method in class org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl.
GroupedParameterBuilder
Get parameters.
getParameters()
- Method in class org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl.
StandardParameterBuilder
getParameters()
- Method in interface org.apache.shardingsphere.underlying.rewrite.parameter.builder.
ParameterBuilder
Get parameters.
getSQLTokenGenerators()
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.token.generator.builder.
DefaultTokenGeneratorBuilder
getSQLTokenGenerators()
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.generator.builder.
SQLTokenGeneratorBuilder
Get SQL token generators.
getSQLTokenText(SQLToken)
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.impl.
AbstractSQLBuilder
getSQLTokenText(SQLToken)
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.impl.
DefaultSQLBuilder
getSQLTokenText(SQLToken)
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.impl.
RouteSQLBuilder
getStartIndex()
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.
Attachable
Get start index.
getStartIndex()
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.
Substitutable
Get start index.
getStopIndex()
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.
Substitutable
Get stop index.
GroupedParameterBuilder
- Class in
org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl
Grouped parameter builder.
GroupedParameterBuilder(List<List<Object>>)
- Constructor for class org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl.
GroupedParameterBuilder
I
InsertColumnsToken
- Class in
org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic
Insert columns token.
InsertColumnsToken(int, List<String>)
- Constructor for class org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic.
InsertColumnsToken
InsertValue
- Class in
org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic
Insert value.
InsertValue()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic.
InsertValue
InsertValuesToken
- Class in
org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic
Insert values token.
InsertValuesToken(int, int)
- Constructor for class org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic.
InsertValuesToken
isGenerateSQLToken(SQLStatementContext)
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.token.generator.generic.
RemoveTokenGenerator
isGenerateSQLToken(SQLStatementContext)
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.generator.
SQLTokenGenerator
Judge is generate SQL token or not.
isNeedRewrite(SQLStatementContext)
- Method in interface org.apache.shardingsphere.underlying.rewrite.parameter.rewriter.
ParameterRewriter
Judge whether need rewrite.
O
OptionalSQLTokenGenerator
<
T
extends
SQLStatementContext
> - Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator
SQL token generator for optional.
org.apache.shardingsphere.underlying.rewrite
- package org.apache.shardingsphere.underlying.rewrite
org.apache.shardingsphere.underlying.rewrite.context
- package org.apache.shardingsphere.underlying.rewrite.context
org.apache.shardingsphere.underlying.rewrite.engine
- package org.apache.shardingsphere.underlying.rewrite.engine
org.apache.shardingsphere.underlying.rewrite.parameter.builder
- package org.apache.shardingsphere.underlying.rewrite.parameter.builder
org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl
- package org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl
org.apache.shardingsphere.underlying.rewrite.parameter.rewriter
- package org.apache.shardingsphere.underlying.rewrite.parameter.rewriter
org.apache.shardingsphere.underlying.rewrite.sql
- package org.apache.shardingsphere.underlying.rewrite.sql
org.apache.shardingsphere.underlying.rewrite.sql.impl
- package org.apache.shardingsphere.underlying.rewrite.sql.impl
org.apache.shardingsphere.underlying.rewrite.sql.token.generator
- package org.apache.shardingsphere.underlying.rewrite.sql.token.generator
org.apache.shardingsphere.underlying.rewrite.sql.token.generator.aware
- package org.apache.shardingsphere.underlying.rewrite.sql.token.generator.aware
org.apache.shardingsphere.underlying.rewrite.sql.token.generator.builder
- package org.apache.shardingsphere.underlying.rewrite.sql.token.generator.builder
org.apache.shardingsphere.underlying.rewrite.sql.token.generator.generic
- package org.apache.shardingsphere.underlying.rewrite.sql.token.generator.generic
org.apache.shardingsphere.underlying.rewrite.sql.token.pojo
- package org.apache.shardingsphere.underlying.rewrite.sql.token.pojo
org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic
- package org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic
P
ParameterBuilder
- Interface in
org.apache.shardingsphere.underlying.rewrite.parameter.builder
Parameter builder.
ParameterRewriter
<
T
extends
SQLStatementContext
> - Interface in
org.apache.shardingsphere.underlying.rewrite.parameter.rewriter
Parameter rewriter.
ParameterRewriterBuilder
- Interface in
org.apache.shardingsphere.underlying.rewrite.parameter.rewriter
Parameter rewriter builder.
ParametersAware
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator.aware
SQL parameters aware.
PreviousSQLTokensAware
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator.aware
Previous SQL tokens aware.
R
registerDecorator(BaseRule, SQLRewriteContextDecorator)
- Method in class org.apache.shardingsphere.underlying.rewrite.
SQLRewriteEntry
Register route decorator.
RemoveToken
- Class in
org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic
Remove token.
RemoveToken(int, int)
- Constructor for class org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic.
RemoveToken
RemoveTokenGenerator
- Class in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator.generic
Remove token generator.
RemoveTokenGenerator()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.sql.token.generator.generic.
RemoveTokenGenerator
rewrite(SQLRewriteContext)
- Method in class org.apache.shardingsphere.underlying.rewrite.engine.
SQLRewriteEngine
Rewrite SQL and parameters.
rewrite(SQLRewriteContext, RouteResult)
- Method in class org.apache.shardingsphere.underlying.rewrite.engine.
SQLRouteRewriteEngine
Rewrite SQL and parameters.
rewrite(ParameterBuilder, T, List<Object>)
- Method in interface org.apache.shardingsphere.underlying.rewrite.parameter.rewriter.
ParameterRewriter
Rewrite SQL parameters.
RouteContextAware
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator.aware
Route context aware.
RouteSQLBuilder
- Class in
org.apache.shardingsphere.underlying.rewrite.sql.impl
SQL builder with route.
RouteSQLBuilder(SQLRewriteContext, RouteUnit)
- Constructor for class org.apache.shardingsphere.underlying.rewrite.sql.impl.
RouteSQLBuilder
RouteUnitAware
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.pojo
Route unit aware.
S
SchemaMetaDataAware
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator.aware
Schema meta data aware.
setParameters(List<Object>)
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.generator.aware.
ParametersAware
Set parameters.
setPreviousSQLTokens(List<SQLToken>)
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.generator.aware.
PreviousSQLTokensAware
Set previous SQL tokens.
setRouteContext(RouteContext)
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.generator.aware.
RouteContextAware
Set route context.
setSchemaMetaData(SchemaMetaData)
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.generator.aware.
SchemaMetaDataAware
Set schema meta data.
SQLBuilder
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql
SQL builder.
SQLRewriteContext
- Class in
org.apache.shardingsphere.underlying.rewrite.context
SQL rewrite context.
SQLRewriteContext(SchemaMetaData, SQLStatementContext, String, List<Object>)
- Constructor for class org.apache.shardingsphere.underlying.rewrite.context.
SQLRewriteContext
SQLRewriteContextDecorator
<
T
extends
BaseRule
> - Interface in
org.apache.shardingsphere.underlying.rewrite.context
SQL rewrite context decorator.
SQLRewriteEngine
- Class in
org.apache.shardingsphere.underlying.rewrite.engine
SQL rewrite engine.
SQLRewriteEngine()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.engine.
SQLRewriteEngine
SQLRewriteEntry
- Class in
org.apache.shardingsphere.underlying.rewrite
SQL rewrite entry.
SQLRewriteEntry()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.
SQLRewriteEntry
SQLRewriteResult
- Class in
org.apache.shardingsphere.underlying.rewrite.engine
SQL rewrite result.
SQLRewriteResult()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.engine.
SQLRewriteResult
SQLRouteRewriteEngine
- Class in
org.apache.shardingsphere.underlying.rewrite.engine
SQL rewrite engine with route.
SQLRouteRewriteEngine()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.engine.
SQLRouteRewriteEngine
SQLToken
- Class in
org.apache.shardingsphere.underlying.rewrite.sql.token.pojo
SQL Token.
SQLToken()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.
SQLToken
SQLTokenGenerator
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator
SQL token generator.
SQLTokenGeneratorBuilder
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator.builder
SQL token generator builder.
SQLTokenGenerators
- Class in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator
SQL token generators.
SQLTokenGenerators()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.sql.token.generator.
SQLTokenGenerators
StandardParameterBuilder
- Class in
org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl
Standard parameter builder.
StandardParameterBuilder()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.parameter.builder.impl.
StandardParameterBuilder
Substitutable
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.pojo
Substitute available.
SubstitutableColumnNameToken
- Class in
org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic
Substitutable column name token.
SubstitutableColumnNameToken(int, int, String)
- Constructor for class org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic.
SubstitutableColumnNameToken
T
toSQL()
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.impl.
AbstractSQLBuilder
toSQL()
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.
SQLBuilder
Build SQL.
toString()
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic.
InsertColumnsToken
toString()
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic.
InsertValue
toString()
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic.
RemoveToken
toString()
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic.
SubstitutableColumnNameToken
toString()
- Method in class org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic.
UseDefaultInsertColumnsToken
toString(RouteUnit)
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.
RouteUnitAware
To string.
U
UseDefaultInsertColumnsToken
- Class in
org.apache.shardingsphere.underlying.rewrite.sql.token.pojo.generic
Default insert columns token.
UseDefaultInsertColumnsToken(int, List<String>)
- Constructor for class org.apache.shardingsphere.underlying.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 © 2020
The Apache Software Foundation
. All rights reserved.