PlSqlMethod instead@Deprecated public class PlSqlMethod extends AbstractChildDBObject implements DeclarativePlSql
| Modifier and Type | Class and Description |
|---|---|
static class |
PlSqlMethod.CallSpecLanguage
Deprecated.
|
static class |
PlSqlMethod.MethodType
Deprecated.
|
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE
Deprecated.
|
| Constructor and Description |
|---|
PlSqlMethod()
Deprecated.
Constructs a new object type method.
|
PlSqlMethod(java.lang.String name)
Deprecated.
Constructs a new object type method with the specified name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(int index, PlSqlParameter param)
Deprecated.
Adds one parameter to this Pl/SQL subprogram at the given index.
|
void |
addParameter(PlSqlParameter p)
Deprecated.
Adds one parameter to this PlSql subprogram.
|
protected void |
copyToImpl(AbstractDBObject other, DBObject copyParent, IDPolicy idPolicy)
Deprecated.
Implementation method for making a copy of this object.
|
protected boolean |
equalsImpl(AbstractDBObject other)
Deprecated.
Equals implementation for testing equality with another AbstractDBObject.
|
java.lang.String |
getBody()
Deprecated.
|
PlSqlMethod.CallSpecLanguage |
getCallSpecLanguage()
Deprecated.
|
java.lang.String |
getCallSpecLibName()
Deprecated.
|
java.lang.String |
getCallSpecName()
Deprecated.
|
PlSqlMethod.MethodType |
getMethodType()
Deprecated.
|
PlSqlParameter |
getParameter(java.lang.String name)
Deprecated.
Retrieves one parameter by name.
|
PlSqlParameter[] |
getParameters()
Deprecated.
Retrieves the list of parameters going into the PlSql subprogram
|
DataType |
getReturnType()
Deprecated.
- use getReturnTypeID()
|
DBObjectID |
getReturnTypeID()
Deprecated.
|
java.lang.String |
getSignature()
Deprecated.
|
SpecPlSql |
getSpecPlSql()
Deprecated.
Gets the
ComplexType that owns this method. |
java.lang.String |
getSqljSigName()
Deprecated.
|
java.lang.String |
getSqljSigVarName()
Deprecated.
|
java.lang.String |
getType()
Deprecated.
Returns the type of this object.
|
boolean |
isCallSpecWithContext()
Deprecated.
|
boolean |
isFinal()
Deprecated.
|
boolean |
isInstantiable()
Deprecated.
|
boolean |
isOverriding()
Deprecated.
|
void |
removeParameter(PlSqlParameter param)
Deprecated.
Removes a parameter from this Pl/Sql subprogram.
|
void |
setBody(java.lang.String body)
Deprecated.
|
void |
setCallSpecLanguage(PlSqlMethod.CallSpecLanguage callSpecLanguage)
Deprecated.
|
void |
setCallSpecLibName(java.lang.String callSpecLibName)
Deprecated.
|
void |
setCallSpecName(java.lang.String callSpecName)
Deprecated.
|
void |
setCallSpecWithContext(boolean callSpecWithContext)
Deprecated.
|
void |
setFinal(boolean isfinal)
Deprecated.
|
void |
setInstantiable(boolean instantiable)
Deprecated.
|
void |
setMethodType(PlSqlMethod.MethodType methodType)
Deprecated.
|
void |
setOverriding(boolean overriding)
Deprecated.
|
void |
setParameters(PlSqlParameter[] newParams)
Deprecated.
Sets the entire list of parameters, replacing any that have previously been added.
|
void |
setReturnType(DataType returnType)
Deprecated.
- use setReturnTypeID()
|
void |
setReturnTypeID(DBObjectID returnTypeID)
Deprecated.
|
void |
setSpecPlSql(SpecPlSql object)
Deprecated.
Sets the
ComplexType that owns this method. |
void |
setSqljSigName(java.lang.String sqljSigName)
Deprecated.
|
void |
setSqljSigVarName(java.lang.String sqljSigVarName)
Deprecated.
|
setParentaddObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getOwnedObjectsImpl, getParent, getProperties, getProperty, getProperty, getReferenceIDs, getReferenceIDsImpl, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddObjectListener, copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperties, getReferenceIDs, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setNamegetProperty, getProperty, setProperties, setPropertygetParentpublic static final java.lang.String TYPE
public PlSqlMethod()
public PlSqlMethod(java.lang.String name)
name - a string containing the method nameprotected void copyToImpl(AbstractDBObject other, DBObject copyParent, IDPolicy idPolicy)
AbstractDBObjectcopyToImpl in class AbstractDBObjectother - the copy being created of this objectcopyParent - if this object is being copied underneath a parent, this parameter is the copy of the parent of this object, which will therefore need to be the parent of the copy of this object.idPolicy - the policy for copying the object's ID.protected boolean equalsImpl(AbstractDBObject other)
AbstractDBObjectequalsImpl in class AbstractDBObjectpublic void setMethodType(PlSqlMethod.MethodType methodType)
public PlSqlMethod.MethodType getMethodType()
public void setFinal(boolean isfinal)
public boolean isFinal()
public void setOverriding(boolean overriding)
public boolean isOverriding()
public void setInstantiable(boolean instantiable)
public boolean isInstantiable()
public void setCallSpecLanguage(PlSqlMethod.CallSpecLanguage callSpecLanguage)
public PlSqlMethod.CallSpecLanguage getCallSpecLanguage()
public void setCallSpecName(java.lang.String callSpecName)
public java.lang.String getCallSpecName()
public void setCallSpecLibName(java.lang.String callSpecLibName)
public java.lang.String getCallSpecLibName()
public void setCallSpecWithContext(boolean callSpecWithContext)
public boolean isCallSpecWithContext()
@Deprecated public DataType getReturnType()
@Deprecated public void setReturnType(DataType returnType)
public DBObjectID getReturnTypeID()
getReturnTypeID in interface DeclarativePlSqlpublic void setReturnTypeID(DBObjectID returnTypeID)
setReturnTypeID in interface DeclarativePlSqlpublic void setParameters(PlSqlParameter[] newParams)
setParameters in interface DeclarativePlSqlnewParams - an array containing the new list of parameterspublic PlSqlParameter[] getParameters()
getParameters in interface DeclarativePlSqlpublic void addParameter(PlSqlParameter p)
addParameter in interface DeclarativePlSqlp - the new parameter to add
public void addParameter(int index,
PlSqlParameter param)
addParameter in interface DeclarativePlSqlindex - the index to add the new parameter atparam - the new parameter to addpublic PlSqlParameter getParameter(java.lang.String name)
getParameter in interface DeclarativePlSqla - string containing the desired parameternullpublic void removeParameter(PlSqlParameter param)
removeParameter in interface DeclarativePlSqlparam - the parameter to remove@Deprecated public java.lang.String getBody()
getBody in interface DeclarativePlSql@Deprecated public void setBody(java.lang.String body)
setBody in interface DeclarativePlSqlpublic java.lang.String getSignature()
getSignature in interface DeclarativePlSqlpublic SpecPlSql getSpecPlSql()
ComplexType that owns this method.public void setSpecPlSql(SpecPlSql object)
ComplexType that owns this method.relation - the object type that owns this method.public java.lang.String getType()
DBObjectpublic void setSqljSigName(java.lang.String sqljSigName)
public java.lang.String getSqljSigName()
public void setSqljSigVarName(java.lang.String sqljSigVarName)
public java.lang.String getSqljSigVarName()