Module OneMTA

Class LIRR.Vehicle

All Implemented Interfaces:
Location, Reference.Route<LIRR.Route>, Reference.Stop<LIRR.Stop>, Reference.Trip<LIRR.Trip>, Updatable
Enclosing class:
LIRR

public abstract static class LIRR.Vehicle extends TransitVehicle<Integer,LIRR.Route,Integer,LIRR.Stop,String,LIRR.Trip> implements Location
Represents a Long Island Railroad (LIRR) vehicle.
Since:
1.0.0
Version:
2.0.0
Author:
Katsute
  • Constructor Details

    • Vehicle

      public Vehicle()
  • Method Details

    • getBearing

      public abstract Double getBearing()
      Returns the vehicle bearing, 0 being North.
      Returns:
      bearing
      Since:
      1.0.0
    • getStatus

      public abstract String getStatus()
      Returns the current vehicle status.
      Returns:
      vehicle status
      Since:
      1.0.0