Class AssessmentPayload

java.lang.Object
com.studentgui.apphelpers.dto.AssessmentPayload
All Implemented Interfaces:
SessionPayload

public class AssessmentPayload extends Object implements SessionPayload
Typed payload for assessment-style pages (codes + scores).
  • Field Details

    • sessionId

      public int sessionId
      Database session id for this payload.
    • codes

      public String[] codes
      Array of part codes (e.g. "P1_1").
    • scores

      public int[] scores
      Parallel array of integer scores.
  • Constructor Details

    • AssessmentPayload

      No-arg constructor for Jackson and tests.
    • AssessmentPayload

      public AssessmentPayload(int sessionIdParam, String[] codesParam, int[] scoresParam)
      Create an assessment payload.
      Parameters:
      sessionIdParam - numeric DB session id
      codesParam - array of part codes
      scoresParam - array of scores
  • Method Details