org.hibernate.tool.hbm2x
Class GenericExporter
java.lang.Object
org.hibernate.tool.hbm2x.AbstractExporter
org.hibernate.tool.hbm2x.GenericExporter
- All Implemented Interfaces:
- Exporter
- Direct Known Subclasses:
- DAONewExporter, HbmLintExporter, HibernateMappingExporter, POJOExporter
public class GenericExporter
- extends AbstractExporter
Methods inherited from class org.hibernate.tool.hbm2x.AbstractExporter |
cleanUpContext, getArtifactCollector, getCfg2HbmTool, getCfg2JavaTool, getConfiguration, getFileForClassName, getName, getOutputDirectory, getProperties, getTemplateHelper, getTemplatePath, getTemplatePaths, setArtifactCollector, setConfiguration, setOutputDirectory, setProperties, setTemplateHelper, setTemplatePath, setupContext, setupTemplates, start |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenericExporter
public GenericExporter(org.hibernate.cfg.Configuration cfg,
File outputdir)
GenericExporter
public GenericExporter()
getTemplateName
public String getTemplateName()
setTemplateName
public void setTemplateName(String templateName)
setForEach
public void setForEach(String foreach)
doStart
protected void doStart()
- Specified by:
doStart
in class AbstractExporter
exportComponent
protected void exportComponent(Map additionalContext,
POJOClass element)
exportPersistentClass
protected void exportPersistentClass(Map additionalContext,
POJOClass element)
exportPOJO
protected void exportPOJO(Map additionalContext,
POJOClass element)
resolveFilename
protected String resolveFilename(POJOClass element)
getPackageNameForFile
protected String getPackageNameForFile(POJOClass element)
getClassNameForFile
protected String getClassNameForFile(POJOClass element)
setFilePattern
public void setFilePattern(String filePattern)
getFilePattern
public String getFilePattern()