Class AssignmentGrade

java.lang.Object
com.gophers.structures.domain.AssignmentGrade

public class AssignmentGrade extends Object
Represents grades and feedback for an assignment.
  • Constructor Details

    • AssignmentGrade

      public AssignmentGrade(List<Grade> grades)
      Constructor to initialize grades and feedback from a list of grade objects.
      Parameters:
      grades - List of grade objects containing marks and test feedback.
  • Method Details

    • toPDFData

      public Map<String,String> toPDFData()
      Converts the grade details into a map format suitable for PDF generation.
      Returns:
      A map containing the PDF data for the assignment grades.
    • toString

      public String toString()
      Provides a detailed string representation of grades and feedback.
      Overrides:
      toString in class Object
      Returns:
      A formatted string summarizing the grades and feedback.