public static class Limit.TimeUnit
extends org.apache.tools.ant.types.EnumeratedAttribute
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DAY |
static Limit.TimeUnit |
DAY_UNIT |
static java.lang.String |
HOUR |
static Limit.TimeUnit |
HOUR_UNIT |
static java.lang.String |
MILLISECOND |
static Limit.TimeUnit |
MILLISECOND_UNIT
static unit objects, for use as sensible defaults
|
static java.lang.String |
MINUTE |
static Limit.TimeUnit |
MINUTE_UNIT |
static java.lang.String |
SECOND |
static Limit.TimeUnit |
SECOND_UNIT |
static java.lang.String |
WEEK |
static Limit.TimeUnit |
WEEK_UNIT |
Constructor and Description |
---|
TimeUnit() |
Modifier and Type | Method and Description |
---|---|
long |
getMultiplier() |
java.lang.String[] |
getValues() |
protected void |
setValueProgrammatically(java.lang.String value)
set the inner value programmatically.
|
long |
toMillis(long numberOfUnits)
convert the time in the current unit, to millis
|
public static final java.lang.String MILLISECOND
public static final java.lang.String SECOND
public static final java.lang.String MINUTE
public static final java.lang.String HOUR
public static final java.lang.String DAY
public static final java.lang.String WEEK
public static final Limit.TimeUnit MILLISECOND_UNIT
public static final Limit.TimeUnit SECOND_UNIT
public static final Limit.TimeUnit MINUTE_UNIT
public static final Limit.TimeUnit HOUR_UNIT
public static final Limit.TimeUnit DAY_UNIT
public static final Limit.TimeUnit WEEK_UNIT
protected void setValueProgrammatically(java.lang.String value)
value
- to setpublic long getMultiplier()
public java.lang.String[] getValues()
getValues
in class org.apache.tools.ant.types.EnumeratedAttribute
public long toMillis(long numberOfUnits)
numberOfUnits
- long expressed in the current objects units