Example usage for org.hibernate.usertype EnhancedUserType interface-usage

List of usage examples for org.hibernate.usertype EnhancedUserType interface-usage

Introduction

In this page you can find the example usage for org.hibernate.usertype EnhancedUserType interface-usage.

Usage

From source file org.jadira.usertype.spi.shared.AbstractKnownClassHeuristicUserType.java

public abstract class AbstractKnownClassHeuristicUserType<T> extends AbstractHeuristicUserType
        implements EnhancedUserType, Serializable {

    private static final long serialVersionUID = 2233911693851349367L;

    private Class<T> mappedClass;

From source file org.jadira.usertype.spi.shared.AbstractReflectionUserType.java

public abstract class AbstractReflectionUserType<T> extends AbstractHeuristicUserType
        implements EnhancedUserType, Serializable {

    private static final long serialVersionUID = 7943328235820102665L;

    private Class<?> mappedClass;

From source file org.jadira.usertype.spi.shared.AbstractSingleColumnUserType.java

public abstract class AbstractSingleColumnUserType<T, J, C extends ColumnMapper<T, J>> extends AbstractUserType
        implements EnhancedUserType, Serializable {

    private static final long serialVersionUID = -8258683760413283329L;

    private final C columnMapper;

From source file org.jbpm.db.hibernate.SybaseTextType.java

/**
 * Replacement for {@link org.hibernate.type.TextType} made to work around a <em>feature</em> in the
 * jConnect driver when setting a text parameter to <code>null</code>. Specifically, the call:
 * 
 * <pre>
 * PreparedStatement st;

From source file org.joda.time.contrib.hibernate.PersistentDateTime.java

/**
 * Persist {@link org.joda.time.DateTime} via hibernate.
 * 
 * @author Mario Ivankovits (mario@ops.co.at)
 */
public class PersistentDateTime implements EnhancedUserType, Serializable {

From source file org.joda.time.contrib.hibernate.PersistentDateTimeAsBigInt.java

/**
 * Persist {@link org.joda.time.DateTime} via hibernate as a BIGINT.
 * 
 * @author Martin Grove (marting@optrak.co.uk))
 */
public class PersistentDateTimeAsBigInt implements EnhancedUserType, Serializable {

From source file org.joda.time.contrib.hibernate.PersistentInstant.java

/**
 * Persist {@link org.joda.time.Instant} via hibernate as a TIMESTAMP.
 * 
 * @author Olav Reinert (oreinert@sourceforge.net)
 */
public class PersistentInstant implements EnhancedUserType {

From source file org.joda.time.contrib.hibernate.PersistentInstantAsBigInt.java

/**
 * Persist {@link org.joda.time.Instant} via hibernate as a BIGINT.
 * 
 * @author Martin Grove (marting@optrak.co.uk))
 */
public class PersistentInstantAsBigInt implements EnhancedUserType, Serializable {

From source file org.joda.time.contrib.hibernate.PersistentLocalDate.java

/**
 * Persist {@link org.joda.time.LocalDate} via hibernate.
 * 
 * @author Mario Ivankovits (mario@ops.co.at)
 */
public class PersistentLocalDate implements EnhancedUserType, Serializable {

From source file org.joda.time.contrib.hibernate.PersistentLocalDateTime.java

/**
 * Persist {@link org.joda.time.LocalDateTime} via hibernate.
 * 
 * @author Mario Ivankovits (mario@ops.co.at)
 */
public class PersistentLocalDateTime implements EnhancedUserType, Serializable {