public class ExpandedStmtRewriter extends Object implements org.skife.jdbi.v2.tweak.StatementRewriter
Statement rewriter which replaces named parameter tokens of the form :tokenName
This is the default statement rewriter. This is a copy of theColonPrefixNamedParamStatementRewriter with sql expansion for
multi-value argument.
TODO: find sometime and send a pull request to include these changes. Here we are accessing to
some packages protected classes, which isn't good.| Constructor and Description |
|---|
ExpandedStmtRewriter() |
| Modifier and Type | Method and Description |
|---|---|
org.skife.jdbi.v2.tweak.RewrittenStatement |
rewrite(String sql,
org.skife.jdbi.v2.Binding params,
org.skife.jdbi.v2.StatementContext ctx)
Munge up the SQL as desired.
|
public org.skife.jdbi.v2.tweak.RewrittenStatement rewrite(String sql, org.skife.jdbi.v2.Binding params, org.skife.jdbi.v2.StatementContext ctx)
rewrite in interface org.skife.jdbi.v2.tweak.StatementRewritersql - The SQL to rewriteparams - contains the arguments which have been bound to this statement.ctx - The statement context for the statement being executedCopyright © 2015. All rights reserved.