private StopTime doMap(org.onebusaway.gtfs.model.StopTime rhs) { StopTime lhs = new StopTime(); lhs.setTrip(tripMapper.map(rhs.getTrip())); lhs.setStop(stopMapper.map(rhs.getStop())); lhs.setArrivalTime(rhs.getArrivalTime()); lhs.setDepartureTime(rhs.getDepartureTime()); lhs.setTimepoint(rhs.getTimepoint()); lhs.setStopSequence(rhs.getStopSequence()); lhs.setStopHeadsign(rhs.getStopHeadsign()); lhs.setRouteShortName(rhs.getRouteShortName()); lhs.setPickupType(rhs.getPickupType()); lhs.setDropOffType(rhs.getDropOffType()); lhs.setShapeDistTraveled(rhs.getShapeDistTraveled()); lhs.setFarePeriodId(rhs.getFarePeriodId()); // Skip mapping of proxy // private transient StopTimeProxy proxy; if (rhs.getProxy() != null) { throw new IllegalStateException("Did not expect proxy to be set!"); } return lhs; }
private StopTimeNarrative getStopTimeNarrative(StopTime stopTime) { StopTimeNarrative.Builder builder = StopTimeNarrative.builder(); builder.setRouteShortName(deduplicate(stopTime.getRouteShortName())); builder.setStopHeadsign(deduplicate(stopTime.getStopHeadsign())); return deduplicate(builder.create()); }
private StopTimeNarrative getStopTimeNarrative(StopTime stopTime) { StopTimeNarrative.Builder builder = StopTimeNarrative.builder(); builder.setRouteShortName(deduplicate(stopTime.getRouteShortName())); builder.setStopHeadsign(deduplicate(stopTime.getStopHeadsign())); return deduplicate(builder.create()); }
private StopTimeNarrative getStopTimeNarrative(StopTime stopTime) { StopTimeNarrative.Builder builder = StopTimeNarrative.builder(); builder.setRouteShortName(deduplicate(stopTime.getRouteShortName())); builder.setStopHeadsign(deduplicate(stopTime.getStopHeadsign())); return deduplicate(builder.create()); }
+ "(" + (stopTime.getTrip() == null?"NuLl":stopTime.getTrip().getId()) +")" + "; stop=" + stopTime.getStopHeadsign() + ":" + stopTime.getArrivalTime() + ":" + stopTime.getDepartureTime() + ":" + stopTime.getRouteShortName() + "; route=" + (tripEntry.getRoute() == null?"NuLl":tripEntry.getRoute().getId()) + "; blockId=" + (tripEntry.getBlock() == null?"NuLl":tripEntry.getBlock().getId()) + "; stop=" + (stopTime.getStop() == null?"NuLl":stopTime.getId() + ":" + stopTime.getRouteShortName()));
/**** * {@link Collection} Interface ****/ @Override public boolean add(StopTime stopTime) { int index = size; size++; ensureCapacity(size); trips[index] = stopTime.getTrip(); stops[index] = stopTime.getStop(); arrivalTimes[index] = stopTime.getArrivalTime(); departureTimes[index] = stopTime.getDepartureTime(); timepoints[index] = stopTime.getTimepoint(); stopSequences[index] = stopTime.getStopSequence(); stopHeadsigns[index] = stopTime.getStopHeadsign(); routeShortNames[index] = stopTime.getRouteShortName(); pickupTypes[index] = stopTime.getPickupType(); dropOffTypes[index] = stopTime.getDropOffType(); shapeDistTraveled[index] = stopTime.getShapeDistTraveled(); return true; }
/**** * {@link Collection} Interface ****/ @Override public boolean add(StopTime stopTime) { int index = size; size++; ensureCapacity(size); trips[index] = stopTime.getTrip(); stops[index] = stopTime.getStop(); arrivalTimes[index] = stopTime.getArrivalTime(); departureTimes[index] = stopTime.getDepartureTime(); timepoints[index] = stopTime.getTimepoint(); stopSequences[index] = stopTime.getStopSequence(); stopHeadsigns[index] = stopTime.getStopHeadsign(); routeShortNames[index] = stopTime.getRouteShortName(); pickupTypes[index] = stopTime.getPickupType(); dropOffTypes[index] = stopTime.getDropOffType(); shapeDistTraveled[index] = stopTime.getShapeDistTraveled(); return true; }
private StopTime cloneStopTime(StopTime original) { StopTime anew = new StopTime(); anew.setTrip(original.getTrip()); anew.setStopSequence(original.getStopSequence()); anew.setStopHeadsign(original.getStopHeadsign()); anew.setStop(original.getStop()); anew.setRouteShortName(original.getRouteShortName()); anew.setPickupType(original.getPickupType()); anew.setId(original.getId()); anew.setDropOffType(original.getDropOffType()); if(original.isShapeDistTraveledSet()) anew.setShapeDistTraveled(original.getShapeDistTraveled()); if(original.isArrivalTimeSet()) anew.setArrivalTime(original.getArrivalTime()); if(original.isDepartureTimeSet()) anew.setDepartureTime(original.getDepartureTime()); return anew; } }