/** * Constructs a new {@link MoveProgress} instance using all information that * was added via this builder. This method may be called only once per * builder. * @return A new {@link MoveProgress} instance. */ public MoveProgress build() { checkState(!used, "This method may be called only once."); used = true; final Measure<Double, Length> distTraveled = unitConversion .toExDistMeasure(travelDistance); final Measure<Long, Duration> timeConsumed = Measure.valueOf( time.getTimeConsumed() - startTimeConsumed, time.getTimeUnit()); return create(distTraveled, timeConsumed, traveledNodes); } }
.toExDistMeasure(traveled); final Measure<Long, Duration> timeConsumed = Measure.valueOf( time.getTimeConsumed() - startTimeConsumed, time.getTimeUnit());
- distToTo; final Measure<Double, Length> distTraveled = unitConversion .toExDistMeasure(correctedDist); mp = MoveProgress.create(distTraveled, mp.time(), mp.travelledNodes());