|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.sandev.TaskHeap.structs.RelativeDeadlineStruct
public class RelativeDeadlineStruct
A relative deadline definition. Used for runtime calculations of due dates.
| Field Summary | |
|---|---|
protected int |
delta
The time difference between when the reference is due and when this work item is due. |
protected int |
deltaTimeUnits
The time units for the due date delta value. |
protected long |
reference
The uniqueID of the component this relative deadline is being calculated from. |
protected int |
roundDay
The day of the week the rounding should default to. |
protected int |
rounding
The rounding to be applied when calculating a relative due date. |
| Constructor Summary | |
|---|---|
RelativeDeadlineStruct()
|
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected long reference
protected int delta
protected int deltaTimeUnits
enumerated constant values:
HOURS("Hours") = 0DAYS("Days") = 1WEEKS("Weeks") = 2protected int rounding
enumerated constant values:
EXACT("Exact") = 0NEAREST("Nearest") = 1PRECEDING("Preceding") = 2FOLLOWING("Following") = 3MIDMONTH("Mid-Month") = 4protected int roundDay
enumerated constant values:
MONDAY("Monday") = 2TUESDAY("Tuesday") = 3WEDNESDAY("Wednesday") = 4THURSDAY("Thursday") = 5FRIDAY("Friday") = 6SATURDAY("Saturday") = 7SUNDAY("Sunday") = 1| Constructor Detail |
|---|
public RelativeDeadlineStruct()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||