|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ReadablePeriod | |
---|---|
org.joda.time | Provides support for dates, times, time zones, durations, intervals, and partials. |
org.joda.time.base | Implementation package providing abstract and base time classes. |
org.joda.time.chrono | Package containing the chronology classes which define the calendar systems. |
org.joda.time.format | Provides printing and parsing support for instants and durations. |
Uses of ReadablePeriod in org.joda.time |
---|
Subinterfaces of ReadablePeriod in org.joda.time | |
---|---|
interface |
ReadWritablePeriod
Defines a duration of time that can be queried and modified using datetime fields. |
Classes in org.joda.time that implement ReadablePeriod | |
---|---|
class |
Days
An immutable time period representing a number of days. |
class |
Hours
An immutable time period representing a number of hours. |
class |
Minutes
An immutable time period representing a number of minutes. |
class |
Months
An immutable time period representing a number of months. |
class |
MutablePeriod
Standard mutable time period implementation. |
class |
Period
An immutable time period specifying a set of duration field values. |
class |
Seconds
An immutable time period representing a number of seconds. |
class |
Weeks
An immutable time period representing a number of weeks. |
class |
Years
An immutable time period representing a number of years. |
Methods in org.joda.time with parameters of type ReadablePeriod | |
---|---|
void |
ReadWritablePeriod.add(ReadablePeriod period)
Adds a period to this one by adding each field in turn. |
void |
ReadWritableInstant.add(ReadablePeriod period)
Adds a period to this instant. |
void |
MutablePeriod.add(ReadablePeriod period)
Adds a period to this one by adding each field in turn. |
void |
MutableDateTime.add(ReadablePeriod period)
Adds a period to this instant. |
void |
ReadWritableInstant.add(ReadablePeriod period,
int scalar)
Adds a period to this instant specifying how many times to add. |
void |
MutableDateTime.add(ReadablePeriod period,
int scalar)
Adds a period to this instant specifying how many times to add. |
abstract long |
Chronology.add(ReadablePeriod period,
long instant,
int scalar)
Adds the period to the instant, specifying the number of times to add. |
abstract int[] |
Chronology.get(ReadablePeriod period,
long duration)
Gets the values of a period from an interval. |
abstract int[] |
Chronology.get(ReadablePeriod period,
long startInstant,
long endInstant)
Gets the values of a period from an interval. |
void |
MutablePeriod.mergePeriod(ReadablePeriod period)
Merges all the fields from the specified period into this one. |
YearMonthDay |
YearMonthDay.minus(ReadablePeriod period)
Deprecated. Returns a copy of this date with the specified period taken away. |
YearMonth |
YearMonth.minus(ReadablePeriod period)
Returns a copy of this year-month with the specified period taken away. |
TimeOfDay |
TimeOfDay.minus(ReadablePeriod period)
Deprecated. Returns a copy of this time with the specified period taken away, wrapping to what would be a new day if required. |
Period |
Period.minus(ReadablePeriod period)
Returns a new period with the specified period subtracted. |
Partial |
Partial.minus(ReadablePeriod period)
Gets a copy of this instance with the specified period take away. |
MonthDay |
MonthDay.minus(ReadablePeriod period)
Returns a copy of this month-day with the specified period taken away. |
LocalTime |
LocalTime.minus(ReadablePeriod period)
Returns a copy of this time with the specified period taken away. |
LocalDateTime |
LocalDateTime.minus(ReadablePeriod period)
Returns a copy of this datetime with the specified period taken away. |
LocalDate |
LocalDate.minus(ReadablePeriod period)
Returns a copy of this date with the specified period taken away. |
DateTime |
DateTime.minus(ReadablePeriod period)
Returns a copy of this datetime with the specified period taken away. |
DateMidnight |
DateMidnight.minus(ReadablePeriod period)
Returns a copy of this date with the specified period taken away. |
YearMonthDay |
YearMonthDay.plus(ReadablePeriod period)
Deprecated. Returns a copy of this date with the specified period added. |
YearMonth |
YearMonth.plus(ReadablePeriod period)
Returns a copy of this year-month with the specified period added. |
TimeOfDay |
TimeOfDay.plus(ReadablePeriod period)
Deprecated. Returns a copy of this time with the specified period added, wrapping to what would be a new day if required. |
Period |
Period.plus(ReadablePeriod period)
Returns a new period with the specified period added. |
Partial |
Partial.plus(ReadablePeriod period)
Gets a copy of this instance with the specified period added. |
MonthDay |
MonthDay.plus(ReadablePeriod period)
Returns a copy of this month-day with the specified period added. |
LocalTime |
LocalTime.plus(ReadablePeriod period)
Returns a copy of this time with the specified period added. |
LocalDateTime |
LocalDateTime.plus(ReadablePeriod period)
Returns a copy of this datetime with the specified period added. |
LocalDate |
LocalDate.plus(ReadablePeriod period)
Returns a copy of this date with the specified period added. |
DateTime |
DateTime.plus(ReadablePeriod period)
Returns a copy of this datetime with the specified period added. |
DateMidnight |
DateMidnight.plus(ReadablePeriod period)
Returns a copy of this date with the specified period added. |
void |
ReadWritablePeriod.setPeriod(ReadablePeriod period)
Sets all the fields in one go from another ReadablePeriod. |
void |
MutablePeriod.setPeriod(ReadablePeriod period)
Sets all the fields in one go from another ReadablePeriod. |
void |
ReadWritableInterval.setPeriodAfterStart(ReadablePeriod period)
Sets the period of this time interval, preserving the start instant. |
void |
MutableInterval.setPeriodAfterStart(ReadablePeriod period)
Sets the period of this time interval, preserving the start instant and using the ISOChronology in the default zone for calculations. |
void |
ReadWritableInterval.setPeriodBeforeEnd(ReadablePeriod period)
Sets the period of this time interval, preserving the end instant. |
void |
MutableInterval.setPeriodBeforeEnd(ReadablePeriod period)
Sets the period of this time interval, preserving the end instant and using the ISOChronology in the default zone for calculations. |
static Days |
Days.standardDaysIn(ReadablePeriod period)
Creates a new Days representing the number of complete
standard length days in the specified period. |
static Hours |
Hours.standardHoursIn(ReadablePeriod period)
Creates a new Hours representing the number of complete
standard length hours in the specified period. |
static Minutes |
Minutes.standardMinutesIn(ReadablePeriod period)
Creates a new Minutes representing the number of complete
standard length minutes in the specified period. |
static Seconds |
Seconds.standardSecondsIn(ReadablePeriod period)
Creates a new Seconds representing the number of complete
standard length seconds in the specified period. |
static Weeks |
Weeks.standardWeeksIn(ReadablePeriod period)
Creates a new Weeks representing the number of complete
standard length weeks in the specified period. |
Period |
Period.withFields(ReadablePeriod period)
Creates a new Period instance with the fields from the specified period copied on top of those from this period. |
YearMonthDay |
YearMonthDay.withPeriodAdded(ReadablePeriod period,
int scalar)
Deprecated. Returns a copy of this date with the specified period added. |
YearMonth |
YearMonth.withPeriodAdded(ReadablePeriod period,
int scalar)
Returns a copy of this year-month with the specified period added. |
TimeOfDay |
TimeOfDay.withPeriodAdded(ReadablePeriod period,
int scalar)
Deprecated. Returns a copy of this time with the specified period added, wrapping to what would be a new day if required. |
Partial |
Partial.withPeriodAdded(ReadablePeriod period,
int scalar)
Gets a copy of this Partial with the specified period added. |
MonthDay |
MonthDay.withPeriodAdded(ReadablePeriod period,
int scalar)
Returns a copy of this month-day with the specified period added. |
LocalTime |
LocalTime.withPeriodAdded(ReadablePeriod period,
int scalar)
Returns a copy of this time with the specified period added. |
LocalDateTime |
LocalDateTime.withPeriodAdded(ReadablePeriod period,
int scalar)
Returns a copy of this datetime with the specified period added. |
LocalDate |
LocalDate.withPeriodAdded(ReadablePeriod period,
int scalar)
Returns a copy of this date with the specified period added. |
DateTime |
DateTime.withPeriodAdded(ReadablePeriod period,
int scalar)
Returns a copy of this datetime with the specified period added. |
DateMidnight |
DateMidnight.withPeriodAdded(ReadablePeriod period,
int scalar)
Returns a copy of this date with the specified period added. |
Interval |
Interval.withPeriodAfterStart(ReadablePeriod period)
Creates a new interval with the specified period after the start instant. |
Interval |
Interval.withPeriodBeforeEnd(ReadablePeriod period)
Creates a new interval with the specified period before the end instant. |
Constructors in org.joda.time with parameters of type ReadablePeriod | |
---|---|
Interval(ReadableInstant start,
ReadablePeriod period)
Constructs an interval from a start instant and a time period. |
|
Interval(ReadablePeriod period,
ReadableInstant end)
Constructs an interval from a time period and an end instant. |
|
MutableInterval(ReadableInstant start,
ReadablePeriod period)
Constructs an interval from a start instant and a time period. |
|
MutableInterval(ReadablePeriod period,
ReadableInstant end)
Constructs an interval from a time period and an end instant. |
Uses of ReadablePeriod in org.joda.time.base |
---|
Classes in org.joda.time.base that implement ReadablePeriod | |
---|---|
class |
AbstractPeriod
AbstractPeriod provides the common behaviour for period classes. |
class |
BasePeriod
BasePeriod is an abstract implementation of ReadablePeriod that stores data in a PeriodType and an int[] . |
class |
BaseSingleFieldPeriod
BaseSingleFieldPeriod is an abstract implementation of ReadablePeriod that manages a single duration field, such as days or minutes. |
Methods in org.joda.time.base with parameters of type ReadablePeriod | |
---|---|
protected void |
BasePeriod.addPeriod(ReadablePeriod period)
Adds the fields from another period. |
protected int[] |
BasePeriod.addPeriodInto(int[] values,
ReadablePeriod period)
Adds the fields from another period. |
protected static int |
BaseSingleFieldPeriod.between(ReadablePartial start,
ReadablePartial end,
ReadablePeriod zeroInstance)
Calculates the number of whole units between the two specified partial datetimes. |
protected void |
BasePeriod.mergePeriod(ReadablePeriod period)
Merges the fields from another period. |
protected int[] |
BasePeriod.mergePeriodInto(int[] values,
ReadablePeriod period)
Merges the fields from another period. |
protected void |
BasePeriod.setPeriod(ReadablePeriod period)
Sets all the fields of this period from another. |
protected static int |
BaseSingleFieldPeriod.standardPeriodIn(ReadablePeriod period,
long millisPerUnit)
Creates a new instance representing the number of complete standard length units in the specified period. |
Constructors in org.joda.time.base with parameters of type ReadablePeriod | |
---|---|
BaseInterval(ReadableInstant start,
ReadablePeriod period)
Constructs an interval from a start instant and a time period. |
|
BaseInterval(ReadablePeriod period,
ReadableInstant end)
Constructs an interval from a time period and an end instant. |
Uses of ReadablePeriod in org.joda.time.chrono |
---|
Methods in org.joda.time.chrono with parameters of type ReadablePeriod | |
---|---|
long |
BaseChronology.add(ReadablePeriod period,
long instant,
int scalar)
Adds the period to the instant, specifying the number of times to add. |
int[] |
BaseChronology.get(ReadablePeriod period,
long duration)
Gets the values of a period from an interval. |
int[] |
BaseChronology.get(ReadablePeriod period,
long startInstant,
long endInstant)
Gets the values of a period from an interval. |
Uses of ReadablePeriod in org.joda.time.format |
---|
Methods in org.joda.time.format with parameters of type ReadablePeriod | |
---|---|
int |
PeriodPrinter.calculatePrintedLength(ReadablePeriod period,
Locale locale)
Returns the exact number of characters produced for the given period. |
int |
PeriodPrinter.countFieldsToPrint(ReadablePeriod period,
int stopAt,
Locale locale)
Returns the amount of fields from the given period that this printer will print. |
String |
PeriodFormatter.print(ReadablePeriod period)
Prints a ReadablePeriod to a new String. |
void |
PeriodFormatter.printTo(StringBuffer buf,
ReadablePeriod period)
Prints a ReadablePeriod to a StringBuffer. |
void |
PeriodPrinter.printTo(StringBuffer buf,
ReadablePeriod period,
Locale locale)
Prints a ReadablePeriod to a StringBuffer. |
void |
PeriodFormatter.printTo(Writer out,
ReadablePeriod period)
Prints a ReadablePeriod to a Writer. |
void |
PeriodPrinter.printTo(Writer out,
ReadablePeriod period,
Locale locale)
Prints a ReadablePeriod to a Writer. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |