org.hibernate.type
Class FloatType
java.lang.Object
   org.hibernate.type.AbstractStandardBasicType<T>
org.hibernate.type.AbstractStandardBasicType<T>
       org.hibernate.type.AbstractSingleColumnStandardBasicType<Float>
org.hibernate.type.AbstractSingleColumnStandardBasicType<Float>
           org.hibernate.type.FloatType
org.hibernate.type.FloatType
- All Implemented Interfaces: 
- Serializable, BasicType, LiteralType<Float>, PrimitiveType<Float>, SingleColumnType<Float>, StringRepresentableType<Float>, Type, XmlRepresentableType<Float>
- public class FloatType 
- extends AbstractSingleColumnStandardBasicType<Float>- implements PrimitiveType<Float>
A type that maps between FLOAT and Float
- Author:
- Gavin King, Steve Ebersole
- See Also:
- Serialized Form
 
 
 
 
| Methods inherited from class org.hibernate.type.AbstractStandardBasicType | 
| assemble, beforeAssemble, compare, deepCopy, deepCopy, disassemble, fromString, fromStringValue, fromXMLNode, fromXMLString, get, getColumnSpan, getHashCode, getHashCode, getHashCode, getJavaTypeDescriptor, getMutabilityPlan, getReplacement, getReturnedClass, getSemiResolvedType, getSqlTypeDescriptor, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isDirty, isDirty, isEntityType, isEqual, isEqual, isEqual, isModified, isMutable, isSame, isSame, isXMLElement, nullSafeGet, nullSafeGet, nullSafeGet, nullSafeGet, nullSafeSet, nullSafeSet, registerUnderJavaType, replace, replace, resolve, semiResolve, set, setToXMLNode, sqlTypes, toColumnNullness, toLoggableString, toString, toXMLString | 
 
| 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.Type | 
| assemble, beforeAssemble, compare, deepCopy, disassemble, fromXMLNode, getColumnSpan, getHashCode, getHashCode, getReturnedClass, getSemiResolvedType, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isDirty, isEntityType, isEqual, isEqual, isModified, isMutable, isSame, isXMLElement, nullSafeGet, nullSafeGet, nullSafeSet, replace, replace, resolve, semiResolve, setToXMLNode, sqlTypes, toColumnNullness, toLoggableString | 
 
INSTANCE
public static final FloatType INSTANCE
ZERO
public static final Float ZERO
FloatType
public FloatType()
getName
public String getName()
- Description copied from interface: Type
- Returns the abbreviated name of the type.
 
- 
- Specified by:
- getNamein interface- Type
 
- 
- Returns:
- String the Hibernate type name
 
getRegistrationKeys
public String[] getRegistrationKeys()
- Description copied from interface: BasicType
- Get the names under which this type should be registered in the type registry.
 
- 
- Specified by:
- getRegistrationKeysin interface- BasicType
- Overrides:
- getRegistrationKeysin class- AbstractStandardBasicType<Float>
 
- 
- Returns:
- The keys under which to register this type.
 
getDefaultValue
public Serializable getDefaultValue()
- Description copied from interface: PrimitiveType
- Get this type's default value.
 
- 
- Specified by:
- getDefaultValuein interface- PrimitiveType<Float>
 
- 
- Returns:
- The default value.
 
getPrimitiveClass
public Class getPrimitiveClass()
- Description copied from interface: PrimitiveType
- Retrieve the primitive counterpart to the wrapper type identified by
 Type.getReturnedClass().
 
- 
- Specified by:
- getPrimitiveClassin interface- PrimitiveType<Float>
 
- 
- Returns:
- The primitive Java type.
 
objectToSQLString
public String objectToSQLString(Float value,
                                Dialect dialect)
                         throws Exception
- Description copied from interface: LiteralType
- Convert the value into a string representation, suitable for embedding in an SQL statement as a
 literal.
 
- 
- Specified by:
- objectToSQLStringin interface- LiteralType<Float>
 
- 
- Parameters:
- value- The value to convert
- dialect- The SQL dialect
- Returns:
- The value's string representation
- Throws:
- Exception- Indicates an issue converting the value to literal string.
 
Copyright © 2001-2010 Red Hat, Inc.  All Rights Reserved.