gitextract_z5u3xqar/ ├── .github/ │ └── workflows/ │ └── android.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── app/ │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── akexorcist/ │ │ └── library/ │ │ └── googledirectionandplace/ │ │ └── sample/ │ │ └── ApplicationTest.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── akexorcist/ │ │ │ └── googledirection/ │ │ │ └── sample/ │ │ │ ├── AlternativeDirectionActivity.kt │ │ │ ├── MainActivity.kt │ │ │ ├── SimpleDirectionActivity.kt │ │ │ ├── TransitDirectionActivity.kt │ │ │ └── WaypointsDirectionActivity.kt │ │ └── res/ │ │ ├── layout/ │ │ │ ├── activity_alternative_direction.xml │ │ │ ├── activity_main.xml │ │ │ ├── activity_simple_direction.xml │ │ │ ├── activity_transit_direction.xml │ │ │ └── activity_waypoints_direction.xml │ │ ├── mipmap-anydpi-v26/ │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ └── values/ │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test/ │ └── java/ │ └── com/ │ └── akexorcist/ │ └── library/ │ └── googledirectionandplace/ │ └── sample/ │ └── ExampleUnitTest.java ├── build.gradle ├── google-direction/ │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── main/ │ │ ├── AndroidManifest.xml │ │ └── java/ │ │ └── com/ │ │ └── akexorcist/ │ │ └── googledirection/ │ │ ├── DirectionCallback.java │ │ ├── GoogleDirection.java │ │ ├── config/ │ │ │ └── GoogleDirectionConfiguration.java │ │ ├── constant/ │ │ │ ├── AvoidType.java │ │ │ ├── DirectionUrl.java │ │ │ ├── Language.java │ │ │ ├── Maneuver.java │ │ │ ├── RequestResult.java │ │ │ ├── TrafficModel.java │ │ │ ├── TransitMode.java │ │ │ ├── TransitRoutingPreference.java │ │ │ ├── TransportMode.java │ │ │ ├── Unit.java │ │ │ └── VehicleType.java │ │ ├── model/ │ │ │ ├── Agency.java │ │ │ ├── Bound.java │ │ │ ├── Coordination.java │ │ │ ├── Direction.java │ │ │ ├── Fare.java │ │ │ ├── GeocodedWaypoint.java │ │ │ ├── Info.java │ │ │ ├── Leg.java │ │ │ ├── Line.java │ │ │ ├── Route.java │ │ │ ├── RoutePolyline.java │ │ │ ├── Step.java │ │ │ ├── StopPoint.java │ │ │ ├── TimeInfo.java │ │ │ ├── TransitDetail.java │ │ │ ├── Vehicle.java │ │ │ └── Waypoint.java │ │ ├── network/ │ │ │ ├── DirectionConnection.java │ │ │ └── DirectionService.java │ │ ├── request/ │ │ │ ├── DirectionDestinationRequest.java │ │ │ ├── DirectionOriginRequest.java │ │ │ ├── DirectionRequest.java │ │ │ ├── DirectionRequestParam.java │ │ │ └── DirectionTask.java │ │ └── util/ │ │ ├── DirectionConverter.java │ │ └── DirectionExtension.kt │ └── test/ │ └── java/ │ └── com/ │ └── akexorcist/ │ └── library/ │ └── googledirectionandplace/ │ └── ExampleUnitTest.java ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── publish/ │ └── mavencentral.gradle └── settings.gradle