public class BlockSequenceIndex
- extends AbstractBlockSequenceIndex
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. All blocks are guaranteed to have the same
ServiceIdActivation. This ordered index allows for fast look-up and
search operations within the various blocks that make up the index.
Note that the sequence of stops is typically not the ENTIRE sequence of stops
for each block, but instead usually a subset. Typically, a block is broken up
into pieces when the block changes direction of travel or has an extended
BlockIndexFactoryService for more details.
- See Also:
public BlockSequenceIndex(List<BlockSequence> sequences,
public ServiceIntervalBlock getServiceIntervalBlock()
public String toString()
toString in class
Copyright © 2011 OneBusAway. All Rights Reserved.