org.kuali.kpme.tklm.common
Class CalendarValidationUtil
java.lang.Object
org.kuali.kpme.tklm.common.CalendarValidationUtil
- Direct Known Subclasses:
- LeaveCalendarValidationUtil, TimeDetailValidationUtil
public class CalendarValidationUtil
- extends Object
Method Summary |
protected static List<String> |
validateAmountParametersForLeaveEntry(EarnCode earnCode,
CalendarEntry calendarEntry,
String startDate,
String endDate,
String startTime,
String endTime)
|
static List<String> |
validateDates(String startDateS,
String endDateS)
|
protected static List<String> |
validateDayParametersForLeaveEntry(EarnCode earnCode,
CalendarEntry calendarEntry,
String startDate,
String endDate,
String startTime,
String endTime)
|
static List<String> |
validateEarnCode(String earnCode,
String startDateString,
String endDateString)
Validate the earn code exists on every day within the date rage. |
protected static List<String> |
validateHourParametersForLeaveEntry(EarnCode earnCode,
CalendarEntry calendarEntry,
String startDate,
String endDate,
String startTime,
String endTime)
|
static List<String> |
validateInterval(CalendarEntry payCalEntry,
Long startTime,
Long endTime)
|
static List<String> |
validateSpanningWeeks(org.joda.time.DateTime startDate,
org.joda.time.DateTime endDate)
|
static List<String> |
validateTimes(String startTimeS,
String endTimeS)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CalendarValidationUtil
public CalendarValidationUtil()
validateDates
public static List<String> validateDates(String startDateS,
String endDateS)
validateTimes
public static List<String> validateTimes(String startTimeS,
String endTimeS)
validateEarnCode
public static List<String> validateEarnCode(String earnCode,
String startDateString,
String endDateString)
- Validate the earn code exists on every day within the date rage. This method is moving to CalendarValidationUtil
- Parameters:
earnCode
- startDateString
- endDateString
-
- Returns:
- A list of error strings.
validateInterval
public static List<String> validateInterval(CalendarEntry payCalEntry,
Long startTime,
Long endTime)
validateDayParametersForLeaveEntry
protected static List<String> validateDayParametersForLeaveEntry(EarnCode earnCode,
CalendarEntry calendarEntry,
String startDate,
String endDate,
String startTime,
String endTime)
validateHourParametersForLeaveEntry
protected static List<String> validateHourParametersForLeaveEntry(EarnCode earnCode,
CalendarEntry calendarEntry,
String startDate,
String endDate,
String startTime,
String endTime)
validateAmountParametersForLeaveEntry
protected static List<String> validateAmountParametersForLeaveEntry(EarnCode earnCode,
CalendarEntry calendarEntry,
String startDate,
String endDate,
String startTime,
String endTime)
validateSpanningWeeks
public static List<String> validateSpanningWeeks(org.joda.time.DateTime startDate,
org.joda.time.DateTime endDate)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.