public abstract class AbstractParameterizedUserType<T,J,C extends ColumnMapper<T,J>> extends AbstractSingleColumnUserType<T,J,C> implements org.hibernate.usertype.ParameterizedType, IntegratorConfiguredType
Constructor and Description |
---|
AbstractParameterizedUserType() |
Modifier and Type | Method and Description |
---|---|
void |
applyConfiguration(org.hibernate.SessionFactory sessionFactory)
Apply configuration for the given type
|
protected org.hibernate.engine.spi.SharedSessionContractImplementor |
doWrapSession(org.hibernate.engine.spi.SharedSessionContractImplementor session) |
protected Properties |
getParameterValues() |
void |
setParameterValues(Properties parameters) |
doNullSafeGet, doNullSafeSet, fromXMLString, getColumnMapper, nullSafeGet, nullSafeSet, objectToSQLString, returnedClass, sqlTypes, toXMLString
afterNullSafeOperation, assemble, beforeNullSafeOperation, deepCopy, disassemble, equals, hashCode, isMutable, replace
public AbstractParameterizedUserType()
public void setParameterValues(Properties parameters)
setParameterValues
in interface org.hibernate.usertype.ParameterizedType
protected Properties getParameterValues()
public void applyConfiguration(org.hibernate.SessionFactory sessionFactory)
IntegratorConfiguredType
applyConfiguration
in interface IntegratorConfiguredType
sessionFactory
- The currently active session factoryprotected org.hibernate.engine.spi.SharedSessionContractImplementor doWrapSession(org.hibernate.engine.spi.SharedSessionContractImplementor session)
doWrapSession
in class AbstractSingleColumnUserType<T,J,C extends ColumnMapper<T,J>>
Copyright © 2010–2018 Jadira Systems. All rights reserved.