Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.derby.iapi.sql.dictionary
Interface ConsInfo  view ConsInfo download ConsInfo.java

All Superinterfaces:
java.io.Externalizable, org.apache.derby.iapi.services.io.Formatable, java.io.Serializable, org.apache.derby.iapi.services.io.TypedFormat

public interface ConsInfo
extends org.apache.derby.iapi.services.io.Formatable

This interface describes the columns in a referenced constraint. Added to be the protocol version of ConstraintInfo.

Version:
0.1

Method Summary
 java.lang.String[] getReferencedColumnNames()
          This ConsInfo describes columns in a referenced table.
 TableDescriptor getReferencedTableDescriptor(DataDictionary dd)
          This ConsInfo describes columns in a referenced table.
 java.lang.String getReferencedTableName()
          Get the name of the table that these column live in.
 SchemaDescriptor getReferencedTableSchemaDescriptor(DataDictionary dd)
          This ConsInfo describes columns in a referenced table.
 int getReferentialActionDeleteRule()
          Get the referential Action for a Delete.
 int getReferentialActionUpdateRule()
          Get the referential Action for an Update.
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 
Methods inherited from interface org.apache.derby.iapi.services.io.TypedFormat
getTypeFormatId
 

Method Detail

getReferencedTableSchemaDescriptor

public SchemaDescriptor getReferencedTableSchemaDescriptor(DataDictionary dd)
                                                    throws org.apache.derby.iapi.error.StandardException
This ConsInfo describes columns in a referenced table. What is the schema that the referenced table lives in?


getReferencedTableDescriptor

public TableDescriptor getReferencedTableDescriptor(DataDictionary dd)
                                             throws org.apache.derby.iapi.error.StandardException
This ConsInfo describes columns in a referenced table. What is that table?


getReferencedColumnNames

public java.lang.String[] getReferencedColumnNames()
This ConsInfo describes columns in a referenced table. What are their names?


getReferencedTableName

public java.lang.String getReferencedTableName()
Get the name of the table that these column live in.


getReferentialActionUpdateRule

public int getReferentialActionUpdateRule()
Get the referential Action for an Update.


getReferentialActionDeleteRule

public int getReferentialActionDeleteRule()
Get the referential Action for a Delete.