Top Description Fields Constructors Methods
org.hibernate.tool.schema.internal.exec

public Class GenerationTargetToScript

extends Object
implements GenerationTarget
Class Inheritance
All Implemented Interfaces
org.hibernate.tool.schema.internal.exec.GenerationTarget
Imports
org.hibernate.tool.schema.spi.SchemaManagementException, .ScriptTargetOutput

GenerationTarget implementation for handling generation to scripts
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final String
private final ScriptTargetOutput

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
accept(String
The command
command
)

Implements org.hibernate.tool.schema.internal.exec.GenerationTarget.accept.

Accept a command
public void
public void
release()

Implements org.hibernate.tool.schema.internal.exec.GenerationTarget.release.

Release this target, giving it a change to release its resources.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

delimiterback to summary
private final String delimiter
scriptTargetback to summary
private final ScriptTargetOutput scriptTarget

Constructor Detail

GenerationTargetToScriptback to summary
public GenerationTargetToScript(ScriptTargetOutput scriptTarget, String delimiter)

Method Detail

acceptback to summary
public void accept(String command)

Implements org.hibernate.tool.schema.internal.exec.GenerationTarget.accept.

Doc from org.hibernate.tool.schema.internal.exec.GenerationTarget.accept.

Accept a command

Parameters
command:String

The command

Annotations
@Override
prepareback to summary
public void prepare()

Implements org.hibernate.tool.schema.internal.exec.GenerationTarget.prepare.

Doc from org.hibernate.tool.schema.internal.exec.GenerationTarget.prepare.

Prepare for accepting actions

Annotations
@Override
releaseback to summary
public void release()

Implements org.hibernate.tool.schema.internal.exec.GenerationTarget.release.

Doc from org.hibernate.tool.schema.internal.exec.GenerationTarget.release.

Release this target, giving it a change to release its resources.

Annotations
@Override