com.healthmarketscience.jackcess.impl
Class IndexImpl.ForeignKeyReference

java.lang.Object
  extended by com.healthmarketscience.jackcess.impl.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 Summary
IndexImpl.ForeignKeyReference(byte tableType, int otherIndexNumber, int otherTablePageNumber, boolean cascadeUpdates, boolean cascadeDeletes, boolean cascadeNull)
           
 
Method Summary
 int getOtherIndexNumber()
           
 int getOtherTablePageNumber()
           
 byte getTableType()
           
 boolean isCascadeDeletes()
           
 boolean isCascadeNullOnDelete()
           
 boolean isCascadeUpdates()
           
 boolean isPrimaryTable()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IndexImpl.ForeignKeyReference

public IndexImpl.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()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2005–2017 Health Market Science. All rights reserved.