|
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 Relation | |
---|---|
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.ora | Contains the database api implementation for Oracle databases, and additional DBObject implementations for objects specific to Oracle. |
oracle.javatools.db.sql | Contains an API for declaratively parsing SQL queries (SELECT statements). |
oracle.jdeveloper.offlinedb | Database API extension for saving database object definitions in XML files. |
Uses of Relation in oracle.javatools.db |
---|
Subclasses of Relation in oracle.javatools.db | |
---|---|
class |
Table
Model of a database table. |
class |
View
Represents a database View. |
Methods in oracle.javatools.db that return Relation | |
---|---|
Relation |
Column.getRelation()
Gets the Relation that owns this Column. |
Relation |
Constraint.getRelation()
Gets the Relation that owns this Constraint. |
Methods in oracle.javatools.db with parameters of type Relation | |
---|---|
static java.util.Collection<Constraint> |
Constraint.getConstraints(Relation rel,
java.lang.String... types)
Lists the constraints on a given Relation that are of the given constraint types. |
static PKConstraint |
PKConstraint.getPrimaryKey(Relation table)
Returns a primary key for the given table, if it owns one. |
void |
Column.setRelation(Relation relation)
Sets the Relation that owns this Column. |
void |
Constraint.setRelation(Relation relation)
Sets the Relation that owns this Constraint. |
Constructors in oracle.javatools.db with parameters of type Relation | |
---|---|
CheckConstraint(java.lang.String name,
Relation relation)
Constructs a new CheckConstraint on a relation with a specific name. |
|
Constraint(java.lang.String name,
Relation relation)
Constructs a new Constraint on a relation with a specific name, and adds the constraint to the relation. |
|
FKConstraint(java.lang.String name,
Relation relation)
Constructs a new FKConstraint with the specified name on the specified relation. |
|
PKConstraint(java.lang.String name,
Relation relation)
Constructs a new PKConstraint on the specified Relation with the specified name. |
|
UniqueConstraint(java.lang.String name,
Relation relation)
Creates a new Constraint of the specified name on the specified relation. |
Uses of Relation in oracle.javatools.db.ora |
---|
Subclasses of Relation in oracle.javatools.db.ora | |
---|---|
class |
MaterializedView
A MaterializedView represents a Materialized View in the database. |
Uses of Relation in oracle.javatools.db.sql |
---|
Methods in oracle.javatools.db.sql with parameters of type Relation | |
---|---|
SQLQueryBuilder.SQLQueryObjectSet |
SQLQueryBuilder.constructFromObject(Relation relation,
boolean createSelectObjects,
boolean createJoins,
FromObject[] includeInJoins)
Creates a FromObject for the query. |
SQLQueryBuilder.SQLQueryObjectSet |
AbstractSQLQueryBuilder.constructFromObject(Relation relation,
boolean createSelectObjects,
boolean createJoins,
FromObject[] includeInJoins)
|
SQLQueryBuilder.SQLQueryObjectSet |
SQLQueryBuilder.constructFromObjects(Relation[] baseRelations,
boolean createSelectObjects,
boolean createJoins,
FromObject[] includeInJoins)
Creates one or more FromObjects for the query. |
SQLQueryBuilder.SQLQueryObjectSet |
AbstractSQLQueryBuilder.constructFromObjects(Relation[] baseRelations,
boolean createSelectObjects,
boolean createJoins,
FromObject[] includeInJoins)
|
protected FromObject |
AbstractSQLQueryBuilder.createFromObject(Relation rel,
java.util.List extraNames)
|
protected FromObject |
AbstractSQLQueryBuilder.doConstructFromObject(Relation relation,
java.util.List baseRelIDs,
java.util.List relNames,
java.util.Map newRels,
java.util.List cols,
java.util.List fks)
|
protected FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInRelation(java.lang.String colName,
Relation rel)
Warning: The returned ColumnUsage won't have a FromObject set. |
static SQLFragment |
SQLFragmentExpressionBuilder.getExpression(DBObjectProvider provider,
Relation relation,
SQLFragmentExpressionBuilder.ExpressionType type,
java.lang.String expression)
For the given relation in the given provider, creates a SQLFragment condition representing the condition (such as a where clause predicate or check constraint) |
void |
AbstractSQLQueryBuilder.setSingleRelation(Relation singleRelation)
|
Uses of Relation in oracle.jdeveloper.offlinedb |
---|
Methods in oracle.jdeveloper.offlinedb with parameters of type Relation | |
---|---|
Column |
OfflineDBObjectFactory.newColumn(Relation parent)
Deprecated. |
Column |
OfflineDBObjectFactory.newColumn(java.lang.String name,
Relation parent)
Deprecated. |
FKConstraint |
OfflineDBObjectFactory.newFKConstraint(java.lang.String name,
Relation parent)
Deprecated. |
CheckConstraint |
OfflineDBObjectFactory.newObject(java.lang.String name,
Relation parent)
Deprecated. |
PKConstraint |
OfflineDBObjectFactory.newPKConstraint(java.lang.String name,
Relation parent)
Deprecated. |
UniqueConstraint |
OfflineDBObjectFactory.newUniqueConstraint(java.lang.String name,
Relation parent)
Deprecated. |
|
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 |