public final class InformationSchemaViewsBuilder extends java.lang.Object implements OptionsBuilder<InformationSchemaViews>
| Constructor and Description |
|---|
InformationSchemaViewsBuilder() |
| Modifier and Type | Method and Description |
|---|---|
InformationSchemaViewsBuilder |
fromConfig(Config informationSchemaViewsSql)
Information schema views from a map.
|
InformationSchemaViewsBuilder |
fromResourceFolder(java.lang.String classpath)
Information schema views from a map.
|
Config |
toConfig() |
InformationSchemaViews |
toOptions() |
java.lang.String |
toString() |
InformationSchemaViewsBuilder |
withAdditionalColumnAttributesSql(java.lang.String sql)
Sets the additional attributes SQL for columns.
|
InformationSchemaViewsBuilder |
withAdditionalTableAttributesSql(java.lang.String sql)
Sets the additional attributes SQL for tables.
|
InformationSchemaViewsBuilder |
withExtForeignKeysSql(java.lang.String sql)
Sets the foreign key constraints SQL.
|
InformationSchemaViewsBuilder |
withExtHiddenTableColumnsSql(java.lang.String sql)
Sets the hidden table column definitions SQL.
|
InformationSchemaViewsBuilder |
withExtIndexColumnSql(java.lang.String sql)
Sets the index column definitions SQL.
|
InformationSchemaViewsBuilder |
withExtIndexesSql(java.lang.String sql)
Sets the index definitions SQL.
|
InformationSchemaViewsBuilder |
withExtPrimaryKeysSql(java.lang.String sql)
Sets the primary key constraints SQL.
|
InformationSchemaViewsBuilder |
withExtTableConstraintsSql(java.lang.String sql)
Sets the table check constraints SQL.
|
InformationSchemaViewsBuilder |
withExtTablesSql(java.lang.String sql)
Sets the table definitions SQL.
|
InformationSchemaViewsBuilder |
withForeignKeysSql(java.lang.String sql)
Sets the foreign key SQL.
|
InformationSchemaViewsBuilder |
withIndexesSql(java.lang.String sql)
Sets the indexes SQL.
|
InformationSchemaViewsBuilder |
withOverrideTypeInfoSql(java.lang.String sql)
Sets SQL that overrides DatabaseMetaData#getTypeInfo().
|
InformationSchemaViewsBuilder |
withRoutinesSql(java.lang.String sql)
Sets the procedure definitions SQL.
|
InformationSchemaViewsBuilder |
withSchemataSql(java.lang.String sql)
Sets the schemata SQL.
|
InformationSchemaViewsBuilder |
withSequencesSql(java.lang.String sql)
Sets the sequences SQL.
|
InformationSchemaViewsBuilder |
withSynonymsSql(java.lang.String sql)
Sets the synonym SQL.
|
InformationSchemaViewsBuilder |
withTableConstraintsColumnsSql(java.lang.String sql)
Sets the table constraints columns SQL.
|
InformationSchemaViewsBuilder |
withTableConstraintsSql(java.lang.String sql)
Sets the table constraints SQL.
|
InformationSchemaViewsBuilder |
withTriggersSql(java.lang.String sql)
Sets the trigger definitions SQL.
|
InformationSchemaViewsBuilder |
withViewsSql(java.lang.String sql)
Sets the view definitions SQL.
|
public InformationSchemaViewsBuilder fromConfig(Config informationSchemaViewsSql)
fromConfig in interface OptionsBuilder<InformationSchemaViews>informationSchemaViewsSql - Map of information schema view definitions.public InformationSchemaViewsBuilder fromResourceFolder(java.lang.String classpath)
informationSchemaViewsSql - Map of information schema view definitions.public Config toConfig()
toConfig in interface OptionsBuilder<InformationSchemaViews>public InformationSchemaViews toOptions()
toOptions in interface OptionsBuilder<InformationSchemaViews>public java.lang.String toString()
toString in class java.lang.Objectpublic InformationSchemaViewsBuilder withAdditionalColumnAttributesSql(java.lang.String sql)
sql - Additional attributes SQL for columns.public InformationSchemaViewsBuilder withAdditionalTableAttributesSql(java.lang.String sql)
sql - Additional attributes SQL for tables.public InformationSchemaViewsBuilder withExtForeignKeysSql(java.lang.String sql)
sql - Foreign key constraints SQL.public InformationSchemaViewsBuilder withExtHiddenTableColumnsSql(java.lang.String sql)
sql - Hidden table column definitions SQL.public InformationSchemaViewsBuilder withExtIndexColumnSql(java.lang.String sql)
sql - Index column definitions SQL.public InformationSchemaViewsBuilder withExtIndexesSql(java.lang.String sql)
sql - Index definitions SQL.public InformationSchemaViewsBuilder withExtPrimaryKeysSql(java.lang.String sql)
sql - Primary key constraints SQL.public InformationSchemaViewsBuilder withExtTableConstraintsSql(java.lang.String sql)
sql - Table check constraints SQL.public InformationSchemaViewsBuilder withExtTablesSql(java.lang.String sql)
sql - Table definitions SQL.public InformationSchemaViewsBuilder withForeignKeysSql(java.lang.String sql)
sql - Foreign key SQL.public InformationSchemaViewsBuilder withIndexesSql(java.lang.String sql)
sql - Indexes SQL.public InformationSchemaViewsBuilder withOverrideTypeInfoSql(java.lang.String sql)
DatabaseMetaData.getTypeInfo().sql - SQL that overrides DatabaseMetaData#getTypeInfo().public InformationSchemaViewsBuilder withRoutinesSql(java.lang.String sql)
sql - Procedure definitions SQL.public InformationSchemaViewsBuilder withSchemataSql(java.lang.String sql)
sql - Schemata SQL.public InformationSchemaViewsBuilder withSequencesSql(java.lang.String sql)
sql - Sequences SQL.public InformationSchemaViewsBuilder withSynonymsSql(java.lang.String sql)
sql - Synonyms SQL.public InformationSchemaViewsBuilder withTableConstraintsColumnsSql(java.lang.String sql)
sql - Table constraints columns SQL.public InformationSchemaViewsBuilder withTableConstraintsSql(java.lang.String sql)
sql - Table constraints SQL.public InformationSchemaViewsBuilder withTriggersSql(java.lang.String sql)
sql - Trigger definitions SQL.public InformationSchemaViewsBuilder withViewsSql(java.lang.String sql)
sql - View definitions SQL.Copyright © 2000-2018 Sualeh Fatehi. All rights reserved.