org.thymeleaf.expression
Class Calendars

Object
  extended by org.thymeleaf.expression.Calendars

public final class Calendars
extends Object

Utility class for performing calendar (Calendar) operations.

An object of this class is usually available in variable evaluation expressions with the name #calendars.

Since:
1.0
Author:
Daniel Fernández

Constructor Summary
Calendars()
           
 
Method Summary
 Integer[] arrayDay(Object[] target)
           
 Integer[] arrayDayOfWeek(Object[] target)
           
 String[] arrayDayOfWeekName(Object[] target)
           
 String[] arrayDayOfWeekNameShort(Object[] target)
           
 String[] arrayFormat(Object[] target)
           
 String[] arrayFormat(Object[] target, String pattern)
           
 Integer[] arrayHour(Object[] target)
           
 Integer[] arrayMillisecond(Object[] target)
           
 Integer[] arrayMinute(Object[] target)
           
 Integer[] arrayMonth(Object[] target)
           
 String[] arrayMonthName(Object[] target)
           
 String[] arrayMonthNameShort(Object[] target)
           
 Integer[] arraySecond(Object[] target)
           
 Integer[] arrayYear(Object[] target)
           
static Calendar create(Object year, Object month, Object day)
           
static Calendar create(Object year, Object month, Object day, Object hour, Object minute)
           
static Calendar create(Object year, Object month, Object day, Object hour, Object minute, Object second)
           
static Calendar create(Object year, Object month, Object day, Object hour, Object minute, Object second, Object millisecond)
           
static Calendar createNow()
           
static Calendar createToday()
           
 Integer day(Calendar target)
           
 Integer dayOfWeek(Calendar target)
           
 String dayOfWeekName(Calendar target)
           
 String dayOfWeekNameShort(Calendar target)
           
 String format(Calendar target)
           
 String format(Calendar target, String pattern)
           
 Integer hour(Calendar target)
           
 List<Integer> listDay(List<? extends Calendar> target)
           
 List<Integer> listDayOfWeek(List<? extends Calendar> target)
           
 List<String> listDayOfWeekName(List<? extends Calendar> target)
           
 List<String> listDayOfWeekNameShort(List<? extends Calendar> target)
           
 List<String> listFormat(List<? extends Calendar> target)
           
 List<String> listFormat(List<? extends Calendar> target, String pattern)
           
 List<Integer> listHour(List<? extends Calendar> target)
           
 List<Integer> listMillisecond(List<? extends Calendar> target)
           
 List<Integer> listMinute(List<? extends Calendar> target)
           
 List<Integer> listMonth(List<? extends Calendar> target)
           
 List<String> listMonthName(List<? extends Calendar> target)
           
 List<String> listMonthNameShort(List<? extends Calendar> target)
           
 List<Integer> listSecond(List<? extends Calendar> target)
           
 List<Integer> listYear(List<? extends Calendar> target)
           
 Integer millisecond(Calendar target)
           
 Integer minute(Calendar target)
           
 Integer month(Calendar target)
           
 String monthName(Calendar target)
           
 String monthNameShort(Calendar target)
           
 Integer second(Calendar target)
           
 Set<Integer> setDay(Set<? extends Calendar> target)
           
 Set<Integer> setDayOfWeek(Set<? extends Calendar> target)
           
 Set<String> setDayOfWeekName(Set<? extends Calendar> target)
           
 Set<String> setDayOfWeekNameShort(Set<? extends Calendar> target)
           
 Set<String> setFormat(Set<? extends Calendar> target)
           
 Set<String> setFormat(Set<? extends Calendar> target, String pattern)
           
 Set<Integer> setHour(Set<? extends Calendar> target)
           
 Set<Integer> setMillisecond(Set<? extends Calendar> target)
           
 Set<Integer> setMinute(Set<? extends Calendar> target)
           
 Set<Integer> setMonth(Set<? extends Calendar> target)
           
 Set<String> setMonthName(Set<? extends Calendar> target)
           
 Set<String> setMonthNameShort(Set<? extends Calendar> target)
           
 Set<Integer> setSecond(Set<? extends Calendar> target)
           
 Set<Integer> setYear(Set<? extends Calendar> target)
           
 Integer year(Calendar target)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Calendars

public Calendars()
Method Detail

create

public static Calendar create(Object year,
                              Object month,
                              Object day)
Since:
1.1.2

create

public static Calendar create(Object year,
                              Object month,
                              Object day,
                              Object hour,
                              Object minute)
Since:
1.1.2

create

public static Calendar create(Object year,
                              Object month,
                              Object day,
                              Object hour,
                              Object minute,
                              Object second)
Since:
1.1.2

create

public static Calendar create(Object year,
                              Object month,
                              Object day,
                              Object hour,
                              Object minute,
                              Object second,
                              Object millisecond)
Since:
1.1.2

createNow

public static Calendar createNow()
Since:
1.1.2

createToday

public static Calendar createToday()
Since:
1.1.2

format

public String format(Calendar target)

arrayFormat

public String[] arrayFormat(Object[] target)

listFormat

public List<String> listFormat(List<? extends Calendar> target)

setFormat

public Set<String> setFormat(Set<? extends Calendar> target)

format

public String format(Calendar target,
                     String pattern)

arrayFormat

public String[] arrayFormat(Object[] target,
                            String pattern)

listFormat

public List<String> listFormat(List<? extends Calendar> target,
                               String pattern)

setFormat

public Set<String> setFormat(Set<? extends Calendar> target,
                             String pattern)

day

public Integer day(Calendar target)

arrayDay

public Integer[] arrayDay(Object[] target)

listDay

public List<Integer> listDay(List<? extends Calendar> target)

setDay

public Set<Integer> setDay(Set<? extends Calendar> target)

month

public Integer month(Calendar target)

arrayMonth

public Integer[] arrayMonth(Object[] target)

listMonth

public List<Integer> listMonth(List<? extends Calendar> target)

setMonth

public Set<Integer> setMonth(Set<? extends Calendar> target)

monthName

public String monthName(Calendar target)

arrayMonthName

public String[] arrayMonthName(Object[] target)

listMonthName

public List<String> listMonthName(List<? extends Calendar> target)

setMonthName

public Set<String> setMonthName(Set<? extends Calendar> target)

monthNameShort

public String monthNameShort(Calendar target)

arrayMonthNameShort

public String[] arrayMonthNameShort(Object[] target)

listMonthNameShort

public List<String> listMonthNameShort(List<? extends Calendar> target)

setMonthNameShort

public Set<String> setMonthNameShort(Set<? extends Calendar> target)

year

public Integer year(Calendar target)

arrayYear

public Integer[] arrayYear(Object[] target)

listYear

public List<Integer> listYear(List<? extends Calendar> target)

setYear

public Set<Integer> setYear(Set<? extends Calendar> target)

dayOfWeek

public Integer dayOfWeek(Calendar target)

arrayDayOfWeek

public Integer[] arrayDayOfWeek(Object[] target)

listDayOfWeek

public List<Integer> listDayOfWeek(List<? extends Calendar> target)

setDayOfWeek

public Set<Integer> setDayOfWeek(Set<? extends Calendar> target)

dayOfWeekName

public String dayOfWeekName(Calendar target)

arrayDayOfWeekName

public String[] arrayDayOfWeekName(Object[] target)

listDayOfWeekName

public List<String> listDayOfWeekName(List<? extends Calendar> target)

setDayOfWeekName

public Set<String> setDayOfWeekName(Set<? extends Calendar> target)

dayOfWeekNameShort

public String dayOfWeekNameShort(Calendar target)

arrayDayOfWeekNameShort

public String[] arrayDayOfWeekNameShort(Object[] target)

listDayOfWeekNameShort

public List<String> listDayOfWeekNameShort(List<? extends Calendar> target)

setDayOfWeekNameShort

public Set<String> setDayOfWeekNameShort(Set<? extends Calendar> target)

hour

public Integer hour(Calendar target)

arrayHour

public Integer[] arrayHour(Object[] target)

listHour

public List<Integer> listHour(List<? extends Calendar> target)

setHour

public Set<Integer> setHour(Set<? extends Calendar> target)

minute

public Integer minute(Calendar target)

arrayMinute

public Integer[] arrayMinute(Object[] target)

listMinute

public List<Integer> listMinute(List<? extends Calendar> target)

setMinute

public Set<Integer> setMinute(Set<? extends Calendar> target)

second

public Integer second(Calendar target)

arraySecond

public Integer[] arraySecond(Object[] target)

listSecond

public List<Integer> listSecond(List<? extends Calendar> target)

setSecond

public Set<Integer> setSecond(Set<? extends Calendar> target)

millisecond

public Integer millisecond(Calendar target)

arrayMillisecond

public Integer[] arrayMillisecond(Object[] target)

listMillisecond

public List<Integer> listMillisecond(List<? extends Calendar> target)

setMillisecond

public Set<Integer> setMillisecond(Set<? extends Calendar> target)


Copyright © 2012 The THYMELEAF team. All Rights Reserved.