package com.igo.user.utils.google
|
|
class GoogleRouteBean {
|
val geocoded_waypoints: List<GeocodedWaypointsBean>? = null
|
val routes: List<RoutesBean>? = null
|
val status: String? = null
|
|
class GeocodedWaypointsBean {
|
val geocoder_status: String? = null
|
val place_id: String? = null
|
val types: List<String>? = null
|
}
|
|
class RoutesBean {
|
val bounds: BoundsBean? = null
|
val copyrights: String? = null
|
val legs: List<LegsBean>? = null
|
val overview_polyline: OverviewPolylineBean? = null
|
val summary: String? = null
|
val warnings: List<*>? = null
|
val waypoint_order: List<*>? = null
|
|
class BoundsBean {
|
val northeast: NortheastBean? = null
|
val southwest: SouthwestBean? = null
|
|
class NortheastBean {
|
val lat: Double? = null
|
val lng: Double? = null
|
}
|
|
class SouthwestBean {
|
val lat: Double? = null
|
val lng: Double? = null
|
}
|
}
|
|
class OverviewPolylineBean {
|
val points: String? = null
|
}
|
|
class LegsBean {
|
val distance: DistanceBean? = null
|
val duration: DurationBean? = null
|
val end_address: String? = null
|
val end_location: EndLocationBean? = null
|
val start_address: String? = null
|
val start_location: StartLocationBean? = null
|
val steps: List<StepsBean>? = null
|
val traffic_speed_entry: List<*>? = null
|
val via_waypoint: List<*>? = null
|
|
class DistanceBean {
|
val text: String? = null
|
val value: Int? = null
|
}
|
|
class DurationBean {
|
val text: String? = null
|
val value: Int? = null
|
}
|
|
class EndLocationBean {
|
val lat: Double? = null
|
val lng: Double? = null
|
}
|
|
class StartLocationBean {
|
val lat: Double? = null
|
val lng: Double? = null
|
}
|
|
class StepsBean {
|
val distance: DistanceBean? = null
|
val duration: DurationBean? = null
|
val end_location: EndLocationBean? = null
|
val html_instructions: String? = null
|
val polyline: PolylineBean? = null
|
val start_location: StartLocationBean? = null
|
val travel_mode: String? = null
|
val maneuver: String? = null
|
|
|
class DistanceBean {
|
val text: String? = null
|
val value: Int? = null
|
}
|
|
|
class DurationBean {
|
val text: String? = null
|
val value: Int? = null
|
}
|
|
|
class EndLocationBean {
|
val lat: Double? = null
|
val lng: Double? = null
|
}
|
|
|
class PolylineBean {
|
val points: String? = null
|
}
|
|
|
class StartLocationBean {
|
val lat: Double? = null
|
val lng: Double? = null
|
}
|
}
|
}
|
}
|
}
|