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.
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
- 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
D
decorate(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
DefaultSQLRewriteEngine
- Class in
org.apache.shardingsphere.underlying.rewrite.engine.impl
Default SQL rewrite engine.
DefaultSQLRewriteEngine()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.engine.impl.
DefaultSQLRewriteEngine
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(SQLStatementContext)
- 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(SQLStatementContext)
- 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>, RelationMetas)
- 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(RelationMetas)
- 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
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
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator
SQL token generator for optional.
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.engine.impl
- package org.apache.shardingsphere.underlying.rewrite.engine.impl
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
- 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
RelationMetasAware
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql.token.generator.aware
Relation metas aware.
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.impl.
DefaultSQLRewriteEngine
rewrite(SQLRewriteContext)
- Method in interface org.apache.shardingsphere.underlying.rewrite.engine.
SQLRewriteEngine
Rewrite SQL and parameters.
rewrite(ParameterBuilder, SQLStatementContext, List<Object>)
- Method in interface org.apache.shardingsphere.underlying.rewrite.parameter.rewriter.
ParameterRewriter
Rewrite SQL parameters.
S
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.
setRelationMetas(RelationMetas)
- Method in interface org.apache.shardingsphere.underlying.rewrite.sql.token.generator.aware.
RelationMetasAware
Set relation metas.
SQLBuilder
- Interface in
org.apache.shardingsphere.underlying.rewrite.sql
SQL builder.
SQLRewriteContext
- Class in
org.apache.shardingsphere.underlying.rewrite.context
SQL rewrite context.
SQLRewriteContext(RelationMetas, SQLStatementContext, String, List<Object>)
- Constructor for class org.apache.shardingsphere.underlying.rewrite.context.
SQLRewriteContext
SQLRewriteContextDecorator
- Interface in
org.apache.shardingsphere.underlying.rewrite.context
SQL rewrite context decorator.
SQLRewriteEngine
- Interface in
org.apache.shardingsphere.underlying.rewrite.engine
SQL rewrite engine.
SQLRewriteResult
- Class in
org.apache.shardingsphere.underlying.rewrite.engine
SQL rewrite result.
SQLRewriteResult()
- Constructor for class org.apache.shardingsphere.underlying.rewrite.engine.
SQLRewriteResult
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
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.