Class HbmExporter
java.lang.Object
org.hibernate.tool.internal.export.common.AbstractExporter
org.hibernate.tool.internal.export.common.GenericExporter
org.hibernate.tool.internal.export.hbm.HbmExporter
- All Implemented Interfaces:
Exporter,ExporterConstants
- Author:
- david and max
-
Field Summary
FieldsFields inherited from class org.hibernate.tool.internal.export.common.AbstractExporter
logFields inherited from interface org.hibernate.tool.api.export.ExporterConstants
ARTIFACT_COLLECTOR, CREATE_DATABASE, DELIMITER, DESTINATION_FOLDER, DROP_DATABASE, EXPORT_TO_CONSOLE, EXPORT_TO_DATABASE, FILE_PATTERN, FOR_EACH, FORMAT, HALT_ON_ERROR, METADATA_DESCRIPTOR, OUTPUT_FILE_NAME, QUERY_LIST, SCHEMA_UPDATE, TEMPLATE_NAME, TEMPLATE_PATH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoStart()protected voidexportComponent(Map<String, Object> additionalContext, POJOClass element) protected StringgetClassNameForFile(POJOClass element) getName()protected StringgetPackageNameForFile(POJOClass element) protected voidinit()voidprotected voidMethods inherited from class org.hibernate.tool.internal.export.common.GenericExporter
exportPersistentClass, exportPOJO, getTemplateName, resolveFilenameMethods inherited from class org.hibernate.tool.internal.export.common.AbstractExporter
buildMetadata, cleanUpContext, getArtifactCollector, getCfg2HbmTool, getCfg2JavaTool, getFileForClassName, getMetadata, getMetadataDescriptor, getOutputDirectory, getProperties, getTemplateHelper, setTemplateHelper, setupTemplates, start
-
Field Details
-
globalSettings
-
-
Constructor Details
-
HbmExporter
public HbmExporter()
-
-
Method Details
-
setupContext
protected void setupContext()- Overrides:
setupContextin classAbstractExporter
-
setGlobalSettings
-
doStart
public void doStart()- Overrides:
doStartin classGenericExporter
-
init
protected void init() -
getClassNameForFile
- Overrides:
getClassNameForFilein classGenericExporter
-
getPackageNameForFile
- Overrides:
getPackageNameForFilein classGenericExporter
-
exportComponent
- Overrides:
exportComponentin classGenericExporter
-
getName
- Overrides:
getNamein classAbstractExporter
-