googleDirectionLibrary
Module Contents
alltypes
Module Contents
open class Agency : Parcelable
open class AvoidType
open class Bound : Parcelable
open class Coordination : Parcelable
open class Direction : Parcelable
interface DirectionCallback
open class DirectionConnection
open class DirectionConverter
Module Contents
DirectionConverter()
open class PathOption
open class TransitPathOption
open static fun createPolyline(@NonNull context: Context, @NonNull pathOption: PathOption): PolylineOptions
open static fun createPolyline(@NonNull context: Context, @Nullable locationList: ArrayList<LatLng>, @Dimension(0) width: Int, color: Int): PolylineOptions
open static fun createPolyline(@NonNull context: Context, @Nullable locationList: ArrayList<LatLng>, @Dimension(0) width: Int, color: Int, clickable: Boolean): PolylineOptions
open static fun createPolyline(@NonNull context: Context, @Nullable locationList: ArrayList<LatLng>, @Dimension(0) width: Int, color: Int, clickable: Boolean, jointType: Int): PolylineOptions
open static fun createPolyline(@NonNull context: Context, @Nullable locationList: ArrayList<LatLng>, @Dimension(0) width: Int, color: Int, clickable: Boolean, @Nullable startCap: Cap, @Nullable endCap: Cap): PolylineOptions
open static fun createPolyline(@NonNull context: Context, @Nullable locationList: ArrayList<LatLng>, @Dimension(0) width: Int, color: Int, clickable: Boolean, @Nullable patternItemList: MutableList<PatternItem>): PolylineOptions
open static fun createPolyline(@NonNull context: Context, @Nullable locationList: ArrayList<LatLng>, @Dimension(0) width: Int, color: Int, clickable: Boolean, jointType: Int, @Nullable startCap: Cap, @Nullable endCap: Cap, @Nullable patternItemList: MutableList<PatternItem>): PolylineOptions
open static fun createTransitPolyline(@NonNull context: Context, @NonNull transitPathOption: TransitPathOption): ArrayList<PolylineOptions>
open static fun createTransitPolyline(@NonNull context: Context, @Nullable stepList: MutableList<Step>, @Dimension(0) transitWidth: Int, transitColor: Int, @Dimension(0) walkingWidth: Int, walkingColor: Int): ArrayList<PolylineOptions>
open static fun createTransitPolyline(@NonNull context: Context, @Nullable stepList: MutableList<Step>, @Dimension(0) transitWidth: Int, @Nullable transitPatternItemList: MutableList<PatternItem>, transitColor: Int, @Dimension(0) walkingWidth: Int, walkingColor: Int, @Nullable walkingPatternItemList: MutableList<PatternItem>): ArrayList<PolylineOptions>
open static fun createTransitPolyline(@NonNull context: Context, @Nullable stepList: MutableList<Step>, @Dimension(0) transitWidth: Int, transitColor: Int, @Dimension(0) walkingWidth: Int, walkingColor: Int, clickable: Boolean): ArrayList<PolylineOptions>
open static fun createTransitPolyline(@NonNull context: Context, @Nullable stepList: MutableList<Step>, @Dimension(0) transitWidth: Int, transitColor: Int, @Dimension(0) walkingWidth: Int, walkingColor: Int, clickable: Boolean, jointType: Int): ArrayList<PolylineOptions>
open static fun createTransitPolyline(@NonNull context: Context, @Nullable stepList: MutableList<Step>, @Dimension(0) transitWidth: Int, transitColor: Int, @Dimension(0) walkingWidth: Int, walkingColor: Int, clickable: Boolean, @Nullable startCap: Cap, @Nullable endCap: Cap): ArrayList<PolylineOptions>
open static fun createTransitPolyline(@NonNull context: Context, @Nullable stepList: MutableList<Step>, @Dimension(0) transitWidth: Int, transitColor: Int, @Nullable transitPatternItemList: MutableList<PatternItem>, @Dimension(0) walkingWidth: Int, walkingColor: Int, @Nullable walkingPatternItemList: MutableList<PatternItem>, clickable: Boolean, jointType: Int, @Nullable startCap: Cap, @Nullable endCap: Cap): ArrayList<PolylineOptions>
open static fun getDirectionPoint(stepList: MutableList<Step>): ArrayList<LatLng>
open static fun getSectionPoint(stepList: MutableList<Step>): ArrayList<LatLng>
open class DirectionDestinationRequest
open class DirectionOriginRequest
open class DirectionRequest
open class DirectionRequestParam : Parcelable
interface DirectionService
Module Contents
@GET("directions/json") abstract fun getDirection(@Query("origin") origin: String, @Query("destination") destination: String, @Query("waypoints") waypoints: String, @Query("mode") transportMode: String, @Query("departure_time") departureTime: String, @Query("language") language: String, @Query("units") units: String, @Query("avoid") avoid: String, @Query("transit_mode") transitMode: String, @Query("traffic_model") trafficModel: String, @Query("transit_routing_preference") transitRoutingPreference: String, @Query("alternatives") alternatives: Boolean, @Query("key") apiKey: String): Call<Direction>
open class DirectionTask
open class DirectionUrl
open class Fare : Parcelable
open class GeocodedWaypoint : Parcelable
open class GoogleDirection
open class GoogleDirectionConfiguration
open class Info : Parcelable
open class Language
open class Leg
open class Line : Parcelable
open class Maneuver
open class RequestResult
open class Route : Parcelable
open class RoutePolyline : Parcelable
open class Step : Parcelable
open class StopPoint : Parcelable
open class TimeInfo : Parcelable
open class TrafficModel
open class TransitDetail : Parcelable
open class TransitMode
open class TransitRoutingPreference
open class TransportMode
open class Unit
open class Vehicle : Parcelable
open class VehicleType
open class Waypoint : Parcelable
com.akexorcist.googledirection.request.DirectionRequest
package com.akexorcist.googledirection
package com.akexorcist.googledirection.config
package com.akexorcist.googledirection.constant
package com.akexorcist.googledirection.model
package com.akexorcist.googledirection.network
Module Contents
open class DirectionConnection
interface DirectionService
Module Contents
@GET("directions/json") abstract fun getDirection(@Query("origin") origin: String, @Query("destination") destination: String, @Query("waypoints") waypoints: String, @Query("mode") transportMode: String, @Query("departure_time") departureTime: String, @Query("language") language: String, @Query("units") units: String, @Query("avoid") avoid: String, @Query("transit_mode") transitMode: String, @Query("traffic_model") trafficModel: String, @Query("transit_routing_preference") transitRoutingPreference: String, @Query("alternatives") alternatives: Boolean, @Query("key") apiKey: String): Call<Direction>
package com.akexorcist.googledirection.request
package com.akexorcist.googledirection.util
Module Contents
open class DirectionConverter
Module Contents
DirectionConverter()
open class PathOption
open class TransitPathOption
open static fun createPolyline(@NonNull context: Context, @NonNull pathOption: PathOption): PolylineOptions
open static fun createPolyline(@NonNull context: Context, @Nullable locationList: ArrayList<LatLng>, @Dimension(0) width: Int, color: Int): PolylineOptions
open static fun createPolyline(@NonNull context: Context, @Nullable locationList: ArrayList<LatLng>, @Dimension(0) width: Int, color: Int, clickable: Boolean): PolylineOptions
open static fun createPolyline(@NonNull context: Context, @Nullable locationList: ArrayList<LatLng>, @Dimension(0) width: Int, color: Int, clickable: Boolean, jointType: Int): PolylineOptions
open static fun createPolyline(@NonNull context: Context, @Nullable locationList: ArrayList<LatLng>, @Dimension(0) width: Int, color: Int, clickable: Boolean, @Nullable startCap: Cap, @Nullable endCap: Cap): PolylineOptions
open static fun createPolyline(@NonNull context: Context, @Nullable locationList: ArrayList<LatLng>, @Dimension(0) width: Int, color: Int, clickable: Boolean, @Nullable patternItemList: MutableList<PatternItem>): PolylineOptions
open static fun createPolyline(@NonNull context: Context, @Nullable locationList: ArrayList<LatLng>, @Dimension(0) width: Int, color: Int, clickable: Boolean, jointType: Int, @Nullable startCap: Cap, @Nullable endCap: Cap, @Nullable patternItemList: MutableList<PatternItem>): PolylineOptions
open static fun createTransitPolyline(@NonNull context: Context, @NonNull transitPathOption: TransitPathOption): ArrayList<PolylineOptions>
open static fun createTransitPolyline(@NonNull context: Context, @Nullable stepList: MutableList<Step>, @Dimension(0) transitWidth: Int, transitColor: Int, @Dimension(0) walkingWidth: Int, walkingColor: Int): ArrayList<PolylineOptions>
open static fun createTransitPolyline(@NonNull context: Context, @Nullable stepList: MutableList<Step>, @Dimension(0) transitWidth: Int, @Nullable transitPatternItemList: MutableList<PatternItem>, transitColor: Int, @Dimension(0) walkingWidth: Int, walkingColor: Int, @Nullable walkingPatternItemList: MutableList<PatternItem>): ArrayList<PolylineOptions>
open static fun createTransitPolyline(@NonNull context: Context, @Nullable stepList: MutableList<Step>, @Dimension(0) transitWidth: Int, transitColor: Int, @Dimension(0) walkingWidth: Int, walkingColor: Int, clickable: Boolean): ArrayList<PolylineOptions>
open static fun createTransitPolyline(@NonNull context: Context, @Nullable stepList: MutableList<Step>, @Dimension(0) transitWidth: Int, transitColor: Int, @Dimension(0) walkingWidth: Int, walkingColor: Int, clickable: Boolean, jointType: Int): ArrayList<PolylineOptions>
open static fun createTransitPolyline(@NonNull context: Context, @Nullable stepList: MutableList<Step>, @Dimension(0) transitWidth: Int, transitColor: Int, @Dimension(0) walkingWidth: Int, walkingColor: Int, clickable: Boolean, @Nullable startCap: Cap, @Nullable endCap: Cap): ArrayList<PolylineOptions>
open static fun createTransitPolyline(@NonNull context: Context, @Nullable stepList: MutableList<Step>, @Dimension(0) transitWidth: Int, transitColor: Int, @Nullable transitPatternItemList: MutableList<PatternItem>, @Dimension(0) walkingWidth: Int, walkingColor: Int, @Nullable walkingPatternItemList: MutableList<PatternItem>, clickable: Boolean, jointType: Int, @Nullable startCap: Cap, @Nullable endCap: Cap): ArrayList<PolylineOptions>
open static fun getDirectionPoint(stepList: MutableList<Step>): ArrayList<LatLng>
open static fun getSectionPoint(stepList: MutableList<Step>): ArrayList<LatLng>
com.akexorcist.googledirection.request.DirectionRequest