public final class GraphOptionsBuilder extends BaseSchemaTextOptionsBuilder<GraphOptionsBuilder,GraphOptions>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
graphvizAttributes |
protected java.util.List<java.lang.String> |
graphvizOpts |
protected boolean |
isShowForeignKeyCardinality |
protected boolean |
isShowPrimaryKeyCardinality |
protected static java.lang.String |
SCHEMACRAWLER_GRAPH_PREFIX |
isAlphabeticalSortForForeignKeys, isAlphabeticalSortForIndexes, isHideForeignKeyNames, isHideIndexNames, isHidePrimaryKeyNames, isHideRemarks, isHideRoutineSpecificNames, isHideTableConstraintNames, isHideTriggerNames, isShowOrdinalNumbers, isShowRowCounts, isShowStandardColumnTypeNames, isShowWeakAssociationsidentifierQuotingStrategy, isAlphabeticalSortForRoutineColumns, isAlphabeticalSortForRoutines, isAlphabeticalSortForTableColumns, isAlphabeticalSortForTables, isAppendOutput, isNoFooter, isNoHeader, isNoSchemaColors, isNoSchemaCrawlerInfo, isShowDatabaseInfo, isShowJdbcDriverInfo, isShowUnqualifiedNames, SCHEMACRAWLER_FORMAT_PREFIX| Modifier and Type | Method and Description |
|---|---|
static GraphOptionsBuilder |
builder() |
static GraphOptionsBuilder |
builder(GraphOptions options) |
GraphOptionsBuilder |
fromConfig(schemacrawler.schemacrawler.Config config) |
GraphOptionsBuilder |
fromOptions(GraphOptions options) |
static GraphOptions |
newGraphOptions() |
static GraphOptions |
newGraphOptions(schemacrawler.schemacrawler.Config config) |
GraphOptionsBuilder |
showForeignKeyCardinality() |
GraphOptionsBuilder |
showForeignKeyCardinality(boolean value) |
GraphOptionsBuilder |
showPrimaryKeyCardinality() |
GraphOptionsBuilder |
showPrimaryKeyCardinality(boolean value) |
schemacrawler.schemacrawler.Config |
toConfig() |
GraphOptions |
toOptions() |
GraphOptionsBuilder |
withGraphvizAttributes(java.util.Map<java.lang.String,java.lang.String> graphvizAttributes) |
GraphOptionsBuilder |
withGraphvizOpts(java.util.List<java.lang.String> graphvizOpts) |
noConstraintNames, noConstraintNames, noForeignKeyNames, noForeignKeyNames, noIndexNames, noIndexNames, noPrimaryKeyNames, noPrimaryKeyNames, noRemarks, noRemarks, noRoutineSpecificNames, noRoutineSpecificNames, noTriggerNames, noTriggerNames, portableNames, portableNames, showOrdinalNumbers, showOrdinalNumbers, showRowCounts, showRowCounts, showStandardColumnTypeNames, showStandardColumnTypeNames, sortForeignKeys, sortForeignKeys, sortIndexes, sortIndexes, weakAssociations, weakAssociationsappendOutput, noFooter, noFooter, noHeader, noHeader, noInfo, noInfo, noSchemaColors, noSchemaColors, noSchemaCrawlerInfo, noSchemaCrawlerInfo, overwriteOutput, showDatabaseInfo, showDatabaseInfo, showJdbcDriverInfo, showJdbcDriverInfo, showUnqualifiedNames, showUnqualifiedNames, sortInOut, sortInOut, sortRoutines, sortRoutines, sortTableColumns, sortTableColumns, sortTables, sortTables, withIdentifierQuotingStrategyprotected static final java.lang.String SCHEMACRAWLER_GRAPH_PREFIX
protected java.util.List<java.lang.String> graphvizOpts
protected java.util.Map<java.lang.String,java.lang.String> graphvizAttributes
protected boolean isShowForeignKeyCardinality
protected boolean isShowPrimaryKeyCardinality
public static GraphOptionsBuilder builder()
public static GraphOptionsBuilder builder(GraphOptions options)
public static GraphOptions newGraphOptions()
public static GraphOptions newGraphOptions(schemacrawler.schemacrawler.Config config)
public GraphOptionsBuilder fromConfig(schemacrawler.schemacrawler.Config config)
fromConfig in interface schemacrawler.schemacrawler.OptionsBuilder<BaseTextOptionsBuilder<BaseSchemaTextOptionsBuilder<GraphOptionsBuilder,GraphOptions>,GraphOptions>,GraphOptions>fromConfig in class BaseSchemaTextOptionsBuilder<GraphOptionsBuilder,GraphOptions>public GraphOptionsBuilder fromOptions(GraphOptions options)
fromOptions in interface schemacrawler.schemacrawler.OptionsBuilder<BaseTextOptionsBuilder<BaseSchemaTextOptionsBuilder<GraphOptionsBuilder,GraphOptions>,GraphOptions>,GraphOptions>fromOptions in class BaseSchemaTextOptionsBuilder<GraphOptionsBuilder,GraphOptions>public GraphOptionsBuilder showForeignKeyCardinality()
public GraphOptionsBuilder showForeignKeyCardinality(boolean value)
public GraphOptionsBuilder showPrimaryKeyCardinality()
public GraphOptionsBuilder showPrimaryKeyCardinality(boolean value)
public schemacrawler.schemacrawler.Config toConfig()
toConfig in interface schemacrawler.schemacrawler.OptionsBuilder<BaseTextOptionsBuilder<BaseSchemaTextOptionsBuilder<GraphOptionsBuilder,GraphOptions>,GraphOptions>,GraphOptions>toConfig in class BaseSchemaTextOptionsBuilder<GraphOptionsBuilder,GraphOptions>public GraphOptions toOptions()
public GraphOptionsBuilder withGraphvizAttributes(java.util.Map<java.lang.String,java.lang.String> graphvizAttributes)
public GraphOptionsBuilder withGraphvizOpts(java.util.List<java.lang.String> graphvizOpts)
Copyright © 2003–2018 Sualeh Fatehi. All rights reserved.