public class PersistentBoundClass extends AbstractHeuristicUserType implements org.hibernate.usertype.ParameterizedType, org.hibernate.usertype.EnhancedUserType, Serializable
Constructor and Description |
---|
PersistentBoundClass() |
Modifier and Type | Method and Description |
---|---|
Object |
doNullSafeGet(ResultSet rs,
String[] names,
org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object owner) |
void |
doNullSafeSet(PreparedStatement preparedStatement,
Object value,
int index,
org.hibernate.engine.spi.SharedSessionContractImplementor session) |
Class<?> |
returnedClass() |
void |
setParameterValues(Properties parameters) |
fromXMLString, getIdentifierType, getType, nullSafeGet, nullSafeSet, objectToSQLString, setIdentifierType, sqlTypes, toXMLString
afterNullSafeOperation, assemble, beforeNullSafeOperation, deepCopy, disassemble, equals, hashCode, isMutable, replace
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public PersistentBoundClass()
public void setParameterValues(Properties parameters)
setParameterValues
in interface org.hibernate.usertype.ParameterizedType
setParameterValues
in class AbstractHeuristicUserType
public Class<?> returnedClass()
returnedClass
in interface org.hibernate.usertype.UserType
returnedClass
in class AbstractHeuristicUserType
public Object doNullSafeGet(ResultSet rs, String[] names, org.hibernate.engine.spi.SharedSessionContractImplementor session, Object owner) throws org.hibernate.HibernateException, SQLException, IllegalArgumentException, IllegalAccessException, InvocationTargetException
doNullSafeGet
in class AbstractHeuristicUserType
org.hibernate.HibernateException
SQLException
IllegalArgumentException
IllegalAccessException
InvocationTargetException
public void doNullSafeSet(PreparedStatement preparedStatement, Object value, int index, org.hibernate.engine.spi.SharedSessionContractImplementor session) throws SQLException, IllegalArgumentException, IllegalAccessException, InvocationTargetException
doNullSafeSet
in class AbstractHeuristicUserType
SQLException
IllegalArgumentException
IllegalAccessException
InvocationTargetException
Copyright © 2010–2018 Jadira Systems. All rights reserved.