Package org.onebusaway.transit_data_federation.services.blocks

Interface Summary
BlockCalendarService Methods for determining which BlockInstance instances are active for given time ranges and other criteria.
BlockGeospatialService  
BlockIndexFactoryService  
BlockIndexService The BlockIndexService
BlockStatusService Service methods for querying the real-time status and position of a particular block of trips.
BlockVehicleLocationListener  
HasBlocks  
HasBlockTrips  
HasIndexedBlockStopTimes  
HasIndexedFrequencyBlockTrips  
ScheduledBlockLocationService Methods for retrieving the scheduled location of a vehicle traveling along a block of trips.
 

Class Summary
AbstractBlockSequenceIndex  
AbstractBlockStopTimeIndex  
AbstractBlockTripIndex  
BlockConfigurationReference  
BlockIndex A BlockIndex is a collection of BlockConfigurationEntry elements that have the following properties in common: 1) Each BlockConfigurationEntry refers to the same stop sequence pattern and underlying shape of travel.
BlockInstance A block instance is the combination of a BlockEntry and a service date for which that block is active.
BlockLayoverIndex  
BlockLayoverIndexData  
BlockSequenceIndex A BlockSequenceIndex is an ordered collection of block sequences, where each block sequence visits the same sequence of stops and the arrival-departure times for each stop increase between each block.
BlockStopSequenceIndex A BlockStopSequenceIndex is a pointer into a BlockSequenceIndex for a particular stop in the sequence.
BlockStopTimeIndex  
BlockTripIndex  
BlockTripIndexData  
BlockTripReference  
FrequencyBlockIndex A FrequencyBlockIndex is a collection of BlockConfigurationEntry elements that have the following properties in common: 1) Each BlockConfigurationEntry refers to the same stop sequence pattern and underlying shape of travel.
FrequencyBlockStopTimeIndex  
FrequencyBlockTripIndex A FrequencyBlockTripIndex is a collection of BlockTripEntry elements that have the following properties in common: 1) Each BlockTripEntry refers to the same stop sequence pattern and underlying shape of travel.
FrequencyBlockTripIndexData  
FrequencyServiceIntervalBlock Specifies an immutable interval of min and max arrival and departure times.
FrequencyStopTripIndex  
LayoverIntervalBlock Specifies an immutable interval of min and max arrival and departure times.
ReferencesLibrary  
ScheduledBlockLocation  
ServiceIntervalBlock Specifies an immutable interval of min and max arrival and departure times.
 



Copyright © 2011 OneBusAway. All Rights Reserved.