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

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.ShortGetterMapping
All Implemented Interfaces:
IGetterMapping, IMethodMapping, java.lang.Comparable

public class ShortGetterMapping
extends GetterMapping

A subclass of GetterMapping capable of inserting a Short 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
ShortGetterMapping()
           
 
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

ShortGetterMapping

public ShortGetterMapping()
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