Drools Planner distribution 6.0.0.Alpha9

org.drools.planner.examples.nurserostering.domain.solver
Class EmployeeFreeSequence

java.lang.Object
  extended by org.drools.planner.examples.nurserostering.domain.solver.EmployeeFreeSequence
All Implemented Interfaces:
Serializable, Comparable<EmployeeFreeSequence>

public class EmployeeFreeSequence
extends Object
implements Comparable<EmployeeFreeSequence>, Serializable

See Also:
Serialized Form

Constructor Summary
EmployeeFreeSequence(Employee employee, int firstDayIndex, int lastDayIndex)
           
 
Method Summary
 int compareTo(EmployeeFreeSequence other)
           
 boolean equals(Object o)
           
 int getDayLength()
           
 Employee getEmployee()
           
 int getFirstDayIndex()
           
 int getLastDayIndex()
           
 int hashCode()
           
 void setEmployee(Employee employee)
           
 void setFirstDayIndex(int firstDayIndex)
           
 void setLastDayIndex(int lastDayIndex)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EmployeeFreeSequence

public EmployeeFreeSequence(Employee employee,
                            int firstDayIndex,
                            int lastDayIndex)
Method Detail

getEmployee

public Employee getEmployee()

setEmployee

public void setEmployee(Employee employee)

getFirstDayIndex

public int getFirstDayIndex()

setFirstDayIndex

public void setFirstDayIndex(int firstDayIndex)

getLastDayIndex

public int getLastDayIndex()

setLastDayIndex

public void setLastDayIndex(int lastDayIndex)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

compareTo

public int compareTo(EmployeeFreeSequence other)
Specified by:
compareTo in interface Comparable<EmployeeFreeSequence>

toString

public String toString()
Overrides:
toString in class Object

getDayLength

public int getDayLength()

Drools Planner distribution 6.0.0.Alpha9

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.