org.hibernate.type
Class PostgresUUIDType.PostgresUUIDSqlTypeDescriptor

java.lang.Object
  extended by org.hibernate.type.PostgresUUIDType.PostgresUUIDSqlTypeDescriptor
All Implemented Interfaces:
Serializable, SqlTypeDescriptor
Enclosing class:
PostgresUUIDType

public static class PostgresUUIDType.PostgresUUIDSqlTypeDescriptor
extends Object
implements SqlTypeDescriptor

See Also:
Serialized Form

Field Summary
static PostgresUUIDType.PostgresUUIDSqlTypeDescriptor INSTANCE
           
 
Constructor Summary
PostgresUUIDType.PostgresUUIDSqlTypeDescriptor()
           
 
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final PostgresUUIDType.PostgresUUIDSqlTypeDescriptor INSTANCE
Constructor Detail

PostgresUUIDType.PostgresUUIDSqlTypeDescriptor

public PostgresUUIDType.PostgresUUIDSqlTypeDescriptor()
Method Detail

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-2013 Red Hat, Inc. All Rights Reserved.