org.onebusaway.transit_data_federation.impl.blocks
Class BlockSequence

java.lang.Object
  extended by org.onebusaway.transit_data_federation.impl.blocks.BlockSequence
All Implemented Interfaces:
HasBlockStopTimes

public class BlockSequence
extends Object
implements HasBlockStopTimes


Constructor Summary
BlockSequence(BlockConfigurationEntry blockConfig, int blockSequenceFrom, int blockSequenceTo)
           
 
Method Summary
 int getArrivalTimeForIndex(int index)
           
 BlockConfigurationEntry getBlockConfig()
           
 int getBlockSequenceFrom()
           
 int getBlockSequenceTo()
           
 int getDepartureTimeForIndex(int index)
           
 List<BlockStopTimeEntry> getStopTimes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockSequence

public BlockSequence(BlockConfigurationEntry blockConfig,
                     int blockSequenceFrom,
                     int blockSequenceTo)
Method Detail

getBlockConfig

public BlockConfigurationEntry getBlockConfig()

getBlockSequenceFrom

public int getBlockSequenceFrom()

getBlockSequenceTo

public int getBlockSequenceTo()

getStopTimes

public List<BlockStopTimeEntry> getStopTimes()
Specified by:
getStopTimes in interface HasBlockStopTimes

getArrivalTimeForIndex

public int getArrivalTimeForIndex(int index)

getDepartureTimeForIndex

public int getDepartureTimeForIndex(int index)


Copyright © 2012 OneBusAway. All Rights Reserved.