public static Builder builder() { return new Builder() { @Override protected SQLTemplates build(char escape, boolean quote) { return new PostgresTemplates(escape, quote); } }; }
@Override protected SQLTemplates build(char escape, boolean quote) { return new PostgresTemplates(escape, quote); } };
public PostgresQueryFactory(Provider<Connection> connection) { this(new Configuration(new PostgresTemplates()), connection); }
public PostgresQuery(Connection conn) { this(conn, new Configuration(new PostgresTemplates()), new DefaultQueryMetadata()); }
public static SQLTemplates getSQLTemplates() { switch (target.get()) { case CUBRID:return new CUBRIDTemplates(); case DERBY: return new DerbyTemplates(); case H2: return new H2Templates(); case HSQLDB:return new HSQLDBTemplates(); case SQLSERVER: return new SQLServerTemplates(); case MYSQL: return new MySQLTemplates(); case ORACLE:return new OracleTemplates(); case POSTGRES: return new PostgresTemplates(); case SQLITE:return new SQLiteTemplates(); case TERADATA: return new TeradataTemplates(); } throw new IllegalStateException("Unknown mode " + mode); }