|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.tool.hbm2x.AbstractExporter
org.hibernate.tool.hbm2x.Hbm2DDLExporter
public class Hbm2DDLExporter
Schema Export (.ddl) code generation.
| Field Summary | |
|---|---|
protected boolean |
create
|
protected String |
delimiter
|
protected boolean |
drop
|
protected boolean |
exportToDatabase
|
protected boolean |
format
|
protected boolean |
haltOnError
|
protected String |
outputFileName
|
protected boolean |
schemaUpdate
|
protected boolean |
scriptToConsole
|
| Fields inherited from class org.hibernate.tool.hbm2x.AbstractExporter |
|---|
log, templatePaths |
| Constructor Summary | |
|---|---|
Hbm2DDLExporter()
|
|
Hbm2DDLExporter(org.hibernate.cfg.Configuration cfg,
File outputdir)
|
|
| Method Summary | |
|---|---|
protected void |
cleanUpContext()
|
protected void |
doStart()
|
String |
getDelimiter()
|
void |
setConsole(boolean console)
Output sql to console ? (default true) |
void |
setCreate(boolean create)
|
void |
setDelimiter(String delimiter)
|
void |
setDrop(boolean drop)
|
void |
setExport(boolean export)
|
void |
setFormat(boolean format)
Format the generated sql |
void |
setHaltonerror(boolean haltOnError)
|
void |
setOutputFileName(String fileName)
File out put name (default: empty) |
protected boolean |
setupBoolProperty(String property,
boolean defaultVal)
|
protected void |
setupContext()
Setup the context variables used by the exporter. |
void |
setUpdate(boolean update)
Run SchemaUpdate instead of SchemaExport |
| Methods inherited from class org.hibernate.tool.hbm2x.AbstractExporter |
|---|
getArtifactCollector, getCfg2HbmTool, getCfg2JavaTool, getConfiguration, getFileForClassName, getName, getOutputDirectory, getProperties, getTemplateHelper, getTemplatePath, getTemplatePaths, setArtifactCollector, setConfiguration, setOutputDirectory, setProperties, setTemplateHelper, setTemplatePath, setupTemplates, start |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected boolean exportToDatabase
protected boolean scriptToConsole
protected boolean schemaUpdate
protected String delimiter
protected boolean drop
protected boolean create
protected boolean format
protected String outputFileName
protected boolean haltOnError
| Constructor Detail |
|---|
public Hbm2DDLExporter()
public Hbm2DDLExporter(org.hibernate.cfg.Configuration cfg,
File outputdir)
| Method Detail |
|---|
protected boolean setupBoolProperty(String property,
boolean defaultVal)
protected void setupContext()
AbstractExporter
setupContext in class AbstractExporterprotected void cleanUpContext()
cleanUpContext in class AbstractExporterprotected void doStart()
doStart in class AbstractExporterpublic void setExport(boolean export)
public void setUpdate(boolean update)
public void setConsole(boolean console)
public void setFormat(boolean format)
public void setOutputFileName(String fileName)
public void setDrop(boolean drop)
public void setCreate(boolean create)
public void setDelimiter(String delimiter)
public String getDelimiter()
public void setHaltonerror(boolean haltOnError)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||