Searched refs:TemporalAmount (Results 1 - 25 of 37) sorted by relevance

12

/libcore/ojluni/src/main/java/java/time/chrono/
H A DChronoPeriod.java67 import java.time.temporal.TemporalAmount;
95 extends TemporalAmount {
201 * accept or reject other {@code TemporalAmount} implementations.
209 ChronoPeriod plus(TemporalAmount amountToAdd);
216 * accept or reject other {@code TemporalAmount} implementations.
224 ChronoPeriod minus(TemporalAmount amountToSubtract);
284 * {@link Temporal#plus(TemporalAmount)}.
311 * {@link Temporal#minus(TemporalAmount)}.
H A DChronoPeriodImpl.java75 import java.time.temporal.TemporalAmount;
176 public ChronoPeriod plus(TemporalAmount amountToAdd) {
186 public ChronoPeriod minus(TemporalAmount amountToSubtract) {
201 private ChronoPeriodImpl validateAmount(TemporalAmount amount) {
204 throw new DateTimeException("Unable to obtain ChronoPeriod from TemporalAmount: " + amount.getClass());
H A DChronoLocalDate.java78 import java.time.temporal.TemporalAmount;
448 default ChronoLocalDate plus(TemporalAmount amount) {
471 default ChronoLocalDate minus(TemporalAmount amount) {
H A DChronoLocalDateImpl.java70 import java.time.temporal.TemporalAmount;
191 public D plus(TemporalAmount amount) {
218 public D minus(TemporalAmount amount) {
H A DChronoLocalDateTime.java81 import java.time.temporal.TemporalAmount;
283 default ChronoLocalDateTime<D> plus(TemporalAmount amount) {
301 default ChronoLocalDateTime<D> minus(TemporalAmount amount) {
H A DChronoZonedDateTime.java81 import java.time.temporal.TemporalAmount;
430 default ChronoZonedDateTime<D> plus(TemporalAmount amount) {
448 default ChronoZonedDateTime<D> minus(TemporalAmount amount) {
H A DMinguoDate.java79 import java.time.temporal.TemporalAmount;
350 public MinguoDate plus(TemporalAmount amount) {
360 public MinguoDate minus(TemporalAmount amount) {
H A DThaiBuddhistDate.java79 import java.time.temporal.TemporalAmount;
350 public ThaiBuddhistDate plus(TemporalAmount amount) {
360 public ThaiBuddhistDate minus(TemporalAmount amount) {
H A DHijrahDate.java81 import java.time.temporal.TemporalAmount;
458 public HijrahDate plus(TemporalAmount amount) {
468 public HijrahDate minus(TemporalAmount amount) {
H A DJapaneseDate.java82 import java.time.temporal.TemporalAmount;
559 public JapaneseDate plus(TemporalAmount amount) {
569 public JapaneseDate minus(TemporalAmount amount) {
/libcore/ojluni/src/main/java/java/time/temporal/
H A DTemporalAmount.java99 public interface TemporalAmount { interface
104 * value of the {@code TemporalAmount}. A value must be returned
120 * Returns the list of units uniquely defining the value of this TemporalAmount.
144 * The second is to use {@link Temporal#plus(TemporalAmount)}:
150 * It is recommended to use the second approach, {@code plus(TemporalAmount)},
186 * The second is to use {@link Temporal#minus(TemporalAmount)}:
192 * It is recommended to use the second approach, {@code minus(TemporalAmount)},
H A DTemporal.java233 * the {@link TemporalAmount} interface, such as {@link java.time.Duration}.
261 default Temporal plus(TemporalAmount amount) {
305 * the {@link TemporalAmount} interface, such as {@link java.time.Duration}.
333 default Temporal minus(TemporalAmount amount) {
/libcore/ojluni/src/test/java/time/tck/java/time/
H A DMockSimplePeriod.java68 import java.time.temporal.TemporalAmount;
77 implements TemporalAmount, Comparable<MockSimplePeriod> {
H A DTCKPeriod.java75 import java.time.temporal.TemporalAmount;
156 // from(TemporalAmount)
160 TemporalAmount amount = Period.of(1, 2, 3);
166 TemporalAmount amount = new TemporalAmount() {
196 TemporalAmount amount = new TemporalAmount() {
219 TemporalAmount amount = new TemporalAmount() {
645 TemporalAmount amoun
[all...]
H A DTCKLocalTime.java116 import java.time.temporal.TemporalAmount;
1390 // plus(TemporalAmount)
1394 TemporalAmount period = MockSimplePeriod.of(7, ChronoUnit.HOURS);
1401 TemporalAmount period = MockSimplePeriod.of(-25, ChronoUnit.MINUTES);
1408 TemporalAmount period = Period.ZERO;
1415 TemporalAmount p = MockSimplePeriod.of(1, HOURS);
1422 TemporalAmount period = MockSimplePeriod.of(7, ChronoUnit.MONTHS);
1428 TEST_12_30_40_987654321.plus((TemporalAmount) null);
1816 // minus(TemporalAmount)
1820 TemporalAmount perio
[all...]
/libcore/ojluni/src/test/java/time/test/java/time/
H A DMockSimplePeriod.java68 import java.time.temporal.TemporalAmount;
77 implements TemporalAmount, Comparable<MockSimplePeriod> {
/libcore/ojluni/src/main/java/java/time/
H A DPeriod.java82 import java.time.temporal.TemporalAmount;
239 * A {@code TemporalAmount} represents an amount of time, which may be
254 public static Period from(TemporalAmount amount) {
609 * Other types are interpreted using {@link Period#from(TemporalAmount)}.
619 public Period plus(TemporalAmount amountToAdd) {
698 * Other types are interpreted using {@link Period#from(TemporalAmount)}.
708 public Period minus(TemporalAmount amountToSubtract) {
860 * {@link Temporal#plus(TemporalAmount)}.
913 * {@link Temporal#minus(TemporalAmount)}.
H A DInstant.java88 import java.time.temporal.TemporalAmount;
765 * the {@link TemporalAmount} interface.
768 * {@link TemporalAmount#addTo(Temporal)}. The amount implementation is free
781 public Instant plus(TemporalAmount amountToAdd) {
932 * the {@link TemporalAmount} interface.
935 * {@link TemporalAmount#subtractFrom(Temporal)}. The amount implementation is free
948 public Instant minus(TemporalAmount amountToSubtract) {
H A DOffsetTime.java85 import java.time.temporal.TemporalAmount;
826 * the {@link TemporalAmount} interface.
829 * {@link TemporalAmount#addTo(Temporal)}. The amount implementation is free
842 public OffsetTime plus(TemporalAmount amountToAdd) {
946 * the {@link TemporalAmount} interface.
949 * {@link TemporalAmount#subtractFrom(Temporal)}. The amount implementation is free
962 public OffsetTime minus(TemporalAmount amountToSubtract) {
H A DYear.java90 import java.time.temporal.TemporalAmount;
633 * the {@link TemporalAmount} interface.
636 * {@link TemporalAmount#addTo(Temporal)}. The amount implementation is free
649 public Year plus(TemporalAmount amountToAdd) {
738 * the {@link TemporalAmount} interface.
741 * {@link TemporalAmount#subtractFrom(Temporal)}. The amount implementation is free
754 public Year minus(TemporalAmount amountToSubtract) {
H A DYearMonth.java93 import java.time.temporal.TemporalAmount;
727 * the {@link TemporalAmount} interface.
730 * {@link TemporalAmount#addTo(Temporal)}. The amount implementation is free
743 public YearMonth plus(TemporalAmount amountToAdd) {
857 * the {@link TemporalAmount} interface.
860 * {@link TemporalAmount#subtractFrom(Temporal)}. The amount implementation is free
873 public YearMonth minus(TemporalAmount amountToSubtract) {
H A DDuration.java86 import java.time.temporal.TemporalAmount;
128 implements TemporalAmount, Comparable<Duration>, Serializable {
310 * A {@code TemporalAmount} represents an amount of time, which may be
326 public static Duration from(TemporalAmount amount) {
1044 * {@link Temporal#plus(TemporalAmount)}.
1079 * {@link Temporal#minus(TemporalAmount)}.
/libcore/ojluni/src/test/java/time/tck/java/time/chrono/
H A DTCKChronoLocalDate.java82 import java.time.temporal.TemporalAmount;
143 TemporalAmount adjuster = new FixedAdjuster(date2);
166 TemporalAmount adjuster = new FixedAdjuster(date2);
338 static class FixedAdjuster implements TemporalAdjuster, TemporalAmount {
H A DTCKChronoLocalDateTime.java83 import java.time.temporal.TemporalAmount;
144 TemporalAmount adjuster = new FixedAdjuster(cdt2);
168 TemporalAmount adjuster = new FixedAdjuster(cdt2);
358 static class FixedAdjuster implements TemporalAdjuster, TemporalAmount {
H A DTCKChronoZonedDateTime.java84 import java.time.temporal.TemporalAmount;
145 TemporalAmount adjuster = new FixedAdjuster(czdt2);
169 TemporalAmount adjuster = new FixedAdjuster(czdt2);
359 static class FixedAdjuster implements TemporalAdjuster, TemporalAmount {

Completed in 262 milliseconds

12