| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AbstractDBObject | |
|---|---|
| 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.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). | 
| Uses of AbstractDBObject in oracle.javatools.db | 
|---|
| Subclasses of AbstractDBObject in oracle.javatools.db | |
|---|---|
 class | 
AbstractBuildableObject
Provides methods for lazy loading and building AbstractDBObjects.  | 
 class | 
AbstractChildDBObject
Extension of DBObject used by child object in the API.  | 
 class | 
AbstractSchemaObject
Provides a base implementation of the SchemaObject interface. | 
 class | 
AbstractSystemObject
Abstract superclass for all SystemObject implementations.  | 
 class | 
AutoExtendProperties
 | 
 class | 
CheckConstraint
A CheckConstraint constrains a table or view based on a
 conditional expression. | 
 class | 
Column
Model of a database column.  | 
 class | 
ColumnConstraint
Abstract model of a Constraint that constrains Columns in the database.  | 
 class | 
Constraint
A Constraint represents a constraint on a table or view. | 
 class | 
FileSpecification
 | 
 class | 
FKConstraint
A FKConstraint represents a Foreign Key Constraint. | 
 class | 
Function
Model of a pl/sql function.  | 
 class | 
Index
Model of a database index.  | 
 class | 
Java
Abstract SchemaObject implementation for the different Java objects available in a database.  | 
 class | 
JavaClass
Model of a Java Class.  | 
 class | 
JavaResource
Model of a Java Resource object.  | 
 class | 
JavaSource
Model of a Java Source object.  | 
 class | 
Package
Model of a PL/SQL package in the database.  | 
 class | 
PKConstraint
A PKConstraint represents a Primary Key constraint. | 
 class | 
PlSql
Abstract implementation of SchemaObject for all PL/SQL objects that belong in a Schema to extend.  | 
 class | 
PlSqlAttribute
Model of a PL/SQL attribute.  | 
 class | 
PlSqlMethod
Model of a method in a PL/SQL object.  | 
 class | 
PlSqlParameter
Model of a parameter to a PL/SQL subprogram like a function or the method of an object type.  | 
 class | 
PlSqlSubprogram
Abstract implementation of PlSql for objects that are a simple subprogram (e.g.  | 
 class | 
Procedure
Model of a pl/sql procedure.  | 
 class | 
Relation
A Relation represents the basic entity of a relational
 database. | 
 class | 
Schema
Model of a database schema.  | 
 class | 
Sequence
Model of a database sequence.  | 
 class | 
SpecPlSql
Extension of PlSql for objects that have a spec and body.  | 
 class | 
Synonym
Model of a database synonym.  | 
 class | 
Table
Model of a database table.  | 
 class | 
Tablespace
Model of a tablespace in a database.  | 
 class | 
Trigger
Model of a database Trigger.  | 
 class | 
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. | 
 class | 
View
Represents a database View.  | 
 class | 
ViewColumn
Custom Column for Views to use when they have a DeclarativeSQLQuery.  | 
| Methods in oracle.javatools.db with parameters of type AbstractDBObject | |
|---|---|
protected  int | 
AbstractDBObject.compareToImpl(AbstractDBObject target)
 | 
protected  void | 
PlSqlSubprogram.copyToImpl(AbstractDBObject copy,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
PlSql.copyToImpl(AbstractDBObject copy,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
AbstractChildDBObject.copyToImpl(AbstractDBObject copy,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
SpecPlSql.copyToImpl(AbstractDBObject copy,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
Index.copyToImpl(AbstractDBObject copy,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
AbstractBuildableObject.copyToImpl(AbstractDBObject copy,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
PlSqlParameter.copyToImpl(AbstractDBObject other,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
PlSqlMethod.copyToImpl(AbstractDBObject other,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
AbstractSchemaObject.copyToImpl(AbstractDBObject copy,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
PlSqlAttribute.copyToImpl(AbstractDBObject other,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
AbstractDBObject.copyToImpl(AbstractDBObject copy,
           DBObject copyParent,
           IDPolicy idPolicy)
Implementation method for making a copy of this object.  | 
protected  boolean | 
PlSqlSubprogram.equalsImpl(AbstractDBObject target)
 | 
protected  boolean | 
PlSql.equalsImpl(AbstractDBObject target)
 | 
protected  boolean | 
SpecPlSql.equalsImpl(AbstractDBObject target)
 | 
protected  boolean | 
AbstractBuildableObject.equalsImpl(AbstractDBObject target)
 | 
protected  boolean | 
PlSqlParameter.equalsImpl(AbstractDBObject other)
 | 
protected  boolean | 
PlSqlMethod.equalsImpl(AbstractDBObject other)
 | 
protected  boolean | 
AbstractSchemaObject.equalsImpl(AbstractDBObject target)
 | 
protected  boolean | 
PlSqlAttribute.equalsImpl(AbstractDBObject other)
 | 
protected  boolean | 
AbstractDBObject.equalsImpl(AbstractDBObject other)
Equals implementation for testing equality with another AbstractDBObject.  | 
| Uses of AbstractDBObject in oracle.javatools.db.datatypes | 
|---|
| Subclasses of AbstractDBObject in oracle.javatools.db.datatypes | |
|---|---|
 class | 
BaseDateTimeDataType
 | 
 class | 
BinaryDataType
 | 
 class | 
CharacterDataType
 | 
 class | 
ComplexType
Implementation of DataType for ComplexTypes.  | 
 class | 
DataTypeAttribute
 | 
 class | 
DataTypeSynonym
DataType implementation that delegates all calls to an underlying DataType that it is a "synonym" for.  | 
 class | 
DataTypeUsage
To "use" a DataType is to refere to it by ID and store values for any attributes that DataType may have (e.g.  | 
 class | 
DateDataType
 | 
 class | 
NumericDataType
 | 
 class | 
ObjectType
Deprecated.  | 
 class | 
ObjectTypeUsage
 | 
 class | 
PredefinedDataType
 | 
 class | 
PredefinedDataTypeUsage
 | 
 class | 
TimeStampTZDataType
 | 
 class | 
UserDataType
Defines a data type that we 'discovered' when importing or navigating a database, usually from a foreign database, or for un-imported object types.  | 
| Methods in oracle.javatools.db.datatypes with parameters of type AbstractDBObject | |
|---|---|
protected  void | 
PredefinedDataType.copyToImpl(AbstractDBObject other,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
ComplexType.copyToImpl(AbstractDBObject other,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
DataTypeUsage.copyToImpl(AbstractDBObject target,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
DataTypeAttribute.copyToImpl(AbstractDBObject other,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
NumericDataType.copyToImpl(AbstractDBObject other,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
DataTypeSynonym.copyToImpl(AbstractDBObject other,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  boolean | 
PredefinedDataType.equalsImpl(AbstractDBObject target)
 | 
protected  boolean | 
ComplexType.equalsImpl(AbstractDBObject other)
 | 
protected  boolean | 
DataTypeUsage.equalsImpl(AbstractDBObject target)
 | 
protected  boolean | 
DataTypeAttribute.equalsImpl(AbstractDBObject other)
 | 
protected  boolean | 
NumericDataType.equalsImpl(AbstractDBObject target)
 | 
protected  boolean | 
DataTypeSynonym.equalsImpl(AbstractDBObject other)
 | 
| Uses of AbstractDBObject in oracle.javatools.db.ora | 
|---|
| Subclasses of AbstractDBObject in oracle.javatools.db.ora | |
|---|---|
 class | 
DatabaseLink
Model of a database DatabaseLink.  | 
 class | 
Directory
Model of an Oracle Directory object.  | 
 class | 
IndexPartition
Model of an Oracle index partition.  | 
 class | 
Indextype
 | 
 class | 
LOBDescriptor
LOBDescriptor encapsulates the partitioning properties of LOB and VARRAY columns.  | 
 class | 
MaterializedView
A MaterializedView represents a Materialized View in the database.  | 
 class | 
MaterializedViewLog
 | 
 class | 
OracleColumnProperties
 | 
 class | 
OracleExternalTableProperties
An external table is one whose metadata (definition) is stored in the database but whose data is stored outside the database.  | 
static class | 
OracleExternalTableProperties.LocationSpecifier
The LOCATION clause lets you specify one or more external data sources.  | 
 class | 
OracleIndexOrganizedTableProperties
Property object to hold the index organized specific properties for an IOT.  | 
 class | 
OracleIndexPartitions
Model of the partitioning scheme on an Oracle index.  | 
 class | 
OracleNumberDataType
 | 
 class | 
OracleSQLQuery
Object that represents a complete SQL query.  | 
 class | 
OracleStorageProperties
 | 
 class | 
OracleTablePartitions
OracleTablePartitions encapsulate the properties of an Oracle table's partitions and subpartitions.  | 
 class | 
OracleTablespaceProperties
 | 
 class | 
RecycledObject
Model of an object that has been dropped and is now in the Oracle recycle bin.  | 
 class | 
TablePartition
TablePartition encapsulate the properties of an individual partition or subpartition.  | 
 class | 
XMLSchema
Object to represent an XML Schema held in the database.  | 
 class | 
XMLSchemaElement
 | 
 class | 
XMLTypeColumnProperties
 | 
| Uses of AbstractDBObject in oracle.javatools.db.sql | 
|---|
| Subclasses of AbstractDBObject in oracle.javatools.db.sql | |
|---|---|
 class | 
AbstractAliasFragment
SQLFragment that consists of an expression and an alias.  | 
 class | 
AbstractDBObjectUsage
Abstract implementation for a SQLFragment that uses another DBObject (e.g a Column) through a FromObject in the query.  | 
 class | 
AbstractFromObjectUsage
Abstract SQLFragment implementation of FromObjectUsage.  | 
 class | 
AbstractSchemaObjectUsage
Abstract class for usages that reference a SchemaObject (e.g.  | 
 class | 
AbstractSQLFragment
Abstract superclass for SQLFragment implementations.  | 
 class | 
AbstractSQLQuery
Abstract implementation of a SQLQuery.  | 
 class | 
ArithmeticOperation
Concrete subclass of Operation for arithmetic operations - ADD, SUBTRACT, MULTIPLY and DIVIDE.  | 
 class | 
AsteriskUsage
Deprecated. - use ColumnKeywordUsage  | 
 class | 
CaseStatement
Class to represent a case statement in a sql query. CASE [expression] WHEN condition THEN thenExpression WHEN condition THEN thenExpression ...  | 
static class | 
CaseStatement.WhenThen
 | 
 class | 
ColumnKeywordUsage
A FromObjectUsage that has a keyword for the Column name, rather than an actual column.  | 
 class | 
ColumnUsage
SQL fragment that is a use of a Column.  | 
 class | 
Comparison
Subclass of Operation for comparisons.  | 
 class | 
DataMiningFunction
Subclass of Operation for data mining functions.  | 
static class | 
DataMiningFunction.DataMiningArguments
Deprecated. no longer required, use get/setDmSpecificArgs directly.  | 
 class | 
ExpressionList
List of expressions.  | 
 class | 
FKUsage
SQLFragment for the usage of a FKConstraint.  | 
 class | 
FromObject
Object that represents a clause in the FROM statement of a SQL query.  | 
 class | 
FunctionUsage
 | 
 class | 
GroupByExpression
Expression for a part of a group by that isn't a simple column (e.g.  | 
 class | 
GroupByObject
SQLFragment for the GROUP BY ...  | 
 class | 
HierarchicalQueryObject
SQLFragment for the Hierarchical Query clause in a SQLQuery.  | 
 class | 
IndexObject
Object to wrap each column eaxpression of the Index statement  | 
 class | 
JoinObject
Object that represent the JOIN clause of a SELECT statement (part of the FROM clause).  | 
 class | 
NonDeclarativeSQLQuery
Dummy SQLQuery that just contains a String representing the SQLQuery.  | 
 class | 
OnJoinCondition
Object to represent the ON condition of a JOIN clause.  | 
 class | 
Operation
Abstract class for operations.  | 
 class | 
OrderByObject
Object to wrap each part of the ORDER BY clause of a SQLQuery.  | 
 class | 
PlSqlUsage
Fragment that represents a usage of a piece of PlSql.  | 
 class | 
RelationUsage
SQL fragment that is a use of a Relation.  | 
 class | 
SelectObject
Object that represents a clause in the SELECT statement of a SQL query.  | 
 class | 
SelectObjectUsage
Class that represents the usage of a SelectObject.  | 
 class | 
SetOperation
SQLFragment for dealing with operations to do with sets and ranges like IN and BETWEEN.  | 
 class | 
SimpleSQLFragment
SQLFragment that we can't break down any more.  | 
 class | 
SynonymUsage
SQLFragment for using a Synonym in a SQL query.  | 
 class | 
UsingJoinCondition
Object to represent the condition part of a JOIN that has a USING clause.  | 
 class | 
WhereObject
Object that represents a clause in the WHERE statement of a SQL query.  | 
 class | 
WindowFunction
Subclass of Function for windowing functions (using the OVER syntax).  | 
static class | 
WindowFunction.WindowFunctionBound
 | 
| Methods in oracle.javatools.db.sql with parameters of type AbstractDBObject | |
|---|---|
protected  void | 
AbstractSchemaObjectUsage.copyToImpl(AbstractDBObject target,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
FunctionUsage.copyToImpl(AbstractDBObject target,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
Operation.copyToImpl(AbstractDBObject target,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
AbstractDBObjectUsage.copyToImpl(AbstractDBObject target,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  void | 
FKUsage.copyToImpl(AbstractDBObject target,
           DBObject copyParent,
           IDPolicy idPolicy)
 | 
protected  boolean | 
Operation.equalsImpl(AbstractDBObject other)
 | 
protected  boolean | 
ArithmeticOperation.equalsImpl(AbstractDBObject target)
 | 
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||