Hanami backend
Toggle table of contents
2026.7.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
Hanami backend
Hanami backend
/
fi.aalto.cs.hanami.grading
/
StudentAssessmentView
Student
Assessment
View
@
Serializable
data
class
StudentAssessmentView
(
val
exerciseId
:
Long
,
val
rubricTitle
:
String
,
val
totalPoints
:
Int
,
val
maxPoints
:
Int
,
val
submissionId
:
Long
?
,
val
memberIds
:
List
<
Long
>
,
val
sentAtMillis
:
Long
?
,
val
categories
:
List
<
StudentAssessmentView.CategoryView
>
,
val
generalFeedback
:
String
,
val
fileAnnotations
:
Map
<
String
,
List
<
SarifAnnotation
>
>
)
(
source
)
Members
Constructors
Student
Assessment
View
Link copied to clipboard
constructor
(
exerciseId
:
Long
,
rubricTitle
:
String
,
totalPoints
:
Int
,
maxPoints
:
Int
,
submissionId
:
Long
?
,
memberIds
:
List
<
Long
>
,
sentAtMillis
:
Long
?
,
categories
:
List
<
StudentAssessmentView.CategoryView
>
,
generalFeedback
:
String
,
fileAnnotations
:
Map
<
String
,
List
<
SarifAnnotation
>
>
)
Types
Category
View
Link copied to clipboard
@
Serializable
data
class
CategoryView
(
val
id
:
String
,
val
title
:
Map
<
String
,
String
>
,
val
points
:
Int
,
val
maxPoints
:
Int
,
val
items
:
List
<
StudentAssessmentView.ItemView
>
,
val
comment
:
String
)
Item
View
Link copied to clipboard
@
Serializable
data
class
ItemView
(
val
content
:
String
,
val
tone
:
String
)
Properties
categories
Link copied to clipboard
val
categories
:
List
<
StudentAssessmentView.CategoryView
>
exercise
Id
Link copied to clipboard
val
exerciseId
:
Long
file
Annotations
Link copied to clipboard
val
fileAnnotations
:
Map
<
String
,
List
<
SarifAnnotation
>
>
general
Feedback
Link copied to clipboard
val
generalFeedback
:
String
max
Points
Link copied to clipboard
val
maxPoints
:
Int
member
Ids
Link copied to clipboard
val
memberIds
:
List
<
Long
>
rubric
Title
Link copied to clipboard
val
rubricTitle
:
String
sent
At
Millis
Link copied to clipboard
val
sentAtMillis
:
Long
?
submission
Id
Link copied to clipboard
val
submissionId
:
Long
?
total
Points
Link copied to clipboard
val
totalPoints
:
Int