Purpose: Allow a semi-generic way of creating packages.
| Modifier and Type | Field and Description |
|---|---|
| protected List | |
| protected List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public Writer | buildCreationWriter(AbstractSession session, Writer writer)
Implements abstract org. |
| public Writer | buildDeletionWriter(AbstractSession session, Writer writer)
Implements abstract org. |
| public List | |
| public List | |
| public void | |
| public void |
| procedures | back to summary |
|---|---|
| protected List<StoredProcedureDefinition> procedures | |
| statements | back to summary |
|---|---|
| protected List<String> statements | |
| PackageDefinition | back to summary |
|---|---|
| public PackageDefinition() | |
| addProcedures | back to summary |
|---|---|
| public void addProcedures(StoredProcedureDefinition procedure) Packages can contain sets of procedures. | |
| addStatement | back to summary |
|---|---|
| public void addStatement(String statement) The statements are the SQL lines of code. | |
| buildCreationWriter | back to summary |
|---|---|
| public Writer buildCreationWriter(AbstractSession session, Writer writer) throws ValidationException Implements abstract org. INTERNAL: Return the create table statement.
| |
| buildDeletionWriter | back to summary |
|---|---|
| public Writer buildDeletionWriter(AbstractSession session, Writer writer) throws ValidationException Implements abstract org. INTERNAL: Return the drop table statement.
| |
| getProcedures | back to summary |
|---|---|
| public List Packages can contain sets of procedures. | |
| getStatements | back to summary |
|---|---|
| public List The statements are the SQL lines of code. | |
| setProcedures | back to summary |
|---|---|
| public void setProcedures(List<StoredProcedureDefinition> procedures) Packages can contain sets of procedures. | |
| setStatements | back to summary |
|---|---|
| public void setStatements(List<String> statements) The statements are the SQL lines of code. | |