public class ADDDURATION extends NamedWarpScriptFunction implements WarpScriptStackFunction
| Modifier and Type | Class and Description |
|---|---|
static class |
ADDDURATION.ReadWritablePeriodWithSubSecondOffset
A joda time period with sub second precision (the long offset).
|
| Constructor and Description |
|---|
ADDDURATION(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
static long |
addPeriod(long instant,
ADDDURATION.ReadWritablePeriodWithSubSecondOffset periodAndOffset,
org.joda.time.DateTimeZone dtz) |
static long |
addPeriod(long instant,
ADDDURATION.ReadWritablePeriodWithSubSecondOffset periodAndOffset,
org.joda.time.DateTimeZone dtz,
long N)
Add a duration in ISO8601 duration format to a timestamp
|
static long |
addPeriod(long instant,
org.joda.time.ReadWritablePeriod period,
org.joda.time.DateTimeZone dtz) |
static long |
addPeriod(long instant,
org.joda.time.ReadWritablePeriod period,
org.joda.time.DateTimeZone dtz,
long N) |
WarpScriptStack |
apply(WarpScriptStack stack) |
static ADDDURATION.ReadWritablePeriodWithSubSecondOffset |
durationToPeriod(java.lang.String duration)
Convert an ISO8601 duration to a Period.
|
getName, refSnapshot, setName, toStringpublic WarpScriptStack apply(WarpScriptStack stack) throws WarpScriptException
apply in interface WarpScriptStackFunctionWarpScriptExceptionpublic static ADDDURATION.ReadWritablePeriodWithSubSecondOffset durationToPeriod(java.lang.String duration) throws WarpScriptException
WarpScriptExceptionpublic static long addPeriod(long instant,
org.joda.time.ReadWritablePeriod period,
org.joda.time.DateTimeZone dtz)
public static long addPeriod(long instant,
org.joda.time.ReadWritablePeriod period,
org.joda.time.DateTimeZone dtz,
long N)
public static long addPeriod(long instant,
ADDDURATION.ReadWritablePeriodWithSubSecondOffset periodAndOffset,
org.joda.time.DateTimeZone dtz)
public static long addPeriod(long instant,
ADDDURATION.ReadWritablePeriodWithSubSecondOffset periodAndOffset,
org.joda.time.DateTimeZone dtz,
long N)
instant - a timestamp since Unix EpochperiodAndOffset - a period (with subsecond precision) to adddtz - timezoneN - number of times the period is added