Searched refs:temporal (Results 1 - 25 of 182) sorted by relevance

12345678

/libcore/ojluni/src/main/java/java/time/temporal/
H A Dpackage-info.java82 * All units implement {@link java.time.temporal.TemporalUnit}.
83 * The set of well known units is defined in {@link java.time.temporal.ChronoUnit}, such as {@code DAYS}.
88 * All fields implement {@link java.time.temporal.TemporalField}.
89 * The set of well known fields are defined in {@link java.time.temporal.ChronoField}, such as {@code HOUR_OF_DAY}.
90 * Additional fields are defined by {@link java.time.temporal.JulianFields}, {@link java.time.temporal.WeekFields}
91 * and {@link java.time.temporal.IsoFields}.
97 * {@link java.time.temporal.Temporal} provides the abstraction for date time types that support fields.
114 * The functions implement {@link java.time.temporal.TemporalAdjuster} and operate on {@code Temporal}.
115 * A set of common functions are provided in {@link java.time.temporal
[all...]
H A DTemporalAdjuster.java62 package java.time.temporal;
67 * Strategy for adjusting a temporal object.
69 * Adjusters are a key tool for modifying temporal objects.
80 * temporal = thisAdjuster.adjustInto(temporal);
81 * temporal = temporal.with(thisAdjuster);
109 * Adjusts the specified temporal object.
111 * This adjusts the specified temporal object using the logic
121 * temporal
150 adjustInto(Temporal temporal) argument
[all...]
H A DTemporalQuery.java62 package java.time.temporal;
67 * Strategy for querying a temporal object.
69 * Queries are a key tool for extracting information from temporal objects.
76 * temporal objects. That interface is limited to returning a {@code long}.
84 * temporal = thisQuery.queryFrom(temporal);
85 * temporal = temporal.query(thisQuery);
106 * Queries the specified temporal object.
108 * This queries the specified temporal objec
143 queryFrom(TemporalAccessor temporal) argument
[all...]
H A DTemporalQueries.java62 package java.time.temporal;
64 import static java.time.temporal.ChronoField.EPOCH_DAY;
65 import static java.time.temporal.ChronoField.NANO_OF_DAY;
66 import static java.time.temporal.ChronoField.OFFSET_SECONDS;
82 * Queries are a key tool for extracting information from temporal objects.
89 * temporal objects. That interface is limited to returning a {@code long}.
97 * temporal = thisQuery.queryFrom(temporal);
98 * temporal = temporal
[all...]
H A DTemporalAdjusters.java62 package java.time.temporal;
64 import static java.time.temporal.ChronoField.DAY_OF_MONTH;
65 import static java.time.temporal.ChronoField.DAY_OF_WEEK;
66 import static java.time.temporal.ChronoField.DAY_OF_YEAR;
67 import static java.time.temporal.ChronoUnit.DAYS;
68 import static java.time.temporal.ChronoUnit.MONTHS;
69 import static java.time.temporal.ChronoUnit.YEARS;
79 * Adjusters are a key tool for modifying temporal objects.
90 * temporal = thisAdjuster.adjustInto(temporal);
[all...]
H A DTemporalUnit.java62 package java.time.temporal;
157 * Checks if this unit is supported by the specified temporal object.
165 * @param temporal the temporal object to check, not null
168 default boolean isSupportedBy(Temporal temporal) { argument
169 if (temporal instanceof LocalTime) {
172 if (temporal instanceof ChronoLocalDate) {
175 if (temporal instanceof ChronoLocalDateTime || temporal instanceof ChronoZonedDateTime) {
179 temporal
227 addTo(R temporal, long amount) argument
[all...]
H A DTemporalAmount.java62 package java.time.temporal;
137 * Adds to the specified temporal object.
139 * Adds the amount to the specified temporal object using the logic
157 * query the temporal object and perform the addition.
162 * This provides equivalent, safe behavior for immutable and mutable temporal objects.
164 * The input temporal object may be in a calendar system other than ISO.
166 * or reject non-ISO temporal objects by {@link TemporalQueries#chronology() querying the chronology}.
171 * @param temporal the temporal object to add the amount to, not null
176 Temporal addTo(Temporal temporal); argument
218 subtractFrom(Temporal temporal) argument
[all...]
H A DTemporalField.java62 package java.time.temporal;
179 * Checks if this field is supported by the temporal object.
181 * This determines whether the temporal accessor supports this field.
182 * If this returns false, then the temporal cannot be queried for this field.
189 * temporal = thisField.isSupportedBy(temporal);
190 * temporal = temporal.isSupported(thisField);
198 * @param temporal the temporal objec
201 isSupportedBy(TemporalAccessor temporal) argument
234 rangeRefinedBy(TemporalAccessor temporal) argument
263 getFrom(TemporalAccessor temporal) argument
306 adjustInto(R temporal, long newValue) argument
[all...]
H A DIsoFields.java57 package java.time.temporal;
64 import static java.time.temporal.ChronoField.DAY_OF_WEEK;
65 import static java.time.temporal.ChronoField.DAY_OF_YEAR;
66 import static java.time.temporal.ChronoField.EPOCH_DAY;
67 import static java.time.temporal.ChronoField.MONTH_OF_YEAR;
68 import static java.time.temporal.ChronoField.YEAR;
69 import static java.time.temporal.ChronoUnit.DAYS;
70 import static java.time.temporal.ChronoUnit.FOREVER;
71 import static java.time.temporal.ChronoUnit.MONTHS;
72 import static java.time.temporal
568 rangeRefinedBy(TemporalAccessor temporal) argument
575 isIso(TemporalAccessor temporal) argument
579 ensureIso(TemporalAccessor temporal) argument
684 isSupportedBy(Temporal temporal) argument
690 addTo(R temporal, long amount) argument
[all...]
/libcore/ojluni/src/test/java/time/tck/java/time/temporal/serial/
H A DTCKChronoFieldSerialization.java57 package tck.java.time.temporal.serial;
59 import static java.time.temporal.ChronoField.ALIGNED_DAY_OF_WEEK_IN_MONTH;
60 import static java.time.temporal.ChronoField.ALIGNED_DAY_OF_WEEK_IN_YEAR;
61 import static java.time.temporal.ChronoField.ALIGNED_WEEK_OF_MONTH;
62 import static java.time.temporal.ChronoField.ALIGNED_WEEK_OF_YEAR;
63 import static java.time.temporal.ChronoField.AMPM_OF_DAY;
64 import static java.time.temporal.ChronoField.CLOCK_HOUR_OF_AMPM;
65 import static java.time.temporal.ChronoField.CLOCK_HOUR_OF_DAY;
66 import static java.time.temporal.ChronoField.DAY_OF_MONTH;
67 import static java.time.temporal
[all...]
H A DTCKChronoUnitSerialization.java57 package tck.java.time.temporal.serial;
59 import static java.time.temporal.ChronoUnit.CENTURIES;
60 import static java.time.temporal.ChronoUnit.DAYS;
61 import static java.time.temporal.ChronoUnit.DECADES;
62 import static java.time.temporal.ChronoUnit.ERAS;
63 import static java.time.temporal.ChronoUnit.FOREVER;
64 import static java.time.temporal.ChronoUnit.HALF_DAYS;
65 import static java.time.temporal.ChronoUnit.HOURS;
66 import static java.time.temporal.ChronoUnit.MICROS;
67 import static java.time.temporal
[all...]
/libcore/ojluni/src/test/java/time/test/java/time/temporal/
H A DMockFieldNoValue.java60 package test.java.time.temporal;
62 import static java.time.temporal.ChronoUnit.MONTHS;
63 import static java.time.temporal.ChronoUnit.WEEKS;
66 import java.time.temporal.Temporal;
67 import java.time.temporal.TemporalAccessor;
68 import java.time.temporal.TemporalField;
69 import java.time.temporal.TemporalUnit;
70 import java.time.temporal.ValueRange;
106 public boolean isSupportedBy(TemporalAccessor temporal) { argument
111 public ValueRange rangeRefinedBy(TemporalAccessor temporal) { argument
116 getFrom(TemporalAccessor temporal) argument
121 adjustInto(R temporal, long newValue) argument
[all...]
H A DMockFieldValue.java60 package test.java.time.temporal;
62 import java.time.temporal.ChronoField;
63 import java.time.temporal.TemporalAccessor;
64 import java.time.temporal.TemporalField;
65 import java.time.temporal.UnsupportedTemporalTypeException;
66 import java.time.temporal.ValueRange;
H A DTestJulianFields.java60 package test.java.time.temporal;
64 import java.time.temporal.JulianFields;
/libcore/ojluni/src/main/java/java/time/
H A DDayOfWeek.java64 import static java.time.temporal.ChronoField.DAY_OF_WEEK;
65 import static java.time.temporal.ChronoUnit.DAYS;
69 import java.time.temporal.ChronoField;
70 import java.time.temporal.Temporal;
71 import java.time.temporal.TemporalAccessor;
72 import java.time.temporal.TemporalAdjuster;
73 import java.time.temporal.TemporalField;
74 import java.time.temporal.TemporalQueries;
75 import java.time.temporal.TemporalQuery;
76 import java.time.temporal
187 from(TemporalAccessor temporal) argument
453 adjustInto(Temporal temporal) argument
[all...]
H A DMonth.java64 import static java.time.temporal.ChronoField.MONTH_OF_YEAR;
65 import static java.time.temporal.ChronoUnit.MONTHS;
71 import java.time.temporal.ChronoField;
72 import java.time.temporal.Temporal;
73 import java.time.temporal.TemporalAccessor;
74 import java.time.temporal.TemporalAdjuster;
75 import java.time.temporal.TemporalField;
76 import java.time.temporal.TemporalQueries;
77 import java.time.temporal.TemporalQuery;
78 import java.time.temporal
211 from(TemporalAccessor temporal) argument
608 adjustInto(Temporal temporal) argument
[all...]
H A DMonthDay.java64 import static java.time.temporal.ChronoField.DAY_OF_MONTH;
65 import static java.time.temporal.ChronoField.MONTH_OF_YEAR;
78 import java.time.temporal.ChronoField;
79 import java.time.temporal.Temporal;
80 import java.time.temporal.TemporalAccessor;
81 import java.time.temporal.TemporalAdjuster;
82 import java.time.temporal.TemporalField;
83 import java.time.temporal.TemporalQueries;
84 import java.time.temporal.TemporalQuery;
85 import java.time.temporal
261 from(TemporalAccessor temporal) argument
621 adjustInto(Temporal temporal) argument
[all...]
/libcore/ojluni/src/main/java/java/time/chrono/
H A DHijrahEra.java64 import static java.time.temporal.ChronoField.ERA;
67 import java.time.temporal.ChronoField;
68 import java.time.temporal.TemporalField;
69 import java.time.temporal.UnsupportedTemporalTypeException;
70 import java.time.temporal.ValueRange;
H A DEra.java64 import static java.time.temporal.ChronoField.ERA;
65 import static java.time.temporal.ChronoUnit.ERAS;
68 import java.time.temporal.UnsupportedTemporalTypeException;
71 import java.time.temporal.ChronoField;
72 import java.time.temporal.Temporal;
73 import java.time.temporal.TemporalAccessor;
74 import java.time.temporal.TemporalAdjuster;
75 import java.time.temporal.TemporalField;
76 import java.time.temporal.TemporalQueries;
77 import java.time.temporal
300 adjustInto(Temporal temporal) argument
[all...]
H A DChronoPeriodImpl.java59 import static java.time.temporal.ChronoField.MONTH_OF_YEAR;
60 import static java.time.temporal.ChronoUnit.DAYS;
61 import static java.time.temporal.ChronoUnit.MONTHS;
62 import static java.time.temporal.ChronoUnit.YEARS;
72 import java.time.temporal.ChronoUnit;
73 import java.time.temporal.Temporal;
74 import java.time.temporal.TemporalAccessor;
75 import java.time.temporal.TemporalAmount;
76 import java.time.temporal.TemporalQueries;
77 import java.time.temporal
258 addTo(Temporal temporal) argument
284 subtractFrom(Temporal temporal) argument
310 validateChrono(TemporalAccessor temporal) argument
[all...]
H A DChronoPeriod.java65 import java.time.temporal.ChronoUnit;
66 import java.time.temporal.Temporal;
67 import java.time.temporal.TemporalAmount;
68 import java.time.temporal.TemporalUnit;
69 import java.time.temporal.UnsupportedTemporalTypeException;
278 * Adds this period to the specified temporal object.
280 * This returns a temporal object of the same observable type as the input
291 * The specified temporal must have the same chronology as this period.
292 * This returns a temporal with the non-zero supported units added.
296 * @param temporal th
302 addTo(Temporal temporal) argument
329 subtractFrom(Temporal temporal) argument
[all...]
/libcore/ojluni/src/main/java/java/time/format/
H A DDateTimePrintContext.java64 import static java.time.temporal.ChronoField.EPOCH_DAY;
65 import static java.time.temporal.ChronoField.INSTANT_SECONDS;
66 import static java.time.temporal.ChronoField.OFFSET_SECONDS;
75 import java.time.temporal.ChronoField;
76 import java.time.temporal.TemporalAccessor;
77 import java.time.temporal.TemporalField;
78 import java.time.temporal.TemporalQueries;
79 import java.time.temporal.TemporalQuery;
80 import java.time.temporal.ValueRange;
99 * The temporal bein
101 private TemporalAccessor temporal; field in class:DateTimePrintContext
117 DateTimePrintContext(TemporalAccessor temporal, DateTimeFormatter formatter) argument
123 adjust(final TemporalAccessor temporal, DateTimeFormatter formatter) argument
[all...]
/libcore/ojluni/src/test/java/time/tck/java/time/temporal/
H A DTCKChronoField.java57 package tck.java.time.temporal;
59 import static java.time.temporal.ChronoField.ALIGNED_DAY_OF_WEEK_IN_MONTH;
60 import static java.time.temporal.ChronoField.ALIGNED_DAY_OF_WEEK_IN_YEAR;
61 import static java.time.temporal.ChronoField.ALIGNED_WEEK_OF_MONTH;
62 import static java.time.temporal.ChronoField.ALIGNED_WEEK_OF_YEAR;
63 import static java.time.temporal.ChronoField.AMPM_OF_DAY;
64 import static java.time.temporal.ChronoField.CLOCK_HOUR_OF_DAY;
65 import static java.time.temporal.ChronoField.CLOCK_HOUR_OF_AMPM;
66 import static java.time.temporal.ChronoField.DAY_OF_MONTH;
67 import static java.time.temporal
[all...]
/libcore/ojluni/src/test/java/time/tck/java/time/
H A DMockSimplePeriod.java62 import static java.time.temporal.ChronoUnit.DAYS;
63 import static java.time.temporal.ChronoUnit.FOREVER;
64 import static java.time.temporal.ChronoUnit.SECONDS;
67 import java.time.temporal.Temporal;
68 import java.time.temporal.TemporalAmount;
69 import java.time.temporal.TemporalUnit;
105 * @throws java.time.DateTimeException if the period unit is {@link java.time.temporal.ChronoUnit#FOREVER}.
141 public Temporal addTo(Temporal temporal) { argument
142 return temporal.plus(amount, unit);
146 public Temporal subtractFrom(Temporal temporal) { argument
[all...]
/libcore/ojluni/src/test/java/time/test/java/time/
H A DMockSimplePeriod.java62 import static java.time.temporal.ChronoUnit.DAYS;
63 import static java.time.temporal.ChronoUnit.FOREVER;
64 import static java.time.temporal.ChronoUnit.SECONDS;
67 import java.time.temporal.Temporal;
68 import java.time.temporal.TemporalAmount;
69 import java.time.temporal.TemporalUnit;
105 * @throws DateTimeException if the period unit is {@link java.time.temporal.ChronoUnit#FOREVER}.
141 public Temporal addTo(Temporal temporal) { argument
142 return temporal.plus(amount, unit);
146 public Temporal subtractFrom(Temporal temporal) { argument
[all...]

Completed in 231 milliseconds

12345678