Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.hibernate.type.descriptor.sql
Interface SqlTypeDescriptor

All Superinterfaces:
  Serializable

All Known Implementing Classes:
  BigIntTypeDescriptor, BinaryTypeDescriptor, BitTypeDescriptor, BlobTypeDescriptor, BooleanTypeDescriptor, CharTypeDescriptor, ClobTypeDescriptor, DateTypeDescriptor, DecimalTypeDescriptor, DoubleTypeDescriptor, FloatTypeDescriptor, IntegerTypeDescriptor, LongVarbinaryTypeDescriptor, LongVarcharTypeDescriptor, NumericTypeDescriptor, PostgresUUIDType.PostgresUUIDSqlTypeDescriptor, RealTypeDescriptor, SmallIntTypeDescriptor, TimestampTypeDescriptor, TimeTypeDescriptor, TinyIntTypeDescriptor, VarbinaryTypeDescriptor, VarcharTypeDescriptor

    public interface SqlTypeDescriptor

extends Serializable

Descriptor for the `SQL`/`JDBC` side of a value mapping.

Method Summary
`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.

Method Detail

### getSqlType

    int getSqlType()

  Return the JDBC type-code for the column mapped by this type.

  Returns:
    typeCode The JDBC type-code

### canBeRemapped

    boolean canBeRemapped()

  Is this descriptor available for remapping?

  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

    <X> ValueBinder<X> getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)

### getExtractor

    <X> ValueExtractor<X> getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.