timeTable.dataStructures
Class Availability

java.lang.Object
  extended by timeTable.dataStructures.Availability
All Implemented Interfaces:
java.io.Serializable

public class Availability
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Availability(Student student, TimeInterval timeInterval)
           
 
Method Summary
 void chose()
           
 Student getStudent()
           
 int getStudentIndex()
           
 TimeInterval getTimeInterval()
           
 int getTimeIntervalIndex()
           
 boolean isChosen()
           
 java.lang.String toString()
           
 void unChose()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Availability

public Availability(Student student,
                    TimeInterval timeInterval)
Method Detail

getStudent

public Student getStudent()

getTimeInterval

public TimeInterval getTimeInterval()

getStudentIndex

public int getStudentIndex()

chose

public void chose()

isChosen

public boolean isChosen()

unChose

public void unChose()

getTimeIntervalIndex

public int getTimeIntervalIndex()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object