com.triactive.jdo.store.sql
Class ForeignKey

java.lang.Object
  extended bycom.triactive.jdo.store.sql.Key
      extended bycom.triactive.jdo.store.sql.ForeignKey

public class ForeignKey
extends Key


Field Summary
 
Fields inherited from class com.triactive.jdo.store.sql.Key
columns, table
 
Constructor Summary
ForeignKey(boolean initiallyDeferred)
           
ForeignKey(Column col, ClassBaseTable refTable, boolean initiallyDeferred)
           
 
Method Summary
 void addColumn(Column col, Column refCol)
           
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 void setColumn(int seq, Column col, Column refCol)
           
 java.lang.String toString()
           
 
Methods inherited from class com.triactive.jdo.store.sql.Key
assertSameTable, getColumnList, getColumnList, getColumns, getTable, setMinSize, startsWith
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ForeignKey

public ForeignKey(boolean initiallyDeferred)

ForeignKey

public ForeignKey(Column col,
                  ClassBaseTable refTable,
                  boolean initiallyDeferred)
Method Detail

addColumn

public void addColumn(Column col,
                      Column refCol)

setColumn

public void setColumn(int seq,
                      Column col,
                      Column refCol)

hashCode

public int hashCode()
Overrides:
hashCode in class Key

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class Key

toString

public java.lang.String toString()


Copyright 2001-2007 The TJDO Project All Rights Reserved.