| Package | Description | 
|---|---|
| oracle.ide.db.insight.model | 
 Classes to support the production of  
InsightItems
 for the Database UI. | 
| oracle.javatools.db.plsql | 
 Utility classes for working with (for example parsing) PL/SQL. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.lang.String | 
InsightDataProvider.getSubProgramDisplayValue(PlSqlSubProgram sub,
                         DBObjectProvider pro)
Builds the display value for a PlSqlSubProgram to add  to the insight data 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Function
Representation of a PL/SQL Function. 
 | 
class  | 
PlSqlMethod
Representation of a method within a  
Type. | 
class  | 
Procedure
Representation of a PL/SQL Procedure. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static PlSqlSubProgram | 
PlSqlUtilCore.findPlSqlSubProgram(java.lang.String callSignature,
                   PlSqlBlock block)
Finds the PlSqlSubProgram of the given signature in the given PlSqlBlock. 
 | 
static PlSqlSubProgram | 
PlSqlUtilCore.findPlSqlSubProgram(java.lang.String callSignature,
                   PlSqlBlock block)
Finds the PlSqlSubProgram of the given signature in the given PlSqlBlock. 
 | 
protected abstract PlSqlSubProgram | 
PlSqlUtilCore.findPlSqlSubProgramImpl(java.lang.String callSignature,
                       PlSqlBlock block)
 | 
protected abstract PlSqlSubProgram | 
PlSqlUtilCore.findPlSqlSubProgramImpl(java.lang.String callSignature,
                       PlSqlBlock block)
 | 
PlSqlSubProgram | 
PlSqlBlock.getSubProgram(java.lang.String name)
Gets a SubProgram of the given name 
 | 
PlSqlSubProgram | 
PlSqlBlock.getSubProgram(java.lang.String name)
Gets a SubProgram of the given name 
 | 
PlSqlSubProgram[] | 
PlSqlBlock.getSubPrograms()
Get method for the SubPrograms property 
 | 
PlSqlSubProgram[] | 
PlSqlSourceObject.getSubPrograms()
Get any child  
PlSqlSubPrograms. | 
PlSqlSubProgram[] | 
Type.getSubPrograms()
Convenience method, overloads the superclass getSubPrograms
 but will return the same as getMethods() 
 | 
PlSqlSubProgram[] | 
PlSqlBlock.getSubPrograms()
Get method for the SubPrograms property 
 | 
PlSqlSubProgram[] | 
Type.getSubPrograms()
Convenience method, overloads the superclass getSubPrograms
 but will return the same as getMethods() 
 | 
PlSqlSubProgram[] | 
PlSqlSourceObject.getSubPrograms()
Get any child  
PlSqlSubPrograms. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PlSqlBlock.addSubProgram(PlSqlSubProgram subProgram)
Adds the given PlSqlSubProgram to the SubPrograms property array 
 | 
void | 
Type.addSubProgram(PlSqlSubProgram subProgram)
Adds the given PlSqlSubProgram to the Methods property array. 
 | 
void | 
PlSqlBlock.addSubProgram(PlSqlSubProgram subProgram)
Adds the given PlSqlSubProgram to the SubPrograms property array 
 | 
void | 
Type.addSubProgram(PlSqlSubProgram subProgram)
Adds the given PlSqlSubProgram to the Methods property array. 
 | 
void | 
PlSqlBlock.setSubPrograms(PlSqlSubProgram[] subPrograms)
Set method for the SubPrograms property 
 | 
void | 
Type.setSubPrograms(PlSqlSubProgram[] subPrograms)
Convenience method, overloads the superclass setSubPrograms
 but each entry in the array must be a PlSqlMethod or an IllegalArgumentExcption will
 be thrown. 
 | 
void | 
PlSqlBlock.setSubPrograms(PlSqlSubProgram[] subPrograms)
Set method for the SubPrograms property 
 | 
void | 
Type.setSubPrograms(PlSqlSubProgram[] subPrograms)
Convenience method, overloads the superclass setSubPrograms
 but each entry in the array must be a PlSqlMethod or an IllegalArgumentExcption will
 be thrown. 
 |