Skip navigation links
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

Copyright © 2020 The Apache Software Foundation. All rights reserved.