com.ibatis.db.sqlmap.typehandler
Interface TypeHandler

All Known Implementing Classes:
BaseTypeHandler, BigDecimalTypeHandler, BooleanTypeHandler, ByteArrayTypeHandler, ByteTypeHandler, DateTypeHandler, DoubleTypeHandler, FloatTypeHandler, IntegerTypeHandler, LongTypeHandler, ObjectTypeHandler, ShortTypeHandler, SqlDateTypeHandler, SqlTimestampTypeHandler, SqlTimeTypeHandler, StringTypeHandler

public interface TypeHandler


Method Summary
 java.lang.Object instantiateValue()
           
 boolean isEqualToNullValue(java.lang.String nullValue, java.lang.Object realValue)
           
 boolean isSimpleType()
           
 void setBeanProperty(ResultMapping mapping, java.sql.ResultSet rs, java.lang.Object object)
           
 void setParameter(ParameterMapping mapping, java.sql.PreparedStatement ps, int index, java.lang.Object value)
           
 

Method Detail

setBeanProperty

void setBeanProperty(ResultMapping mapping,
                     java.sql.ResultSet rs,
                     java.lang.Object object)
                     throws java.sql.SQLException
Throws:
java.sql.SQLException

instantiateValue

java.lang.Object instantiateValue()

isEqualToNullValue

boolean isEqualToNullValue(java.lang.String nullValue,
                           java.lang.Object realValue)

isSimpleType

boolean isSimpleType()

setParameter

void setParameter(ParameterMapping mapping,
                  java.sql.PreparedStatement ps,
                  int index,
                  java.lang.Object value)
                  throws java.sql.SQLException
Throws:
java.sql.SQLException