public class ShiftAssignment extends AbstractPersistable
id
Constructor and Description |
---|
ShiftAssignment() |
Modifier and Type | Method and Description |
---|---|
Contract |
getContract() |
Employee |
getEmployee() |
int |
getIndexInShift() |
Shift |
getShift() |
ShiftDate |
getShiftDate() |
int |
getShiftDateDayIndex() |
DayOfWeek |
getShiftDateDayOfWeek() |
ShiftType |
getShiftType() |
int |
getWeekendSundayIndex() |
boolean |
isWeekend() |
void |
setEmployee(Employee employee) |
void |
setIndexInShift(int indexInShift) |
void |
setShift(Shift shift) |
boolean |
solutionEquals(Object o)
The normal methods
Object.equals(Object) and Object.hashCode() cannot be used because the rule engine already
requires them (for performance in their original state). |
int |
solutionHashCode()
The normal methods
Object.equals(Object) and Object.hashCode() cannot be used because the rule engine already
requires them (for performance in their original state). |
String |
toString() |
compareTo, getId, setId
public Shift getShift()
public void setShift(Shift shift)
public int getIndexInShift()
public void setIndexInShift(int indexInShift)
public Employee getEmployee()
public void setEmployee(Employee employee)
public ShiftDate getShiftDate()
public ShiftType getShiftType()
public int getShiftDateDayIndex()
public DayOfWeek getShiftDateDayOfWeek()
public Contract getContract()
public boolean isWeekend()
public int getWeekendSundayIndex()
public boolean solutionEquals(Object o)
Object.equals(Object)
and Object.hashCode()
cannot be used because the rule engine already
requires them (for performance in their original state).solutionHashCode()
public int solutionHashCode()
Object.equals(Object)
and Object.hashCode()
cannot be used because the rule engine already
requires them (for performance in their original state).solutionEquals(Object)
public String toString()
toString
in class AbstractPersistable
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.