jenkins.plugins.simpleclearcase.util
Class DateUtil

java.lang.Object
  extended by jenkins.plugins.simpleclearcase.util.DateUtil

public class DateUtil
extends Object


Constructor Summary
DateUtil()
           
 
Method Summary
 boolean anyDateBefore(LoadRuleDateMap commits, Date dateCompare, int minToAdd)
           
 boolean before(Date date1, Date date2, int minToAdd)
           
 String formatDate(Date date)
           
static Date getLatestDate(List<SimpleClearCaseChangeLogEntry> entries)
           
 Date parseDate(String date)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateUtil

public DateUtil()
Method Detail

getLatestDate

public static Date getLatestDate(List<SimpleClearCaseChangeLogEntry> entries)
Parameters:
entries - a list of ChangeLogEntry
Returns:
the latest commit date from a entry in entries, if entries is empty then null is returned.

formatDate

public String formatDate(Date date)

parseDate

public Date parseDate(String date)

anyDateBefore

public boolean anyDateBefore(LoadRuleDateMap commits,
                             Date dateCompare,
                             int minToAdd)
Parameters:
commits -
dateCompare -
minToAdd -
Returns:
false if any date is equal or after compared date, true otherwise

before

public boolean before(Date date1,
                      Date date2,
                      int minToAdd)
Parameters:
date -
minToAdd -
Returns:
true if date1 added with minToAdd minutes is before date2, otherwise false


Copyright © 2004-2012. All Rights Reserved.