Interface StatementBuilderFactory
-
@NotThreadSafe public interface StatementBuilderFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateStatement.Builder
updateStatementBuilder()
UpdateStatement.Builder
updateStatementBuilder(ParseTreeInfo parseTree)
UpdateStatement.Builder
updateStatementBuilder(ParseTreeInfo parseTree, java.util.Map<java.lang.String,java.util.List<java.lang.String>> columnSynonyms)
Generates anUpdateStatement.Builder
from a given update parse tree using the provided map of column synonyms.UpdateStatement.Builder
updateStatementBuilder(java.lang.String updateQuery)
UpdateStatement.Builder
updateStatementBuilder(java.lang.String updateQuery, java.util.Map<java.lang.String,java.util.List<java.lang.String>> columnSynonyms)
Generates anUpdateStatement.Builder
from a given SQL statement using the provided map of column synonyms.
-
-
-
Method Detail
-
updateStatementBuilder
@Nonnull UpdateStatement.Builder updateStatementBuilder()
-
updateStatementBuilder
@Nonnull UpdateStatement.Builder updateStatementBuilder(@Nonnull java.lang.String updateQuery)
-
updateStatementBuilder
@Nonnull UpdateStatement.Builder updateStatementBuilder(@Nonnull java.lang.String updateQuery, @Nonnull java.util.Map<java.lang.String,java.util.List<java.lang.String>> columnSynonyms)
Generates anUpdateStatement.Builder
from a given SQL statement using the provided map of column synonyms.- Parameters:
updateQuery
- The update query.columnSynonyms
- A map of column synonyms (aliases).- Returns:
- An update builder that corresponds to the SQL statement.
-
updateStatementBuilder
@Nonnull UpdateStatement.Builder updateStatementBuilder(@Nonnull ParseTreeInfo parseTree)
-
updateStatementBuilder
@Nonnull UpdateStatement.Builder updateStatementBuilder(@Nonnull ParseTreeInfo parseTree, @Nonnull java.util.Map<java.lang.String,java.util.List<java.lang.String>> columnSynonyms)
Generates anUpdateStatement.Builder
from a given update parse tree using the provided map of column synonyms.- Parameters:
parseTree
- The update query parse tree.columnSynonyms
- A map of column synonyms (aliases).- Returns:
- An update builder that corresponds to the SQL statement.
-
-