| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use oracle.javatools.db | |
|---|---|
| oracle.ide.db | Classes for representing database objects in the IDE. | 
| oracle.ide.db.controls | Reusable UI controls to used to show or list database objects. | 
| oracle.ide.db.dialogs | Dialogs for working with database objects in the IDE. | 
| oracle.ide.db.model | Classes associated with the IDE's navigator nodes for database connections and database objects. | 
| oracle.ide.db.panels | Reusable UI panels for listing, creating or editing database objects in dialogs in the IDE. | 
| oracle.ide.db.panels.sql | UI classes for declaratively editing a SQL query. | 
| oracle.ide.db.panels.sql.tester | UI classes for testing a SQLQuery against a database. | 
| oracle.ide.db.transfer | Contains an API for transfering database object from one DBObjectProvider to another. | 
| oracle.ide.db.transfer.generate | Contains classes that control the targets available for generating database objects to in the IDE. | 
| oracle.ide.db.util | Utility classes for dealing with database objects in UI in the IDE. | 
| 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.ddl | API for generating DDL in the database API. | 
| oracle.javatools.db.dictionary | Contains a Database implementation (DictionaryDatabase) that
retrieves information for retrieving object information using dictionary
queries (instead of the JDBC metadata).  | 
| oracle.javatools.db.diff | Contains a metadata driven differ of database objects. | 
| oracle.javatools.db.execute | Utility classes for executing statements, queries and pl/sql against a database. | 
| oracle.javatools.db.extension | |
| 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 | Utility classes for working with (for example parsing) PL/SQL. | 
| oracle.javatools.db.property | Contains classes for extending the object support that comes as standard in the database api (e.g. | 
| oracle.javatools.db.sql | Contains an API for declaratively parsing SQL queries (SELECT statements). | 
| oracle.jdeveloper.db | Classes for accessing database connections in JDeveloper (and other FCP products). | 
| oracle.jdeveloper.db.model | Utility classes for dealing with database Node implementations in JDeveloper (e.g. | 
| oracle.jdeveloper.db.navigator | Utilities for using the "Database Navigator" that SQL Developer provides in JDeveloper, to avoid referencing SQL Developer code directly. | 
| oracle.jdeveloper.db.panels | UI panels that are useful when listing, selecting or displaying database connections in dialogs and wizards. | 
| oracle.jdeveloper.engine.db | |
| oracle.jdeveloper.offlinedb | Database API extension for saving database object definitions in XML files. | 
| oracle.jdeveloper.offlinedb.browser | Offline Database Node implementations for the JDeveloper's Application Navigator. | 
| oracle.jdeveloper.offlinedb.handler | Utilities for handling complicated offline database actions, for example delete. | 
| oracle.jdeveloper.offlinedb.model | Classes that define an offline database's settings and properties. | 
| oracle.jdeveloper.offlinedb.panels | UI panels that can be used to define / select offline databases in JDeveloper. | 
| oracle.jdeveloper.offlinedb.transfer | Utilities for helping transfer objects to or from an Offline Database. | 
| oracle.jdeveloper.offlinedb.userprops | Extension to the Offline Database that allows the association of a library of user properties to be associated with an offline database. | 
| oracle.jdeveloper.offlinedb.wizard | Wizard and dialogs that can used when working with the offline database. | 
| Classes in oracle.javatools.db used by oracle.ide.db | |
|---|---|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectID
 Interface representing an immutable object ID for a DBObject.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Classes in oracle.javatools.db used by oracle.ide.db.controls | |
|---|---|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectFilter
 Interface to use when searching DBObjects for a particular object, or objects.  | 
|
| DBObjectID
 Interface representing an immutable object ID for a DBObject.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Table
 Model of a database table.  | 
|
| ValidationException
 Indicates that the validation of the database object failed.  | 
|
| Classes in oracle.javatools.db used by oracle.ide.db.dialogs | |
|---|---|
| CascadeRequiredException
 Subclass of DBException that is thrown when an attempt to delete or update an object is made when there are dependent objects in the given DBObjectProvider.  | 
|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Classes in oracle.javatools.db used by oracle.ide.db.model | |
|---|---|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| Schema
 Model of a database schema.  | 
|
| Classes in oracle.javatools.db used by oracle.ide.db.panels | |
|---|---|
| Column
 Model of a database column.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectChange
 A DBObjectChange is used to notify of changes to a DBObject.  | 
|
| DBObjectID
 Interface representing an immutable object ID for a DBObject.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| PlSql
 Abstract implementation of SchemaObject for all PL/SQL objects that belong in a Schema to extend.  | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| Synonym
 Model of a database synonym.  | 
|
| Classes in oracle.javatools.db used by oracle.ide.db.panels.sql | |
|---|---|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Classes in oracle.javatools.db used by oracle.ide.db.panels.sql.tester | |
|---|---|
| Database
 Provides a interface for accessing a database.  | 
|
| Classes in oracle.javatools.db used by oracle.ide.db.transfer | |
|---|---|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectID
 Interface representing an immutable object ID for a DBObject.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Classes in oracle.javatools.db used by oracle.ide.db.transfer.generate | |
|---|---|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Classes in oracle.javatools.db used by oracle.ide.db.util | |
|---|---|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| InvalidNameException
 ValidationException thrown when an object's name is invalid.  | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Classes in oracle.javatools.db used by oracle.javatools.db | |
|---|---|
| AbstractBuildableObject
 Provides methods for lazy loading and building AbstractDBObjects.  | 
|
| AbstractChildDBObject
 Extension of DBObject used by child object in the API.  | 
|
| AbstractDBObject
 Provides an abstract implementation of the DBObject
 interface. | 
|
| AbstractDBObject.ChildSupport
 | 
|
| AbstractDBObjectID
 Abstract implementation of DBObjectID for subclassing by DBObjectID implementations.  | 
|
| AbstractDBObjectProvider
 Provides a base implementation of the DBObjectProvider
 interface. | 
|
| AbstractSchemaObject
 Provides a base implementation of the SchemaObject interface. | 
|
| AbstractSystemObject
 Abstract superclass for all SystemObject implementations.  | 
|
| AutoExtendProperties
 | 
|
| BaseObjectID
 Base DBObjectID implementation that stores the object name and (optionally) schema name of the object.  | 
|
| BinaryObject
 Interface for an object from the db that has a binary representation (e.g.  | 
|
| CascadeManager
 Provides facilities for listing references between DBObjects in a DBObjectProvider, and provides cascade logic for cascading delete of an object.  | 
|
| CascadeManager.NoCascadeRequiredException
 Exception thrown when a cascade is requested for an object that has no referers.  | 
|
| CascadeRequiredException
 Subclass of DBException that is thrown when an attempt to delete or update an object is made when there are dependent objects in the given DBObjectProvider.  | 
|
| ChildDBObject
 Interface that any DBObject should implement if it can exist as the child of another DBObject.  | 
|
| Column
 Model of a database column.  | 
|
| ColumnConstraint
 Abstract model of a Constraint that constrains Columns in the database.  | 
|
| ColumnConstraintReferenceID
 Deprecated.  | 
|
| Constraint
 A Constraint represents a constraint on a table or view. | 
|
| ConstraintID
 Deprecated.  | 
|
| Database
 Provides a interface for accessing a database.  | 
|
| DatabaseDescriptor
 Interface used to describe the behaviour of a Database.  | 
|
| DatabaseFactory.ConnectionCreator
 A connection creator should be registered for each connection store that exists.  | 
|
| DatabaseFactory.DatabaseCreator
 Plugin to the DatabaseFactory for creating Databases and DatabaseDescriptors.  | 
|
| DBCore
 The DBCore serves two purposes: Allows registration of classes in db-api-impl to core api Provides a single point through which our singletons are registered  | 
|
| DBCore.Mode
 The mode for the API - either command line, headless or full ide.  | 
|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectBuilder
 The DBObjectBuilder interface provides a mechanism
 for constructing new instances representing database objects. | 
|
| DBObjectChange
 A DBObjectChange is used to notify of changes to a DBObject.  | 
|
| DBObjectCriteria
 A DBObjectCriteria is used when listing objects from a DBObjectProvider to specify the criteria by which the list should be restricted.  | 
|
| DBObjectFactory
 Factory to control the creation of SchemaObjects and
 ChildDBObjects which may be based on templates and/or
 have the initial values of properties defined by
 PropertyInitializers. | 
|
| DBObjectFilter
 Interface to use when searching DBObjects for a particular object, or objects.  | 
|
| DBObjectID
 Interface representing an immutable object ID for a DBObject.  | 
|
| DBObjectListener
 A DBObjectListener can be registered against any ListenableObject to be identified about changes to that DBObject.  | 
|
| DBObjectLister.ObjectInfo
 Encapsulates the information required about a listed object.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| DBObjectProviderFactory.Creator
 Factory creator class used to create provider instances when there isn't one already in the cache.  | 
|
| DBObjectProviderFactory.Listener
 Listener interface that can be registered against this factory to be notified of provider create and uncache events.  | 
|
| DBObjectProviderListener
 Listener for attaching to a DBObjectProvider to be notified of changes to the provider.  | 
|
| DBObjectValidator
 A DBObjectValidator is responsible for validating
 a specific type of DBObject instance. | 
|
| DBReferenceID
 Deprecated.  | 
|
| DBUtil.IDQuery
 When querying for reference IDs of an object this enum is used to define whether to query for different kinds of reference.  | 
|
| Ddl
 Class for the DDL to create an object.  | 
|
| DeclarativePlSql
 A DeclarativePlSql object is a pl/sql object in the database that can be resprented declaratively - for example the parameters, return type, etc of a method can be set as properties (instead of being simply a block of code).  | 
|
| FileSpecification
 | 
|
| FileSpecification.FileStatus
 | 
|
| FKConstraint
 A FKConstraint represents a Foreign Key Constraint. | 
|
| GlobalSettings
 Class for api settings that govern the behaviour of the api at a global level.  | 
|
| IdentifierBasedID
 The representation of an Object ID for an object in a provider that can be uniquely identified by an identifier (other than name).  | 
|
| IDPolicy
 When a DBObject is copied, the copy can optionally use an IDPolicy.  | 
|
| Index
 Model of a database index.  | 
|
| Index.IndexType
 Index type  | 
|
| InvalidNameException
 ValidationException thrown when an object's name is invalid.  | 
|
| Java
 Abstract SchemaObject implementation for the different Java objects available in a database.  | 
|
| NameBasedID
 ID implementation that is name based.  | 
|
| NameInUseException
 ValidationException thrown when a name is already in use.  | 
|
| PKConstraint
 A PKConstraint represents a Primary Key constraint. | 
|
| PlSql
 Abstract implementation of SchemaObject for all PL/SQL objects that belong in a Schema to extend.  | 
|
| PlSqlAttribute
 Model of a PL/SQL attribute.  | 
|
| PlSqlMethod
 Model of a method in a PL/SQL object.  | 
|
| PlSqlMethod.CallSpecLanguage
 | 
|
| PlSqlMethod.MethodType
 | 
|
| PlSqlParameter
 Model of a parameter to a PL/SQL subprogram like a function or the method of an object type.  | 
|
| PlSqlParameter.Mode
 | 
|
| PlSqlSubprogram
 Abstract implementation of PlSql for objects that are a simple subprogram (e.g.  | 
|
| ReferenceID
 ID implementation used for a reference property - i.e.  | 
|
| Relation
 A Relation represents the basic entity of a relational
 database. | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| SchemaObjectExpander
 A SchemaObjectExpander can be registered against a DBObjectProvider, and will then be called to "expand" any object created or updated in that provider.  | 
|
| SchemaObjectListener
 Deprecated. replaced by DBObjectListener  | 
|
| SchemaObjectManager
 This class is for internal use only.  | 
|
| SourceObject
 Any object in the database that can contain a block of source code - for example java or PL/SQL.  | 
|
| SpecPlSql
 Extension of PlSql for objects that have a spec and body.  | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Table
 Model of a database table.  | 
|
| Table.TableType
 Different types of Table supported in the API.  | 
|
| Tablespace.FileType
 | 
|
| Tablespace.TablespaceType
 Different types of Tablespace supported in the API.  | 
|
| TemplateExpander.Initialiser
 The template mechanism can be extended by Initialiser objects that can perform extra template work on newly templated objects before they're commited to the provider.  | 
|
| TemporaryObjectID
 Implementation of the DBObjectID interface for objects that only exist in memory.  | 
|
| 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.  | 
|
| UniqueConstraint
 A UniqueConstraint prohibits multiple rows from having the
 same value in the same column or combination of columns but allows some
 values to be null. | 
|
| ValidationException
 Indicates that the validation of the database object failed.  | 
|
| Classes in oracle.javatools.db used by oracle.javatools.db.datatypes | |
|---|---|
| AbstractBuildableObject
 Provides methods for lazy loading and building AbstractDBObjects.  | 
|
| AbstractChildDBObject
 Extension of DBObject used by child object in the API.  | 
|
| AbstractDBObject
 Provides an abstract implementation of the DBObject
 interface. | 
|
| AbstractSchemaObject
 Provides a base implementation of the SchemaObject interface. | 
|
| AbstractSystemObject
 Abstract superclass for all SystemObject implementations.  | 
|
| ChildDBObject
 Interface that any DBObject should implement if it can exist as the child of another DBObject.  | 
|
| Column
 Model of a database column.  | 
|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectID
 Interface representing an immutable object ID for a DBObject.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| IDPolicy
 When a DBObject is copied, the copy can optionally use an IDPolicy.  | 
|
| JdbcDatabase
 Implementation of the Database interface for JDBC Databases. | 
|
| PlSql
 Abstract implementation of SchemaObject for all PL/SQL objects that belong in a Schema to extend.  | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| SourceObject
 Any object in the database that can contain a block of source code - for example java or PL/SQL.  | 
|
| SpecPlSql
 Extension of PlSql for objects that have a spec and body.  | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| ValidationException
 Indicates that the validation of the database object failed.  | 
|
| Classes in oracle.javatools.db used by oracle.javatools.db.ddl | |
|---|---|
| AbstractDatabase
 Base implementation of the Database interface. | 
|
| AbstractDBObjectProvider
 Provides a base implementation of the DBObjectProvider
 interface. | 
|
| Database
 Provides a interface for accessing a database.  | 
|
| DatabaseDescriptor
 Interface used to describe the behaviour of a Database.  | 
|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Classes in oracle.javatools.db used by oracle.javatools.db.dictionary | |
|---|---|
| AbstractBuildableObject
 Provides methods for lazy loading and building AbstractDBObjects.  | 
|
| AbstractDatabase
 Base implementation of the Database interface. | 
|
| AbstractDBObjectBuilder
 Abstract implementation of DBObjectbuilder that provides core support for component building of objects.  | 
|
| AbstractDBObjectProvider
 Provides a base implementation of the DBObjectProvider
 interface. | 
|
| Database
 Provides a interface for accessing a database.  | 
|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObjectBuilder
 The DBObjectBuilder interface provides a mechanism
 for constructing new instances representing database objects. | 
|
| DBObjectCriteria
 A DBObjectCriteria is used when listing objects from a DBObjectProvider to specify the criteria by which the list should be restricted.  | 
|
| DBObjectID
 Interface representing an immutable object ID for a DBObject.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| Schema
 Model of a database schema.  | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Classes in oracle.javatools.db used by oracle.javatools.db.diff | |
|---|---|
| DBObjectChange
 A DBObjectChange is used to notify of changes to a DBObject.  | 
|
| DBObjectID
 Interface representing an immutable object ID for a DBObject.  | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Classes in oracle.javatools.db used by oracle.javatools.db.execute | |
|---|---|
| Database
 Provides a interface for accessing a database.  | 
|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| Classes in oracle.javatools.db used by oracle.javatools.db.extension | |
|---|---|
| DatabaseDescriptor
 Interface used to describe the behaviour of a Database.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectBuilder
 The DBObjectBuilder interface provides a mechanism
 for constructing new instances representing database objects. | 
|
| DBObjectLister
 Plugin to DBObjectProvider to allow objects to be listed.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| DBObjectValidator
 A DBObjectValidator is responsible for validating
 a specific type of DBObject instance. | 
|
| Classes in oracle.javatools.db used by oracle.javatools.db.ora | |
|---|---|
| AbstractBuildableObject
 Provides methods for lazy loading and building AbstractDBObjects.  | 
|
| AbstractChildDBObject
 Extension of DBObject used by child object in the API.  | 
|
| AbstractDBObject
 Provides an abstract implementation of the DBObject
 interface. | 
|
| AbstractDBObjectID
 Abstract implementation of DBObjectID for subclassing by DBObjectID implementations.  | 
|
| AbstractSchemaObject
 Provides a base implementation of the SchemaObject interface. | 
|
| AbstractSystemObject
 Abstract superclass for all SystemObject implementations.  | 
|
| AutoExtendProperties
 | 
|
| BaseObjectID
 Base DBObjectID implementation that stores the object name and (optionally) schema name of the object.  | 
|
| ChildDBObject
 Interface that any DBObject should implement if it can exist as the child of another DBObject.  | 
|
| Column
 Model of a database column.  | 
|
| ColumnConstraintReferenceID
 Deprecated.  | 
|
| Database
 Provides a interface for accessing a database.  | 
|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectID
 Interface representing an immutable object ID for a DBObject.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| DBReferenceID
 Deprecated.  | 
|
| Index
 Model of a database index.  | 
|
| ReferenceID
 ID implementation used for a reference property - i.e.  | 
|
| Relation
 A Relation represents the basic entity of a relational
 database. | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Table
 Model of a database table.  | 
|
| Classes in oracle.javatools.db used by oracle.javatools.db.plsql | |
|---|---|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| PlSql
 Abstract implementation of SchemaObject for all PL/SQL objects that belong in a Schema to extend.  | 
|
| PlSqlParameter
 Model of a parameter to a PL/SQL subprogram like a function or the method of an object type.  | 
|
| SourceObject
 Any object in the database that can contain a block of source code - for example java or PL/SQL.  | 
|
| Trigger
 Model of a database Trigger.  | 
|
| ValidationException
 Indicates that the validation of the database object failed.  | 
|
| Classes in oracle.javatools.db used by oracle.javatools.db.property | |
|---|---|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectFilter
 Interface to use when searching DBObjects for a particular object, or objects.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| Classes in oracle.javatools.db used by oracle.javatools.db.sql | |
|---|---|
| AbstractChildDBObject
 Extension of DBObject used by child object in the API.  | 
|
| AbstractDBObject
 Provides an abstract implementation of the DBObject
 interface. | 
|
| AbstractDBObjectID
 Abstract implementation of DBObjectID for subclassing by DBObjectID implementations.  | 
|
| BaseObjectID
 Base DBObjectID implementation that stores the object name and (optionally) schema name of the object.  | 
|
| ChildDBObject
 Interface that any DBObject should implement if it can exist as the child of another DBObject.  | 
|
| Column
 Model of a database column.  | 
|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectID
 Interface representing an immutable object ID for a DBObject.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| FKConstraint
 A FKConstraint represents a Foreign Key Constraint. | 
|
| IdentifierBasedID
 The representation of an Object ID for an object in a provider that can be uniquely identified by an identifier (other than name).  | 
|
| IDPolicy
 When a DBObject is copied, the copy can optionally use an IDPolicy.  | 
|
| ProviderUsage
 Should be implemented by any DBObject that requires a DBObjectProvider to be set in order to operate.  | 
|
| Relation
 A Relation represents the basic entity of a relational
 database. | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| ViewColumn
 Custom Column for Views to use when they have a DeclarativeSQLQuery.  | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.db | |
|---|---|
| Database
 Provides a interface for accessing a database.  | 
|
| DatabaseFactory.ConnectionCreator
 A connection creator should be registered for each connection store that exists.  | 
|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.db.model | |
|---|---|
| Database
 Provides a interface for accessing a database.  | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.db.navigator | |
|---|---|
| Database
 Provides a interface for accessing a database.  | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.db.panels | |
|---|---|
| Database
 Provides a interface for accessing a database.  | 
|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.engine.db | |
|---|---|
| Column
 Model of a database column.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| FKConstraint
 A FKConstraint represents a Foreign Key Constraint. | 
|
| Index
 Model of a database index.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| UniqueConstraint
 A UniqueConstraint prohibits multiple rows from having the
 same value in the same column or combination of columns but allows some
 values to be null. | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.offlinedb | |
|---|---|
| AbstractDBObjectID
 Abstract implementation of DBObjectID for subclassing by DBObjectID implementations.  | 
|
| AbstractDBObjectProvider
 Provides a base implementation of the DBObjectProvider
 interface. | 
|
| BaseObjectID
 Base DBObjectID implementation that stores the object name and (optionally) schema name of the object.  | 
|
| CheckConstraint
 A CheckConstraint constrains a table or view based on a
 conditional expression. | 
|
| Column
 Model of a database column.  | 
|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectCriteria
 A DBObjectCriteria is used when listing objects from a DBObjectProvider to specify the criteria by which the list should be restricted.  | 
|
| DBObjectFactory
 Factory to control the creation of SchemaObjects and
 ChildDBObjects which may be based on templates and/or
 have the initial values of properties defined by
 PropertyInitializers. | 
|
| DBObjectID
 Interface representing an immutable object ID for a DBObject.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| FKConstraint
 A FKConstraint represents a Foreign Key Constraint. | 
|
| IdentifierBasedID
 The representation of an Object ID for an object in a provider that can be uniquely identified by an identifier (other than name).  | 
|
| PKConstraint
 A PKConstraint represents a Primary Key constraint. | 
|
| PlSql
 Abstract implementation of SchemaObject for all PL/SQL objects that belong in a Schema to extend.  | 
|
| Relation
 A Relation represents the basic entity of a relational
 database. | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| UniqueConstraint
 A UniqueConstraint prohibits multiple rows from having the
 same value in the same column or combination of columns but allows some
 values to be null. | 
|
| ValidationException
 Indicates that the validation of the database object failed.  | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.offlinedb.browser | |
|---|---|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.offlinedb.handler | |
|---|---|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.offlinedb.model | |
|---|---|
| BaseObjectID
 Base DBObjectID implementation that stores the object name and (optionally) schema name of the object.  | 
|
| Database
 Provides a interface for accessing a database.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectID
 Interface representing an immutable object ID for a DBObject.  | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.offlinedb.panels | |
|---|---|
| Database
 Provides a interface for accessing a database.  | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.offlinedb.transfer | |
|---|---|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.offlinedb.userprops | |
|---|---|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| ValidationException
 Indicates that the validation of the database object failed.  | 
|
| Classes in oracle.javatools.db used by oracle.jdeveloper.offlinedb.wizard | |
|---|---|
| Database
 Provides a interface for accessing a database.  | 
|
| DBException
 An Exception that is thrown by a DB model operation.  | 
|
| DBObject
 Base interface for Database Objects.  | 
|
| DBObjectProvider
 The DBObjectProvider interface provides clients with access to
 database objects. | 
|
| Schema
 Model of a database schema.  | 
|
| SchemaObject
 A SchemaObject represents a database object that can
 exist within the context of a schema. | 
|
| SystemObject
 A system object is available at the DBObjectProvider level through the list and get methods, and can be created/updated/deleted.  | 
|
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||