org.hibernate.type.descriptor.sql
Class TinyIntTypeDescriptor
java.lang.Object
org.hibernate.type.descriptor.sql.TinyIntTypeDescriptor
- All Implemented Interfaces:
- Serializable, SqlTypeDescriptor
public class TinyIntTypeDescriptor
- extends Object
- implements SqlTypeDescriptor
Descriptor for TINYINT
handling.
Note that JDBC states that TINYINT should be mapped to either byte or short, but points out
that using byte can in fact lead to loss of data.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final TinyIntTypeDescriptor INSTANCE
TinyIntTypeDescriptor
public TinyIntTypeDescriptor()
getSqlType
public int getSqlType()
- Description copied from interface:
SqlTypeDescriptor
- Return the JDBC type-code for the column mapped by this type.
- Specified by:
getSqlType
in interface SqlTypeDescriptor
- Returns:
- typeCode The JDBC type-code
canBeRemapped
public boolean canBeRemapped()
- Description copied from interface:
SqlTypeDescriptor
- Is this descriptor available for remapping?
- Specified by:
canBeRemapped
in interface SqlTypeDescriptor
- Returns:
true
indicates this descriptor can be remapped; otherwise, false
- See Also:
WrapperOptions.remapSqlTypeDescriptor(org.hibernate.type.descriptor.sql.SqlTypeDescriptor)
,
Dialect.remapSqlTypeDescriptor(org.hibernate.type.descriptor.sql.SqlTypeDescriptor)
getBinder
public <X> ValueBinder<X> getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
- Specified by:
getBinder
in interface SqlTypeDescriptor
getExtractor
public <X> ValueExtractor<X> getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
- Specified by:
getExtractor
in interface SqlTypeDescriptor
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.