java.lang.Object
dev.katsute.onemta.types.TransitVehicle<Integer,LIRR.Route,Integer,LIRR.Stop,String,LIRR.Trip>
dev.katsute.onemta.railroad.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 Summary
-
Method Summary
Methods inherited from class dev.katsute.onemta.types.TransitVehicle
getRouteID, getStopID, getVehicleID
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface dev.katsute.onemta.attribute.Location
getLatitude, getLongitude
Methods inherited from interface dev.katsute.onemta.attribute.Reference.Route
getRoute
Methods inherited from interface dev.katsute.onemta.attribute.Reference.Stop
getStop
Methods inherited from interface dev.katsute.onemta.attribute.Reference.Trip
getTrip
-
Constructor Details
-
Vehicle
public Vehicle()
-
-
Method Details
-
getBearing
Returns the vehicle bearing, 0 being North.- Returns:
- bearing
- Since:
- 1.0.0
-
getStatus
Returns the current vehicle status.- Returns:
- vehicle status
- Since:
- 1.0.0
-