public class Procedure extends PlSqlSubProgram implements PlSqlSourceObject
Type
.
Refer to PlSqlSubProgram
and PlSqlMethod
for those object
types.PlSqlStatement.Type
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 |
---|---|
java.lang.Integer |
getEndOffset()
Get method for the EndOffset 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
|
java.lang.String |
getType()
Returns the type of this object.
|
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, getParameters, getReturnTypeID, getReturnTypeReference, getSignature, getSignature, getSignature, isAggregate, isFunction, isParenthesesRequired, isVariableArgumentList, isWindow, removeParameter, setParameters, setReturnTypeReference
addBlock, addDatatype, addSubProgram, addVariable, findOwnedObject, getBlocks, getDatatypes, getSubProgram, getSubPrograms, getVariable, getVariables, setBlocks, setDatatypes, setSubPrograms, setVariables
addStatement, getStatements, getStatementType, setStatements, setStatementType
addComment, addPropertyReference, addReference, getComments, getPropertyReferences, getReferences, setComments, setPropertyReferences, setReferences
copyToImpl, getChildAtOffset, getDeclarationAtOffset, getName, getReferenceAtOffset, getSourceID, setEndOffset, setSourceImpl, setStartOffset
setParent
checkInit, checkInit, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization, processPropertyChange, setID
addObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getChildSupport, getID, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setName, setProperties, setProperty, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getBlocks, getChildAtOffset, getComments, getDatatypes, getDeclarationAtOffset, getReferenceAtOffset, getReferences, getStatements, getSubPrograms, getVariables
addObjectListener, removeObjectListener
addObjectListener, fireObjectUpdated, removeObjectListener
addObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperties, getProperty, getProperty, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName, setProperties, setProperty
getName
getParent
public static final java.lang.String TYPE
public java.lang.String getType()
DBObject
getType
in interface DBObject
getType
in class PlSqlSubProgram
public java.lang.String getSource()
getSource
in interface PlSqlSourceObject
getSource
in interface SourceObject
getSource
in class DBObjectPlSqlFragment
public void setSource(java.lang.String source)
setSource
in interface SourceObject
setSource
in class DBObjectPlSqlFragment
source
- the source representing this objectpublic void setSchema(Schema schema)
setSchema
in interface SchemaObject
schema
- public Schema getSchema()
getSchema
in interface SchemaObject
public java.lang.Integer getStartOffset()
DBObjectPlSqlFragment
getStartOffset
in interface PlSqlSourceObject
getStartOffset
in class DBObjectPlSqlFragment
public java.lang.Integer getEndOffset()
DBObjectPlSqlFragment
getEndOffset
in interface PlSqlSourceObject
getEndOffset
in class DBObjectPlSqlFragment