org.rdtdm.db
Class PrimaryKey

java.lang.Object
  |
  +--org.rdtdm.db.Key
        |
        +--org.rdtdm.db.PrimaryKey

public class PrimaryKey
extends Key

PrimaryKey



Copyright (c) 2001 by Dirk Münstermann
All Rights Reserved

Version:
$Revision:$ ($Date:$)
Changelog:
 $Log:$
 


Author:
Dirk Münstermann

Field Summary
private  java.util.Collection foreignkeys
           
 
Fields inherited from class org.rdtdm.db.Key
 
Constructor Summary
PrimaryKey(java.lang.String name, Table tab)
           
PrimaryKey(java.lang.String name, Table tab, java.util.Collection columns)
           
PrimaryKey(java.lang.String name, Table tab, java.util.Collection columns, java.lang.String keyseq)
           
 
Method Summary
 void addForeignkey(ForeignKey foreignkey)
           
 java.util.Collection getForeignkeys()
           
 void setForeignkeys(java.util.Collection _foreignkeys)
           
 java.lang.String toString()
           
 
Methods inherited from class org.rdtdm.db.Key
addColumn, containsColumn, containsColumn, getColumns, getKeyseq, getName, getTable, setColumns, setKeyseq, setName, setTable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

foreignkeys

private java.util.Collection foreignkeys
Constructor Detail

PrimaryKey

public PrimaryKey(java.lang.String name,
                  Table tab)

PrimaryKey

public PrimaryKey(java.lang.String name,
                  Table tab,
                  java.util.Collection columns)

PrimaryKey

public PrimaryKey(java.lang.String name,
                  Table tab,
                  java.util.Collection columns,
                  java.lang.String keyseq)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class Key

getForeignkeys

public java.util.Collection getForeignkeys()

setForeignkeys

public void setForeignkeys(java.util.Collection _foreignkeys)

addForeignkey

public void addForeignkey(ForeignKey foreignkey)