org.skife.jdbi.v2
Class HashPrefixStatementRewriter
java.lang.Object
org.skife.jdbi.v2.HashPrefixStatementRewriter
- All Implemented Interfaces:
- StatementRewriter
public class HashPrefixStatementRewriter
- extends Object
- implements StatementRewriter
Statement rewriter which replaces named parameter tokens of the form #tokenName
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HashPrefixStatementRewriter
public HashPrefixStatementRewriter()
rewrite
public RewrittenStatement rewrite(String sql,
Binding params,
StatementContext ctx)
- Munge up the SQL as desired. Responsible for figuring out ow to bind any
arguments in to the resultant prepared statement.
- Specified by:
rewrite
in interface StatementRewriter
- Parameters:
sql
- The SQL to rewriteparams
- contains the arguments which have been bound to this statement.ctx
- The statement context for the statement being executed
- Returns:
- somethign which can provde the actual SQL to prepare a statement from
and which can bind the correct arguments to that prepared statement
Copyright © 2013. All Rights Reserved.