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.datatypes |
Classes related to datatypes in the database API.
|
oracle.javatools.db.plsql |
Classes for dealing with PL/SQL objects.
|
oracle.javatools.db.validators |
Contains classes that provide the capability to validate DBObjects in a DBObjectProvider.
|
Modifier and Type | Method and Description |
---|---|
java.util.List |
NewUserDefinedTypePanel.getTypeList(SourceObject newPlsql) |
abstract java.util.List |
NewPlsqlPanel.getTypeList(SourceObject obj)
A list of PlSqlComboItem objects representing the items in the Type combo box
|
protected void |
NewUserDefinedTypePanel.performProcess(SourceObject newPlSql, DBObjectProvider prov) |
protected abstract void |
NewPlsqlPanel.performProcess(SourceObject newPlSql, DBObjectProvider prov)
Called when the user presses OK.
|
Modifier and Type | Class and Description |
---|---|
class |
JavaSource
Model of a Java Source object.
|
class |
PlSql
Deprecated.
use
SourceObject instead |
class |
PlSqlSubprogram
Deprecated.
use
PlSqlSubProgram instead |
class |
SpecPlSql
Deprecated.
use
PlSqlSchemaObjectSpec instead |
Modifier and Type | Method and Description |
---|---|
static void |
TemplateExpander.applySourceFromTemplate(SourceObject object) |
static void |
TemplateExpander.applySourceFromTemplate(SourceObject template, SourceObject object) |
Modifier and Type | Class and Description |
---|---|
class |
ComplexType
Deprecated.
use
Type instead |
class |
ObjectType
Deprecated.
|
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
SourceObjects ) 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 |
class |
TypeBody
Representation of a Type Body
|
Modifier and Type | Method and Description |
---|---|
static void |
PlSqlDerivedPropertyBuilder.buildProperties(SourceObject sourceObject, DBObjectProvider provider, java.lang.String... properties)
Builds derived properties (if not already built) from the source of a SourceObject
|
static void |
PlSqlUtil.clearDerivedProperties(SourceObject sourceObject) |
static boolean |
PlSqlUtil.containsUnResolvedReferences(SourceObject obj, DBObjectProvider pro) |
static void |
PlSqlUtil.deregisterSourceObjectBuffer(SourceObject so) |
static PlSqlDeclarator |
PlSqlDeclaratorFactory.getDeclarator(SourceObject plsql, DBObjectProvider prov)
Deprecated.
|
static java.lang.String |
PlSqlUtil.getDefaultSource(DBObjectProvider pro, SourceObject obj)
Builds the default source to display in a code editor.
|
static java.lang.String |
PlSqlUtil.getDefaultSource(DBObjectProvider pro, SourceObject obj, DDLGenerator gen)
Deprecated.
|
static PlSqlInterrogator |
PlSqlInterrogatorFactory.getInterrogator(SourceObject source) |
static java.util.List<DBObject> |
PlSqlUtil.getPlSqlFragmentReferers(SourceObject so, DBObjectID to)
Gets the PlSqlFragments that could be referencing the given object id.
|
static PlSqlUtil.TypeAndNameInfo |
PlSqlUtil.getTypeAndNameFromSource(SourceObject so, DatabaseDescriptor dd) |
void |
PlSqlDeclarator.loadDeclarativeInfo(SourceObject obj)
Deprecated.
|
static void |
PlSqlDeclaratorFactory.loadDeclarativeInfo(SourceObject plsql, DBObjectProvider prov)
Deprecated.
|
static void |
PlSqlUtil.rebuildSource(DBObjectProvider pro, SourceObject obj)
Rebuilds the default source on the object.
|
static void |
PlSqlUtil.registerSourceObjectBuffer(DBObjectProvider pro, SourceObject so, TextBuffer buffer) |
static void |
PlSqlUtil.setSource(SourceObject sourceObject, java.lang.String source, boolean clearDerived)
Helper method for setting source on a SourceObject and controlling what happens to derived properties
|
static void |
PlSqlDerivedPropertyBuilder.updateSourceFromRefs(SourceObject sourceObject, DBObjectProvider provider)
Deprecated.
|
static boolean |
PlSqlUtil.updateSoureForPropertyChange(SourceObject so, DBObjectProvider pro, DBObject referencedObject, java.lang.String propName, java.lang.Object newValue)
Updates the source on a
SourceObject in line with a change to the name (or schema) of the SourceObject, a referenced object or one its child DBObjectPlSqlFragments . |
Constructor and Description |
---|
SourceValidationException(SourceObject object, SourceValidationException.ErrorType errorType, int start, int end, java.lang.String message)
Create a new SourceValidationException
|