public class Procedure extends PlSqlSubProgram implements PlSqlSourceObject
Type.
Refer to PlSqlSubProgram and PlSqlMethod for those object
types.AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE |
| Constructor and Description |
|---|
Procedure() |
| Modifier and Type | Method and Description |
|---|---|
PlSqlBlock[] |
getBlocks()
Get method for the Blocks property
|
PlSqlComment[] |
getComments()
Get method for the Comments property
|
PlSqlDatatype[] |
getDatatypes()
Get method for the Datatypes property
|
java.lang.Integer |
getEndOffset()
Get method for the EndOffset property
|
PlSqlParameter[] |
getParameters()
Get method for the Parameters property
|
PlSqlReference[] |
getReferences()
Get method for the References property
|
Schema |
getSchema()
Get method for the Schema property
|
java.lang.String |
getSource()
Get method for the Source property
|
java.lang.Integer |
getStartOffset()
Get method for the StartOffset property
|
PlSqlSubProgram[] |
getSubPrograms()
Get method for the SubPrograms property
|
java.lang.String |
getType()
Returns the type of this object.
|
PlSqlVariable[] |
getVariables()
Get method for the Variables property
|
void |
setSchema(Schema schema)
Set method for the Schema property
|
void |
setSource(java.lang.String source)
Set method for the Source property
|
addParameter, addParameter, getArgumentDefiningReturnType, getArguments, getDeclarartion, getParameter, getReturnTypeID, getReturnTypeReference, getSignature, getSignature, getSignature, isAggregate, isFunction, isParenthesesRequired, isVariableArgumentList, isWindow, removeParameter, setParameters, setReturnTypeReferenceaddBlock, addDatatype, addReference, addSubProgram, addVariable, findOwnedObject, getSubProgram, getVariable, setBlocks, setDatatypes, setReferences, setSubPrograms, setVariablesaddComment, setCommentscopyToImpl, getChildAtOffset, getDeclarationAtOffset, getEndToken, getName, getReferenceAtOffset, getSourceID, getStartToken, setEndOffset, setSourceImpl, setStartOffsetsetParentcheckInit, checkInit, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitializationaddObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getID, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetChildAtOffset, getDeclarationAtOffset, getEndToken, getReferenceAtOffset, getStartTokenaddObjectListener, removeObjectListeneraddObjectListener, fireObjectUpdated, removeObjectListeneraddObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperties, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setNamegetProperty, getProperty, setProperties, setPropertygetNamegetParentpublic static final java.lang.String TYPE
public java.lang.String getType()
DBObjectgetType in interface DBObjectgetType in class PlSqlSubProgrampublic java.lang.String getSource()
getSource in interface PlSqlSourceObjectgetSource in interface SourceObjectpublic void setSource(java.lang.String source)
setSource in interface SourceObjectsource - the source representing this objectpublic void setSchema(Schema schema)
setSchema in interface SchemaObjectschema - public Schema getSchema()
getSchema in interface SchemaObjectpublic java.lang.Integer getStartOffset()
DBObjectPlSqlFragmentgetStartOffset in interface PlSqlSourceObjectgetStartOffset in class DBObjectPlSqlFragmentpublic java.lang.Integer getEndOffset()
DBObjectPlSqlFragmentgetEndOffset in interface PlSqlSourceObjectgetEndOffset in class DBObjectPlSqlFragmentpublic PlSqlParameter[] getParameters()
PlSqlSubProgramgetParameters in class PlSqlSubProgrampublic PlSqlComment[] getComments()
PlSqlCodeFragmentgetComments in interface PlSqlSourceObjectgetComments in class PlSqlCodeFragmentpublic PlSqlBlock[] getBlocks()
PlSqlBlockgetBlocks in interface PlSqlSourceObjectgetBlocks in class PlSqlBlockPlSqlBlock'spublic PlSqlReference[] getReferences()
PlSqlBlockgetReferences in interface PlSqlSourceObjectgetReferences in class PlSqlBlockpublic PlSqlVariable[] getVariables()
PlSqlBlockgetVariables in interface PlSqlSourceObjectgetVariables in class PlSqlBlockpublic PlSqlSubProgram[] getSubPrograms()
PlSqlBlockgetSubPrograms in interface PlSqlSourceObjectgetSubPrograms in class PlSqlBlockpublic PlSqlDatatype[] getDatatypes()
PlSqlBlockgetDatatypes in interface PlSqlSourceObjectgetDatatypes in class PlSqlBlock