org.onebusaway.transit_data_federation.services.blocks
Class FrequencyStopTripIndex

java.lang.Object
  extended by org.onebusaway.transit_data_federation.services.blocks.FrequencyStopTripIndex
All Implemented Interfaces:
HasIndexedFrequencyBlockTrips, HasFrequencyBlockStopTimes

public class FrequencyStopTripIndex
extends Object
implements HasIndexedFrequencyBlockTrips, HasFrequencyBlockStopTimes


Constructor Summary
FrequencyStopTripIndex(FrequencyBlockTripIndex index, int offset)
           
 
Method Summary
 int getEndTimeForIndex(int index)
           
 List<FrequencyBlockStopTimeEntry> getFrequencyStopTimes()
          HasFrequencyBlockStopTimes Interface
 FrequencyBlockTripIndex getIndex()
           
 int getOffset()
           
 ServiceIdActivation getServiceIds()
           
 org.onebusaway.gtfs.model.calendar.ServiceInterval getServiceInterval()
           
 int getStartTimeForIndex(int index)
          HasIndexedFrequencyBlockTrips Interface
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FrequencyStopTripIndex

public FrequencyStopTripIndex(FrequencyBlockTripIndex index,
                              int offset)
Method Detail

getIndex

public FrequencyBlockTripIndex getIndex()

getOffset

public int getOffset()

getServiceIds

public ServiceIdActivation getServiceIds()

getServiceInterval

public org.onebusaway.gtfs.model.calendar.ServiceInterval getServiceInterval()

size

public int size()

getStartTimeForIndex

public int getStartTimeForIndex(int index)
HasIndexedFrequencyBlockTrips Interface

Specified by:
getStartTimeForIndex in interface HasIndexedFrequencyBlockTrips

getEndTimeForIndex

public int getEndTimeForIndex(int index)
Specified by:
getEndTimeForIndex in interface HasIndexedFrequencyBlockTrips

getFrequencyStopTimes

public List<FrequencyBlockStopTimeEntry> getFrequencyStopTimes()
HasFrequencyBlockStopTimes Interface

Specified by:
getFrequencyStopTimes in interface HasFrequencyBlockStopTimes


Copyright © 2012 OneBusAway. All Rights Reserved.