public class InitialSectioning.Group extends Object
Constructor and Description |
---|
Group(Configuration configuration) |
Group(Lecture lecture) |
Modifier and Type | Method and Description |
---|---|
void |
addStudent(Student student) |
boolean |
canEnroll(Student student) |
Configuration |
getConfiguration() |
double |
getDistance() |
double |
getDistance(Student student) |
Lecture |
getLecture() |
double |
getMaxSize() |
double |
getMinSize() |
List<Student> |
getStudents() |
double |
getStudentWeight(Student student) |
boolean |
isEnrolled(Student student) |
void |
removeStudent(Student student) |
void |
setMaxSize(double maxSize) |
void |
setMinSize(double minSize) |
double |
size() |
double |
size(Student student) |
String |
toString() |
public Group(Configuration configuration)
public Configuration getConfiguration()
public Lecture getLecture()
public double getMinSize()
public double getMaxSize()
public void setMinSize(double minSize)
public void setMaxSize(double maxSize)
public double getStudentWeight(Student student)
public double getDistance()
public double getDistance(Student student)
public void addStudent(Student student)
public void removeStudent(Student student)
public List<Student> getStudents()
public double size()
public boolean isEnrolled(Student student)