Added Module data type

This commit is contained in:
joss 2025-06-14 14:51:14 +02:00
parent 05e780a0c9
commit 1faa029b0a

24
src/data/Module.java Normal file
View file

@ -0,0 +1,24 @@
package hsmw.jotto5.beleg.data;
/**
* Bildet ein Kursmodul ab.
*
* Ist eine Kindklasse von Group, und enthält alle teilnehmenden Studierenden sowie befähigte Dozierende.
*/
public class Module extends Group {
@WebField(displayAs = "Semesterwochenstunden")
public final int sws;
/**
* Konstruktor.
*
* @param uid Die zu vergebende UID
* @param displayName Der Anzeigename
*/
public Module(String uid, String displayName, int sws) {
super(uid, displayName);
this.sws = sws;
}
}