public class PlSqlMethod extends PlSqlSubProgram
Type
. Some properties inherited from
PlSqlSubProgram
, however methods in Types have many additional properties
defined here.Modifier and Type | Class and Description |
---|---|
static class |
PlSqlMethod.CallSpecLanguage |
static class |
PlSqlMethod.MethodType |
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE |
Constructor and Description |
---|
PlSqlMethod() |
PlSqlMethod(java.lang.String name,
DBObject parent) |
Modifier and Type | Method and Description |
---|---|
PlSqlMethod.CallSpecLanguage |
getCallSpecLanguage()
Get method for the CallSpecLanguage property
|
java.lang.String |
getCallSpecLibName()
Get method for the CallSpecLibName property
|
java.lang.String |
getCallSpecName()
Get method for the CallSpecName property
|
PlSqlMethod.MethodType |
getMethodType()
Get method for the MethodType property
|
java.lang.String |
getSqljSigName()
Get method for the SqljSigName property
|
java.lang.String |
getSqljSigVarName()
Get method for the SqljSigVarName property
|
java.lang.String |
getType()
Returns the type of this object.
|
boolean |
isCallSpecWithContext()
Get method for the CallSpecWithContext property
|
boolean |
isFinal()
Get method for the Final property
|
boolean |
isInstantiable()
Get method for the Instantiable property
|
boolean |
isOverriding()
Get method for the Overriding property
|
void |
setCallSpecLanguage(PlSqlMethod.CallSpecLanguage callSpecLanguage)
Set method for the CallSpecLanguage property
|
void |
setCallSpecLibName(java.lang.String callSpecLibName)
Set method for the CallSpecLibName property
|
void |
setCallSpecName(java.lang.String callSpecName)
Set method for the CallSpecName property
|
void |
setCallSpecWithContext(boolean callSpecWithContext)
Set method for the CallSpecWithContext property
|
void |
setFinal(boolean final_)
Set method for the Final property
|
void |
setInstantiable(boolean instantiable)
Set method for the Instantiable property
|
void |
setMethodType(PlSqlMethod.MethodType methodType)
Set method for the MethodType property
|
void |
setOverriding(boolean overriding)
Set method for the Overriding property
|
void |
setSqljSigName(java.lang.String sqljSigName)
Set method for the SqljSigName property
|
void |
setSqljSigVarName(java.lang.String sqljSigVarName)
Set method for the SqljSigVarName property
|
addParameter, addParameter, getArgumentDefiningReturnType, getArguments, getDeclarartion, getParameter, getParameters, getReturnTypeID, getReturnTypeReference, getSignature, getSignature, getSignature, isAggregate, isFunction, isParenthesesRequired, isVariableArgumentList, isWindow, removeParameter, setParameters, setReturnTypeReference
addBlock, addDatatype, addReference, addSubProgram, addVariable, findOwnedObject, getBlocks, getDatatypes, getReferences, getSubProgram, getSubPrograms, getVariable, getVariables, setBlocks, setDatatypes, setReferences, setSubPrograms, setVariables
addComment, getComments, setComments
copyToImpl, getChildAtOffset, getDeclarationAtOffset, getEndOffset, getEndToken, getName, getReferenceAtOffset, getSourceID, getStartOffset, getStartToken, setEndOffset, setSourceImpl, setStartOffset
setParent
checkInit, checkInit, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization
addObjectListener, 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, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getName
getParent
addObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, getID, getOwnedObjects, getOwnedObjects, getProperties, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName
getProperty, getProperty, setProperties, setProperty
public static final java.lang.String TYPE
public PlSqlMethod()
public PlSqlMethod(java.lang.String name, DBObject parent)
public java.lang.String getType()
DBObject
getType
in interface DBObject
getType
in class PlSqlSubProgram
public void setMethodType(PlSqlMethod.MethodType methodType)
methodType
- public PlSqlMethod.MethodType getMethodType()
public void setFinal(boolean final_)
final_
- public boolean isFinal()
public void setOverriding(boolean overriding)
overriding
- public boolean isOverriding()
public void setInstantiable(boolean instantiable)
instantiable
- public boolean isInstantiable()
public void setCallSpecLanguage(PlSqlMethod.CallSpecLanguage callSpecLanguage)
callSpecLanguage
- public PlSqlMethod.CallSpecLanguage getCallSpecLanguage()
public void setCallSpecName(java.lang.String callSpecName)
callSpecName
- public java.lang.String getCallSpecName()
public void setCallSpecLibName(java.lang.String callSpecLibName)
callSpecLibName
- public java.lang.String getCallSpecLibName()
public void setCallSpecWithContext(boolean callSpecWithContext)
callSpecWithContext
- public boolean isCallSpecWithContext()
public void setSqljSigName(java.lang.String sqljSigName)
sqljSigName
- public java.lang.String getSqljSigName()
public void setSqljSigVarName(java.lang.String sqljSigVarName)
sqljSigVarName
- public java.lang.String getSqljSigVarName()