@Override public LobCreator getLobCreator(LobCreationContext lobCreationContext) { if ( jdbcEnvironment != null ) { return jdbcEnvironment.getLobCreatorBuilder().buildLobCreator( lobCreationContext ); } return null; }
@Override public Dialect getDialect() { if ( jdbcEnvironment != null ) { return jdbcEnvironment.getDialect(); } return null; }
@Override public ExtractedDatabaseMetaData getExtractedMetaDataSupport() { if ( jdbcEnvironment != null ) { return jdbcEnvironment.getExtractedDatabaseMetaData(); } return null; }
protected String determineTableName(Table table, JdbcEnvironment jdbcEnvironment) { if ( table.getSubselect() != null ) { return "( " + table.getSubselect() + " )"; } return jdbcEnvironment.getQualifiedObjectNameFormatter().format( table.getQualifiedTableName(), jdbcEnvironment.getDialect() ); }
protected String toMetaDataObjectName(Identifier identifier) { return extractionContext.getJdbcEnvironment().getIdentifierHelper().toMetaDataObjectName( identifier ); }
private String determineCatalogFilter(Identifier catalog) throws SQLException { Identifier identifierToUse = catalog; if ( identifierToUse == null ) { identifierToUse = extractionContext.getDefaultCatalog(); } return extractionContext.getJdbcEnvironment().getIdentifierHelper().toMetaDataCatalogName( identifierToUse ); }
private String determineSchemaFilter(Identifier schema) throws SQLException { Identifier identifierToUse = schema; if ( identifierToUse == null ) { identifierToUse = extractionContext.getDefaultSchema(); } return extractionContext.getJdbcEnvironment().getIdentifierHelper().toMetaDataSchemaName( identifierToUse ); }
public void setReservedWords(Set<String> words) { clearReservedWords(); applyReservedWords( words ); }
@Override public SqlExceptionHelper getSqlExceptionHelper() { if ( jdbcEnvironment != null ) { return jdbcEnvironment.getSqlExceptionHelper(); } return null; }
@Override public boolean isReservedWord(String word) { return this.helper.isReservedWord( word ); }
@Override public Identifier applyGlobalQuoting(String text) { return this.helper.applyGlobalQuoting( text ); } };
@Override public String toMetaDataObjectName(Identifier identifier) { return this.helper.toMetaDataObjectName( identifier ); }
@Override public String toMetaDataSchemaName(Identifier schemaIdentifier) { return this.helper.toMetaDataSchemaName( schemaIdentifier ); }
@Override public String toMetaDataCatalogName(Identifier catalogIdentifier) { return this.helper.toMetaDataCatalogName( catalogIdentifier ); }
public static IdentifierHelperBuilder from(JdbcEnvironment jdbcEnvironment) { return new IdentifierHelperBuilder( jdbcEnvironment ); }
protected String determineTableName(Table table, JdbcEnvironment jdbcEnvironment) { if ( table.getSubselect() != null ) { return "( " + table.getSubselect() + " )"; } return jdbcEnvironment.getQualifiedObjectNameFormatter().format( table.getQualifiedTableName(), jdbcEnvironment.getDialect() ); }
public LobCreator getLobCreator(LobCreationContext lobCreationContext) { return jdbcEnvironment.getLobCreatorBuilder().buildLobCreator( lobCreationContext ); }
public ExtractedDatabaseMetaData getExtractedMetaDataSupport() { return jdbcEnvironment.getExtractedDatabaseMetaData(); }
public SqlExceptionHelper getSqlExceptionHelper() { return jdbcEnvironment.getSqlExceptionHelper(); }
@Override protected void buildSequence(Database database) { database.addAuxiliaryDatabaseObject( sequenceObject ); this.sequenceName = database.getJdbcEnvironment().getQualifiedObjectNameFormatter().format( getQualifiedName(), database.getJdbcEnvironment().getDialect() ); }