model
Class Division

java.lang.Object
  extended by model.Division
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public class Division
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable

See Also:
Serialized Form

Field Summary
static java.lang.String[] DIV_NAMES
           
 
Constructor Summary
Division()
           
Division(java.lang.String name)
           
 
Method Summary
 void addBoat(Team team, Boat boat)
           
 void addRace(Race r)
           
 int compareTo(java.lang.Object obj)
           
 boolean equals(java.lang.Object obj)
           
 Race findRace(int id)
           
 java.util.HashMap<Team,Boat> getBoatMap()
           
 java.lang.String getName()
           
 java.util.ArrayList<Race> getRaces()
           
 int hashCode()
           
 boolean isRotationSetup()
           
 void setBoatMap(java.util.HashMap<Team,Boat> boatMap)
           
 void setName(java.lang.String name)
           
 void setRaces(java.util.ArrayList<Race> races)
           
 void setRotationSetup(boolean hasRotation)
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIV_NAMES

public static final java.lang.String[] DIV_NAMES
Constructor Detail

Division

public Division()

Division

public Division(java.lang.String name)
Method Detail

addBoat

public void addBoat(Team team,
                    Boat boat)

addRace

public void addRace(Race r)

compareTo

public int compareTo(java.lang.Object obj)
Specified by:
compareTo in interface java.lang.Comparable

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

findRace

public Race findRace(int id)

getBoatMap

public java.util.HashMap<Team,Boat> getBoatMap()

getName

public java.lang.String getName()

getRaces

public java.util.ArrayList<Race> getRaces()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

isRotationSetup

public boolean isRotationSetup()

setBoatMap

public void setBoatMap(java.util.HashMap<Team,Boat> boatMap)

setName

public void setName(java.lang.String name)

setRaces

public void setRaces(java.util.ArrayList<Race> races)

setRotationSetup

public void setRotationSetup(boolean hasRotation)