Example usage for org.hibernate.type.descriptor.sql BinaryTypeDescriptor INSTANCE

List of usage examples for org.hibernate.type.descriptor.sql BinaryTypeDescriptor INSTANCE

Introduction

In this page you can find the example usage for org.hibernate.type.descriptor.sql BinaryTypeDescriptor INSTANCE.

Prototype

BinaryTypeDescriptor INSTANCE

To view the source code for org.hibernate.type.descriptor.sql BinaryTypeDescriptor INSTANCE.

Click Source Link

Usage

From source file:ee.ria.xroad.common.db.CustomPostgreSQLDialect.java

License:Open Source License

@Override
public SqlTypeDescriptor remapSqlTypeDescriptor(SqlTypeDescriptor sqlTypeDescriptor) {
    if (sqlTypeDescriptor.getSqlType() == java.sql.Types.BLOB) {
        return BinaryTypeDescriptor.INSTANCE;
    }/*from   w w  w . java  2s.c om*/

    return super.remapSqlTypeDescriptor(sqlTypeDescriptor);
}

From source file:io.github.jhipster.domain.util.FixedPostgreSQL82Dialect.java

License:Apache License

@Override
public SqlTypeDescriptor remapSqlTypeDescriptor(SqlTypeDescriptor sqlTypeDescriptor) {
    if (sqlTypeDescriptor.getSqlType() == java.sql.Types.BLOB) {
        return BinaryTypeDescriptor.INSTANCE;
    }//w  w w . j ava 2  s . com
    return super.remapSqlTypeDescriptor(sqlTypeDescriptor);
}

From source file:io.github.jhipster.domain.util.FixedPostgreSQL82DialectTest.java

License:Apache License

@Test
public void testBlobTypeRemap() {
    SqlTypeDescriptor descriptor = dialect.remapSqlTypeDescriptor(BlobTypeDescriptor.DEFAULT);
    assertThat(descriptor).isEqualTo(BinaryTypeDescriptor.INSTANCE);
}

From source file:org.bonitasoft.engine.persistence.PostgresMaterializedBlobType.java

License:Open Source License

public PostgresMaterializedBlobType() {
    // mapping binary to byte[] (for bytea type in Postgres)
    super(BinaryTypeDescriptor.INSTANCE, PrimitiveByteArrayTypeDescriptor.INSTANCE);
}