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 net.mad.ads.base.api.service.helper.StringValuedEnumType.java

public class StringValuedEnumType<T extends Enum<T> & StringValuedEnum>
        implements EnhancedUserType, ParameterizedType {

    /**
     * Enum class for this particular user type.
     */

From source file nl.gmt.data.contrib.joda.PersistentDateTime.java

/**
 * Persist {@link org.joda.time.DateTime} via hibernate.
 *
 * Changes to support Hibernate 4 by Pieter van Ginkel (pginkel@gmt.nl).
 *
 * @author Mario Ivankovits (mario@ops.co.at)

From source file nl.gmt.data.contrib.joda.PersistentLocalDateTime.java

/**
 * Persist {@link org.joda.time.LocalDateTime} via hibernate.
 * <p>
 * Changes to support Hibernate 4 by Pieter van Ginkel (pginkel@gmt.nl).
 *
 * @author Mario Ivankovits (mario@ops.co.at)

From source file org.andromda.persistence.hibernate.usertypes.HibernateEnumType.java

/**
 * A Hibernate UserType for Java5 enumerations. Taken from
 * <a href="http://www.hibernate.org/272.html">Java 5 EnumUserType</a>.
 */
public class HibernateEnumType implements EnhancedUserType, ParameterizedType {
    @SuppressWarnings("unchecked")

From source file org.codekaizen.vtj.hibernate3.AbstractValueTypeUserType.java

/**
 * <p>
 * Abstract base class for Hibernate 3 {@link org.hiberante.usertype.UserType
 * UserType}'s managing immutable value classes implementing
 * {@link org.codekaizen.vtj.ValueType ValueType} stored in a single database
 * column.

From source file org.geoserver.monitor.hib.EnumUserType.java

/**
 * EnumUserType coming from https://www.hibernate.org/272.html
 * @author Gavin King
 */
public class EnumUserType implements EnhancedUserType, ParameterizedType {

From source file org.glite.security.voms.admin.persistence.StringEnumUserType.java

/**
 * A generic UserType that handles String-based JDK 5.0 Enums.
 * 
 * @author Gavin King
 */
public class StringEnumUserType implements EnhancedUserType, ParameterizedType {

From source file org.gridchem.service.model.enumeration.StringEnumUserType.java

/**
 * A generic UserType that handles String-based JDK 5.0 Enums.
 *
 * @author Gavin King
 */
@SuppressWarnings("unchecked")

From source file org.jadira.usertype.bindings.PersistentBoundClass.java

/**
 * Allows dynamic invocation of any class by mapping it using a binding type.
 */
public class PersistentBoundClass extends AbstractHeuristicUserType
        implements ParameterizedType, EnhancedUserType, Serializable {

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

public abstract class AbstractHeuristicUserType extends AbstractUserType implements EnhancedUserType, Serializable {

    private static final long serialVersionUID = 7099384329368123541L;

    private Class<?> identifierType;