|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.hibernate.type.AbstractStandardBasicType<T> org.hibernate.type.AbstractSingleColumnStandardBasicType<T> com.vladmihalcea.hibernate.type.AbstractHibernateType<T> com.vladmihalcea.hibernate.type.array.internal.AbstractArrayType<long[]> com.vladmihalcea.hibernate.type.array.LongArrayType
public class LongArrayType
Maps an long[]
array on a PostgreSQL ARRAY type. Multidimensional arrays are supported as well, as explained in this article.
For more details about how to use it, check out this article on vladmihalcea.com.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.hibernate.usertype.DynamicParameterizedType |
---|
org.hibernate.usertype.DynamicParameterizedType.ParameterType |
Field Summary | |
---|---|
static LongArrayType |
INSTANCE
|
Fields inherited from class com.vladmihalcea.hibernate.type.array.internal.AbstractArrayType |
---|
SQL_ARRAY_TYPE |
Fields inherited from interface org.hibernate.usertype.DynamicParameterizedType |
---|
ACCESS_TYPE, ENTITY, IS_DYNAMIC, IS_PRIMARY_KEY, PARAMETER_TYPE, PROPERTY, RETURNED_CLASS, XPROPERTY |
Constructor Summary | |
---|---|
LongArrayType()
|
|
LongArrayType(Class arrayClass)
|
|
LongArrayType(Configuration configuration)
|
Method Summary | |
---|---|
String |
getName()
|
Methods inherited from class com.vladmihalcea.hibernate.type.array.internal.AbstractArrayType |
---|
registerUnderJavaType, setParameterValues |
Methods inherited from class com.vladmihalcea.hibernate.type.AbstractHibernateType |
---|
getConfiguration |
Methods inherited from class org.hibernate.type.AbstractSingleColumnStandardBasicType |
---|
nullSafeSet, sqlType |
Methods inherited from class org.hibernate.type.AbstractStandardBasicType |
---|
assemble, beforeAssemble, canDoExtraction, canDoSetting, compare, deepCopy, deepCopy, defaultSizes, dictatedSizes, disassemble, extract, extract, fromString, fromStringValue, get, getColumnSpan, getDefaultSize, getDictatedSize, getHashCode, getHashCode, getJavaTypeDescriptor, getMutabilityPlan, getRegistrationKeys, getReplacement, getReturnedClass, getSemiResolvedType, getSqlTypeDescriptor, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isDirty, isDirty, isEntityType, isEqual, isEqual, isModified, isMutable, isSame, isXMLElement, nullSafeGet, nullSafeGet, nullSafeGet, nullSafeGet, nullSafeSet, nullSafeSet, nullSafeSet, nullSafeSet, remapSqlTypeDescriptor, replace, replace, resolve, semiResolve, set, setJavaTypeDescriptor, setSqlTypeDescriptor, sqlTypes, toColumnNullness, toLoggableString, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.hibernate.type.SingleColumnType |
---|
fromStringValue, get, nullSafeGet, set, toString |
Methods inherited from interface org.hibernate.type.Type |
---|
assemble, beforeAssemble, compare, deepCopy, defaultSizes, dictatedSizes, disassemble, getColumnSpan, getHashCode, getHashCode, getReturnedClass, getSemiResolvedType, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isDirty, isEntityType, isEqual, isEqual, isModified, isMutable, isSame, nullSafeGet, nullSafeGet, nullSafeSet, replace, replace, resolve, semiResolve, sqlTypes, toColumnNullness, toLoggableString |
Field Detail |
---|
public static final LongArrayType INSTANCE
Constructor Detail |
---|
public LongArrayType()
public LongArrayType(Configuration configuration)
public LongArrayType(Class arrayClass)
Method Detail |
---|
public String getName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |