kotkabeans
Class Student

java.lang.Object
  |
  +--kotkabeans.Student

public class Student
extends java.lang.Object

Stores one student's fields

See Also:
Field

Field Summary
protected  double credits
           
protected  double creditsInMajorSubject
           
protected  double creditsInMinorSubjects
           
protected  java.lang.String department
           
protected  java.util.Hashtable fields
           
protected  java.lang.String firstNames
           
protected  int firstYearAtUniversity
           
protected  java.lang.String grade
           
protected  int gradeID
           
protected  java.lang.String gradeRegName
           
protected  double gradeValue
           
protected  int homeOrganisationID
           
protected  java.lang.String lastName
           
protected  java.lang.String majorSubject
           
protected  long rank
           
protected  double selfInformedCredits
           
protected  java.lang.String socSecBirth
           
protected  java.lang.String socSecCentury
           
protected  java.lang.String socSecEnd
           
protected  int studentID
           
protected  java.lang.String studentName
           
protected  java.lang.String studyingLocation
           
protected  double substitutedCreditsInMajorSubject
           
protected  double substitutedCreditsInMinorSubjects
           
 
Constructor Summary
Student()
          Dummy constructor, does nothing
Student(int id)
          Constructor sets student's personid
 
Method Summary
 void addField(Field f)
          Adds new Field to fields.
 double getCredits()
           
 double getCreditsInMajorSubject()
           
 double getCreditsInMinorSubjects()
           
 java.lang.String getDepartment()
           
 Field getField(java.lang.String fieldName)
          Returns one Field from fields.
 java.util.Hashtable getFields()
           
 java.lang.String getFirstNames()
           
 int getFirstYearAtUniversity()
           
 java.lang.String getGrade()
           
 int getGradeID()
           
 java.lang.String getGradeRegName()
           
 double getGradeValue()
           
 int getHomeOrganisationID()
           
 java.lang.String getLastName()
           
 java.lang.String getMajorSubject()
           
 long getRank()
           
 double getSelfInformedCredits()
           
 java.lang.String getSocSecBirth()
           
 java.lang.String getSocSecCentury()
           
 java.lang.String getSocSecEnd()
           
 int getStudentID()
           
 java.lang.String getStudentName()
           
 java.lang.String getStudyingLocation()
           
 boolean hasFields()
           
 void setCredits(double cr)
           
 void setCreditsInMajorSubject(double c)
           
 void setCreditsInMinorSubjects(double c)
           
 void setDepartment(java.lang.String s)
           
 void setFirstNames(java.lang.String name)
           
 void setFirstYearAtUniversity(int y)
           
 void setGrade(java.lang.String s)
           
 void setGradeID(int id)
           
 void setGradeRegName(java.lang.String s)
           
 void setGradeValue(double d)
           
 void setHomeOrganisationID(int h)
           
 void setLastName(java.lang.String name)
           
 void setMajorSubject(java.lang.String s)
           
 void setRank(long r)
           
 void setSelfInformedCredits(double c)
           
 void setSocSecBirth(java.lang.String s)
           
 void setSocSecCentury(java.lang.String s)
           
 void setSocSecEnd(java.lang.String s)
           
 void setStudentID(int id)
           
 void setStudentName(java.lang.String name)
           
 void setStudyingLocation(java.lang.String s)
           
 void setSubstitutedCreditsInMajorSubject(double c)
           
 void setSubstitutedCreditsInMinorSubjects(double c)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

studentID

protected int studentID

studentName

protected java.lang.String studentName

firstNames

protected java.lang.String firstNames

lastName

protected java.lang.String lastName

socSecBirth

protected java.lang.String socSecBirth

socSecCentury

protected java.lang.String socSecCentury

socSecEnd

protected java.lang.String socSecEnd

gradeID

protected int gradeID

grade

protected java.lang.String grade

gradeRegName

protected java.lang.String gradeRegName

gradeValue

protected double gradeValue

credits

protected double credits

fields

protected java.util.Hashtable fields

rank

protected long rank

selfInformedCredits

protected double selfInformedCredits

creditsInMajorSubject

protected double creditsInMajorSubject

creditsInMinorSubjects

protected double creditsInMinorSubjects

substitutedCreditsInMajorSubject

protected double substitutedCreditsInMajorSubject

substitutedCreditsInMinorSubjects

protected double substitutedCreditsInMinorSubjects

firstYearAtUniversity

protected int firstYearAtUniversity

homeOrganisationID

protected int homeOrganisationID

majorSubject

protected java.lang.String majorSubject

department

protected java.lang.String department

studyingLocation

protected java.lang.String studyingLocation
Constructor Detail

Student

public Student()
Dummy constructor, does nothing


Student

public Student(int id)
Constructor sets student's personid

Parameters:
id - student's personid
Method Detail

setStudentID

public void setStudentID(int id)

setStudentName

public void setStudentName(java.lang.String name)

setFirstNames

public void setFirstNames(java.lang.String name)

setLastName

public void setLastName(java.lang.String name)

setSocSecBirth

public void setSocSecBirth(java.lang.String s)

setSocSecCentury

public void setSocSecCentury(java.lang.String s)

setSocSecEnd

public void setSocSecEnd(java.lang.String s)

setGradeID

public void setGradeID(int id)

setGrade

public void setGrade(java.lang.String s)

setGradeRegName

public void setGradeRegName(java.lang.String s)

setGradeValue

public void setGradeValue(double d)

setCredits

public void setCredits(double cr)

getStudentID

public int getStudentID()

getStudentName

public java.lang.String getStudentName()

getFirstNames

public java.lang.String getFirstNames()

getLastName

public java.lang.String getLastName()

getSocSecBirth

public java.lang.String getSocSecBirth()

getSocSecCentury

public java.lang.String getSocSecCentury()

getSocSecEnd

public java.lang.String getSocSecEnd()

getGradeID

public int getGradeID()

getGrade

public java.lang.String getGrade()

getGradeRegName

public java.lang.String getGradeRegName()

getGradeValue

public double getGradeValue()

getCredits

public double getCredits()

getFields

public java.util.Hashtable getFields()

setRank

public void setRank(long r)

getRank

public long getRank()

setSelfInformedCredits

public void setSelfInformedCredits(double c)

setCreditsInMajorSubject

public void setCreditsInMajorSubject(double c)

setSubstitutedCreditsInMajorSubject

public void setSubstitutedCreditsInMajorSubject(double c)

getSelfInformedCredits

public double getSelfInformedCredits()

getCreditsInMajorSubject

public double getCreditsInMajorSubject()

setCreditsInMinorSubjects

public void setCreditsInMinorSubjects(double c)

setSubstitutedCreditsInMinorSubjects

public void setSubstitutedCreditsInMinorSubjects(double c)

getCreditsInMinorSubjects

public double getCreditsInMinorSubjects()

setMajorSubject

public void setMajorSubject(java.lang.String s)

getMajorSubject

public java.lang.String getMajorSubject()

setDepartment

public void setDepartment(java.lang.String s)

getDepartment

public java.lang.String getDepartment()

setStudyingLocation

public void setStudyingLocation(java.lang.String s)

getStudyingLocation

public java.lang.String getStudyingLocation()

setFirstYearAtUniversity

public void setFirstYearAtUniversity(int y)

getFirstYearAtUniversity

public int getFirstYearAtUniversity()

setHomeOrganisationID

public void setHomeOrganisationID(int h)

getHomeOrganisationID

public int getHomeOrganisationID()

addField

public void addField(Field f)
Adds new Field to fields.

Parameters:
f - Field to add

getField

public Field getField(java.lang.String fieldName)
Returns one Field from fields.

Returns:
wanted Field

toString

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

hasFields

public boolean hasFields()