public class DDLOptions extends HashStructureAdapter
_hash
Modifier | Constructor and Description |
---|---|
|
DDLOptions() |
|
DDLOptions(boolean replace, boolean cascade) |
protected |
DDLOptions(HashStructure hash) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getSpoolFile() |
boolean |
isCascade()
Gets whether to generate cascade delete ddl.
|
boolean |
isIncludePrompts()
Gets whether to generate prompts.
|
boolean |
isPrefixSchemaName()
Gets whether to always prefix names with the schema.
|
boolean |
isReplace()
Returns whether to generate the ddl to automatically replace any existing objects.
|
boolean |
isSqlBlankLines() |
void |
setCascade(boolean cascade)
Sets wether to generate ddl to automatically cascade the delete of any object or child object (e.g.
|
void |
setIncludePrompts(boolean prompts)
Sets whether to generate prompts for the database's command line client (e.g.
|
void |
setPrefixSchemaName(boolean prefix)
Sets whether to always prefix names with the schema.
|
void |
setReplace(boolean replace)
Sets whether to generate the ddl to automatically replace any existing objects.
|
void |
setSpoolFile(java.lang.String filename) |
void |
setSqlBlankLines(boolean onOrOff)
Sets whether or not to generate the SQL*Plus command
SET SQLBLANKLINES ON when the generated objdect contain multi-line comments. |
addStructureChangeListener, containsKey, copyTo, copyToImpl, equals, equalsImpl, findOrCreate, forcedCopyTo, getHashStructure, removeStructureChangeListener, useObjectEquals
protected DDLOptions(HashStructure hash)
public DDLOptions()
public DDLOptions(boolean replace, boolean cascade)
public void setReplace(boolean replace)
public final boolean isReplace()
public void setCascade(boolean cascade)
public final boolean isCascade()
public void setPrefixSchemaName(boolean prefix)
public boolean isPrefixSchemaName()
public void setIncludePrompts(boolean prompts)
public boolean isIncludePrompts()
#setGeneratePrompt
public java.lang.String getSpoolFile()
public void setSpoolFile(java.lang.String filename)
public boolean isSqlBlankLines()
public void setSqlBlankLines(boolean onOrOff)
This is needs to be set true for SQL*Plus scripts. It is only used by OracleDDLGenerator.