Class EN

java.lang.Object
  |
  +--RC
        |
        +--EN
All Implemented Interfaces:
java.io.Serializable

public class EN
extends RC
implements java.io.Serializable

Enrollment Table : associate student and Rost

See Also:
Serialized Form

Field Summary
protected  Key RSid
           
 RC RSid_bpp
           
 RC RSid_fpp
           
 RS RSid_pp
           
protected  Database Schema
           
protected  Key STid
           
 RC STid_bpp
           
 RC STid_fpp
           
 ST STid_pp
           
protected  ENtable Table
           
 
Fields inherited from class RC
pkid, rflag
 
Method Summary
 void addRow()
          Adds this EN to its Table * and links it to its parents and siblings
 void deleteRow()
          Removes this EN from its Table * and unlinks it from its parents and siblings
 void dumpRow(java.io.BufferedWriter output)
          Writes this EN to a given BufferedWriter
 Key getRSid()
          Retrieves the value of RSid
 Database getSchema()
          Retrieves a reference to the global schema
 Key getSTid()
          Retrieves the value of STid
 ENtable getTable()
          Retrieves a reference to the ENtable
 void linkRow()
          Links this EN to all of it's related tables
 void setRSid(Key value)
          Sets the value of RSid
 void setSchema(Database value)
          Modifies the reference to the global schema
 void setSTid(Key value)
          Sets the value of STid
 void setTable(ENtable value)
          Sets the reference to the ENtable
 java.lang.String toString()
           
 void unlinkRow()
          Unlinks this EN from all of it's related tables
 
Methods inherited from class RC
setPkid, setRflag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

STid

protected Key STid

RSid

protected Key RSid

Table

protected ENtable Table

Schema

protected Database Schema

STid_pp

public ST STid_pp

STid_fpp

public RC STid_fpp

STid_bpp

public RC STid_bpp

RSid_pp

public RS RSid_pp

RSid_fpp

public RC RSid_fpp

RSid_bpp

public RC RSid_bpp
Method Detail

getSTid

public Key getSTid()
Retrieves the value of STid


setSTid

public void setSTid(Key value)
Sets the value of STid


getRSid

public Key getRSid()
Retrieves the value of RSid


setRSid

public void setRSid(Key value)
Sets the value of RSid


getTable

public ENtable getTable()
Retrieves a reference to the ENtable


setTable

public void setTable(ENtable value)
Sets the reference to the ENtable


getSchema

public Database getSchema()
Retrieves a reference to the global schema


setSchema

public void setSchema(Database value)
Modifies the reference to the global schema


addRow

public void addRow()
Adds this EN to its Table * and links it to its parents and siblings


deleteRow

public void deleteRow()
Removes this EN from its Table * and unlinks it from its parents and siblings


linkRow

public void linkRow()
Links this EN to all of it's related tables


unlinkRow

public void unlinkRow()
Unlinks this EN from all of it's related tables


dumpRow

public void dumpRow(java.io.BufferedWriter output)
             throws java.io.IOException
Writes this EN to a given BufferedWriter

java.io.IOException

toString

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