Class ST

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

public class ST
extends RC
implements java.io.Serializable

Student Tab

See Also:
Serialized Form

Field Summary
 EN ENid_bcp
           
 EN ENid_fcp
           
protected  java.lang.String fname
           
protected  double GPA
           
protected  java.lang.String lname
           
protected  Database Schema
           
protected  STtable Table
           
 
Fields inherited from class RC
pkid, rflag
 
Method Summary
 void addRow()
          Adds this ST to its Table * and links it to its parents and siblings
 void deleteRow()
          Removes this ST from its Table * and unlinks it from its parents and siblings
 void dumpRow(java.io.BufferedWriter output)
          Writes this ST to a given BufferedWriter
 java.lang.String getfname()
          Retrieves the value of fname
 double getGPA()
          Retrieves the value of GPA
 java.lang.String getlname()
          Retrieves the value of lname
 Database getSchema()
          Retrieves a reference to the global schema
 STtable getTable()
          Retrieves a reference to the STtable
 void linkRow()
          Links this ST to all of it's related tables
 void setfname(java.lang.String value)
          Sets the value of fname
 void setGPA(double value)
          Sets the value of GPA
 void setlname(java.lang.String value)
          Sets the value of lname
 void setSchema(Database value)
          Modifies the reference to the global schema
 void setTable(STtable value)
          Sets the reference to the STtable
 java.lang.String toString()
           
 void unlinkRow()
          Unlinks this ST 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

fname

protected java.lang.String fname

lname

protected java.lang.String lname

GPA

protected double GPA

Table

protected STtable Table

Schema

protected Database Schema

ENid_fcp

public EN ENid_fcp

ENid_bcp

public EN ENid_bcp
Method Detail

getfname

public java.lang.String getfname()
Retrieves the value of fname


setfname

public void setfname(java.lang.String value)
Sets the value of fname


getlname

public java.lang.String getlname()
Retrieves the value of lname


setlname

public void setlname(java.lang.String value)
Sets the value of lname


getGPA

public double getGPA()
Retrieves the value of GPA


setGPA

public void setGPA(double value)
Sets the value of GPA


getTable

public STtable getTable()
Retrieves a reference to the STtable


setTable

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


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


deleteRow

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


linkRow

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


unlinkRow

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


dumpRow

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

java.io.IOException

toString

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