Interface VehicleType

All Known Implementing Classes:
VehicleTypeImpl

public interface VehicleType
Basic interface for vehicle-type-data.
Author:
schroeder
  • Method Details

    • getTypeId

      String getTypeId()
      Returns typeId.
      Returns:
      typeId
    • getCapacityDimensions

      Capacity getCapacityDimensions()
      Returns capacity dimensions.
      Returns:
      Capacity
    • getMaxVelocity

      double getMaxVelocity()
      Returns maximum velocity of this vehicle-type.
      Returns:
      max velocity
    • getVehicleCostParams

      VehicleTypeImpl.VehicleCostParams getVehicleCostParams()
      Return the cost-parameter of this vehicle-type.
      Returns:
      parameter
    • getProfile

      String getProfile()
    • getUserData

      Object getUserData()
      Returns:
      User-specific domain data associated with the vehicle type