Package net.binis.codegen.hibernate
Class CodeEnumJavaTypeDescriptor<T extends net.binis.codegen.objects.base.enumeration.CodeEnum>
java.lang.Object
org.hibernate.type.descriptor.java.AbstractTypeDescriptor<T>
net.binis.codegen.hibernate.CodeEnumJavaTypeDescriptor<T>
- All Implemented Interfaces:
Serializable,org.hibernate.type.descriptor.java.BasicJavaDescriptor<T>,org.hibernate.type.descriptor.java.JavaTypeDescriptor<T>
public class CodeEnumJavaTypeDescriptor<T extends net.binis.codegen.objects.base.enumeration.CodeEnum>
extends org.hibernate.type.descriptor.java.AbstractTypeDescriptor<T>
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description CodeEnumJavaTypeDescriptor(Class<T> type) -
Method Summary
Modifier and Type Method Description TfromName(String relationalForm)<E extends net.binis.codegen.objects.base.enumeration.CodeEnum>
EfromOrdinal(Integer relationalForm)TfromString(String string)StringtoName(T domainForm)<E extends net.binis.codegen.objects.base.enumeration.CodeEnum>
IntegertoOrdinal(E domainForm)StringtoString(T value)<X> Xunwrap(T value, Class<X> type, org.hibernate.type.descriptor.WrapperOptions options)<X> Twrap(X value, org.hibernate.type.descriptor.WrapperOptions options)Methods inherited from class org.hibernate.type.descriptor.java.AbstractTypeDescriptor
areEqual, extractHashCode, extractLoggableRepresentation, getComparator, getJavaType, getJavaTypeClass, getMutabilityPlan, unknownUnwrap, unknownWrap
-
Constructor Details
-
Method Details
-
toString
-
fromString
-
unwrap
-
wrap
-
toOrdinal
public <E extends net.binis.codegen.objects.base.enumeration.CodeEnum> Integer toOrdinal(E domainForm) -
fromOrdinal
public <E extends net.binis.codegen.objects.base.enumeration.CodeEnum> E fromOrdinal(Integer relationalForm) -
fromName
-
toName
-