org.onebusaway.transit_data_federation.services.blocks
Interface BlockIndexFactoryService
- All Known Implementing Classes:
- BlockIndexFactoryServiceImpl
public interface BlockIndexFactoryService
createTripData
List<BlockTripIndexData> createTripData(Iterable<BlockEntry> blocks)
createLayoverData
List<BlockLayoverIndexData> createLayoverData(Iterable<BlockEntry> blocks)
createFrequencyTripData
List<FrequencyBlockTripIndexData> createFrequencyTripData(Iterable<BlockEntry> blocks)
createTripIndices
List<BlockTripIndex> createTripIndices(Iterable<BlockEntry> blocks)
createLayoverIndices
List<BlockLayoverIndex> createLayoverIndices(Iterable<BlockEntry> blocks)
createFrequencyTripIndices
List<FrequencyBlockTripIndex> createFrequencyTripIndices(Iterable<BlockEntry> blocks)
createSequenceIndices
List<BlockSequenceIndex> createSequenceIndices(Iterable<BlockEntry> blocks)
createTripIndexForGroupOfBlockTrips
BlockTripIndex createTripIndexForGroupOfBlockTrips(List<BlockTripEntry> blocks)
createLayoverIndexForGroupOfBlockTrips
BlockLayoverIndex createLayoverIndexForGroupOfBlockTrips(List<BlockTripEntry> trips)
createFrequencyIndexForTrips
FrequencyBlockTripIndex createFrequencyIndexForTrips(List<BlockTripEntry> trips,
List<FrequencyEntry> frequencies)
createSequenceIndexForGroupOfBlockSequences
BlockSequenceIndex createSequenceIndexForGroupOfBlockSequences(List<BlockSequence> sequences)
Copyright © 2012 OneBusAway. All Rights Reserved.