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

E17493-02

oracle.javatools.db
Interface ColumnConstraintReferenceID

All Superinterfaces:
Copyable, DBObjectID, DBReferenceID
All Known Implementing Classes:
NameBasedRefID, ReferenceID

Deprecated.

@Deprecated
public interface ColumnConstraintReferenceID
extends DBReferenceID

An extension of DBReferenceID to support Name Based Foreign Keys. The instance of the class implementing this interface will hold a String array of the Column names, which must match the order of the columns in the Foreign key, and also the name of the Referenced Copnstraint. It will be parented by another DBReferenceID which will define the names of the referenced Schema and Table.


Field Summary
 
Fields inherited from interface oracle.javatools.db.DBObjectID
UNSPECIFIED_TYPE
 
Method Summary
 java.lang.String[] getColumnNames()
          Deprecated. Returns the list of names of Columns in the Referenced Primary/Unique Constraint.
 
Methods inherited from interface oracle.javatools.db.DBReferenceID
getName, getNewID, getSchemaName, getSubType, resolveID, resolveReference
 
Methods inherited from interface oracle.javatools.db.DBObjectID
equals, getParent, getType
 
Methods inherited from interface oracle.javatools.util.Copyable
copyTo
 

Method Detail

getColumnNames

java.lang.String[] getColumnNames()
Deprecated. 
Returns the list of names of Columns in the Referenced Primary/Unique Constraint.


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

E17493-02

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