@Override public Config toConfig() { final Config config = super.toConfig(); config.setBooleanValue(SHOW_STANDARD_COLUMN_TYPE_NAMES, isShowStandardColumnTypeNames); config.setBooleanValue(SHOW_ORDINAL_NUMBERS, isShowOrdinalNumbers); config.setBooleanValue(SHOW_ROW_COUNTS, isShowRowCounts); config.setBooleanValue(HIDE_FOREIGN_KEY_NAMES, isHideForeignKeyNames); config.setBooleanValue(HIDE_PRIMARY_KEY_NAMES, isHidePrimaryKeyNames); config.setBooleanValue(HIDE_INDEX_NAMES, isHideIndexNames); config.setBooleanValue(HIDE_TRIGGER_NAMES, isHideTriggerNames); config.setBooleanValue(HIDE_ROUTINE_SPECIFIC_NAMES, isHideRoutineSpecificNames); config.setBooleanValue(HIDE_CONSTRAINT_NAMES, isHideTableConstraintNames); config.setBooleanValue(HIDE_REMARKS, isHideRemarks); config.setBooleanValue(SHOW_WEAK_ASSOCIATIONS, isShowWeakAssociations); config.setBooleanValue(SC_SORT_ALPHABETICALLY_TABLE_FOREIGNKEYS, isAlphabeticalSortForForeignKeys); config.setBooleanValue(SC_SORT_ALPHABETICALLY_TABLE_INDEXES, isAlphabeticalSortForIndexes); return config; }
@Override public Config toConfig() { final Config config = new Config(); config.setBooleanValue(NO_FOOTER, isNoFooter); config.setBooleanValue(NO_HEADER, isNoHeader); config.setBooleanValue(NO_SCHEMACRAWLER_INFO, isNoSchemaCrawlerInfo); config.setBooleanValue(SHOW_DATABASE_INFO, isShowDatabaseInfo); config.setBooleanValue(SHOW_JDBC_DRIVER_INFO, isShowJdbcDriverInfo); config.setBooleanValue(APPEND_OUTPUT, isAppendOutput); config.setBooleanValue(SHOW_UNQUALIFIED_NAMES, isShowUnqualifiedNames); config.setBooleanValue(SORT_ALPHABETICALLY_TABLES, isAlphabeticalSortForTables); config.setBooleanValue(SORT_ALPHABETICALLY_TABLE_COLUMNS, isAlphabeticalSortForTableColumns); config.setBooleanValue(SORT_ALPHABETICALLY_ROUTINES, isAlphabeticalSortForRoutines); config.setBooleanValue(SORT_ALPHABETICALLY_ROUTINE_COLUMNS, isAlphabeticalSortForRoutineColumns); config.setBooleanValue(NO_SCHEMA_COLORS, isNoSchemaColors); config.setEnumValue(IDENTIFIER_QUOTING_STRATEGY, identifierQuotingStrategy); return config; }
@Override public Config toConfig() { final Config config = super.toConfig(); config.setBooleanValue(SHOW_LOBS, isShowLobs); return config; }
@Override public Config toConfig() { final Config config = super.toConfig(); config.setBooleanValue(GRAPH_SHOW_PRIMARY_KEY_CARDINALITY, isShowPrimaryKeyCardinality); config.setBooleanValue(GRAPH_SHOW_FOREIGN_KEY_CARDINALITY, isShowForeignKeyCardinality); config.setStringValue(GRAPH_GRAPHVIZ_OPTS, join(graphvizOpts, " ")); graphvizAttributesToConfig(graphvizAttributes, config); return config; }
@Override public Config toConfig() { final Config config = super.toConfig(); config.setBooleanValue(SHOW_STANDARD_COLUMN_TYPE_NAMES, isShowStandardColumnTypeNames); config.setBooleanValue(SHOW_ORDINAL_NUMBERS, isShowOrdinalNumbers); config.setBooleanValue(SHOW_ROW_COUNTS, isShowRowCounts); config.setBooleanValue(HIDE_FOREIGN_KEY_NAMES, isHideForeignKeyNames); config.setBooleanValue(HIDE_PRIMARY_KEY_NAMES, isHidePrimaryKeyNames); config.setBooleanValue(HIDE_INDEX_NAMES, isHideIndexNames); config.setBooleanValue(HIDE_TRIGGER_NAMES, isHideTriggerNames); config.setBooleanValue(HIDE_ROUTINE_SPECIFIC_NAMES, isHideRoutineSpecificNames); config.setBooleanValue(HIDE_CONSTRAINT_NAMES, isHideTableConstraintNames); config.setBooleanValue(HIDE_REMARKS, isHideRemarks); config.setBooleanValue(SHOW_WEAK_ASSOCIATIONS, isShowWeakAssociations); config.setBooleanValue(SC_SORT_ALPHABETICALLY_TABLE_FOREIGNKEYS, isAlphabeticalSortForForeignKeys); config.setBooleanValue(SC_SORT_ALPHABETICALLY_TABLE_INDEXES, isAlphabeticalSortForIndexes); return config; }
@Override public Config toConfig() { final Config config = super.toConfig(); config.setBooleanValue(SHOW_STANDARD_COLUMN_TYPE_NAMES, isShowStandardColumnTypeNames); config.setBooleanValue(SHOW_ORDINAL_NUMBERS, isShowOrdinalNumbers); config.setBooleanValue(SHOW_ROW_COUNTS, isShowRowCounts); config.setBooleanValue(HIDE_FOREIGN_KEY_NAMES, isHideForeignKeyNames); config.setBooleanValue(HIDE_PRIMARY_KEY_NAMES, isHidePrimaryKeyNames); config.setBooleanValue(HIDE_INDEX_NAMES, isHideIndexNames); config.setBooleanValue(HIDE_TRIGGER_NAMES, isHideTriggerNames); config.setBooleanValue(HIDE_ROUTINE_SPECIFIC_NAMES, isHideRoutineSpecificNames); config.setBooleanValue(HIDE_CONSTRAINT_NAMES, isHideTableConstraintNames); config.setBooleanValue(HIDE_REMARKS, isHideRemarks); config.setBooleanValue(SHOW_WEAK_ASSOCIATIONS, isShowWeakAssociations); config.setBooleanValue(SC_SORT_ALPHABETICALLY_TABLE_FOREIGNKEYS, isAlphabeticalSortForForeignKeys); config.setBooleanValue(SC_SORT_ALPHABETICALLY_TABLE_INDEXES, isAlphabeticalSortForIndexes); return config; }
@Override public Config toConfig() { final Config config = new Config(); config.setBooleanValue(NO_FOOTER, isNoFooter); config.setBooleanValue(NO_HEADER, isNoHeader); config.setBooleanValue(NO_SCHEMACRAWLER_INFO, isNoSchemaCrawlerInfo); config.setBooleanValue(SHOW_DATABASE_INFO, isShowDatabaseInfo); config.setBooleanValue(SHOW_JDBC_DRIVER_INFO, isShowJdbcDriverInfo); config.setBooleanValue(APPEND_OUTPUT, isAppendOutput); config.setBooleanValue(SHOW_UNQUALIFIED_NAMES, isShowUnqualifiedNames); config.setBooleanValue(SORT_ALPHABETICALLY_TABLES, isAlphabeticalSortForTables); config.setBooleanValue(SORT_ALPHABETICALLY_TABLE_COLUMNS, isAlphabeticalSortForTableColumns); config.setBooleanValue(SORT_ALPHABETICALLY_ROUTINES, isAlphabeticalSortForRoutines); config.setBooleanValue(SORT_ALPHABETICALLY_ROUTINE_COLUMNS, isAlphabeticalSortForRoutineColumns); config.setBooleanValue(NO_SCHEMA_COLORS, isNoSchemaColors); config.setEnumValue(IDENTIFIER_QUOTING_STRATEGY, identifierQuotingStrategy); return config; }
@Override public Config toConfig() { final Config config = new Config(); config.setBooleanValue(NO_FOOTER, isNoFooter); config.setBooleanValue(NO_HEADER, isNoHeader); config.setBooleanValue(NO_SCHEMACRAWLER_INFO, isNoSchemaCrawlerInfo); config.setBooleanValue(SHOW_DATABASE_INFO, isShowDatabaseInfo); config.setBooleanValue(SHOW_JDBC_DRIVER_INFO, isShowJdbcDriverInfo); config.setBooleanValue(APPEND_OUTPUT, isAppendOutput); config.setBooleanValue(SHOW_UNQUALIFIED_NAMES, isShowUnqualifiedNames); config.setBooleanValue(SORT_ALPHABETICALLY_TABLES, isAlphabeticalSortForTables); config.setBooleanValue(SORT_ALPHABETICALLY_TABLE_COLUMNS, isAlphabeticalSortForTableColumns); config.setBooleanValue(SORT_ALPHABETICALLY_ROUTINES, isAlphabeticalSortForRoutines); config.setBooleanValue(SORT_ALPHABETICALLY_ROUTINE_COLUMNS, isAlphabeticalSortForRoutineColumns); config.setBooleanValue(NO_SCHEMA_COLORS, isNoSchemaColors); config.setEnumValue(IDENTIFIER_QUOTING_STRATEGY, identifierQuotingStrategy); return config; }
@Override public Config toConfig() { final Config config = super.toConfig(); config.setBooleanValue(SHOW_LOBS, isShowLobs); return config; }
@Override public Config toConfig() { final Config config = super.toConfig(); config.setBooleanValue(SHOW_LOBS, isShowLobs); return config; }
@Override public Config toConfig() { final Config config = super.toConfig(); config.setBooleanValue(GRAPH_SHOW_PRIMARY_KEY_CARDINALITY, isShowPrimaryKeyCardinality); config.setBooleanValue(GRAPH_SHOW_FOREIGN_KEY_CARDINALITY, isShowForeignKeyCardinality); config.setStringValue(GRAPH_GRAPHVIZ_OPTS, join(graphvizOpts, " ")); graphvizAttributesToConfig(graphvizAttributes, config); return config; }
@Override public Config toConfig() { final Config config = super.toConfig(); config.setBooleanValue(GRAPH_SHOW_PRIMARY_KEY_CARDINALITY, isShowPrimaryKeyCardinality); config.setBooleanValue(GRAPH_SHOW_FOREIGN_KEY_CARDINALITY, isShowForeignKeyCardinality); config.setStringValue(GRAPH_GRAPHVIZ_OPTS, join(graphvizOpts, " ")); graphvizAttributesToConfig(graphvizAttributes, config); return config; }