|
||||||||||
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 AbstractExporter
protected void cleanUpContext()
cleanUpContext
in class AbstractExporter
protected void doStart()
doStart
in class AbstractExporter
public 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 |