Package com.hannonhill.cascade.velocity
Class CascadeComparisonDateTool
- java.lang.Object
- 
- org.apache.velocity.tools.generic.SafeConfig
- 
- org.apache.velocity.tools.generic.LocaleConfig
- 
- org.apache.velocity.tools.generic.FormatConfig
- 
- org.apache.velocity.tools.generic.DateTool
- 
- org.apache.velocity.tools.generic.ComparisonDateTool
- 
- com.hannonhill.cascade.velocity.CascadeComparisonDateTool
 
 
 
 
 
 
- 
 public class CascadeComparisonDateTool extends org.apache.velocity.tools.generic.ComparisonDateToolExtension ofComparisonDateToolthat implements Cascade User friendly date methods.- Since:
- 6.2
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.velocity.tools.generic.ComparisonDateToolABBR_SUFFIX, AFTER_KEY, BEFORE_KEY, BUNDLE_NAME_KEY, CURRENT_PREFIX, CURRENT_TYPE, DAY_KEY, DEFAULT_BUNDLE_NAME, DEPTH_KEY, DIFF_TYPE, EQUAL_KEY, HOUR_KEY, MILLIS_PER_DAY, MILLIS_PER_HOUR, MILLIS_PER_MINUTE, MILLIS_PER_MONTH, MILLIS_PER_SECOND, MILLIS_PER_WEEK, MILLIS_PER_YEAR, MILLISECOND_KEY, MINUTE_KEY, MONTH_KEY, ONE_DAY_SUFFIX, PLURAL_SUFFIX, RELATIVE_TYPE, SECOND_KEY, SKIPPED_UNITS_KEY, TIME_UNITS, WEEK_KEY, YEAR_KEY, ZERO_KEY
 - 
Fields inherited from class org.apache.velocity.tools.generic.DateToolDEFAULT_FORMAT_KEY, DEFAULT_LOCALE_KEY, TIMEZONE_KEY
 
- 
 - 
Constructor SummaryConstructors Constructor Description CascadeComparisonDateTool()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.velocity.tools.generic.ComparisonDateTool.Comparisondifference(java.lang.Object now, java.lang.Object then)java.util.CalendargetCalendar()java.util.DategetDate()java.util.DategetDate(java.lang.String dateStr)java.lang.IntegergetDay()java.lang.IntegergetDay(java.lang.Object date)java.lang.IntegergetMonth()java.lang.IntegergetMonth(java.lang.Object date)longgetTime()java.lang.IntegergetValue(java.lang.Integer integer, java.lang.Object date)java.lang.IntegergetYear()java.lang.IntegergetYear(java.lang.Object date)static longtoDays(long ms)static longtoHours(long ms)static longtoMinutes(long ms)static longtoMonths(long ms)static longtoSeconds(long ms)static longtoWeeks(long ms)static longtoYears(long ms)org.apache.velocity.tools.generic.ComparisonDateTool.ComparisonwhenIs(java.lang.Object then)org.apache.velocity.tools.generic.ComparisonDateTool.ComparisonwhenIs(java.lang.Object now, java.lang.Object then)- 
Methods inherited from class org.apache.velocity.tools.generic.ComparisonDateToolcompare, configure, getText, toString, toString
 - 
Methods inherited from class org.apache.velocity.tools.generic.DateToolformat, format, format, format, format, format, format, get, get, getDateFormat, getDateFormat, getDateFormat, getStyleAsInt, getSystemCalendar, getSystemDate, getSystemTime, getTimeZone, getValue, getValue, getValue, setTimeZone, toCalendar, toCalendar, toDate, toDate, toDate, toDate, toString
 
- 
 
- 
- 
- 
Method Detail- 
getDatepublic java.util.Date getDate(java.lang.String dateStr) throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
getValuepublic java.lang.Integer getValue(java.lang.Integer integer, java.lang.Object date)
 - 
toYearspublic static long toYears(long ms) 
 - 
toMonthspublic static long toMonths(long ms) 
 - 
toWeekspublic static long toWeeks(long ms) 
 - 
toDayspublic static long toDays(long ms) 
 - 
toHourspublic static long toHours(long ms) 
 - 
toMinutespublic static long toMinutes(long ms) 
 - 
toSecondspublic static long toSeconds(long ms) 
 - 
whenIspublic org.apache.velocity.tools.generic.ComparisonDateTool.Comparison whenIs(java.lang.Object then) - Overrides:
- whenIsin class- org.apache.velocity.tools.generic.ComparisonDateTool
 
 - 
whenIspublic org.apache.velocity.tools.generic.ComparisonDateTool.Comparison whenIs(java.lang.Object now, java.lang.Object then)- Overrides:
- whenIsin class- org.apache.velocity.tools.generic.ComparisonDateTool
 
 - 
differencepublic org.apache.velocity.tools.generic.ComparisonDateTool.Comparison difference(java.lang.Object now, java.lang.Object then)- Overrides:
- differencein class- org.apache.velocity.tools.generic.ComparisonDateTool
 
 - 
getTimepublic long getTime() 
 - 
getDatepublic java.util.Date getDate() - Overrides:
- getDatein class- org.apache.velocity.tools.generic.DateTool
 
 - 
getCalendarpublic java.util.Calendar getCalendar() - Overrides:
- getCalendarin class- org.apache.velocity.tools.generic.DateTool
 
 - 
getDaypublic java.lang.Integer getDay() - Overrides:
- getDayin class- org.apache.velocity.tools.generic.DateTool
 
 - 
getDaypublic java.lang.Integer getDay(java.lang.Object date) - Overrides:
- getDayin class- org.apache.velocity.tools.generic.DateTool
 
 - 
getMonthpublic java.lang.Integer getMonth() - Overrides:
- getMonthin class- org.apache.velocity.tools.generic.DateTool
 
 - 
getMonthpublic java.lang.Integer getMonth(java.lang.Object date) - Overrides:
- getMonthin class- org.apache.velocity.tools.generic.DateTool
 
 - 
getYearpublic java.lang.Integer getYear() - Overrides:
- getYearin class- org.apache.velocity.tools.generic.DateTool
 
 - 
getYearpublic java.lang.Integer getYear(java.lang.Object date) - Overrides:
- getYearin class- org.apache.velocity.tools.generic.DateTool
 
 
- 
 
-