org.onebusaway.transit_data_federation.impl.blocks
Class BlockStopTimeIndicesFactory

java.lang.Object
  extended by org.onebusaway.transit_data_federation.impl.blocks.BlockStopTimeIndicesFactory

public class BlockStopTimeIndicesFactory
extends Object

Construct BlockStopTimeIndex indices from all BlockEntry in the transit graph. The indices created by this factory are grouped by serviceIds, such that all BlockStopTimeEntry stop entries with the same active service ids are grouped together.

Author:
bdferris
See Also:
BlockStopTimeIndex, BlockIndexService

Constructor Summary
BlockStopTimeIndicesFactory()
           
 
Method Summary
 List<FrequencyBlockStopTimeIndex> createFrequencyIndices(Iterable<BlockEntry> blocks)
           
 List<BlockStopTimeIndex> createIndices(Iterable<BlockEntry> blocks)
           
 void setVerbose(boolean verbose)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockStopTimeIndicesFactory

public BlockStopTimeIndicesFactory()
Method Detail

setVerbose

public void setVerbose(boolean verbose)

createIndices

public List<BlockStopTimeIndex> createIndices(Iterable<BlockEntry> blocks)

createFrequencyIndices

public List<FrequencyBlockStopTimeIndex> createFrequencyIndices(Iterable<BlockEntry> blocks)


Copyright © 2011 OneBusAway. All Rights Reserved.