| Package | Description | 
|---|---|
| oracle.ide.db.insight.model | 
 Classes to support the production of  
InsightItems
 for the Database UI. | 
| oracle.ide.db.model | 
 Classes associated with the IDE's navigator nodes for database
connections and database objects. 
 | 
| 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.datatypes | 
 Classes related to datatypes in the database API. 
 | 
| oracle.javatools.db.ora | 
 Contains the database api implementation for Oracle databases, and additional
DBObject implementations for objects specific to Oracle. 
 | 
| oracle.javatools.db.plsql | 
 Classes for dealing with PL/SQL objects. 
 | 
| oracle.javatools.db.sql | 
 Contains an API for declaratively parsing SQL queries (SELECT statements). 
 | 
| oracle.jdeveloper.offlinedb.model | 
 Classes that define an offline database's settings and properties. 
 | 
| Class and Description | 
|---|
| PlSqlSubProgram
 A representation of a PL/SQL procedure or function. 
 | 
| Class and Description | 
|---|
| PlSqlSchemaObject
 Abstract superclass of all Schema level PL/SQL objects (ie  
PlSqlSourceObjects)
 other than Procedure and Function as they extend PlSqlSubProgram. | 
| Class and Description | 
|---|
| PlSqlSourceObject
 A PL/SQL Schema Object. 
 | 
| Class and Description | 
|---|
| DefaultSourceOptions
 Class holding options to control the default source for a SourceObject 
 | 
| PlSqlCompilerOptions | 
| PlSqlSourceObject
 A PL/SQL Schema Object. 
 | 
| Class and Description | 
|---|
| PlSqlReference
 A reference from some PL/SQL to another DBObject. 
 | 
| Type
 Representation of a PL/SQL Object Type. 
 | 
| Class and Description | 
|---|
| PlSqlIdentifier
 Wraps the information that identifes a plsql unit, namely NAME, TYPE and
 SCHEMA. 
 | 
| Class and Description | 
|---|
| DBObjectPlSqlFragment
 Top-most PL/SQL specific superclass of all PL/SQL DBObject classes
 in this package. 
 | 
| PlSqlAttribute
 A representation of a Attribute within a  
Type. | 
| PlSqlBlock
 When instantiated as a concrete class, this represents a PL/SQL Block. 
 | 
| PlSqlCodeFragment
 Any non whitespace/comment fragment of PL/SQL code 
 | 
| PlSqlComment
 Class representing a comment within PL/SQL. 
 | 
| PlSqlCompilerOptions.WarningCategory | 
| PlSqlCompilerOptions.WarningValue | 
| PlSqlDatatype
 Representation of a PL/SQL Datatype such as a record, varray table etc. 
 | 
| PlSqlDatatype.Structure | 
| PlSqlDatum
 An abstract representation of a PL/SQL object that may contain data, and as such
 has a reference to a datatype or datatype usage 
 | 
| PlSqlDeclarator
 Deprecated.  
 | 
| PlSqlFragment | 
| PlSqlFragment.AlterSubType | 
| PlSqlFragment.Type | 
| PlSqlIdentifier
 Wraps the information that identifes a plsql unit, namely NAME, TYPE and
 SCHEMA. 
 | 
| PlSqlIdentifier.PlSqlType
 Enum for PL/SQL types
  PROCEDURE
  FUNCTION
  PACKAGE
  PACKAGE_BODY
  TYPE
  TYPE_BODY
  TRIGGER
   
 | 
| PlSqlInterrogator
 The PL/SQL Interrogator provides a structured model of PL/SQL source,
 User Defined Types and Trigger definitions. 
 | 
| PlSqlMethod
 Representation of a method within a  
Type. | 
| PlSqlMethod.CallSpecLanguage | 
| PlSqlMethod.MethodType | 
| PlSqlParameter
 Representation of a parameter (argument) to any PL/SQL procedure, function
 or method. 
 | 
| PlSqlParameter.Mode | 
| PlSqlReference
 A reference from some PL/SQL to another DBObject. 
 | 
| PlSqlReference.ReferenceType
 A reference from some PL/SQL to another DBObject is defined to be one of these
 reference types. 
 | 
| PlSqlSchemaObject
 Abstract superclass of all Schema level PL/SQL objects (ie  
PlSqlSourceObjects)
 other than Procedure and Function as they extend PlSqlSubProgram. | 
| PlSqlSchemaObjectBody
 Abstract superclass of  
PackageBody and  TypeBody. | 
| PlSqlSchemaObjectSpec | 
| PlSqlSourceObject
 A PL/SQL Schema Object. 
 | 
| PlSqlSubProgram
 A representation of a PL/SQL procedure or function. 
 | 
| PlSqlToken | 
| PlSqlToken.Type | 
| PlSqlUtilCore
 PlSql Utility class for low level db-api clients. 
 | 
| PlSqlVariable
 A representation of a PL/SQL variable (or constant) defined at any scope
 in a PL/SQL object. 
 | 
| Procedure
 Representation of a PL/SQL Procedure. 
 | 
| Trigger.BaseType
 Base type for the Trigger (i.e. 
 | 
| Trigger.Timing
 Timing of a trigger - at what point relative to the trigger event the
 trigger's code will be executed. 
 | 
| Type.SQLJUsingType | 
| Class and Description | 
|---|
| PlSqlToken | 
| Class and Description | 
|---|
| Type
 Representation of a PL/SQL Object Type. 
 |