Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


oracle.javatools.db
Interface ChildDBObject

All Superinterfaces:
Copyable, DBObject, DynamicPropertySet
All Known Subinterfaces:
AliasFragment, DBObjectUsage, DeclarativeSQLQuery, FromObjectUsage, JoinCondition, SQLFragment, SQLQuery
All Known Implementing Classes:
AbstractAliasFragment, AbstractChildDBObject, AbstractDBObjectUsage, AbstractFromObjectUsage, AbstractSchemaObjectUsage, AbstractSQLFragment, AbstractSQLQuery, ArithmeticOperation, AsteriskUsage, AutoExtendProperties, CaseStatement, CaseStatement.WhenThen, CheckConstraint, Column, ColumnConstraint, ColumnKeywordUsage, ColumnUsage, Comparison, Constraint, DataMiningFunction, DataMiningFunction.DataMiningArguments, DataMiningFunction.DataMiningCostValues, DataTypeAttribute, DataTypeUsage, DBObjectPlSqlFragment, ExpressionList, FileSpecification, FKConstraint, FKUsage, FromObject, Function, Function, FunctionUsage, GroupByExpression, GroupByObject, HierarchicalQueryObject, Index, IndexObject, IndexPartition, JoinObject, LOBDescriptor, ModelObject, ModelObject.CellAssignment, ModelObject.CellReferenceOptions, ModelObject.ModelColumnClauses, ModelObject.ModelRulesCellAssignmentExpr, ModelObject.ModelRulesClause, ModelObject.MultiColumnForLoop, ModelObject.ReferenceModel, ModelObject.SingleColumnForLoop, NonDeclarativeSQLQuery, ObjectTypeUsage, OnJoinCondition, Operation, OracleColumnProperties, OracleExternalTableProperties, OracleExternalTableProperties.LocationSpecifier, OracleIndexOrganizedTableProperties, OracleIndexPartitions, OracleSQLQuery, OracleStorageProperties, OracleTablePartitions, OracleTablespaceProperties, OrderByObject, Package, PackageBody, PKConstraint, PlSqlAttribute, PlSqlAttribute, PlSqlBlock, PlSqlDatatype, PlSqlMethod, PlSqlMethod, PlSqlParameter, PlSqlParameter, PlSqlReference, PlSqlSchemaObject, PlSqlSchemaObjectBody, PlSqlSchemaObjectSpec, PlSqlSubProgram, PlSqlUsage, PlSqlVariable, PredefinedDataTypeUsage, Procedure, RelationUsage, SelectObject, SelectObjectUsage, SetOperation, SetOperator, SimpleSQLFragment, SynonymUsage, TablePartition, Trigger, Type, TypeBody, UniqueConstraint, UsingJoinCondition, ViewColumn, WhereObject, WindowFunction, WindowFunction.WindowFunctionBound, XMLSchemaElement, XMLTypeColumnProperties

public interface ChildDBObject
extends DBObject

Interface that any DBObject should implement if it can exist as the child of another DBObject. For example Columns are children of a Table. SchemaObjects are not children of a Schema in this way. To get the Schema a SchemaObject belongs within use SchemaObject.getSchema().


Field Summary

 

Fields inherited from interface oracle.javatools.db.DBObject
COMMENT

 

Method Summary
 DBObject getParent()
          Returns the parent of this object, if one exists.
 void setParent(DBObject parent)
          Sets the parent of this object.

 

Methods inherited from interface oracle.javatools.db.DBObject
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getReferenceIDs, getType, replaceReferenceIDs, setID, setName

 

Methods inherited from interface oracle.javatools.util.DynamicPropertySet
getProperties, getProperty, getProperty, setProperties, setProperty

 

Method Detail

getParent

DBObject getParent()
Returns the parent of this object, if one exists. This does not return the Schema for a SchemaObject. Schema's are not considered part of the ownership parent tree.
Specified by:
getParent in interface DBObject

setParent

void setParent(DBObject parent)
Sets the parent of this object.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


Copyright © 1997, 2012, Oracle. All rights reserved.