A C D F G M N P R S T

A

Address - class Address.
 

C

Course - class Course.
 
CourseTaken - class CourseTaken.
 
createStudent(int, int) - Static method in class newGradReport
This function populates the student object

D

Dob - class Dob.
 

F

fstGradTest2 - class fstGradTest2.
 
fstGradTest2() - Constructor for class fstGradTest2
 

G

getage() - Method in class Student
Return age of student Uses dob object for calculating age
getAge() - Method in class Dob
This function calculates age from date of birth given as parameter
getCourseNo() - Method in class Course
Functions to get course details
getCourseNo() - Method in class CourseTaken
 
getDay() - Method in class Dob
Retruns date of date of birth
getDOB() - Method in class Student
Returns date of birth as Date object
getgrade() - Method in class CourseTaken
 
getgrade(int) - Method in class Student
Returns grade for a particular course
getMonth() - Method in class Dob
Returns month of birth
getname() - Method in class Student
Returns name of student
getpgorug() - Method in class Student
returns pg if a student is pg student else ug
getroll() - Method in class Student
Returns roll number of a student
getSem() - Method in class CourseTaken
 
getsem(int) - Method in class Student
Returns semester
getthesis() - Method in class Student
Returns thesis
getthesisguide() - Method in class Student
returns thesis guide
getTitle() - Method in class Course
 
getUnits() - Method in class Course
 
getunits(int) - Method in class Student
Returns number of units for paticular course taken
getYear() - Method in class Dob
Returns year of birth

M

main(String[]) - Static method in class fstGradTest2
 
main(String[]) - Static method in class newGradReport
GIVE COMMAND LINE ARGUMENT "ALL" FOR PRINTING ALL STUDENTS DATA GIVE COMMAND LINE ARGUMENT "ONE FOR PRINTING ONE STUDENTS DATA

N

newGradReport - class newGradReport.
This is the first class, visible to external programs The interactions are done through this class only

P

printAddress() - Method in class Address
Print address onto console
printAddress(PrintStream) - Method in class Address
Print address in file passed as a PrintStream argument
printAge() - Method in class Dob
Print age onto console
printAge(PrintStream) - Method in class Dob
Print age in a PrintStream object pass as a argument
printAll(int) - Static method in class newGradReport
Prints the data of all students upto Roll Number x
printCity(PrintStream) - Method in class Address
Print city in file passed as a PrintStream argument
printCPI() - Method in class Student
This function will print the CPI based on average of persemester grades It prints CPI onto console
printCPI(PrintStream) - Method in class Student
This function will print the CPI based on average of persemester grades It prints CPI in a file specified
printDetails() - Method in class Student
Prints student details onto console The functionality splitted into different functions
printDetails(PrintStream) - Method in class Student
Prints student details in a file The functionality splitted into different functions
printDob() - Method in class Dob
Print dob onto console
printDob(PrintStream) - Method in class Dob
Print dob in a PrintStream object pass as a argument
printReport() - Method in class Student
Print report of a student Functionality is distributed to different functions
printReport(int) - Static method in class newGradReport
Prints report of a specific student
printState(PrintStream) - Method in class Address
Print state in file passed as a PrintStream argument

R

read(int, int) - Static method in class newGradReport
This function takes data from the database and use it to initialize the data
retrieveDOB_ug() - Method in class fstGradTest2
 
retrieveDOB() - Method in class fstGradTest2
 

S

setCity(String) - Method in class Address
Set city field of address
setCourseNo(int) - Method in class Course
Functions to set course details
setCourseNo(int) - Method in class CourseTaken
Functions to set course taken details
setDob(int, int, int) - Method in class Dob
Settting date of birth date, month and year of birth taken as arguments
setgrade(int) - Method in class CourseTaken
 
setSem(int) - Method in class CourseTaken
 
setState(String) - Method in class Address
Set state field of address
setTitle(String) - Method in class Course
 
setUnits(int) - Method in class Course
 
setUp() - Method in class fstGradTest2
 
stu - Static variable in class newGradReport
 
Student - class Student.
 
suite() - Static method in class fstGradTest2
 

T

testCheckpass() - Method in class fstGradTest2
 
testCPI_ug() - Method in class fstGradTest2
 
testCPI() - Method in class fstGradTest2
 
testInvalidRollNumber() - Method in class fstGradTest2
 
testStudentFunctions_ug() - Method in class fstGradTest2
 
testStudentFunctions() - Method in class fstGradTest2
 
testThesiswork() - Method in class fstGradTest2
 
toGrade(String) - Static method in class newGradReport
This function coverts grade into integer form

A C D F G M N P R S T