org.opencms.db
Class CmsPreparedStatementStringParameter

java.lang.Object
  extended by org.opencms.db.CmsPreparedStatementStringParameter
All Implemented Interfaces:
I_CmsPreparedStatementParameter

public class CmsPreparedStatementStringParameter
extends Object
implements I_CmsPreparedStatementParameter

A prepared statement parameter of type 'string'.

Since:
8.0.0

Constructor Summary
CmsPreparedStatementStringParameter(String param)
          Constructs a new prepared statement parameter with a value of type 'string'.
 
Method Summary
 void insertIntoStatement(PreparedStatement stmt, int index)
          Implementations of this interface should set the index-th parameter of the prepared statement.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CmsPreparedStatementStringParameter

public CmsPreparedStatementStringParameter(String param)
Constructs a new prepared statement parameter with a value of type 'string'.

Parameters:
param - the string value
Method Detail

insertIntoStatement

public void insertIntoStatement(PreparedStatement stmt,
                                int index)
                         throws SQLException
Description copied from interface: I_CmsPreparedStatementParameter
Implementations of this interface should set the index-th parameter of the prepared statement.

Specified by:
insertIntoStatement in interface I_CmsPreparedStatementParameter
Parameters:
stmt - the prepared statement in which to set the value of a bind variable
index - the index of a bind variable
Throws:
SQLException - if something goes wrong
See Also:
I_CmsPreparedStatementParameter.insertIntoStatement(java.sql.PreparedStatement, int)