|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface StatementParameter
StatementParameter defines ability of object to extract value from method argument list that can be passed as parameter to prepared statement.
Created by Pavel Syrtsov Date: Nov 27, 2007 Time: 7:07:45 PM
| Method Summary | |
|---|---|
void |
bind(java.sql.PreparedStatement preparedStatement,
int idx,
java.lang.Object[] args)
bind parameter extracted from argument list to given prepared statement |
java.lang.String |
extractParam(java.lang.Object[] args)
this method will be invoked by statement factory to get string presentation of parameter that will be inlined in query text, |
void |
init(java.lang.reflect.Method method,
java.lang.String name)
psdo: add comments |
| Method Detail |
|---|
void init(java.lang.reflect.Method method,
java.lang.String name)
method - name -
java.lang.String extractParam(java.lang.Object[] args)
throws StatementParameterException
args - - method invocation argument list
StatementParameterException - - thrown when failed to extract parameter
void bind(java.sql.PreparedStatement preparedStatement,
int idx,
java.lang.Object[] args)
throws StatementParameterException
preparedStatement - - prepared statement that has to be bound with parameteridx - - index of parameter that should be bound,
should be used as second argument for PreparedStatement.setXXXargs - - method invocation argument list
StatementParameterException - - thrown when failed to bind parameter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||