|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ReadWritableInterval
Writable interface for an interval.
| Method Summary | |
|---|---|
void |
setChronology(Chronology chrono)
Sets the chronology of this time interval. |
void |
setDurationAfterStart(ReadableDuration duration)
Sets the duration of this time interval, preserving the start instant. |
void |
setDurationBeforeEnd(ReadableDuration duration)
Sets the duration of this time interval, preserving the end instant. |
void |
setEnd(ReadableInstant instant)
Sets the end of this time interval as an Instant. |
void |
setEndMillis(long millisInstant)
Sets the end of this time interval. |
void |
setInterval(long startInstant,
long endInstant)
Sets this interval from two millisecond instants. |
void |
setInterval(ReadableInstant startInstant,
ReadableInstant endInstant)
Sets this interval from two instants. |
void |
setInterval(ReadableInterval interval)
Sets this interval to be the same as another. |
void |
setPeriodAfterStart(ReadablePeriod period)
Sets the period of this time interval, preserving the start instant. |
void |
setPeriodBeforeEnd(ReadablePeriod period)
Sets the period of this time interval, preserving the end instant. |
void |
setStart(ReadableInstant instant)
Sets the start of this time interval as an Instant. |
void |
setStartMillis(long millisInstant)
Sets the start of this time interval. |
| Methods inherited from interface org.joda.time.ReadableInterval |
|---|
contains, contains, equals, getChronology, getEnd, getEndMillis, getStart, getStartMillis, hashCode, isAfter, isAfter, isBefore, isBefore, overlaps, toDuration, toDurationMillis, toInterval, toMutableInterval, toPeriod, toPeriod, toString |
| Method Detail |
|---|
void setInterval(long startInstant,
long endInstant)
startInstant - the start of the time intervalendInstant - the start of the time interval
IllegalArgumentException - if the end is before the startvoid setInterval(ReadableInterval interval)
interval - the interval to copy
IllegalArgumentException - if the end is before the start
void setInterval(ReadableInstant startInstant,
ReadableInstant endInstant)
startInstant - the start of the time intervalendInstant - the start of the time interval
IllegalArgumentException - if the end is before the startvoid setChronology(Chronology chrono)
chrono - the chronology to use, null means ISO defaultvoid setStartMillis(long millisInstant)
millisInstant - the start of the time interval,
millisecond instant from 1970-01-01T00:00:00Z
IllegalArgumentException - if the end is before the startvoid setStart(ReadableInstant instant)
instant - the start of the time interval
IllegalArgumentException - if the end is before the startvoid setEndMillis(long millisInstant)
millisInstant - the end of the time interval,
millisecond instant from 1970-01-01T00:00:00Z
IllegalArgumentException - if the end is before the startvoid setEnd(ReadableInstant instant)
instant - the end of the time interval
IllegalArgumentException - if the end is before the startvoid setDurationAfterStart(ReadableDuration duration)
duration - new duration for interval
IllegalArgumentException - if the end is before the start
ArithmeticException - if the end instant exceeds the capacity of a longvoid setDurationBeforeEnd(ReadableDuration duration)
duration - new duration for interval
IllegalArgumentException - if the end is before the start
ArithmeticException - if the start instant exceeds the capacity of a longvoid setPeriodAfterStart(ReadablePeriod period)
period - new period for interval, null means zero length
IllegalArgumentException - if the end is before the start
ArithmeticException - if the end instant exceeds the capacity of a longvoid setPeriodBeforeEnd(ReadablePeriod period)
period - new period for interval, null means zero length
IllegalArgumentException - if the end is before the start
ArithmeticException - if the start instant exceeds the capacity of a long
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||