public class Deadline
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.time.Instant |
TIMESTAMP_NEMSIS_BLOCK
Nemesis block timestamp.
|
| Constructor and Description |
|---|
Deadline(java.math.BigInteger input)
Constructor
|
Deadline(int units,
java.time.temporal.ChronoUnit chronoUnit)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static Deadline |
create(int units,
java.time.temporal.ChronoUnit chronoUnit)
Create deadline model.
|
long |
getInstant()
Returns number of seconds elapsed since the creation of the nemesis block.
|
java.time.LocalDateTime |
getLocalDateTime()
Returns deadline as local date time.
|
java.time.LocalDateTime |
getLocalDateTime(java.time.ZoneId zoneId)
Returns deadline as local date time in a given timezone.
|
public static java.time.Instant TIMESTAMP_NEMSIS_BLOCK
public Deadline(int units,
java.time.temporal.ChronoUnit chronoUnit)
units - intchronoUnit - Chrono unitpublic Deadline(java.math.BigInteger input)
input - Deadline in BigInteger formatpublic static Deadline create(int units, java.time.temporal.ChronoUnit chronoUnit)
units - intchronoUnit - Chrono unitDeadlinepublic long getInstant()
public java.time.LocalDateTime getLocalDateTime(java.time.ZoneId zoneId)
zoneId - Timezonepublic java.time.LocalDateTime getLocalDateTime()