com.jenkov.mrpersister.impl.mapping.method
Class ClobGetterMapping

java.lang.Object
  extended by com.jenkov.mrpersister.impl.mapping.method.MethodMapping
      extended by com.jenkov.mrpersister.impl.mapping.method.GetterMapping
          extended by com.jenkov.mrpersister.impl.mapping.method.ClobGetterMapping
All Implemented Interfaces:
IGetterMapping, IMethodMapping, java.lang.Comparable

public class ClobGetterMapping
extends GetterMapping

A subclass of GetterMapping capable of inserting a Clob into a PreparedStatement.

Author:
Jakob Jenkov, Jenkov Development

Field Summary
 
Fields inherited from class com.jenkov.mrpersister.impl.mapping.method.GetterMapping
isAutoGenerated
 
Fields inherited from class com.jenkov.mrpersister.impl.mapping.method.MethodMapping
columnName, columnType, isPrimaryKey, isTableMapped, objectMethod
 
Constructor Summary
ClobGetterMapping()
           
 
Method Summary
protected  void insertObjectDo(java.lang.Object value, java.sql.PreparedStatement statement, int index)
           
 
Methods inherited from class com.jenkov.mrpersister.impl.mapping.method.GetterMapping
insertObject, insertValueFromObject, isAutoGenerated, setAutoGenerated
 
Methods inherited from class com.jenkov.mrpersister.impl.mapping.method.MethodMapping
compareTo, equals, getColumnName, getColumnType, getObjectMethod, hashCode, isNumberType, isPrimaryKey, isStringType, isTableMapped, setColumnName, setColumnType, setObjectMethod, setPrimaryKey, setTableMapped, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.jenkov.mrpersister.itf.mapping.IMethodMapping
getColumnName, getColumnType, getObjectMethod, isPrimaryKey, isTableMapped, setColumnName, setColumnType, setObjectMethod, setPrimaryKey, setTableMapped
 

Constructor Detail

ClobGetterMapping

public ClobGetterMapping()
Method Detail

insertObjectDo

protected void insertObjectDo(java.lang.Object value,
                              java.sql.PreparedStatement statement,
                              int index)
                       throws java.sql.SQLException
Overrides:
insertObjectDo in class GetterMapping
Throws:
java.sql.SQLException