|
Extension SDK 10.1.2 | ||||||||||
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.