Indicator

enum class Indicator: Enum<Indicator>

Enum representing the multiple evaluation criteria that a Submission can be subject to. Some of the criteria are mandatory (e.g. Compilation) while others are optional (e.g. Teacher Hidden Unit Tests).

EnumItems

Name Description
PROJECT_STRUCTURE
COMPILATION
CHECKSTYLE
TEACHER_UNIT_TESTS
STUDENT_UNIT_TESTS
HIDDEN_UNIT_TESTS

Fields

Name Description
val code: String
val description: String

CompanionObject

Indicator

enum class Indicator: Enum<Indicator>

Enum representing the multiple evaluation criteria that a Submission can be subject to. Some of the criteria are mandatory (e.g. Compilation) while others are optional (e.g. Teacher Hidden Unit Tests).

Methods

getIndicator

fun getIndicator(code: String): Indicator

Parameters

Name Description
code: String

ReturnValue

Name Description
Indicator