public class PostgreSql extends Object implements Dialect
| Modifier and Type | Class and Description |
|---|---|
static class |
PostgreSql.PostgreSQLWithDecimalDialect |
| Constructor and Description |
|---|
PostgreSql() |
| Modifier and Type | Method and Description |
|---|---|
String |
getActiveRecordDialectCode() |
String |
getActiveRecordJdbcAdapter() |
String |
getConnectionInitStatement(String schema) |
String |
getDefaultDriverClassName() |
String |
getFalseSqlValue() |
Class<? extends org.hibernate.dialect.Dialect> |
getHibernateDialectClass() |
String |
getId() |
String |
getTrueSqlValue() |
boolean |
matchesJdbcURL(String jdbcConnectionURL)
Used to autodetect a dialect for a given driver URL
|
public static final String ID
public PostgreSql()
public String getActiveRecordDialectCode()
getActiveRecordDialectCode in interface Dialectpublic String getActiveRecordJdbcAdapter()
getActiveRecordJdbcAdapter in interface Dialectpublic Class<? extends org.hibernate.dialect.Dialect> getHibernateDialectClass()
getHibernateDialectClass in interface Dialectpublic boolean matchesJdbcURL(String jdbcConnectionURL)
DialectmatchesJdbcURL in interface DialectjdbcConnectionURL - a jdbc driver url such as jdbc:mysql://localhost:3306/sonarpublic String getDefaultDriverClassName()
getDefaultDriverClassName in interface Dialectpublic String getConnectionInitStatement(String schema)
getConnectionInitStatement in interface Dialectpublic String getTrueSqlValue()
getTrueSqlValue in interface Dialectpublic String getFalseSqlValue()
getFalseSqlValue in interface DialectCopyright © 2009-2012 SonarSource. All Rights Reserved.