Package | Description |
---|---|
oracle.ide.db.panels.plsql | |
oracle.javatools.db |
Contains a metadata API for describing database objects, and retrieving them
from a provider of database objects - for example a database.
|
oracle.javatools.db.plsql |
Utility classes for working with (for example parsing) PL/SQL.
|
oracle.javatools.db.plsql.parser |
Modifier and Type | Method and Description |
---|---|
java.util.List |
NewUserDefinedTypePanel.getTypeList(PlSqlSourceObject newPlsql) |
abstract java.util.List |
NewPlsqlPanel.getTypeList(PlSqlSourceObject obj)
A list of PlSqlComboItem objects representing the items in the Type
combo box
|
protected void |
NewUserDefinedTypePanel.performProcess(PlSqlSourceObject newPlSql,
DBObjectProvider prov) |
protected abstract void |
NewPlsqlPanel.performProcess(PlSqlSourceObject newPlSql,
DBObjectProvider prov)
Called when the user presses OK.
|
Modifier and Type | Method and Description |
---|---|
static void |
TemplateExpander.applySourceFromTemplate(PlSqlSourceObject object)
Deprecated.
Source is copied directly from the template with no
modifications other than that defined by changes in the dialog.
|
static void |
TemplateExpander.applySourceFromTemplate(PlSqlSourceObject template,
PlSqlSourceObject object)
Deprecated.
Source is copied directly from the template with no
modifications other than that defined by changes in the dialog.
|
Modifier and Type | Class and Description |
---|---|
class |
Function
Representation of a PL/SQL Function.
|
class |
Package
Representation of a PL/SQL Package Spec
|
class |
PackageBody
Representation of a PL/SQL Package Body
|
class |
PlSqlSchemaObject
Abstract superclass of all Schema level PL/SQL objects (ie
PlSqlSourceObjects )
other than Procedure and Function as they extend PlSqlSubProgram . |
class |
PlSqlSchemaObjectBody
Abstract superclass of
PackageBody and TypeBody . |
class |
PlSqlSchemaObjectSpec
|
class |
Procedure
Representation of a PL/SQL Procedure.
|
class |
Trigger
Representation of a Database Trigger
|
class |
Type
Representation of a PL/SQL Object Type.
|
class |
TypeBody
Representation of a Type Body
|
Modifier and Type | Method and Description |
---|---|
static PlSqlParser |
PlSqlUtilCore.findOrCreateParser(PlSqlSourceObject pso,
DBObjectProvider pro)
Find or create a
PlSqlParser for the source held on the PlSqlSourceObject . |
static PlSqlParser |
PlSqlUtilCore.findOrCreateParser(PlSqlSourceObject pso,
DBObjectProvider pro)
Find or create a
PlSqlParser for the source held on the PlSqlSourceObject . |
protected abstract PlSqlParser |
PlSqlUtilCore.findOrCreateParserImpl(PlSqlSourceObject pso,
DBObjectProvider pro)
Implementation of
#getParser |
protected abstract PlSqlParser |
PlSqlUtilCore.findOrCreateParserImpl(PlSqlSourceObject pso,
DBObjectProvider pro)
Implementation of
#getParser |
static java.util.List<DBObject> |
PlSqlUtilCore.getPlSqlFragmentReferers(PlSqlSourceObject so,
DBObjectID to)
|
static java.util.List<DBObject> |
PlSqlUtilCore.getPlSqlFragmentReferers(PlSqlSourceObject so,
DBObjectID to)
|
static java.util.List<DBObject> |
PlSqlUtilCore.getPlSqlFragmentReferers(PlSqlSourceObject so,
DBObjectID to,
DBObjectProvider pro)
Return a List of DBObjects within the PlSqlSourceObject which "may" reference the given DBObjectID.
|
static java.util.List<DBObject> |
PlSqlUtilCore.getPlSqlFragmentReferers(PlSqlSourceObject so,
DBObjectID to,
DBObjectProvider pro)
Return a List of DBObjects within the PlSqlSourceObject which "may" reference the given DBObjectID.
|
protected abstract java.util.List<DBObject> |
PlSqlUtilCore.getPlSqlFragmentReferersImpl(PlSqlSourceObject so,
DBObjectID to,
DBObjectProvider pro)
|
protected abstract java.util.List<DBObject> |
PlSqlUtilCore.getPlSqlFragmentReferersImpl(PlSqlSourceObject so,
DBObjectID to,
DBObjectProvider pro)
|
static void |
PlSqlDerivedPropertyBuilder.updateSourceFromRefs(PlSqlSourceObject sourceObject,
DBObjectProvider provider)
Deprecated.
Use the refactoring api instead
|
static void |
PlSqlDerivedPropertyBuilder.updateSourceFromRefs(PlSqlSourceObject sourceObject,
DBObjectProvider provider)
Deprecated.
Use the refactoring api instead
|
Modifier and Type | Method and Description |
---|---|
PlSqlSourceObject |
PlSqlParser.getRoot()
Get the root node of the parse tree for the given PL/SQL source
|
Modifier and Type | Method and Description |
---|---|
abstract PlSqlParser |
PlSqlParserFactory.createParser(PlSqlSourceObject pso)
Get a PlSqlParser implementation for the given source object
|
Constructor and Description |
---|
PlSqlParser(DBObjectProvider pro,
PlSqlSourceObject pso,
java.lang.String source)
Create a PlSqlParser for the source on the given PlSqlSourceObject or the
given source String using the given DBObjectProvider
|