.getEnumValue(SC_RETRIEVAL_TABLES, tableRetrievalStrategy); tableColumnRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_TABLE_COLUMNS, tableColumnRetrievalStrategy); pkRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_PRIMARY_KEYS, pkRetrievalStrategy); indexRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_INDEXES, indexRetrievalStrategy); fkRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_FOREIGN_KEYS, fkRetrievalStrategy); procedureRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_PROCEDURES, procedureRetrievalStrategy); procedureColumnRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_PROCEDURE_COLUMNS, procedureColumnRetrievalStrategy); functionRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_FUNCTIONS, functionRetrievalStrategy); functionColumnRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_FUNCTION_COLUMNS, functionColumnRetrievalStrategy);
.getEnumValue(SC_RETRIEVAL_TABLES, tableRetrievalStrategy); tableColumnRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_TABLE_COLUMNS, tableColumnRetrievalStrategy); pkRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_PRIMARY_KEYS, pkRetrievalStrategy); indexRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_INDEXES, indexRetrievalStrategy); fkRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_FOREIGN_KEYS, fkRetrievalStrategy); procedureRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_PROCEDURES, procedureRetrievalStrategy); procedureColumnRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_PROCEDURE_COLUMNS, procedureColumnRetrievalStrategy); functionRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_FUNCTIONS, functionRetrievalStrategy); functionColumnRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_FUNCTION_COLUMNS, functionColumnRetrievalStrategy);
protected <E extends Enum<E>> E getEnumValue(final Config config, final String propertyName, final E defaultValue) { if (config == null) { return defaultValue; } return config.getEnumValue(propertyName, defaultValue); }
.getEnumValue(SC_RETRIEVAL_TABLES, tableRetrievalStrategy); tableColumnRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_TABLE_COLUMNS, tableColumnRetrievalStrategy); pkRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_PRIMARY_KEYS, pkRetrievalStrategy); indexRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_INDEXES, indexRetrievalStrategy); fkRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_FOREIGN_KEYS, fkRetrievalStrategy); procedureRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_PROCEDURES, procedureRetrievalStrategy); procedureColumnRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_PROCEDURE_COLUMNS, procedureColumnRetrievalStrategy); functionRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_FUNCTIONS, functionRetrievalStrategy); functionColumnRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_FUNCTION_COLUMNS, functionColumnRetrievalStrategy);
.getEnumValue(IDENTIFIER_QUOTING_STRATEGY, IdentifierQuotingStrategy.quote_if_special_characters_and_reserved_words);
.getEnumValue(SC_RETRIEVAL_TABLES, tableRetrievalStrategy); tableColumnRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_TABLE_COLUMNS, tableColumnRetrievalStrategy); pkRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_PRIMARY_KEYS, pkRetrievalStrategy); indexRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_INDEXES, indexRetrievalStrategy); fkRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_FOREIGN_KEYS, fkRetrievalStrategy); procedureRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_PROCEDURES, procedureRetrievalStrategy); procedureColumnRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_PROCEDURE_COLUMNS, procedureColumnRetrievalStrategy); functionRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_FUNCTIONS, functionRetrievalStrategy); functionColumnRetrievalStrategy = configProperties .getEnumValue(SC_RETRIEVAL_FUNCTION_COLUMNS, functionColumnRetrievalStrategy);
if (config.hasValue("infolevel")) final InfoLevel infoLevel = config.getEnumValue("infolevel", InfoLevel.standard); schemaInfoLevelBuilder.withInfoLevel(infoLevel);
.getEnumValue(IDENTIFIER_QUOTING_STRATEGY, IdentifierQuotingStrategy.quote_if_special_characters_and_reserved_words);
if (config.hasValue("infolevel")) final InfoLevel infoLevel = config.getEnumValue("infolevel", InfoLevel.standard); schemaInfoLevelBuilder.withInfoLevel(infoLevel);
.getEnumValue(IDENTIFIER_QUOTING_STRATEGY, IdentifierQuotingStrategy.quote_if_special_characters_and_reserved_words);
if (config.hasValue("infolevel")) final InfoLevel infoLevel = config.getEnumValue("infolevel", InfoLevel.standard); schemaInfoLevelBuilder.withInfoLevel(infoLevel);
if (config.hasValue("infolevel")) final InfoLevel infoLevel = config.getEnumValue("infolevel", InfoLevel.standard); schemaInfoLevelBuilder.withInfoLevel(infoLevel);