org.jcoderz.commons.types.samples
Class TestFixPointUserType

java.lang.Object
  extended by org.jcoderz.commons.util.UserTypeBase
      extended by org.jcoderz.commons.util.BigDecimalUserTypeBase
          extended by org.jcoderz.commons.types.samples.TestFixPointUserType
All Implemented Interfaces:
Serializable, org.hibernate.usertype.UserType

public final class TestFixPointUserType
extends BigDecimalUserTypeBase

Hibernate user type for the TestFixPoint.

Author:
generated via stylesheet
See Also:
Serialized Form

Constructor Summary
TestFixPointUserType()
           
 
Method Summary
 Object fromBigDecimal(BigDecimal value)
          Creates a TestFixPoint from its numeric BigDecimal database representation.
static org.hibernate.type.Type getType()
          Hibernate TestFixPoint type as mapped from this UserType.
 Class returnedClass()
          
 BigDecimal toBigDecimal(Object value)
          Converts the TestFixPoint to its numeric BigDecimal database representation.
 
Methods inherited from class org.jcoderz.commons.util.BigDecimalUserTypeBase
nullSafeGet, nullSafeSet, sqlTypes
 
Methods inherited from class org.jcoderz.commons.util.UserTypeBase
assemble, deepCopy, disassemble, equals, hashCode, isMutable, replace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestFixPointUserType

public TestFixPointUserType()
Method Detail

getType

public static org.hibernate.type.Type getType()
Hibernate TestFixPoint type as mapped from this UserType.

Returns:
this UserType as org.hibernate.type.Type.

fromBigDecimal

public Object fromBigDecimal(BigDecimal value)
Creates a TestFixPoint from its numeric BigDecimal database representation.

Specified by:
fromBigDecimal in class BigDecimalUserTypeBase
Parameters:
value - a BigDecimal holding the database representation of the TestFixPoint.
Returns:
a TestFixPoint representing the given BigDecimal.
See Also:
TestFixPoint.valueOf(BigDecimal)

toBigDecimal

public BigDecimal toBigDecimal(Object value)
Converts the TestFixPoint to its numeric BigDecimal database representation.

Specified by:
toBigDecimal in class BigDecimalUserTypeBase
Parameters:
value - the TestFixPoint to be converted.
Returns:
a BigDecimal representing the given TestFixPoint.
See Also:
TestFixPoint.toBigDecimal()

returnedClass

public Class returnedClass()
Description copied from class: UserTypeBase

Specified by:
returnedClass in interface org.hibernate.usertype.UserType
Specified by:
returnedClass in class UserTypeBase
Returns:
TestFixPoint.class as the supported class of this user type.


Copyright 2007 The jCoderZ Project.