Class RS

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

public class RS
extends RC
implements java.io.Serializable

Roster Table : associate Teacher and Ro

See Also:
Serialized Form

Field Summary
 EN ENid_bcp
           
 EN ENid_fcp
           
protected  java.lang.String name
           
protected  Key RMid
           
 RC RMid_bpp
           
 RC RMid_fpp
           
 RM RMid_pp
           
protected  Database Schema
           
protected  RStable Table
           
protected  Key TEid
           
 RC TEid_bpp
           
 RC TEid_fpp
           
 TE TEid_pp
           
 
Fields inherited from class RC
pkid, rflag
 
Method Summary
 void addRow()
          Adds this RS to its Table * and links it to its parents and siblings
 void deleteRow()
          Removes this RS from its Table * and unlinks it from its parents and siblings
 void dumpRow(java.io.BufferedWriter output)
          Writes this RS to a given BufferedWriter
 java.lang.String getname()
          Retrieves the value of name
 Key getRMid()
          Retrieves the value of RMid
 Database getSchema()
          Retrieves a reference to the global schema
 RStable getTable()
          Retrieves a reference to the RStable
 Key getTEid()
          Retrieves the value of TEid
 void linkRow()
          Links this RS to all of it's related tables
 void setname(java.lang.String value)
          Sets the value of name
 void setRMid(Key value)
          Sets the value of RMid
 void setSchema(Database value)
          Modifies the reference to the global schema
 void setTable(RStable value)
          Sets the reference to the RStable
 void setTEid(Key value)
          Sets the value of TEid
 java.lang.String toString()
           
 void unlinkRow()
          Unlinks this RS 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

TEid

protected Key TEid

RMid

protected Key RMid

name

protected java.lang.String name

Table

protected RStable Table

Schema

protected Database Schema

TEid_pp

public TE TEid_pp

TEid_fpp

public RC TEid_fpp

TEid_bpp

public RC TEid_bpp

RMid_pp

public RM RMid_pp

RMid_fpp

public RC RMid_fpp

RMid_bpp

public RC RMid_bpp

ENid_fcp

public EN ENid_fcp

ENid_bcp

public EN ENid_bcp
Method Detail

getTEid

public Key getTEid()
Retrieves the value of TEid


setTEid

public void setTEid(Key value)
Sets the value of TEid


getRMid

public Key getRMid()
Retrieves the value of RMid


setRMid

public void setRMid(Key value)
Sets the value of RMid


getname

public java.lang.String getname()
Retrieves the value of name


setname

public void setname(java.lang.String value)
Sets the value of name


getTable

public RStable getTable()
Retrieves a reference to the RStable


setTable

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


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 RS to its Table * and links it to its parents and siblings


deleteRow

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


linkRow

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


unlinkRow

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


dumpRow

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

java.io.IOException

toString

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