public abstract class DbScriptCreatorStd
extends java.lang.Object
Constructor and Description |
---|
DbScriptCreatorStd(int dataBaseType)
Constructs a new DB script creator.
|
Modifier and Type | Method and Description |
---|---|
protected void |
finalize() |
protected abstract EntityInfo[] |
getAllEntityInfos()
Returns entity info of all tables needed to execute the application.
|
protected abstract java.lang.String |
getDatabaseName()
Returns the database name.
|
protected EntityInfo[] |
getEntityInfoInstances(java.lang.Class<? extends EntityInfo>[] dataObjects)
Creates instances of DataObject classes and returns there EntityInfo interface.
|
protected abstract void |
outputIndividualStatements(Protocol out)
Opportunity to put individual stuff into the script.
|
public DbScriptCreatorStd(int dataBaseType)
protected EntityInfo[] getEntityInfoInstances(java.lang.Class<? extends EntityInfo>[] dataObjects)
dataObjects
- the data objects to be instantiatedprotected abstract java.lang.String getDatabaseName()
protected abstract EntityInfo[] getAllEntityInfos()
protected abstract void outputIndividualStatements(Protocol out)
out
- the protocol file to use for outputprotected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de