Class CurrencyUnitTypeDescriptor
java.lang.Object
org.hibernate.type.descriptor.java.AbstractClassJavaType<javax.money.CurrencyUnit>
io.hypersistence.utils.hibernate.type.money.internal.CurrencyUnitTypeDescriptor
- All Implemented Interfaces:
Serializable,org.hibernate.type.descriptor.java.BasicJavaType<javax.money.CurrencyUnit>,org.hibernate.type.descriptor.java.JavaType<javax.money.CurrencyUnit>
public class CurrencyUnitTypeDescriptor
extends org.hibernate.type.descriptor.java.AbstractClassJavaType<javax.money.CurrencyUnit>
- Author:
- Piotr Olaszewski
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.type.descriptor.java.JavaType
org.hibernate.type.descriptor.java.JavaType.CoercionContext -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.hibernate.type.descriptor.java.AbstractClassJavaType
areEqual, extractHashCode, extractLoggableRepresentation, getComparator, getJavaType, getJavaTypeClass, getMutabilityPlan, unknownUnwrap, unknownWrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.type.descriptor.java.BasicJavaType
fromString, getRecommendedJdbcTypeMethods inherited from interface org.hibernate.type.descriptor.java.JavaType
appendEncodedString, coerce, createJavaType, createJavaType, fromEncodedString, getCheckCondition, getDefaultSqlLength, getDefaultSqlPrecision, getDefaultSqlScale, getDefaultValue, getLongSqlLength, getReplacement, getTypeName, isInstance, isTemporalType, isWider, toString
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
CurrencyUnitTypeDescriptor
public CurrencyUnitTypeDescriptor()
-
-
Method Details
-
unwrap
public <X> X unwrap(javax.money.CurrencyUnit value, Class<X> type, org.hibernate.type.descriptor.WrapperOptions options) -
wrap
public <X> javax.money.CurrencyUnit wrap(X value, org.hibernate.type.descriptor.WrapperOptions options)
-