BaseVehicle

public abstract class BaseVehicle extends Object

Base representation of a vehicle.

Public Constructor Summary

Public Method Summary

abstract String
getProviderId()
Returns the unique identifier for this provider.
abstract String
getVehicleId()
Returns the unique identifier for this vehicle for this provider.
abstract String
getVehicleName()
Returns the full name for this vehicle among all providers.

Inherited Method Summary

Public Constructors

public BaseVehicle ()

Public Methods

public abstract String getProviderId ()

Returns the unique identifier for this provider.

public abstract String getVehicleId ()

Returns the unique identifier for this vehicle for this provider.

public abstract String getVehicleName ()

Returns the full name for this vehicle among all providers.