timeTable.dataStructures
Class Student
java.lang.Object
timeTable.dataStructures.Student
- All Implemented Interfaces:
- java.io.Serializable
public class Student
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
Student(int index,
java.lang.String name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Student
public Student(int index,
java.lang.String name)
getIndex
public int getIndex()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
addAvailability
public void addAvailability(Availability availability)
removeAvailability
public void removeAvailability(Availability availability)
isAvailable
public boolean isAvailable(TimeInterval timeInterval)
setChosenAvailability
public void setChosenAvailability(Availability chosenAvailability)
getChosenAvailability
public Availability getChosenAvailability()
getChosenTimeInterval
public TimeInterval getChosenTimeInterval()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object