List of usage examples for org.hibernate.usertype DynamicParameterizedType interface-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);