|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) B32476-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.toplink.tools.schemaframework.DatabaseObjectDefinition oracle.toplink.tools.schemaframework.StoredProcedureDefinition
public class StoredProcedureDefinition
Purpose: Allow a semi-generic way of creating store procedures.
Field Summary |
---|
Fields inherited from class oracle.toplink.tools.schemaframework.DatabaseObjectDefinition |
---|
name, qualifier |
Constructor Summary | |
---|---|
StoredProcedureDefinition()
|
Method Summary | |
---|---|
void |
addArgument(FieldDefinition argument)
The arguments are the names of the parameters to the procedure. |
void |
addArgument(java.lang.String argumentName,
java.lang.Class type)
The arguments are the names of the parameters to the procedure. |
void |
addArgument(java.lang.String argumentName,
java.lang.Class type,
int size)
The arguments are the names of the parameters to the procedure. |
void |
addArgument(java.lang.String argumentName,
java.lang.String typeName)
The arguments are the names of the parameters to the procedure. |
void |
addInOutputArgument(FieldDefinition argument)
The output arguments are used to get values back from the proc, such as cursors. |
void |
addInOutputArgument(java.lang.String argumentName,
java.lang.Class type)
The output arguments are used to get values back from the proc. |
void |
addOutputArgument(FieldDefinition argument)
The output arguments are used to get values back from the proc, such as cursors. |
void |
addOutputArgument(java.lang.String argumentName,
java.lang.Class type)
The output arguments are used to get values back from the proc. |
void |
addOutputArgument(java.lang.String argumentName,
java.lang.Class type,
int size)
The output arguments are used to get values back from the proc. |
void |
addOutputArgument(java.lang.String argumentName,
java.lang.String typeName)
The output arguments are used to get values back from the proc, such as cursors. |
void |
addStatement(java.lang.String statement)
The statements are the SQL lines of code in procedure. |
void |
addVariable(FieldDefinition variable)
The variables are the names of the declared variables used in the procedure. |
void |
addVariable(java.lang.String variableName,
java.lang.String typeName)
The variables are the names of the declared variables used in the procedure. |
java.util.Vector |
getArguments()
The arguments are the names of the parameters to the procedure. |
java.util.Vector |
getArgumentTypes()
|
java.lang.String |
getCreationHeader()
|
java.lang.String |
getDeletionHeader()
|
int |
getFirstArgumentIndex()
|
java.util.Vector |
getStatements()
The statements are the SQL lines of code in procedure. |
java.util.Vector |
getVariables()
The variables are the names of the declared variables used in the procedure. |
void |
setArguments(java.util.Vector arguments)
The arguments are the field defs of the parameters names and types to the procedure. |
void |
setStatements(java.util.Vector statements)
The statements are the SQL lines of code in procedure. |
void |
setVariables(java.util.Vector variables)
The variables are the field defs of the declared variables used in the procedure. |
Methods inherited from class oracle.toplink.tools.schemaframework.DatabaseObjectDefinition |
---|
clone, getName, getQualifier, setName, setQualifier, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StoredProcedureDefinition()
Method Detail |
---|
public void addArgument(java.lang.String argumentName, java.lang.Class type)
public void addArgument(java.lang.String argumentName, java.lang.Class type, int size)
public void addArgument(java.lang.String argumentName, java.lang.String typeName)
public void addArgument(FieldDefinition argument)
public void addInOutputArgument(java.lang.String argumentName, java.lang.Class type)
public void addInOutputArgument(FieldDefinition argument)
public void addOutputArgument(java.lang.String argumentName, java.lang.Class type)
public void addOutputArgument(java.lang.String argumentName, java.lang.Class type, int size)
public void addOutputArgument(java.lang.String argumentName, java.lang.String typeName)
public void addOutputArgument(FieldDefinition argument)
public void addStatement(java.lang.String statement)
public void addVariable(java.lang.String variableName, java.lang.String typeName)
public void addVariable(FieldDefinition variable)
public java.util.Vector getArguments()
public java.lang.String getCreationHeader()
public java.lang.String getDeletionHeader()
public int getFirstArgumentIndex()
public java.util.Vector getArgumentTypes()
public java.util.Vector getStatements()
public java.util.Vector getVariables()
public void setArguments(java.util.Vector arguments)
public void setStatements(java.util.Vector statements)
public void setVariables(java.util.Vector variables)
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |