Package com.highdeal.hci
Class RecurringDate
java.lang.Object
com.highdeal.hci.RecurringDate
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intFrequency for an audit cycle every 2 months.static final intFrequency for an audit cycle every 2 weeks.static final intFrequency for daily audit cycle.static final intFrequency for monthly audit cycle.static final intFrequency for an audit cycle every 3 months.static final intFrequency for an audit cycle every 3 months.static final intFrequency for weekly audit cycle.static final intFrequency for yearly audit cycle. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncomputeOccurrencesFromDate(Date originalDate, Date date) intgetType()Gets the type.nextOccurrence(Date original, Date from) nextOccurrenceFromToday(Date originalDate) voidsetType(int t) Sets the type.
-
Field Details
-
DAILY
public static final int DAILYFrequency for daily audit cycle.- See Also:
-
WEEKLY
public static final int WEEKLYFrequency for weekly audit cycle.- See Also:
-
BIWEEKLY
public static final int BIWEEKLYFrequency for an audit cycle every 2 weeks.- See Also:
-
MONTHLY
public static final int MONTHLYFrequency for monthly audit cycle.- See Also:
-
BIMONTHLY
public static final int BIMONTHLYFrequency for an audit cycle every 2 months.- See Also:
-
TRIMONTHLY
public static final int TRIMONTHLYFrequency for an audit cycle every 3 months.- See Also:
-
SEMIANNUAL
public static final int SEMIANNUALFrequency for an audit cycle every 3 months.- See Also:
-
YEARLY
public static final int YEARLYFrequency for yearly audit cycle.- See Also:
-
-
Constructor Details
-
RecurringDate
public RecurringDate()Builds an empty RecurringDate. -
RecurringDate
public RecurringDate(int type)
-
-
Method Details
-
getType
public int getType()Gets the type.- Returns:
- the type.
-
setType
public void setType(int t) Sets the type.- Parameters:
t- the type.
-
nextOccurrence
-
nextOccurrenceFromToday
-
computeOccurrencesFromDate
-