schemacrawler.schemacrawler
Class SchemaInfoLevel

java.lang.Object
  extended by schemacrawler.schemacrawler.SchemaInfoLevel
All Implemented Interfaces:
java.io.Serializable, Options

public final class SchemaInfoLevel
extends java.lang.Object
implements Options

Descriptor for level of schema detail.

Author:
Sualeh Fatehi
See Also:
Serialized Form

Constructor Summary
SchemaInfoLevel()
           
 
Method Summary
static SchemaInfoLevel basic()
          Creates a new SchemaInfoLevel for basic schema information.
 boolean isRetrieveAdditionalDatabaseInfo()
           
 boolean isRetrieveAdditionalJdbcDriverInfo()
           
 boolean isRetrieveAdditionalSchemaCrawlerInfo()
           
 boolean isRetrieveCheckConstraintInformation()
           
 boolean isRetrieveColumnDataTypes()
           
 boolean isRetrieveDatabaseInfo()
           
 boolean isRetrieveForeignKeys()
           
 boolean isRetrieveIndices()
           
 boolean isRetrieveJdbcDriverInfo()
           
 boolean isRetrieveProcedureColumns()
           
 boolean isRetrieveProcedureInformation()
           
 boolean isRetrieveProcedures()
           
 boolean isRetrieveSchemaCrawlerInfo()
           
 boolean isRetrieveTableColumnPrivileges()
           
 boolean isRetrieveTableColumns()
           
 boolean isRetrieveTablePrivileges()
           
 boolean isRetrieveTables()
           
 boolean isRetrieveTriggerInformation()
           
 boolean isRetrieveUserDefinedColumnDataTypes()
           
 boolean isRetrieveViewInformation()
           
 boolean isRetrieveWeakAssociations()
           
static SchemaInfoLevel maximum()
          Creates a new SchemaInfoLevel for maximum schema information.
static SchemaInfoLevel minimum()
          Creates a new SchemaInfoLevel for minimum schema information.
 void setRetrieveAdditionalDatabaseInfo(boolean retrieveAdditionalDatabaseInfo)
           
 void setRetrieveAdditionalJdbcDriverInfo(boolean retrieveAdditionalJdbcDriverInfo)
           
 void setRetrieveAdditionalSchemaCrawlerInfo(boolean retrieveAdditionalSchemaCrawlerInfo)
           
 void setRetrieveCheckConstraintInformation(boolean retrieveCheckConstraintInformation)
           
 void setRetrieveColumnDataTypes(boolean retrieveColumnDataTypes)
           
 void setRetrieveDatabaseInfo(boolean retrieveDatabaseInfo)
           
 void setRetrieveForeignKeys(boolean retrieveForeignKeys)
           
 void setRetrieveIndices(boolean retrieveIndices)
           
 void setRetrieveJdbcDriverInfo(boolean retrieveJdbcDriverInfo)
           
 void setRetrieveProcedureColumns(boolean retrieveProcedureColumns)
           
 void setRetrieveProcedureInformation(boolean retrieveProcedureInformation)
           
 void setRetrieveProcedures(boolean retrieveProcedures)
           
 void setRetrieveSchemaCrawlerInfo(boolean retrieveSchemaCrawlerInfo)
           
 void setRetrieveTableColumnPrivileges(boolean retrieveTableColumnPrivileges)
           
 void setRetrieveTableColumns(boolean retrieveTableColumns)
           
 void setRetrieveTablePrivileges(boolean retrieveTablePrivileges)
           
 void setRetrieveTables(boolean retrieveTables)
           
 void setRetrieveTriggerInformation(boolean retrieveTriggerInformation)
           
 void setRetrieveUserDefinedColumnDataTypes(boolean retrieveUserDefinedColumnDataTypes)
           
 void setRetrieveViewInformation(boolean retrieveViewInformation)
           
 void setRetrieveWeakAssociations(boolean retrieveWeakAssociations)
           
static SchemaInfoLevel standard()
          Creates a new SchemaInfoLevel for standard schema information.
static SchemaInfoLevel verbose()
          Creates a new SchemaInfoLevel for verbose schema information.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaInfoLevel

public SchemaInfoLevel()
Method Detail

basic

public static SchemaInfoLevel basic()
Creates a new SchemaInfoLevel for basic schema information.

Returns:
New SchemaInfoLevel

maximum

public static SchemaInfoLevel maximum()
Creates a new SchemaInfoLevel for maximum schema information.

Returns:
New SchemaInfoLevel

minimum

public static SchemaInfoLevel minimum()
Creates a new SchemaInfoLevel for minimum schema information.

Returns:
New SchemaInfoLevel

standard

public static SchemaInfoLevel standard()
Creates a new SchemaInfoLevel for standard schema information.

Returns:
New SchemaInfoLevel

verbose

public static SchemaInfoLevel verbose()
Creates a new SchemaInfoLevel for verbose schema information.

Returns:
New SchemaInfoLevel

isRetrieveAdditionalDatabaseInfo

public boolean isRetrieveAdditionalDatabaseInfo()

isRetrieveAdditionalJdbcDriverInfo

public boolean isRetrieveAdditionalJdbcDriverInfo()

isRetrieveAdditionalSchemaCrawlerInfo

public boolean isRetrieveAdditionalSchemaCrawlerInfo()

isRetrieveCheckConstraintInformation

public boolean isRetrieveCheckConstraintInformation()

isRetrieveColumnDataTypes

public boolean isRetrieveColumnDataTypes()

isRetrieveDatabaseInfo

public boolean isRetrieveDatabaseInfo()

isRetrieveForeignKeys

public boolean isRetrieveForeignKeys()

isRetrieveIndices

public boolean isRetrieveIndices()

isRetrieveJdbcDriverInfo

public boolean isRetrieveJdbcDriverInfo()

isRetrieveProcedureColumns

public boolean isRetrieveProcedureColumns()

isRetrieveProcedureInformation

public boolean isRetrieveProcedureInformation()

isRetrieveProcedures

public boolean isRetrieveProcedures()

isRetrieveSchemaCrawlerInfo

public boolean isRetrieveSchemaCrawlerInfo()

isRetrieveTableColumnPrivileges

public boolean isRetrieveTableColumnPrivileges()

isRetrieveTableColumns

public boolean isRetrieveTableColumns()

isRetrieveTablePrivileges

public boolean isRetrieveTablePrivileges()

isRetrieveTables

public boolean isRetrieveTables()

isRetrieveTriggerInformation

public boolean isRetrieveTriggerInformation()

isRetrieveUserDefinedColumnDataTypes

public boolean isRetrieveUserDefinedColumnDataTypes()

isRetrieveViewInformation

public boolean isRetrieveViewInformation()

isRetrieveWeakAssociations

public boolean isRetrieveWeakAssociations()

setRetrieveAdditionalDatabaseInfo

public void setRetrieveAdditionalDatabaseInfo(boolean retrieveAdditionalDatabaseInfo)

setRetrieveAdditionalJdbcDriverInfo

public void setRetrieveAdditionalJdbcDriverInfo(boolean retrieveAdditionalJdbcDriverInfo)

setRetrieveAdditionalSchemaCrawlerInfo

public void setRetrieveAdditionalSchemaCrawlerInfo(boolean retrieveAdditionalSchemaCrawlerInfo)

setRetrieveCheckConstraintInformation

public void setRetrieveCheckConstraintInformation(boolean retrieveCheckConstraintInformation)

setRetrieveColumnDataTypes

public void setRetrieveColumnDataTypes(boolean retrieveColumnDataTypes)

setRetrieveDatabaseInfo

public void setRetrieveDatabaseInfo(boolean retrieveDatabaseInfo)

setRetrieveForeignKeys

public void setRetrieveForeignKeys(boolean retrieveForeignKeys)

setRetrieveIndices

public void setRetrieveIndices(boolean retrieveIndices)

setRetrieveJdbcDriverInfo

public void setRetrieveJdbcDriverInfo(boolean retrieveJdbcDriverInfo)

setRetrieveProcedureColumns

public void setRetrieveProcedureColumns(boolean retrieveProcedureColumns)

setRetrieveProcedureInformation

public void setRetrieveProcedureInformation(boolean retrieveProcedureInformation)

setRetrieveProcedures

public void setRetrieveProcedures(boolean retrieveProcedures)

setRetrieveSchemaCrawlerInfo

public void setRetrieveSchemaCrawlerInfo(boolean retrieveSchemaCrawlerInfo)

setRetrieveTableColumnPrivileges

public void setRetrieveTableColumnPrivileges(boolean retrieveTableColumnPrivileges)

setRetrieveTableColumns

public void setRetrieveTableColumns(boolean retrieveTableColumns)

setRetrieveTablePrivileges

public void setRetrieveTablePrivileges(boolean retrieveTablePrivileges)

setRetrieveTables

public void setRetrieveTables(boolean retrieveTables)

setRetrieveTriggerInformation

public void setRetrieveTriggerInformation(boolean retrieveTriggerInformation)

setRetrieveUserDefinedColumnDataTypes

public void setRetrieveUserDefinedColumnDataTypes(boolean retrieveUserDefinedColumnDataTypes)

setRetrieveViewInformation

public void setRetrieveViewInformation(boolean retrieveViewInformation)

setRetrieveWeakAssociations

public void setRetrieveWeakAssociations(boolean retrieveWeakAssociations)


Copyright © 2003-2009 Sualeh Fatehi. All Rights Reserved.