public class SerializableTypeHandler
extends java.lang.Object
implements org.apache.ibatis.type.TypeHandler
| Modifier and Type | Class and Description |
|---|---|
static class |
SerializableTypeHandler.DeserializationException
Marker exception to allow deserialization issues to be dealt with by calling code.
|
static class |
SerializableTypeHandler.SerializationException
Marker exception to allow serialization issues to be dealt with by calling code.
|
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_SERIALIZABLE_TYPE |
| Constructor and Description |
|---|
SerializableTypeHandler() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getResult(java.sql.CallableStatement cs,
int columnIndex) |
java.lang.Object |
getResult(java.sql.ResultSet rs,
java.lang.String columnName) |
static int |
getSerializableType() |
void |
setParameter(java.sql.PreparedStatement ps,
int i,
java.lang.Object parameter,
org.apache.ibatis.type.JdbcType jdbcType) |
static void |
setSerializableType(int serializableType) |
java.lang.Object |
valueOf(java.lang.String s) |
public static final int DEFAULT_SERIALIZABLE_TYPE
public static void setSerializableType(int serializableType)
Typespublic static int getSerializableType()
public java.lang.Object getResult(java.sql.ResultSet rs,
java.lang.String columnName)
throws java.sql.SQLException
getResult in interface org.apache.ibatis.type.TypeHandlerSerializableTypeHandler.DeserializationException - if the object could not be deserializedjava.sql.SQLExceptionpublic void setParameter(java.sql.PreparedStatement ps,
int i,
java.lang.Object parameter,
org.apache.ibatis.type.JdbcType jdbcType)
throws java.sql.SQLException
setParameter in interface org.apache.ibatis.type.TypeHandlerjava.sql.SQLExceptionpublic java.lang.Object getResult(java.sql.CallableStatement cs,
int columnIndex)
throws java.sql.SQLException
getResult in interface org.apache.ibatis.type.TypeHandlerjava.sql.SQLExceptionpublic java.lang.Object valueOf(java.lang.String s)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.