A B C D E F G I N R S V X 
All Classes All Packages

A

A - navjot.sgpaCalculator.grade.Grade
 
A_PLUS - navjot.sgpaCalculator.grade.Grade
 
add(Grade, int) - Method in class navjot.sgpaCalculator.subject.SubjectGradeList
This method adds grade and corresponding credits to this list

B

B - navjot.sgpaCalculator.grade.Grade
 
B_PLUS - navjot.sgpaCalculator.grade.Grade
 

C

C - navjot.sgpaCalculator.grade.Grade
 
C_PLUS - navjot.sgpaCalculator.grade.Grade
 
CalculateSGPA - Class in navjot.sgpaCalculator
Provides CalculateSGPA.compute(SubjectGradeList) method to compute the SGPA of list of subjects with their credits and grades stored in SubjectGradeList.
CalculateSGPA() - Constructor for class navjot.sgpaCalculator.CalculateSGPA
 
compute(SubjectGradeList) - Static method in class navjot.sgpaCalculator.CalculateSGPA
method to compute the SGPA of list of subjects with their credits and grades stored in SubjectGradeList.

D

D - navjot.sgpaCalculator.grade.Grade
 

E

E - navjot.sgpaCalculator.grade.Grade
 

F

F - navjot.sgpaCalculator.grade.Grade
 

G

getCreditsAt(int) - Method in class navjot.sgpaCalculator.subject.SubjectGradeList
returns the credits of subject at the given index
getDisplayStringAt(int) - Method in class navjot.sgpaCalculator.subject.SubjectGradeList
This methods returns the string equivalent of Grade
getScore() - Method in enum navjot.sgpaCalculator.grade.Grade
 
getScoreAt(int) - Method in class navjot.sgpaCalculator.subject.SubjectGradeList
returns the pre-defined score value of the Grade, internally calls Grade.getScore()
getUserFriendlyString() - Method in enum navjot.sgpaCalculator.grade.Grade
 
Grade - Enum in navjot.sgpaCalculator.grade
Pre-defined Grades with their score and display strings

I

I - navjot.sgpaCalculator.grade.Grade
 

N

navjot.sgpaCalculator - package navjot.sgpaCalculator
This package provides class to calculate SGPA using SubjectGradeList which holds subject Grade and corresponding credits
navjot.sgpaCalculator.grade - package navjot.sgpaCalculator.grade
provides Grades in the form of enums with predefined display string and score values
navjot.sgpaCalculator.subject - package navjot.sgpaCalculator.subject
provides a way to store, retrieve, update and get display string of grades and corresponding credits for multiple subjects

R

removeAt(int) - Method in class navjot.sgpaCalculator.subject.SubjectGradeList
Removes the subject Grade and corresponding credits from the list

S

set(int, Grade, int) - Method in class navjot.sgpaCalculator.subject.SubjectGradeList
Updates the Grade and credit value of the subject at index i in the list
SGPACalculator - module SGPACalculator
This module primarily is used to calculate SGPA of a list of subjects with their grades and credits stored in SubjectGradeList.
size() - Method in class navjot.sgpaCalculator.subject.SubjectGradeList
Gets the number of elements in this list
SubjectGradeList - Class in navjot.sgpaCalculator.subject
This class can be used to store a list of subject Grade along with the credits they weigh
SubjectGradeList() - Constructor for class navjot.sgpaCalculator.subject.SubjectGradeList
 

V

valueOf(String) - Static method in enum navjot.sgpaCalculator.grade.Grade
Returns the enum constant of this type with the specified name.
values() - Static method in enum navjot.sgpaCalculator.grade.Grade
Returns an array containing the constants of this enum type, in the order they are declared.

X

X - navjot.sgpaCalculator.grade.Grade
 
A B C D E F G I N R S V X 
All Classes All Packages