public class TinyIntTypeDescriptor extends Object implements SqlTypeDescriptor
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.Modifier and Type | Field and Description |
---|---|
static TinyIntTypeDescriptor |
INSTANCE |
Constructor and Description |
---|
TinyIntTypeDescriptor() |
Modifier and Type | Method and Description |
---|---|
boolean |
canBeRemapped()
Is this descriptor available for remapping?
|
<X> ValueBinder<X> |
getBinder(JavaTypeDescriptor<X> javaTypeDescriptor) |
<X> ValueExtractor<X> |
getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor) |
int |
getSqlType()
Return the JDBC type-code for the column mapped by this type.
|
public static final TinyIntTypeDescriptor INSTANCE
public int getSqlType()
SqlTypeDescriptor
getSqlType
in interface SqlTypeDescriptor
public boolean canBeRemapped()
SqlTypeDescriptor
canBeRemapped
in interface SqlTypeDescriptor
true
indicates this descriptor can be remapped; otherwise, false
WrapperOptions.remapSqlTypeDescriptor(org.hibernate.type.descriptor.sql.SqlTypeDescriptor)
,
Dialect.remapSqlTypeDescriptor(org.hibernate.type.descriptor.sql.SqlTypeDescriptor)
public <X> ValueBinder<X> getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)
getBinder
in interface SqlTypeDescriptor
public <X> ValueExtractor<X> getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)
getExtractor
in interface SqlTypeDescriptor
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.