org.onebusaway.transit_data_federation.impl.realtime
Class BlockLocationRecord.Builder

java.lang.Object
  extended by org.onebusaway.transit_data_federation.impl.realtime.BlockLocationRecord.Builder
Enclosing class:
BlockLocationRecord

public static class BlockLocationRecord.Builder
extends Object


Constructor Summary
BlockLocationRecord.Builder()
           
 
Method Summary
 BlockLocationRecord create()
           
 void setBlockId(org.onebusaway.gtfs.model.AgencyAndId blockId)
           
 void setDistanceAlongBlock(Double distanceAlongBlock)
           
 void setDistanceAlongTrip(Double distanceAlongTrip)
           
 void setLocation(CoordinatePoint location)
           
 void setLocationLat(Double locationLat)
           
 void setLocationLon(Double locationLon)
           
 void setOrientation(Double orientation)
           
 void setPhase(EVehiclePhase phase)
           
 void setScheduleDeviation(Double scheduleDeviation)
           
 void setServiceDate(long serviceDate)
           
 void setStatus(String status)
           
 void setTime(long time)
           
 void setTimepointId(org.onebusaway.gtfs.model.AgencyAndId timepointId)
           
 void setTimepointPredictedTime(long timepointPredictedTime)
           
 void setTimepointScheduledTime(long timepointScheduledTime)
           
 void setTripId(org.onebusaway.gtfs.model.AgencyAndId tripId)
           
 void setVehicleId(org.onebusaway.gtfs.model.AgencyAndId vehicleId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockLocationRecord.Builder

public BlockLocationRecord.Builder()
Method Detail

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.