Lines Matching refs:amountToAdd
780 * @param amountToAdd the amount to add, not null
786 public Instant plus(TemporalAmount amountToAdd) {
787 return (Instant) amountToAdd.addTo(this);
841 * @param amountToAdd the amount of the unit to add to the result, may be negative
849 public Instant plus(long amountToAdd, TemporalUnit unit) {
852 case NANOS: return plusNanos(amountToAdd);
853 case MICROS: return plus(amountToAdd / 1000_000, (amountToAdd % 1000_000) * 1000);
854 case MILLIS: return plusMillis(amountToAdd);
855 case SECONDS: return plusSeconds(amountToAdd);
856 case MINUTES: return plusSeconds(Math.multiplyExact(amountToAdd, SECONDS_PER_MINUTE));
857 case HOURS: return plusSeconds(Math.multiplyExact(amountToAdd, SECONDS_PER_HOUR));
858 case HALF_DAYS: return plusSeconds(Math.multiplyExact(amountToAdd, SECONDS_PER_DAY / 2));
859 case DAYS: return plusSeconds(Math.multiplyExact(amountToAdd, SECONDS_PER_DAY));
863 return unit.addTo(this, amountToAdd);