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

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

Introduction

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

Usage

From source file com.corvid.json.hibernate.usertype.JsonUserType.java

/**
 * Define a Jackson Serializer/Deserializer use to persist
 *
 * The implementation is a hibernate custom type
 *
 * @author Marvin H Froeder

From source file com.marvinformatics.hibernate.json.JsonUserType.java

/**
 * Define a Jackson Serializer/Deserializer use to persist
 *
 * The implementation is a hibernate custom type
 *
 * @author Marvin H Froeder

From source file org.candlepin.hibernate.ResultDataUserType.java

/**
 * ResultDataUserType handles writing objects that are job results to the resultData column in cp_job.
 * Initially Candlepin stored serialized Java objects into this column, but later revisions stored JSON
 * instead.  This class takes care of reading in the data irrespective of the storage format.
 *
 * It also takes care of casting the data to the correct Java type.  Hibernate provides us with the type of

From source file org.teiid.hibernate.types.AbstractArrayTypeDescriptor.java

/**
 * @author Vlad Mihalcea
 */
public abstract class AbstractArrayTypeDescriptor<T> extends AbstractTypeDescriptor<T>
        implements DynamicParameterizedType {
    private static final long serialVersionUID = 7698345570957205617L;

From source file org.teiid.hibernate.types.BigDecimalArrayType.java

public class BigDecimalArrayType extends AbstractSingleColumnStandardBasicType<BigDecimal[]>
        implements DynamicParameterizedType {
    private static final long serialVersionUID = 3666499981934781574L;

    public BigDecimalArrayType() {
        super(ArraySqlTypeDescriptor.INSTANCE, BigDecimalArrayTypeDescriptor.INSTANCE);

From source file org.teiid.hibernate.types.BigIntegerArrayType.java

/**
 * @author Vlad MIhalcea
 */
public class BigIntegerArrayType extends AbstractSingleColumnStandardBasicType<BigInteger[]>
        implements DynamicParameterizedType {
    private static final long serialVersionUID = 2804264991524803758L;

From source file org.teiid.hibernate.types.BooleanArrayType.java

/**
 * @author Vlad MIhalcea
 */
public class BooleanArrayType extends AbstractSingleColumnStandardBasicType<boolean[]>
        implements DynamicParameterizedType {
    private static final long serialVersionUID = -5035095774860290721L;

From source file org.teiid.hibernate.types.DateArrayType.java

/**
 * @author Vlad MIhalcea
 */
public class DateArrayType extends AbstractSingleColumnStandardBasicType<Date[]>
        implements DynamicParameterizedType {
    private static final long serialVersionUID = -4935534679191612249L;

From source file org.teiid.hibernate.types.DoubleArrayType.java

public class DoubleArrayType extends AbstractSingleColumnStandardBasicType<double[]>
        implements DynamicParameterizedType {
    private static final long serialVersionUID = -5417262193036979576L;

    public DoubleArrayType() {
        super(ArraySqlTypeDescriptor.INSTANCE, DoubleArrayTypeDescriptor.INSTANCE);

From source file org.teiid.hibernate.types.FloatArrayType.java

public class FloatArrayType extends AbstractSingleColumnStandardBasicType<float[]>
        implements DynamicParameterizedType {
    private static final long serialVersionUID = 233850294937607019L;

    public FloatArrayType() {
        super(ArraySqlTypeDescriptor.INSTANCE, FloatArrayTypeDescriptor.INSTANCE);