Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

oracle.javatools.db.plsql
Class PlSqlMethod

java.lang.Object
  extended by oracle.javatools.db.AbstractDBObject
      extended by oracle.javatools.db.AbstractBuildableObject
          extended by oracle.javatools.db.plsql.DBObjectPlSqlFragment
              extended by oracle.javatools.db.plsql.PlSqlBlock
                  extended by oracle.javatools.db.plsql.PlSqlSubProgram
                      extended by oracle.javatools.db.plsql.PlSqlMethod
All Implemented Interfaces:
ChildDBObject, DBObject, Copyable, DynamicPropertySet

public class PlSqlMethod
extends PlSqlSubProgram

Representation of a method within a PlSqlMethod.MethodType. Some properties inherited from PlSqlSubProgram, however methods in Types have many additional properties defined here.


Nested Class Summary
static class PlSqlMethod.CallSpecLanguage
           
static class PlSqlMethod.MethodType
           
 
Nested classes/interfaces inherited from class oracle.javatools.db.AbstractDBObject
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
 
Field Summary
static java.lang.String TYPE
           
 
Fields inherited from interface oracle.javatools.db.DBObject
COMMENT
 
Constructor Summary
PlSqlMethod()
           
PlSqlMethod(java.lang.String name, DBObject parent)
           
 
Method Summary
 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
 
Methods inherited from class oracle.javatools.db.plsql.PlSqlSubProgram
addParameter, getParameter, getParameters, getReturnTypeID, getReturnTypeReference, getSignature, getSignature, setParameters, setReturnTypeReference
 
Methods inherited from class oracle.javatools.db.plsql.PlSqlBlock
addBlock, addDatatype, addReference, addSubProgram, addVariable, getBlocks, getDatatypes, getReferences, getSubProgram, getSubPrograms, getVariable, getVariables, setBlocks, setDatatypes, setReferences, setSubPrograms, setVariables
 
Methods inherited from class oracle.javatools.db.plsql.DBObjectPlSqlFragment
clearSourceID, copyToImpl, getChildAtOffset, getEndOffset, getParent, getSourceID, getStartOffset, setEndOffset, setParent, setStartOffset
 
Methods inherited from class oracle.javatools.db.AbstractBuildableObject
checkInit, checkInit, equalsImpl, getOwnedObjectsImpl, getProperties, getProperty, getReferenceIDsImpl, needsInitialization, setProperty
 
Methods inherited from class oracle.javatools.db.AbstractDBObject
changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface oracle.javatools.db.DBObject
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getReferenceIDs, replaceReferenceIDs, setID, setName
 
Methods inherited from interface oracle.javatools.util.DynamicPropertySet
getProperties, getProperty, getProperty, setProperties, setProperty
 

Field Detail

TYPE

public static final java.lang.String TYPE
See Also:
Constant Field Values
Constructor Detail

PlSqlMethod

public PlSqlMethod()

PlSqlMethod

public PlSqlMethod(java.lang.String name,
                   DBObject parent)
Method Detail

getType

public java.lang.String getType()
Description copied from interface: DBObject
Returns the type of this object. Valid types include things like tables, views, synonyms, and columns.

Specified by:
getType in interface DBObject
Overrides:
getType in class PlSqlSubProgram
Returns:
a string describing the type of object.

setMethodType

public void setMethodType(PlSqlMethod.MethodType methodType)
Set method for the MethodType property

Parameters:
methodType -
Since:
11.1.2.0.0

getMethodType

public PlSqlMethod.MethodType getMethodType()
Get method for the MethodType property

Returns:
Since:
11.1.2.0.0

setFinal

public void setFinal(boolean final_)
Set method for the Final property

Parameters:
final_ -
Since:
11.1.2.0.0

isFinal

public boolean isFinal()
Get method for the Final property

Returns:
Since:
11.1.2.0.0

setOverriding

public void setOverriding(boolean overriding)
Set method for the Overriding property

Parameters:
overriding -
Since:
11.1.2.0.0

isOverriding

public boolean isOverriding()
Get method for the Overriding property

Returns:
Since:
11.1.2.0.0

setInstantiable

public void setInstantiable(boolean instantiable)
Set method for the Instantiable property

Parameters:
instantiable -
Since:
11.1.2.0.0

isInstantiable

public boolean isInstantiable()
Get method for the Instantiable property

Returns:
Since:
11.1.2.0.0

setCallSpecLanguage

public void setCallSpecLanguage(PlSqlMethod.CallSpecLanguage callSpecLanguage)
Set method for the CallSpecLanguage property

Parameters:
callSpecLanguage -
Since:
11.1.2.0.0

getCallSpecLanguage

public PlSqlMethod.CallSpecLanguage getCallSpecLanguage()
Get method for the CallSpecLanguage property

Returns:
Since:
11.1.2.0.0

setCallSpecName

public void setCallSpecName(java.lang.String callSpecName)
Set method for the CallSpecName property

Parameters:
callSpecName -
Since:
11.1.2.0.0

getCallSpecName

public java.lang.String getCallSpecName()
Get method for the CallSpecName property

Returns:
Since:
11.1.2.0.0

setCallSpecLibName

public void setCallSpecLibName(java.lang.String callSpecLibName)
Set method for the CallSpecLibName property

Parameters:
callSpecLibName -
Since:
11.1.2.0.0

getCallSpecLibName

public java.lang.String getCallSpecLibName()
Get method for the CallSpecLibName property

Returns:
Since:
11.1.2.0.0

setCallSpecWithContext

public void setCallSpecWithContext(boolean callSpecWithContext)
Set method for the CallSpecWithContext property

Parameters:
callSpecWithContext -
Since:
11.1.2.0.0

isCallSpecWithContext

public boolean isCallSpecWithContext()
Get method for the CallSpecWithContext property

Returns:
Since:
11.1.2.0.0

setSqljSigName

public void setSqljSigName(java.lang.String sqljSigName)
Set method for the SqljSigName property

Parameters:
sqljSigName -
Since:
11.1.2.0.0

getSqljSigName

public java.lang.String getSqljSigName()
Get method for the SqljSigName property

Returns:
Since:
11.1.2.0.0

setSqljSigVarName

public void setSqljSigVarName(java.lang.String sqljSigVarName)
Set method for the SqljSigVarName property

Parameters:
sqljSigVarName -
Since:
11.1.2.0.0

getSqljSigVarName

public java.lang.String getSqljSigVarName()
Get method for the SqljSigVarName property

Returns:
Since:
11.1.2.0.0

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

Copyright © 1997, 2011, Oracle. All rights reserved.