Class IndexImpl.ForeignKeyReference

  • Enclosing class:
    IndexImpl

    public static class IndexImpl.ForeignKeyReference
    extends Object
    Information about a foreign key reference defined in an index (when referential integrity should be enforced).
    • Constructor Detail

      • ForeignKeyReference

        public ForeignKeyReference​(byte tableType,
                                   int otherIndexNumber,
                                   int otherTablePageNumber,
                                   boolean cascadeUpdates,
                                   boolean cascadeDeletes,
                                   boolean cascadeNull)
    • Method Detail

      • getTableType

        public byte getTableType()
      • isPrimaryTable

        public boolean isPrimaryTable()
      • getOtherIndexNumber

        public int getOtherIndexNumber()
      • getOtherTablePageNumber

        public int getOtherTablePageNumber()
      • isCascadeUpdates

        public boolean isCascadeUpdates()
      • isCascadeDeletes

        public boolean isCascadeDeletes()
      • isCascadeNullOnDelete

        public boolean isCascadeNullOnDelete()