Class TimeInterval

java.lang.Object
org.apache.tapestry5.commons.util.TimeInterval

public class TimeInterval extends Object
Used to represent a period of time, specifically as a configuration value. This is often used to specify timeouts. TimePeriods are parsed from strings. The string specifys a number of terms. The values of all the terms are summed together to form the total time period. Each term consists of a number followed by a unit. Units (from largest to smallest) are:
y
year
d
day
h
hour
m
minute
s
second
ms
millisecond
Example: "2 h 30 m". By convention, terms are specified largest to smallest. A term without a unit is assumed to be milliseconds. Units are case insensitive ("h" or "H" are treated the same).