/tripkit/CommonCoreLegacy/com.skedgo.tripkit.common.model

Package-level declarations

Types

Name Summary
BicycleAccessible interface BicycleAccessible
MiniInstruction @Gson.TypeAdapters
@Value.Immutable
abstract class MiniInstruction
PurchaseBrand @Gson.TypeAdapters
@Value.Immutable
abstract class PurchaseBrand : Parcelable
Query class Query : Parcelable
Represents a query to find routes from A to B.
SharedVehicle @Gson.TypeAdapters
@Value.Immutable
abstract class SharedVehicle
SharedVehicleType enum SharedVehicleType : Enum<SharedVehicleType>
Street @Value.Immutable
@Gson.TypeAdapters
abstract class Street : Parcelable
TransportMode data class TransportMode(var id: String = "", var url: String? = null, var title: String? = null, var iconId: String? = null, var darkIcon: String? = null, var implies: ArrayList<String>? = null, var isRequired: Boolean = false, var color: ServiceColor? = null)
Units object Units
VehicleTypeInfo class VehicleTypeInfo(var formFactor: String = "", var maxRangeMeters: Long = 0, var propulsionType: String = "")
WheelchairAccessible interface WheelchairAccessible

Functions

Name Summary
getSharedVehicleType fun getSharedVehicleType(type: String): SharedVehicleType?