com.onewebsql.dao
Class DefaultValueListParameterHandler

java.lang.Object
  extended by com.onewebsql.dao.DefaultValueListParameterHandler
All Implemented Interfaces:
ParameterHandler<List<Value>>

public class DefaultValueListParameterHandler
extends Object
implements ParameterHandler<List<Value>>

Default implementation of the ParameterHandler interface. It sets the PreparedStatement parameters from the list of Value values. The lists are generated by standard OneWebSQL classes.

See Also:
SelectQuery, InsertQuery, UpdateQuery, DeleteQuery

Constructor Summary
DefaultValueListParameterHandler()
           
 
Method Summary
 void bindParameters(PreparedStatement statement, List<Value> parameters)
          Binds the specified parameters (using the methods set<Type>(int index, ...)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultValueListParameterHandler

public DefaultValueListParameterHandler()
Method Detail

bindParameters

public void bindParameters(PreparedStatement statement,
                           List<Value> parameters)
                    throws SQLException
Description copied from interface: ParameterHandler
Binds the specified parameters (using the methods set<Type>(int index, ...)) to the specified PreparedStatement.

Specified by:
bindParameters in interface ParameterHandler<List<Value>>
Parameters:
statement - SQL statement
parameters - parameters to be bound
Throws:
SQLException - if an error occurs while binding parameters


Copyright © 2011-2013 e-point SA. All Rights Reserved.