planetj.database
Interface IAssociatedData


Deprecated. - no longer used

public interface IAssociatedData

Data that has Associations (Joins) with it. For example, a Row or RowCollection can have associated data. Creation date: (4/9/2002 9:29:48 AM)


Method Summary
 IAssociatedData getAssociatedData(String pLib, String pTableName)
          Deprecated. Return data that is associated with this data.
 Row getAssociatedRow(String pLib, String pTableName)
          Deprecated. Get A Row Associated With This Row
 RowCollection getAssociatedRows(String pLib, String pTableName)
          Deprecated. Get A Row Associated With This Row
 RowCollection getAssociations()
          Deprecated. Return a RowCollection of FieldDescriptorRows for this Table that have a Associations defined for them.
 boolean isARow()
          Deprecated. Return a boolean indicating if this object is a Row
 boolean isARowCollection()
          Deprecated. Return a boolean indicating if this object is a RowCollection
 

Method Detail

getAssociatedData

public IAssociatedData getAssociatedData(String pLib,
                                         String pTableName)
                                  throws CMException
Deprecated. 
Return data that is associated with this data. Could be either a Row or RowCollection.

Returns:
IAssociatedData
CMException

getAssociatedRow

public Row getAssociatedRow(String pLib,
                            String pTableName)
                     throws CMException
Deprecated. 
Get A Row Associated With This Row

Returns:
Row
CMException

getAssociatedRows

public RowCollection getAssociatedRows(String pLib,
                                       String pTableName)
                                throws CMException
Deprecated. 
Get A Row Associated With This Row

Returns:
Row
CMException

getAssociations

public RowCollection getAssociations()
                              throws CMException
Deprecated. 
Return a RowCollection of FieldDescriptorRows for this Table that have a Associations defined for them. FieldDescriptorRows returned will only have TABLE_SCHEM and TABLE_NAME filled in. They also will be distinct meaning the RowCollection will only have 1 entry for each library and table name

Returns:
RowCollection
CMException

isARow

public boolean isARow()
Deprecated. 
Return a boolean indicating if this object is a Row

Returns:
boolean

isARowCollection

public boolean isARowCollection()
Deprecated. 
Return a boolean indicating if this object is a RowCollection

Returns:
boolean