Android Open Source - android-nextbus Route Schedule






From Project

Back to project page android-nextbus.

License

The source code is released under:

MIT License

If you think the Android project android-nextbus listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.andrei.nextbus.library.objects;
//w ww  .j  a va2s.  c  o m
import java.util.Collection;
import java.util.LinkedHashMap;
import java.util.Map;

public class RouteSchedule {
  private Map <String, ScheduledStop> stops;
  private Map <String,String> attributes;

  public  RouteSchedule (Map <String,String> attributes){
    this.attributes = attributes;
    this.stops = new LinkedHashMap <String,ScheduledStop> ();
  }

  public String getAttribute (String tag){
    return attributes.get(tag);
  }

  public Collection <ScheduledStop> getStops(){
    return stops.values();
  }

  public ScheduledStop getStop (String stopTag){
    return stops.get(stopTag);
  }

  public void addScheduledStop (String stopTag, ScheduledStop stop){
    stops.put(stopTag,stop);
  }
}




Java Source Code List

com.andrei.nextbus.library.commands.Commands.java
com.andrei.nextbus.library.commands.OnlineCommands.java
com.andrei.nextbus.library.objects.AgencyStopPair.java
com.andrei.nextbus.library.objects.Agency.java
com.andrei.nextbus.library.objects.BaseInformationProvider.java
com.andrei.nextbus.library.objects.Direction.java
com.andrei.nextbus.library.objects.MapInitializable.java
com.andrei.nextbus.library.objects.Message.java
com.andrei.nextbus.library.objects.MultiStopDirection.java
com.andrei.nextbus.library.objects.MultiStopPredictions.java
com.andrei.nextbus.library.objects.Path.java
com.andrei.nextbus.library.objects.Point.java
com.andrei.nextbus.library.objects.Prediction.java
com.andrei.nextbus.library.objects.RouteSchedule.java
com.andrei.nextbus.library.objects.Route.java
com.andrei.nextbus.library.objects.ScheduledStop.java
com.andrei.nextbus.library.objects.Stop.java
com.andrei.nextbus.library.objects.TimePair.java
com.andrei.nextbus.library.objects.Vehicle.java
com.andrei.nextbus.library.parsers.Parser.java
com.andrei.nextbus.library.parsers.XmlTagFilter.java