Documentation of 'org.apache.derby.iapi.sql.dictionary.ConsInfo' Java class
ConsInfo
org.apache.derby.iapi.sql.dictionary

Interface ConsInfo

  • All Superinterfaces:
    java.io.Externalizable, Formatable, java.io.Serializable, TypedFormat
    All Known Implementing Classes:
    ConstraintInfo


    public interface ConsInfo
    extends Formatable
    This interface describes the columns in a referenced constraint. Added to be the protocol version of ConstraintInfo.
    • Method Detail

      • getReferencedTableSchemaDescriptor

        SchemaDescriptor getReferencedTableSchemaDescriptor(DataDictionary dd)
                                                     throws StandardException
        This ConsInfo describes columns in a referenced table. What is the schema that the referenced table lives in?
        Parameters:
        dd - data dictionary to search for schema
        Returns:
        schema that referenced table lives in
        Throws:
        StandardException - thrown on oops
      • getReferencedTableDescriptor

        TableDescriptor getReferencedTableDescriptor(DataDictionary dd)
                                              throws StandardException
        This ConsInfo describes columns in a referenced table. What is that table?
        Parameters:
        dd - data dictionary to search for table
        Returns:
        referenced table
        Throws:
        StandardException - thrown on oops
      • getReferencedColumnNames

        java.lang.String[] getReferencedColumnNames()
        This ConsInfo describes columns in a referenced table. What are their names?
        Returns:
        array of referenced column names
      • getReferencedTableName

        java.lang.String getReferencedTableName()
        Get the name of the table that these column live in.
        Returns:
        referenced table name
      • getReferentialActionUpdateRule

        int getReferentialActionUpdateRule()
        Get the referential Action for an Update.
        Returns:
        referential Action for update
      • getReferentialActionDeleteRule

        int getReferentialActionDeleteRule()
        Get the referential Action for a Delete.
        Returns:
        referential Action Delete rule

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.