RouteSearchOptions(car: CarRouteSearchOptions)
car
CarRouteSearchOptions
RouteSearchOptions(taxi: TaxiRouteSearchOptions)
taxi
TaxiRouteSearchOptions
RouteSearchOptions(truck: TruckRouteSearchOptions)
truck
TruckRouteSearchOptions
fun match( car: Function1, taxi: Function1, truck: Function1 ): T
(CarRouteSearchOptions) -> T
(TaxiRouteSearchOptions) -> T
(TruckRouteSearchOptions) -> T
T
fun toString(): String
String
fun hashCode(): Int
Int
fun equals(other: Any?): Boolean
other
Any?
Boolean
val isCar
val asCar
CarRouteSearchOptions?
val isTaxi
val asTaxi
TaxiRouteSearchOptions?
val isTruck
val asTruck
TruckRouteSearchOptions?
val value