org.onebusaway.transit_data_federation.impl.realtime
Class BlockLocationRecord.Builder
java.lang.Object
org.onebusaway.transit_data_federation.impl.realtime.BlockLocationRecord.Builder
- Enclosing class:
- BlockLocationRecord
public static class BlockLocationRecord.Builder
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BlockLocationRecord.Builder
public BlockLocationRecord.Builder()
setBlockId
public void setBlockId(org.onebusaway.gtfs.model.AgencyAndId blockId)
setTripId
public void setTripId(org.onebusaway.gtfs.model.AgencyAndId tripId)
setServiceDate
public void setServiceDate(long serviceDate)
setTime
public void setTime(long time)
setScheduleDeviation
public void setScheduleDeviation(Double scheduleDeviation)
setDistanceAlongBlock
public void setDistanceAlongBlock(Double distanceAlongBlock)
setDistanceAlongTrip
public void setDistanceAlongTrip(Double distanceAlongTrip)
setLocationLat
public void setLocationLat(Double locationLat)
setLocationLon
public void setLocationLon(Double locationLon)
setLocation
public void setLocation(CoordinatePoint location)
setOrientation
public void setOrientation(Double orientation)
setTimepointId
public void setTimepointId(org.onebusaway.gtfs.model.AgencyAndId timepointId)
setTimepointScheduledTime
public void setTimepointScheduledTime(long timepointScheduledTime)
setTimepointPredictedTime
public void setTimepointPredictedTime(long timepointPredictedTime)
setPhase
public void setPhase(EVehiclePhase phase)
setStatus
public void setStatus(String status)
setVehicleId
public void setVehicleId(org.onebusaway.gtfs.model.AgencyAndId vehicleId)
create
public BlockLocationRecord create()
Copyright © 2012 OneBusAway. All Rights Reserved.