org.onebusaway.transit_data_federation.services.transit_graph
Interface BlockConfigurationEntry

All Superinterfaces:
HasBlockStopTimes, HasIndexedBlockStopTimes
All Known Implementing Classes:
BlockConfigurationEntryImpl

public interface BlockConfigurationEntry
extends HasIndexedBlockStopTimes

A block configuration i

Author:
bdferris

Method Summary
 BlockEntry getBlock()
           
 double getDistanceAlongBlockForIndex(int blockSequence)
           
 List<FrequencyEntry> getFrequencies()
           
 ServiceIdActivation getServiceIds()
           
 double getTotalBlockDistance()
           
 List<BlockTripEntry> getTrips()
           
 
Methods inherited from interface org.onebusaway.transit_data_federation.services.blocks.HasIndexedBlockStopTimes
getArrivalTimeForIndex, getDepartureTimeForIndex
 
Methods inherited from interface org.onebusaway.transit_data_federation.services.transit_graph.HasBlockStopTimes
getStopTimes
 

Method Detail

getBlock

BlockEntry getBlock()

getServiceIds

ServiceIdActivation getServiceIds()

getTrips

List<BlockTripEntry> getTrips()

getFrequencies

List<FrequencyEntry> getFrequencies()

getTotalBlockDistance

double getTotalBlockDistance()
Returns:
distance, in meters

getDistanceAlongBlockForIndex

double getDistanceAlongBlockForIndex(int blockSequence)


Copyright © 2011 OneBusAway. All Rights Reserved.