public class ComparablePeriod extends Object implements Comparable<ChronoPeriod>, ChronoPeriod
Constructor and Description |
---|
ComparablePeriod(ChronoPeriod value) |
ComparablePeriod(Period value) |
Modifier and Type | Method and Description |
---|---|
Temporal |
addTo(Temporal temporal) |
Period |
asPeriod() |
int |
compareTo(ChronoPeriod o) |
boolean |
equals(Object o) |
long |
get(TemporalUnit unit) |
Chronology |
getChronology() |
List<TemporalUnit> |
getUnits() |
int |
hashCode() |
ChronoPeriod |
minus(TemporalAmount amountToSubtract) |
ChronoPeriod |
multipliedBy(int scalar) |
ChronoPeriod |
normalized() |
static ComparablePeriod |
of(int years,
int months,
int days) |
static ComparablePeriod |
ofMonths(int months) |
static ComparablePeriod |
parse(CharSequence text) |
ChronoPeriod |
plus(TemporalAmount amountToAdd) |
Temporal |
subtractFrom(Temporal temporal) |
String |
toString() |
static long |
toTotalMonths(ChronoPeriod left) |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
between, isNegative, isZero, negated
public ComparablePeriod(Period value)
public ComparablePeriod(ChronoPeriod value)
public static ComparablePeriod parse(CharSequence text)
public int compareTo(ChronoPeriod o)
compareTo
in interface Comparable<ChronoPeriod>
public boolean equals(Object o)
equals
in interface ChronoPeriod
equals
in class Object
public int hashCode()
hashCode
in interface ChronoPeriod
hashCode
in class Object
public String toString()
toString
in interface ChronoPeriod
toString
in class Object
public Period asPeriod()
public static ComparablePeriod ofMonths(int months)
public static long toTotalMonths(ChronoPeriod left)
public long get(TemporalUnit unit)
get
in interface ChronoPeriod
get
in interface TemporalAmount
public List<TemporalUnit> getUnits()
getUnits
in interface ChronoPeriod
getUnits
in interface TemporalAmount
public Chronology getChronology()
getChronology
in interface ChronoPeriod
public ChronoPeriod plus(TemporalAmount amountToAdd)
plus
in interface ChronoPeriod
public ChronoPeriod minus(TemporalAmount amountToSubtract)
minus
in interface ChronoPeriod
public ChronoPeriod multipliedBy(int scalar)
multipliedBy
in interface ChronoPeriod
public ChronoPeriod normalized()
normalized
in interface ChronoPeriod
public Temporal addTo(Temporal temporal)
addTo
in interface ChronoPeriod
addTo
in interface TemporalAmount
public Temporal subtractFrom(Temporal temporal)
subtractFrom
in interface ChronoPeriod
subtractFrom
in interface TemporalAmount
public static ComparablePeriod of(int years, int months, int days)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.