Implemented UI, fixed serialization inconsistency

This commit is contained in:
2023-09-25 19:00:21 +03:00
parent 338ed053e3
commit 24d671f765
19 changed files with 365 additions and 153 deletions

View File

@@ -0,0 +1,36 @@
package org.lumijiez.util;
import org.lumijiez.base.Faculty;package org.lumijiez.util;
// Helper class for easier management of names, surnames, and groups
public class FullStudentData {
private final String name;
private final String surname;
private final String groupName;
private final String facultyName;
public FullStudentData(String name, String surname, String groupName, String facultyName) {
this.name = name;
this.surname = surname;
this.groupName = groupName;
this.facultyName = facultyName;
}
public String name() {
return name;
}
public String surname() {
return surname;
}
public String group() {
return groupName;
}
public String faculty() {
return facultyName;
}
}

View File

@@ -0,0 +1,26 @@
package org.lumijiez.util;
// Helper class for easier management of names, surnames, and groups
public class NameSurnameGroup {
private final String name;
private final String surname;
private final String groupName;
public NameSurnameGroup(String name, String surname, String groupName) {
this.name = name;
this.surname = surname;
this.groupName = groupName;
}
public String name() {
return name;
}
public String surname() {
return surname;
}
public String group() {
return groupName;
}
}