public class PackageDefinition extends DatabaseObjectDefinition
Purpose: Allow a semi-generic way of creating packages.
name, qualifier| Constructor and Description |
|---|
PackageDefinition() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProcedures(StoredProcedureDefinition procedure)
Packages can contain sets of procedures.
|
void |
addStatement(String statement)
The statements are the SQL lines of code.
|
Writer |
buildCreationWriter(AbstractSession session,
Writer writer)
INTERNAL:
Return the create table statement.
|
Writer |
buildDeletionWriter(AbstractSession session,
Writer writer)
INTERNAL:
Return the drop table statement.
|
Vector |
getProcedures()
Packages can contain sets of procedures.
|
Vector |
getStatements()
The statements are the SQL lines of code.
|
void |
setProcedures(Vector procedures)
Packages can contain sets of procedures.
|
void |
setStatements(Vector statements)
The statements are the SQL lines of code.
|
buildVPDCreationFunctionWriter, buildVPDCreationPolicyWriter, buildVPDDeletionWriter, clone, createDatabaseSchema, createDatabaseSchemaOnDatabase, createObject, createOnDatabase, dropDatabaseSchema, dropDatabaseSchemaOnDatabase, dropFromDatabase, dropObject, getDatabaseSchema, getFullName, getName, getQualifier, postCreateObject, preDropObject, setName, setQualifier, shouldCreateDatabaseSchema, shouldCreateVPDCalls, toStringpublic void addProcedures(StoredProcedureDefinition procedure)
public void addStatement(String statement)
public Writer buildCreationWriter(AbstractSession session, Writer writer) throws ValidationException
buildCreationWriter in class DatabaseObjectDefinitionValidationExceptionpublic Writer buildDeletionWriter(AbstractSession session, Writer writer) throws ValidationException
buildDeletionWriter in class DatabaseObjectDefinitionValidationExceptionpublic Vector getProcedures()
public Vector getStatements()
public void setProcedures(Vector procedures)
public void setStatements(Vector statements)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference