public abstract class BaseGeneratedKeyTokenGenerator extends Object implements OptionalSQLTokenGenerator, SQLRouteResultAware
| Constructor and Description |
|---|
BaseGeneratedKeyTokenGenerator() |
| Modifier and Type | Method and Description |
|---|---|
SQLToken |
generateSQLToken(SQLStatementContext sqlStatementContext) |
protected abstract SQLToken |
generateSQLToken(SQLStatementContext sqlStatementContext,
GeneratedKey generatedKey) |
protected abstract boolean |
isGenerateSQLToken(org.apache.shardingsphere.sql.parser.sql.statement.dml.InsertStatement insertStatement) |
boolean |
isGenerateSQLToken(SQLStatementContext sqlStatementContext) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetSqlRouteResultpublic final boolean isGenerateSQLToken(SQLStatementContext sqlStatementContext)
isGenerateSQLToken in interface SQLTokenGeneratorprotected abstract boolean isGenerateSQLToken(org.apache.shardingsphere.sql.parser.sql.statement.dml.InsertStatement insertStatement)
public final SQLToken generateSQLToken(SQLStatementContext sqlStatementContext)
generateSQLToken in interface OptionalSQLTokenGeneratorprotected abstract SQLToken generateSQLToken(SQLStatementContext sqlStatementContext, GeneratedKey generatedKey)
Copyright © 2020 The Apache Software Foundation. All rights reserved.