|
Extension SDK 9.0.5 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SchemaObject | |
oracle.jdeveloper.cm.ds.db | Contains a metadata API for describing database objects. |
Uses of SchemaObject in oracle.jdeveloper.cm.ds.db |
Subinterfaces of SchemaObject in oracle.jdeveloper.cm.ds.db | |
interface |
BinaryObject
|
interface |
SourceObject
|
Classes in oracle.jdeveloper.cm.ds.db that implement SchemaObject | |
class |
AbstractSchemaObject
Provides a base implementation of the SchemaObject interface. |
class |
Function
|
class |
Index
Model of a database index. |
class |
Java
|
class |
JavaClass
|
class |
JavaResource
|
class |
JavaSource
|
class |
ObjectType
|
class |
ObjectTypeBody
|
class |
Package
|
class |
PackageBody
|
class |
PlSql
|
class |
Procedure
|
class |
Relation
A Relation represents the basic entity of a relational
database. |
class |
Sequence
Model of a database sequence. |
class |
Synonym
Model of a database synonym. |
class |
Table
Model of a database table. |
class |
Trigger
|
class |
View
Represents a database View. |
Methods in oracle.jdeveloper.cm.ds.db that return SchemaObject | |
SchemaObject |
Synonym.getReference()
Retrieves the object refered to by this synonym. |
SchemaObject |
JdbcSynonymBuilder.buildObjectImpl(Schema schema,
java.lang.String name)
|
SchemaObject |
JdbcRelationBuilder.buildObjectImpl(Schema schema,
java.lang.String name)
|
SchemaObject |
DMDBuilder.buildObject(DBObjectID id)
|
SchemaObject |
DMDBuilder.buildObject(Schema schema,
java.lang.String name)
|
protected abstract SchemaObject |
DMDBuilder.buildObjectImpl(Schema schema,
java.lang.String name)
|
SchemaObject |
AbstractDBObjectBuilder.buildObject(Schema schema,
java.lang.String name)
|
SchemaObject |
AbstractDBObjectBuilder.buildObject(DBObjectID id)
|
SchemaObject |
DBObjectBuilder.buildObject(Schema schema,
java.lang.String name)
Builds a new SchemaObject instance. |
SchemaObject |
DBObjectBuilder.buildObject(DBObjectID id)
Builds a new SchemaObject instance, using the specified ID. |
protected SchemaObject |
AbstractDBObjectProvider.findObject(java.lang.String type,
Schema schema,
java.lang.String name)
Looks for the specified object in the cache. |
SchemaObject |
AbstractDBObjectProvider.getObject(java.lang.String objectType,
Schema schema,
java.lang.String name)
|
SchemaObject |
DBObjectProvider.getObject(java.lang.String objectType,
Schema schema,
java.lang.String name)
Retrieves the SchemaObject representing a specific database object. |
Methods in oracle.jdeveloper.cm.ds.db with parameters of type SchemaObject | |
void |
Synonym.setReference(SchemaObject ref)
Sets the object refered to by this synonym. |
void |
JdbcTableBuilder.fillInObject(SchemaObject object)
|
protected void |
JdbcRelationBuilder.fillInObject(SchemaObject object)
|
protected void |
DMDBuilder.fillInObject(SchemaObject object)
|
static DBObject |
DBUtil.findChildInCopy(SchemaObject orig,
SchemaObject copy,
DBObject origChild)
Given a child of an original object, finds the matching child of the copy |
Ddl |
DDLGenerator.getCreateDDL(SchemaObject object,
boolean replace)
Retrieves the DDL for creating the specified object. |
Ddl |
DDLGenerator.getCreateDDL(SchemaObject object)
Retrieves the DDL for creating the specified object. |
Ddl[] |
DDLGenerator.getUpdateDDL(SchemaObject oldObject,
SchemaObject newObject)
Retrieves the DDL for updating the definition of an object. |
Ddl[] |
DDLGenerator.getDeleteDDL(SchemaObject object,
boolean cascade)
Retrieves the DDL for deleting an object. |
protected void |
AbstractDBObjectProvider.cacheObject(SchemaObject object)
Adds an object to the cache. |
protected void |
AbstractDBObjectProvider.uncacheObject(SchemaObject object)
Removes an object from the cache. |
void |
AbstractDBObjectProvider.validateObject(SchemaObject object)
Validates the given object using the DBObjectValidator registered against that object's type. |
void |
AbstractDBObjectProvider.validateObject(SchemaObject original,
SchemaObject update)
Validates the given object update using the DBObjectValidator registered against that object's type. |
abstract boolean |
AbstractDBObjectProvider.canCreate(SchemaObject object,
boolean replace)
|
abstract void |
AbstractDBObjectProvider.createObject(SchemaObject object,
boolean replace)
|
abstract void |
AbstractDBObjectProvider.createObjects(SchemaObject[] objects,
boolean replace)
|
abstract boolean |
AbstractDBObjectProvider.canDelete(SchemaObject object,
boolean cascade)
|
abstract void |
AbstractDBObjectProvider.deleteObject(SchemaObject object,
boolean cascade)
|
abstract void |
AbstractDBObjectProvider.deleteObjects(SchemaObject[] objects,
boolean cascade)
|
abstract void |
AbstractDBObjectProvider.updateObject(SchemaObject oldObject,
SchemaObject newObject)
|
abstract void |
AbstractDBObjectProvider.updateObjects(SchemaObject[] oldObjects,
SchemaObject[] newObjects)
|
protected boolean |
AbstractDatabase.exists(SchemaObject obj)
Whether the specified object exists. |
void |
AbstractDatabase.createObjects(SchemaObject[] objects,
boolean replace)
Default implementation of this method simply iterates through the objects calling createObject on each. |
void |
AbstractDatabase.deleteObjects(SchemaObject[] objects,
boolean cascade)
Default implementation of this method simply iterates through the objects calling createObject on each. |
void |
AbstractDatabase.updateObjects(SchemaObject[] oldObjects,
SchemaObject[] newObjects)
Default implementation of this method simply iterates through the objects calling createObject on each. |
boolean |
JdbcDatabase.canCreate(SchemaObject object,
boolean replace)
|
boolean |
JdbcDatabase.canDelete(SchemaObject object,
boolean cascade)
|
void |
JdbcDatabase.createObject(SchemaObject object,
boolean replace)
|
void |
JdbcDatabase.deleteObject(SchemaObject object,
boolean cascade)
|
void |
JdbcDatabase.validateObject(SchemaObject object)
|
void |
JdbcDatabase.updateObject(SchemaObject oldObject,
SchemaObject newObject)
|
boolean |
DBObjectProvider.canCreate(SchemaObject object,
boolean replace)
Whether an attempt to create the specified object is likely to succeed. |
void |
DBObjectProvider.createObject(SchemaObject object,
boolean replace)
Causes the creation of the object described by the specified meta data. |
void |
DBObjectProvider.createObjects(SchemaObject[] objects,
boolean replace)
Causes the creation of the objects described by the specified meta data. |
void |
DBObjectProvider.deleteObject(SchemaObject object,
boolean cascade)
Deletes the object. |
void |
DBObjectProvider.deleteObjects(SchemaObject[] objects,
boolean cascade)
Deletes the objects. |
boolean |
DBObjectProvider.canDelete(SchemaObject object,
boolean cascade)
Checks to see whether a specific object can be deleted. |
void |
DBObjectProvider.validateObject(SchemaObject object)
Checks to see if the object is valid. |
void |
DBObjectProvider.validateObject(SchemaObject original,
SchemaObject updated)
Checks to see if the object update is valid. |
void |
DBObjectProvider.updateObject(SchemaObject oldObject,
SchemaObject newObject)
Updates the definition of an object. |
void |
DBObjectProvider.updateObjects(SchemaObject[] oldObjects,
SchemaObject[] newObjects)
Updates the definition of a set of objects. |
Constructors in oracle.jdeveloper.cm.ds.db with parameters of type SchemaObject | |
Synonym(java.lang.String name,
Schema schema,
SchemaObject ref)
Constructs a new Synonym pointing to a specific object, in a specific schema, and with a specific name. |
|
DDLDiff(Schema owner,
SchemaObject a,
SchemaObject b,
int reconcile_type)
|
|
DDLDiff(SchemaObject a,
SchemaObject b,
int reconcile_type)
|
|
Extension SDK | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 1997, 2004, Oracle. All rights reserved.